Sdílet prostřednictvím


BatchAccountOperations Třída

Upozornění

NEPOUŽÍVEJTE přímou instanci této třídy.

Místo toho byste měli přistupovat k následujícím operacím prostřednictvím

BatchManagementClientje

<xref:batch_account> Atribut.

Dědičnost
builtins.object
BatchAccountOperations

Konstruktor

BatchAccountOperations(*args, **kwargs)

Metody

begin_create

Vytvoří nový účet Batch se zadanými parametry. Stávající účty nelze pomocí tohoto rozhraní API aktualizovat a místo toho by se měly aktualizovat pomocí rozhraní API pro aktualizaci účtu Batch.

begin_delete

Odstraní určený účet Batch.

get

Získá informace o zadaném účtu Batch.

get_detector

Získá informace o daném detektoru pro daný účet Batch.

get_keys

Získá klíče účtu pro zadaný účet Batch.

Tato operace se vztahuje pouze na účty Batch s povoleným ověřovánímmodes obsahujícím SharedKey. Pokud účet Batch neobsahuje ve svém objektu allowedAuthenticationMode hodnotu SharedKey, klienti nemůžou k ověřování používat sdílené klíče a musí místo toho použít jiné objekty allowedAuthenticationModes. V takovém případě se získání klíčů nezdaří.

list

Získá informace o účtech Batch přidružených k předplatnému.

list_by_resource_group

Získá informace o účtech Batch přidružených k zadané skupině prostředků.

list_detectors

Získá informace o detektorech dostupných pro daný účet Batch.

list_outbound_network_dependencies_endpoints

Vypíše koncové body, které může výpočetní uzel Batch v rámci tohoto účtu Batch volat v rámci správy služby Batch. Pokud nasazujete fond uvnitř vámi zadané virtuální sítě, musíte se ujistit, že vaše síť umožňuje odchozí přístup k těmto koncovým bodům. Selhání povolení přístupu k těmto koncovým bodům může způsobit, že služba Batch označí ovlivněné uzly jako nepoužitelné. Další informace o vytváření fondu ve virtuální síti najdete v tématu https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

regenerate_key

Znovu vygeneruje zadaný klíč účtu Batch.

Tato operace se vztahuje pouze na účty Batch s povolenými režimy ověřování, které obsahují SharedKey. Pokud účet Batch ve svém režimu allowedAuthenticationMode neobsahuje SharedKey, klienti nemůžou k ověření použít sdílené klíče a musí místo toho použít jiný režim allowedAuthenticationModes. V takovém případě se opětovné vygenerování klíčů nezdaří.

synchronize_auto_storage_keys

Synchronizuje přístupové klíče pro účet automatického úložiště nakonfigurovaný pro zadaný účet Batch pouze v případě, že se používá ověřování pomocí klíče úložiště.

update

Aktualizace vlastnosti existujícího účtu Batch.

begin_create

Vytvoří nový účet Batch se zadanými parametry. Stávající účty nelze pomocí tohoto rozhraní API aktualizovat a místo toho by se měly aktualizovat pomocí rozhraní API pro aktualizaci účtu Batch.

async begin_create(resource_group_name: str, account_name: str, parameters: _models.BatchAccountCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.BatchAccount]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch, který musí být v rámci oblasti jedinečný. Názvy účtů Batch musí mít délku 3 až 24 znaků a musí obsahovat pouze číslice a malá písmena. Tento název se používá jako součást názvu DNS, který se používá pro přístup ke službě Batch v oblasti, ve které je účet vytvořen. Příklad: http://accountname.region.batch.azure.com/. Povinná hodnota.

parameters
BatchAccountCreateParameters nebo IO
Vyžadováno

Další parametry pro vytvoření účtu Je buď typ BatchAccountCreateParameters, nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď BatchAccount, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstraní určený účet Batch.

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

continuation_token
str

Pokračovací token pro restartování polleru z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude metoda dotazování AsyncARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.

polling_interval
int

Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.

Návraty

Instance AsyncLROPoller, která vrací buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Získá informace o zadaném účtu Batch.

async get(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccount

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

BatchAccount nebo výsledek cls(response)

Návratový typ

Výjimky

get_detector

Získá informace o daném detektoru pro daný účet Batch.

async get_detector(resource_group_name: str, account_name: str, detector_id: str, **kwargs: Any) -> DetectorResponse

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

detector_id
str
Vyžadováno

Název detektoru. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

DetectorResponse nebo výsledek cls(response)

Návratový typ

Výjimky

get_keys

Získá klíče účtu pro zadaný účet Batch.

Tato operace se vztahuje pouze na účty Batch s povoleným ověřovánímmodes obsahujícím SharedKey. Pokud účet Batch neobsahuje ve svém objektu allowedAuthenticationMode hodnotu SharedKey, klienti nemůžou k ověřování používat sdílené klíče a musí místo toho použít jiné objekty allowedAuthenticationModes. V takovém případě se získání klíčů nezdaří.

async get_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccountKeys

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

BatchAccountKeys nebo výsledek cls(response)

Návratový typ

Výjimky

list

Získá informace o účtech Batch přidružených k předplatnému.

list(**kwargs: Any) -> AsyncIterable[BatchAccount]

Parametry

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance batchAccount, nebo výsledek cls(response)

Návratový typ

Výjimky

list_by_resource_group

Získá informace o účtech Batch přidružených k zadané skupině prostředků.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[BatchAccount]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance batchAccount, nebo výsledek cls(response)

Návratový typ

Výjimky

list_detectors

Získá informace o detektorech dostupných pro daný účet Batch.

list_detectors(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[DetectorResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance DetectorResponse nebo výsledek cls(response)

Návratový typ

Výjimky

list_outbound_network_dependencies_endpoints

Vypíše koncové body, které může výpočetní uzel Batch v rámci tohoto účtu Batch volat v rámci správy služby Batch. Pokud nasazujete fond uvnitř vámi zadané virtuální sítě, musíte se ujistit, že vaše síť umožňuje odchozí přístup k těmto koncovým bodům. Selhání povolení přístupu k těmto koncovým bodům může způsobit, že služba Batch označí ovlivněné uzly jako nepoužitelné. Další informace o vytváření fondu ve virtuální síti najdete v tématu 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) -> AsyncIterable[OutboundEnvironmentEndpoint]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance outboundEnvironmentEndpoint, nebo výsledek cls(response)

Návratový typ

Výjimky

regenerate_key

Znovu vygeneruje zadaný klíč účtu Batch.

Tato operace se vztahuje pouze na účty Batch s povolenými režimy ověřování, které obsahují SharedKey. Pokud účet Batch ve svém režimu allowedAuthenticationMode neobsahuje SharedKey, klienti nemůžou k ověření použít sdílené klíče a musí místo toho použít jiný režim allowedAuthenticationModes. V takovém případě se opětovné vygenerování klíčů nezdaří.

async regenerate_key(resource_group_name: str, account_name: str, parameters: _models.BatchAccountRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccountKeys

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

parameters
BatchAccountRegenerateKeyParameters nebo IO
Vyžadováno

Typ klíče, který se má znovu vygenerovat. Je typ BatchAccountRegenerateKeyParameters nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

BatchAccountKeys nebo výsledek cls(response)

Návratový typ

Výjimky

synchronize_auto_storage_keys

Synchronizuje přístupové klíče pro účet automatického úložiště nakonfigurovaný pro zadaný účet Batch pouze v případě, že se používá ověřování pomocí klíče úložiště.

async synchronize_auto_storage_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> None

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Žádný nebo výsledek cls(response)

Návratový typ

Výjimky

update

Aktualizace vlastnosti existujícího účtu Batch.

async update(resource_group_name: str, account_name: str, parameters: _models.BatchAccountUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccount

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků, která obsahuje účet Batch. Povinná hodnota.

account_name
str
Vyžadováno

Název účtu Batch. Povinná hodnota.

parameters
BatchAccountUpdateParameters nebo IO
Vyžadováno

Další parametry pro aktualizaci účtu Je buď typ BatchAccountUpdateParameters, nebo vstupně-výstupní typ. Povinná hodnota.

content_type
str

Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

BatchAccount nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

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