Class: Aws::ECR::Types::CreatePullThroughCacheRuleResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECR::Types::CreatePullThroughCacheRuleResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ecr/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The date and time, in JavaScript date format, when the pull through cache rule was created.
-
#credential_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
-
#custom_role_arn ⇒ String
The ARN of the IAM role associated with the pull through cache rule.
-
#ecr_repository_prefix ⇒ String
The Amazon ECR repository prefix associated with the pull through cache rule.
-
#registry_id ⇒ String
The registry ID associated with the request.
-
#upstream_registry ⇒ String
The name of the upstream registry associated with the pull through cache rule.
-
#upstream_registry_url ⇒ String
The upstream registry URL associated with the pull through cache rule.
-
#upstream_repository_prefix ⇒ String
The upstream repository prefix associated with the pull through cache rule.
Instance Attribute Details
#created_at ⇒ Time
The date and time, in JavaScript date format, when the pull through cache rule was created.
482 483 484 485 486 487 488 489 490 491 492 493 |
# File 'lib/aws-sdk-ecr/types.rb', line 482 class CreatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :upstream_registry_url, :created_at, :registry_id, :upstream_registry, :credential_arn, :custom_role_arn, :upstream_repository_prefix) SENSITIVE = [] include Aws::Structure end |
#credential_arn ⇒ String
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret associated with the pull through cache rule.
482 483 484 485 486 487 488 489 490 491 492 493 |
# File 'lib/aws-sdk-ecr/types.rb', line 482 class CreatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :upstream_registry_url, :created_at, :registry_id, :upstream_registry, :credential_arn, :custom_role_arn, :upstream_repository_prefix) SENSITIVE = [] include Aws::Structure end |
#custom_role_arn ⇒ String
The ARN of the IAM role associated with the pull through cache rule.
482 483 484 485 486 487 488 489 490 491 492 493 |
# File 'lib/aws-sdk-ecr/types.rb', line 482 class CreatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :upstream_registry_url, :created_at, :registry_id, :upstream_registry, :credential_arn, :custom_role_arn, :upstream_repository_prefix) SENSITIVE = [] include Aws::Structure end |
#ecr_repository_prefix ⇒ String
The Amazon ECR repository prefix associated with the pull through cache rule.
482 483 484 485 486 487 488 489 490 491 492 493 |
# File 'lib/aws-sdk-ecr/types.rb', line 482 class CreatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :upstream_registry_url, :created_at, :registry_id, :upstream_registry, :credential_arn, :custom_role_arn, :upstream_repository_prefix) SENSITIVE = [] include Aws::Structure end |
#registry_id ⇒ String
The registry ID associated with the request.
482 483 484 485 486 487 488 489 490 491 492 493 |
# File 'lib/aws-sdk-ecr/types.rb', line 482 class CreatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :upstream_registry_url, :created_at, :registry_id, :upstream_registry, :credential_arn, :custom_role_arn, :upstream_repository_prefix) SENSITIVE = [] include Aws::Structure end |
#upstream_registry ⇒ String
The name of the upstream registry associated with the pull through cache rule.
482 483 484 485 486 487 488 489 490 491 492 493 |
# File 'lib/aws-sdk-ecr/types.rb', line 482 class CreatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :upstream_registry_url, :created_at, :registry_id, :upstream_registry, :credential_arn, :custom_role_arn, :upstream_repository_prefix) SENSITIVE = [] include Aws::Structure end |
#upstream_registry_url ⇒ String
The upstream registry URL associated with the pull through cache rule.
482 483 484 485 486 487 488 489 490 491 492 493 |
# File 'lib/aws-sdk-ecr/types.rb', line 482 class CreatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :upstream_registry_url, :created_at, :registry_id, :upstream_registry, :credential_arn, :custom_role_arn, :upstream_repository_prefix) SENSITIVE = [] include Aws::Structure end |
#upstream_repository_prefix ⇒ String
The upstream repository prefix associated with the pull through cache rule.
482 483 484 485 486 487 488 489 490 491 492 493 |
# File 'lib/aws-sdk-ecr/types.rb', line 482 class CreatePullThroughCacheRuleResponse < Struct.new( :ecr_repository_prefix, :upstream_registry_url, :created_at, :registry_id, :upstream_registry, :credential_arn, :custom_role_arn, :upstream_repository_prefix) SENSITIVE = [] include Aws::Structure end |