RegistriesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
ContainerRegistryManagementClient's
<xref:registries> -Attribut.
- Vererbung
-
builtins.objectRegistriesOperations
Konstruktor
RegistriesOperations(*args, **kwargs)
Methoden
begin_create |
Erstellt eine Containerregistrierung mit den angegebenen Parametern. |
begin_delete |
Löscht eine Containerregistrierung. |
begin_generate_credentials |
Generiert Schlüssel für ein Token mit einer angegebenen Containerregistrierung. |
begin_import_image |
Kopiert ein Image aus der angegebenen Containerregistrierung in diese Containerregistrierung. |
begin_update |
Updates eine Containerregistrierung mit den angegebenen Parametern. |
check_name_availability |
Überprüft, ob der Name der Containerregistrierung für die Verwendung verfügbar ist. Der Name darf nur alphanumerische Zeichen enthalten, global eindeutig sein und zwischen 5 und 50 Zeichen lang sein. |
get |
Ruft die Eigenschaften der angegebenen Containerregistrierung ab. |
get_private_link_resource |
Ruft eine Private Link-Ressource nach einem angegebenen Gruppennamen für eine Containerregistrierung ab. |
list |
Listet alle Containerregistrierungen unter dem angegebenen Abonnement auf. |
list_by_resource_group |
Listet alle Containerregistrierungen unter der angegebenen Ressourcengruppe auf. |
list_credentials |
Listet die Anmeldeinformationen für die angegebene Containerregistrierung auf. |
list_private_link_resources |
Listet die Private Link-Ressourcen für eine Containerregistrierung auf. |
list_usages |
Ruft die Kontingentnutzungen für die angegebene Containerregistrierung ab. |
regenerate_credential |
Generiert die Anmeldeinformationen für die angegebene Containerregistrierung neu. |
begin_create
Erstellt eine Containerregistrierung mit den angegebenen Parametern.
async begin_create(resource_group_name: str, registry_name: str, registry: _models.Registry, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Registry]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
Die Parameter zum Erstellen einer Containerregistrierung. Ist entweder ein Registrierungstyp oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder AsyncPollingMethod
Standardmäßig lautet Ihre Abfragemethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von AsyncLROPoller, der entweder die Registrierung oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_delete
Löscht eine Containerregistrierung.
async begin_delete(resource_group_name: str, registry_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder AsyncPollingMethod
Standardmäßig lautet Ihre Abfragemethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von AsyncLROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_generate_credentials
Generiert Schlüssel für ein Token mit einer angegebenen Containerregistrierung.
async begin_generate_credentials(resource_group_name: str, registry_name: str, generate_credentials_parameters: _models.GenerateCredentialsParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.GenerateCredentialsResult]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- generate_credentials_parameters
- GenerateCredentialsParameters oder IO
Die Parameter zum Generieren von Anmeldeinformationen. Ist entweder ein GenerateCredentialsParameters-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder AsyncPollingMethod
Standardmäßig lautet Ihre Abfragemethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von AsyncLROPoller, der entweder GenerateCredentialsResult oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_import_image
Kopiert ein Image aus der angegebenen Containerregistrierung in diese Containerregistrierung.
async begin_import_image(resource_group_name: str, registry_name: str, parameters: _models.ImportImageParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[None]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- parameters
- ImportImageParameters oder IO
Die Parameter, die das zu kopierende Image und die Quellcontainerregistrierung angeben. Ist entweder ein ImportImageParameters-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder AsyncPollingMethod
Standardmäßig lautet Ihre Abfragemethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von AsyncLROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_update
Updates eine Containerregistrierung mit den angegebenen Parametern.
async begin_update(resource_group_name: str, registry_name: str, registry_update_parameters: _models.RegistryUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Registry]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- registry_update_parameters
- RegistryUpdateParameters oder IO
Die Parameter zum Aktualisieren einer Containerregistrierung. Ist entweder ein RegistryUpdateParameters-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder AsyncPollingMethod
Standardmäßig lautet Ihre Abfragemethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von AsyncLROPoller, der entweder die Registrierung oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
check_name_availability
Überprüft, ob der Name der Containerregistrierung für die Verwendung verfügbar ist. Der Name darf nur alphanumerische Zeichen enthalten, global eindeutig sein und zwischen 5 und 50 Zeichen lang sein.
async check_name_availability(registry_name_check_request: _models.RegistryNameCheckRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RegistryNameStatus
Parameter
- registry_name_check_request
- RegistryNameCheckRequest oder IO
Das Objekt, das Informationen für die Verfügbarkeitsanforderung enthält. Ist entweder ein RegistryNameCheckRequest-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
RegistryNameStatus oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Ruft die Eigenschaften der angegebenen Containerregistrierung ab.
async get(resource_group_name: str, registry_name: str, **kwargs: Any) -> Registry
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Registrierung oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_private_link_resource
Ruft eine Private Link-Ressource nach einem angegebenen Gruppennamen für eine Containerregistrierung ab.
async get_private_link_resource(resource_group_name: str, registry_name: str, group_name: str, **kwargs: Any) -> PrivateLinkResource
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
PrivateLinkResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Listet alle Containerregistrierungen unter dem angegebenen Abonnement auf.
list(**kwargs: Any) -> AsyncIterable[Registry]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance der Registrierung oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_resource_group
Listet alle Containerregistrierungen unter der angegebenen Ressourcengruppe auf.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[Registry]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance der Registrierung oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_credentials
Listet die Anmeldeinformationen für die angegebene Containerregistrierung auf.
async list_credentials(resource_group_name: str, registry_name: str, **kwargs: Any) -> RegistryListCredentialsResult
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
RegistryListCredentialsResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_private_link_resources
Listet die Private Link-Ressourcen für eine Containerregistrierung auf.
list_private_link_resources(resource_group_name: str, registry_name: str, **kwargs: Any) -> AsyncIterable[PrivateLinkResource]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von PrivateLinkResource oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_usages
Ruft die Kontingentnutzungen für die angegebene Containerregistrierung ab.
async list_usages(resource_group_name: str, registry_name: str, **kwargs: Any) -> RegistryUsageListResult
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
RegistryUsageListResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
regenerate_credential
Generiert die Anmeldeinformationen für die angegebene Containerregistrierung neu.
async regenerate_credential(resource_group_name: str, registry_name: str, regenerate_credential_parameters: _models.RegenerateCredentialParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RegistryListCredentialsResult
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.
- regenerate_credential_parameters
- RegenerateCredentialParameters oder IO
Gibt den Namen des Kennworts an, das neu generiert werden soll– Kennwort oder Kennwort2. Ist entweder ein RegenerateCredentialParameters-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
RegistryListCredentialsResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.containerregistry.v2023_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\containerregistry\\v2023_01_01_preview\\models\\__init__.py'>
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für