/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, andDELETE_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.
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 |
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, 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 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 |