/AWS1/CL_BDOTARGETSUMMARY¶
Contains summary information about a gateway target. A target represents an endpoint that the gateway can connect to.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_targetid TYPE /AWS1/BDOTARGETID /AWS1/BDOTARGETID¶
The unique identifier of the target.
iv_name TYPE /AWS1/BDOTARGETNAME /AWS1/BDOTARGETNAME¶
The name of the target.
iv_status TYPE /AWS1/BDOTARGETSTATUS /AWS1/BDOTARGETSTATUS¶
The current status of the target.
iv_createdat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP¶
The timestamp when the target was created.
iv_updatedat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP¶
The timestamp when the target was last updated.
Optional arguments:¶
iv_description TYPE /AWS1/BDOTARGETDESCRIPTION /AWS1/BDOTARGETDESCRIPTION¶
The description of the target.
iv_resourcepriority TYPE /AWS1/BDOTARGETRESOURCEPRIO /AWS1/BDOTARGETRESOURCEPRIO¶
Priority for resolving resource URI conflicts across targets. Lower values take precedence. Defaults to 1000 when not set.
iv_lastsynchronizedat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP¶
The timestamp when the target was last synchronized.
io_authorizationdata TYPE REF TO /AWS1/CL_BDOAUTHORIZATIONDATA /AWS1/CL_BDOAUTHORIZATIONDATA¶
Contains the authorization data that is returned when a gateway target is configured with a credential provider with authorization code grant type and requires user federation.
iv_targettype TYPE /AWS1/BDOTARGETTYPE /AWS1/BDOTARGETTYPE¶
The type of the target.
iv_listingmode TYPE /AWS1/BDOLISTINGMODE /AWS1/BDOLISTINGMODE¶
The listing mode for the target. MCP resources for
DEFAULTtargets are cached at the control plane for faster access. MCP resources forDYNAMICtargets are retrieved dynamically when listing tools.
Queryable Attributes¶
targetId¶
The unique identifier of the target.
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 |
name¶
The name of the 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 |
status¶
The current status of the 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 |
description¶
The description of the 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 |
createdAt¶
The timestamp when 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 timestamp when the target 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 |
resourcePriority¶
Priority for resolving resource URI conflicts across targets. Lower values take precedence. Defaults to 1000 when not set.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEPRIORITY() |
Getter for RESOURCEPRIORITY, with configurable default |
ASK_RESOURCEPRIORITY() |
Getter for RESOURCEPRIORITY w/ exceptions if field has no va |
HAS_RESOURCEPRIORITY() |
Determine if RESOURCEPRIORITY has a value |
lastSynchronizedAt¶
The timestamp when the target was last synchronized.
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 |
authorizationData¶
Contains the authorization data that is returned when a gateway target is configured with a credential provider with authorization code grant type and requires user federation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHORIZATIONDATA() |
Getter for AUTHORIZATIONDATA |
targetType¶
The type of the target.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETTYPE() |
Getter for TARGETTYPE, with configurable default |
ASK_TARGETTYPE() |
Getter for TARGETTYPE w/ exceptions if field has no value |
HAS_TARGETTYPE() |
Determine if TARGETTYPE has a value |
listingMode¶
The listing mode for the target. MCP resources for
DEFAULTtargets are cached at the control plane for faster access. MCP resources forDYNAMICtargets are retrieved dynamically when listing tools.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LISTINGMODE() |
Getter for LISTINGMODE, with configurable default |
ASK_LISTINGMODE() |
Getter for LISTINGMODE w/ exceptions if field has no value |
HAS_LISTINGMODE() |
Determine if LISTINGMODE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_TARGETSUMMARIES¶
TYPES TT_TARGETSUMMARIES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDOTARGETSUMMARY WITH DEFAULT KEY
.