/AWS1/CL_SSMPARAMETERMETADATA¶
Metadata includes information like the Amazon Resource Name (ARN) of the last user to update the parameter and the date and time the parameter was last used.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/SSMPSPARAMETERNAME /AWS1/SSMPSPARAMETERNAME¶
The parameter name.
iv_arn TYPE /AWS1/SSMSTRING /AWS1/SSMSTRING¶
The Amazon Resource Name (ARN) of the parameter.
iv_type TYPE /AWS1/SSMPARAMETERTYPE /AWS1/SSMPARAMETERTYPE¶
The type of parameter. Valid parameter types include the following:
String,StringList, andSecureString.
iv_keyid TYPE /AWS1/SSMPARAMETERKEYID /AWS1/SSMPARAMETERKEYID¶
The alias of the Key Management Service (KMS) key used to encrypt the parameter. Applies to
SecureStringparameters only.
iv_lastmodifieddate TYPE /AWS1/SSMDATETIME /AWS1/SSMDATETIME¶
Date the parameter was last changed or updated.
iv_lastmodifieduser TYPE /AWS1/SSMSTRING /AWS1/SSMSTRING¶
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
iv_description TYPE /AWS1/SSMPARAMETERDESCRIPTION /AWS1/SSMPARAMETERDESCRIPTION¶
Description of the parameter actions.
iv_allowedpattern TYPE /AWS1/SSMALLOWEDPATTERN /AWS1/SSMALLOWEDPATTERN¶
A parameter name can include only the following letters and symbols.
a-zA-Z0-9_.-
iv_version TYPE /AWS1/SSMPSPARAMETERVERSION /AWS1/SSMPSPARAMETERVERSION¶
The parameter version.
iv_tier TYPE /AWS1/SSMPARAMETERTIER /AWS1/SSMPARAMETERTIER¶
The parameter tier.
it_policies TYPE /AWS1/CL_SSMPARAMINLINEPOLICY=>TT_PARAMETERPOLICYLIST TT_PARAMETERPOLICYLIST¶
A list of policies associated with a parameter.
iv_datatype TYPE /AWS1/SSMPARAMETERDATATYPE /AWS1/SSMPARAMETERDATATYPE¶
The data type of the parameter, such as
textoraws:ec2:image. The default istext.
Queryable Attributes¶
Name¶
The parameter name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
ARN¶
The Amazon Resource Name (ARN) of the parameter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARN() |
Getter for ARN, with configurable default |
ASK_ARN() |
Getter for ARN w/ exceptions if field has no value |
HAS_ARN() |
Determine if ARN has a value |
Type¶
The type of parameter. Valid parameter types include the following:
String,StringList, andSecureString.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
KeyId¶
The alias of the Key Management Service (KMS) key used to encrypt the parameter. Applies to
SecureStringparameters only.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYID() |
Getter for KEYID, with configurable default |
ASK_KEYID() |
Getter for KEYID w/ exceptions if field has no value |
HAS_KEYID() |
Determine if KEYID has a value |
LastModifiedDate¶
Date the parameter was last changed or updated.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDDATE() |
Getter for LASTMODIFIEDDATE, with configurable default |
ASK_LASTMODIFIEDDATE() |
Getter for LASTMODIFIEDDATE w/ exceptions if field has no va |
HAS_LASTMODIFIEDDATE() |
Determine if LASTMODIFIEDDATE has a value |
LastModifiedUser¶
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTMODIFIEDUSER() |
Getter for LASTMODIFIEDUSER, with configurable default |
ASK_LASTMODIFIEDUSER() |
Getter for LASTMODIFIEDUSER w/ exceptions if field has no va |
HAS_LASTMODIFIEDUSER() |
Determine if LASTMODIFIEDUSER has a value |
Description¶
Description of the parameter actions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
AllowedPattern¶
A parameter name can include only the following letters and symbols.
a-zA-Z0-9_.-
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLOWEDPATTERN() |
Getter for ALLOWEDPATTERN, with configurable default |
ASK_ALLOWEDPATTERN() |
Getter for ALLOWEDPATTERN w/ exceptions if field has no valu |
HAS_ALLOWEDPATTERN() |
Determine if ALLOWEDPATTERN has a value |
Version¶
The parameter version.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSION() |
Getter for VERSION |
Tier¶
The parameter tier.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIER() |
Getter for TIER, with configurable default |
ASK_TIER() |
Getter for TIER w/ exceptions if field has no value |
HAS_TIER() |
Determine if TIER has a value |
Policies¶
A list of policies associated with a parameter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_POLICIES() |
Getter for POLICIES, with configurable default |
ASK_POLICIES() |
Getter for POLICIES w/ exceptions if field has no value |
HAS_POLICIES() |
Determine if POLICIES has a value |
DataType¶
The data type of the parameter, such as
textoraws:ec2:image. The default istext.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATATYPE() |
Getter for DATATYPE, with configurable default |
ASK_DATATYPE() |
Getter for DATATYPE w/ exceptions if field has no value |
HAS_DATATYPE() |
Determine if DATATYPE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_PARAMETERMETADATALIST¶
TYPES TT_PARAMETERMETADATALIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SSMPARAMETERMETADATA WITH DEFAULT KEY
.