Compartir a través de


@azure/arm-iothub package

Clases

IotHubClient

Interfaces

ArmIdentity
ArmUserIdentity
CertificateBodyDescription

Certificado X509 serializado por JSON.

CertificateDescription

Certificado X509.

CertificateListDescription

Matriz serializada por JSON de objetos Certificate.

CertificateProperties

Descripción de un certificado de entidad de certificación X509.

CertificatePropertiesWithNonce

Descripción de un certificado de entidad de certificación X509, incluido el desafío nonce emitido para el flujo de prueba de posesión.

CertificateVerificationDescription

El certificado hoja serializado por JSON

CertificateWithNonceDescription

Certificado X509.

Certificates

Interfaz que representa un certificado.

CertificatesCreateOrUpdateOptionalParams

Parámetros opcionales.

CertificatesDeleteOptionalParams

Parámetros opcionales.

CertificatesGenerateVerificationCodeOptionalParams

Parámetros opcionales.

CertificatesGetOptionalParams

Parámetros opcionales.

CertificatesListByIotHubOptionalParams

Parámetros opcionales.

CertificatesVerifyOptionalParams

Parámetros opcionales.

CloudToDeviceProperties

Las propiedades de mensajería de nube a dispositivo de IoT Hub.

EndpointHealthData

Los datos de mantenimiento de un punto de conexión

EndpointHealthDataListResult

Matriz serializada por JSON de objetos EndpointHealthData con un vínculo siguiente.

EnrichmentProperties

Las propiedades de un enriquecimiento que el centro de IoT aplica a los mensajes entregados a los puntos de conexión.

ErrorDetails

Detalles del error.

EventHubConsumerGroupBodyDescription

El grupo de consumidores de EventHub.

EventHubConsumerGroupInfo

Propiedades del objeto EventHubConsumerGroupInfo.

EventHubConsumerGroupName

Nombre del grupo de consumidores de EventHub.

EventHubConsumerGroupsListResult

Matriz serializada por JSON de nombres de grupos de consumidores compatibles con Event Hubs con un vínculo siguiente.

EventHubProperties

Las propiedades del punto de conexión compatible con Event Hubs aprovisionado que usa el centro de IoT.

ExportDevicesRequest

Use para proporcionar parámetros al solicitar una exportación de todos los dispositivos del centro de IoT.

FailoverInput

Use para proporcionar una región de conmutación por error al solicitar conmutación por error manual para un centro.

FallbackRouteProperties

Las propiedades de la ruta de reserva. IoT Hub usa estas propiedades cuando enruta mensajes al punto de conexión de reserva.

FeedbackProperties

Las propiedades de la cola de comentarios para los mensajes de la nube al dispositivo.

GroupIdInformation

La información de grupo para crear un punto de conexión privado en un centro de IoTHub

GroupIdInformationProperties

Propiedades de un objeto de información de grupo

ImportDevicesRequest

Use para proporcionar parámetros al solicitar una importación de todos los dispositivos del centro.

IotHub

Interfaz que representa un IotHub.

IotHubCapacity

IoT Hub información de capacidad.

IotHubClientOptionalParams

Parámetros opcionales.

IotHubDescription

Descripción del centro de IoT.

IotHubDescriptionListResult

Matriz serializada por JSON de objetos IotHubDescription con un vínculo siguiente.

IotHubLocationDescription

Representación pública de una de las ubicaciones donde se aprovisiona un recurso.

IotHubManualFailoverHeaders

Define encabezados para IotHub_manualFailover operación.

IotHubManualFailoverOptionalParams

Parámetros opcionales.

IotHubNameAvailabilityInfo

Propiedades que indican si hay disponible un nombre de centro de IoT determinado.

IotHubProperties

Las propiedades de un centro de IoT.

IotHubQuotaMetricInfo

Propiedades de las métricas de cuota.

IotHubQuotaMetricInfoListResult

Matriz serializada por JSON de objetos IotHubQuotaMetricInfo con un vínculo siguiente.

IotHubResource

Interfaz que representa un IotHubResource.

IotHubResourceCheckNameAvailabilityOptionalParams

Parámetros opcionales.

IotHubResourceCreateEventHubConsumerGroupOptionalParams

Parámetros opcionales.

IotHubResourceCreateOrUpdateOptionalParams

Parámetros opcionales.

IotHubResourceDeleteEventHubConsumerGroupOptionalParams

Parámetros opcionales.

IotHubResourceDeleteHeaders

Define encabezados para IotHubResource_delete operación.

IotHubResourceDeleteOptionalParams

Parámetros opcionales.

IotHubResourceExportDevicesOptionalParams

Parámetros opcionales.

IotHubResourceGetEndpointHealthNextOptionalParams

Parámetros opcionales.

IotHubResourceGetEndpointHealthOptionalParams

Parámetros opcionales.

IotHubResourceGetEventHubConsumerGroupOptionalParams

Parámetros opcionales.

IotHubResourceGetJobOptionalParams

Parámetros opcionales.

IotHubResourceGetKeysForKeyNameOptionalParams

Parámetros opcionales.

IotHubResourceGetOptionalParams

Parámetros opcionales.

IotHubResourceGetQuotaMetricsNextOptionalParams

Parámetros opcionales.

IotHubResourceGetQuotaMetricsOptionalParams

Parámetros opcionales.

IotHubResourceGetStatsOptionalParams

Parámetros opcionales.

IotHubResourceGetValidSkusNextOptionalParams

Parámetros opcionales.

IotHubResourceGetValidSkusOptionalParams

Parámetros opcionales.

IotHubResourceImportDevicesOptionalParams

Parámetros opcionales.

IotHubResourceListByResourceGroupNextOptionalParams

Parámetros opcionales.

IotHubResourceListByResourceGroupOptionalParams

Parámetros opcionales.

IotHubResourceListBySubscriptionNextOptionalParams

Parámetros opcionales.

IotHubResourceListBySubscriptionOptionalParams

Parámetros opcionales.

IotHubResourceListEventHubConsumerGroupsNextOptionalParams

Parámetros opcionales.

IotHubResourceListEventHubConsumerGroupsOptionalParams

Parámetros opcionales.

IotHubResourceListJobsNextOptionalParams

Parámetros opcionales.

IotHubResourceListJobsOptionalParams

Parámetros opcionales.

IotHubResourceListKeysNextOptionalParams

Parámetros opcionales.

IotHubResourceListKeysOptionalParams

Parámetros opcionales.

IotHubResourceTestAllRoutesOptionalParams

Parámetros opcionales.

IotHubResourceTestRouteOptionalParams

Parámetros opcionales.

IotHubResourceUpdateOptionalParams

Parámetros opcionales.

IotHubSkuDescription

Propiedades de SKU.

IotHubSkuDescriptionListResult

Matriz serializada por JSON de objetos IotHubSkuDescription con un vínculo siguiente.

IotHubSkuInfo

Información sobre la SKU del centro de IoT.

IpFilterRule

Reglas de filtro IP del centro de IoT.

JobResponse

Propiedades del objeto Job Response.

JobResponseListResult

Matriz serializada por JSON de objetos JobResponse con un vínculo siguiente.

ManagedIdentity

Propiedades de la identidad administrada.

MatchedRoute

Rutas que coinciden

MessagingEndpointProperties

Las propiedades de los puntos de conexión de mensajería usados por este centro de IoT.

Name

Nombre del tipo de IoT Hub

NetworkRuleSetIpRule

Regla de IP que se va a aplicar como parte del conjunto de reglas de red

NetworkRuleSetProperties

Propiedades del conjunto de reglas de red de IotHub

Operation

IoT Hub operación de LA API REST

OperationDisplay

Objeto que representa la operación.

OperationInputs

Valores de entrada.

OperationListResult

Resultado de la solicitud para enumerar IoT Hub operaciones. Contiene una lista de operaciones y un vínculo de dirección URL para obtener el siguiente conjunto de resultados.

Operations

Interfaz que representa una operación.

OperationsListNextOptionalParams

Parámetros opcionales.

OperationsListOptionalParams

Parámetros opcionales.

PrivateEndpoint

La propiedad de punto de conexión privado de una conexión de punto de conexión privado

PrivateEndpointConnection

Conexión de punto de conexión privado de un IotHub

PrivateEndpointConnectionProperties

Propiedades de una conexión de punto de conexión privado

PrivateEndpointConnections

Interfaz que representa a PrivateEndpointConnections.

PrivateEndpointConnectionsDeleteHeaders

Define encabezados para PrivateEndpointConnections_delete operación.

PrivateEndpointConnectionsDeleteOptionalParams

Parámetros opcionales.

PrivateEndpointConnectionsGetOptionalParams

Parámetros opcionales.

PrivateEndpointConnectionsListOptionalParams

Parámetros opcionales.

PrivateEndpointConnectionsUpdateOptionalParams

Parámetros opcionales.

PrivateLinkResources

Recursos de vínculo privado disponibles para un IotHub

PrivateLinkResourcesGetOptionalParams

Parámetros opcionales.

PrivateLinkResourcesListOptionalParams

Parámetros opcionales.

PrivateLinkResourcesOperations

Interfaz que representa un PrivateLinkResourcesOperations.

PrivateLinkServiceConnectionState

Estado actual de una conexión de punto de conexión privado

RegistryStatistics

Estadísticas del Registro de identidad.

Resource

Propiedades comunes de un recurso de Azure.

ResourceProviderCommon

Interfaz que representa un objeto ResourceProviderCommon.

ResourceProviderCommonGetSubscriptionQuotaOptionalParams

Parámetros opcionales.

RouteCompilationError

Error de compilación al evaluar la ruta

RouteErrorPosition

Posición en la que se produjo el error de ruta

RouteErrorRange

Intervalo de errores de ruta

RouteProperties

Las propiedades de una regla de enrutamiento que el centro de IoT usa para enrutar los mensajes a los puntos de conexión.

RoutingCosmosDBSqlApiProperties

Propiedades relacionadas con un punto de conexión de contenedor sql de Cosmos DB.

RoutingEndpoints

Las propiedades relacionadas con los puntos de conexión personalizados a los que ioT Hub enruta los mensajes en función de las reglas de enrutamiento. Se permiten un máximo de 10 puntos de conexión personalizados en todos los tipos de puntos de conexión para centros de pago y solo se permite 1 punto de conexión personalizado en todos los tipos de puntos de conexión para centros gratuitos.

RoutingEventHubProperties

Propiedades relacionadas con un punto de conexión del centro de eventos.

RoutingMessage

Mensaje de enrutamiento

RoutingProperties

Las propiedades relacionadas con el enrutamiento del centro de IoT. Consulte: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messaging

RoutingServiceBusQueueEndpointProperties

Las propiedades relacionadas con los tipos de punto de conexión de cola de Service Bus.

RoutingServiceBusTopicEndpointProperties

Las propiedades relacionadas con los tipos de punto de conexión del tema de Service Bus.

RoutingStorageContainerProperties

Propiedades relacionadas con un punto de conexión de contenedor de almacenamiento.

RoutingTwin

Parámetro de entrada de referencia gemelo. Se trata de un parámetro opcional.

RoutingTwinProperties
SharedAccessSignatureAuthorizationRule

Las propiedades de una directiva de acceso compartido de IoT Hub.

SharedAccessSignatureAuthorizationRuleListResult

Lista de directivas de acceso compartido con un vínculo siguiente.

StorageEndpointProperties

Las propiedades del punto de conexión de Azure Storage para la carga de archivos.

SystemData

Metadatos relacionados con la creación y la última modificación del recurso.

TagsResource

Un contenedor que contiene solo las etiquetas de un recurso, lo que permite al usuario actualizar las etiquetas en una instancia de IoT Hub.

TestAllRoutesInput

Entrada para probar todas las rutas

TestAllRoutesResult

Resultado de la prueba de todas las rutas

TestRouteInput

Entrada para la ruta de prueba

TestRouteResult

Resultado de la prueba de una ruta

TestRouteResultDetails

Resultado detallado de la prueba de una ruta

UserSubscriptionQuota

Respuesta de cuota de suscripción de usuario

UserSubscriptionQuotaListResult

Matriz serializada json de la respuesta de cuota de suscripción de usuario

Alias de tipos

AccessRights

Define los valores de AccessRights.

AuthenticationType

Define valores para AuthenticationType.
KnownAuthenticationType se puede usar indistintamente con AuthenticationType; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

keyBased
identityBased

Capabilities

Define los valores de Capabilities.
KnownCapabilities se puede usar indistintamente con Capabilities, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ninguno
DeviceManagement

CertificatesCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

CertificatesGenerateVerificationCodeResponse

Contiene datos de respuesta para la operación generateVerificationCode.

CertificatesGetResponse

Contiene datos de respuesta para la operación get.

CertificatesListByIotHubResponse

Contiene datos de respuesta para la operación listByIotHub.

CertificatesVerifyResponse

Contiene datos de respuesta para la operación verify.

CreatedByType

Define valores para CreatedByType.
KnownCreatedByType se puede usar indistintamente con CreatedByType; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

User
Aplicación
ManagedIdentity
Clave

DefaultAction

Define valores para DefaultAction.
KnownDefaultAction se puede usar indistintamente con DefaultAction, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Deny
Permitir

EndpointHealthStatus

Define valores para EndpointHealthStatus.
KnownEndpointHealthStatus se puede usar indistintamente con EndpointHealthStatus, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

unknown
Sano
Degradado
Insalubre
dead

IotHubNameUnavailabilityReason

Define valores para IotHubNameUnavailabilityReason.

IotHubReplicaRoleType

Define valores para IotHubReplicaRoleType.
KnownIotHubReplicaRoleType se puede usar indistintamente con IotHubReplicaRoleType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Primaria
Secundaria

IotHubResourceCheckNameAvailabilityResponse

Contiene datos de respuesta para la operación checkNameAvailability.

IotHubResourceCreateEventHubConsumerGroupResponse

Contiene datos de respuesta para la operación createEventHubConsumerGroup.

IotHubResourceCreateOrUpdateResponse

Contiene datos de respuesta para la operación createOrUpdate.

IotHubResourceDeleteResponse

Contiene datos de respuesta para la operación de eliminación.

IotHubResourceExportDevicesResponse

Contiene datos de respuesta para la operación exportDevices.

IotHubResourceGetEndpointHealthNextResponse

Contiene datos de respuesta para la operación getEndpointHealthNext.

IotHubResourceGetEndpointHealthResponse

Contiene datos de respuesta para la operación getEndpointHealth.

IotHubResourceGetEventHubConsumerGroupResponse

Contiene datos de respuesta para la operación getEventHubConsumerGroup.

IotHubResourceGetJobResponse

Contiene datos de respuesta para la operación getJob.

IotHubResourceGetKeysForKeyNameResponse

Contiene datos de respuesta para la operación getKeysForKeyName.

IotHubResourceGetQuotaMetricsNextResponse

Contiene datos de respuesta para la operación getQuotaMetricsNext.

IotHubResourceGetQuotaMetricsResponse

Contiene datos de respuesta para la operación getQuotaMetrics.

IotHubResourceGetResponse

Contiene datos de respuesta para la operación get.

IotHubResourceGetStatsResponse

Contiene datos de respuesta para la operación getStats.

IotHubResourceGetValidSkusNextResponse

Contiene datos de respuesta para la operación getValidSkusNext.

IotHubResourceGetValidSkusResponse

Contiene datos de respuesta para la operación getValidSkus.

IotHubResourceImportDevicesResponse

Contiene datos de respuesta para la operación importDevices.

IotHubResourceListByResourceGroupNextResponse

Contiene datos de respuesta para la operación listByResourceGroupNext.

IotHubResourceListByResourceGroupResponse

Contiene datos de respuesta para la operación listByResourceGroup.

IotHubResourceListBySubscriptionNextResponse

Contiene datos de respuesta para la operación listBySubscriptionNext.

IotHubResourceListBySubscriptionResponse

Contiene datos de respuesta para la operación listBySubscription.

IotHubResourceListEventHubConsumerGroupsNextResponse

Contiene datos de respuesta para la operación listEventHubConsumerGroupsNext.

IotHubResourceListEventHubConsumerGroupsResponse

Contiene datos de respuesta para la operación listEventHubConsumerGroups.

IotHubResourceListJobsNextResponse

Contiene datos de respuesta para la operación listJobsNext.

IotHubResourceListJobsResponse

Contiene datos de respuesta para la operación listJobs.

IotHubResourceListKeysNextResponse

Contiene datos de respuesta para la operación listKeysNext.

IotHubResourceListKeysResponse

Contiene datos de respuesta para la operación listKeys.

IotHubResourceTestAllRoutesResponse

Contiene datos de respuesta para la operación testAllRoutes.

IotHubResourceTestRouteResponse

Contiene datos de respuesta para la operación testRoute.

IotHubResourceUpdateResponse

Contiene datos de respuesta para la operación de actualización.

IotHubScaleType

Define valores para IotHubScaleType.

IotHubSku

Define los valores de IotHubSku.
KnownIotHubSku se puede usar indistintamente con IotHubSku, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

F1
S1
S2
S3
B1
B2
B3

IotHubSkuTier

Define los valores de IotHubSkuTier.

IpFilterActionType

Define los valores de IpFilterActionType.

JobStatus

Define los valores de JobStatus.

JobType

Define los valores de JobType.
KnownJobType se puede usar indistintamente con JobType; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

unknown
export
import
backup
readDeviceProperties
writeDeviceProperties
updateDeviceConfiguration
rebootDevice
factoryResetDevice
firmwareUpdate

NetworkRuleIPAction

Define los valores de NetworkRuleIPAction.
KnownNetworkRuleIPAction se puede usar indistintamente con NetworkRuleIPAction, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Permitir

OperationsListNextResponse

Contiene datos de respuesta para la operación listNext.

OperationsListResponse

Contiene datos de respuesta para la operación de lista.

PrivateEndpointConnectionsDeleteResponse

Contiene datos de respuesta para la operación de eliminación.

PrivateEndpointConnectionsGetResponse

Contiene datos de respuesta para la operación get.

PrivateEndpointConnectionsListResponse

Contiene datos de respuesta para la operación de lista.

PrivateEndpointConnectionsUpdateResponse

Contiene datos de respuesta para la operación de actualización.

PrivateLinkResourcesGetResponse

Contiene datos de respuesta para la operación get.

PrivateLinkResourcesListResponse

Contiene datos de respuesta para la operación de lista.

PrivateLinkServiceConnectionStatus

Define los valores de PrivateLinkServiceConnectionStatus.
KnownPrivateLinkServiceConnectionStatus se puede usar indistintamente con PrivateLinkServiceConnectionStatus, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Pendiente
Aprobado
Rechazada
Desconectada

PublicNetworkAccess

Define los valores de PublicNetworkAccess.
KnownPublicNetworkAccess se puede usar indistintamente con PublicNetworkAccess; esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Enabled
Deshabilitada

ResourceIdentityType

Define los valores de ResourceIdentityType.

ResourceProviderCommonGetSubscriptionQuotaResponse

Contiene datos de respuesta para la operación getSubscriptionQuota.

RouteErrorSeverity

Define los valores de RouteErrorSeverity.
KnownRouteErrorSeverity se puede usar indistintamente con RouteErrorSeverity, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

error
warning

RoutingSource

Define los valores de RoutingSource.
KnownRoutingSource se puede usar indistintamente con RoutingSource, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

No válido
DeviceMessages
TwinChangeEvents
DeviceLifecycleEvents
DeviceJobLifecycleEvents
DeviceConnectionStateEvents

RoutingStorageContainerPropertiesEncoding

Define los valores de RoutingStorageContainerPropertiesEncoding.
KnownRoutingStorageContainerPropertiesEncoding se puede usar indistintamente con RoutingStorageContainerPropertiesEncoding, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Avro
AvroDeflate
JSON

TestResultStatus

Define valores para TestResultStatus.
KnownTestResultStatus se puede usar indistintamente con TestResultStatus, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Indefinido
false
true

Enumeraciones

KnownAuthenticationType

Valores conocidos de AuthenticationType que acepta el servicio.

KnownCapabilities

Valores conocidos de Funcionalidades que acepta el servicio.

KnownCreatedByType

Valores conocidos de CreatedByType que acepta el servicio.

KnownDefaultAction

Valores conocidos de DefaultAction que acepta el servicio.

KnownEndpointHealthStatus

Valores conocidos de EndpointHealthStatus que acepta el servicio.

KnownIotHubReplicaRoleType

Valores conocidos de IotHubReplicaRoleType que acepta el servicio.

KnownIotHubSku

Valores conocidos de IotHubSku que acepta el servicio.

KnownJobType

Valores conocidos de JobType que acepta el servicio.

KnownNetworkRuleIPAction

Valores conocidos de NetworkRuleIPAction que acepta el servicio.

KnownPrivateLinkServiceConnectionStatus

Valores conocidos de PrivateLinkServiceConnectionStatus que acepta el servicio.

KnownPublicNetworkAccess

Valores conocidos de PublicNetworkAccess que acepta el servicio.

KnownRouteErrorSeverity

Valores conocidos de RouteErrorSeverity que acepta el servicio.

KnownRoutingSource

Valores conocidos de RoutingSource que acepta el servicio.

KnownRoutingStorageContainerPropertiesEncoding

Valores conocidos de RoutingStorageContainerPropertiesEncoding que acepta el servicio.

KnownTestResultStatus

Valores conocidos de TestResultStatus que acepta el servicio.

Funciones

getContinuationToken(unknown)

Dado el último .value generado por el byPage iterador, devuelve un token de continuación que se puede usar para comenzar la paginación desde ese punto más adelante.

Detalles de la función

getContinuationToken(unknown)

Dado el último .value generado por el byPage iterador, devuelve un token de continuación que se puede usar para comenzar la paginación desde ese punto más adelante.

function getContinuationToken(page: unknown): string | undefined

Parámetros

page

unknown

Objeto desde el que se accede value a IteratorResult desde un byPage iterador.

Devoluciones

string | undefined

Token de continuación que se puede pasar a byPage() durante futuras llamadas.