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. Jeśli w formacie JSON brakuje niektórych właściwości, aktualizacja IoT Hub może spowodować powrót tych wartości do wartości domyślnych, co może prowadzić do nieoczekiwanego zachowania.

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

Pobierz metadane związane z zabezpieczeniami centrum IoT Hub.

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

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

get_job

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

get_keys_for_key_name

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

Pobierz zasady dostępu współdzielonego według nazwy z centrum IoT. 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 Hub.

Pobierz metryki przydziału dla centrum IoT Hub.

get_stats

Pobierz statystyki z centrum IoT Hub.

Pobierz statystyki z centrum IoT Hub.

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. Jeśli w formacie JSON brakuje niektórych właściwości, aktualizacja IoT Hub może spowodować powrót tych wartości do wartości domyślnych, co może prowadzić do nieoczekiwanego zachowania.

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]

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 PollingMethod

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. 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 LROPoller zwracające skrypt IotHubDescription lub wynik cls(response)

Typ zwracany

Wyjątki

begin_delete

Usuń centrum IoT Hub.

Usuń centrum IoT Hub.

begin_delete(resource_group_name: str, resource_name: str, **kwargs: Any) -> LROPoller[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 PollingMethod

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. 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 LROPoller zwracające klasę IotHubDescription lub wystąpienie LROPoller zwracające wartość 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.

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

Domyślnie metoda sondowania będzie mieć wartość ARMPolling. 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 LROPoller 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.

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.

create_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 dodania. Wymagane.

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.

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.

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 zawierającej 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

Typ niestandardowy 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 Hub.

Pobierz metadane związane z zabezpieczeniami centrum IoT Hub.

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

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

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

Parametry

resource_group_name
str
Wymagane

Wymagane.

iot_hub_name
str
Wymagane

Wymagane.

cls
callable

Typ niestandardowy 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 Hub.

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

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 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ń w centrum IoT. Wymagane.

name
str
Wymagane

Nazwa grupy odbiorców do pobrania. Wymagane.

cls
callable

Typ niestandardowy 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. 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. Aby uzyskać więcej informacji, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

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 zawierającej centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

job_id
str
Wymagane

Identyfikator zadania. Wymagane.

cls
callable

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

Zwraca

JobResponse lub wynik cls(response)

Typ zwracany

Wyjątki

get_keys_for_key_name

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

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

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 zawierającej centrum IoT. Wymagane.

resource_name
str
Wymagane

Nazwa centrum IoT. Wymagane.

key_name
str
Wymagane

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

cls
callable

Typ niestandardowy 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 Hub.

Pobierz metryki przydziału dla centrum IoT Hub.

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

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 IotHubQuotaMetricInfo lub wyniku cls(response)

Typ zwracany

Wyjątki

get_stats

Pobierz statystyki z centrum IoT Hub.

Pobierz statystyki z centrum IoT Hub.

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

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

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

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

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 zawierającej 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) -> Iterable[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) -> Iterable[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) -> Iterable[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) -> Iterable[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) -> Iterable[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.

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.

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.v2019_11_04.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\iothub\\v2019_11_04\\models\\__init__.py'>