ObjectReplicationPoliciesOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
attribut<xref:object_replication_policies> ;
- Héritage
-
builtins.objectObjectReplicationPoliciesOperations
Constructeur
ObjectReplicationPoliciesOperations(*args, **kwargs)
Méthodes
create_or_update |
Créez ou mettez à jour la stratégie de réplication d’objet du compte de stockage. |
delete |
Supprime la stratégie de réplication d’objet associée au compte de stockage spécifié. |
get |
Obtenez la stratégie de réplication d’objet du compte de stockage par ID de stratégie. |
list |
Répertoriez les stratégies de réplication d’objets associées au compte de stockage. |
create_or_update
Créez ou mettez à jour la stratégie de réplication d’objet du compte de stockage.
async 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
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.
- account_name
- str
Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.
- object_replication_policy_id
- str
Pour le compte de destination, indiquez la valeur « default ». Configurez d’abord la stratégie sur le compte de destination. Pour le compte source, indiquez la valeur de l’ID de stratégie qui est retourné lorsque vous téléchargez la stratégie qui a été définie sur le compte de destination. La stratégie est téléchargée sous forme de fichier JSON. Obligatoire.
- properties
- ObjectReplicationPolicy ou IO
Stratégie de réplication d’objet définie sur un compte de stockage. Un ID de stratégie unique est créé en cas d’absence. Type ObjectReplicationPolicy ou type E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ObjectReplicationPolicy ou le résultat de cls(response)
Type de retour
Exceptions
delete
Supprime la stratégie de réplication d’objet associée au compte de stockage spécifié.
async delete(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> None
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.
- account_name
- str
Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.
- object_replication_policy_id
- str
Pour le compte de destination, indiquez la valeur « default ». Configurez d’abord la stratégie sur le compte de destination. Pour le compte source, indiquez la valeur de l’ID de stratégie qui est retourné lorsque vous téléchargez la stratégie qui a été définie sur le compte de destination. La stratégie est téléchargée sous forme de fichier JSON. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Aucun ou le résultat de cls(response)
Type de retour
Exceptions
get
Obtenez la stratégie de réplication d’objet du compte de stockage par ID de stratégie.
async get(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> ObjectReplicationPolicy
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.
- account_name
- str
Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.
- object_replication_policy_id
- str
Pour le compte de destination, indiquez la valeur « default ». Configurez d’abord la stratégie sur le compte de destination. Pour le compte source, indiquez la valeur de l’ID de stratégie qui est retourné lorsque vous téléchargez la stratégie qui a été définie sur le compte de destination. La stratégie est téléchargée sous forme de fichier JSON. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
ObjectReplicationPolicy ou le résultat de cls(response)
Type de retour
Exceptions
list
Répertoriez les stratégies de réplication d’objets associées au compte de stockage.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[ObjectReplicationPolicy]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse. Obligatoire.
- account_name
- str
Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance d’ObjectReplicationPolicy ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
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