Udostępnij za pośrednictwem


AccountsOperations 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

DeviceUpdateMgmtClient's

<xref:accounts> Atrybut.

Dziedziczenie
builtins.object
AccountsOperations

Konstruktor

AccountsOperations(*args, **kwargs)

Metody

begin_create

Tworzy lub aktualizuje konto.

begin_delete

Usuwa konto.

begin_update

Aktualizacje właściwości konta z możliwością stosowania poprawek.

get

Zwraca szczegóły konta dla danej nazwy konta.

head

Sprawdza, czy konto istnieje.

list_by_resource_group

Zwraca listę kont.

list_by_subscription

Zwraca listę kont.

begin_create

Tworzy lub aktualizuje konto.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

account_name
str
Wymagane

Nazwa konta. Wymagane.

account
Account lub IO
Wymagane

Szczegóły konta. Jest typem konta 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 lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuwa konto.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

account_name
str
Wymagane

Nazwa konta. 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

begin_update

Aktualizacje właściwości konta z możliwością stosowania poprawek.

async begin_update(resource_group_name: str, account_name: str, account_update_payload: _models.AccountUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Account]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

account_name
str
Wymagane

Nazwa konta. Wymagane.

account_update_payload
AccountUpdate lub IO
Wymagane

Zaktualizowane konto. Jest typem AccountUpdate 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 lub wynik cls(response)

Typ zwracany

Wyjątki

get

Zwraca szczegóły konta dla danej nazwy konta.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

account_name
str
Wymagane

Nazwa konta. Wymagane.

cls
callable

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

Zwraca

Konto lub wynik cls(response)

Typ zwracany

Wyjątki

head

Sprawdza, czy konto istnieje.

async head(resource_group_name: str, account_name: str, **kwargs: Any) -> bool

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

account_name
str
Wymagane

Nazwa konta. Wymagane.

cls
callable

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

Zwraca

bool lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_resource_group

Zwraca listę kont.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

cls
callable

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

Zwraca

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

Typ zwracany

Wyjątki

list_by_subscription

Zwraca listę kont.

list_by_subscription(**kwargs: Any) -> AsyncIterable[Account]

Parametry

cls
callable

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

Zwraca

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

Typ zwracany

Wyjątki

Atrybuty

models

models = <module 'azure.mgmt.deviceupdate.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\deviceupdate\\models\\__init__.py'>