Skip to content

/AWS1/CL_BDOCREATEGATEWAYRSP

CreateGatewayResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_gatewayarn TYPE /AWS1/BDOGATEWAYARN /AWS1/BDOGATEWAYARN

The Amazon Resource Name (ARN) of the created gateway.

iv_gatewayid TYPE /AWS1/BDOGATEWAYID /AWS1/BDOGATEWAYID

The unique identifier of the created gateway.

iv_createdat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP

The timestamp when the gateway was created.

iv_updatedat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP

The timestamp when the gateway was last updated.

iv_status TYPE /AWS1/BDOGATEWAYSTATUS /AWS1/BDOGATEWAYSTATUS

The current status of the gateway.

iv_name TYPE /AWS1/BDOGATEWAYNAME /AWS1/BDOGATEWAYNAME

The name of the gateway.

iv_protocoltype TYPE /AWS1/BDOGATEWAYPROTOCOLTYPE /AWS1/BDOGATEWAYPROTOCOLTYPE

The protocol type of the gateway.

iv_authorizertype TYPE /AWS1/BDOAUTHORIZERTYPE /AWS1/BDOAUTHORIZERTYPE

The type of authorizer used by the gateway.

Optional arguments:

iv_gatewayurl TYPE /AWS1/BDOGATEWAYURL /AWS1/BDOGATEWAYURL

The URL endpoint for the created gateway.

it_statusreasons TYPE /AWS1/CL_BDOSTATUSREASONS_W=>TT_STATUSREASONS TT_STATUSREASONS

The reasons for the current status of the gateway.

iv_description TYPE /AWS1/BDOGATEWAYDESCRIPTION /AWS1/BDOGATEWAYDESCRIPTION

The description of the gateway.

iv_rolearn TYPE /AWS1/BDOROLEARN /AWS1/BDOROLEARN

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

io_protocolconfiguration TYPE REF TO /AWS1/CL_BDOGATEWAYPROTCONF /AWS1/CL_BDOGATEWAYPROTCONF

The configuration settings for the protocol used by the gateway.

io_authorizerconfiguration TYPE REF TO /AWS1/CL_BDOAUTHORIZERCONF /AWS1/CL_BDOAUTHORIZERCONF

The authorizer configuration for the created Gateway.

iv_kmskeyarn TYPE /AWS1/BDOKMSKEYARN /AWS1/BDOKMSKEYARN

The Amazon Resource Name (ARN) of the KMS key used to encrypt data associated with the gateway.

io_workloadidentitydetails TYPE REF TO /AWS1/CL_BDOWKLDIDDETAILS /AWS1/CL_BDOWKLDIDDETAILS

The workload identity details for the created Gateway.

iv_exceptionlevel TYPE /AWS1/BDOEXCEPTIONLEVEL /AWS1/BDOEXCEPTIONLEVEL

The verbosity of exception messages. Use DEBUG mode to see granular exception messages from a Gateway. If this parameter is not set, exception messages are by default sanitized for presentation to end users.


Queryable Attributes

gatewayArn

The Amazon Resource Name (ARN) of the created gateway.

Accessible with the following methods

Method Description
GET_GATEWAYARN() Getter for GATEWAYARN, with configurable default
ASK_GATEWAYARN() Getter for GATEWAYARN w/ exceptions if field has no value
HAS_GATEWAYARN() Determine if GATEWAYARN has a value

gatewayId

The unique identifier of the created gateway.

Accessible with the following methods

Method Description
GET_GATEWAYID() Getter for GATEWAYID, with configurable default
ASK_GATEWAYID() Getter for GATEWAYID w/ exceptions if field has no value
HAS_GATEWAYID() Determine if GATEWAYID has a value

gatewayUrl

The URL endpoint for the created gateway.

Accessible with the following methods

Method Description
GET_GATEWAYURL() Getter for GATEWAYURL, with configurable default
ASK_GATEWAYURL() Getter for GATEWAYURL w/ exceptions if field has no value
HAS_GATEWAYURL() Determine if GATEWAYURL has a value

createdAt

The timestamp when the gateway 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

updatedAt

The timestamp when the gateway was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

status

The current status of the gateway.

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

statusReasons

The reasons for the current status of the gateway.

Accessible with the following methods

Method Description
GET_STATUSREASONS() Getter for STATUSREASONS, with configurable default
ASK_STATUSREASONS() Getter for STATUSREASONS w/ exceptions if field has no value
HAS_STATUSREASONS() Determine if STATUSREASONS has a value

name

The name of the gateway.

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

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

roleArn

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

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

protocolType

The protocol type of the gateway.

Accessible with the following methods

Method Description
GET_PROTOCOLTYPE() Getter for PROTOCOLTYPE, with configurable default
ASK_PROTOCOLTYPE() Getter for PROTOCOLTYPE w/ exceptions if field has no value
HAS_PROTOCOLTYPE() Determine if PROTOCOLTYPE has a value

protocolConfiguration

The configuration settings for the protocol used by the gateway.

Accessible with the following methods

Method Description
GET_PROTOCOLCONFIGURATION() Getter for PROTOCOLCONFIGURATION

authorizerType

The type of authorizer used by the gateway.

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

The authorizer configuration for the created Gateway.

Accessible with the following methods

Method Description
GET_AUTHORIZERCONFIGURATION() Getter for AUTHORIZERCONFIGURATION

kmsKeyArn

The Amazon Resource Name (ARN) of the KMS key used to encrypt data associated with the gateway.

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

workloadIdentityDetails

The workload identity details for the created Gateway.

Accessible with the following methods

Method Description
GET_WORKLOADIDENTITYDETAILS() Getter for WORKLOADIDENTITYDETAILS

exceptionLevel

The verbosity of exception messages. Use DEBUG mode to see granular exception messages from a Gateway. If this parameter is not set, exception messages are by default sanitized for presentation to end users.

Accessible with the following methods

Method Description
GET_EXCEPTIONLEVEL() Getter for EXCEPTIONLEVEL, with configurable default
ASK_EXCEPTIONLEVEL() Getter for EXCEPTIONLEVEL w/ exceptions if field has no valu
HAS_EXCEPTIONLEVEL() Determine if EXCEPTIONLEVEL has a value