Struct aws_sdk_nimble::client::fluent_builders::CreateStreamingImage [−][src]
pub struct CreateStreamingImage<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }Expand description
Fluent builder constructing a request to CreateStreamingImage.
Creates a streaming image resource in a studio.
Implementations
impl<C, M, R> CreateStreamingImage<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> CreateStreamingImage<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<CreateStreamingImageOutput, SdkError<CreateStreamingImageError>> where
R::Policy: SmithyRetryPolicy<CreateStreamingImageInputOperationOutputAlias, CreateStreamingImageOutput, CreateStreamingImageError, CreateStreamingImageInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<CreateStreamingImageOutput, SdkError<CreateStreamingImageError>> where
R::Policy: SmithyRetryPolicy<CreateStreamingImageInputOperationOutputAlias, CreateStreamingImageOutput, CreateStreamingImageError, CreateStreamingImageInputOperationRetryAlias>,
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.
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the AWS SDK automatically generates a client token and uses it for the request to ensure idempotency.
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you don’t specify a client token, the AWS SDK automatically generates a client token and uses it for the request to ensure idempotency.
A human-readable description of the streaming image.
A human-readable description of the streaming image.
The ID of an EC2 machine image with which to create this streaming image.
The ID of an EC2 machine image with which to create this streaming image.
A friendly name for a streaming image resource.
A friendly name for a streaming image resource.
The studio ID.
Adds a key-value pair to tags.
To override the contents of this collection use set_tags.
A collection of labels, in the form of key:value pairs, that apply to this resource.
A collection of labels, in the form of key:value pairs, that apply to this resource.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for CreateStreamingImage<C, M, R>
impl<C, M, R> Send for CreateStreamingImage<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for CreateStreamingImage<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for CreateStreamingImage<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for CreateStreamingImage<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
