Udostępnij za pośrednictwem


DisksOperations 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

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

Udziela dostępu 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

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 dysk 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

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_grant_access

Udziela dostępu 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

Uzyskiwanie dostępu 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

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 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

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 (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

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 dysk 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

Niestandardowy typ 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

Niestandardowy typ 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

Niestandardowy typ 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.v2020_06_30.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2020_06_30\\models\\__init__.py'>