Class: Aws::AgentRegistryControl::Types::GetRegistryResponse

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

Overview

Response structure for getting 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



1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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.



1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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)


1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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.



1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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)


1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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



1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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.



1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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)


1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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)


1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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)


1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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)


1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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)


1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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)


1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
# File 'gems/aws-sdk-agentregistrycontrol/lib/aws-sdk-agentregistrycontrol/types.rb', line 1054

class GetRegistryResponse < 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