Struct aws_sdk_cloudformation::model::ParameterDeclaration
source · [−]#[non_exhaustive]pub struct ParameterDeclaration { /* private fields */ }Expand description
The ParameterDeclaration data type.
Implementations
sourceimpl ParameterDeclaration
impl ParameterDeclaration
sourcepub fn parameter_key(&self) -> Option<&str>
pub fn parameter_key(&self) -> Option<&str>
The name that's associated with the parameter.
sourcepub fn default_value(&self) -> Option<&str>
pub fn default_value(&self) -> Option<&str>
The default value of the parameter.
sourcepub fn parameter_type(&self) -> Option<&str>
pub fn parameter_type(&self) -> Option<&str>
The type of parameter.
sourcepub fn no_echo(&self) -> Option<bool>
pub fn no_echo(&self) -> Option<bool>
Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web Services Management Console.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description that's associate with the parameter.
sourcepub fn parameter_constraints(&self) -> Option<&ParameterConstraints>
pub fn parameter_constraints(&self) -> Option<&ParameterConstraints>
The criteria that CloudFormation uses to validate parameter values.
sourceimpl ParameterDeclaration
impl ParameterDeclaration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ParameterDeclaration.
Trait Implementations
sourceimpl Clone for ParameterDeclaration
impl Clone for ParameterDeclaration
sourcefn clone(&self) -> ParameterDeclaration
fn clone(&self) -> ParameterDeclaration
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 moresourceimpl Debug for ParameterDeclaration
impl Debug for ParameterDeclaration
sourceimpl PartialEq<ParameterDeclaration> for ParameterDeclaration
impl PartialEq<ParameterDeclaration> for ParameterDeclaration
sourcefn eq(&self, other: &ParameterDeclaration) -> bool
fn eq(&self, other: &ParameterDeclaration) -> bool
impl StructuralPartialEq for ParameterDeclaration
Auto Trait Implementations
impl RefUnwindSafe for ParameterDeclaration
impl Send for ParameterDeclaration
impl Sync for ParameterDeclaration
impl Unpin for ParameterDeclaration
impl UnwindSafe for ParameterDeclaration
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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