RestorePointCollectionsOperations Classe
Avviso
NON creare direttamente un'istanza di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:restore_point_collections> .
- Ereditarietà
-
builtins.objectRestorePointCollectionsOperations
Costruttore
RestorePointCollectionsOperations(*args, **kwargs)
Metodi
begin_delete |
Operazione per eliminare la raccolta di punti di ripristino. Questa operazione eliminerà anche tutti i punti di ripristino contenuti. |
create_or_update |
Operazione per creare o aggiornare la raccolta di punti di ripristino. Per altri dettagli, fare riferimento a https://aka.ms/RestorePoints . Quando si aggiorna una raccolta di punti di ripristino, è possibile modificare solo i tag. |
get |
Operazione per ottenere la raccolta di punti di ripristino. |
list |
Ottiene l'elenco delle raccolte di punti di ripristino in un gruppo di risorse. |
list_all |
Ottiene l'elenco delle raccolte di punti di ripristino nella sottoscrizione. Utilizzare la proprietà nextLink nella risposta per ottenere la pagina successiva delle raccolte di punti di ripristino. Eseguire questa operazione fino a nextLink non è Null per recuperare tutte le raccolte di punti di ripristino. |
update |
Operazione per aggiornare la raccolta di punti di ripristino. |
begin_delete
Operazione per eliminare la raccolta di punti di ripristino. Questa operazione eliminerà anche tutti i punti di ripristino contenuti.
begin_delete(resource_group_name: str, restore_point_collection_name: str, **kwargs: Any) -> LROPoller[None]
Parametri
- restore_point_collection_name
- str
Nome della raccolta di punti di ripristino. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
create_or_update
Operazione per creare o aggiornare la raccolta di punti di ripristino. Per altri dettagli, fare riferimento a https://aka.ms/RestorePoints . Quando si aggiorna una raccolta di punti di ripristino, è possibile modificare solo i tag.
create_or_update(resource_group_name: str, restore_point_collection_name: str, parameters: _models.RestorePointCollection, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RestorePointCollection
Parametri
- restore_point_collection_name
- str
Nome della raccolta di punti di ripristino. Obbligatorio.
- parameters
- RestorePointCollection oppure IO
Parametri forniti all'operazione Di creazione o aggiornamento della raccolta di punti di ripristino. Tipo RestorePointCollection o tipo di I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
RestorePointCollection o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Operazione per ottenere la raccolta di punti di ripristino.
get(resource_group_name: str, restore_point_collection_name: str, *, expand: str | RestorePointCollectionExpandOptions | None = None, **kwargs: Any) -> RestorePointCollection
Parametri
- restore_point_collection_name
- str
Nome della raccolta di punti di ripristino. Obbligatorio.
- expand
- str oppure RestorePointCollectionExpandOptions
Espressione di espansione da applicare all'operazione. Se expand=restorePoints, il server restituirà tutti i punti di ripristino contenuti in restorePointCollection. Il valore predefinito "restorePoints" è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
RestorePointCollection o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Ottiene l'elenco delle raccolte di punti di ripristino in un gruppo di risorse.
list(resource_group_name: str, **kwargs: Any) -> Iterable[RestorePointCollection]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di RestorePointCollection o il risultato di cls(response)
Tipo restituito
Eccezioni
list_all
Ottiene l'elenco delle raccolte di punti di ripristino nella sottoscrizione. Utilizzare la proprietà nextLink nella risposta per ottenere la pagina successiva delle raccolte di punti di ripristino. Eseguire questa operazione fino a nextLink non è Null per recuperare tutte le raccolte di punti di ripristino.
list_all(**kwargs: Any) -> Iterable[RestorePointCollection]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di RestorePointCollection o il risultato di cls(response)
Tipo restituito
Eccezioni
update
Operazione per aggiornare la raccolta di punti di ripristino.
update(resource_group_name: str, restore_point_collection_name: str, parameters: _models.RestorePointCollectionUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> _models.RestorePointCollection
Parametri
- restore_point_collection_name
- str
Nome della raccolta di punti di ripristino. Obbligatorio.
- parameters
- RestorePointCollectionUpdate oppure IO
Parametri forniti all'operazione Di aggiornamento della raccolta di punti di ripristino. Tipo RestorePointCollectionUpdate o tipo di I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
RestorePointCollection o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
models
models = <module 'azure.mgmt.compute.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_04_01\\models\\__init__.py'>
Azure SDK for Python