/AWS1/CL_BDOGATEWAYTARGET¶
The gateway target.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_gatewayarn TYPE /AWS1/BDOGATEWAYARN /AWS1/BDOGATEWAYARN¶
The Amazon Resource Name (ARN) of the gateway target.
iv_targetid TYPE /AWS1/BDOTARGETID /AWS1/BDOTARGETID¶
The target ID.
iv_createdat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP¶
The date and time at which the target was created.
iv_updatedat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP¶
The date and time at which the target was updated.
iv_status TYPE /AWS1/BDOTARGETSTATUS /AWS1/BDOTARGETSTATUS¶
The status of the gateway target.
iv_name TYPE /AWS1/BDOTARGETNAME /AWS1/BDOTARGETNAME¶
The name of the gateway target.
io_targetconfiguration TYPE REF TO /AWS1/CL_BDOTARGETCONF /AWS1/CL_BDOTARGETCONF¶
targetConfiguration
it_credentialproviderconfs TYPE /AWS1/CL_BDOCREDPROVIDERCONF=>TT_CREDENTIALPROVIDERCONFS TT_CREDENTIALPROVIDERCONFS¶
The provider configurations.
Optional arguments:¶
it_statusreasons TYPE /AWS1/CL_BDOSTATUSREASONS_W=>TT_STATUSREASONS TT_STATUSREASONS¶
The status reasons for the target status.
iv_description TYPE /AWS1/BDOTARGETDESCRIPTION /AWS1/BDOTARGETDESCRIPTION¶
The description for the gateway target.
iv_lastsynchronizedat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP¶
The last synchronization time.
io_metadataconfiguration TYPE REF TO /AWS1/CL_BDOMETADATACONF /AWS1/CL_BDOMETADATACONF¶
The metadata configuration for HTTP header and query parameter propagation to and from this gateway target.
Queryable Attributes¶
gatewayArn¶
The Amazon Resource Name (ARN) of the gateway target.
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 |
targetId¶
The target ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETID() |
Getter for TARGETID, with configurable default |
ASK_TARGETID() |
Getter for TARGETID w/ exceptions if field has no value |
HAS_TARGETID() |
Determine if TARGETID has a value |
createdAt¶
The date and time at which the target 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 date and time at which the target was 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 status of the gateway target.
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 status reasons for the target status.
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 target.
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 for the gateway target.
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 |
targetConfiguration¶
targetConfiguration
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETCONFIGURATION() |
Getter for TARGETCONFIGURATION |
credentialProviderConfigurations¶
The provider configurations.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREDENTIALPROVIDERCONFS() |
Getter for CREDENTIALPROVIDERCONFS, with configurable defaul |
ASK_CREDENTIALPROVIDERCONFS() |
Getter for CREDENTIALPROVIDERCONFS w/ exceptions if field ha |
HAS_CREDENTIALPROVIDERCONFS() |
Determine if CREDENTIALPROVIDERCONFS has a value |
lastSynchronizedAt¶
The last synchronization time.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTSYNCHRONIZEDAT() |
Getter for LASTSYNCHRONIZEDAT, with configurable default |
ASK_LASTSYNCHRONIZEDAT() |
Getter for LASTSYNCHRONIZEDAT w/ exceptions if field has no |
HAS_LASTSYNCHRONIZEDAT() |
Determine if LASTSYNCHRONIZEDAT has a value |
metadataConfiguration¶
The metadata configuration for HTTP header and query parameter propagation to and from this gateway target.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_METADATACONFIGURATION() |
Getter for METADATACONFIGURATION |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_GATEWAYTARGETLIST¶
TYPES TT_GATEWAYTARGETLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOGATEWAYTARGET WITH DEFAULT KEY
.