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.

begin_create(resource_group_name: str, account_name: str, account: _models.Account, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_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 PollingMethod

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. 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 LROPoller zwracające konto lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuwa konto.

begin_delete(resource_group_name: str, account_name: str, **kwargs: Any) -> LROPoller[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 PollingMethod

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. 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 LROPoller zwracające wartość None lub wynik cls(response)

Typ zwracany

Wyjątki

begin_update

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

begin_update(resource_group_name: str, account_name: str, account_update_payload: _models.AccountUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_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 PollingMethod

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. 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 LROPoller zwracające konto lub wynik cls(response)

Typ zwracany

Wyjątki

get

Zwraca szczegóły konta dla danej nazwy konta.

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.

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) -> Iterable[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) -> Iterable[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'>