Class: Aws::AgentRegistryControl::Types::CustomMetadataSchemaConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::AgentRegistryControl::Types::CustomMetadataSchemaConfiguration
- Defined in:
- gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb
Overview
The custom metadata fields that records in the registry can carry.
defaultSchema defines the common attributes for every record type,
and recordTypeSchemaOverrides adds fields for individual record
types.
Constant Summary collapse
- SENSITIVE =
[:default_schema]
Instance Attribute Summary collapse
-
#default_schema ⇒ String
A JSON Schema with the common attributes: fields that records of every record type can carry.
-
#record_type_schema_overrides ⇒ Array<Types::RecordTypeSchemaOverride>
The fields for individual record types.
Instance Attribute Details
#default_schema ⇒ String
A JSON Schema with the common attributes: fields that records of every record type can carry.
662 663 664 665 666 667 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 662 class CustomMetadataSchemaConfiguration < Struct.new( :default_schema, :record_type_schema_overrides) SENSITIVE = [:default_schema] include Aws::Structure end |
#record_type_schema_overrides ⇒ Array<Types::RecordTypeSchemaOverride>
The fields for individual record types. Records of a record type can
carry the common attributes defined in defaultSchema plus that
record type's fields.
662 663 664 665 666 667 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 662 class CustomMetadataSchemaConfiguration < Struct.new( :default_schema, :record_type_schema_overrides) SENSITIVE = [:default_schema] include Aws::Structure end |