Delen via


IotHubResourceOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

IotHubClient's

<xref:iot_hub_resource> Kenmerk.

Overname
builtins.object
IotHubResourceOperations

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.

begin_update

Een bestaande IoT Hubs-tags bijwerken.

Een bestaande IoT Hub tags bijwerken. Gebruik de methode CreateOrUpdate om andere velden bij te werken.

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_endpoint_health

Haal de status op voor routeringseindpunten.

Haal de status op voor routeringseindpunten.

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 beleid voor gedeelde toegang op naam ophalen uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie.

Een beleid voor gedeelde toegang 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 event hub-compatibele apparaat-naar-cloud-eindpunt in een IoT-hub.

Haal een lijst op van de consumentengroepen in het event hub-compatibele apparaat-naar-cloud-eindpunt 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.

test_all_routes

Test alle routes.

Test alle routes die zijn geconfigureerd in deze IoT-hub.

test_route

Test de nieuwe route.

Test de nieuwe route voor deze IoT-hub.

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.

async begin_create_or_update(resource_group_name: str, resource_name: str, iot_hub_description: _models.IotHubDescription, if_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.IotHubDescription]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

iot_hub_description
IotHubDescription of IO
Vereist

De metagegevens en beveiligingsmetagegevens van de IoT-hub. Is een IotHubDescription-type of een IO-type. Vereist.

if_match
str
Vereist

ETag van de IoT Hub. Geef niet op voor het maken van een gloednieuwe IoT Hub. Vereist om een bestaande IoT Hub bij te werken. De standaardwaarde is Geen.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/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 AsyncPollingMethod

Standaard is de pollingmethode AsyncARMPolling. 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 AsyncLROPoller dat IotHubDescription of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_delete

Een IoT-hub verwijderen.

Een IoT-hub verwijderen.

async begin_delete(resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncLROPoller[IotHubDescription]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

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 AsyncPollingMethod

Standaard is de pollingmethode AsyncARMPolling. 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 AsyncLROPoller dat IotHubDescription of een exemplaar van AsyncLROPoller retourneert dat ErrorDetails of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_update

Een bestaande IoT Hubs-tags bijwerken.

Een bestaande IoT Hub tags bijwerken. Gebruik de methode CreateOrUpdate om andere velden bij te werken.

async begin_update(resource_group_name: str, resource_name: str, iot_hub_tags: _models.TagsResource, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.IotHubDescription]

Parameters

resource_group_name
str
Vereist

Resourcegroep-id. Vereist.

resource_name
str
Vereist

Naam van ioT-hub die moet worden bijgewerkt. Vereist.

iot_hub_tags
TagsResource of IO
Vereist

Bijgewerkte taggegevens die moeten worden ingesteld in het ioT-hub-exemplaar. Is een TagsResource-type of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/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 AsyncPollingMethod

Standaard is de pollingmethode AsyncARMPolling. 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 AsyncLROPoller dat IotHubDescription 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.

async check_name_availability(operation_inputs: _models.OperationInputs, *, content_type: str = 'application/json', **kwargs: Any) -> _models.IotHubNameAvailabilityInfo

Parameters

operation_inputs
OperationInputs of IO
Vereist

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

async create_event_hub_consumer_group(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, name: str, **kwargs: Any) -> EventHubConsumerGroupInfo

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

event_hub_endpoint_name
str
Vereist

De naam van het Event Hub-compatibele eindpunt in de IoT-hub. Vereist.

name
str
Vereist

De naam van de toe te voegen consumentengroep. 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.

async delete_event_hub_consumer_group(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

event_hub_endpoint_name
str
Vereist

De naam van het Event Hub-compatibele eindpunt in de IoT-hub. Vereist.

name
str
Vereist

De naam van de consumentengroep die moet worden verwijderd. 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.

async export_devices(resource_group_name: str, resource_name: str, export_devices_parameters: _models.ExportDevicesRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.JobResponse

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

export_devices_parameters
ExportDevicesRequest of IO
Vereist

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

async get(resource_group_name: str, resource_name: str, **kwargs: Any) -> IotHubDescription

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

IotHubDescription of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_endpoint_health

Haal de status op voor routeringseindpunten.

Haal de status op voor routeringseindpunten.

get_endpoint_health(resource_group_name: str, iot_hub_name: str, **kwargs: Any) -> AsyncIterable[EndpointHealthData]

Parameters

resource_group_name
str
Vereist

Vereist.

iot_hub_name
str
Vereist

Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Een iterator zoals een exemplaar van EndpointHealthData 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.

async get_event_hub_consumer_group(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, name: str, **kwargs: Any) -> EventHubConsumerGroupInfo

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

event_hub_endpoint_name
str
Vereist

De naam van het Event Hub-compatibele eindpunt in de IoT-hub. Vereist.

name
str
Vereist

De naam van de consumentengroep die moet worden opgehaald. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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.

async get_job(resource_group_name: str, resource_name: str, job_id: str, **kwargs: Any) -> JobResponse

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

job_id
str
Vereist

De taak-id. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

JobResponse of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_keys_for_key_name

Een beleid voor gedeelde toegang op naam ophalen uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie.

Een beleid voor gedeelde toegang op naam ophalen uit een IoT-hub. Zie https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security voor meer informatie.

async get_keys_for_key_name(resource_group_name: str, resource_name: str, key_name: str, **kwargs: Any) -> SharedAccessSignatureAuthorizationRule

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

key_name
str
Vereist

De naam van het beleid voor gedeelde toegang. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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) -> AsyncIterable[IotHubQuotaMetricInfo]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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.

async get_stats(resource_group_name: str, resource_name: str, **kwargs: Any) -> RegistryStatistics

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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) -> AsyncIterable[IotHubSkuDescription]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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.

async import_devices(resource_group_name: str, resource_name: str, import_devices_parameters: _models.ImportDevicesRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.JobResponse

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

import_devices_parameters
ImportDevicesRequest of IO
Vereist

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 bodyparameter. Bekende waarden zijn: 'application/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

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) -> AsyncIterable[IotHubDescription]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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) -> AsyncIterable[IotHubDescription]

Parameters

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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 event hub-compatibele apparaat-naar-cloud-eindpunt in een IoT-hub.

Haal een lijst op van de consumentengroepen in het event hub-compatibele apparaat-naar-cloud-eindpunt in een IoT-hub.

list_event_hub_consumer_groups(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, **kwargs: Any) -> AsyncIterable[EventHubConsumerGroupInfo]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

event_hub_endpoint_name
str
Vereist

De naam van het Event Hub-compatibele eindpunt. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Een iterator zoals een exemplaar van EventHubConsumerGroupInfo 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) -> AsyncIterable[JobResponse]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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) -> AsyncIterable[SharedAccessSignatureAuthorizationRule]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep die de IoT-hub bevat. Vereist.

resource_name
str
Vereist

De naam van de IoT-hub. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Een iterator zoals een exemplaar van SharedAccessSignatureAuthorizationRule of het resultaat van cls(response)

Retourtype

Uitzonderingen

test_all_routes

Test alle routes.

Test alle routes die zijn geconfigureerd in deze IoT-hub.

async test_all_routes(iot_hub_name: str, resource_group_name: str, input: _models.TestAllRoutesInput, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TestAllRoutesResult

Parameters

iot_hub_name
str
Vereist

IotHub moet worden getest. Vereist.

resource_group_name
str
Vereist

resourcegroep waartoe IoT Hub behoort. Vereist.

input
TestAllRoutesInput of IO
Vereist

Invoer voor het testen van alle routes. Is een TestAllRoutesInput-type of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

TestAllRoutesResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

test_route

Test de nieuwe route.

Test de nieuwe route voor deze IoT-hub.

async test_route(iot_hub_name: str, resource_group_name: str, input: _models.TestRouteInput, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TestRouteResult

Parameters

iot_hub_name
str
Vereist

IotHub moet worden getest. Vereist.

resource_group_name
str
Vereist

resourcegroep waartoe IoT Hub behoort. Vereist.

input
TestRouteInput of IO
Vereist

Route die moet worden getest. Is een TestRouteInput-type of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

TestRouteResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

models = <module 'azure.mgmt.iothub.v2019_07_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\iothub\\v2019_07_01_preview\\models\\__init__.py'>