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.
begin_create(resource_group_name: str, registry_name: str, registry: _models.Registry, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Registry]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. 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 Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von LROPoller, die entweder die Registrierung oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_delete
Löscht eine Containerregistrierung.
begin_delete(resource_group_name: str, registry_name: str, **kwargs: Any) -> LROPoller[None]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von LROPoller, die 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.
begin_generate_credentials(resource_group_name: str, registry_name: str, generate_credentials_parameters: _models.GenerateCredentialsParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.GenerateCredentialsResult]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. 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 Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von LROPoller, die 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.
begin_import_image(resource_group_name: str, registry_name: str, parameters: _models.ImportImageParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. 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 Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von LROPoller, die entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_update
Updates eine Containerregistrierung mit den angegebenen Parametern.
begin_update(resource_group_name: str, registry_name: str, registry_update_parameters: _models.RegistryUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Registry]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. 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 Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von LROPoller, die 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.
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.
get(resource_group_name: str, registry_name: str, **kwargs: Any) -> Registry
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. 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.
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, zu der die Containerregistrierung gehört. 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) -> Iterable[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) -> Iterable[Registry]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. 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.
list_credentials(resource_group_name: str, registry_name: str, **kwargs: Any) -> RegistryListCredentialsResult
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. 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) -> Iterable[PrivateLinkResource]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. 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.
list_usages(resource_group_name: str, registry_name: str, **kwargs: Any) -> RegistryUsageListResult
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, zu der die Containerregistrierung gehört. 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.
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, zu der die Containerregistrierung gehört. 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.v2022_02_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\containerregistry\\v2022_02_01_preview\\models\\__init__.py'>
Azure SDK for Python