Module Values.RegistryMappingSource

If you are using the ECR pull through cache feature, the registry mapping maps between the ECR repository and the upstream registry where container images are pulled and synchronized.

Sourcetype nonrec t = {
  1. upstreamRegistryUrl : Uri_.t option;
    (*

    The URI of the upstream registry.

    *)
  2. ecrRepositoryPrefix : EcrRepositoryPrefix.t option;
    (*

    The repository prefix to use in the ECR private repository.

    *)
  3. upstreamRepositoryPrefix : UpstreamRepositoryPrefix.t option;
    (*

    The repository prefix of the corresponding repository in the upstream registry.

    *)
  4. ecrAccountId : AwsAccountId.t option;
    (*

    Account ID of the account that owns the upstream container image.

    *)
}
Sourceval make : ?upstreamRegistryUrl:??? -> ?ecrRepositoryPrefix:??? -> ?upstreamRepositoryPrefix:??? -> ?ecrAccountId:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of Uri_.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t