Struct aws_sdk_quicksight::operation::describe_template_definition::DescribeTemplateDefinitionInput
source · #[non_exhaustive]pub struct DescribeTemplateDefinitionInput {
pub aws_account_id: Option<String>,
pub template_id: Option<String>,
pub version_number: Option<i64>,
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. You must be using the Amazon Web Services account that the template is in.
template_id: Option<String>The ID of the template that you're describing.
version_number: Option<i64>The version number of the template.
alias_name: Option<String>The alias of the template 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 DescribeTemplateDefinitionInput
impl DescribeTemplateDefinitionInput
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. You must be using the Amazon Web Services account that the template is in.
sourcepub fn template_id(&self) -> Option<&str>
pub fn template_id(&self) -> Option<&str>
The ID of the template that you're describing.
sourcepub fn version_number(&self) -> Option<i64>
pub fn version_number(&self) -> Option<i64>
The version number of the template.
sourcepub fn alias_name(&self) -> Option<&str>
pub fn alias_name(&self) -> Option<&str>
The alias of the template 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 DescribeTemplateDefinitionInput
impl DescribeTemplateDefinitionInput
sourcepub fn builder() -> DescribeTemplateDefinitionInputBuilder
pub fn builder() -> DescribeTemplateDefinitionInputBuilder
Creates a new builder-style object to manufacture DescribeTemplateDefinitionInput.
Trait Implementations§
source§impl Clone for DescribeTemplateDefinitionInput
impl Clone for DescribeTemplateDefinitionInput
source§fn clone(&self) -> DescribeTemplateDefinitionInput
fn clone(&self) -> DescribeTemplateDefinitionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DescribeTemplateDefinitionInput
impl PartialEq for DescribeTemplateDefinitionInput
source§fn eq(&self, other: &DescribeTemplateDefinitionInput) -> bool
fn eq(&self, other: &DescribeTemplateDefinitionInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DescribeTemplateDefinitionInput
Auto Trait Implementations§
impl Freeze for DescribeTemplateDefinitionInput
impl RefUnwindSafe for DescribeTemplateDefinitionInput
impl Send for DescribeTemplateDefinitionInput
impl Sync for DescribeTemplateDefinitionInput
impl Unpin for DescribeTemplateDefinitionInput
impl UnwindSafe for DescribeTemplateDefinitionInput
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