ObjectReplicationPoliciesOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:object_replication_policies> .
- Ereditarietà
-
builtins.objectObjectReplicationPoliciesOperations
Costruttore
ObjectReplicationPoliciesOperations(*args, **kwargs)
Metodi
create_or_update |
Creare o aggiornare i criteri di replica dell'oggetto dell'account di archiviazione. |
delete |
Elimina i criteri di replica dell'oggetto associati all'account di archiviazione specificato. |
get |
Ottenere i criteri di replica dell'oggetto dell'account di archiviazione in base all'ID criterio. |
list |
Elencare i criteri di replica degli oggetti associati all'account di archiviazione. |
create_or_update
Creare o aggiornare i criteri di replica dell'oggetto dell'account di archiviazione.
create_or_update(resource_group_name: str, account_name: str, object_replication_policy_id: str, properties: _models.ObjectReplicationPolicy, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ObjectReplicationPolicy
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.
- account_name
- str
Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.
- object_replication_policy_id
- str
Per l'account di destinazione, specificare il valore 'default'. Configurare prima i criteri nell'account di destinazione. Per l'account di origine, specificare il valore dell'ID criterio restituito quando si scarica il criterio definito nell'account di destinazione. Il criterio viene scaricato come file JSON. Obbligatorio.
- properties
- ObjectReplicationPolicy oppure IO
I criteri di replica degli oggetti impostati su un account di archiviazione. Se assente, verrà creato un ID criterio univoco. È un tipo ObjectReplicationPolicy o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
ObjectReplicationPolicy o il risultato di cls(response)
Tipo restituito
Eccezioni
delete
Elimina i criteri di replica dell'oggetto associati all'account di archiviazione specificato.
delete(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> None
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.
- account_name
- str
Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.
- object_replication_policy_id
- str
Per l'account di destinazione, specificare il valore 'default'. Configurare prima i criteri nell'account di destinazione. Per l'account di origine, specificare il valore dell'ID criterio restituito quando si scarica il criterio definito nell'account di destinazione. Il criterio viene scaricato come file JSON. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Ottenere i criteri di replica dell'oggetto dell'account di archiviazione in base all'ID criterio.
get(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> ObjectReplicationPolicy
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.
- account_name
- str
Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.
- object_replication_policy_id
- str
Per l'account di destinazione, specificare il valore 'default'. Configurare prima i criteri nell'account di destinazione. Per l'account di origine, specificare il valore dell'ID criterio restituito quando si scarica il criterio definito nell'account di destinazione. Il criterio viene scaricato come file JSON. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
ObjectReplicationPolicy o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Elencare i criteri di replica degli oggetti associati all'account di archiviazione.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[ObjectReplicationPolicy]
Parametri
- resource_group_name
- str
Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole. Obbligatorio.
- account_name
- str
Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di ObjectReplicationPolicy o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
models
models = <module 'azure.mgmt.storage.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2021_04_01\\models\\__init__.py'>
Azure SDK for Python