SnapshotsOperations 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:snapshots> Attributet.

Arv
builtins.object
SnapshotsOperations

Konstruktor

SnapshotsOperations(*args, **kwargs)

Metoder

begin_create_or_update

Skapar eller uppdaterar en ögonblicksbild.

begin_delete

Tar bort en ögonblicksbild.

begin_grant_access

Ger åtkomst till en ögonblicksbild.

begin_revoke_access

Återkallar åtkomst till en ögonblicksbild.

begin_update

Uppdateringar (korrigeringar) en ögonblicksbild.

get

Hämtar information om en ögonblicksbild.

list

Visar en lista över ögonblicksbilder under en prenumeration.

list_by_resource_group

Visar en lista över ögonblicksbilder under en resursgrupp.

begin_create_or_update

Skapar eller uppdaterar en ögonblicksbild.

begin_create_or_update(resource_group_name: str, snapshot_name: str, snapshot: _models.Snapshot, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Snapshot]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

snapshot_name
str
Obligatorisk

Namnet på ögonblicksbilden som skapas. Namnet kan inte ändras när ögonblicksbilden 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.

snapshot
Snapshot eller IO
Obligatorisk

Ögonblicksbildobjektet som anges i brödtexten i put-diskåtgärden. Är antingen en typ av ögonblicksbild 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 Ögonblicksbild eller resultatet av cls(svar)

Returtyp

Undantag

begin_delete

Tar bort en ögonblicksbild.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

snapshot_name
str
Obligatorisk

Namnet på ögonblicksbilden som skapas. Namnet kan inte ändras när ögonblicksbilden 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 ögonblicksbild.

begin_grant_access(resource_group_name: str, snapshot_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.

snapshot_name
str
Obligatorisk

Namnet på ögonblicksbilden som skapas. Namnet kan inte ändras när ögonblicksbilden 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 get snapshot-åtkomståtgärden. Ä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 ögonblicksbild.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

snapshot_name
str
Obligatorisk

Namnet på ögonblicksbilden som skapas. Namnet kan inte ändras när ögonblicksbilden 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 ögonblicksbild.

begin_update(resource_group_name: str, snapshot_name: str, snapshot: _models.SnapshotUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.Snapshot]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

snapshot_name
str
Obligatorisk

Namnet på ögonblicksbilden som skapas. Namnet kan inte ändras när ögonblicksbilden 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.

snapshot
SnapshotUpdate eller IO
Obligatorisk

Ögonblicksbildobjektet som anges i brödtexten i åtgärden Patch-ögonblicksbild. Är antingen en SnapshotUpdate-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 Ögonblicksbild eller resultatet av cls(svar)

Returtyp

Undantag

get

Hämtar information om en ögonblicksbild.

get(resource_group_name: str, snapshot_name: str, **kwargs: Any) -> Snapshot

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

snapshot_name
str
Obligatorisk

Namnet på ögonblicksbilden som skapas. Det går inte att ändra namnet när ögonblicksbilden har skapats. Tecken som stöds för namnet är a-z, A-Z, 0-9, _ och -. Maxlängden för namn är 80 tecken. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Ögonblicksbild eller resultatet av cls(svar)

Returtyp

Undantag

list

Visar en lista över ögonblicksbilder under en prenumeration.

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

Parametrar

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

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

Returtyp

Undantag

list_by_resource_group

Visar en lista över ögonblicksbilder under en resursgrupp.

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

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 Ögonblicksbild eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

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