Class: Aws::AgentRegistry::Types::DiscoverableRegistryRecordSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::AgentRegistry::Types::DiscoverableRegistryRecordSummary
- Defined in:
- gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb
Overview
Summary information about a discoverable registry record returned by
ListDiscoverableRegistryRecords. This summary does not include
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.
-
#descriptor_types ⇒ Array<String>
The descriptor types that are present on this registry 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.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) 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.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) SENSITIVE = [:description] include Aws::Structure end |
#descriptor_types ⇒ Array<String>
The descriptor types that are present on this registry record. Each value corresponds to a descriptor entry key on the approved record.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) SENSITIVE = [:description] include Aws::Structure end |
#display_name ⇒ String
The human-readable display name of the registry record.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) SENSITIVE = [:description] include Aws::Structure end |
#name ⇒ String
The name of the registry record. Names are unique within a registry.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) SENSITIVE = [:description] include Aws::Structure end |
#record_arn ⇒ String
The Amazon Resource Name (ARN) of the registry record.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) SENSITIVE = [:description] include Aws::Structure end |
#record_id ⇒ String
The unique identifier of the registry record.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) 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.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) SENSITIVE = [:description] include Aws::Structure end |
#record_version ⇒ String
The version identifier of the registry record.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) SENSITIVE = [:description] include Aws::Structure end |
#registry_arn ⇒ String
The Amazon Resource Name (ARN) of the parent registry that owns the record.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) 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.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) SENSITIVE = [:description] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the registry record was last updated.
358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-agentregistry/lib/aws-sdk-agentregistry/types.rb', line 358 class DiscoverableRegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :description, :display_name, :record_type, :record_version, :status, :created_at, :updated_at, :descriptor_types) SENSITIVE = [:description] include Aws::Structure end |