Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ParameterHistory = ParameterHistory' {
- lastModifiedDate :: Maybe POSIX
- keyId :: Maybe Text
- value :: Maybe (Sensitive Text)
- name :: Maybe Text
- tier :: Maybe ParameterTier
- version :: Maybe Integer
- lastModifiedUser :: Maybe Text
- labels :: Maybe (NonEmpty Text)
- allowedPattern :: Maybe Text
- type' :: Maybe ParameterType
- dataType :: Maybe Text
- description :: Maybe Text
- policies :: Maybe [ParameterInlinePolicy]
- newParameterHistory :: ParameterHistory
- parameterHistory_lastModifiedDate :: Lens' ParameterHistory (Maybe UTCTime)
- parameterHistory_keyId :: Lens' ParameterHistory (Maybe Text)
- parameterHistory_value :: Lens' ParameterHistory (Maybe Text)
- parameterHistory_name :: Lens' ParameterHistory (Maybe Text)
- parameterHistory_tier :: Lens' ParameterHistory (Maybe ParameterTier)
- parameterHistory_version :: Lens' ParameterHistory (Maybe Integer)
- parameterHistory_lastModifiedUser :: Lens' ParameterHistory (Maybe Text)
- parameterHistory_labels :: Lens' ParameterHistory (Maybe (NonEmpty Text))
- parameterHistory_allowedPattern :: Lens' ParameterHistory (Maybe Text)
- parameterHistory_type :: Lens' ParameterHistory (Maybe ParameterType)
- parameterHistory_dataType :: Lens' ParameterHistory (Maybe Text)
- parameterHistory_description :: Lens' ParameterHistory (Maybe Text)
- parameterHistory_policies :: Lens' ParameterHistory (Maybe [ParameterInlinePolicy])
Documentation
data ParameterHistory Source #
Information about parameter usage.
See: newParameterHistory
smart constructor.
ParameterHistory' | |
|
Instances
newParameterHistory :: ParameterHistory Source #
Create a value of ParameterHistory
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lastModifiedDate:ParameterHistory'
, parameterHistory_lastModifiedDate
- Date the parameter was last changed or updated.
$sel:keyId:ParameterHistory'
, parameterHistory_keyId
- The ID of the query key used for this parameter.
$sel:value:ParameterHistory'
, parameterHistory_value
- The parameter value.
$sel:name:ParameterHistory'
, parameterHistory_name
- The name of the parameter.
$sel:tier:ParameterHistory'
, parameterHistory_tier
- The parameter tier.
$sel:version:ParameterHistory'
, parameterHistory_version
- The parameter version.
$sel:lastModifiedUser:ParameterHistory'
, parameterHistory_lastModifiedUser
- Amazon Resource Name (ARN) of the Amazon Web Services user who last
changed the parameter.
$sel:labels:ParameterHistory'
, parameterHistory_labels
- Labels assigned to the parameter version.
$sel:allowedPattern:ParameterHistory'
, parameterHistory_allowedPattern
- Parameter names can include the following letters and symbols.
a-zA-Z0-9_.-
$sel:type':ParameterHistory'
, parameterHistory_type
- The type of parameter used.
$sel:dataType:ParameterHistory'
, parameterHistory_dataType
- The data type of the parameter, such as text
or aws:ec2:image
. The
default is text
.
$sel:description:ParameterHistory'
, parameterHistory_description
- Information about the parameter.
$sel:policies:ParameterHistory'
, parameterHistory_policies
- Information about the policies assigned to a parameter.
Assigning parameter policies in the Amazon Web Services Systems Manager User Guide.
parameterHistory_lastModifiedDate :: Lens' ParameterHistory (Maybe UTCTime) Source #
Date the parameter was last changed or updated.
parameterHistory_keyId :: Lens' ParameterHistory (Maybe Text) Source #
The ID of the query key used for this parameter.
parameterHistory_value :: Lens' ParameterHistory (Maybe Text) Source #
The parameter value.
parameterHistory_name :: Lens' ParameterHistory (Maybe Text) Source #
The name of the parameter.
parameterHistory_tier :: Lens' ParameterHistory (Maybe ParameterTier) Source #
The parameter tier.
parameterHistory_version :: Lens' ParameterHistory (Maybe Integer) Source #
The parameter version.
parameterHistory_lastModifiedUser :: Lens' ParameterHistory (Maybe Text) Source #
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
parameterHistory_labels :: Lens' ParameterHistory (Maybe (NonEmpty Text)) Source #
Labels assigned to the parameter version.
parameterHistory_allowedPattern :: Lens' ParameterHistory (Maybe Text) Source #
Parameter names can include the following letters and symbols.
a-zA-Z0-9_.-
parameterHistory_type :: Lens' ParameterHistory (Maybe ParameterType) Source #
The type of parameter used.
parameterHistory_dataType :: Lens' ParameterHistory (Maybe Text) Source #
The data type of the parameter, such as text
or aws:ec2:image
. The
default is text
.
parameterHistory_description :: Lens' ParameterHistory (Maybe Text) Source #
Information about the parameter.
parameterHistory_policies :: Lens' ParameterHistory (Maybe [ParameterInlinePolicy]) Source #
Information about the policies assigned to a parameter.
Assigning parameter policies in the Amazon Web Services Systems Manager User Guide.