Class: Aws::BedrockAgentCoreControl::Types::UpdateRegistryRecordRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::UpdateRegistryRecordRequest
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ Types::UpdatedDescription
The updated description for the registry record.
-
#descriptor_type ⇒ String
The updated descriptor type for the registry record.
-
#descriptors ⇒ Types::UpdatedDescriptors
The updated descriptor-type-specific configuration containing the resource schema and metadata.
-
#name ⇒ String
The updated name for the registry record.
-
#record_id ⇒ String
The identifier of the registry record to update.
-
#record_version ⇒ String
The version of the registry record for optimistic locking.
-
#registry_id ⇒ String
The identifier of the registry containing the record.
-
#synchronization_configuration ⇒ Types::UpdatedSynchronizationConfiguration
The updated synchronization configuration for the registry record.
-
#synchronization_type ⇒ Types::UpdatedSynchronizationType
The updated synchronization type for the registry record.
-
#trigger_synchronization ⇒ Boolean
Whether to trigger synchronization using the stored or provided configuration.
Instance Attribute Details
#description ⇒ Types::UpdatedDescription
The updated description for the registry record. To clear the
description, include the UpdatedDescription wrapper with
optionalValue not specified.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |
#descriptor_type ⇒ String
The updated descriptor type for the registry record. Changing the
descriptor type may require updating the descriptors field to
match the new type's schema requirements.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |
#descriptors ⇒ Types::UpdatedDescriptors
The updated descriptor-type-specific configuration containing the resource schema and metadata. Uses PATCH semantics where individual descriptor fields can be updated independently.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The updated name for the registry record.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |
#record_id ⇒ String
The identifier of the registry record to update. You can specify either the Amazon Resource Name (ARN) or the ID of the record.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |
#record_version ⇒ String
The version of the registry record for optimistic locking. If provided, it must match the current version of the record. The service automatically increments the version after a successful update.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |
#registry_id ⇒ String
The identifier of the registry containing the record. You can specify either the Amazon Resource Name (ARN) or the ID of the registry.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |
#synchronization_configuration ⇒ Types::UpdatedSynchronizationConfiguration
The updated synchronization configuration for the registry record.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |
#synchronization_type ⇒ Types::UpdatedSynchronizationType
The updated synchronization type for the registry record.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |
#trigger_synchronization ⇒ Boolean
Whether to trigger synchronization using the stored or provided
configuration. When set to true, the service will synchronize the
record metadata from the configured external source.
16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 16894 class UpdateRegistryRecordRequest < Struct.new( :registry_id, :record_id, :name, :description, :descriptor_type, :descriptors, :record_version, :synchronization_type, :synchronization_configuration, :trigger_synchronization) SENSITIVE = [] include Aws::Structure end |