CloudToDeviceMessagesOperations Osztály
CloudToDeviceMessagesOperations műveletek.
- Öröklődés
-
builtins.objectCloudToDeviceMessagesOperations
Konstruktor
CloudToDeviceMessagesOperations(client, config, serializer, deserializer)
Paraméterek
- client
Ügyfél szolgáltatáskérésekhez.
- config
A szolgáltatásügyfél konfigurálása.
- serializer
Objektummodell szerializálója.
- deserializer
Objektummodell-deszerializáló.
Változók
- api_version
Az Api verziója. Állandó érték: "2021-04-12".
Metódusok
abandon_feedback_notification |
Megszakítja a zárolást egy felhőből eszközre irányuló visszajelzési üzenetben. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging. |
complete_feedback_notification |
Befejezi a felhőből az eszközre vonatkozó visszajelzési üzenetet. A rendszer töröl egy befejezett üzenetet a szolgáltatás visszajelzési üzenetsorából. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging. |
purge_cloud_to_device_message_queue |
Törli az eszköz összes függőben lévő parancsát a IoT Hub. |
receive_feedback_notification |
Lekéri a felhőből az eszközre irányuló üzenetekre vonatkozó visszajelzést. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging. Ez a képesség csak a standard szintű IoT Hub érhető el. További információ: A megfelelő IoT Hub szint kiválasztása. |
abandon_feedback_notification
Megszakítja a zárolást egy felhőből eszközre irányuló visszajelzési üzenetben. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging.
abandon_feedback_notification(lock_token, custom_headers=None, raw=False, **operation_config)
Paraméterek
- lock_token
- str
A felhőből az eszközre irányuló üzenet fogadásakor kapott zárolási jogkivonat.
- raw
- bool
a deszerializált válasz mellett a közvetlen választ adja vissza
- operation_config
A műveletkonfiguráció felülbírálása.
Válaszok
Nincs vagy ClientRawResponse, ha raw=true
Visszatérési típus
Kivételek
complete_feedback_notification
Befejezi a felhőből az eszközre vonatkozó visszajelzési üzenetet. A rendszer töröl egy befejezett üzenetet a szolgáltatás visszajelzési üzenetsorából. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging.
complete_feedback_notification(lock_token, custom_headers=None, raw=False, **operation_config)
Paraméterek
- lock_token
- str
A felhőből az eszközre irányuló üzenet fogadásakor kapott zárolási jogkivonat. Ez a rendszer a versenyhelyzetek megoldására szolgál visszajelzési üzenet végrehajtásakor.
- raw
- bool
a deszerializált válasz mellett a közvetlen választ adja vissza
- operation_config
A műveletkonfiguráció felülbírálása.
Válaszok
Nincs vagy ClientRawResponse, ha raw=true
Visszatérési típus
Kivételek
purge_cloud_to_device_message_queue
Törli az eszköz összes függőben lévő parancsát a IoT Hub.
purge_cloud_to_device_message_queue(id, custom_headers=None, raw=False, **operation_config)
Paraméterek
- raw
- bool
a deszerializált válasz mellett a közvetlen választ adja vissza
- operation_config
A műveletkonfiguráció felülbírálása.
Válaszok
PurgeMessageQueueResult vagy ClientRawResponse, ha raw=true
Visszatérési típus
Kivételek
receive_feedback_notification
Lekéri a felhőből az eszközre irányuló üzenetekre vonatkozó visszajelzést. További információ: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging. Ez a képesség csak a standard szintű IoT Hub érhető el. További információ: A megfelelő IoT Hub szint kiválasztása.
receive_feedback_notification(custom_headers=None, raw=False, **operation_config)
Paraméterek
- raw
- bool
a deszerializált válasz mellett a közvetlen választ adja vissza
- operation_config
A műveletkonfiguráció felülbírálása.
Válaszok
Nincs 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'>
Azure SDK for Python