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


IotHubOperations Класс

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

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

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

IotHubClient's

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

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

Конструктор

IotHubOperations(*args, **kwargs)

Методы

begin_manual_failover

Вручную инициируйте отработку отказа для Центр Интернета вещей в дополнительный регион.

Вручную инициируйте отработку отказа для Центр Интернета вещей в дополнительный регион. Дополнительные сведения см. в статье https://aka.ms/manualfailover.

begin_manual_failover

Вручную инициируйте отработку отказа для Центр Интернета вещей в дополнительный регион.

Вручную инициируйте отработку отказа для Центр Интернета вещей в дополнительный регион. Дополнительные сведения см. в статье https://aka.ms/manualfailover.

async begin_manual_failover(iot_hub_name: str, resource_group_name: str, failover_input: _models.FailoverInput, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[None]

Параметры

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

Имя Центра Интернета вещей для отработки отказа. Обязательный.

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

Имя группы ресурсов, содержащей ресурс Центра Интернета вещей. Обязательный.

failover_input
FailoverInput или IO
Обязательно

Регион для отработки отказа. Должен быть парным регионом Azure. Получите значение из дополнительного расположения в свойстве locations. Дополнительные сведения см. в статье https://aka.ms/manualfailover/region. Тип FailoverInput или тип ввода-вывода. Обязательный элемент.

content_type
str

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

cls
callable

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

continuation_token
str

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

polling
bool или AsyncPollingMethod

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

polling_interval
int

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

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

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

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

Исключения

Атрибуты

models

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