Partager via


ImportDevicesRequest Class

Use to provide parameters when requesting an import of all devices in the hub.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.iothub._serialization.Model
ImportDevicesRequest

Constructor

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: Any)

Keyword-Only Parameters

Name Description
input_blob_container_uri
str

The input blob container URI. Required.

output_blob_container_uri
str

The output blob container URI. Required.

input_blob_name
str

The blob name to be used when importing from the provided input blob container.

output_blob_name
str

The blob name to use for storing the status of the import job.

authentication_type

Specifies authentication type being used for connecting to the storage account. Known values are: "keyBased" and "identityBased".

identity

Managed identity properties of storage endpoint for import devices.

include_configurations

The value indicating whether configurations should be imported.

configurations_blob_name
str

The blob name to be used when importing configurations from the provided input blob container.

Variables

Name Description
input_blob_container_uri
str

The input blob container URI. Required.

output_blob_container_uri
str

The output blob container URI. Required.

input_blob_name
str

The blob name to be used when importing from the provided input blob container.

output_blob_name
str

The blob name to use for storing the status of the import job.

authentication_type

Specifies authentication type being used for connecting to the storage account. Known values are: "keyBased" and "identityBased".

identity

Managed identity properties of storage endpoint for import devices.

include_configurations

The value indicating whether configurations should be imported.

configurations_blob_name
str

The blob name to be used when importing configurations from the provided input blob container.