共用方式為


IotHubResourceOperations 類別

警告

請勿直接具現化此類別。

相反地,您應該透過 存取下列作業

IotHubClient's

<xref:iot_hub_resource> 屬性。

繼承
builtins.object
IotHubResourceOperations

建構函式

IotHubResourceOperations(*args, **kwargs)

方法

begin_create_or_update

建立或更新 IoT 中樞的中繼資料。

建立或更新 IoT 中樞的中繼資料。 修改屬性的一般模式是擷取 IoT 中樞中繼資料和安全性中繼資料,然後將這些中繼資料與新主體中的修改值結合,以更新 IoT 中樞。

begin_delete

刪除 IoT 中樞。

刪除 IoT 中樞。

begin_update

更新現有的 IoT 中樞標籤。

更新現有的IoT 中樞標籤。 若要更新其他欄位,請使用 CreateOrUpdate 方法。

check_name_availability

檢查 IoT 中樞名稱是否可用。

檢查 IoT 中樞名稱是否可用。

create_event_hub_consumer_group

將取用者群組新增至 IoT 中樞與事件中樞相容的端點。

將取用者群組新增至 IoT 中樞與事件中樞相容的端點。

delete_event_hub_consumer_group

從 IoT 中樞的事件中樞相容端點刪除取用者群組。

從 IoT 中樞的事件中樞相容端點刪除取用者群組。

export_devices

將 IoT 中樞身分識別登錄中的所有裝置身分識別匯出至 Azure 儲存體 Blob 容器。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities \(英文\)。

將 IoT 中樞身分識別登錄中的所有裝置身分識別匯出至 Azure 儲存體 Blob 容器。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities \(英文\)。

get

取得 IoT 中樞的非安全性相關中繼資料。

取得 IoT 中樞的非安全性相關中繼資料。

get_endpoint_health

取得路由端點的健康情況。

取得路由端點的健康情況。

get_event_hub_consumer_group

從 IoT 中樞的事件中樞相容裝置到雲端端點取得取用者群組。

從 IoT 中樞的事件中樞相容裝置到雲端端點取得取用者群組。

get_job

從 IoT 中樞取得作業的詳細資料。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry \(英文\)。

從 IoT 中樞取得作業的詳細資料。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry \(英文\)。

get_keys_for_key_name

從 IoT 中樞依名稱取得共用存取原則。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security \(英文\)。

從 IoT 中樞依名稱取得共用存取原則。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security \(英文\)。

get_quota_metrics

取得 IoT 中樞的配額計量。

取得 IoT 中樞的配額計量。

get_stats

從 IoT 中樞取得統計資料。

從 IoT 中樞取得統計資料。

get_valid_skus

取得 IoT 中樞的有效 SKU 清單。

取得 IoT 中樞的有效 SKU 清單。

import_devices

從 Blob 匯入、更新或刪除 IoT 中樞身分識別登錄中的裝置身分識別。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities \(英文\)。

從 Blob 匯入、更新或刪除 IoT 中樞身分識別登錄中的裝置身分識別。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities \(英文\)。

list_by_resource_group

取得資源群組中的所有 IoT 中樞。

取得資源群組中的所有 IoT 中樞。

list_by_subscription

取得訂用帳戶中的所有 IoT 中樞。

取得訂用帳戶中的所有 IoT 中樞。

list_event_hub_consumer_groups

取得 IoT 中樞中事件中樞相容裝置到雲端端點中的取用者群組清單。

取得 IoT 中樞中事件中樞相容裝置到雲端端點中的取用者群組清單。

list_jobs

取得 IoT 中樞內所有作業的清單。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry \(英文\)。

取得 IoT 中樞內所有作業的清單。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry \(英文\)。

list_keys

取得 IoT 中樞的安全性中繼資料。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security \(英文\)。

取得 IoT 中樞的安全性中繼資料。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security \(英文\)。

test_all_routes

測試所有路由。

測試此 IoT 中樞內設定的所有路由。

test_route

測試新的路由。

測試這個 IoT 中樞的新路由。

begin_create_or_update

建立或更新 IoT 中樞的中繼資料。

建立或更新 IoT 中樞的中繼資料。 修改屬性的一般模式是擷取 IoT 中樞中繼資料和安全性中繼資料,然後將這些中繼資料與新主體中的修改值結合,以更新 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]

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

iot_hub_description
IotHubDescriptionIO
必要

IoT 中樞中繼資料和安全性中繼資料。 這是 IotHubDescription 類型或 IO 類型。 必要。

if_match
str
必要

IoT 中樞的 ETag。 請勿指定建立全新的IoT 中樞。 更新現有IoT 中樞的必要專案。 預設值為 [無]。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

continuation_token
str

從已儲存狀態重新開機輪詢器的接續權杖。

polling
boolAsyncPollingMethod

根據預設,您的輪詢方法會是 AsyncARMPolling。 針對此作業傳入 False,以不輪詢,或傳入您自己的初始化輪詢物件,以取得個人輪詢策略。

polling_interval
int

如果沒有Retry-After標頭,則為 LRO 作業的兩個輪詢之間的預設等候時間。

傳回

AsyncLROPoller 的實例,會傳回 IotHubDescription 或 cls 的結果 (回應)

傳回類型

例外狀況

begin_delete

刪除 IoT 中樞。

刪除 IoT 中樞。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

continuation_token
str

從已儲存狀態重新開機輪詢器的接續權杖。

polling
boolAsyncPollingMethod

根據預設,您的輪詢方法會是 AsyncARMPolling。 針對此作業傳入 False,以不輪詢,或傳入您自己的初始化輪詢物件,以取得個人輪詢策略。

polling_interval
int

如果沒有Retry-After標頭,則為 LRO 作業的兩個輪詢之間的預設等候時間。

傳回

傳回 IotHubDescription 或 AsyncLROPoller 實例的 AsyncLROPoller 實例,傳回 ErrorDetails 或 cls 的結果 (回應)

傳回類型

例外狀況

begin_update

更新現有的 IoT 中樞標籤。

更新現有的IoT 中樞標籤。 若要更新其他欄位,請使用 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]

參數

resource_group_name
str
必要

資源群組識別碼。 必要。

resource_name
str
必要

要更新的 iot 中樞名稱。 必要。

iot_hub_tags
TagsResourceIO
必要

已更新標記資訊,以設定為 iot 中樞實例。 這是 TagsResource 類型或 IO 類型。 必要。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

continuation_token
str

從已儲存狀態重新開機輪詢器的接續權杖。

polling
boolAsyncPollingMethod

根據預設,您的輪詢方法會是 AsyncARMPolling。 針對此作業傳入 False,以不輪詢,或傳入您自己的初始化輪詢物件,以取得個人輪詢策略。

polling_interval
int

如果沒有Retry-After標頭,則為 LRO 作業的兩個輪詢之間的預設等候時間。

傳回

AsyncLROPoller 的實例,會傳回 IotHubDescription 或 cls 的結果 (回應)

傳回類型

例外狀況

check_name_availability

檢查 IoT 中樞名稱是否可用。

檢查 IoT 中樞名稱是否可用。

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

參數

operation_inputs
OperationInputsIO
必要

將 OperationInputs 結構中的 name 參數設定為要檢查的 IoT 中樞名稱。 這是 OperationInputs 類型或 IO 類型。 必要。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

IotHubNameAvailabilityInfo 或 cls 的結果 (回應)

傳回類型

例外狀況

create_event_hub_consumer_group

將取用者群組新增至 IoT 中樞與事件中樞相容的端點。

將取用者群組新增至 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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

event_hub_endpoint_name
str
必要

IoT 中樞中事件中樞相容端點的名稱。 必要。

name
str
必要

要加入的取用者群組名稱。 必要。

consumer_group_body
EventHubConsumerGroupBodyDescriptionIO
必要

要加入的取用者群組。 這是 EventHubConsumerGroupBodyDescription 類型或 IO 類型。 必要。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

EventHubConsumerGroupInfo 或 cls (回應的結果)

傳回類型

例外狀況

delete_event_hub_consumer_group

從 IoT 中樞的事件中樞相容端點刪除取用者群組。

從 IoT 中樞的事件中樞相容端點刪除取用者群組。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

event_hub_endpoint_name
str
必要

IoT 中樞中事件中樞相容端點的名稱。 必要。

name
str
必要

要刪除的取用者群組名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

無或 cls (回應的結果)

傳回類型

例外狀況

export_devices

將 IoT 中樞身分識別登錄中的所有裝置身分識別匯出至 Azure 儲存體 Blob 容器。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities \(英文\)。

將 IoT 中樞身分識別登錄中的所有裝置身分識別匯出至 Azure 儲存體 Blob 容器。 如需詳細資訊,請參閱: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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

export_devices_parameters
ExportDevicesRequestIO
必要

指定匯出裝置作業的參數。 這是 ExportDevicesRequest 類型或 IO 類型。 必要。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

JobResponse 或 cls 的結果 (回應)

傳回類型

例外狀況

get

取得 IoT 中樞的非安全性相關中繼資料。

取得 IoT 中樞的非安全性相關中繼資料。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

IotHubDescription 或 cls (回應的結果)

傳回類型

例外狀況

get_endpoint_health

取得路由端點的健康情況。

取得路由端點的健康情況。

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

參數

resource_group_name
str
必要

必要。

iot_hub_name
str
必要

必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 EndpointHealthData 的實例或 cls 的結果 (回應)

傳回類型

例外狀況

get_event_hub_consumer_group

從 IoT 中樞的事件中樞相容裝置到雲端端點取得取用者群組。

從 IoT 中樞的事件中樞相容裝置到雲端端點取得取用者群組。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

event_hub_endpoint_name
str
必要

IoT 中樞中事件中樞相容端點的名稱。 必要。

name
str
必要

要擷取的取用者群組名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

EventHubConsumerGroupInfo 或 cls (回應的結果)

傳回類型

例外狀況

get_job

從 IoT 中樞取得作業的詳細資料。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry \(英文\)。

從 IoT 中樞取得作業的詳細資料。 如需詳細資訊,請參閱: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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

job_id
str
必要

作業識別碼。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

JobResponse 或 cls 的結果 (回應)

傳回類型

例外狀況

get_keys_for_key_name

從 IoT 中樞依名稱取得共用存取原則。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security \(英文\)。

從 IoT 中樞依名稱取得共用存取原則。 如需詳細資訊,請參閱: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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

key_name
str
必要

共用存取原則的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

SharedAccessSignatureAuthorizationRule 或 cls (回應的結果)

傳回類型

例外狀況

get_quota_metrics

取得 IoT 中樞的配額計量。

取得 IoT 中樞的配額計量。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 IotHubQuotaMetricInfo 實例或 cls (回應的結果)

傳回類型

例外狀況

get_stats

從 IoT 中樞取得統計資料。

從 IoT 中樞取得統計資料。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

RegistryStatistics 或 cls 的結果 (回應)

傳回類型

例外狀況

get_valid_skus

取得 IoT 中樞的有效 SKU 清單。

取得 IoT 中樞的有效 SKU 清單。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 IotHubSkuDescription 實例或 cls (回應的結果)

傳回類型

例外狀況

import_devices

從 Blob 匯入、更新或刪除 IoT 中樞身分識別登錄中的裝置身分識別。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities \(英文\)。

從 Blob 匯入、更新或刪除 IoT 中樞身分識別登錄中的裝置身分識別。 如需詳細資訊,請參閱: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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

import_devices_parameters
ImportDevicesRequestIO
必要

指定匯入裝置作業的參數。 這是 ImportDevicesRequest 類型或 IO 類型。 必要。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

JobResponse 或 cls 的結果 (回應)

傳回類型

例外狀況

list_by_resource_group

取得資源群組中的所有 IoT 中樞。

取得資源群組中的所有 IoT 中樞。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 IotHubDescription 的實例或 cls 的結果 (回應)

傳回類型

例外狀況

list_by_subscription

取得訂用帳戶中的所有 IoT 中樞。

取得訂用帳戶中的所有 IoT 中樞。

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

參數

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 IotHubDescription 的實例或 cls 的結果 (回應)

傳回類型

例外狀況

list_event_hub_consumer_groups

取得 IoT 中樞中事件中樞相容裝置到雲端端點中的取用者群組清單。

取得 IoT 中樞中事件中樞相容裝置到雲端端點中的取用者群組清單。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

event_hub_endpoint_name
str
必要

事件中樞相容端點的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 EventHubConsumerGroupInfo 實例或 cls 的結果 (回應)

傳回類型

例外狀況

list_jobs

取得 IoT 中樞內所有作業的清單。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry \(英文\)。

取得 IoT 中樞內所有作業的清單。 如需詳細資訊,請參閱: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]

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 JobResponse 實例或 cls (回應的結果)

傳回類型

例外狀況

list_keys

取得 IoT 中樞的安全性中繼資料。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security \(英文\)。

取得 IoT 中樞的安全性中繼資料。 如需詳細資訊,請參閱:https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security \(英文\)。

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

參數

resource_group_name
str
必要

包含 IoT 中樞的資源群組名稱。 必要。

resource_name
str
必要

IoT 中樞的名稱。 必要。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

反覆運算器,例如 SharedAccessSignatureAuthorizationRule 的實例,或 cls (回應的結果)

傳回類型

例外狀況

test_all_routes

測試所有路由。

測試此 IoT 中樞內設定的所有路由。

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

參數

iot_hub_name
str
必要

要測試的 IotHub。 必要。

resource_group_name
str
必要

IoT 中樞所屬的資源群組。 必要。

input
TestAllRoutesInputIO
必要

用於測試所有路由的輸入。 這是 TestAllRoutesInput 類型或 IO 類型。 必要。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

TestAllRoutesResult 或 cls (回應的結果)

傳回類型

例外狀況

test_route

測試新的路由。

測試這個 IoT 中樞的新路由。

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

參數

iot_hub_name
str
必要

要測試的 IotHub。 必要。

resource_group_name
str
必要

IoT 中樞所屬的資源群組。 必要。

input
TestRouteInputIO
必要

需要測試的路由。 這是 TestRouteInput 類型或 IO 類型。 必要。

content_type
str

Body 參數內容類型。 已知值為:'application/json'。 預設值為 [無]。

cls
callable

將傳遞直接回應的自訂類型或函式

傳回

TestRouteResult 或 cls (回應的結果)

傳回類型

例外狀況

屬性

models

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