Struct aws_sdk_resiliencehub::operation::import_resources_to_draft_app_version::ImportResourcesToDraftAppVersionOutput
source · #[non_exhaustive]pub struct ImportResourcesToDraftAppVersionOutput {
pub app_arn: String,
pub app_version: String,
pub source_arns: Option<Vec<String>>,
pub status: ResourceImportStatusType,
pub terraform_sources: Option<Vec<TerraformSource>>,
pub eks_sources: Option<Vec<EksSource>>,
/* 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: 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.
app_version: String
The version of the application.
source_arns: Option<Vec<String>>
The Amazon Resource Names (ARNs) for the resources you have imported.
status: ResourceImportStatusType
Status of the action.
terraform_sources: Option<Vec<TerraformSource>>
A list of terraform file s3 URLs you have imported.
eks_sources: Option<Vec<EksSource>>
The input sources of the Amazon Elastic Kubernetes Service resources you have imported.
Implementations§
source§impl ImportResourcesToDraftAppVersionOutput
impl ImportResourcesToDraftAppVersionOutput
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
The version of the application.
sourcepub fn source_arns(&self) -> &[String]
pub fn source_arns(&self) -> &[String]
The Amazon Resource Names (ARNs) for the resources you have imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .source_arns.is_none()
.
sourcepub fn status(&self) -> &ResourceImportStatusType
pub fn status(&self) -> &ResourceImportStatusType
Status of the action.
sourcepub fn terraform_sources(&self) -> &[TerraformSource]
pub fn terraform_sources(&self) -> &[TerraformSource]
A list of terraform file s3 URLs you have imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .terraform_sources.is_none()
.
sourcepub fn eks_sources(&self) -> &[EksSource]
pub fn eks_sources(&self) -> &[EksSource]
The input sources of the Amazon Elastic Kubernetes Service resources you have imported.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .eks_sources.is_none()
.
source§impl ImportResourcesToDraftAppVersionOutput
impl ImportResourcesToDraftAppVersionOutput
sourcepub fn builder() -> ImportResourcesToDraftAppVersionOutputBuilder
pub fn builder() -> ImportResourcesToDraftAppVersionOutputBuilder
Creates a new builder-style object to manufacture ImportResourcesToDraftAppVersionOutput
.
Trait Implementations§
source§impl Clone for ImportResourcesToDraftAppVersionOutput
impl Clone for ImportResourcesToDraftAppVersionOutput
source§fn clone(&self) -> ImportResourcesToDraftAppVersionOutput
fn clone(&self) -> ImportResourcesToDraftAppVersionOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for ImportResourcesToDraftAppVersionOutput
impl PartialEq for ImportResourcesToDraftAppVersionOutput
source§fn eq(&self, other: &ImportResourcesToDraftAppVersionOutput) -> bool
fn eq(&self, other: &ImportResourcesToDraftAppVersionOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for ImportResourcesToDraftAppVersionOutput
impl RequestId for ImportResourcesToDraftAppVersionOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for ImportResourcesToDraftAppVersionOutput
Auto Trait Implementations§
impl Freeze for ImportResourcesToDraftAppVersionOutput
impl RefUnwindSafe for ImportResourcesToDraftAppVersionOutput
impl Send for ImportResourcesToDraftAppVersionOutput
impl Sync for ImportResourcesToDraftAppVersionOutput
impl Unpin for ImportResourcesToDraftAppVersionOutput
impl UnwindSafe for ImportResourcesToDraftAppVersionOutput
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