Struct aws_sdk_gamelift::operation::delete_container_group_definition::builders::DeleteContainerGroupDefinitionFluentBuilder
source · pub struct DeleteContainerGroupDefinitionFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DeleteContainerGroupDefinition
.
This operation is used with the Amazon GameLift containers feature, which is currently in public preview.
Deletes a container group definition resource. You can delete a container group definition if there are no fleets using the definition.
To delete a container group definition, identify the resource to delete.
Learn more
Implementations§
source§impl DeleteContainerGroupDefinitionFluentBuilder
impl DeleteContainerGroupDefinitionFluentBuilder
sourcepub fn as_input(&self) -> &DeleteContainerGroupDefinitionInputBuilder
pub fn as_input(&self) -> &DeleteContainerGroupDefinitionInputBuilder
Access the DeleteContainerGroupDefinition as a reference.
sourcepub async fn send(
self
) -> Result<DeleteContainerGroupDefinitionOutput, SdkError<DeleteContainerGroupDefinitionError, HttpResponse>>
pub async fn send( self ) -> Result<DeleteContainerGroupDefinitionOutput, SdkError<DeleteContainerGroupDefinitionError, 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<DeleteContainerGroupDefinitionOutput, DeleteContainerGroupDefinitionError, Self>
pub fn customize( self ) -> CustomizableOperation<DeleteContainerGroupDefinitionOutput, DeleteContainerGroupDefinitionError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The unique identifier for the container group definition to delete. You can use either the Name
or ARN
value.
Trait Implementations§
source§impl Clone for DeleteContainerGroupDefinitionFluentBuilder
impl Clone for DeleteContainerGroupDefinitionFluentBuilder
source§fn clone(&self) -> DeleteContainerGroupDefinitionFluentBuilder
fn clone(&self) -> DeleteContainerGroupDefinitionFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for DeleteContainerGroupDefinitionFluentBuilder
impl !RefUnwindSafe for DeleteContainerGroupDefinitionFluentBuilder
impl Send for DeleteContainerGroupDefinitionFluentBuilder
impl Sync for DeleteContainerGroupDefinitionFluentBuilder
impl Unpin for DeleteContainerGroupDefinitionFluentBuilder
impl !UnwindSafe for DeleteContainerGroupDefinitionFluentBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more