Struct aws_sdk_proton::operation::get_environment_template_version::GetEnvironmentTemplateVersionInput
source · #[non_exhaustive]pub struct GetEnvironmentTemplateVersionInput {
pub template_name: Option<String>,
pub major_version: Option<String>,
pub minor_version: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.template_name: Option<String>The name of the environment template a version of which you want to get detailed data for.
major_version: Option<String>To get environment template major version detail data, include major Version.
minor_version: Option<String>To get environment template minor version detail data, include minorVersion.
Implementations§
source§impl GetEnvironmentTemplateVersionInput
impl GetEnvironmentTemplateVersionInput
sourcepub fn template_name(&self) -> Option<&str>
pub fn template_name(&self) -> Option<&str>
The name of the environment template a version of which you want to get detailed data for.
sourcepub fn major_version(&self) -> Option<&str>
pub fn major_version(&self) -> Option<&str>
To get environment template major version detail data, include major Version.
sourcepub fn minor_version(&self) -> Option<&str>
pub fn minor_version(&self) -> Option<&str>
To get environment template minor version detail data, include minorVersion.
source§impl GetEnvironmentTemplateVersionInput
impl GetEnvironmentTemplateVersionInput
sourcepub fn builder() -> GetEnvironmentTemplateVersionInputBuilder
pub fn builder() -> GetEnvironmentTemplateVersionInputBuilder
Creates a new builder-style object to manufacture GetEnvironmentTemplateVersionInput.
Trait Implementations§
source§impl Clone for GetEnvironmentTemplateVersionInput
impl Clone for GetEnvironmentTemplateVersionInput
source§fn clone(&self) -> GetEnvironmentTemplateVersionInput
fn clone(&self) -> GetEnvironmentTemplateVersionInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl PartialEq for GetEnvironmentTemplateVersionInput
impl PartialEq for GetEnvironmentTemplateVersionInput
source§fn eq(&self, other: &GetEnvironmentTemplateVersionInput) -> bool
fn eq(&self, other: &GetEnvironmentTemplateVersionInput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetEnvironmentTemplateVersionInput
Auto Trait Implementations§
impl Freeze for GetEnvironmentTemplateVersionInput
impl RefUnwindSafe for GetEnvironmentTemplateVersionInput
impl Send for GetEnvironmentTemplateVersionInput
impl Sync for GetEnvironmentTemplateVersionInput
impl Unpin for GetEnvironmentTemplateVersionInput
impl UnwindSafe for GetEnvironmentTemplateVersionInput
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.