DiskRestorePointOperations 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:disk_restore_point> Attributet.

Arv
builtins.object
DiskRestorePointOperations

Konstruktor

DiskRestorePointOperations(*args, **kwargs)

Metoder

begin_grant_access

Ger åtkomst till en diskRestorePoint.

begin_revoke_access

Återkallar åtkomst till en diskRestorePoint.

get

Hämta diskåterställningPoint-resurs.

list_by_restore_point

Listar diskRestorePoints under en vmRestorePoint.

begin_grant_access

Ger åtkomst till en diskRestorePoint.

begin_grant_access(resource_group_name: str, restore_point_collection_name: str, vm_restore_point_name: str, disk_restore_point_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.

restore_point_collection_name
str
Obligatorisk

Namnet på den återställningspunktsamling som diskåterställningspunkten tillhör. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

vm_restore_point_name
str
Obligatorisk

Namnet på den vm-återställningspunkt som diskdiskåterställningspunkten tillhör. 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_restore_point_name
str
Obligatorisk

Namnet på diskåterställningspunkten som 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 diskRestorePoint.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

restore_point_collection_name
str
Obligatorisk

Namnet på den återställningspunktsamling som diskåterställningspunkten tillhör. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

vm_restore_point_name
str
Obligatorisk

Namnet på den vm-återställningspunkt som diskdiskåterställningspunkten tillhör. 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_restore_point_name
str
Obligatorisk

Namnet på diskåterställningspunkten som 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

get

Hämta diskåterställningPoint-resurs.

get(resource_group_name: str, restore_point_collection_name: str, vm_restore_point_name: str, disk_restore_point_name: str, **kwargs: Any) -> DiskRestorePoint

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

restore_point_collection_name
str
Obligatorisk

Namnet på den återställningspunktsamling som diskåterställningspunkten tillhör. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

vm_restore_point_name
str
Obligatorisk

Namnet på den vm-återställningspunkt som diskdiskåterställningspunkten tillhör. 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_restore_point_name
str
Obligatorisk

Namnet på diskåterställningspunkten som 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

DiskRestorePoint eller resultatet av cls(response)

Returtyp

Undantag

list_by_restore_point

Listar diskRestorePoints under en vmRestorePoint.

list_by_restore_point(resource_group_name: str, restore_point_collection_name: str, vm_restore_point_name: str, **kwargs: Any) -> Iterable[DiskRestorePoint]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

restore_point_collection_name
str
Obligatorisk

Namnet på den återställningspunktsamling som diskåterställningspunkten tillhör. Tecken som stöds för namnet är a-z, A-Z, 0-9 och _. Den maximala namnlängden är 80 tecken. Krävs.

vm_restore_point_name
str
Obligatorisk

Namnet på den vm-återställningspunkt som diskdiskåterställningspunkten tillhör. 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

En iterator som en instans av antingen DiskRestorePoint 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'>