Udostępnij za pośrednictwem


BatchAccountOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

BatchManagementClient's

<xref:batch_account> Atrybut.

Dziedziczenie
builtins.object
BatchAccountOperations

Konstruktor

BatchAccountOperations(*args, **kwargs)

Metody

begin_create

Tworzy nowe konto usługi Batch z określonymi parametrami. Nie można zaktualizować istniejących kont za pomocą tego interfejsu API i zamiast tego należy je zaktualizować przy użyciu interfejsu API aktualizacji konta usługi Batch.

begin_delete

Usuwa określone konto usługi Batch.

get

Pobiera informacje o określonym koncie usługi Batch.

get_detector

Pobiera informacje o danym detektorze dla danego konta usługi Batch.

get_keys

Pobiera klucze konta dla określonego konta usługi Batch.

Ta operacja dotyczy tylko kont usługi Batch z dozwolonymimodami uwierzytelniania zawierającymi wartość "SharedKey". Jeśli konto usługi Batch nie zawiera elementu "SharedKey" w dozwolonym trybieAuthenticationMode, klienci nie mogą używać kluczy udostępnionych do uwierzytelniania i muszą użyć innego dozwolonego modułuAuthenticationModes. W takim przypadku pobranie kluczy zakończy się niepowodzeniem.

list

Pobiera informacje o kontach usługi Batch skojarzonych z subskrypcją.

list_by_resource_group

Pobiera informacje o kontach usługi Batch skojarzonych z określoną grupą zasobów.

list_detectors

Pobiera informacje o detektorach dostępnych dla danego konta usługi Batch.

list_outbound_network_dependencies_endpoints

Wyświetla listę punktów końcowych, które węzeł obliczeniowy usługi Batch w ramach tego konta usługi Batch może wywoływać w ramach administrowania usługą Batch. Jeśli wdrażasz pulę wewnątrz określonej sieci wirtualnej, musisz upewnić się, że sieć zezwala na dostęp wychodzący do tych punktów końcowych. Niepowodzenie zezwalania na dostęp do tych punktów końcowych może spowodować, że usługa Batch oznaczyła węzły, których to dotyczy, jako bezużyteczne. Aby uzyskać więcej informacji na temat tworzenia puli wewnątrz sieci wirtualnej, zobacz https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.

regenerate_key

Ponownie generuje określony klucz konta dla konta usługi Batch.

Ta operacja dotyczy tylko kont usługi Batch z dozwolonymimodami uwierzytelniania zawierającymi wartość "SharedKey". Jeśli konto usługi Batch nie zawiera elementu "SharedKey" w dozwolonym trybieAuthenticationMode, klienci nie mogą używać kluczy udostępnionych do uwierzytelniania i muszą użyć innego dozwolonego modułuAuthenticationModes. W takim przypadku ponowne generowanie kluczy zakończy się niepowodzeniem.

synchronize_auto_storage_keys

Synchronizuje klucze dostępu dla konta magazynu automatycznego skonfigurowanego dla określonego konta usługi Batch tylko wtedy, gdy jest używane uwierzytelnianie klucza magazynu.

update

Aktualizacje właściwości istniejącego konta usługi Batch.

begin_create

Tworzy nowe konto usługi Batch z określonymi parametrami. Nie można zaktualizować istniejących kont za pomocą tego interfejsu API i zamiast tego należy je zaktualizować przy użyciu interfejsu API aktualizacji konta usługi 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
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch, które musi być unikatowe w obrębie regionu. Nazwy kont usługi Batch muszą mieć długość od 3 do 24 znaków i muszą używać tylko cyfr i małych liter. Ta nazwa jest używana jako część nazwy DNS używanej do uzyskiwania dostępu do usługi Batch w regionie, w którym jest tworzone konto. Na przykład: http://accountname.region.batch.azure.com/. Wymagane.

parameters
BatchAccountCreateParameters lub IO
Wymagane

Dodatkowe parametry tworzenia konta. Jest typem BatchAccountCreateParameters 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

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub AsyncPollingMethod

Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające konto usługi BatchAccount lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuwa określone konto usługi Batch.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub AsyncPollingMethod

Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera informacje o określonym koncie usługi Batch.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

BatchAccount lub wynik cls(response)

Typ zwracany

Wyjątki

get_detector

Pobiera informacje o danym detektorze dla danego konta usługi Batch.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch. Wymagane.

detector_id
str
Wymagane

Nazwa detektora. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

DetectorResponse lub wynik cls(response)

Typ zwracany

Wyjątki

get_keys

Pobiera klucze konta dla określonego konta usługi Batch.

Ta operacja dotyczy tylko kont usługi Batch z dozwolonymimodami uwierzytelniania zawierającymi wartość "SharedKey". Jeśli konto usługi Batch nie zawiera elementu "SharedKey" w dozwolonym trybieAuthenticationMode, klienci nie mogą używać kluczy udostępnionych do uwierzytelniania i muszą użyć innego dozwolonego modułuAuthenticationModes. W takim przypadku pobranie kluczy zakończy się niepowodzeniem.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

BatchAccountKeys lub wynik cls(response)

Typ zwracany

Wyjątki

list

Pobiera informacje o kontach usługi Batch skojarzonych z subskrypcją.

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

Parametry

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie usługi BatchAccount lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_resource_group

Pobiera informacje o kontach usługi Batch skojarzonych z określoną grupą zasobów.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie usługi BatchAccount lub wynik cls(response)

Typ zwracany

Wyjątki

list_detectors

Pobiera informacje o detektorach dostępnych dla danego konta usługi Batch.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie narzędzia DetectorResponse lub wynik cls(response)

Typ zwracany

Wyjątki

list_outbound_network_dependencies_endpoints

Wyświetla listę punktów końcowych, które węzeł obliczeniowy usługi Batch w ramach tego konta usługi Batch może wywoływać w ramach administrowania usługą Batch. Jeśli wdrażasz pulę wewnątrz określonej sieci wirtualnej, musisz upewnić się, że sieć zezwala na dostęp wychodzący do tych punktów końcowych. Niepowodzenie zezwalania na dostęp do tych punktów końcowych może spowodować, że usługa Batch oznaczyła węzły, których to dotyczy, jako bezużyteczne. Aby uzyskać więcej informacji na temat tworzenia puli wewnątrz sieci wirtualnej, zobacz 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
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu OutboundEnvironmentEndpoint lub wynik cls(response)

Typ zwracany

Wyjątki

regenerate_key

Ponownie generuje określony klucz konta dla konta usługi Batch.

Ta operacja dotyczy tylko kont usługi Batch z dozwolonymimodami uwierzytelniania zawierającymi wartość "SharedKey". Jeśli konto usługi Batch nie zawiera elementu "SharedKey" w dozwolonym trybieAuthenticationMode, klienci nie mogą używać kluczy udostępnionych do uwierzytelniania i muszą użyć innego dozwolonego modułuAuthenticationModes. W takim przypadku ponowne generowanie kluczy zakończy się niepowodzeniem.

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
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch. Wymagane.

parameters
BatchAccountRegenerateKeyParameters lub IO
Wymagane

Typ klucza do ponownego wygenerowania. Jest typem BatchAccountRegenerateKeyParameters 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

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

BatchAccountKeys lub wynik cls(response)

Typ zwracany

Wyjątki

synchronize_auto_storage_keys

Synchronizuje klucze dostępu dla konta magazynu automatycznego skonfigurowanego dla określonego konta usługi Batch tylko wtedy, gdy jest używane uwierzytelnianie klucza magazynu.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

update

Aktualizacje właściwości istniejącego konta usługi 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
Wymagane

Nazwa grupy zasobów zawierającej konto usługi Batch. Wymagane.

account_name
str
Wymagane

Nazwa konta usługi Batch. Wymagane.

parameters
BatchAccountUpdateParameters lub IO
Wymagane

Dodatkowe parametry aktualizacji konta. Jest typem BatchAccountUpdateParameters 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

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

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