Skip to content

/AWS1/CL_TCEUPDATEREGRECORDRSP

Response structure for updating a registry record

CONSTRUCTOR

IMPORTING

Required arguments:

iv_registryarn TYPE /AWS1/TCEREGISTRYARN /AWS1/TCEREGISTRYARN

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

iv_recordarn TYPE /AWS1/TCEREGISTRYRECORDARN /AWS1/TCEREGISTRYRECORDARN

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

iv_recordid TYPE /AWS1/TCEREGISTRYRECORDID /AWS1/TCEREGISTRYRECORDID

The unique identifier of the registry record.

iv_name TYPE /AWS1/TCEREGISTRYRECORDNAME /AWS1/TCEREGISTRYRECORDNAME

The name of the registry record. Names are unique within a registry.

iv_recordtype TYPE /AWS1/TCERECORDTYPE /AWS1/TCERECORDTYPE

The type of the registry record, such as MCP, AGENT, SKILL, or CUSTOM.

iv_status TYPE /AWS1/TCEREGISTRYRECORDSTATUS /AWS1/TCEREGISTRYRECORDSTATUS

The lifecycle status of the registry record.

iv_createdat TYPE /AWS1/TCEDATETIMESTAMP /AWS1/TCEDATETIMESTAMP

The timestamp when the registry record was created.

iv_updatedat TYPE /AWS1/TCEDATETIMESTAMP /AWS1/TCEDATETIMESTAMP

The timestamp when the registry record was last updated.

Optional arguments:

iv_displayname TYPE /AWS1/TCEREGRECORDDISPLAYNAME /AWS1/TCEREGRECORDDISPLAYNAME

The human-readable display name of the registry record.

iv_description TYPE /AWS1/TCEDESCRIPTION /AWS1/TCEDESCRIPTION

A description of the registry record.

io_descriptors TYPE REF TO /AWS1/CL_TCEDESCRIPTORS /AWS1/CL_TCEDESCRIPTORS

The typed descriptors that define the content of the registry record.

iv_recordversion TYPE /AWS1/TCEREGISTRYRECORDVERSION /AWS1/TCEREGISTRYRECORDVERSION

The version identifier of the registry record.

iv_statusreason TYPE /AWS1/TCESTRING /AWS1/TCESTRING

The reason for the current status. Typically populated when the status indicates a failure state.

it_provenance TYPE /AWS1/CL_TCEPROVENANCE=>TT_PROVENANCELIST TT_PROVENANCELIST

List of provenance entries on a registry record. Capped at one entry today: a record carries a single DETECTED_FROM lineage. Modeled as a list so additional relations can be unlocked post-GA by raising this bound without a breaking shape change.

iv_createdbyautodetection TYPE /AWS1/TCEBOOLEAN /AWS1/TCEBOOLEAN

Specifies whether the registry record was created by auto-detection. true indicates the record was automatically created by the service based on the registry's auto-detection configuration; false indicates the record was created through a control-plane API call.

iv_createdby TYPE /AWS1/TCECREATORACCOUNTID /AWS1/TCECREATORACCOUNTID

The ID of the Amazon Web Services account that created the registry record.


Queryable Attributes

registryArn

The Amazon Resource Name (ARN) of the parent registry that owns 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. Names are unique within a registry.

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

displayName

The human-readable display name of the registry record.

Accessible with the following methods

Method Description
GET_DISPLAYNAME() Getter for DISPLAYNAME, with configurable default
ASK_DISPLAYNAME() Getter for DISPLAYNAME w/ exceptions if field has no value
HAS_DISPLAYNAME() Determine if DISPLAYNAME has a value

description

A 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

recordType

The type of the registry record, such as MCP, AGENT, SKILL, or CUSTOM.

Accessible with the following methods

Method Description
GET_RECORDTYPE() Getter for RECORDTYPE, with configurable default
ASK_RECORDTYPE() Getter for RECORDTYPE w/ exceptions if field has no value
HAS_RECORDTYPE() Determine if RECORDTYPE has a value

descriptors

The typed descriptors that define the content of the registry record.

Accessible with the following methods

Method Description
GET_DESCRIPTORS() Getter for DESCRIPTORS

recordVersion

The version identifier 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 lifecycle status of the registry record.

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 populated when the status indicates 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

provenance

List of provenance entries on a registry record. Capped at one entry today: a record carries a single DETECTED_FROM lineage. Modeled as a list so additional relations can be unlocked post-GA by raising this bound without a breaking shape change.

Accessible with the following methods

Method Description
GET_PROVENANCE() Getter for PROVENANCE, with configurable default
ASK_PROVENANCE() Getter for PROVENANCE w/ exceptions if field has no value
HAS_PROVENANCE() Determine if PROVENANCE has a value

createdByAutoDetection

Specifies whether the registry record was created by auto-detection. true indicates the record was automatically created by the service based on the registry's auto-detection configuration; false indicates the record was created through a control-plane API call.

Accessible with the following methods

Method Description
GET_CREATEDBYAUTODETECTION() Getter for CREATEDBYAUTODETECTION, with configurable default
ASK_CREATEDBYAUTODETECTION() Getter for CREATEDBYAUTODETECTION w/ exceptions if field has
HAS_CREATEDBYAUTODETECTION() Determine if CREATEDBYAUTODETECTION has a value

createdBy

The ID of the Amazon Web Services account that created the registry record.

Accessible with the following methods

Method Description
GET_CREATEDBY() Getter for CREATEDBY, with configurable default
ASK_CREATEDBY() Getter for CREATEDBY w/ exceptions if field has no value
HAS_CREATEDBY() Determine if CREATEDBY has a value