Class: Aws::AgentRegistryControl::Types::UpdateRegistryRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::AgentRegistryControl::Types::UpdateRegistryRequest
- Defined in:
- gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb
Overview
Request structure for updating a registry
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#approval_configuration ⇒ Types::UpdatedApprovalConfiguration
The updated approval configuration.
-
#auto_detection_configuration ⇒ Types::UpdatedAutoDetectionConfiguration
The updated auto-detection configuration for the registry, with PATCH semantics.
-
#custom_metadata_schema_configuration ⇒ Types::UpdatedCustomMetadataSchemaConfiguration
The new custom metadata schema configuration, which replaces the current one.
-
#description ⇒ Types::UpdatedDescription
The updated description of the registry.
-
#discovery_configuration ⇒ Types::UpdatedDiscoveryConfiguration
The updated discovery configuration.
-
#name ⇒ String
The updated name of the registry.
-
#registry_id ⇒ String
The identifier of the registry to update (ARN or ID).
Instance Attribute Details
#approval_configuration ⇒ Types::UpdatedApprovalConfiguration
The updated approval configuration. The change applies only to records that move to PENDING_APPROVAL after the update; records already in PENDING_APPROVAL are unaffected.
2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2266 class UpdateRegistryRequest < Struct.new( :registry_id, :name, :description, :discovery_configuration, :approval_configuration, :custom_metadata_schema_configuration, :auto_detection_configuration) SENSITIVE = [] include Aws::Structure end |
#auto_detection_configuration ⇒ Types::UpdatedAutoDetectionConfiguration
The updated auto-detection configuration for the registry, with
PATCH semantics. Omit this field to leave the current configuration
unchanged. Supply an empty wrapper to unset it. Supply
optionalValue to replace it.
2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2266 class UpdateRegistryRequest < Struct.new( :registry_id, :name, :description, :discovery_configuration, :approval_configuration, :custom_metadata_schema_configuration, :auto_detection_configuration) SENSITIVE = [] include Aws::Structure end |
#custom_metadata_schema_configuration ⇒ Types::UpdatedCustomMetadataSchemaConfiguration
The new custom metadata schema configuration, which replaces the current one. You can add fields and allowed values, but you can't remove a field or an allowed value, or change a field's type.
2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2266 class UpdateRegistryRequest < Struct.new( :registry_id, :name, :description, :discovery_configuration, :approval_configuration, :custom_metadata_schema_configuration, :auto_detection_configuration) SENSITIVE = [] include Aws::Structure end |
#description ⇒ Types::UpdatedDescription
The updated description of the registry
2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2266 class UpdateRegistryRequest < Struct.new( :registry_id, :name, :description, :discovery_configuration, :approval_configuration, :custom_metadata_schema_configuration, :auto_detection_configuration) SENSITIVE = [] include Aws::Structure end |
#discovery_configuration ⇒ Types::UpdatedDiscoveryConfiguration
The updated discovery configuration. Changing the discovery authorization can break existing consumers that rely on the previous authorization type.
2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2266 class UpdateRegistryRequest < Struct.new( :registry_id, :name, :description, :discovery_configuration, :approval_configuration, :custom_metadata_schema_configuration, :auto_detection_configuration) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The updated name of the registry
2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2266 class UpdateRegistryRequest < Struct.new( :registry_id, :name, :description, :discovery_configuration, :approval_configuration, :custom_metadata_schema_configuration, :auto_detection_configuration) SENSITIVE = [] include Aws::Structure end |
#registry_id ⇒ String
The identifier of the registry to update (ARN or ID)
2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 |
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2266 class UpdateRegistryRequest < Struct.new( :registry_id, :name, :description, :discovery_configuration, :approval_configuration, :custom_metadata_schema_configuration, :auto_detection_configuration) SENSITIVE = [] include Aws::Structure end |