pub struct ParameterDeclaration {
pub default_value: Option<String>,
pub description: Option<String>,
pub no_echo: Option<bool>,
pub parameter_constraints: Option<ParameterConstraints>,
pub parameter_key: Option<String>,
pub parameter_type: Option<String>,
}Expand description
The ParameterDeclaration data type.
Fields§
§default_value: Option<String>The default value of the parameter.
description: Option<String>The description that is associate with the parameter.
no_echo: Option<bool>Flag that indicates whether the parameter value is shown as plain text in logs and in the AWS Management Console.
parameter_constraints: Option<ParameterConstraints>The criteria that AWS CloudFormation uses to validate parameter values.
parameter_key: Option<String>The name that is associated with the parameter.
parameter_type: Option<String>The type of parameter.
Trait Implementations§
Source§impl Clone for ParameterDeclaration
impl Clone for ParameterDeclaration
Source§fn clone(&self) -> ParameterDeclaration
fn clone(&self) -> ParameterDeclaration
Returns a duplicate 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 Debug for ParameterDeclaration
impl Debug for ParameterDeclaration
Source§impl Default for ParameterDeclaration
impl Default for ParameterDeclaration
Source§fn default() -> ParameterDeclaration
fn default() -> ParameterDeclaration
Returns the “default value” for a type. Read more
Source§impl PartialEq for ParameterDeclaration
impl PartialEq for ParameterDeclaration
impl StructuralPartialEq for ParameterDeclaration
Auto Trait Implementations§
impl Freeze for ParameterDeclaration
impl RefUnwindSafe for ParameterDeclaration
impl Send for ParameterDeclaration
impl Sync for ParameterDeclaration
impl Unpin for ParameterDeclaration
impl UnwindSafe for ParameterDeclaration
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