Values.PullThroughCacheRuleSourceThe details of a pull through cache rule.
type nonrec t = {ecrRepositoryPrefix : PullThroughCacheRuleRepositoryPrefix.t option;The Amazon ECR repository prefix associated with the pull through cache rule.
*)upstreamRegistryUrl : Url.t option;The upstream registry URL associated with the pull through cache rule.
*)createdAt : CreationTimestamp.t option;The date and time the pull through cache was created.
*)registryId : RegistryId.t option;The Amazon Web Services account ID associated with the registry the pull through cache rule is associated with.
*)credentialArn : CredentialArn.t option;The ARN of the Secrets Manager secret associated with the pull through cache rule.
*)customRoleArn : CustomRoleArn.t option;The ARN of the IAM role associated with the pull through cache rule.
*)upstreamRepositoryPrefix : PullThroughCacheRuleRepositoryPrefix.t option;The upstream repository prefix associated with the pull through cache rule.
*)upstreamRegistry : UpstreamRegistry.t option;The name of the upstream source registry associated with the pull through cache rule.
*)updatedAt : UpdatedTimestamp.t option;The date and time, in JavaScript date format, when the pull through cache rule was last updated.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of PullThroughCacheRuleRepositoryPrefix.t
| `Timestamp of CreationTimestamp.t ])
list ]