Struct aws_sdk_ssm::types::Parameter
source · #[non_exhaustive]pub struct Parameter {
pub name: Option<String>,
pub type: Option<ParameterType>,
pub value: Option<String>,
pub version: i64,
pub selector: Option<String>,
pub source_result: Option<String>,
pub last_modified_date: Option<DateTime>,
pub arn: Option<String>,
pub data_type: Option<String>,
}Expand description
An Amazon Web Services Systems Manager parameter in Parameter Store.
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.name: Option<String>The name of the parameter.
type: Option<ParameterType>The type of parameter. Valid values include the following: String, StringList, and SecureString.
If type is StringList, the system returns a comma-separated string with no spaces between commas in the Value field.
value: Option<String>The parameter value.
If type is StringList, the system returns a comma-separated string with no spaces between commas in the Value field.
version: i64The parameter version.
selector: Option<String>Either the version number or the label used to retrieve the parameter value. Specify selectors by using one of the following formats:
parameter_name:version
parameter_name:label
source_result: Option<String>Applies to parameters that reference information in other Amazon Web Services services. SourceResult is the raw result or response from the source.
last_modified_date: Option<DateTime>Date the parameter was last changed or updated and the parameter version was created.
arn: Option<String>The Amazon Resource Name (ARN) of the parameter.
data_type: Option<String>The data type of the parameter, such as text or aws:ec2:image. The default is text.
Implementations§
source§impl Parameter
impl Parameter
sourcepub fn type(&self) -> Option<&ParameterType>
pub fn type(&self) -> Option<&ParameterType>
The type of parameter. Valid values include the following: String, StringList, and SecureString.
If type is StringList, the system returns a comma-separated string with no spaces between commas in the Value field.
sourcepub fn value(&self) -> Option<&str>
pub fn value(&self) -> Option<&str>
The parameter value.
If type is StringList, the system returns a comma-separated string with no spaces between commas in the Value field.
sourcepub fn selector(&self) -> Option<&str>
pub fn selector(&self) -> Option<&str>
Either the version number or the label used to retrieve the parameter value. Specify selectors by using one of the following formats:
parameter_name:version
parameter_name:label
sourcepub fn source_result(&self) -> Option<&str>
pub fn source_result(&self) -> Option<&str>
Applies to parameters that reference information in other Amazon Web Services services. SourceResult is the raw result or response from the source.
sourcepub fn last_modified_date(&self) -> Option<&DateTime>
pub fn last_modified_date(&self) -> Option<&DateTime>
Date the parameter was last changed or updated and the parameter version was created.