Freigeben über


CacheRule Klasse

Ein -Objekt, das eine Cacheregel für eine Containerregistrierung darstellt.

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Vererbung
azure.mgmt.containerregistry.v2023_11_01_preview.models._models_py3.ProxyResource
CacheRule

Konstruktor

CacheRule(*, credential_set_resource_id: str | None = None, source_repository: str | None = None, target_repository: str | None = None, **kwargs: Any)

Nur Schlüsselwortparameter

Name Beschreibung
credential_set_resource_id
str

Die ARM-Ressourcen-ID des Anmeldeinformationsspeichers, der der Cacheregel zugeordnet ist.

source_repository
str

Quellrepository, das aus Upstream abgerufen wurde.

target_repository
str

Im Docker-Pullbefehl angegebenes Zielrepository. Beispiel: docker pull myregistry.azurecr.io/{targetRepository}:{tag}.

Variablen

Name Beschreibung
id
str

Die Ressourcen-ID.

name
str

Der Name der Ressource.

type
str

Der Typ der Ressource.

system_data

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

credential_set_resource_id
str

Die ARM-Ressourcen-ID des Anmeldeinformationsspeichers, der der Cacheregel zugeordnet ist.

source_repository
str

Quellrepository, das aus Upstream abgerufen wurde.

target_repository
str

Im Docker-Pullbefehl angegebenes Zielrepository. Beispiel: docker pull myregistry.azurecr.io/{targetRepository}:{tag}.

creation_date

Das Erstellungsdatum der Cacheregel.

provisioning_state

Bereitstellungsstatus der Ressource. Bekannte Werte sind: "Creating", "Updating", "Deleting", "Succeeded", "Failed" und "Canceled".