/AWS1/CL_BDOUPDATEGATEWAYRSP¶
UpdateGatewayResponse
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_gatewayarn
TYPE /AWS1/BDOGATEWAYARN
/AWS1/BDOGATEWAYARN
¶
The Amazon Resource Name (ARN) of the updated gateway.
iv_gatewayid
TYPE /AWS1/BDOGATEWAYID
/AWS1/BDOGATEWAYID
¶
The unique identifier of the updated 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 updated gateway.
iv_name
TYPE /AWS1/BDOGATEWAYNAME
/AWS1/BDOGATEWAYNAME
¶
The name of the gateway.
iv_protocoltype
TYPE /AWS1/BDOGATEWAYPROTOCOLTYPE
/AWS1/BDOGATEWAYPROTOCOLTYPE
¶
The updated protocol type for the gateway.
iv_authorizertype
TYPE /AWS1/BDOAUTHORIZERTYPE
/AWS1/BDOAUTHORIZERTYPE
¶
The updated authorizer type for the gateway.
Optional arguments:¶
iv_gatewayurl
TYPE /AWS1/BDOGATEWAYURL
/AWS1/BDOGATEWAYURL
¶
An endpoint for invoking the updated gateway.
it_statusreasons
TYPE /AWS1/CL_BDOSTATUSREASONS_W=>TT_STATUSREASONS
TT_STATUSREASONS
¶
The reasons for the current status of the updated gateway.
iv_description
TYPE /AWS1/BDOGATEWAYDESCRIPTION
/AWS1/BDOGATEWAYDESCRIPTION
¶
The updated description of the gateway.
iv_rolearn
TYPE /AWS1/BDOROLEARN
/AWS1/BDOROLEARN
¶
The updated IAM role ARN that provides permissions for the gateway.
io_protocolconfiguration
TYPE REF TO /AWS1/CL_BDOGATEWAYPROTCONF
/AWS1/CL_BDOGATEWAYPROTCONF
¶
protocolConfiguration
io_authorizerconfiguration
TYPE REF TO /AWS1/CL_BDOAUTHORIZERCONF
/AWS1/CL_BDOAUTHORIZERCONF
¶
The updated authorizer configuration for the gateway.
iv_kmskeyarn
TYPE /AWS1/BDOKMSKEYARN
/AWS1/BDOKMSKEYARN
¶
The updated ARN of the KMS key used to encrypt the gateway.
io_workloadidentitydetails
TYPE REF TO /AWS1/CL_BDOWKLDIDDETAILS
/AWS1/CL_BDOWKLDIDDETAILS
¶
The workload identity details for the updated 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 updated 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 updated 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¶
An endpoint for invoking the updated 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 updated 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 updated 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 updated 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 updated IAM role ARN that provides permissions for 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 updated protocol type for 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¶
protocolConfiguration
Accessible with the following methods¶
Method | Description |
---|---|
GET_PROTOCOLCONFIGURATION() |
Getter for PROTOCOLCONFIGURATION |
authorizerType¶
The updated authorizer type for 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 updated authorizer configuration for the gateway.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AUTHORIZERCONFIGURATION() |
Getter for AUTHORIZERCONFIGURATION |
kmsKeyArn¶
The updated ARN of the KMS key used to encrypt 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 updated 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 |