Condividi tramite


ExportDevicesRequest Classe

Usare per fornire parametri quando si richiede un'esportazione di tutti i dispositivi nell'hub IoT.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.iothub._serialization.Model
ExportDevicesRequest

Costruttore

ExportDevicesRequest(*, export_blob_container_uri: str, exclude_keys: bool, export_blob_name: str | None = None, authentication_type: str | _models.AuthenticationType | None = None, identity: _models.ManagedIdentity | None = None, include_configurations: bool | None = None, configurations_blob_name: str | None = None, **kwargs)

Variabili

export_blob_container_uri
str

URI del contenitore BLOB di esportazione. Obbligatorio.

exclude_keys
bool

Valore che indica se le chiavi devono essere escluse durante l'esportazione. Obbligatorio.

export_blob_name
str

Nome del BLOB che verrà creato nel contenitore BLOB di output fornito. Questo BLOB conterrà le informazioni del Registro di sistema dei dispositivi esportate per il hub IoT.

authentication_type
str oppure AuthenticationType

Specifica il tipo di autenticazione usato per la connessione all'account di archiviazione. I valori noti sono: "keyBased" e "identityBased".

identity
ManagedIdentity

Proprietà dell'identità gestita dell'endpoint di archiviazione per i dispositivi di esportazione.

include_configurations
bool

Valore che indica se le configurazioni devono essere esportate.

configurations_blob_name
str

Nome del BLOB che verrà creato nel contenitore BLOB di output fornito. Questo BLOB conterrà le configurazioni esportate per l'hub Iot.