pub struct DeleteClusterFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DeleteCluster
.
Deletes the specified cluster. The cluster transitions to the INACTIVE
state. Clusters with an INACTIVE
status might remain discoverable in your account for a period of time. However, this behavior is subject to change in the future. We don't recommend that you rely on INACTIVE
clusters persisting.
You must deregister all container instances from this cluster before you may delete it. You can list the container instances in a cluster with ListContainerInstances
and deregister them with DeregisterContainerInstance
.
Implementations§
source§impl DeleteClusterFluentBuilder
impl DeleteClusterFluentBuilder
sourcepub fn as_input(&self) -> &DeleteClusterInputBuilder
pub fn as_input(&self) -> &DeleteClusterInputBuilder
Access the DeleteCluster as a reference.
sourcepub async fn send(
self
) -> Result<DeleteClusterOutput, SdkError<DeleteClusterError, HttpResponse>>
pub async fn send( self ) -> Result<DeleteClusterOutput, SdkError<DeleteClusterError, 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 async fn customize(
self
) -> Result<CustomizableOperation<DeleteClusterOutput, DeleteClusterError>, SdkError<DeleteClusterError>>
pub async fn customize( self ) -> Result<CustomizableOperation<DeleteClusterOutput, DeleteClusterError>, SdkError<DeleteClusterError>>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn cluster(self, input: impl Into<String>) -> Self
pub fn cluster(self, input: impl Into<String>) -> Self
The short name or full Amazon Resource Name (ARN) of the cluster to delete.
sourcepub fn set_cluster(self, input: Option<String>) -> Self
pub fn set_cluster(self, input: Option<String>) -> Self
The short name or full Amazon Resource Name (ARN) of the cluster to delete.
sourcepub fn get_cluster(&self) -> &Option<String>
pub fn get_cluster(&self) -> &Option<String>
The short name or full Amazon Resource Name (ARN) of the cluster to delete.
Trait Implementations§
source§impl Clone for DeleteClusterFluentBuilder
impl Clone for DeleteClusterFluentBuilder
source§fn clone(&self) -> DeleteClusterFluentBuilder
fn clone(&self) -> DeleteClusterFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more