Struct aws_sdk_resiliencehub::operation::delete_app::DeleteAppInput
source · #[non_exhaustive]pub struct DeleteAppInput {
pub app_arn: Option<String>,
pub force_delete: Option<bool>,
pub client_token: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.app_arn: 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.
force_delete: Option<bool>A boolean option to force the deletion of an Resilience Hub application.
client_token: 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.
Implementations§
source§impl DeleteAppInput
impl DeleteAppInput
sourcepub fn app_arn(&self) -> Option<&str>
pub fn app_arn(&self) -> Option<&str>
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) -> Option<bool>
pub fn force_delete(&self) -> Option<bool>
A boolean option to force the deletion of an Resilience Hub application.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
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.
source§impl DeleteAppInput
impl DeleteAppInput
sourcepub fn builder() -> DeleteAppInputBuilder
pub fn builder() -> DeleteAppInputBuilder
Creates a new builder-style object to manufacture DeleteAppInput.
Trait Implementations§
source§impl Clone for DeleteAppInput
impl Clone for DeleteAppInput
source§fn clone(&self) -> DeleteAppInput
fn clone(&self) -> DeleteAppInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DeleteAppInput
impl Debug for DeleteAppInput
source§impl PartialEq for DeleteAppInput
impl PartialEq for DeleteAppInput
source§fn eq(&self, other: &DeleteAppInput) -> bool
fn eq(&self, other: &DeleteAppInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DeleteAppInput
Auto Trait Implementations§
impl Freeze for DeleteAppInput
impl RefUnwindSafe for DeleteAppInput
impl Send for DeleteAppInput
impl Sync for DeleteAppInput
impl Unpin for DeleteAppInput
impl UnwindSafe for DeleteAppInput
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