BatchAccountOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
<xref:batch_account> -Attribut.
- Vererbung
-
builtins.objectBatchAccountOperations
Konstruktor
BatchAccountOperations(*args, **kwargs)
Methoden
begin_create |
Erstellt ein neues Batch-Konto mit den angegebenen Parametern. Vorhandene Konten können nicht mit dieser API aktualisiert werden und sollten stattdessen mit der API zum Aktualisieren von Batch-Konten aktualisiert werden. |
begin_delete |
Löscht das angegebene Batch-Konto. |
get |
Ruft Informationen zum angegebenen Batch-Konto ab. |
get_detector |
Ruft Informationen zum angegebenen Detektor für ein bestimmtes Batch-Konto ab. |
get_keys |
Ruft die Kontoschlüssel für das angegebene Batch-Konto ab. Dieser Vorgang gilt nur für Batch-Konten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batch-Konto "SharedKey" in seiner allowedAuthenticationMode nicht enthält, können Clients keine freigegebenen Schlüssel zum Authentifizieren verwenden und müssen stattdessen einen anderen allowedAuthenticationModes verwenden. In diesem Fall tritt beim Abrufen der Schlüssel ein Fehler auf. |
list |
Ruft Informationen zu den Batch-Konten ab, die dem Abonnement zugeordnet sind. |
list_by_resource_group |
Ruft Informationen zu den Batch-Konten ab, die der angegebenen Ressourcengruppe zugeordnet sind. |
list_detectors |
Ruft Informationen zu den Detektoren ab, die für ein bestimmtes Batch-Konto verfügbar sind. |
list_outbound_network_dependencies_endpoints |
Listet die Endpunkte auf, die ein Batch Compute-Knoten unter diesem Batch-Konto im Rahmen der Batch-Dienstverwaltung aufrufen kann. Wenn Sie einen Pool in einem von Ihnen angegebenen virtuellen Netzwerk bereitstellen, müssen Sie sicherstellen, dass Ihr Netzwerk ausgehenden Zugriff auf diese Endpunkte zulässt. Fehler beim Zulassen des Zugriffs auf diese Endpunkte können dazu führen, dass Batch die betroffenen Knoten als nicht verwendbar markiert. Weitere Informationen zum Erstellen eines Pools in einem virtuellen Netzwerk finden Sie unter https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
regenerate_key |
Generiert den angegebenen Kontoschlüssel für das Batch-Konto. Dieser Vorgang gilt nur für Batch-Konten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batch-Konto "SharedKey" in seiner allowedAuthenticationMode nicht enthält, können Clients keine freigegebenen Schlüssel zum Authentifizieren verwenden und müssen stattdessen einen anderen allowedAuthenticationModes verwenden. In diesem Fall schlägt die Neugenerierung der Schlüssel fehl. |
synchronize_auto_storage_keys |
Synchronisiert Zugriffsschlüssel für das Autospeicherkonto, das für das angegebene Batch-Konto konfiguriert ist, nur, wenn die Speicherschlüsselauthentifizierung verwendet wird. |
update |
Updates die Eigenschaften eines vorhandenen Batch-Kontos. |
begin_create
Erstellt ein neues Batch-Konto mit den angegebenen Parametern. Vorhandene Konten können nicht mit dieser API aktualisiert werden und sollten stattdessen mit der API zum Aktualisieren von Batch-Konten aktualisiert werden.
begin_create(resource_group_name: str, account_name: str, parameters: _models.BatchAccountCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.BatchAccount]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- account_name
- str
Ein Name für das Batch-Konto, der innerhalb der Region eindeutig sein muss. Batchkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben verwenden. Dieser Name wird als Teil des DNS-Namens verwendet, der für den Zugriff auf den Batch-Dienst in der Region verwendet wird, in der das Konto erstellt wird. Beispiel: http://accountname.region.batch.azure.com/. Erforderlich.
- parameters
- BatchAccountCreateParameters oder IO
Zusätzliche Parameter für die Kontoerstellung. Ist entweder ein BatchAccountCreateParameters-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 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 BatchAccount oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_delete
Löscht das angegebene Batch-Konto.
begin_delete(resource_group_name: str, account_name: str, **kwargs: Any) -> LROPoller[None]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. 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 Informationen zum angegebenen Batch-Konto ab.
get(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccount
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
BatchAccount oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_detector
Ruft Informationen zum angegebenen Detektor für ein bestimmtes Batch-Konto ab.
get_detector(resource_group_name: str, account_name: str, detector_id: str, **kwargs: Any) -> DetectorResponse
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
DetectorResponse oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_keys
Ruft die Kontoschlüssel für das angegebene Batch-Konto ab.
Dieser Vorgang gilt nur für Batch-Konten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batch-Konto "SharedKey" in seiner allowedAuthenticationMode nicht enthält, können Clients keine freigegebenen Schlüssel zum Authentifizieren verwenden und müssen stattdessen einen anderen allowedAuthenticationModes verwenden. In diesem Fall tritt beim Abrufen der Schlüssel ein Fehler auf.
get_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccountKeys
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
BatchAccountKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Ruft Informationen zu den Batch-Konten ab, die dem Abonnement zugeordnet sind.
list(**kwargs: Any) -> Iterable[BatchAccount]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von BatchAccount oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_resource_group
Ruft Informationen zu den Batch-Konten ab, die der angegebenen Ressourcengruppe zugeordnet sind.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[BatchAccount]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von BatchAccount oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_detectors
Ruft Informationen zu den Detektoren ab, die für ein bestimmtes Batch-Konto verfügbar sind.
list_detectors(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[DetectorResponse]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von DetectorResponse oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_outbound_network_dependencies_endpoints
Listet die Endpunkte auf, die ein Batch Compute-Knoten unter diesem Batch-Konto im Rahmen der Batch-Dienstverwaltung aufrufen kann. Wenn Sie einen Pool in einem von Ihnen angegebenen virtuellen Netzwerk bereitstellen, müssen Sie sicherstellen, dass Ihr Netzwerk ausgehenden Zugriff auf diese Endpunkte zulässt. Fehler beim Zulassen des Zugriffs auf diese Endpunkte können dazu führen, dass Batch die betroffenen Knoten als nicht verwendbar markiert. Weitere Informationen zum Erstellen eines Pools in einem virtuellen Netzwerk finden Sie unter https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
list_outbound_network_dependencies_endpoints(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[OutboundEnvironmentEndpoint]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von OutboundEnvironmentEndpoint oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
regenerate_key
Generiert den angegebenen Kontoschlüssel für das Batch-Konto.
Dieser Vorgang gilt nur für Batch-Konten mit allowedAuthenticationModes, die "SharedKey" enthalten. Wenn das Batch-Konto "SharedKey" in seiner allowedAuthenticationMode nicht enthält, können Clients keine freigegebenen Schlüssel zum Authentifizieren verwenden und müssen stattdessen einen anderen allowedAuthenticationModes verwenden. In diesem Fall schlägt die Neugenerierung der Schlüssel fehl.
regenerate_key(resource_group_name: str, account_name: str, parameters: _models.BatchAccountRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccountKeys
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- parameters
- BatchAccountRegenerateKeyParameters oder IO
Der Typ des neu zu generierenden Schlüssels. Ist entweder ein BatchAccountRegenerateKeyParameters-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
BatchAccountKeys oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
synchronize_auto_storage_keys
Synchronisiert Zugriffsschlüssel für das Autospeicherkonto, das für das angegebene Batch-Konto konfiguriert ist, nur, wenn die Speicherschlüsselauthentifizierung verwendet wird.
synchronize_auto_storage_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> None
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. 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
update
Updates die Eigenschaften eines vorhandenen Batch-Kontos.
update(resource_group_name: str, account_name: str, parameters: _models.BatchAccountUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccount
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die das Batch-Konto enthält. Erforderlich.
- parameters
- BatchAccountUpdateParameters oder IO
Zusätzliche Parameter für die Kontoaktualisierung. Ist entweder ein BatchAccountUpdateParameters-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
BatchAccount 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