Freigeben über


ArchivesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie 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.

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) -> LROPoller[_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 Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Ü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

Eine instance von LROPoller, die entweder Archive oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_delete

Löscht ein Archiv aus einer Containerregistrierung.

begin_delete(resource_group_name: str, registry_name: str, package_type: str, archive_name: str, **kwargs: Any) -> LROPoller[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 Pollers aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abfragemethode ARMPolling. Ü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 LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Ruft die Eigenschaften des Archivs ab.

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

Archiv 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) -> Iterable[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 des Archivs oder des Ergebnisses von cls(response)

Rückgabetyp

Ausnahmen

update

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

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

Archiv 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'>