/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.
it_interceptorconfigurations TYPE /AWS1/CL_BDOGWINTERCEPTORCONF=>TT_GATEWAYINTERCEPTORCONFS TT_GATEWAYINTERCEPTORCONFS¶
The list of interceptor configurations for the created gateway.
io_policyengineconfiguration TYPE REF TO /AWS1/CL_BDOGWPOLICYENGINECONF /AWS1/CL_BDOGWPOLICYENGINECONF¶
The policy engine configuration for the created 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 level of detail in error messages returned when invoking the gateway.
If the value is
DEBUG, granular exception messages are returned to help a user debug the gateway.If the value is omitted, a generic error message is returned to the end user.
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 |
interceptorConfigurations¶
The list of interceptor configurations for the created gateway.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INTERCEPTORCONFS() |
Getter for INTERCEPTORCONFIGURATIONS, with configurable defa |
ASK_INTERCEPTORCONFS() |
Getter for INTERCEPTORCONFIGURATIONS w/ exceptions if field |
HAS_INTERCEPTORCONFS() |
Determine if INTERCEPTORCONFIGURATIONS has a value |
policyEngineConfiguration¶
The policy engine configuration for the created gateway.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_POLICYENGINECONF() |
Getter for POLICYENGINECONFIGURATION |
workloadIdentityDetails¶
The workload identity details for the created gateway.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_WORKLOADIDENTITYDETAILS() |
Getter for WORKLOADIDENTITYDETAILS |
exceptionLevel¶
The level of detail in error messages returned when invoking the gateway.
If the value is
DEBUG, granular exception messages are returned to help a user debug the gateway.If the value is omitted, a generic error message is returned to the end user.
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 |