InstanceFailoverGroupsOperations Класс

Операции InstanceFailoverGroupsOperations.

Не следует создавать экземпляр этого класса напрямую. Вместо этого следует создать экземпляр клиента, который создает его экземпляр и присоединяет его в качестве атрибута.

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

Конструктор

InstanceFailoverGroupsOperations(client, config, serializer, deserializer)

Параметры

client
Обязательно

Клиент для запросов на обслуживание.

config
Обязательно

Настройка клиента службы.

serializer
Обязательно

Сериализатор объектной модели.

deserializer
Обязательно

Десериализатор объектной модели.

Переменные

models

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

Методы

begin_create_or_update

Создает или обновляет группу отработки отказа.

begin_delete

Удаляет группу отработки отказа.

begin_failover

Отработка отказа из текущего основного управляемого экземпляра в этот управляемый экземпляр.

begin_force_failover_allow_data_loss

Отработка отказа из текущего основного управляемого экземпляра в этот управляемый экземпляр. Эта операция может привести к потере данных.

get

Получает группу отработки отказа.

list_by_location

Перечисляет группы отработки отказа в расположении.

begin_create_or_update

Создает или обновляет группу отработки отказа.

begin_create_or_update(resource_group_name: str, location_name: str, failover_group_name: str, parameters: '_models.InstanceFailoverGroup', **kwargs: Any) -> LROPoller['_models.InstanceFailoverGroup']

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя региона, в котором находится ресурс.

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

Имя группы отработки отказа.

parameters
InstanceFailoverGroup
Обязательно

Параметры группы отработки отказа.

cls
callable

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

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

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

Экземпляр LROPoller, который возвращает instanceFailoverGroup или результат cls(response)

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

Исключения

begin_delete

Удаляет группу отработки отказа.

begin_delete(resource_group_name: str, location_name: str, failover_group_name: str, **kwargs: Any) -> LROPoller[None]

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя региона, в котором находится ресурс.

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

Имя группы отработки отказа.

cls
callable

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

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

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

Экземпляр LROPoller, возвращающий значение None или результат cls(response)

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

Исключения

begin_failover

Отработка отказа из текущего основного управляемого экземпляра в этот управляемый экземпляр.

begin_failover(resource_group_name: str, location_name: str, failover_group_name: str, **kwargs: Any) -> LROPoller['_models.InstanceFailoverGroup']

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя региона, в котором находится ресурс.

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

Имя группы отработки отказа.

cls
callable

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

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

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

Экземпляр LROPoller, который возвращает instanceFailoverGroup или результат cls(response)

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

Исключения

begin_force_failover_allow_data_loss

Отработка отказа из текущего основного управляемого экземпляра в этот управляемый экземпляр. Эта операция может привести к потере данных.

begin_force_failover_allow_data_loss(resource_group_name: str, location_name: str, failover_group_name: str, **kwargs: Any) -> LROPoller['_models.InstanceFailoverGroup']

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя региона, в котором находится ресурс.

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

Имя группы отработки отказа.

cls
callable

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

continuation_token
str

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod

По умолчанию методом опроса будет ARMPolling. Передайте значение False для этой операции, чтобы не опрашивать, или передайте собственный инициализированный объект опроса для личной стратегии опроса.

polling_interval
int

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

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

Экземпляр LROPoller, который возвращает instanceFailoverGroup или результат cls(response)

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

Исключения

get

Получает группу отработки отказа.

get(resource_group_name: str, location_name: str, failover_group_name: str, **kwargs: Any) -> _models.InstanceFailoverGroup

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя региона, в котором находится ресурс.

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

Имя группы отработки отказа.

cls
callable

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

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

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

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

Исключения

list_by_location

Перечисляет группы отработки отказа в расположении.

list_by_location(resource_group_name: str, location_name: str, **kwargs: Any) -> Iterable['_models.InstanceFailoverGroupListResult']

Параметры

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

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

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

Имя региона, в котором находится ресурс.

cls
callable

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

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

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

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

Исключения

Атрибуты

models

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