DisksOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

ComputeManagementClient's

<xref:disks> Attributet.

Arv
builtins.object
DisksOperations

Konstruktor

DisksOperations(*args, **kwargs)

Metoder

begin_create_or_update

Skapar eller uppdaterar en disk.

begin_delete

Tar bort en disk.

begin_grant_access

Ger åtkomst till en disk.

begin_revoke_access

Återkallar åtkomst till en disk.

begin_update

Uppdateringar (korrigeringar) en disk.

get

Hämtar information om en disk.

list

Visar en lista över alla diskar under en prenumeration.

list_by_resource_group

Visar en lista över alla diskar under en resursgrupp.

begin_create_or_update

Skapar eller uppdaterar en disk.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

disk_name
str
Obligatorisk

Namnet på den hanterade disk som skapas. Namnet kan inte ändras när disken har skapats. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

disk
Disk eller IO
Obligatorisk

Diskobjekt som anges i brödtexten i put disk-åtgärden. Är antingen en disktyp eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen Disk eller resultatet av cls(response)

Returtyp

Undantag

begin_delete

Tar bort en disk.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

disk_name
str
Obligatorisk

Namnet på den hanterade disk som skapas. Namnet kan inte ändras när disken har skapats. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_grant_access

Ger åtkomst till en disk.

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]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

disk_name
str
Obligatorisk

Namnet på den hanterade disk som skapas. Namnet kan inte ändras när disken har skapats. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

grant_access_data
GrantAccessData eller IO
Obligatorisk

Åtkomst till dataobjektet som anges i brödtexten i åtgärden hämta diskåtkomst. Är antingen en GrantAccessData-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen AccessUri eller resultatet av cls(response)

Returtyp

Undantag

begin_revoke_access

Återkallar åtkomst till en disk.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

disk_name
str
Obligatorisk

Namnet på den hanterade disk som skapas. Namnet kan inte ändras när disken har skapats. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)

Returtyp

Undantag

begin_update

Uppdateringar (korrigeringar) en disk.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

disk_name
str
Obligatorisk

Namnet på den hanterade disk som skapas. Namnet kan inte ändras när disken har skapats. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

disk
DiskUpdate eller IO
Obligatorisk

Diskobjektet som anges i brödtexten i korrigeringsdiskåtgärden. Är antingen en DiskUpdate-typ eller en I/O-typ. Krävs.

content_type
str

Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

continuation_token
str

En fortsättningstoken för att starta om en poller från ett sparat tillstånd.

polling
bool eller PollingMethod

Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.

polling_interval
int

Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.

Returer

En instans av LROPoller som returnerar antingen Disk eller resultatet av cls(response)

Returtyp

Undantag

get

Hämtar information om en disk.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

disk_name
str
Obligatorisk

Namnet på den hanterade disk som skapas. Namnet kan inte ändras när disken har skapats. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Disk eller resultatet av cls(svar)

Returtyp

Undantag

list

Visar en lista över alla diskar under en prenumeration.

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

Parametrar

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen Disk eller resultatet av cls(response)

Returtyp

Undantag

list_by_resource_group

Visar en lista över alla diskar under en resursgrupp.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen Disk eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

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