ExportDevicesRequest Class
Use to provide parameters when requesting an export of all devices in the IoT hub.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
ExportDevicesRequest
Constructor
ExportDevicesRequest(*, export_blob_container_uri: str, exclude_keys: bool, export_blob_name: Optional[str] = None, authentication_type: Optional[Union[str, azure.mgmt.iothub.v2021_03_03_preview.models._iot_hub_client_enums.AuthenticationType]] = None, identity: Optional[azure.mgmt.iothub.v2021_03_03_preview.models._models_py3.ManagedIdentity] = None, **kwargs)
Variables
- export_blob_container_uri
- str
Required. The export blob container URI.
- exclude_keys
- bool
Required. The value indicating whether keys should be excluded during export.
- export_blob_name
- str
The name of the blob that will be created in the provided output blob container. This blob will contain the exported device registry information for the IoT Hub.
- authentication_type
- str or AuthenticationType
Specifies authentication type being used for connecting to the storage account. Possible values include: "keyBased", "identityBased".
- identity
- ManagedIdentity
Managed identity properties of storage endpoint for export devices.
Feedback
Submit and view feedback for