Struct aws_sdk_ivsrealtime::operation::delete_storage_configuration::builders::DeleteStorageConfigurationFluentBuilder
source · pub struct DeleteStorageConfigurationFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to DeleteStorageConfiguration.
Deletes the storage configuration for the specified ARN.
If you try to delete a storage configuration that is used by a Composition, you will get an error (409 ConflictException). To avoid this, for all Compositions that reference the storage configuration, first use StopComposition and wait for it to complete, then use DeleteStorageConfiguration.
Implementations§
source§impl DeleteStorageConfigurationFluentBuilder
impl DeleteStorageConfigurationFluentBuilder
sourcepub fn as_input(&self) -> &DeleteStorageConfigurationInputBuilder
pub fn as_input(&self) -> &DeleteStorageConfigurationInputBuilder
Access the DeleteStorageConfiguration as a reference.
sourcepub async fn send(
self
) -> Result<DeleteStorageConfigurationOutput, SdkError<DeleteStorageConfigurationError, HttpResponse>>
pub async fn send( self ) -> Result<DeleteStorageConfigurationOutput, SdkError<DeleteStorageConfigurationError, HttpResponse>>
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 customize(
self
) -> CustomizableOperation<DeleteStorageConfigurationOutput, DeleteStorageConfigurationError, Self>
pub fn customize( self ) -> CustomizableOperation<DeleteStorageConfigurationOutput, DeleteStorageConfigurationError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
ARN of the storage configuration to be deleted.
Trait Implementations§
source§impl Clone for DeleteStorageConfigurationFluentBuilder
impl Clone for DeleteStorageConfigurationFluentBuilder
source§fn clone(&self) -> DeleteStorageConfigurationFluentBuilder
fn clone(&self) -> DeleteStorageConfigurationFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more