PullThroughCacheRule - Amazon Elastic Container Registry
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

PullThroughCacheRule

The details of a pull through cache rule.

Contents

createdAt

The date and time the pull through cache was created.

Type: Timestamp

Required: No

credentialArn

The ARN of the Secrets Manager secret associated with the pull through cache rule.

Type: String

Length Constraints: Minimum length of 50. Maximum length of 612.

Pattern: ^arn:aws:secretsmanager:[a-zA-Z0-9-:]+:secret:ecr\-pullthroughcache\/[a-zA-Z0-9\/_+=.@-]+$

Required: No

ecrRepositoryPrefix

The Amazon ECR repository prefix associated with the pull through cache rule.

Type: String

Length Constraints: Minimum length of 2. Maximum length of 30.

Pattern: (?:[a-z0-9]+(?:[._-][a-z0-9]+)*/)*[a-z0-9]+(?:[._-][a-z0-9]+)*

Required: No

registryId

The Amazon account ID associated with the registry the pull through cache rule is associated with.

Type: String

Pattern: [0-9]{12}

Required: No

updatedAt

The date and time, in JavaScript date format, when the pull through cache rule was last updated.

Type: Timestamp

Required: No

upstreamRegistry

The name of the upstream source registry associated with the pull through cache rule.

Type: String

Valid Values: ecr-public | quay | k8s | docker-hub | github-container-registry | azure-container-registry

Required: No

upstreamRegistryUrl

The upstream registry URL associated with the pull through cache rule.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: