Skip to content

/AWS1/CL_BDOGETPMNTMANAGERRSP

GetPaymentManagerResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_paymentmanagerarn TYPE /AWS1/BDOPAYMENTMANAGERARN /AWS1/BDOPAYMENTMANAGERARN

The Amazon Resource Name (ARN) of the payment manager.

iv_paymentmanagerid TYPE /AWS1/BDOPAYMENTMANAGERID /AWS1/BDOPAYMENTMANAGERID

The unique identifier of the payment manager.

iv_name TYPE /AWS1/BDOPAYMENTMANAGERNAME /AWS1/BDOPAYMENTMANAGERNAME

The name of the payment manager.

iv_authorizertype TYPE /AWS1/BDOPAYMENTSAUTHRTYPE /AWS1/BDOPAYMENTSAUTHRTYPE

The type of authorizer used by the payment manager.

  • CUSTOM_JWT - Authorize with a bearer token.

  • AWS_IAM - Authorize with your Amazon Web Services IAM credentials.

iv_rolearn TYPE /AWS1/BDOROLEARN /AWS1/BDOROLEARN

The Amazon Resource Name (ARN) of the IAM role associated with the payment manager.

iv_createdat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP

The timestamp when the payment manager was created.

iv_lastupdatedat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP

The timestamp when the payment manager was last updated.

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:

iv_description TYPE /AWS1/BDOPAYMENTSDESCRIPTION /AWS1/BDOPAYMENTSDESCRIPTION

The description of the payment manager.

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 payment manager.


Queryable Attributes

paymentManagerArn

The Amazon Resource Name (ARN) of the 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 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 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

description

The description of the payment manager.

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

authorizerType

The type of authorizer used by the payment manager.

  • CUSTOM_JWT - Authorize with a bearer token.

  • AWS_IAM - Authorize with your Amazon Web Services IAM credentials.

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 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

lastUpdatedAt

The timestamp when the payment manager was last updated.

Accessible with the following methods

Method Description
GET_LASTUPDATEDAT() Getter for LASTUPDATEDAT, with configurable default
ASK_LASTUPDATEDAT() Getter for LASTUPDATEDAT w/ exceptions if field has no value
HAS_LASTUPDATEDAT() Determine if LASTUPDATEDAT 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 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