Delen via


SnapshotsOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks een instantie.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

ComputeManagementClient's

<xref:snapshots> Kenmerk.

Overname
builtins.object
SnapshotsOperations

Constructor

SnapshotsOperations(*args, **kwargs)

Methoden

begin_create_or_update

Hiermee maakt u een momentopname of werkt u deze bij.

begin_delete

Hiermee verwijdert u een momentopname.

begin_grant_access

Verleent toegang tot een momentopname.

begin_revoke_access

Hiermee wordt de toegang tot een momentopname ingetrokken.

begin_update

Updates (patches) een momentopname.

get

Hiermee haalt u informatie op over een momentopname.

list

Een lijst met momentopnamen onder een abonnement.

list_by_resource_group

Een lijst met momentopnamen onder een resourcegroep.

begin_create_or_update

Hiermee maakt u een momentopname of werkt u deze bij.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

snapshot_name
str
Vereist

De naam van de momentopname die wordt gemaakt. De naam kan niet worden gewijzigd nadat de momentopname is gemaakt. Ondersteunde tekens voor de naam zijn a-z, A-Z, 0-9, _ en -. De maximale naamlengte is 80 tekens. Vereist.

snapshot
Snapshot of IO
Vereist

Momentopnameobject dat is opgegeven in de hoofdtekst van de schijfbewerking Put. Is een momentopnametype of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat een momentopname of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_delete

Hiermee verwijdert u een momentopname.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

snapshot_name
str
Vereist

De naam van de momentopname die wordt gemaakt. De naam kan niet worden gewijzigd nadat de momentopname is gemaakt. Ondersteunde tekens voor de naam zijn a-z, A-Z, 0-9, _ en -. De maximale naamlengte is 80 tekens. Vereist.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_grant_access

Verleent toegang tot een momentopname.

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]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

snapshot_name
str
Vereist

De naam van de momentopname die wordt gemaakt. De naam kan niet worden gewijzigd nadat de momentopname is gemaakt. Ondersteunde tekens voor de naam zijn a-z, A-Z, 0-9, _ en -. De maximale naamlengte is 80 tekens. Vereist.

grant_access_data
GrantAccessData of IO
Vereist

Access-gegevensobject dat is opgegeven in de hoofdtekst van de bewerking voor toegang tot momentopnamen ophalen. Is een GrantAccessData-type of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat AccessUri of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_revoke_access

Hiermee wordt de toegang tot een momentopname ingetrokken.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

snapshot_name
str
Vereist

De naam van de momentopname die wordt gemaakt. De naam kan niet worden gewijzigd nadat de momentopname is gemaakt. Ondersteunde tekens voor de naam zijn a-z, A-Z, 0-9, _ en -. De maximale naamlengte is 80 tekens. Vereist.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_update

Updates (patches) een momentopname.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

snapshot_name
str
Vereist

De naam van de momentopname die wordt gemaakt. De naam kan niet worden gewijzigd nadat de momentopname is gemaakt. Ondersteunde tekens voor de naam zijn a-z, A-Z, 0-9, _ en -. De maximale naamlengte is 80 tekens. Vereist.

snapshot
SnapshotUpdate of IO
Vereist

Momentopnameobject dat is opgegeven in de hoofdtekst van de momentopnamebewerking Patch. Is een SnapshotUpdate-type of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat een momentopname of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

get

Hiermee haalt u informatie op over een momentopname.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

snapshot_name
str
Vereist

De naam van de momentopname die wordt gemaakt. De naam kan niet worden gewijzigd nadat de momentopname is gemaakt. Ondersteunde tekens voor de naam zijn a-z, A-Z, 0-9, _ en -. De maximale naamlengte is 80 tekens. Vereist.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

Momentopname of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Een lijst met momentopnamen onder een abonnement.

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

Parameters

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van momentopname of het resultaat van cls(response)

Retourtype

Uitzonderingen

list_by_resource_group

Een lijst met momentopnamen onder een resourcegroep.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

Een iterator zoals een exemplaar van momentopname of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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