/AWS1/CL_ODBCUSMGDAWSSECCONF¶
The configuration of a customer-managed Amazon Web Services Secrets Manager secret used to supply a password.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_iamrolearn TYPE /AWS1/ODBROLEARN /AWS1/ODBROLEARN¶
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that OCI assumes to retrieve the secret value.
iv_secretid TYPE /AWS1/ODBSECRETIDORARN /AWS1/ODBSECRETIDORARN¶
The identifier or ARN of the Amazon Web Services Secrets Manager secret that contains the password.
iv_externalidtype TYPE /AWS1/ODBEXTERNALIDTYPE /AWS1/ODBEXTERNALIDTYPE¶
The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.
Queryable Attributes¶
iamRoleArn¶
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) role that OCI assumes to retrieve the secret value.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IAMROLEARN() |
Getter for IAMROLEARN, with configurable default |
ASK_IAMROLEARN() |
Getter for IAMROLEARN w/ exceptions if field has no value |
HAS_IAMROLEARN() |
Determine if IAMROLEARN has a value |
secretId¶
The identifier or ARN of the Amazon Web Services Secrets Manager secret that contains the password.
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 |
externalIdType¶
The type of Oracle Cloud Identifier (OCID) used as the external ID when assuming the IAM role.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXTERNALIDTYPE() |
Getter for EXTERNALIDTYPE, with configurable default |
ASK_EXTERNALIDTYPE() |
Getter for EXTERNALIDTYPE w/ exceptions if field has no valu |
HAS_EXTERNALIDTYPE() |
Determine if EXTERNALIDTYPE has a value |