Skip to content

/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, and DELETE_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, and DELETE_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