Struct aws_sdk_cloudformation::model::TypeVersionSummary [−][src]
#[non_exhaustive]pub struct TypeVersionSummary {
pub type: Option<RegistryType>,
pub type_name: Option<String>,
pub version_id: Option<String>,
pub is_default_version: Option<bool>,
pub arn: Option<String>,
pub time_created: Option<Instant>,
pub description: Option<String>,
pub public_version_number: Option<String>,
}
Expand description
Contains summary information about a specific version of a CloudFormation extension.
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.type: Option<RegistryType>
The kind of extension.
type_name: Option<String>
The name of the extension.
version_id: Option<String>
The ID of a specific version of the extension. The version ID is the value at the end of the Amazon Resource Name (ARN) assigned to the extension version when it is registered.
is_default_version: Option<bool>
Whether the specified extension version is set as the default version.
This applies only to private extensions you have registered in your account, and
extensions published by Amazon. For public third-party extensions, whether or not they are
activated in your account, CloudFormation returns null
.
arn: Option<String>
The Amazon Resource Name (ARN) of the extension version.
time_created: Option<Instant>
When the version was registered.
description: Option<String>
The description of the extension version.
public_version_number: Option<String>
For public extensions that have been activated for this account and region, the version
of the public extension to be used for CloudFormation operations in this account and
region. For any extensions other than activated third-arty extensions, CloudFormation
returns null
.
How you specified AutoUpdate
when enabling the extension affects whether
CloudFormation automatically updates the extention in this account and region when a new
version is released. For more information, see Setting CloudFormation to automatically use new versions of
extensions in the CloudFormation User Guide.
Implementations
Creates a new builder-style object to manufacture TypeVersionSummary
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for TypeVersionSummary
impl Send for TypeVersionSummary
impl Sync for TypeVersionSummary
impl Unpin for TypeVersionSummary
impl UnwindSafe for TypeVersionSummary
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more