ExportDevicesRequest Clase
Use para proporcionar parámetros al solicitar una exportación de todos los dispositivos del centro de IoT.
Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.
- Herencia
-
azure.mgmt.iothub._serialization.ModelExportDevicesRequest
Constructor
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)
Variables
- export_blob_container_uri
- str
Identificador URI del contenedor de blobs de exportación. Necesario.
- exclude_keys
- bool
Valor que indica si las claves se deben excluir durante la exportación. Necesario.
- export_blob_name
- str
Nombre del blob que se creará en el contenedor de blobs de salida proporcionado. Este blob contendrá la información del registro de dispositivos exportado para el IoT Hub.
- authentication_type
- str o AuthenticationType
Especifica el tipo de autenticación que se usa para conectarse a la cuenta de almacenamiento. Los valores conocidos son: "keyBased" y "identityBased".
- identity
- ManagedIdentity
Propiedades de identidad administrada del punto de conexión de almacenamiento para dispositivos de exportación.
- include_configurations
- bool
Valor que indica si se deben exportar las configuraciones.
- configurations_blob_name
- str
Nombre del blob que se creará en el contenedor de blobs de salida proporcionado. Este blob contendrá las configuraciones exportadas para Iot Hub.