Class: Aws::ECR::Types::ValidatePullThroughCacheRuleResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECR::Types::ValidatePullThroughCacheRuleResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ecr/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#credential_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
-
#ecr_repository_prefix ⇒ String
The Amazon ECR repository prefix associated with the pull through cache rule.
-
#failure ⇒ String
The reason the validation failed.
-
#is_valid ⇒ Boolean
Whether or not the pull through cache rule was validated.
-
#registry_id ⇒ String
The registry ID associated with the request.
-
#upstream_registry_url ⇒ String
The upstream registry URL associated with the pull through cache rule.
Instance Attribute Details
#credential_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 |
# File 'lib/aws-sdk-ecr/types.rb', line 4570 class ValidatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :registry_id, :upstream_registry_url, :credential_arn, :is_valid, :failure) SENSITIVE = [] include Aws::Structure end |
#ecr_repository_prefix ⇒ String
The Amazon ECR repository prefix associated with the pull through cache rule.
4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 |
# File 'lib/aws-sdk-ecr/types.rb', line 4570 class ValidatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :registry_id, :upstream_registry_url, :credential_arn, :is_valid, :failure) SENSITIVE = [] include Aws::Structure end |
#failure ⇒ String
The reason the validation failed. For more details about possible causes and how to address them, see [Using pull through cache rules] in the *Amazon Elastic Container Registry User Guide*.
[1]: docs.aws.amazon.com/AmazonECR/latest/userguide/pull-through-cache.html
4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 |
# File 'lib/aws-sdk-ecr/types.rb', line 4570 class ValidatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :registry_id, :upstream_registry_url, :credential_arn, :is_valid, :failure) SENSITIVE = [] include Aws::Structure end |
#is_valid ⇒ Boolean
Whether or not the pull through cache rule was validated. If ‘true`, Amazon ECR was able to reach the upstream registry and authentication was successful. If `false`, there was an issue and validation failed. The `failure` reason indicates the cause.
4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 |
# File 'lib/aws-sdk-ecr/types.rb', line 4570 class ValidatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :registry_id, :upstream_registry_url, :credential_arn, :is_valid, :failure) SENSITIVE = [] include Aws::Structure end |
#registry_id ⇒ String
The registry ID associated with the request.
4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 |
# File 'lib/aws-sdk-ecr/types.rb', line 4570 class ValidatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :registry_id, :upstream_registry_url, :credential_arn, :is_valid, :failure) SENSITIVE = [] include Aws::Structure end |
#upstream_registry_url ⇒ String
The upstream registry URL associated with the pull through cache rule.
4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 |
# File 'lib/aws-sdk-ecr/types.rb', line 4570 class ValidatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :registry_id, :upstream_registry_url, :credential_arn, :is_valid, :failure) SENSITIVE = [] include Aws::Structure end |