IotHubClient Klasse
Verwenden Sie diese API, um die IoT Hubs in Ihrem Azure-Abonnement zu verwalten.
Diese enthält mehrere API-Versionen, die Ihnen beim Umgang mit allen Azure-Clouds (Azure Stack, Azure Government, Azure China usw.) helfen. Standardmäßig wird die neueste API-Version verwendet, die in öffentlichem Azure verfügbar ist. Für die Produktion sollten Sie sich an eine bestimmte API-Version und/oder ein bestimmtes Profil halten. Das Profil legt eine Zuordnung zwischen einer Vorgangsgruppe und ihrer API-Version fest. Der api-version-Parameter legt die Standard-API-Version fest, wenn die Vorgangsgruppe im Profil nicht beschrieben wird.
- Vererbung
-
IotHubClientazure.mgmt.iothub._iot_hub_client._SDKClientIotHubClient
Konstruktor
IotHubClient(credential: TokenCredential, subscription_id: str, api_version: str | None = None, base_url: str = 'https://management.azure.com', profile: KnownProfiles = KnownProfiles.default, **kwargs: Any)
Parameter
- credential
- TokenCredential
Anmeldeinformationen, die für den Client zum Herstellen einer Verbindung mit Azure erforderlich sind. Erforderlich.
- api_version
- str
API-Version, die verwendet werden soll, wenn kein Profil angegeben wird oder im Profil fehlt.
- profile
- KnownProfiles
Eine Profildefinition, von KnownProfiles bis dict.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Methoden
close | |
models |
Das Modul hängt von der API-Version ab:
|
close
close()
models
Das Modul hängt von der API-Version ab:
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-preview: models
2019-11-04: models
2020-03-01: models
2021-03-03-preview: models
2021-03-31: models
2021-07-01: models
2021-07-02: models
2022-04-30-preview: models
15.11.2022: models
2023-06-30: models
30.06.2023: models
models(api_version='2023-06-30')
Parameter
- api_version
Attribute
certificates
Die Instanz hängt von der API-Version ab:
2017-07-01: CertificatesOperations
2018-01-22: CertificatesOperations
2018-04-01: CertificatesOperations
2019-03-22: CertificatesOperations
2019-07-01-preview: CertificatesOperations
2019-11-04: CertificatesOperations
2020-03-01: CertificatesOperations
2021-03-03-preview: CertificatesOperations
2021-03-31: CertificatesOperations
2021-07-01: CertificatesOperations
2021-07-02: CertificatesOperations
2022-04-30-preview: CertificatesOperations
2022-11-15-preview: CertificatesOperations
2023-06-30: CertificatesOperations
2023-06-30-preview: CertificatesOperations
iot_hub
Die Instanz hängt von der API-Version ab:
2019-03-22: IotHubOperations
2019-07-01-preview: IotHubOperations
2019-11-04: IotHubOperations
2020-03-01: IotHubOperations
2021-03-03-preview: IotHubOperations
2021-03-31: IotHubOperations
2021-07-01: IotHubOperations
2021-07-02: IotHubOperations
2022-04-30-preview: IotHubOperations
2022-11-15-preview: IotHubOperations
2023-06-30: IotHubOperations
2023-06-30-preview: IotHubOperations
iot_hub_resource
Die Instanz hängt von der API-Version ab:
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-preview: IotHubResourceOperations
2019-11-04: IotHubResourceOperations
2020-03-01: IotHubResourceOperations
2021-03-03-preview: IotHubResourceOperations
2021-03-31: IotHubResourceOperations
2021-07-01: IotHubResourceOperations
2021-07-02: IotHubResourceOperations
2022-04-30-preview: IotHubResourceOperations
2022-11-15-preview: IotHubResourceOperations
2023-06-30: IotHubResourceOperations
2023-06-30-preview: IotHubResourceOperations
operations
Die Instanz hängt von der API-Version ab:
2017-07-01: Operations
2018-01-22: Operations
2018-04-01: Operations
2019-03-22: Operations
2019-07-01-preview: Operations
2019-11-04: Operations
2020-03-01: Operations
2021-03-03-preview: Operations
2021-03-31: Operations
2021-07-01: Operations
2021-07-02: Operations
2022-04-30-preview: Operations
2022-11-15-preview: Operations
2023-06-30: Operations
2023-06-30-preview: Operations
private_endpoint_connections
Die Instanz hängt von der API-Version ab:
2020-03-01: PrivateEndpointConnectionsOperations
2021-03-03-preview: PrivateEndpointConnectionsOperations
2021-03-31: PrivateEndpointConnectionsOperations
2021-07-01: PrivateEndpointConnectionsOperations
2021-07-02: PrivateEndpointConnectionsOperations
2022-04-30-preview: PrivateEndpointConnectionsOperations
2022-11-15-preview: PrivateEndpointConnectionsOperations
2023-06-30: PrivateEndpointConnectionsOperations
2023-06-30-preview: PrivateEndpointConnectionsOperations
private_link_resources
Die Instanz hängt von der API-Version ab:
2020-03-01: PrivateLinkResourcesOperations
2021-03-03-preview: PrivateLinkResourcesOperations
2021-03-31: PrivateLinkResourcesOperations
2021-07-01: PrivateLinkResourcesOperations
2021-07-02: PrivateLinkResourcesOperations
2022-04-30-preview: PrivateLinkResourcesOperations
2022-11-15-preview: PrivateLinkResourcesOperations
2023-06-30: PrivateLinkResourcesOperations
2023-06-30-preview: PrivateLinkResourcesOperations
resource_provider_common
Die Instanz hängt von der API-Version ab:
2018-04-01: ResourceProviderCommonOperations
2019-03-22: ResourceProviderCommonOperations
2019-07-01-preview: ResourceProviderCommonOperations
2019-11-04: ResourceProviderCommonOperations
2020-03-01: ResourceProviderCommonOperations
2021-03-03-preview: ResourceProviderCommonOperations
2021-03-31: ResourceProviderCommonOperations
2021-07-01: ResourceProviderCommonOperations
2021-07-02: ResourceProviderCommonOperations
2022-04-30-preview: ResourceProviderCommonOperations
15.11.2022: ResourceProviderCommonOperations
2023-06-30: ResourceProviderCommonOperations
30.06.2023: ResourceProviderCommonOperations
DEFAULT_API_VERSION
DEFAULT_API_VERSION = '2023-06-30'
LATEST_PROFILE
LATEST_PROFILE = azure.mgmt.iothub.IotHubClient latest
Azure SDK for Python