BulkRegistryOperations Osztály

BulkRegistryOperations műveletek.

Öröklődés
builtins.object
BulkRegistryOperations

Konstruktor

BulkRegistryOperations(client, config, serializer, deserializer)

Paraméterek

client
Kötelező

Ügyfél szolgáltatáskérésekhez.

config
Kötelező

A szolgáltatásügyfél konfigurálása.

serializer
Kötelező

Objektummodell szerializálója.

deserializer
Kötelező

Objektummodell-deszerializáló.

Változók

api_version

Az Api verziója. Állandó érték: "2021-04-12".

Metódusok

update_registry

Több eszköz identitásait hozza létre, frissíti vagy törli a IoT Hub identitásjegyzékből. Az eszközidentitás csak egyszer adható meg a listában. Különböző eszközökön különböző műveletek (létrehozás, frissítés, törlés) engedélyezettek. Hívásonként legfeljebb 100 eszköz adható meg. Nagy léptékű műveletek esetén használja az importálási funkciót blobtárolóval (https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities).

update_registry

Több eszköz identitásait hozza létre, frissíti vagy törli a IoT Hub identitásjegyzékből. Az eszközidentitás csak egyszer adható meg a listában. Különböző eszközökön különböző műveletek (létrehozás, frissítés, törlés) engedélyezettek. Hívásonként legfeljebb 100 eszköz adható meg. Nagy léptékű műveletek esetén használja az importálási funkciót blobtárolóval (https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities).

update_registry(devices, custom_headers=None, raw=False, **operation_config)

Paraméterek

devices
list[ExportImportDevice]
Kötelező

A végrehajtandó beállításjegyzék-műveletek.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveleti konfiguráció felülbírálása.

Válaszok

BulkRegistryOperationResult vagy ClientRawResponse, ha raw=true

Visszatérési típus

Kivételek

Attribútumok

models

models = <module 'azure.iot.hub.protocol.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\iot\\hub\\protocol\\models\\__init__.py'>