Freigeben über


ArchivesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

ContainerRegistryManagementClient's

<xref:archives> -Attribut.

Vererbung
builtins.object
ArchivesOperations

Konstruktor

ArchivesOperations(*args, **kwargs)

Methoden

begin_create

Erstellt ein Archiv für eine Containerregistrierung mit den angegebenen Parametern.

begin_delete

Löscht ein Archiv aus einer Containerregistrierung.

get

Ruft die Eigenschaften des Archivs ab.

list

Listet alle Archive für die angegebene Containerregistrierung und den angegebenen Pakettyp auf.

update

Updates ein Archiv für eine Containerregistrierung mit den angegebenen Parametern.

begin_create

Erstellt ein Archiv für eine Containerregistrierung mit den angegebenen Parametern.

async begin_create(resource_group_name: str, registry_name: str, package_type: str, archive_name: str, archive_create_parameters: _models.Archive, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Archive]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

package_type
str
Erforderlich

Der Typ der Paketressource. Erforderlich.

archive_name
str
Erforderlich

Der Name der Archivressource. Erforderlich.

archive_create_parameters
Archive oder IO
Erforderlich

Die Parameter zum Erstellen eines Archivs. Ist entweder ein Archivtyp 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 AsyncPollingMethod

Standardmäßig lautet Ihre Abrufmethode AsyncARMPolling. Ü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 AsyncLROPoller, die entweder Archive oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_delete

Löscht ein Archiv aus einer Containerregistrierung.

async begin_delete(resource_group_name: str, registry_name: str, package_type: str, archive_name: str, **kwargs: Any) -> AsyncLROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

package_type
str
Erforderlich

Der Typ der Paketressource. Erforderlich.

archive_name
str
Erforderlich

Der Name der Archivressource. 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 AsyncPollingMethod

Standardmäßig lautet Ihre Abrufmethode AsyncARMPolling. Ü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

Ein instance von AsyncLROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Ruft die Eigenschaften des Archivs ab.

async get(resource_group_name: str, registry_name: str, package_type: str, archive_name: str, **kwargs: Any) -> Archive

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

package_type
str
Erforderlich

Der Typ der Paketressource. Erforderlich.

archive_name
str
Erforderlich

Der Name der Archivressource. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Archivieren oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Listet alle Archive für die angegebene Containerregistrierung und den angegebenen Pakettyp auf.

list(resource_group_name: str, registry_name: str, package_type: str, **kwargs: Any) -> AsyncIterable[Archive]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

package_type
str
Erforderlich

Der Typ der Paketressource. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie instance entweder archivieren oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

update

Updates ein Archiv für eine Containerregistrierung mit den angegebenen Parametern.

async update(resource_group_name: str, registry_name: str, package_type: str, archive_name: str, archive_update_parameters: _models.ArchiveUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Archive

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet. Erforderlich.

registry_name
str
Erforderlich

Der Name der Containerregistrierung. Erforderlich.

package_type
str
Erforderlich

Der Typ der Paketressource. Erforderlich.

archive_name
str
Erforderlich

Der Name der Archivressource. Erforderlich.

archive_update_parameters
ArchiveUpdateParameters oder IO
Erforderlich

Die Parameter zum Aktualisieren eines Archivs. Ist entweder ein ArchiveUpdateParameters-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

Archivieren oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

models = <module 'azure.mgmt.containerregistry.v2023_11_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\containerregistry\\v2023_11_01_preview\\models\\__init__.py'>