Sdílet prostřednictvím


DisksOperations 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

ComputeManagementClientje

<xref:disks> Atribut.

Dědičnost
builtins.object
DisksOperations

Konstruktor

DisksOperations(*args, **kwargs)

Metody

begin_create_or_update

Vytvoří nebo aktualizuje disk.

begin_delete

Odstraní disk.

begin_grant_access

Uděluje přístup k disku.

begin_revoke_access

Odvolá přístup k disku.

begin_update

Aktualizace (opravy) disku.

get

Získá informace o disku.

list

Zobrazí seznam všech disků v rámci předplatného.

list_by_resource_group

Zobrazí seznam všech disků ve skupině prostředků.

begin_create_or_update

Vytvoří nebo aktualizuje disk.

async begin_create_or_update(resource_group_name: str, disk_name: str, disk: _models.Disk, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Disk]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

disk_name
str
Vyžadováno

Název spravovaného disku, který se vytváří. Po vytvoření disku nejde název změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. Povinná hodnota.

disk
Disk nebo IO
Vyžadováno

Objekt disku zadaný v těle operace Put disk. Je buď typ disku, nebo vstupně-výstupní operace. 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

continuation_token
str

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

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude vaše metoda dotazování AsyncARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, 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á vrátí disk nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Odstraní disk.

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

disk_name
str
Vyžadováno

Název spravovaného disku, který se vytváří. Po vytvoření disku nejde název změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. 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í poller z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude vaše metoda dotazování AsyncARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, 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á vrátí buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_grant_access

Uděluje přístup k disku.

async begin_grant_access(resource_group_name: str, disk_name: str, grant_access_data: _models.GrantAccessData, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.AccessUri]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

disk_name
str
Vyžadováno

Název spravovaného disku, který se vytváří. Po vytvoření disku nejde název změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. Povinná hodnota.

grant_access_data
GrantAccessData nebo IO
Vyžadováno

Získejte přístup k datovému objektu zadanému v těle operace získání přístupu k disku. Je buď typ GrantAccessData, 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

continuation_token
str

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

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude vaše metoda dotazování AsyncARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, 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ď AccessUri, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_revoke_access

Odvolá přístup k disku.

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

disk_name
str
Vyžadováno

Název spravovaného disku, který se vytváří. Po vytvoření disku nejde název změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. 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í poller z uloženého stavu.

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude vaše metoda dotazování AsyncARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, 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á vrátí buď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Aktualizace (opravy) disku.

async begin_update(resource_group_name: str, disk_name: str, disk: _models.DiskUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.Disk]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

disk_name
str
Vyžadováno

Název spravovaného disku, který se vytváří. Po vytvoření disku nejde název změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. Povinná hodnota.

disk
DiskUpdate nebo IO
Vyžadováno

Objekt disku zadaný v těle operace Opravy disku. Je typ DiskUpdate nebo vstupně-výstupní operace. 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

continuation_token
str

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

polling
bool nebo AsyncPollingMethod

Ve výchozím nastavení bude vaše metoda dotazování AsyncARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, 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á vrátí disk nebo výsledek cls(response)

Návratový typ

Výjimky

get

Získá informace o disku.

async get(resource_group_name: str, disk_name: str, **kwargs: Any) -> Disk

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

disk_name
str
Vyžadováno

Název spravovaného disku, který se vytváří. Po vytvoření disku nejde název změnit. Podporované znaky pro název jsou a-z, A-Z, 0-9 a _. Maximální délka názvu je 80 znaků. Povinná hodnota.

cls
callable

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

Návraty

Disk nebo výsledek cls(response)

Návratový typ

Výjimky

list

Zobrazí seznam všech disků v rámci předplatného.

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

Parametry

cls
callable

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

Návraty

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

Návratový typ

Výjimky

list_by_resource_group

Zobrazí seznam všech disků ve skupině prostředků.

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

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

cls
callable

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

Návraty

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

Návratový typ

Výjimky

Atributy

models

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