Aracılığıyla paylaş


BulkRegistryOperations Sınıf

BulkRegistryOperations işlemleri.

Devralma
builtins.object
BulkRegistryOperations

Oluşturucu

BulkRegistryOperations(client, config, serializer, deserializer)

Parametreler

client
Gerekli

Hizmet istekleri için istemci.

config
Gerekli

Hizmet istemcisi yapılandırması.

serializer
Gerekli

Nesne modeli seri hale getirici.

deserializer
Gerekli

Nesne modeli seri durumdan çıkarıcı.

Değişkenler

api_version

Api sürümü. Sabit değer: "2021-04-12".

Yöntemler

update_registry

IoT Hub kimlik kayıt defterinden birden çok cihazın kimliklerini oluşturur, güncelleştirir veya siler. Cihaz kimliği listede yalnızca bir kez belirtilebilir. Farklı cihazlarda farklı işlemlere (oluşturma, güncelleştirme, silme) izin verilir. Çağrı başına en fazla 100 cihaz belirtilebilir. Büyük ölçekli işlemler için blob depolama ()https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities kullanarak içeri aktarma özelliğini kullanın.

update_registry

IoT Hub kimlik kayıt defterinden birden çok cihazın kimliklerini oluşturur, güncelleştirir veya siler. Cihaz kimliği listede yalnızca bir kez belirtilebilir. Farklı cihazlarda farklı işlemlere (oluşturma, güncelleştirme, silme) izin verilir. Çağrı başına en fazla 100 cihaz belirtilebilir. Büyük ölçekli işlemler için blob depolama ()https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities kullanarak içeri aktarma özelliğini kullanın.

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

Parametreler

devices
list[ExportImportDevice]
Gerekli

Gerçekleştirilecek kayıt defteri işlemleri.

custom_headers
dict
varsayılan değer: None

isteğe eklenecek üst bilgiler

raw
bool
varsayılan değer: False

seri durumdan çıkarılmış yanıtla birlikte doğrudan yanıtı döndürür

operation_config
Gerekli

İşlem yapılandırması geçersiz kılmaları.

Döndürülenler

BulkRegistryOperationResult veya ClientRawResponse if raw=true

Dönüş türü

Özel durumlar

Öznitelikler

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'>