Udostępnij za pośrednictwem


DisksOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

ComputeManagementClient's'

<xref:disks> Atrybut.

Dziedziczenie
builtins.object
DisksOperations

Konstruktor

DisksOperations(*args, **kwargs)

Metody

begin_create_or_update

Tworzy lub aktualizuje dysk.

begin_delete

Usuwa dysk.

begin_grant_access

Przyznaje dostęp do dysku.

begin_revoke_access

Odwołuje dostęp do dysku.

begin_update

Aktualizacje (poprawki) dysku.

get

Pobiera informacje o dysku.

list

Wyświetla listę wszystkich dysków w ramach subskrypcji.

list_by_resource_group

Wyświetla listę wszystkich dysków w grupie zasobów.

begin_create_or_update

Tworzy lub aktualizuje dysk.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

disk_name
str
Wymagane

Nazwa tworzonego dysku zarządzanego. Nie można zmienić nazwy po utworzeniu dysku. Obsługiwane znaki nazwy to a-z, A-Z, 0-9, _ i -. Maksymalna długość nazwy to 80 znaków. Wymagane.

disk
Disk lub IO
Wymagane

Obiekt dysku dostarczony w treści operacji Umieść dysk. Jest typem dysku 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

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie 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ść Disk lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuwa dysk.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

disk_name
str
Wymagane

Nazwa tworzonego dysku zarządzanego. Nie można zmienić nazwy po utworzeniu dysku. Obsługiwane znaki nazwy to a-z, A-Z, 0-9, _ i -. Maksymalna długość nazwy to 80 znaków. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie 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_grant_access

Przyznaje dostęp do dysku.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

disk_name
str
Wymagane

Nazwa tworzonego dysku zarządzanego. Nie można zmienić nazwy po utworzeniu dysku. Obsługiwane znaki nazwy to a-z, A-Z, 0-9, _ i -. Maksymalna długość nazwy to 80 znaków. Wymagane.

grant_access_data
GrantAccessData lub IO
Wymagane

Uzyskaj dostęp do obiektu danych dostarczonego w treści operacji uzyskiwania dostępu do dysku. Jest typem GrantAccessData 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

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie 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 identyfikator AccessUri lub wynik cls(response)

Typ zwracany

Wyjątki

begin_revoke_access

Odwołuje dostęp do dysku.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

disk_name
str
Wymagane

Nazwa tworzonego dysku zarządzanego. Nie można zmienić nazwy po utworzeniu dysku. Obsługiwane znaki nazwy to a-z, A-Z, 0-9, _ i -. Maksymalna długość nazwy to 80 znaków. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie 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 (poprawki) dysku.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

disk_name
str
Wymagane

Nazwa tworzonego dysku zarządzanego. Nie można zmienić nazwy po utworzeniu dysku. Obsługiwane znaki nazwy to a-z, A-Z, 0-9, _ i -. Maksymalna długość nazwy to 80 znaków. Wymagane.

disk
DiskUpdate lub IO
Wymagane

Obiekt dysku dostarczony w treści operacji Patch disk. Jest typem DiskUpdate 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

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.

polling
bool lub PollingMethod

Domyślnie metoda sondowania będzie 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ść Disk lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera informacje o dysku.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

disk_name
str
Wymagane

Nazwa tworzonego dysku zarządzanego. Nie można zmienić nazwy po utworzeniu dysku. Obsługiwane znaki nazwy to a-z, A-Z, 0-9, _ i -. Maksymalna długość nazwy to 80 znaków. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Dysk lub wynik cls(response)

Typ zwracany

Wyjątki

list

Wyświetla listę wszystkich dysków w ramach subskrypcji.

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

Parametry

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

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

Typ zwracany

Wyjątki

list_by_resource_group

Wyświetla listę wszystkich dysków w grupie zasobów.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

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

Typ zwracany

Wyjątki

Atrybuty

models

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