Compartir a través de


IotHubResourceOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

IotHubClient's

Atributo<xref:iot_hub_resource> .

Herencia
builtins.object
IotHubResourceOperations

Constructor

IotHubResourceOperations(*args, **kwargs)

Métodos

begin_create_or_update

Cree o actualice los metadatos de un centro de IoT.

Cree o actualice los metadatos de un centro de IoT. El patrón habitual para modificar una propiedad es recuperar los metadatos de IoT Hub y los metadatos de seguridad y, después, combinarlos con los valores modificados en un nuevo cuerpo para actualizar el centro de IoT. Si faltan determinadas propiedades en json, la actualización de IoT Hub puede provocar que estos valores se realicen de forma predeterminada, lo que puede provocar un comportamiento inesperado.

begin_delete

Elimine un centro de IoT.

Elimine un centro de IoT.

begin_update

Actualice las etiquetas de IoT Hubs existentes.

Actualice una etiqueta de IoT Hub existente. para actualizar otros campos, use el método CreateOrUpdate.

check_name_availability

Compruebe si hay disponible un nombre de centro de IoT.

Compruebe si hay disponible un nombre de centro de IoT.

create_event_hub_consumer_group

Agregue un grupo de consumidores a un punto de conexión compatible con Event Hubs en un centro de IoT.

Agregue un grupo de consumidores a un punto de conexión compatible con Event Hubs en un centro de IoT.

delete_event_hub_consumer_group

Elimine un grupo de consumidores de un punto de conexión compatible con Event Hubs en un centro de IoT.

Elimine un grupo de consumidores de un punto de conexión compatible con Event Hubs en un centro de IoT.

export_devices

Exporta todas las identidades de dispositivo del registro de identidades de IoT Hub a un contenedor de blobs de Azure Storage. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

Exporta todas las identidades de dispositivo del registro de identidades de IoT Hub a un contenedor de blobs de Azure Storage. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

get

Obtenga los metadatos no relacionados con la seguridad de un centro de IoT.

Obtenga los metadatos no relacionados con la seguridad de un centro de IoT.

get_endpoint_health

Obtenga el estado de los puntos de conexión de enrutamiento.

Obtenga el estado de los puntos de conexión de enrutamiento.

get_event_hub_consumer_group

Obtenga un grupo de consumidores del punto de conexión de dispositivo a nube compatible con Event Hubs para un centro de IoT.

Obtenga un grupo de consumidores del punto de conexión de dispositivo a nube compatible con Event Hubs para un centro de IoT.

get_job

Obtenga los detalles de un trabajo de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

Obtenga los detalles de un trabajo de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

get_keys_for_key_name

Obtenga una directiva de acceso compartido por su nombre desde un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

Obtenga una directiva de acceso compartido por su nombre desde un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

get_quota_metrics

Obtenga las métricas de cuota de un centro de IoT.

Obtenga las métricas de cuota de un centro de IoT.

get_stats

Obtenga las estadísticas de un centro de IoT.

Obtenga las estadísticas de un centro de IoT.

get_valid_skus

Obtenga la lista de SKU válidas para un centro de IoT.

Obtenga la lista de SKU válidas para un centro de IoT.

import_devices

Importe, actualice o elimine identidades de dispositivo en el registro de identidades de IoT Hub desde un blob. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

Importe, actualice o elimine identidades de dispositivo en el registro de identidades de IoT Hub desde un blob. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

list_by_resource_group

Obtenga todos los centros de IoT de un grupo de recursos.

Obtenga todos los centros de IoT de un grupo de recursos.

list_by_subscription

Obtenga todos los centros de IoT de una suscripción.

Obtenga todos los centros de IoT de una suscripción.

list_event_hub_consumer_groups

Obtenga una lista de los grupos de consumidores en el punto de conexión de dispositivo a nube compatible con Event Hubs en un centro de IoT.

Obtenga una lista de los grupos de consumidores en el punto de conexión de dispositivo a nube compatible con Event Hubs en un centro de IoT.

list_jobs

Obtenga una lista de todos los trabajos de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

Obtenga una lista de todos los trabajos de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

list_keys

Obtenga los metadatos de seguridad de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

Obtenga los metadatos de seguridad de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

test_all_routes

Pruebe todas las rutas.

Pruebe todas las rutas configuradas en este centro de IoT.

test_route

Pruebe la nueva ruta.

Pruebe la nueva ruta para este centro de IoT.

begin_create_or_update

Cree o actualice los metadatos de un centro de IoT.

Cree o actualice los metadatos de un centro de IoT. El patrón habitual para modificar una propiedad es recuperar los metadatos de IoT Hub y los metadatos de seguridad y, después, combinarlos con los valores modificados en un nuevo cuerpo para actualizar el centro de IoT. Si faltan determinadas propiedades en json, la actualización de IoT Hub puede provocar que estos valores se realicen de forma predeterminada, lo que puede provocar un comportamiento inesperado.

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]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

iot_hub_description
IotHubDescription o IO
Requerido

Metadatos de IoT Hub y metadatos de seguridad. Es un tipo IotHubDescription o un tipo de E/S. Obligatorio.

if_match
str
Requerido

ETag del IoT Hub. No especifique para crear un nuevo IoT Hub. Necesario para actualizar un IoT Hub existente. El valor predeterminado es Ninguno.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

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

Devoluciones

Instancia de LROPoller que devuelve IotHubDescription o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_delete

Elimine un centro de IoT.

Elimine un centro de IoT.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

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

Devoluciones

Instancia de LROPoller que devuelve IotHubDescription o Una instancia de LROPoller que devuelve ErrorDetails o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

begin_update

Actualice las etiquetas de IoT Hubs existentes.

Actualice una etiqueta de IoT Hub existente. para actualizar otros campos, use el método 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]

Parámetros

resource_group_name
str
Requerido

Identificador del grupo de recursos. Obligatorio.

resource_name
str
Requerido

Nombre de iot hub que se va a actualizar. Obligatorio.

iot_hub_tags
TagsResource o IO
Requerido

Se ha actualizado la información de etiqueta para establecerla en la instancia de IoT Hub. Es un tipo TagsResource o un tipo de E/S. Obligatorio.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

continuation_token
str

Token de continuación para reiniciar un sondeo desde un estado guardado.

polling
bool o PollingMethod

De forma predeterminada, el método de sondeo será ARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.

polling_interval
int

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

Devoluciones

Instancia de LROPoller que devuelve IotHubDescription o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

check_name_availability

Compruebe si hay disponible un nombre de centro de IoT.

Compruebe si hay disponible un nombre de centro de IoT.

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

Parámetros

operation_inputs
OperationInputs o IO
Requerido

Establezca el parámetro name en la estructura OperationInputs en el nombre del centro de IoT que se va a comprobar. Es un tipo OperationInputs o un tipo de E/S. Obligatorio.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

IotHubNameAvailabilityInfo o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

create_event_hub_consumer_group

Agregue un grupo de consumidores a un punto de conexión compatible con Event Hubs en un centro de IoT.

Agregue un grupo de consumidores a un punto de conexión compatible con Event Hubs en un centro de IoT.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

event_hub_endpoint_name
str
Requerido

Nombre del punto de conexión compatible con Event Hubs en IoT Hub. Obligatorio.

name
str
Requerido

Nombre del grupo de consumidores que se va a agregar. Obligatorio.

consumer_group_body
EventHubConsumerGroupBodyDescription o IO
Requerido

Grupo de consumidores que se va a agregar. Es un tipo EventHubConsumerGroupBodyDescription o un tipo de E/S. Obligatorio.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

EventHubConsumerGroupInfo o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

delete_event_hub_consumer_group

Elimine un grupo de consumidores de un punto de conexión compatible con Event Hubs en un centro de IoT.

Elimine un grupo de consumidores de un punto de conexión compatible con Event Hubs en un centro de IoT.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

event_hub_endpoint_name
str
Requerido

Nombre del punto de conexión compatible con Event Hubs en IoT Hub. Obligatorio.

name
str
Requerido

Nombre del grupo de consumidores que se va a eliminar. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

export_devices

Exporta todas las identidades de dispositivo del registro de identidades de IoT Hub a un contenedor de blobs de Azure Storage. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

Exporta todas las identidades de dispositivo del registro de identidades de IoT Hub a un contenedor de blobs de Azure Storage. Para obtener más información, consulte: 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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

export_devices_parameters
ExportDevicesRequest o IO
Requerido

Parámetros que especifican la operación de exportación de dispositivos. Es un tipo ExportDevicesRequest o un tipo de E/S. Obligatorio.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

JobResponse o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtenga los metadatos no relacionados con la seguridad de un centro de IoT.

Obtenga los metadatos no relacionados con la seguridad de un centro de IoT.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

IotHubDescription o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_endpoint_health

Obtenga el estado de los puntos de conexión de enrutamiento.

Obtenga el estado de los puntos de conexión de enrutamiento.

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

Parámetros

resource_group_name
str
Requerido

Obligatorio.

iot_hub_name
str
Requerido

Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como la instancia de EndpointHealthData o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_event_hub_consumer_group

Obtenga un grupo de consumidores del punto de conexión de dispositivo a nube compatible con Event Hubs para un centro de IoT.

Obtenga un grupo de consumidores del punto de conexión de dispositivo a nube compatible con Event Hubs para un centro de IoT.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

event_hub_endpoint_name
str
Requerido

Nombre del punto de conexión compatible con Event Hubs en IoT Hub. Obligatorio.

name
str
Requerido

Nombre del grupo de consumidores que se va a recuperar. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

EventHubConsumerGroupInfo o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_job

Obtenga los detalles de un trabajo de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

Obtenga los detalles de un trabajo de un centro de IoT. Para obtener más información, consulte: 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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

job_id
str
Requerido

Identificador de trabajo. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

JobResponse o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_keys_for_key_name

Obtenga una directiva de acceso compartido por su nombre desde un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

Obtenga una directiva de acceso compartido por su nombre desde un centro de IoT. Para obtener más información, consulte: 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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

key_name
str
Requerido

Nombre de la directiva de acceso compartido. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

SharedAccessSignatureAuthorizationRule o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_quota_metrics

Obtenga las métricas de cuota de un centro de IoT.

Obtenga las métricas de cuota de un centro de IoT.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de IotHubQuotaMetricInfo o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_stats

Obtenga las estadísticas de un centro de IoT.

Obtenga las estadísticas de un centro de IoT.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

RegistryStatistics o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_valid_skus

Obtenga la lista de SKU válidas para un centro de IoT.

Obtenga la lista de SKU válidas para un centro de IoT.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de IotHubSkuDescription o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

import_devices

Importe, actualice o elimine identidades de dispositivo en el registro de identidades de IoT Hub desde un blob. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry#import-and-export-device-identities.

Importe, actualice o elimine identidades de dispositivo en el registro de identidades de IoT Hub desde un blob. Para obtener más información, consulte: 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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

import_devices_parameters
ImportDevicesRequest o IO
Requerido

Parámetros que especifican la operación de importación de dispositivos. Es un tipo ImportDevicesRequest o un tipo de E/S. Obligatorio.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

JobResponse o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_resource_group

Obtenga todos los centros de IoT de un grupo de recursos.

Obtenga todos los centros de IoT de un grupo de recursos.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de IotHubDescription o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_subscription

Obtenga todos los centros de IoT de una suscripción.

Obtenga todos los centros de IoT de una suscripción.

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

Parámetros

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de IotHubDescription o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_event_hub_consumer_groups

Obtenga una lista de los grupos de consumidores en el punto de conexión de dispositivo a nube compatible con Event Hubs en un centro de IoT.

Obtenga una lista de los grupos de consumidores en el punto de conexión de dispositivo a nube compatible con Event Hubs en un centro de IoT.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

event_hub_endpoint_name
str
Requerido

Nombre del punto de conexión compatible con Event Hubs. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de EventHubConsumerGroupInfo o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_jobs

Obtenga una lista de todos los trabajos de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-identity-registry.

Obtenga una lista de todos los trabajos de un centro de IoT. Para obtener más información, consulte: 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]

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de JobResponse o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_keys

Obtenga los metadatos de seguridad de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

Obtenga los metadatos de seguridad de un centro de IoT. Para obtener más información, consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-security.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene el centro de IoT. Obligatorio.

resource_name
str
Requerido

Nombre del centro de IoT. Obligatorio.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de SharedAccessSignatureAuthorizationRule o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

test_all_routes

Pruebe todas las rutas.

Pruebe todas las rutas configuradas en este centro de IoT.

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

Parámetros

iot_hub_name
str
Requerido

IotHub que se va a probar. Obligatorio.

resource_group_name
str
Requerido

grupo de recursos al que pertenece IoT Hub. Obligatorio.

input
TestAllRoutesInput o IO
Requerido

Entrada para probar todas las rutas. Es un tipo TestAllRoutesInput o un tipo de E/S. Obligatorio.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

TestAllRoutesResult o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

test_route

Pruebe la nueva ruta.

Pruebe la nueva ruta para este centro de IoT.

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

Parámetros

iot_hub_name
str
Requerido

IotHub que se va a probar. Obligatorio.

resource_group_name
str
Requerido

grupo de recursos al que pertenece IoT Hub. Obligatorio.

input
TestRouteInput o IO
Requerido

Ruta que debe probarse. Es un tipo TestRouteInput o un tipo de E/S. Obligatorio.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

TestRouteResult o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

models

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