Condividi tramite


IotHubOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

IotHubClient's

Attributo<xref:iot_hub> .

Ereditarietà
builtins.object
IotHubOperations

Costruttore

IotHubOperations(*args, **kwargs)

Metodi

begin_manual_failover

Failover manuale failover.

Eseguire il failover manuale dell'hub specificato.

begin_manual_failover

Failover manuale failover.

Eseguire il failover manuale dell'hub specificato.

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]

Parametri

iot_hub_name
str
Necessario

IotHub per eseguire il failover. Obbligatorio.

resource_group_name
str
Necessario

gruppo di risorse a cui appartiene L'hub Iot. Obbligatorio.

failover_input
FailoverInput oppure IO
Necessario

Area a cui eseguire il failover. Deve essere una coppia di ripristino di emergenza di Azure. È un tipo FailoverInput o un tipo di I/O. Obbligatorio.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

continuation_token
str

Token di continuazione per riavviare un poller da uno stato salvato.

polling
bool oppure AsyncPollingMethod

Per impostazione predefinita, il metodo di polling sarà AsyncARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.

polling_interval
int

Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.

Restituisce

Istanza di AsyncLROPoller che restituisce Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

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