Поделиться через


ObjectReplicationPoliciesOperations Класс

Предупреждение

НЕ следует создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

StorageManagementClient's

атрибут<xref:object_replication_policies> .

Наследование
builtins.object
ObjectReplicationPoliciesOperations

Конструктор

ObjectReplicationPoliciesOperations(*args, **kwargs)

Методы

create_or_update

Создайте или обновите политику репликации объектов учетной записи хранения.

delete

Удаляет политику репликации объектов, связанную с указанной учетной записью хранения.

get

Получение политики репликации объектов учетной записи хранения по идентификатору политики.

list

Выведите список политик репликации объектов, связанных с учетной записью хранения.

create_or_update

Создайте или обновите политику репликации объектов учетной записи хранения.

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

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается. Обязательный.

account_name
str
Обязательно

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

object_replication_policy_id
str
Обязательно

Идентификатор политики репликации объектов или значение "по умолчанию", если идентификатор политики неизвестен. Обязательный.

properties
ObjectReplicationPolicy или IO
Обязательно

Политика репликации объектов, заданная для учетной записи хранения. Если он отсутствует, будет создан уникальный идентификатор политики. Тип ObjectReplicationPolicy или тип ввода-вывода. Обязательный.

content_type
str

Тип содержимого параметра тела. Известные значения: "application/json". Значение по умолчанию —Нет.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

ObjectReplicationPolicy или результат cls(response)

Возвращаемый тип

Исключения

delete

Удаляет политику репликации объектов, связанную с указанной учетной записью хранения.

delete(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> None

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается. Обязательный.

account_name
str
Обязательно

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

object_replication_policy_id
str
Обязательно

Идентификатор политики репликации объектов или значение "по умолчанию", если идентификатор политики неизвестен. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

None или результат cls(response)

Возвращаемый тип

Исключения

get

Получение политики репликации объектов учетной записи хранения по идентификатору политики.

get(resource_group_name: str, account_name: str, object_replication_policy_id: str, **kwargs: Any) -> ObjectReplicationPolicy

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается. Обязательный.

account_name
str
Обязательно

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

object_replication_policy_id
str
Обязательно

Идентификатор политики репликации объектов или значение "по умолчанию", если идентификатор политики неизвестен. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

ObjectReplicationPolicy или результат cls(response)

Возвращаемый тип

Исключения

list

Выведите список политик репликации объектов, связанных с учетной записью хранения.

list(resource_group_name: str, account_name: str, **kwargs: Any) -> Iterable[ObjectReplicationPolicy]

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается. Обязательный.

account_name
str
Обязательно

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра. Обязательный.

cls
callable

Пользовательский тип или функция, которые будут переданы в прямой ответ.

Возвращаемое значение

Итератор, например экземпляр ObjectReplicationPolicy или результат cls(response)

Возвращаемый тип

Исключения

Атрибуты

models

models = <module 'azure.mgmt.storage.v2020_08_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\storage\\v2020_08_01_preview\\models\\__init__.py'>