Class: Aws::AgentRegistry::Types::RegistryRecordSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::AgentRegistry::Types::RegistryRecordSummary
- Defined in:
- gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb
Overview
Summary information about a registry record, including its descriptors.
Constant Summary collapse
- SENSITIVE =
[:description]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The timestamp when the registry record was created.
-
#description ⇒ String
A human-readable description of the registry record.
-
#descriptors ⇒ Types::Descriptors
The protocol-specific descriptors that describe how to connect to and use the record.
-
#display_name ⇒ String
The human-readable display name of the registry record.
-
#name ⇒ String
The name of the registry record.
-
#record_arn ⇒ String
The Amazon Resource Name (ARN) of the registry record.
-
#record_id ⇒ String
The unique identifier of the registry record.
-
#record_type ⇒ String
The type of the registry record.
-
#record_version ⇒ String
The version identifier of the registry record.
-
#registry_arn ⇒ String
The Amazon Resource Name (ARN) of the parent registry that owns the record.
-
#status ⇒ String
The lifecycle status of the registry record.
-
#updated_at ⇒ Time
The timestamp when the registry record was last updated.
Instance Attribute Details
#created_at ⇒ Time
The timestamp when the registry record was created.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#description ⇒ String
A human-readable description of the registry record. Use this field to explain the record's purpose or content to consumers discovering it in the registry.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#descriptors ⇒ Types::Descriptors
The protocol-specific descriptors that describe how to connect to and use the record.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#display_name ⇒ String
The human-readable display name of the registry record.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#name ⇒ String
The name of the registry record. Names are unique within a registry.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#record_arn ⇒ String
The Amazon Resource Name (ARN) of the registry record.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#record_id ⇒ String
The unique identifier of the registry record.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#record_type ⇒ String
The type of the registry record. MCP is a Model Context Protocol
server record, AGENT is an Agent-to-Agent (A2A) agent card record,
SKILL is an agent skills definition record, and CUSTOM is a
record with a custom descriptor.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#record_version ⇒ String
The version identifier of the registry record.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#registry_arn ⇒ String
The Amazon Resource Name (ARN) of the parent registry that owns the record.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#status ⇒ String
The lifecycle status of the registry record. A record is DRAFT
before it is submitted, PENDING_APPROVAL while awaiting curator
review, and APPROVED once it is approved and discoverable.
REJECTED and DEPRECATED records are not discoverable. The
CREATING, UPDATING, CREATE_FAILED, and UPDATE_FAILED values
reflect the state of an in-progress or failed asynchronous change.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the registry record was last updated.
609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 609 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :descriptors, :record_version, :status, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |