#[non_exhaustive]pub struct DescribeTemplateAliasInput {
pub aws_account_id: Option<String>,
pub template_id: Option<String>,
pub alias_name: 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.aws_account_id: Option<String>The ID of the Amazon Web Services account that contains the template alias that you're describing.
template_id: Option<String>The ID for the template.
alias_name: Option<String>The name of the template alias that you want to describe. If you name a specific alias, you describe the version that the alias points to. You can specify the latest version of the template by providing the keyword $LATEST in the AliasName parameter. The keyword $PUBLISHED doesn't apply to templates.
Implementations§
source§impl DescribeTemplateAliasInput
impl DescribeTemplateAliasInput
sourcepub fn aws_account_id(&self) -> Option<&str>
pub fn aws_account_id(&self) -> Option<&str>
The ID of the Amazon Web Services account that contains the template alias that you're describing.
sourcepub fn template_id(&self) -> Option<&str>
pub fn template_id(&self) -> Option<&str>
The ID for the template.
sourcepub fn alias_name(&self) -> Option<&str>
pub fn alias_name(&self) -> Option<&str>
The name of the template alias that you want to describe. If you name a specific alias, you describe the version that the alias points to. You can specify the latest version of the template by providing the keyword $LATEST in the AliasName parameter. The keyword $PUBLISHED doesn't apply to templates.
source§impl DescribeTemplateAliasInput
impl DescribeTemplateAliasInput
sourcepub fn builder() -> DescribeTemplateAliasInputBuilder
pub fn builder() -> DescribeTemplateAliasInputBuilder
Creates a new builder-style object to manufacture DescribeTemplateAliasInput.
Trait Implementations§
source§impl Clone for DescribeTemplateAliasInput
impl Clone for DescribeTemplateAliasInput
source§fn clone(&self) -> DescribeTemplateAliasInput
fn clone(&self) -> DescribeTemplateAliasInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DescribeTemplateAliasInput
impl Debug for DescribeTemplateAliasInput
source§impl PartialEq for DescribeTemplateAliasInput
impl PartialEq for DescribeTemplateAliasInput
source§fn eq(&self, other: &DescribeTemplateAliasInput) -> bool
fn eq(&self, other: &DescribeTemplateAliasInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeTemplateAliasInput
Auto Trait Implementations§
impl Freeze for DescribeTemplateAliasInput
impl RefUnwindSafe for DescribeTemplateAliasInput
impl Send for DescribeTemplateAliasInput
impl Sync for DescribeTemplateAliasInput
impl Unpin for DescribeTemplateAliasInput
impl UnwindSafe for DescribeTemplateAliasInput
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