IotHubResourceOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:iot_hub_resource> -Attribut.
- Vererbung
-
builtins.objectIotHubResourceOperations
Konstruktor
IotHubResourceOperations(*args, **kwargs)
Methoden
begin_create_or_update |
Erstellen oder aktualisieren Sie die Metadaten eines IoT Hubs. Erstellen oder aktualisieren Sie die Metadaten eines Iot Hubs. Das übliche Muster zum Ändern einer Eigenschaft besteht darin, die IoT Hub-Metadaten und Sicherheitsmetadaten abzurufen und sie dann mit den geänderten Werten in einem neuen Textkörper zu kombinieren, um den IoT Hub zu aktualisieren. |
begin_delete |
Löschen sie einen IoT Hub. Löschen sie einen IoT Hub. |
begin_update |
Aktualisieren sie vorhandene IoT Hubs-Tags. Aktualisieren Sie eine vorhandene IoT Hub Tags. Um andere Felder zu aktualisieren, verwenden Sie die CreateOrUpdate-Methode. |
check_name_availability |
Überprüfen Sie, ob ein IoT Hub-Name verfügbar ist. Überprüfen Sie, ob ein IoT Hub-Name verfügbar ist. |
create_event_hub_consumer_group |
Fügen Sie eine Consumergruppe zu einem Event Hub-kompatiblen Endpunkt in einem IoT Hub hinzu. Fügen Sie eine Consumergruppe zu einem Event Hub-kompatiblen Endpunkt in einem IoT Hub hinzu. |
delete_event_hub_consumer_group |
Löschen Sie eine Consumergruppe von einem Event Hub-kompatiblen Endpunkt in einem IoT Hub. Löschen Sie eine Consumergruppe von einem Event Hub-kompatiblen Endpunkt in einem IoT Hub. |
export_devices |
Exportiert alle Geräteidentitäten in der IoT Hub-Identitätsregistrierung in einen Azure Storage-Blobcontainer. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. Exportiert alle Geräteidentitäten in der IoT Hub-Identitätsregistrierung in einen Azure Storage-Blobcontainer. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. |
get |
Rufen Sie die nicht sicherheitsbezogenen Metadaten eines IoT-Hubs ab. Rufen Sie die nicht sicherheitsbezogenen Metadaten eines IoT-Hubs ab. |
get_endpoint_health |
Rufen Sie die Integrität für das Routing von Endpunkten ab. Rufen Sie die Integrität für das Routing von Endpunkten ab. |
get_event_hub_consumer_group |
Rufen Sie eine Consumergruppe vom Event Hub-kompatiblen Device-to-Cloud-Endpunkt für einen IoT Hub ab. Rufen Sie eine Consumergruppe vom Event Hub-kompatiblen Device-to-Cloud-Endpunkt für einen IoT Hub ab. |
get_job |
Rufen Sie die Details eines Auftrags aus einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. Rufen Sie die Details eines Auftrags aus einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. |
get_keys_for_key_name |
Rufen Sie eine SAS-Richtlinie anhand des Namens von einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. Rufen Sie eine SAS-Richtlinie anhand des Namens von einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. |
get_quota_metrics |
Rufen Sie die Kontingentmetriken für einen IoT Hub ab. Rufen Sie die Kontingentmetriken für einen IoT Hub ab. |
get_stats |
Rufen Sie die Statistiken von einem IoT Hub ab. Rufen Sie die Statistiken von einem IoT Hub ab. |
get_valid_skus |
Rufen Sie die Liste der gültigen SKUs für einen IoT Hub ab. Rufen Sie die Liste der gültigen SKUs für einen IoT Hub ab. |
import_devices |
Importieren, Aktualisieren oder Löschen von Geräteidentitäten in der IoT Hub-Identitätsregistrierung aus einem Blob. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. Importieren, Aktualisieren oder Löschen von Geräteidentitäten in der IoT Hub-Identitätsregistrierung aus einem Blob. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities. |
list_by_resource_group |
Rufen Sie alle IoT Hubs in einer Ressourcengruppe ab. Rufen Sie alle IoT Hubs in einer Ressourcengruppe ab. |
list_by_subscription |
Rufen Sie alle IoT Hubs in einem Abonnement ab. Rufen Sie alle IoT Hubs in einem Abonnement ab. |
list_event_hub_consumer_groups |
Rufen Sie eine Liste der Consumergruppen im Event Hub-kompatiblen Device-to-Cloud-Endpunkt in einem IoT Hub ab. Rufen Sie eine Liste der Consumergruppen im Event Hub-kompatiblen Device-to-Cloud-Endpunkt in einem IoT Hub ab. |
list_jobs |
Rufen Sie eine Liste aller Aufträge in einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. Rufen Sie eine Liste aller Aufträge in einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry. |
list_keys |
Rufen Sie die Sicherheitsmetadaten für einen IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. Rufen Sie die Sicherheitsmetadaten für einen IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security. |
test_all_routes |
Testen Sie alle Routen. Testen Sie alle Routen, die in diesem Iot Hub konfiguriert sind. |
test_route |
Testen Sie die neue Route. Testen Sie die neue Route für diesen Iot Hub. |
begin_create_or_update
Erstellen oder aktualisieren Sie die Metadaten eines IoT Hubs.
Erstellen oder aktualisieren Sie die Metadaten eines Iot Hubs. Das übliche Muster zum Ändern einer Eigenschaft besteht darin, die IoT Hub-Metadaten und Sicherheitsmetadaten abzurufen und sie dann mit den geänderten Werten in einem neuen Textkörper zu kombinieren, um den IoT Hub zu aktualisieren.
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]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- iot_hub_description
- IotHubDescription oder IO
Die IoT Hub-Metadaten und Sicherheitsmetadaten. Ist entweder ein IotHubDescription-Typ oder ein E/A-Typ. Erforderlich.
- if_match
- str
ETag des IoT Hub. Geben Sie zum Erstellen eines brandneuen IoT Hub nicht an. Erforderlich, um eine vorhandene IoT Hub zu aktualisieren. Der Standardwert ist Keine.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder AsyncPollingMethod
Standardmäßig lautet Ihre Abrufmethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von AsyncLROPoller, die entweder IotHubDescription oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_delete
Löschen sie einen IoT Hub.
Löschen sie einen IoT Hub.
async begin_delete(resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncLROPoller[IotHubDescription]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder AsyncPollingMethod
Standardmäßig lautet Ihre Abrufmethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von AsyncLROPoller, der entweder IotHubDescription oder Eine instance von AsyncLROPoller zurückgibt, der entweder ErrorDetails oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_update
Aktualisieren sie vorhandene IoT Hubs-Tags.
Aktualisieren Sie eine vorhandene IoT Hub Tags. Um andere Felder zu aktualisieren, verwenden Sie die CreateOrUpdate-Methode.
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]
Parameter
- iot_hub_tags
- TagsResource oder IO
Die Taginformationen wurden aktualisiert, um sie im iot Hub-instance festzulegen. Ist entweder ein TagsResource-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.
- polling
- bool oder AsyncPollingMethod
Standardmäßig lautet Ihre Abrufmethode AsyncARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von AsyncLROPoller, die entweder IotHubDescription oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
check_name_availability
Überprüfen Sie, ob ein IoT Hub-Name verfügbar ist.
Überprüfen Sie, ob ein IoT Hub-Name verfügbar ist.
async check_name_availability(operation_inputs: _models.OperationInputs, *, content_type: str = 'application/json', **kwargs: Any) -> _models.IotHubNameAvailabilityInfo
Parameter
- operation_inputs
- OperationInputs oder IO
Legen Sie den name-Parameter in der OperationInputs-Struktur auf den Namen des zu überprüfenden IoT-Hubs fest. Ist entweder ein OperationInputs-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
IotHubNameAvailabilityInfo oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
create_event_hub_consumer_group
Fügen Sie eine Consumergruppe zu einem Event Hub-kompatiblen Endpunkt in einem IoT Hub hinzu.
Fügen Sie eine Consumergruppe zu einem Event Hub-kompatiblen Endpunkt in einem IoT Hub hinzu.
async 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
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- event_hub_endpoint_name
- str
Der Name des Event Hub-kompatiblen Endpunkts im IoT Hub. Erforderlich.
- consumer_group_body
- EventHubConsumerGroupBodyDescription oder IO
Die hinzuzufügende Consumergruppe. Ist entweder ein EventHubConsumerGroupBodyDescription-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
EventHubConsumerGroupInfo oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
delete_event_hub_consumer_group
Löschen Sie eine Consumergruppe von einem Event Hub-kompatiblen Endpunkt in einem IoT Hub.
Löschen Sie eine Consumergruppe von einem Event Hub-kompatiblen Endpunkt in einem 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
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- event_hub_endpoint_name
- str
Der Name des Event Hub-kompatiblen Endpunkts im IoT Hub. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
export_devices
Exportiert alle Geräteidentitäten in der IoT Hub-Identitätsregistrierung in einen Azure Storage-Blobcontainer. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
Exportiert alle Geräteidentitäten in der IoT Hub-Identitätsregistrierung in einen Azure Storage-Blobcontainer. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
async export_devices(resource_group_name: str, resource_name: str, export_devices_parameters: _models.ExportDevicesRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.JobResponse
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- export_devices_parameters
- ExportDevicesRequest oder IO
Die Parameter, die den Vorgang zum Exportieren von Geräten angeben. Ist entweder ein ExportDevicesRequest-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
JobResponse oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get
Rufen Sie die nicht sicherheitsbezogenen Metadaten eines IoT-Hubs ab.
Rufen Sie die nicht sicherheitsbezogenen Metadaten eines IoT-Hubs ab.
async get(resource_group_name: str, resource_name: str, **kwargs: Any) -> IotHubDescription
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
IotHubDescription oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_endpoint_health
Rufen Sie die Integrität für das Routing von Endpunkten ab.
Rufen Sie die Integrität für das Routing von Endpunkten ab.
get_endpoint_health(resource_group_name: str, iot_hub_name: str, **kwargs: Any) -> AsyncIterable[EndpointHealthData]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von EndpointHealthData oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_event_hub_consumer_group
Rufen Sie eine Consumergruppe vom Event Hub-kompatiblen Device-to-Cloud-Endpunkt für einen IoT Hub ab.
Rufen Sie eine Consumergruppe vom Event Hub-kompatiblen Device-to-Cloud-Endpunkt für einen IoT Hub ab.
async get_event_hub_consumer_group(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, name: str, **kwargs: Any) -> EventHubConsumerGroupInfo
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- event_hub_endpoint_name
- str
Der Name des Event Hub-kompatiblen Endpunkts im IoT Hub. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
EventHubConsumerGroupInfo oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_job
Rufen Sie die Details eines Auftrags aus einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
Rufen Sie die Details eines Auftrags aus einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
async get_job(resource_group_name: str, resource_name: str, job_id: str, **kwargs: Any) -> JobResponse
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
JobResponse oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_keys_for_key_name
Rufen Sie eine SAS-Richtlinie anhand des Namens von einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
Rufen Sie eine SAS-Richtlinie anhand des Namens von einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
async get_keys_for_key_name(resource_group_name: str, resource_name: str, key_name: str, **kwargs: Any) -> SharedAccessSignatureAuthorizationRule
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
SharedAccessSignatureAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_quota_metrics
Rufen Sie die Kontingentmetriken für einen IoT Hub ab.
Rufen Sie die Kontingentmetriken für einen IoT Hub ab.
get_quota_metrics(resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterable[IotHubQuotaMetricInfo]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von IotHubQuotaMetricInfo oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_stats
Rufen Sie die Statistiken von einem IoT Hub ab.
Rufen Sie die Statistiken von einem IoT Hub ab.
async get_stats(resource_group_name: str, resource_name: str, **kwargs: Any) -> RegistryStatistics
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
RegistryStatistics oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
get_valid_skus
Rufen Sie die Liste der gültigen SKUs für einen IoT Hub ab.
Rufen Sie die Liste der gültigen SKUs für einen IoT Hub ab.
get_valid_skus(resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterable[IotHubSkuDescription]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von IotHubSkuDescription oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
import_devices
Importieren, Aktualisieren oder Löschen von Geräteidentitäten in der IoT Hub-Identitätsregistrierung aus einem Blob. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
Importieren, Aktualisieren oder Löschen von Geräteidentitäten in der IoT Hub-Identitätsregistrierung aus einem Blob. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.
async import_devices(resource_group_name: str, resource_name: str, import_devices_parameters: _models.ImportDevicesRequest, *, content_type: str = 'application/json', **kwargs: Any) -> _models.JobResponse
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- import_devices_parameters
- ImportDevicesRequest oder IO
Die Parameter, die den Vorgang zum Importieren von Geräten angeben. Ist entweder ein ImportDevicesRequest-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
JobResponse oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_resource_group
Rufen Sie alle IoT Hubs in einer Ressourcengruppe ab.
Rufen Sie alle IoT Hubs in einer Ressourcengruppe ab.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[IotHubDescription]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von IotHubDescription oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_subscription
Rufen Sie alle IoT Hubs in einem Abonnement ab.
Rufen Sie alle IoT Hubs in einem Abonnement ab.
list_by_subscription(**kwargs: Any) -> AsyncIterable[IotHubDescription]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von IotHubDescription oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_event_hub_consumer_groups
Rufen Sie eine Liste der Consumergruppen im Event Hub-kompatiblen Device-to-Cloud-Endpunkt in einem IoT Hub ab.
Rufen Sie eine Liste der Consumergruppen im Event Hub-kompatiblen Device-to-Cloud-Endpunkt in einem IoT Hub ab.
list_event_hub_consumer_groups(resource_group_name: str, resource_name: str, event_hub_endpoint_name: str, **kwargs: Any) -> AsyncIterable[EventHubConsumerGroupInfo]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- event_hub_endpoint_name
- str
Der Name des Event Hub-kompatiblen Endpunkts. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von EventHubConsumerGroupInfo oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_jobs
Rufen Sie eine Liste aller Aufträge in einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
Rufen Sie eine Liste aller Aufträge in einem IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.
list_jobs(resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterable[JobResponse]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von JobResponse oder dem Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_keys
Rufen Sie die Sicherheitsmetadaten für einen IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
Rufen Sie die Sicherheitsmetadaten für einen IoT Hub ab. Weitere Informationen finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.
list_keys(resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterable[SharedAccessSignatureAuthorizationRule]
Parameter
- resource_group_name
- str
Der Name der Ressourcengruppe, die den IoT Hub enthält. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von SharedAccessSignatureAuthorizationRule oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
test_all_routes
Testen Sie alle Routen.
Testen Sie alle Routen, die in diesem Iot Hub konfiguriert sind.
async test_all_routes(iot_hub_name: str, resource_group_name: str, input: _models.TestAllRoutesInput, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TestAllRoutesResult
Parameter
- input
- TestAllRoutesInput oder IO
Eingabe zum Testen aller Routen. Ist entweder ein TestAllRoutesInput-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
TestAllRoutesResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
test_route
Testen Sie die neue Route.
Testen Sie die neue Route für diesen 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
Parameter
- input
- TestRouteInput oder IO
Route, die getestet werden muss. Ist entweder ein TestRouteInput-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind: "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
TestRouteResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.iothub.v2023_06_30_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\iothub\\v2023_06_30_preview\\models\\__init__.py'>
Azure SDK for Python