IotHubResourceOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks een instantie.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:iot_hub_resource> Kenmerk.
- Overname
-
builtins.objectIotHubResourceOperations
Constructor
IotHubResourceOperations(*args, **kwargs)
Methoden
begin_create_or_update |
De metagegevens van een IoT-hub maken of bijwerken. De metagegevens van een IoT-hub maken of bijwerken. Het gebruikelijke patroon voor het wijzigen van een eigenschap is om de metagegevens en beveiligingsmetagegevens van de IoT-hub op te halen en deze vervolgens te combineren met de gewijzigde waarden in een nieuwe hoofdtekst om de IoT-hub bij te werken. Als bepaalde eigenschappen ontbreken in de JSON, kan het bijwerken van IoT Hub ervoor zorgen dat deze waarden terugvallen naar de standaardwaarde, wat kan leiden tot onverwacht gedrag. |
begin_delete |
Een IoT-hub verwijderen. Een IoT-hub verwijderen. |
check_name_availability |
Controleer of de naam van een IoT-hub beschikbaar is. Controleer of de naam van een IoT-hub beschikbaar is. |
create_event_hub_consumer_group |
Voeg een consumentengroep toe aan een Event Hub-compatibel eindpunt in een IoT-hub. Voeg een consumentengroep toe aan een Event Hub-compatibel eindpunt in een IoT-hub. |
delete_event_hub_consumer_group |
Een consumentengroep verwijderen uit een Event Hub-compatibel eindpunt in een IoT-hub. Een consumentengroep verwijderen uit een Event Hub-compatibel eindpunt in een IoT-hub. |
export_devices |
Hiermee exporteert u alle apparaatidentiteiten in het IoT Hub-identiteitsregister naar een Azure Storage-blobcontainer. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities voor meer informatie. Hiermee exporteert u alle apparaatidentiteiten in het IoT Hub-identiteitsregister naar een Azure Storage-blobcontainer. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities voor meer informatie. |
get |
Haal de niet-beveiligingsgerelateerde metagegevens van een IoT-hub op. Haal de niet-beveiligingsgerelateerde metagegevens van een IoT-hub op. |
get_event_hub_consumer_group |
Haal een consumentengroep op uit het event hub-compatibele apparaat-naar-cloud-eindpunt voor een IoT-hub. Haal een consumentengroep op uit het event hub-compatibele apparaat-naar-cloud-eindpunt voor een IoT-hub. |
get_job |
Haal de details van een taak op uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry voor meer informatie. Haal de details van een taak op uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry voor meer informatie. |
get_keys_for_key_name |
Een gedeeld toegangsbeleid op naam ophalen uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie. Een gedeeld toegangsbeleid op naam ophalen uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie. |
get_quota_metrics |
Haal de metrische quotumgegevens voor een IoT-hub op. Haal de metrische quotumgegevens voor een IoT-hub op. |
get_stats |
Haal de statistieken op uit een IoT-hub. Haal de statistieken op uit een IoT-hub. |
get_valid_skus |
Haal de lijst met geldige SKU's voor een IoT-hub op. Haal de lijst met geldige SKU's voor een IoT-hub op. |
import_devices |
Apparaat-id's in het IoT Hub-identiteitsregister importeren, bijwerken of verwijderen uit een blob. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities voor meer informatie. Apparaat-id's in het IoT Hub-identiteitsregister importeren, bijwerken of verwijderen uit een blob. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities voor meer informatie. |
list_by_resource_group |
Alle IoT-hubs in een resourcegroep ophalen. Alle IoT-hubs in een resourcegroep ophalen. |
list_by_subscription |
Haal alle IoT-hubs in een abonnement op. Haal alle IoT-hubs in een abonnement op. |
list_event_hub_consumer_groups |
Haal een lijst op van de consumentengroepen in het apparaat-naar-cloud-eindpunt van Event Hub in een IoT-hub. Haal een lijst op van de consumentengroepen in het apparaat-naar-cloud-eindpunt van Event Hub in een IoT-hub. |
list_jobs |
Een lijst met alle taken in een IoT-hub ophalen. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry voor meer informatie. Een lijst met alle taken in een IoT-hub ophalen. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry voor meer informatie. |
list_keys |
Haal de beveiligingsmetagegevens voor een IoT-hub op. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie. Haal de beveiligingsmetagegevens voor een IoT-hub op. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie. |
begin_create_or_update
De metagegevens van een IoT-hub maken of bijwerken.
De metagegevens van een IoT-hub maken of bijwerken. Het gebruikelijke patroon voor het wijzigen van een eigenschap is om de metagegevens en beveiligingsmetagegevens van de IoT-hub op te halen en deze vervolgens te combineren met de gewijzigde waarden in een nieuwe hoofdtekst om de IoT-hub bij te werken. Als bepaalde eigenschappen ontbreken in de JSON, kan het bijwerken van IoT Hub ervoor zorgen dat deze waarden terugvallen naar de standaardwaarde, wat kan leiden tot onverwacht gedrag.
begin_create_or_update(resource_group_name: str, resource_name: str, iot_hub_description: _models.IotHubDescription, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.IotHubDescription]
Parameters
- iot_hub_description
- IotHubDescription of IO
De metagegevens en beveiligingsmetagegevens van de IoT-hub. Is een IotHubDescription-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat IotHubDescription of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_delete
Een IoT-hub verwijderen.
Een IoT-hub verwijderen.
begin_delete(resource_group_name: str, resource_name: str, **kwargs: Any) -> LROPoller[IotHubDescription]
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat IotHubDescription of een exemplaar van LROPoller retourneert dat ErrorDetails of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
check_name_availability
Controleer of de naam van een IoT-hub beschikbaar is.
Controleer of de naam van een IoT-hub beschikbaar is.
check_name_availability(operation_inputs: _models.OperationInputs, *, content_type: str = 'application/json', **kwargs: Any) -> _models.IotHubNameAvailabilityInfo
Parameters
- operation_inputs
- OperationInputs of IO
Stel de naamparameter in de structuur OperationInputs in op de naam van de IoT-hub die moet worden gecontroleerd. Is een Type OperationInputs of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
IotHubNameAvailabilityInfo of het resultaat van cls(response)
Retourtype
Uitzonderingen
create_event_hub_consumer_group
Voeg een consumentengroep toe aan een Event Hub-compatibel eindpunt in een IoT-hub.
Voeg een consumentengroep toe aan een Event Hub-compatibel eindpunt in een IoT-hub.
create_event_hub_consumer_group(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, name: str, **kwargs: Any) -> EventHubConsumerGroupInfo
Parameters
- event_hub_endpoint_name
- str
De naam van het Event Hub-compatibele eindpunt in de IoT-hub. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
EventHubConsumerGroupInfo of het resultaat van cls(response)
Retourtype
Uitzonderingen
delete_event_hub_consumer_group
Een consumentengroep verwijderen uit een Event Hub-compatibel eindpunt in een IoT-hub.
Een consumentengroep verwijderen uit een Event Hub-compatibel eindpunt in een IoT-hub.
delete_event_hub_consumer_group(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, name: str, **kwargs: Any) -> None
Parameters
- event_hub_endpoint_name
- str
De naam van het Event Hub-compatibele eindpunt in de IoT-hub. Vereist.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Geen of het resultaat van cls(response)
Retourtype
Uitzonderingen
export_devices
Hiermee exporteert u alle apparaatidentiteiten in het IoT Hub-identiteitsregister naar een Azure Storage-blobcontainer. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities voor meer informatie.
Hiermee exporteert u alle apparaatidentiteiten in het IoT Hub-identiteitsregister naar een Azure Storage-blobcontainer. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities voor meer informatie.
export_devices(resource_group_name: str, resource_name: str, export_devices_parameters: _models.ExportDevicesRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.JobResponse
Parameters
- export_devices_parameters
- ExportDevicesRequest of IO
De parameters waarmee de bewerking voor het exporteren van apparaten wordt opgegeven. Is een ExportDevicesRequest-type of een IO-type. Vereist.
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
JobResponse of het resultaat van cls(response)
Retourtype
Uitzonderingen
get
Haal de niet-beveiligingsgerelateerde metagegevens van een IoT-hub op.
Haal de niet-beveiligingsgerelateerde metagegevens van een IoT-hub op.
get(resource_group_name: str, resource_name: str, **kwargs: Any) -> IotHubDescription
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
IotHubDescription of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_event_hub_consumer_group
Haal een consumentengroep op uit het event hub-compatibele apparaat-naar-cloud-eindpunt voor een IoT-hub.
Haal een consumentengroep op uit het event hub-compatibele apparaat-naar-cloud-eindpunt voor een IoT-hub.
get_event_hub_consumer_group(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, name: str, **kwargs: Any) -> EventHubConsumerGroupInfo
Parameters
- event_hub_endpoint_name
- str
De naam van het Event Hub-compatibele eindpunt in de IoT-hub. Vereist.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
EventHubConsumerGroupInfo of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_job
Haal de details van een taak op uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry voor meer informatie.
Haal de details van een taak op uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry voor meer informatie.
get_job(resource_group_name: str, resource_name: str, job_id: str, **kwargs: Any) -> JobResponse
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
JobResponse of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_keys_for_key_name
Een gedeeld toegangsbeleid op naam ophalen uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie.
Een gedeeld toegangsbeleid op naam ophalen uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie.
get_keys_for_key_name(resource_group_name: str, resource_name: str, key_name: str, **kwargs: Any) -> SharedAccessSignatureAuthorizationRule
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
SharedAccessSignatureAuthorizationRule of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_quota_metrics
Haal de metrische quotumgegevens voor een IoT-hub op.
Haal de metrische quotumgegevens voor een IoT-hub op.
get_quota_metrics(resource_group_name: str, resource_name: str, **kwargs: Any) -> Iterable[IotHubQuotaMetricInfo]
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van IotHubQuotaMetricInfo of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_stats
Haal de statistieken op uit een IoT-hub.
Haal de statistieken op uit een IoT-hub.
get_stats(resource_group_name: str, resource_name: str, **kwargs: Any) -> RegistryStatistics
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
RegistryStatistics of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_valid_skus
Haal de lijst met geldige SKU's voor een IoT-hub op.
Haal de lijst met geldige SKU's voor een IoT-hub op.
get_valid_skus(resource_group_name: str, resource_name: str, **kwargs: Any) -> Iterable[IotHubSkuDescription]
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van IotHubSkuDescription of het resultaat van cls(response)
Retourtype
Uitzonderingen
import_devices
Apparaat-id's in het IoT Hub-identiteitsregister importeren, bijwerken of verwijderen uit een blob. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities voor meer informatie.
Apparaat-id's in het IoT Hub-identiteitsregister importeren, bijwerken of verwijderen uit een blob. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities voor meer informatie.
import_devices(resource_group_name: str, resource_name: str, import_devices_parameters: _models.ImportDevicesRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.JobResponse
Parameters
- import_devices_parameters
- ImportDevicesRequest of IO
De parameters waarmee de bewerking voor het importeren van apparaten wordt opgegeven. Is een Type ImportDevicesRequest of een IO-type. Vereist.
- content_type
- str
Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json', 'text/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
JobResponse of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_by_resource_group
Alle IoT-hubs in een resourcegroep ophalen.
Alle IoT-hubs in een resourcegroep ophalen.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[IotHubDescription]
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van IotHubDescription of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_by_subscription
Haal alle IoT-hubs in een abonnement op.
Haal alle IoT-hubs in een abonnement op.
list_by_subscription(**kwargs: Any) -> Iterable[IotHubDescription]
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van IotHubDescription of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_event_hub_consumer_groups
Haal een lijst op van de consumentengroepen in het apparaat-naar-cloud-eindpunt van Event Hub in een IoT-hub.
Haal een lijst op van de consumentengroepen in het apparaat-naar-cloud-eindpunt van Event Hub in een IoT-hub.
list_event_hub_consumer_groups(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, **kwargs: Any) -> Iterable[str]
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van str of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_jobs
Een lijst met alle taken in een IoT-hub ophalen. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry voor meer informatie.
Een lijst met alle taken in een IoT-hub ophalen. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry voor meer informatie.
list_jobs(resource_group_name: str, resource_name: str, **kwargs: Any) -> Iterable[JobResponse]
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van JobResponse of het resultaat van cls(response)
Retourtype
Uitzonderingen
list_keys
Haal de beveiligingsmetagegevens voor een IoT-hub op. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie.
Haal de beveiligingsmetagegevens voor een IoT-hub op. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie.
list_keys(resource_group_name: str, resource_name: str, **kwargs: Any) -> Iterable[SharedAccessSignatureAuthorizationRule]
Parameters
- cls
- callable
Een aangepast type of functie die wordt doorgegeven aan het directe antwoord
Retouren
Een iterator zoals een exemplaar van SharedAccessSignatureAuthorizationRule of het resultaat van cls(response)
Retourtype
Uitzonderingen
Kenmerken
models
models = <module 'azure.mgmt.iothub.v2016_02_03.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\iothub\\v2016_02_03\\models\\__init__.py'>
Azure SDK for Python