SnapshotsOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks een instantie.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:snapshots> Kenmerk.
- Overname
-
builtins.objectSnapshotsOperations
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
- snapshot_name
- str
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.
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
- snapshot_name
- str
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
- snapshot_name
- str
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
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
- snapshot_name
- str
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
- snapshot_name
- str
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
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
- snapshot_name
- str
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
- 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'>
Azure SDK for Python