Class: Aws::AgentRegistryControl::Types::UpdateRegistryResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb

Overview

Response structure for updating a registry

Constant Summary collapse

SENSITIVE =
[:description, :custom_metadata_schema_configuration]

Instance Attribute Summary collapse

Instance Attribute Details

#approval_configuration ⇒ Types::ApprovalConfiguration

Approval configuration for registry records



2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#auto_detection ⇒ Types::AutoDetection

The registry's auto-detection properties, including the requested configuration and the current detection status. Present only when auto-detection was configured for the registry.



2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#created_at ⇒ Time

The timestamp when the registry was created

Returns:

  • (Time)


2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#custom_metadata_schema_configuration ⇒ Types::CustomMetadataSchemaConfiguration

The custom metadata schema configuration for this registry, if one has been defined.



2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#description ⇒ String

The description of the registry

Returns:

  • (String)


2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#discovery_configuration ⇒ Types::DiscoveryConfiguration

Discovery configuration for the registry



2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#encryption_configuration ⇒ Types::EncryptionConfiguration

The server-side encryption configuration for the registry. Appears only when a customer-managed Amazon Web Services KMS key encrypts the registry.



2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#name ⇒ String

The name of the registry

Returns:

  • (String)


2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#registry_arn ⇒ String

The ARN of the registry

Returns:

  • (String)


2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#registry_id ⇒ String

The unique identifier of the registry

Returns:

  • (String)


2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#status ⇒ String

Current status of the registry

Returns:

  • (String)


2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#status_reason ⇒ String

The reason for the current status. Typically populated when the status indicates a failure state.

Returns:

  • (String)


2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end

#updated_at ⇒ Time

The timestamp when the registry was last updated

Returns:

  • (Time)


2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 2340

class UpdateRegistryResponse < Struct.new(
  :name,
  :description,
  :registry_id,
  :registry_arn,
  :discovery_configuration,
  :encryption_configuration,
  :approval_configuration,
  :custom_metadata_schema_configuration,
  :status,
  :status_reason,
  :auto_detection,
  :created_at,
  :updated_at)
  SENSITIVE = [:description, :custom_metadata_schema_configuration]
  include Aws::Structure
end