DigitalTwinOperations Sınıf
DigitalTwinOperations işlemleri.
- Devralma
-
builtins.objectDigitalTwinOperations
Oluşturucu
DigitalTwinOperations(client, config, serializer, deserializer)
Parametreler
- client
Hizmet istekleri için istemci.
- config
Hizmet istemcisi yapılandırması.
- serializer
Nesne modeli seri hale getirici.
- deserializer
Nesne modeli seri durumdan çıkarıcı.
Değişkenler
- api_version
Api sürümü. Sabit değer: "2021-04-12".
Yöntemler
get_digital_twin |
Dijital ikiz alır. |
invoke_component_command |
Dijital ikiz komutunu çağırma. Dijital ikiz komutunu çağırma. |
invoke_root_level_command |
Dijital ikiz kök düzeyi komutunu çağır. Dijital ikiz kök düzeyi komutunu çağır. |
update_digital_twin |
Dijital ikiz Güncelleştirmeler. |
get_digital_twin
Dijital ikiz alır.
get_digital_twin(id, custom_headers=None, raw=False, **operation_config)
Parametreler
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
object veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
invoke_component_command
Dijital ikiz komutunu çağırma.
Dijital ikiz komutunu çağırma.
invoke_component_command(id, component_path, command_name, payload, connect_timeout_in_seconds=None, response_timeout_in_seconds=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- id
- str
- component_path
- str
- command_name
- str
- payload
- object
- connect_timeout_in_seconds
- int
Dijital ikiz komutunun yanıtı bekleyeceği en uzun süre (saniye cinsinden).
- response_timeout_in_seconds
- int
Dijital ikiz komutunun yanıtı bekleyeceği en uzun süre (saniye cinsinden).
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
object veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
invoke_root_level_command
Dijital ikiz kök düzeyi komutunu çağır.
Dijital ikiz kök düzeyi komutunu çağır.
invoke_root_level_command(id, command_name, payload, connect_timeout_in_seconds=None, response_timeout_in_seconds=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- id
- str
- command_name
- str
- payload
- object
- connect_timeout_in_seconds
- int
Dijital ikiz komutunun yanıtı bekleyeceği en uzun süre (saniye cinsinden).
- response_timeout_in_seconds
- int
Dijital ikiz komutunun yanıtı bekleyeceği en uzun süre (saniye cinsinden).
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
object veya ClientRawResponse if raw=true
Dönüş türü
Özel durumlar
update_digital_twin
Dijital ikiz Güncelleştirmeler.
update_digital_twin(id, digital_twin_patch, if_match=None, custom_headers=None, raw=False, **operation_config)
Parametreler
- if_match
- str
- operation_config
İşlem yapılandırması geçersiz kılmaları.
Döndürülenler
None 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'>
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin