#[non_exhaustive]pub struct DeleteAppInputBuilder { /* private fields */ }Expand description
A builder for DeleteAppInput.
Implementations§
source§impl DeleteAppInputBuilder
impl DeleteAppInputBuilder
sourcepub fn app_arn(self, input: impl Into<String>) -> Self
pub fn app_arn(self, input: impl Into<String>) -> Self
Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
sourcepub fn set_app_arn(self, input: Option<String>) -> Self
pub fn set_app_arn(self, input: Option<String>) -> Self
Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
sourcepub fn get_app_arn(&self) -> &Option<String>
pub fn get_app_arn(&self) -> &Option<String>
Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.
sourcepub fn force_delete(self, input: bool) -> Self
pub fn force_delete(self, input: bool) -> Self
A boolean option to force the deletion of an Resilience Hub application.
sourcepub fn set_force_delete(self, input: Option<bool>) -> Self
pub fn set_force_delete(self, input: Option<bool>) -> Self
A boolean option to force the deletion of an Resilience Hub application.
sourcepub fn get_force_delete(&self) -> &Option<bool>
pub fn get_force_delete(&self) -> &Option<bool>
A boolean option to force the deletion of an Resilience Hub application.
sourcepub fn client_token(self, input: impl Into<String>) -> Self
pub fn client_token(self, input: impl Into<String>) -> Self
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
sourcepub fn set_client_token(self, input: Option<String>) -> Self
pub fn set_client_token(self, input: Option<String>) -> Self
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
sourcepub fn get_client_token(&self) -> &Option<String>
pub fn get_client_token(&self) -> &Option<String>
Used for an idempotency token. A client token is a unique, case-sensitive string of up to 64 ASCII characters. You should not reuse the same client token for other API requests.
sourcepub fn build(self) -> Result<DeleteAppInput, BuildError>
pub fn build(self) -> Result<DeleteAppInput, BuildError>
Consumes the builder and constructs a DeleteAppInput.
source§impl DeleteAppInputBuilder
impl DeleteAppInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DeleteAppOutput, SdkError<DeleteAppError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DeleteAppOutput, SdkError<DeleteAppError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeleteAppInputBuilder
impl Clone for DeleteAppInputBuilder
source§fn clone(&self) -> DeleteAppInputBuilder
fn clone(&self) -> DeleteAppInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DeleteAppInputBuilder
impl Debug for DeleteAppInputBuilder
source§impl Default for DeleteAppInputBuilder
impl Default for DeleteAppInputBuilder
source§fn default() -> DeleteAppInputBuilder
fn default() -> DeleteAppInputBuilder
source§impl PartialEq for DeleteAppInputBuilder
impl PartialEq for DeleteAppInputBuilder
source§fn eq(&self, other: &DeleteAppInputBuilder) -> bool
fn eq(&self, other: &DeleteAppInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DeleteAppInputBuilder
Auto Trait Implementations§
impl Freeze for DeleteAppInputBuilder
impl RefUnwindSafe for DeleteAppInputBuilder
impl Send for DeleteAppInputBuilder
impl Sync for DeleteAppInputBuilder
impl Unpin for DeleteAppInputBuilder
impl UnwindSafe for DeleteAppInputBuilder
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