Compartilhar via


ExportDevicesRequest Classe

Use para fornecer parâmetros ao solicitar uma exportação de todos os dispositivos no Hub IoT.

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

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

Construtor

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, **kwargs: Any)

Parâmetros somente de palavra-chave

Nome Description
export_blob_container_uri
str

O URI do contêiner de blob de exportação. Obrigatórios.

exclude_keys

O valor que indica se as chaves devem ser excluídas durante a exportação. Obrigatórios.

export_blob_name
str

O nome do blob que será criado no contêiner de blob de saída fornecido. Esse blob conterá as informações exportadas do registro de dispositivo para o Hub IoT.

authentication_type

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

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

Variáveis

Nome Description
export_blob_container_uri
str

O URI do contêiner de blob de exportação. Obrigatórios.

exclude_keys

O valor que indica se as chaves devem ser excluídas durante a exportação. Obrigatórios.

export_blob_name
str

O nome do blob que será criado no contêiner de blob de saída fornecido. Esse blob conterá as informações exportadas do registro de dispositivo para o Hub IoT.

authentication_type

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

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