pub struct CreatePlatformVersion<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to CreatePlatformVersion
.
Create a new version of your custom platform.
Implementations
impl<C, M, R> CreatePlatformVersion<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> CreatePlatformVersion<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<CreatePlatformVersionOutput, SdkError<CreatePlatformVersionError>> where
R::Policy: SmithyRetryPolicy<CreatePlatformVersionInputOperationOutputAlias, CreatePlatformVersionOutput, CreatePlatformVersionError, CreatePlatformVersionInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<CreatePlatformVersionOutput, SdkError<CreatePlatformVersionError>> where
R::Policy: SmithyRetryPolicy<CreatePlatformVersionInputOperationOutputAlias, CreatePlatformVersionOutput, CreatePlatformVersionError, CreatePlatformVersionInputOperationRetryAlias>,
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.
The name of your custom platform.
The name of your custom platform.
The number, such as 1.0.2, for the new platform version.
The number, such as 1.0.2, for the new platform version.
The location of the platform definition archive in Amazon S3.
The location of the platform definition archive in Amazon S3.
The name of the builder environment.
The name of the builder environment.
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.
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
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for CreatePlatformVersion<C, M, R>
impl<C, M, R> Send for CreatePlatformVersion<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for CreatePlatformVersion<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for CreatePlatformVersion<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for CreatePlatformVersion<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more