Compartilhar via


ImportDevicesRequest Classe

Use para fornecer parâmetros ao solicitar uma importação de todos os dispositivos no hub.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.iothub._serialization.Model
ImportDevicesRequest

Construtor

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)

Variáveis

input_blob_container_uri
str

O URI do contêiner de blob de entrada. Obrigatórios.

output_blob_container_uri
str

O URI do contêiner de blob de saída. Obrigatórios.

input_blob_name
str

O nome do blob a ser usado ao importar do contêiner de blob de entrada fornecido.

output_blob_name
str

O nome do blob a ser usado para armazenar o status do trabalho de importação.

authentication_type
str ou AuthenticationType

Especifica o tipo de autenticação que está sendo usado para se conectar à conta de armazenamento. Os valores conhecidos são: "keyBased" e "identityBased".

identity
ManagedIdentity

Propriedades de identidade gerenciada do ponto de extremidade de armazenamento para importar dispositivos.

include_configurations
bool

O valor que indica se as configurações devem ser importadas.

configurations_blob_name
str

O nome do blob a ser usado ao importar configurações do contêiner de blob de entrada fornecido.