IotHubClient الفصل
استخدم واجهة برمجة التطبيقات هذه لإدارة مراكز IoT في اشتراك Azure الخاص بك.
يحتوي هذا الجاهز على إصدارات واجهة برمجة تطبيقات متعددة، لمساعدتك في التعامل مع جميع سحابات Azure (Azure Stack Azure Government وAzure China وما إلى ذلك). بشكل افتراضي، يستخدم أحدث إصدار من واجهة برمجة التطبيقات المتوفر على Azure العام. للإنتاج، يجب أن تلتزم بإصدار واجهة برمجة تطبيقات و/أو ملف تعريف معين. يعين ملف التعريف تعيينا بين مجموعة عمليات وإصدار واجهة برمجة التطبيقات الخاص بها. تعين معلمة api-version إصدار واجهة برمجة التطبيقات الافتراضي إذا لم يتم وصف مجموعة العمليات في ملف التعريف.
- توريث
-
IotHubClientazure.mgmt.iothub._iot_hub_client._SDKClientIotHubClient
الدالمنشئ
IotHubClient(credential: TokenCredential, subscription_id: str, api_version: str | None = None, base_url: str = 'https://management.azure.com', profile: KnownProfiles = KnownProfiles.default, **kwargs: Any)
المعلمات
- api_version
- str
إصدار واجهة برمجة التطبيقات لاستخدامه إذا لم يتم توفير ملف تعريف، أو إذا كان مفقودا في ملف التعريف.
- profile
- KnownProfiles
تعريف ملف تعريف، من KnownProfiles إلى dict.
- polling_interval
- int
وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.
الأساليب
close | |
models |
تعتمد الوحدة النمطية على إصدار واجهة برمجة التطبيقات:
|
close
close()
models
تعتمد الوحدة النمطية على إصدار واجهة برمجة التطبيقات:
2016-02-03: models
2017-01-19: models
2017-07-01: models
2018-01-22: models
2018-04-01: models
2019-03-22: models
معاينة 2019-07-01: models
2019-11-04: models
2020-03-01: models
معاينة 2021-03-03: models
2021-03-31: models
2021-07-01: models
2021-07-02: models
معاينة 2022-04-30: models
معاينة 2022-11-15: models
2023-06-30: models
معاينة 2023-06-30: models
models(api_version='2023-06-30')
المعلمات
- api_version
السمات
certificates
يعتمد المثيل على إصدار واجهة برمجة التطبيقات:
2017-07-01: CertificatesOperations
2018-01-22: CertificatesOperations
2018-04-01: CertificatesOperations
2019-03-22: CertificatesOperations
معاينة 2019-07-01: CertificatesOperations
2019-11-04: CertificatesOperations
2020-03-01: CertificatesOperations
معاينة 2021-03-03: CertificatesOperations
2021-03-31: CertificatesOperations
2021-07-01: CertificatesOperations
2021-07-02: CertificatesOperations
معاينة 2022-04-30: CertificatesOperations
معاينة 2022-11-15: CertificatesOperations
2023-06-30: CertificatesOperations
معاينة 2023-06-30: CertificatesOperations
iot_hub
يعتمد المثيل على إصدار واجهة برمجة التطبيقات:
2019-03-22: IotHubOperations
معاينة 2019-07-01: IotHubOperations
2019-11-04: IotHubOperations
2020-03-01: IotHubOperations
معاينة 2021-03-03: IotHubOperations
2021-03-31: IotHubOperations
2021-07-01: IotHubOperations
2021-07-02: IotHubOperations
معاينة 2022-04-30: IotHubOperations
معاينة 2022-11-15: IotHubOperations
2023-06-30: IotHubOperations
معاينة 2023-06-30: IotHubOperations
iot_hub_resource
يعتمد المثيل على إصدار واجهة برمجة التطبيقات:
2016-02-03: IotHubResourceOperations
2017-01-19: IotHubResourceOperations
2017-07-01: IotHubResourceOperations
2018-01-22: IotHubResourceOperations
2018-04-01: IotHubResourceOperations
2019-03-22: IotHubResourceOperations
معاينة 2019-07-01: IotHubResourceOperations
2019-11-04: IotHubResourceOperations
2020-03-01: IotHubResourceOperations
معاينة 2021-03-03: IotHubResourceOperations
2021-03-31: IotHubResourceOperations
2021-07-01: IotHubResourceOperations
2021-07-02: IotHubResourceOperations
معاينة 2022-04-30: IotHubResourceOperations
معاينة 2022-11-15: IotHubResourceOperations
2023-06-30: IotHubResourceOperations
معاينة 2023-06-30: IotHubResourceOperations
operations
يعتمد المثيل على إصدار واجهة برمجة التطبيقات:
2017-07-01: Operations
2018-01-22: Operations
2018-04-01: Operations
2019-03-22: Operations
معاينة 2019-07-01: Operations
2019-11-04: Operations
2020-03-01: Operations
معاينة 2021-03-03: Operations
2021-03-31: Operations
2021-07-01: Operations
2021-07-02: Operations
معاينة 2022-04-30: Operations
معاينة 2022-11-15: Operations
2023-06-30: Operations
معاينة 2023-06-30: Operations
private_endpoint_connections
يعتمد المثيل على إصدار واجهة برمجة التطبيقات:
2020-03-01: PrivateEndpointConnectionsOperations
معاينة 2021-03-03: PrivateEndpointConnectionsOperations
2021-03-31: PrivateEndpointConnectionsOperations
2021-07-01: PrivateEndpointConnectionsOperations
2021-07-02: PrivateEndpointConnectionsOperations
معاينة 2022-04-30: PrivateEndpointConnectionsOperations
معاينة 2022-11-15: PrivateEndpointConnectionsOperations
2023-06-30: PrivateEndpointConnectionsOperations
معاينة 2023-06-30: PrivateEndpointConnectionsOperations
private_link_resources
يعتمد المثيل على إصدار واجهة برمجة التطبيقات:
2020-03-01: PrivateLinkResourcesOperations
معاينة 2021-03-03: PrivateLinkResourcesOperations
2021-03-31: PrivateLinkResourcesOperations
2021-07-01: PrivateLinkResourcesOperations
2021-07-02: PrivateLinkResourcesOperations
معاينة 2022-04-30: PrivateLinkResourcesOperations
معاينة 2022-11-15: PrivateLinkResourcesOperations
2023-06-30: PrivateLinkResourcesOperations
معاينة 2023-06-30: PrivateLinkResourcesOperations
resource_provider_common
يعتمد المثيل على إصدار واجهة برمجة التطبيقات:
2018-04-01: ResourceProviderCommonOperations
2019-03-22: ResourceProviderCommonOperations
معاينة 2019-07-01: ResourceProviderCommonOperations
2019-11-04: ResourceProviderCommonOperations
2020-03-01: ResourceProviderCommonOperations
معاينة 2021-03-03: ResourceProviderCommonOperations
2021-03-31: ResourceProviderCommonOperations
2021-07-01: ResourceProviderCommonOperations
2021-07-02: ResourceProviderCommonOperations
معاينة 2022-04-30: ResourceProviderCommonOperations
معاينة 2022-11-15: ResourceProviderCommonOperations
2023-06-30: ResourceProviderCommonOperations
معاينة 2023-06-30: ResourceProviderCommonOperations
DEFAULT_API_VERSION
DEFAULT_API_VERSION = '2023-06-30'
LATEST_PROFILE
LATEST_PROFILE = azure.mgmt.iothub.IotHubClient latest
Azure SDK for Python