Skip to content

/AWS1/CL_BDOSECRETREFERENCE

Contains a reference to a secret stored in AWS Secrets Manager.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_secretid TYPE /AWS1/BDOSECRETIDTYPE /AWS1/BDOSECRETIDTYPE

The ID of the AWS Secrets Manager secret that stores the secret value.

iv_jsonkey TYPE /AWS1/BDOSECRETJSONKEYTYPE /AWS1/BDOSECRETJSONKEYTYPE

The JSON key used to extract the secret value from the AWS Secrets Manager secret.


Queryable Attributes

secretId

The ID of the AWS Secrets Manager secret that stores the secret value.

Accessible with the following methods

Method Description
GET_SECRETID() Getter for SECRETID, with configurable default
ASK_SECRETID() Getter for SECRETID w/ exceptions if field has no value
HAS_SECRETID() Determine if SECRETID has a value

jsonKey

The JSON key used to extract the secret value from the AWS Secrets Manager secret.

Accessible with the following methods

Method Description
GET_JSONKEY() Getter for JSONKEY, with configurable default
ASK_JSONKEY() Getter for JSONKEY w/ exceptions if field has no value
HAS_JSONKEY() Determine if JSONKEY has a value