class Aws::ECR::Types::CreatePullThroughCacheRuleRequest
@see docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/CreatePullThroughCacheRuleRequest AWS API Documentation
@return [String]
the upstream registry.
Manager secret that identifies the credentials to authenticate to
The Amazon Resource Name (ARN) of the Amazon Web Services Secrets
@!attribute [rw] credential_arn
@return [String]
The name of the upstream registry.
@!attribute [rw] upstream_registry
@return [String]
registry, the default registry is assumed.
create the pull through cache rule for. If you do not specify a
The Amazon Web Services account ID associated with the registry to
@!attribute [rw] registry_id
@return [String]
‘<custom>.azurecr.io`
* Microsoft Azure Container Registry (`azure-container-registry`) -
`ghcr.io`
* GitHub Container Registry (`github-container-registry`) -
* Kubernetes (`k8s`) - `registry.k8s.io`
* Quay (`quay`) - `quay.io`
* Docker Hub (`docker-hub`) - `registry-1.docker.io`
* Amazon ECR Public (`ecr-public`) - `public.ecr.aws`
to use for each supported upstream registry.
source for the pull through cache rule. The following is the syntax
The registry URL of the upstream public registry to use as the
@!attribute [rw] upstream_registry_url
@return [String]
source registry.
The repository name prefix to use when caching images from the
@!attribute [rw] ecr_repository_prefix