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
<xref:disks> Atribut.
- Dědičnost
-
builtins.objectDisksOperations
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
- disk_name
- str
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.
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
- disk_name
- str
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
- disk_name
- str
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
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
- disk_name
- str
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
- disk_name
- str
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
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
- disk_name
- str
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
- 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'>
Azure SDK for Python