Class: Aws::ECR::Types::CreatePullThroughCacheRuleResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::ECR::Types::CreatePullThroughCacheRuleResponse
- Defined in:
- gems/aws-sdk-ecr/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.
468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 468 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.
468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 468 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.
468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 468 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.
468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 468 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.
468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 468 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.
468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 468 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.
468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 468 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.
468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-ecr/lib/aws-sdk-ecr/types.rb', line 468 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 |