Freigeben über


ExportDevicesRequest Klasse

Verwenden Sie , um Parameter beim Anfordern eines Exports aller Geräte im IoT Hub bereitzustellen.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.iothub._serialization.Model
ExportDevicesRequest

Konstruktor

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

Nur Schlüsselwortparameter

Name Beschreibung
export_blob_container_uri
str

Der URI des Exportblobcontainers. Erforderlich.

exclude_keys

Der Wert, der angibt, ob Schlüssel während des Exports ausgeschlossen werden sollen. Erforderlich.

export_blob_name
str

Der Name des Blobs, das im bereitgestellten Ausgabeblobcontainer erstellt wird. Dieses Blob enthält die exportierten Geräteregistrierungsinformationen für die IoT Hub.

authentication_type

Gibt den Authentifizierungstyp an, der zum Herstellen einer Verbindung mit dem Speicherkonto verwendet wird. Bekannte Werte sind: "keyBased" und "identityBased".

identity

Eigenschaften der verwalteten Identität des Speicherendpunkts für Exportgeräte.

include_configurations

Der Wert, der angibt, ob Konfigurationen exportiert werden sollen.

configurations_blob_name
str

Der Name des Blobs, das im bereitgestellten Ausgabeblobcontainer erstellt wird. Dieses Blob enthält die exportierten Konfigurationen für iot Hub.

Variablen

Name Beschreibung
export_blob_container_uri
str

Der URI des Exportblobcontainers. Erforderlich.

exclude_keys

Der Wert, der angibt, ob Schlüssel während des Exports ausgeschlossen werden sollen. Erforderlich.

export_blob_name
str

Der Name des Blobs, das im bereitgestellten Ausgabeblobcontainer erstellt wird. Dieses Blob enthält die exportierten Geräteregistrierungsinformationen für die IoT Hub.

authentication_type

Gibt den Authentifizierungstyp an, der zum Herstellen einer Verbindung mit dem Speicherkonto verwendet wird. Bekannte Werte sind: "keyBased" und "identityBased".

identity

Eigenschaften der verwalteten Identität des Speicherendpunkts für Exportgeräte.

include_configurations

Der Wert, der angibt, ob Konfigurationen exportiert werden sollen.

configurations_blob_name
str

Der Name des Blobs, das im bereitgestellten Ausgabeblobcontainer erstellt wird. Dieses Blob enthält die exportierten Konfigurationen für iot Hub.