ApplicationPackageOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:application_package> -Attribut.
- Vererbung
-
builtins.objectApplicationPackageOperations
Konstruktor
ApplicationPackageOperations(*args, **kwargs)
Methoden
activate |
Aktiviert das angegebene Anwendungspaket. Dies sollte nach dem Erstellen und Hochladen von |
create |
Erstellt einen Anwendungspaketdatensatz. Der Datensatz enthält eine storageUrl, in die das Paket hochgeladen werden soll. Nachdem es hochgeladen wurde, muss mit |
delete |
Löscht einen Anwendungspaketdatensatz und die zugehörige Binärdatei. |
get |
Ruft Informationen zum angegebenen Anwendungspaket ab. |
list |
Listet alle Anwendungspakete in der angegebenen Anwendung auf. |
activate
Aktiviert das angegebene Anwendungspaket. Dies sollte nach dem Erstellen und Hochladen von ApplicationPackage
erfolgen. Dies muss geschehen, bevor ein ApplicationPackage
für Pools oder Aufgaben verwendet werden kann.
async 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
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- application_name
- str
Der Namen der Anwendung. Dies muss innerhalb des Kontos eindeutig sein. Erforderlich.
- parameters
- ActivateApplicationPackageParameters oder IO
Die Parameter für die Anforderung. Ist entweder ein ActivateApplicationPackageParameters-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
ApplicationPackage oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create
Erstellt einen Anwendungspaketdatensatz. Der Datensatz enthält eine storageUrl, in die das Paket hochgeladen werden soll. Nachdem es hochgeladen wurde, muss mit ApplicationPackage
ApplicationPackageActive
aktiviert werden, bevor es verwendet werden kann. Wenn das Konto für den automatischen Speicher für die Verwendung von Speicherschlüsseln konfiguriert wurde, enthält die zurückgegebene URL eine SAS.
async 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
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- application_name
- str
Der Namen der Anwendung. Dies muss innerhalb des Kontos eindeutig sein. Erforderlich.
- parameters
- ApplicationPackage oder IO
Die Parameter für die Anforderung. Ist entweder ein ApplicationPackage-Typ oder ein E/A-Typ. Der Standardwert ist Keine.
- 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
ApplicationPackage oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete
Löscht einen Anwendungspaketdatensatz und die zugehörige Binärdatei.
async delete(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- application_name
- str
Der Namen der Anwendung. Dies muss innerhalb des Kontos eindeutig sein. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Ruft Informationen zum angegebenen Anwendungspaket ab.
async get(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> ApplicationPackage
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- application_name
- str
Der Namen der Anwendung. Dies muss innerhalb des Kontos eindeutig sein. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
ApplicationPackage oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Listet alle Anwendungspakete in der angegebenen Anwendung auf.
list(resource_group_name: str, account_name: str, application_name: str, maxresults: int | None = None, **kwargs: Any) -> AsyncIterable[ApplicationPackage]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- application_name
- str
Der Namen der Anwendung. Dies muss innerhalb des Kontos eindeutig sein. Erforderlich.
- maxresults
- int
Die maximale Anzahl von Elementen, die in der Antwort zurückgegeben werden sollen. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von ApplicationPackage oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
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