ApplicationPackageOperations Klasa
Ostrzeżenie
NIE należy bezpośrednio utworzyć wystąpienia tej klasy.
Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem
<xref:application_package> Atrybut.
- Dziedziczenie
-
builtins.objectApplicationPackageOperations
Konstruktor
ApplicationPackageOperations(*args, **kwargs)
Metody
activate |
Aktywuje określony pakiet aplikacji. Należy to zrobić po utworzeniu |
create |
Tworzy rekord pakietu aplikacji. Rekord zawiera wartość storageUrl, do której należy przekazać pakiet. Po przekazaniu |
delete |
Usuwa rekord pakietu aplikacji i skojarzony z nim plik binarny. |
get |
Pobiera informacje o określonym pakiecie aplikacji. |
list |
Wyświetla listę wszystkich pakietów aplikacji w określonej aplikacji. |
activate
Aktywuje określony pakiet aplikacji. Należy to zrobić po utworzeniu ApplicationPackage
i przekazaniu. Należy to zrobić, aby ApplicationPackage
można było go użyć w pulach lub zadaniach.
activate(resource_group_name: str, account_name: str, application_name: str, version_name: str, parameters: _models.ActivateApplicationPackageParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ApplicationPackage
Parametry
- parameters
- ActivateApplicationPackageParameters lub IO
Parametry żądania. Jest typem ActivateApplicationPackageParameters lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
ApplicationPackage lub wynik cls(response)
Typ zwracany
Wyjątki
create
Tworzy rekord pakietu aplikacji. Rekord zawiera wartość storageUrl, do której należy przekazać pakiet. Po przekazaniu ApplicationPackage
należy aktywować go za pomocą polecenia ApplicationPackageActive
, aby można było go użyć. Jeśli konto magazynu automatycznego zostało skonfigurowane do używania kluczy magazynu, zwrócony adres URL będzie zawierać sygnaturę dostępu współdzielonego.
create(resource_group_name: str, account_name: str, application_name: str, version_name: str, parameters: _models.ApplicationPackage | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ApplicationPackage
Parametry
- parameters
- ApplicationPackage lub IO
Parametry żądania. Jest typem ApplicationPackage lub typem we/wy. Wartość domyślna to Brak.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
ApplicationPackage lub wynik cls(response)
Typ zwracany
Wyjątki
delete
Usuwa rekord pakietu aplikacji i skojarzony z nim plik binarny.
delete(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> None
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera informacje o określonym pakiecie aplikacji.
get(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> ApplicationPackage
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
ApplicationPackage lub wynik cls(response)
Typ zwracany
Wyjątki
list
Wyświetla listę wszystkich pakietów aplikacji w określonej aplikacji.
list(resource_group_name: str, account_name: str, application_name: str, maxresults: int | None = None, **kwargs: Any) -> Iterable[ApplicationPackage]
Parametry
- maxresults
- int
Maksymalna liczba elementów do zwrócenia w odpowiedzi. Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu ApplicationPackage lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.batch.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\batch\\models\\__init__.py'>
Azure SDK for Python