/AWS1/CL_BDOCREATEPMNTMGRRSP¶
CreatePaymentManagerResponse
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_paymentmanagerarn TYPE /AWS1/BDOPAYMENTMANAGERARN /AWS1/BDOPAYMENTMANAGERARN¶
The Amazon Resource Name (ARN) of the created payment manager.
iv_paymentmanagerid TYPE /AWS1/BDOPAYMENTMANAGERID /AWS1/BDOPAYMENTMANAGERID¶
The unique identifier of the created payment manager.
iv_name TYPE /AWS1/BDOPAYMENTMANAGERNAME /AWS1/BDOPAYMENTMANAGERNAME¶
The name of the created payment manager.
iv_authorizertype TYPE /AWS1/BDOPAYMENTSAUTHRTYPE /AWS1/BDOPAYMENTSAUTHRTYPE¶
The type of authorizer for the created payment manager.
iv_rolearn TYPE /AWS1/BDOROLEARN /AWS1/BDOROLEARN¶
The Amazon Resource Name (ARN) of the IAM role associated with the created payment manager.
iv_createdat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP¶
The timestamp when the payment manager was created.
iv_status TYPE /AWS1/BDOPAYMENTMANAGERSTATUS /AWS1/BDOPAYMENTMANAGERSTATUS¶
The current status of the payment manager. Possible values include
CREATING,READY,UPDATING,DELETING,CREATE_FAILED,UPDATE_FAILED, andDELETE_FAILED.
Optional arguments:¶
io_authorizerconfiguration TYPE REF TO /AWS1/CL_BDOAUTHORIZERCONF /AWS1/CL_BDOAUTHORIZERCONF¶
Represents inbound authorization configuration options used to authenticate incoming requests.
io_workloadidentitydetails TYPE REF TO /AWS1/CL_BDOWKLDIDDETAILS /AWS1/CL_BDOWKLDIDDETAILS¶
The information about the workload identity.
it_tags TYPE /AWS1/CL_BDOTAGSMAP_W=>TT_TAGSMAP TT_TAGSMAP¶
The tags associated with the created payment manager.
iv_kmskeyarn TYPE /AWS1/BDOKMSKEYARN /AWS1/BDOKMSKEYARN¶
The Amazon Resource Name (ARN) of the KMS key used to encrypt sensitive payment manager data at rest, if configured.
Queryable Attributes¶
paymentManagerArn¶
The Amazon Resource Name (ARN) of the created payment manager.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYMENTMANAGERARN() |
Getter for PAYMENTMANAGERARN, with configurable default |
ASK_PAYMENTMANAGERARN() |
Getter for PAYMENTMANAGERARN w/ exceptions if field has no v |
HAS_PAYMENTMANAGERARN() |
Determine if PAYMENTMANAGERARN has a value |
paymentManagerId¶
The unique identifier of the created payment manager.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYMENTMANAGERID() |
Getter for PAYMENTMANAGERID, with configurable default |
ASK_PAYMENTMANAGERID() |
Getter for PAYMENTMANAGERID w/ exceptions if field has no va |
HAS_PAYMENTMANAGERID() |
Determine if PAYMENTMANAGERID has a value |
name¶
The name of the created payment manager.
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 |
authorizerType¶
The type of authorizer for the created payment manager.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHORIZERTYPE() |
Getter for AUTHORIZERTYPE, with configurable default |
ASK_AUTHORIZERTYPE() |
Getter for AUTHORIZERTYPE w/ exceptions if field has no valu |
HAS_AUTHORIZERTYPE() |
Determine if AUTHORIZERTYPE has a value |
authorizerConfiguration¶
Represents inbound authorization configuration options used to authenticate incoming requests.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHORIZERCONFIGURATION() |
Getter for AUTHORIZERCONFIGURATION |
roleArn¶
The Amazon Resource Name (ARN) of the IAM role associated with the created payment manager.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
workloadIdentityDetails¶
The information about the workload identity.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKLOADIDENTITYDETAILS() |
Getter for WORKLOADIDENTITYDETAILS |
createdAt¶
The timestamp when the payment manager was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDAT() |
Getter for CREATEDAT, with configurable default |
ASK_CREATEDAT() |
Getter for CREATEDAT w/ exceptions if field has no value |
HAS_CREATEDAT() |
Determine if CREATEDAT has a value |
status¶
The current status of the payment manager. Possible values include
CREATING,READY,UPDATING,DELETING,CREATE_FAILED,UPDATE_FAILED, andDELETE_FAILED.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
tags¶
The tags associated with the created payment manager.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |
kmsKeyArn¶
The Amazon Resource Name (ARN) of the KMS key used to encrypt sensitive payment manager data at rest, if configured.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEYARN() |
Getter for KMSKEYARN, with configurable default |
ASK_KMSKEYARN() |
Getter for KMSKEYARN w/ exceptions if field has no value |
HAS_KMSKEYARN() |
Determine if KMSKEYARN has a value |