Struct aws_sdk_resiliencehub::operation::update_app_version_resource::UpdateAppVersionResourceOutput
source · #[non_exhaustive]pub struct UpdateAppVersionResourceOutput {
pub app_arn: String,
pub app_version: String,
pub physical_resource: Option<PhysicalResource>,
/* private fields */
}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: StringAmazon 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.
app_version: StringResilience Hub application version.
physical_resource: Option<PhysicalResource>Defines a physical resource. A physical resource is a resource that exists in your account. It can be identified using an Amazon Resource Name (ARN) or a Resilience Hub-native identifier.
Implementations§
source§impl UpdateAppVersionResourceOutput
impl UpdateAppVersionResourceOutput
sourcepub fn app_arn(&self) -> &str
pub fn app_arn(&self) -> &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 app_version(&self) -> &str
pub fn app_version(&self) -> &str
Resilience Hub application version.
sourcepub fn physical_resource(&self) -> Option<&PhysicalResource>
pub fn physical_resource(&self) -> Option<&PhysicalResource>
Defines a physical resource. A physical resource is a resource that exists in your account. It can be identified using an Amazon Resource Name (ARN) or a Resilience Hub-native identifier.
source§impl UpdateAppVersionResourceOutput
impl UpdateAppVersionResourceOutput
sourcepub fn builder() -> UpdateAppVersionResourceOutputBuilder
pub fn builder() -> UpdateAppVersionResourceOutputBuilder
Creates a new builder-style object to manufacture UpdateAppVersionResourceOutput.
Trait Implementations§
source§impl Clone for UpdateAppVersionResourceOutput
impl Clone for UpdateAppVersionResourceOutput
source§fn clone(&self) -> UpdateAppVersionResourceOutput
fn clone(&self) -> UpdateAppVersionResourceOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateAppVersionResourceOutput
impl PartialEq for UpdateAppVersionResourceOutput
source§fn eq(&self, other: &UpdateAppVersionResourceOutput) -> bool
fn eq(&self, other: &UpdateAppVersionResourceOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for UpdateAppVersionResourceOutput
impl RequestId for UpdateAppVersionResourceOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for UpdateAppVersionResourceOutput
Auto Trait Implementations§
impl Freeze for UpdateAppVersionResourceOutput
impl RefUnwindSafe for UpdateAppVersionResourceOutput
impl Send for UpdateAppVersionResourceOutput
impl Sync for UpdateAppVersionResourceOutput
impl Unpin for UpdateAppVersionResourceOutput
impl UnwindSafe for UpdateAppVersionResourceOutput
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