pub struct CreatePlatformVersion { /* private fields */ }Expand description
Fluent builder constructing a request to CreatePlatformVersion.
Create a new version of your custom platform.
Implementations
sourceimpl CreatePlatformVersion
impl CreatePlatformVersion
sourcepub async fn send(
self
) -> Result<CreatePlatformVersionOutput, SdkError<CreatePlatformVersionError>>
pub async fn send(
self
) -> Result<CreatePlatformVersionOutput, SdkError<CreatePlatformVersionError>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn platform_name(self, input: impl Into<String>) -> Self
pub fn platform_name(self, input: impl Into<String>) -> Self
The name of your custom platform.
sourcepub fn set_platform_name(self, input: Option<String>) -> Self
pub fn set_platform_name(self, input: Option<String>) -> Self
The name of your custom platform.
sourcepub fn platform_version(self, input: impl Into<String>) -> Self
pub fn platform_version(self, input: impl Into<String>) -> Self
The number, such as 1.0.2, for the new platform version.
sourcepub fn set_platform_version(self, input: Option<String>) -> Self
pub fn set_platform_version(self, input: Option<String>) -> Self
The number, such as 1.0.2, for the new platform version.
sourcepub fn platform_definition_bundle(self, input: S3Location) -> Self
pub fn platform_definition_bundle(self, input: S3Location) -> Self
The location of the platform definition archive in Amazon S3.
sourcepub fn set_platform_definition_bundle(self, input: Option<S3Location>) -> Self
pub fn set_platform_definition_bundle(self, input: Option<S3Location>) -> Self
The location of the platform definition archive in Amazon S3.
sourcepub fn environment_name(self, input: impl Into<String>) -> Self
pub fn environment_name(self, input: impl Into<String>) -> Self
The name of the builder environment.
sourcepub fn set_environment_name(self, input: Option<String>) -> Self
pub fn set_environment_name(self, input: Option<String>) -> Self
The name of the builder environment.
sourcepub fn option_settings(self, input: ConfigurationOptionSetting) -> Self
pub fn option_settings(self, input: ConfigurationOptionSetting) -> Self
Appends an item to OptionSettings.
To override the contents of this collection use set_option_settings.
The configuration option settings to apply to the builder environment.
sourcepub fn set_option_settings(
self,
input: Option<Vec<ConfigurationOptionSetting>>
) -> Self
pub fn set_option_settings(
self,
input: Option<Vec<ConfigurationOptionSetting>>
) -> Self
The configuration option settings to apply to the builder environment.
Appends an item to Tags.
To override the contents of this collection use set_tags.
Specifies the tags applied to the new platform version.
Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.
Specifies the tags applied to the new platform version.
Elastic Beanstalk applies these tags only to the platform version. Environments that you create using the platform version don't inherit the tags.
Trait Implementations
sourceimpl Clone for CreatePlatformVersion
impl Clone for CreatePlatformVersion
sourcefn clone(&self) -> CreatePlatformVersion
fn clone(&self) -> CreatePlatformVersion
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl !RefUnwindSafe for CreatePlatformVersion
impl Send for CreatePlatformVersion
impl Sync for CreatePlatformVersion
impl Unpin for CreatePlatformVersion
impl !UnwindSafe for CreatePlatformVersion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more