Skip to content

/AWS1/CL_BDOGETREGRECORDRSP

GetRegistryRecordResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_registryarn TYPE /AWS1/BDOREGISTRYARN /AWS1/BDOREGISTRYARN

The Amazon Resource Name (ARN) of the registry that contains the record.

iv_recordarn TYPE /AWS1/BDOREGISTRYRECORDARN /AWS1/BDOREGISTRYRECORDARN

The Amazon Resource Name (ARN) of the registry record.

iv_recordid TYPE /AWS1/BDOREGISTRYRECORDID /AWS1/BDOREGISTRYRECORDID

The unique identifier of the registry record.

iv_name TYPE /AWS1/BDOREGISTRYRECORDNAME /AWS1/BDOREGISTRYRECORDNAME

The name of the registry record.

iv_descriptortype TYPE /AWS1/BDODESCRIPTORTYPE /AWS1/BDODESCRIPTORTYPE

The descriptor type of the registry record. Possible values are MCP, A2A, CUSTOM, and AGENT_SKILLS.

io_descriptors TYPE REF TO /AWS1/CL_BDODESCRIPTORS /AWS1/CL_BDODESCRIPTORS

The descriptor-type-specific configuration containing the resource schema and metadata. For details, see the Descriptors data type.

iv_status TYPE /AWS1/BDOREGISTRYRECORDSTATUS /AWS1/BDOREGISTRYRECORDSTATUS

The current status of the registry record. Possible values include CREATING, DRAFT, APPROVED, PENDING_APPROVAL, REJECTED, DEPRECATED, UPDATING, CREATE_FAILED, and UPDATE_FAILED. A record transitions from CREATING to DRAFT, then to PENDING_APPROVAL (via SubmitRegistryRecordForApproval), and finally to APPROVED upon approval.

iv_createdat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP

The timestamp when the registry record was created.

iv_updatedat TYPE /AWS1/BDODATETIMESTAMP /AWS1/BDODATETIMESTAMP

The timestamp when the registry record was last updated.

Optional arguments:

iv_description TYPE /AWS1/BDODESCRIPTION /AWS1/BDODESCRIPTION

The description of the registry record.

iv_recordversion TYPE /AWS1/BDOREGISTRYRECORDVERSION /AWS1/BDOREGISTRYRECORDVERSION

The version of the registry record.

iv_statusreason TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The reason for the current status, typically set when the status is a failure state.

iv_synchronizationtype TYPE /AWS1/BDOSYNCHRONIZATIONTYPE /AWS1/BDOSYNCHRONIZATIONTYPE

The type of synchronization used for this record.

io_syncconfiguration TYPE REF TO /AWS1/CL_BDOSYNCCONFIGURATION /AWS1/CL_BDOSYNCCONFIGURATION

The configuration for synchronizing registry record metadata from an external source.


Queryable Attributes

registryArn

The Amazon Resource Name (ARN) of the registry that contains the record.

Accessible with the following methods

Method Description
GET_REGISTRYARN() Getter for REGISTRYARN, with configurable default
ASK_REGISTRYARN() Getter for REGISTRYARN w/ exceptions if field has no value
HAS_REGISTRYARN() Determine if REGISTRYARN has a value

recordArn

The Amazon Resource Name (ARN) of the registry record.

Accessible with the following methods

Method Description
GET_RECORDARN() Getter for RECORDARN, with configurable default
ASK_RECORDARN() Getter for RECORDARN w/ exceptions if field has no value
HAS_RECORDARN() Determine if RECORDARN has a value

recordId

The unique identifier of the registry record.

Accessible with the following methods

Method Description
GET_RECORDID() Getter for RECORDID, with configurable default
ASK_RECORDID() Getter for RECORDID w/ exceptions if field has no value
HAS_RECORDID() Determine if RECORDID has a value

name

The name of the registry record.

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 registry record.

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

descriptorType

The descriptor type of the registry record. Possible values are MCP, A2A, CUSTOM, and AGENT_SKILLS.

Accessible with the following methods

Method Description
GET_DESCRIPTORTYPE() Getter for DESCRIPTORTYPE, with configurable default
ASK_DESCRIPTORTYPE() Getter for DESCRIPTORTYPE w/ exceptions if field has no valu
HAS_DESCRIPTORTYPE() Determine if DESCRIPTORTYPE has a value

descriptors

The descriptor-type-specific configuration containing the resource schema and metadata. For details, see the Descriptors data type.

Accessible with the following methods

Method Description
GET_DESCRIPTORS() Getter for DESCRIPTORS

recordVersion

The version of the registry record.

Accessible with the following methods

Method Description
GET_RECORDVERSION() Getter for RECORDVERSION, with configurable default
ASK_RECORDVERSION() Getter for RECORDVERSION w/ exceptions if field has no value
HAS_RECORDVERSION() Determine if RECORDVERSION has a value

status

The current status of the registry record. Possible values include CREATING, DRAFT, APPROVED, PENDING_APPROVAL, REJECTED, DEPRECATED, UPDATING, CREATE_FAILED, and UPDATE_FAILED. A record transitions from CREATING to DRAFT, then to PENDING_APPROVAL (via SubmitRegistryRecordForApproval), and finally to APPROVED upon approval.

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

createdAt

The timestamp when the registry record 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 registry record 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

statusReason

The reason for the current status, typically set when the status is a failure state.

Accessible with the following methods

Method Description
GET_STATUSREASON() Getter for STATUSREASON, with configurable default
ASK_STATUSREASON() Getter for STATUSREASON w/ exceptions if field has no value
HAS_STATUSREASON() Determine if STATUSREASON has a value

synchronizationType

The type of synchronization used for this record.

Accessible with the following methods

Method Description
GET_SYNCHRONIZATIONTYPE() Getter for SYNCHRONIZATIONTYPE, with configurable default
ASK_SYNCHRONIZATIONTYPE() Getter for SYNCHRONIZATIONTYPE w/ exceptions if field has no
HAS_SYNCHRONIZATIONTYPE() Determine if SYNCHRONIZATIONTYPE has a value

synchronizationConfiguration

The configuration for synchronizing registry record metadata from an external source.

Accessible with the following methods

Method Description
GET_SYNCCONFIGURATION() Getter for SYNCHRONIZATIONCONFIGURATION