Udostępnij za pośrednictwem


IotHubResourceOperations Klasa

Ostrzeżenie

NIE należy bezpośrednio utworzyć wystąpienia tej klasy.

Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem

IotHubClient's'

<xref:iot_hub_resource> Atrybut.

Dziedziczenie
builtins.object
IotHubResourceOperations

Konstruktor

IotHubResourceOperations(*args, **kwargs)

Metody

begin_create_or_update

Tworzenie lub aktualizowanie metadanych centrum IoT.

Utwórz lub zaktualizuj metadane centrum IoT. Typowym wzorcem modyfikowania właściwości jest pobranie metadanych i metadanych zabezpieczeń centrum IoT, a następnie połączenie ich ze zmodyfikowanymi wartościami w nowej treści w celu zaktualizowania centrum IoT.

begin_delete

Usuń centrum IoT Hub.

Usuń centrum IoT Hub.

begin_update

Zaktualizuj istniejące tagi usługi IoT Hubs.

Zaktualizuj istniejące tagi IoT Hub. aby zaktualizować inne pola, użyj metody CreateOrUpdate.

check_name_availability

Sprawdź, czy nazwa centrum IoT jest dostępna.

Sprawdź, czy nazwa centrum IoT jest dostępna.

create_event_hub_consumer_group

Dodaj grupę odbiorców do punktu końcowego zgodnego z centrum zdarzeń w centrum IoT.

Dodaj grupę odbiorców do punktu końcowego zgodnego z centrum zdarzeń w centrum IoT.

delete_event_hub_consumer_group

Usuń grupę odbiorców z punktu końcowego zgodnego z centrum zdarzeń w centrum IoT Hub.

Usuń grupę odbiorców z punktu końcowego zgodnego z centrum zdarzeń w centrum IoT Hub.

export_devices

Eksportuje wszystkie tożsamości urządzeń w rejestrze tożsamości usługi IoT Hub do kontenera obiektów blob usługi Azure Storage. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

Eksportuje wszystkie tożsamości urządzeń w rejestrze tożsamości usługi IoT Hub do kontenera obiektów blob usługi Azure Storage. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

get

Pobierz metadane związane z zabezpieczeniami centrum IoT.

Pobierz metadane związane z zabezpieczeniami centrum IoT.

get_endpoint_health

Uzyskaj kondycję punktów końcowych routingu.

Uzyskaj kondycję punktów końcowych routingu.

get_event_hub_consumer_group

Pobierz grupę odbiorców z punktu końcowego zgodnego z centrum zdarzeń z urządzenia do chmury dla centrum IoT.

Pobierz grupę odbiorców z punktu końcowego zgodnego z centrum zdarzeń z urządzenia do chmury dla centrum IoT.

get_job

Uzyskaj szczegółowe informacje o zadaniu z centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

Uzyskaj szczegółowe informacje o zadaniu z centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

get_keys_for_key_name

Uzyskaj zasady dostępu współdzielonego według nazwy z centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

Uzyskaj zasady dostępu współdzielonego według nazwy z centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

get_quota_metrics

Pobierz metryki przydziału dla centrum IoT.

Pobierz metryki przydziału dla centrum IoT.

get_stats

Pobierz statystyki z centrum IoT.

Pobierz statystyki z centrum IoT.

get_valid_skus

Pobierz listę prawidłowych jednostek SKU dla centrum IoT.

Pobierz listę prawidłowych jednostek SKU dla centrum IoT.

import_devices

Importowanie, aktualizowanie lub usuwanie tożsamości urządzeń w rejestrze tożsamości usługi IoT Hub z obiektu blob. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

Importowanie, aktualizowanie lub usuwanie tożsamości urządzeń w rejestrze tożsamości usługi IoT Hub z obiektu blob. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

list_by_resource_group

Pobierz wszystkie centra IoT w grupie zasobów.

Pobierz wszystkie centra IoT w grupie zasobów.

list_by_subscription

Pobierz wszystkie centra IoT w ramach subskrypcji.

Pobierz wszystkie centra IoT w ramach subskrypcji.

list_event_hub_consumer_groups

Pobierz listę grup odbiorców w punkcie końcowym zgodnym z centrum zdarzeń z urządzenia do chmury w centrum IoT.

Pobierz listę grup odbiorców w punkcie końcowym zgodnym z centrum zdarzeń z urządzenia do chmury w centrum IoT.

list_jobs

Pobierz listę wszystkich zadań w centrum IoT. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

Pobierz listę wszystkich zadań w centrum IoT. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

list_keys

Pobierz metadane zabezpieczeń dla centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

Pobierz metadane zabezpieczeń dla centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

test_all_routes

Przetestuj wszystkie trasy.

Przetestuj wszystkie trasy skonfigurowane w tym centrum IoT Hub.

test_route

Przetestuj nową trasę.

Przetestuj nową trasę dla tego centrum IoT Hub.

begin_create_or_update

Tworzenie lub aktualizowanie metadanych centrum IoT.

Utwórz lub zaktualizuj metadane centrum IoT. Typowym wzorcem modyfikowania właściwości jest pobranie metadanych i metadanych zabezpieczeń centrum IoT, a następnie połączenie ich ze zmodyfikowanymi wartościami w nowej treści w celu zaktualizowania centrum IoT.

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]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

iot_hub_description
IotHubDescription lub IO
Wymagane

Metadane i metadane zabezpieczeń centrum IoT Hub. Jest typem IotHubDescription lub typem we/wy. Wymagane.

if_match
str
Wymagane

ETag IoT Hub. Nie należy określać tworzenia zupełnie nowego IoT Hub. Wymagane do zaktualizowania istniejącej IoT Hub. Wartość domyślna to Brak.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub AsyncPollingMethod

Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające skrypt IotHubDescription lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuń centrum IoT Hub.

Usuń centrum IoT Hub.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub AsyncPollingMethod

Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające wystąpienie klasy IotHubDescription lub wystąpienie AsyncLROPoller, które zwraca błąd ErrorDetails lub wynik cls(response)

Typ zwracany

Wyjątki

begin_update

Zaktualizuj istniejące tagi usługi IoT Hubs.

Zaktualizuj istniejące tagi IoT Hub. aby zaktualizować inne pola, użyj metody CreateOrUpdate.

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]

Parametry

resource_group_name
str
Wymagane

Identyfikator grupy zasobów. Wymagane.

resource_name
str
Wymagane

Nazwa centrum iot do zaktualizowania. Wymagane.

iot_hub_tags
TagsResource lub IO
Wymagane

Zaktualizowano informacje o tagach, aby ustawić je w wystąpieniu centrum iot. Jest typem TagsResource lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

continuation_token
str

Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.

polling
bool lub AsyncPollingMethod

Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.

polling_interval
int

Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.

Zwraca

Wystąpienie AsyncLROPoller zwracające skrypt IotHubDescription lub wynik cls(response)

Typ zwracany

Wyjątki

check_name_availability

Sprawdź, czy nazwa centrum IoT jest dostępna.

Sprawdź, czy nazwa centrum IoT jest dostępna.

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

Parametry

operation_inputs
OperationInputs lub IO
Wymagane

Ustaw parametr name w strukturze OperationInputs na nazwę centrum IoT, aby sprawdzić. Jest typem OperationInputs lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

IotHubNameAvailabilityInfo lub wynik cls(response)

Typ zwracany

Wyjątki

create_event_hub_consumer_group

Dodaj grupę odbiorców do punktu końcowego zgodnego z centrum zdarzeń w centrum IoT.

Dodaj grupę odbiorców do punktu końcowego zgodnego z centrum zdarzeń w centrum IoT.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

event_hub_endpoint_name
str
Wymagane

Nazwa punktu końcowego zgodnego z centrum zdarzeń w centrum IoT. Wymagane.

name
str
Wymagane

Nazwa grupy odbiorców do dodania. Wymagane.

consumer_group_body
EventHubConsumerGroupBodyDescription lub IO
Wymagane

Grupa odbiorców do dodania. Jest typem EventHubConsumerGroupBodyDescription lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

EventHubConsumerGroupInfo lub wynik cls(response)

Typ zwracany

Wyjątki

delete_event_hub_consumer_group

Usuń grupę odbiorców z punktu końcowego zgodnego z centrum zdarzeń w centrum IoT Hub.

Usuń grupę odbiorców z punktu końcowego zgodnego z centrum zdarzeń w centrum 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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

event_hub_endpoint_name
str
Wymagane

Nazwa punktu końcowego zgodnego z centrum zdarzeń w centrum IoT. Wymagane.

name
str
Wymagane

Nazwa grupy odbiorców do usunięcia. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

export_devices

Eksportuje wszystkie tożsamości urządzeń w rejestrze tożsamości usługi IoT Hub do kontenera obiektów blob usługi Azure Storage. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

Eksportuje wszystkie tożsamości urządzeń w rejestrze tożsamości usługi IoT Hub do kontenera obiektów blob usługi Azure Storage. Aby uzyskać więcej informacji, zobacz 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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

export_devices_parameters
ExportDevicesRequest lub IO
Wymagane

Parametry określające operację eksportowania urządzeń. Jest typem ExportDevicesRequest lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

JobResponse lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobierz metadane związane z zabezpieczeniami centrum IoT.

Pobierz metadane związane z zabezpieczeniami centrum IoT.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

IotHubDescription lub wynik cls(response)

Typ zwracany

Wyjątki

get_endpoint_health

Uzyskaj kondycję punktów końcowych routingu.

Uzyskaj kondycję punktów końcowych routingu.

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

Parametry

resource_group_name
str
Wymagane

Wymagane.

iot_hub_name
str
Wymagane

Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie elementu EndpointHealthData lub wynik cls(response)

Typ zwracany

Wyjątki

get_event_hub_consumer_group

Pobierz grupę odbiorców z punktu końcowego zgodnego z centrum zdarzeń z urządzenia do chmury dla centrum IoT.

Pobierz grupę odbiorców z punktu końcowego zgodnego z centrum zdarzeń z urządzenia do chmury dla centrum IoT.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

event_hub_endpoint_name
str
Wymagane

Nazwa punktu końcowego zgodnego z centrum zdarzeń w centrum IoT. Wymagane.

name
str
Wymagane

Nazwa grupy odbiorców do pobrania. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

EventHubConsumerGroupInfo lub wynik cls(response)

Typ zwracany

Wyjątki

get_job

Uzyskaj szczegółowe informacje o zadaniu z centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

Uzyskaj szczegółowe informacje o zadaniu z centrum IoT Hub. Aby uzyskać więcej informacji, zobacz 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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

job_id
str
Wymagane

Identyfikator zadania. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

JobResponse lub wynik cls(response)

Typ zwracany

Wyjątki

get_keys_for_key_name

Uzyskaj zasady dostępu współdzielonego według nazwy z centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

Uzyskaj zasady dostępu współdzielonego według nazwy z centrum IoT Hub. Aby uzyskać więcej informacji, zobacz 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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

key_name
str
Wymagane

Nazwa zasad dostępu współdzielonego. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

SharedAccessSignatureAuthorizationRule lub wynik cls(response)

Typ zwracany

Wyjątki

get_quota_metrics

Pobierz metryki przydziału dla centrum IoT.

Pobierz metryki przydziału dla centrum IoT.

get_quota_metrics(resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterable[IotHubQuotaMetricInfo]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia IotHubQuotaMetricInfo lub wyniku cls(response)

Typ zwracany

Wyjątki

get_stats

Pobierz statystyki z centrum IoT.

Pobierz statystyki z centrum IoT.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

RegistryStatistics lub wynik cls(response)

Typ zwracany

Wyjątki

get_valid_skus

Pobierz listę prawidłowych jednostek SKU dla centrum IoT.

Pobierz listę prawidłowych jednostek SKU dla centrum IoT.

get_valid_skus(resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterable[IotHubSkuDescription]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia klasy IotHubSkuDescription lub wyniku cls(response)

Typ zwracany

Wyjątki

import_devices

Importowanie, aktualizowanie lub usuwanie tożsamości urządzeń w rejestrze tożsamości usługi IoT Hub z obiektu blob. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

Importowanie, aktualizowanie lub usuwanie tożsamości urządzeń w rejestrze tożsamości usługi IoT Hub z obiektu blob. Aby uzyskać więcej informacji, zobacz 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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów, która zawiera centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

import_devices_parameters
ImportDevicesRequest lub IO
Wymagane

Parametry określające operację importowania urządzeń. Jest typem ImportDevicesRequest lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

JobResponse lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_resource_group

Pobierz wszystkie centra IoT w grupie zasobów.

Pobierz wszystkie centra IoT w grupie zasobów.

list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[IotHubDescription]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej centrum IoT. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia IotHubDescription lub wyniku cls(response)

Typ zwracany

Wyjątki

list_by_subscription

Pobierz wszystkie centra IoT w ramach subskrypcji.

Pobierz wszystkie centra IoT w ramach subskrypcji.

list_by_subscription(**kwargs: Any) -> AsyncIterable[IotHubDescription]

Parametry

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia IotHubDescription lub wyniku cls(response)

Typ zwracany

Wyjątki

list_event_hub_consumer_groups

Pobierz listę grup odbiorców w punkcie końcowym zgodnym z centrum zdarzeń z urządzenia do chmury w centrum IoT.

Pobierz listę grup odbiorców w punkcie końcowym zgodnym z centrum zdarzeń z urządzenia do chmury w centrum IoT.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

event_hub_endpoint_name
str
Wymagane

Nazwa punktu końcowego zgodnego z centrum zdarzeń. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia klasy EventHubConsumerGroupInfo lub wyniku cls(response)

Typ zwracany

Wyjątki

list_jobs

Pobierz listę wszystkich zadań w centrum IoT. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

Pobierz listę wszystkich zadań w centrum IoT. Aby uzyskać więcej informacji, zobacz 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]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia elementu JobResponse lub wyniku cls(response)

Typ zwracany

Wyjątki

list_keys

Pobierz metadane zabezpieczeń dla centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

Pobierz metadane zabezpieczeń dla centrum IoT Hub. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

list_keys(resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterable[SharedAccessSignatureAuthorizationRule]

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia klasy SharedAccessSignatureAuthorizationRule lub wyniku cls(response)

Typ zwracany

Wyjątki

test_all_routes

Przetestuj wszystkie trasy.

Przetestuj wszystkie trasy skonfigurowane w tym centrum 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

Parametry

iot_hub_name
str
Wymagane

IotHub do przetestowania. Wymagane.

resource_group_name
str
Wymagane

grupa zasobów, do której należy usługa Iot Hub. Wymagane.

input
TestAllRoutesInput lub IO
Wymagane

Dane wejściowe do testowania wszystkich tras. Jest typem TestAllRoutesInput lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

TestAllRoutesResult lub wynik cls(response)

Typ zwracany

Wyjątki

test_route

Przetestuj nową trasę.

Przetestuj nową trasę dla tego centrum 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

Parametry

iot_hub_name
str
Wymagane

IotHub do przetestowania. Wymagane.

resource_group_name
str
Wymagane

grupa zasobów, do której należy usługa Iot Hub. Wymagane.

input
TestRouteInput lub IO
Wymagane

Trasa, która musi zostać przetestowana. Jest typem TestRouteInput lub typem we/wy. Wymagane.

content_type
str

Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.

cls
callable

Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

TestRouteResult lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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