Condividi tramite


ImportDevicesRequest Classe

Usare per specificare i parametri quando si richiede un'importazione di tutti i dispositivi nell'hub.

Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.

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

Costruttore

ImportDevicesRequest(*, input_blob_container_uri: str, output_blob_container_uri: str, input_blob_name: str | None = None, output_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

input_blob_container_uri
str

URI del contenitore BLOB di input. Obbligatorio.

output_blob_container_uri
str

URI del contenitore BLOB di output. Obbligatorio.

input_blob_name
str

Nome del BLOB da usare durante l'importazione dal contenitore BLOB di input specificato.

output_blob_name
str

Nome del BLOB da usare per archiviare lo stato del processo di importazione.

authentication_type
str oppure AuthenticationType

Specifica il tipo di autenticazione utilizzato 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 importazione.

include_configurations
bool

Valore che indica se devono essere importate le configurazioni.

configurations_blob_name
str

Nome del BLOB da usare durante l'importazione di configurazioni dal contenitore BLOB di input specificato.