Skip to content

/AWS1/CL_BDOPMNTMANAGERSUMMARY

Contains summary information about a payment manager.

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

iv_lastupdatedat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP

The timestamp when the payment manager was last updated.

Optional arguments:

iv_description TYPE /AWS1/BDOPAYMENTSDESCRIPTION /AWS1/BDOPAYMENTSDESCRIPTION

The description of the payment manager.

iv_createdat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP

The timestamp when the payment manager was created.

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

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

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

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

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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_PAYMENTMANAGERSUMMARIES

TYPES TT_PAYMENTMANAGERSUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOPMNTMANAGERSUMMARY WITH DEFAULT KEY
.