Class: Aws::AgentRegistryControl::Types::RegistryRecordSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::AgentRegistryControl::Types::RegistryRecordSummary
- Defined in:
- gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb
Overview
A summary of a registry record returned by list operations. Contains identifying and lifecycle fields but omits descriptor content.
Constant Summary collapse
- SENSITIVE =
[:description]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The timestamp when the registry record was created.
-
#created_by ⇒ String
The ID of the Amazon Web Services account that created the registry record.
-
#created_by_auto_detection ⇒ Boolean
Specifies whether the registry record was created by auto-detection.
-
#custom_metadata_schema_compliance_status ⇒ String
Indicates whether this record's custom metadata conforms to the registry's current schema.
-
#description ⇒ String
A description of the registry record.
-
#display_name ⇒ String
The human-readable display name of the registry record.
-
#name ⇒ String
The name of the registry record.
-
#provenance_summary_list ⇒ Array<Types::ProvenanceSummary>
The condensed provenance lineage for 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, such as MCP, AGENT, SKILL, or CUSTOM.
-
#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.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#created_by ⇒ String
The ID of the Amazon Web Services account that created the registry record.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#created_by_auto_detection ⇒ Boolean
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.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#custom_metadata_schema_compliance_status ⇒ String
Indicates whether this record's custom metadata conforms to the registry's current schema.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#description ⇒ String
A description of the registry record.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#display_name ⇒ String
The human-readable display name of the registry record.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#name ⇒ String
The name of the registry record. Names are unique within a registry.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#provenance_summary_list ⇒ Array<Types::ProvenanceSummary>
The condensed provenance lineage for the registry record. Each entry contains the source relation, source identifier, and source type of an auto-detection lineage entry. Populated for records created by auto-detection.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#record_arn ⇒ String
The Amazon Resource Name (ARN) of the registry record.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#record_id ⇒ String
The unique identifier of the registry record.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#record_type ⇒ String
The type of the registry record, such as MCP, AGENT, SKILL, or CUSTOM.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#record_version ⇒ String
The version identifier of the registry record.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#registry_arn ⇒ String
The Amazon Resource Name (ARN) of the parent registry that owns the record.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#status ⇒ String
The lifecycle status of the registry record.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the registry record was last updated.
1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1694 class RegistryRecordSummary < Struct.new( :registry_arn, :record_arn, :record_id, :name, :display_name, :description, :record_type, :record_version, :status, :created_at, :updated_at, :created_by_auto_detection, :created_by, :provenance_summary_list, :custom_metadata_schema_compliance_status) SENSITIVE = [:description] include Aws::Structure end |