pub struct RequiredActivatedType {
pub original_type_name: Option<String>,
pub publisher_id: Option<String>,
pub supported_major_versions: Option<Vec<i64>>,
pub type_name_alias: Option<String>,
}
Expand description
For extensions that are modules, a public third-party extension that must be activated in your account in order for the module itself to be activated.
For more information, see Activating public modules for use in your account in the AWS CloudFormation User Guide.
Fields
original_type_name: Option<String>
The type name of the public extension.
If you specified a TypeNameAlias
when enabling the extension in this account and region, CloudFormation treats that alias as the extension's type name within the account and region, not the type name of the public extension. For more information, see Specifying aliases to refer to extensions in the CloudFormation User Guide.
publisher_id: Option<String>
The publisher ID of the extension publisher.
supported_major_versions: Option<Vec<i64>>
A list of the major versions of the extension type that the macro supports.
type_name_alias: Option<String>
An alias assigned to the public extension, in this account and region. If you specify an alias for the extension, CloudFormation treats the alias as the extension type name within this account and region. You must use the alias to refer to the extension in your templates, API calls, and CloudFormation console.
Trait Implementations
sourceimpl Clone for RequiredActivatedType
impl Clone for RequiredActivatedType
sourcefn clone(&self) -> RequiredActivatedType
fn clone(&self) -> RequiredActivatedType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RequiredActivatedType
impl Debug for RequiredActivatedType
sourceimpl Default for RequiredActivatedType
impl Default for RequiredActivatedType
sourcefn default() -> RequiredActivatedType
fn default() -> RequiredActivatedType
Returns the “default value” for a type. Read more
sourceimpl PartialEq<RequiredActivatedType> for RequiredActivatedType
impl PartialEq<RequiredActivatedType> for RequiredActivatedType
sourcefn eq(&self, other: &RequiredActivatedType) -> bool
fn eq(&self, other: &RequiredActivatedType) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &RequiredActivatedType) -> bool
fn ne(&self, other: &RequiredActivatedType) -> bool
This method tests for !=
.
impl StructuralPartialEq for RequiredActivatedType
Auto Trait Implementations
impl RefUnwindSafe for RequiredActivatedType
impl Send for RequiredActivatedType
impl Sync for RequiredActivatedType
impl Unpin for RequiredActivatedType
impl UnwindSafe for RequiredActivatedType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more