ObjectReplicationPoliciesOperations Clase
Advertencia
NO cree una instancia de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:object_replication_policies> .
- Herencia
-
builtins.objectObjectReplicationPoliciesOperations
Constructor
ObjectReplicationPoliciesOperations(*args, **kwargs)
Métodos
create_or_update |
Cree o actualice la directiva de replicación de objetos de la cuenta de almacenamiento. |
delete |
Elimina la directiva de replicación de objetos asociada a la cuenta de almacenamiento especificada. |
get |
Obtenga la directiva de replicación de objetos de la cuenta de almacenamiento por identificador de directiva. |
list |
Enumere las directivas de replicación de objetos asociadas a la cuenta de almacenamiento. |
create_or_update
Cree o actualice la directiva de replicación de objetos de la cuenta de almacenamiento.
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
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas. Necesario.
- account_name
- str
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas. Necesario.
- object_replication_policy_id
- str
Para la cuenta de destino, proporcione el valor "default". Configure primero la directiva en la cuenta de destino. Para la cuenta de origen, proporcione el valor del identificador de directiva que se devuelve al descargar la directiva definida en la cuenta de destino. La directiva se descarga como un archivo JSON. Necesario.
- properties
- ObjectReplicationPolicy o IO
La directiva de replicación de objetos establecida en una cuenta de almacenamiento. Si no está presente, se creará un identificador de directiva único. Es un tipo ObjectReplicationPolicy o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
ObjectReplicationPolicy o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete
Elimina la directiva de replicación de objetos asociada a la cuenta de almacenamiento especificada.
delete(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas. Necesario.
- account_name
- str
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas. Necesario.
- object_replication_policy_id
- str
Para la cuenta de destino, proporcione el valor "default". Configure primero la directiva en la cuenta de destino. Para la cuenta de origen, proporcione el valor del identificador de directiva que se devuelve al descargar la directiva definida en la cuenta de destino. La directiva se descarga como un archivo JSON. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Obtenga la directiva de replicación de objetos de la cuenta de almacenamiento por identificador de directiva.
get(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> ObjectReplicationPolicy
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas. Necesario.
- account_name
- str
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas. Necesario.
- object_replication_policy_id
- str
Para la cuenta de destino, proporcione el valor "default". Configure primero la directiva en la cuenta de destino. Para la cuenta de origen, proporcione el valor del identificador de directiva que se devuelve al descargar la directiva definida en la cuenta de destino. La directiva se descarga como un archivo JSON. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
ObjectReplicationPolicy o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Enumere las directivas de replicación de objetos asociadas a la cuenta de almacenamiento.
list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[ObjectReplicationPolicy]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción del usuario. El nombre distingue mayúsculas de minúsculas. Necesario.
- account_name
- str
Nombre de la cuenta de almacenamiento dentro del grupo de recursos especificado. Los nombres de cuentas de almacenamiento deben tener entre 3 y 24 caracteres, y usar solo números y letras minúsculas. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como una instancia de ObjectReplicationPolicy o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
models
models = <module 'azure.mgmt.storage.v2022_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2022_09_01\\models\\__init__.py'>
Azure SDK for Python