Delen via


IotHubResourceOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks een instantie.

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

Exporteert alle apparaat-id's 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.

Exporteert alle apparaat-id's 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 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.

test_all_routes

Alle routes testen.

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.

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) -> LROPoller[_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 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

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

begin_update

Een bestaande IoT Hubs-tags bijwerken.

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

begin_update(resource_group_name: str, resource_name: str, iot_hub_tags: _models.TagsResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_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 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

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

create_event_hub_consumer_group(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, name: str, consumer_group_body: _models.EventHubConsumerGroupBodyDescription, *, content_type: str = 'application/json', **kwargs: Any) -> _models.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.

consumer_group_body
EventHubConsumerGroupBodyDescription of IO
Vereist

De consumentengroep die u wilt toevoegen. Is een EventHubConsumerGroupBodyDescription-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

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

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 u wilt verwijderen. Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

Geen of het resultaat van cls(response)

Retourtype

Uitzonderingen

export_devices

Exporteert alle apparaat-id's 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.

Exporteert alle apparaat-id's 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

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

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

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 functie die wordt doorgegeven aan het directe antwoord

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) -> Iterable[EndpointHealthData]

Parameters

resource_group_name
str
Vereist

Vereist.

iot_hub_name
str
Vereist

Vereist.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

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.

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

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

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

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

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

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

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

resource_group_name
str
Vereist

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

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[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 functie die wordt doorgegeven aan het directe antwoord

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) -> Iterable[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 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

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 functie die wordt doorgegeven aan het directe antwoord

Retouren

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

Retourtype

Uitzonderingen

test_all_routes

Alle routes testen.

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

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 van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

TestAllRoutesResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

test_route

Test de nieuwe route.

Test de nieuwe route voor deze IoT Hub.

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 van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of functie die wordt doorgegeven aan het directe antwoord

Retouren

TestRouteResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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