Compartir a través de


IotHubClient Clase

Use esta API para administrar los centros de IoT en la suscripción de Azure.

Esto está listo para contener varias versiones de API, para ayudarle a tratar todas las nubes de Azure (Azure Stack, Azure Government, Azure China, etc.). De forma predeterminada, usa la versión de API más reciente disponible en Azure público. En el caso de producción, debe seguir un perfil o una versión de API determinada. El perfil establece una asignación entre un grupo de operaciones y su versión de API. El parámetro api-version establece la versión de API predeterminada si el grupo de operaciones no se describe en el perfil.

Herencia
IotHubClient
azure.mgmt.iothub._iot_hub_client._SDKClient
IotHubClient

Constructor

IotHubClient(credential: TokenCredential, subscription_id: str, api_version: str | None = None, base_url: str = 'https://management.azure.com', profile: KnownProfiles = KnownProfiles.default, **kwargs: Any)

Parámetros

credential
TokenCredential
Requerido

Credencial necesaria para que el cliente se conecte a Azure. Necesario.

subscription_id
str
Requerido

Identificador de la suscripción. Necesario.

api_version
str
valor predeterminado: None

Versión de API que se va a usar si no se proporciona ningún perfil o si falta en el perfil.

base_url
str
valor predeterminado: https://management.azure.com

URL de servicio

profile
KnownProfiles
valor predeterminado: KnownProfiles.default

Definición de perfil, de KnownProfiles a dict.

polling_interval
int

Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.

Métodos

close
models

El módulo depende de la versión de la API:

close

close()

models

El módulo depende de la versión de la API:

models(api_version='2023-06-30')

Parámetros

api_version
valor predeterminado: 2023-06-30

Atributos

certificates

La instancia depende de la versión de la API:

iot_hub

La instancia depende de la versión de la API:

iot_hub_resource

La instancia depende de la versión de la API:

operations

La instancia depende de la versión de la API:

private_endpoint_connections

La instancia depende de la versión de la API:

resource_provider_common

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2023-06-30'

LATEST_PROFILE

LATEST_PROFILE = azure.mgmt.iothub.IotHubClient latest