Skip to content

/AWS1/CL_TCEAGENTCOREGWSRCDETS

Source details for a record auto-detected from an AgentCore Gateway resource.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_protocoltype TYPE /AWS1/TCEAGENTCOREGWPROTTYPE /AWS1/TCEAGENTCOREGWPROTTYPE

The protocol type of an AgentCore Gateway.

iv_authorizertype TYPE /AWS1/TCESTRING /AWS1/TCESTRING

The type of authorizer configured on the AgentCore Gateway resource that the registry record was detected from.

io_authorizerconfiguration TYPE REF TO /AWS1/CL_TCEAUTHORIZERCONF /AWS1/CL_TCEAUTHORIZERCONF

The authorizer configuration for a registry. Exactly one member is set.

io_workloadidentitydetails TYPE REF TO /AWS1/CL_TCEWORKLOADIDDETAILS /AWS1/CL_TCEWORKLOADIDDETAILS

Workload identity details associated with a source resource.


Queryable Attributes

protocolType

The protocol type of an AgentCore 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

authorizerType

The type of authorizer configured on the AgentCore Gateway resource that the registry record was detected from.

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 a registry. Exactly one member is set.

Accessible with the following methods

Method Description
GET_AUTHORIZERCONFIGURATION() Getter for AUTHORIZERCONFIGURATION

workloadIdentityDetails

Workload identity details associated with a source resource.

Accessible with the following methods

Method Description
GET_WORKLOADIDENTITYDETAILS() Getter for WORKLOADIDENTITYDETAILS