Compartir a través de


Entornos microsoft.TimeSeriesInsights/eventSources 2017-11-15

Definición de recursos de Bicep

El tipo de recurso environments/eventSources se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.TimeSeriesInsights/environments/eventSources, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  parent: resourceSymbolicName
  // For remaining properties, see environments/eventSources objects
}

environments/eventSources (objetos)

Establezca la propiedad kind para especificar el tipo de objeto.

Para Microsoft.EventHub, use:

  kind: 'Microsoft.EventHub'
  properties: {
    consumerGroupName: 'string'
    eventHubName: 'string'
    eventSourceResourceId: 'string'
    keyName: 'string'
    serviceBusNamespace: 'string'
    sharedAccessKey: 'string'
    timestampPropertyName: 'string'
  }

Para Microsoft.IoTHub, use:

  kind: 'Microsoft.IoTHub'
  properties: {
    consumerGroupName: 'string'
    eventSourceResourceId: 'string'
    iotHubName: 'string'
    keyName: 'string'
    sharedAccessKey: 'string'
    timestampPropertyName: 'string'
  }

Para Microsoft.IotHub, use:

  kind: 'Microsoft.IotHub'

Valores de propiedad

environments/eventSources

Nombre Descripción Value
name El nombre del recurso

Vea cómo establecer nombres y tipos para recursos secundarios en Bicep.
string (obligatorio)

Límite de caracteres: 1-90

Caracteres válidos:
No puede usar:
'<>%&:\?/# ni caracteres de control
ubicación Ubicación del recurso. string (obligatorio)
etiquetas Pares clave-valor de propiedades adicionales para el recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
kind Establecimiento del tipo de objeto Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (obligatorio)
primario En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para más información, consulte Recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: entornos

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Nombre Descripción Valor
kind Tipo del origen del evento. 'Microsoft.EventHub' (obligatorio)
properties Propiedades del origen de eventos de EventHub que son necesarios en las solicitudes de creación o actualización. EventHubEventSourceCreationPropertiesOrEventHubEvent... (obligatorio)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Nombre Descripción Valor
consumerGroupName Nombre del grupo de consumidores del centro de eventos que contiene las particiones de las que se leerán los eventos. string (obligatorio)
eventHubName El nombre del centro de eventos. string (obligatorio)
eventSourceResourceId Identificador de recurso del origen del evento en Azure Resource Manager. string (obligatorio)
keyName Nombre de la clave SAS que concede al servicio Time Series Insights acceso al centro de eventos. Las directivas de acceso compartido para esta clave deben conceder permisos de "escucha" al centro de eventos. string (obligatorio)
serviceBusNamespace Nombre del bus de servicio que contiene el centro de eventos. string (obligatorio)
sharedAccessKey Valor de la clave de acceso compartido que concede al servicio Time Series Insights acceso de lectura al centro de eventos. Esta propiedad no se muestra en las respuestas de origen del evento. string (obligatorio)
timestampPropertyName La propiedad de evento que se usará como intervalo de tiempo del origen de eventos. Si no se especifica un valor para timestampPropertyName, o si se especifica una cadena null o vacía, se usará la hora de creación del evento. string

IoTHubEventSourceCreateOrUpdateParameters

Nombre Descripción Valor
kind Tipo del origen del evento. "Microsoft.IoTHub" (obligatorio)
properties Propiedades del origen de eventos de IoTHub que son necesarios en las solicitudes de creación o actualización. IoTHubEventSourceCreationProperties (obligatorio)

IoTHubEventSourceCreationProperties

Nombre Descripción Valor
consumerGroupName Nombre del grupo de consumidores de iot hub que contiene las particiones de las que se leerán los eventos. string (obligatorio)
eventSourceResourceId Identificador de recurso del origen del evento en Azure Resource Manager. string (obligatorio)
iotHubName Nombre del centro de iot. string (obligatorio)
keyName Nombre de la clave de directiva de acceso compartido que concede al servicio Time Series Insights acceso al centro de IoT. Esta clave de directiva de acceso compartido debe conceder permisos de "conexión de servicio" al centro de IoT. string (obligatorio)
sharedAccessKey Valor de la clave de directiva de acceso compartido que concede al servicio Time Series Insights acceso de lectura al centro de IoT. Esta propiedad no se muestra en las respuestas de origen del evento. string (obligatorio)
timestampPropertyName La propiedad de evento que se usará como intervalo de tiempo del origen de eventos. Si no se especifica un valor para timestampPropertyName, o si se especifica una cadena null o vacía, se usará la hora de creación del evento. string

IoTHubEventSourceResource

Nombre Descripción Valor
kind Tipo del origen del evento. 'Microsoft.IotHub' (obligatorio)

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
Crear un entorno de pago por uso (PAYG) con un IoT Hub

Implementación en Azure
Esta plantilla le permite implementar un entorno de Time Series Insights de pago por uso (PAYG) que esté configurado para consumir eventos de una IoT Hub.
Creación de un entorno con un origen de eventos del centro de eventos

Implementación en Azure
Esta plantilla permite implementar un entorno de Time Series Insights configurado para consumir eventos de un centro de eventos.

Definición de recursos de plantilla de ARM

El tipo de recurso environments/eventSources se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.TimeSeriesInsights/environments/eventSources, agregue el siguiente json a la plantilla.

{
  "type": "Microsoft.TimeSeriesInsights/environments/eventSources",
  "apiVersion": "2017-11-15",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  // For remaining properties, see environments/eventSources objects
}

environments/eventSources (objetos)

Establezca la propiedad kind para especificar el tipo de objeto.

Para Microsoft.EventHub, use:

  "kind": "Microsoft.EventHub",
  "properties": {
    "consumerGroupName": "string",
    "eventHubName": "string",
    "eventSourceResourceId": "string",
    "keyName": "string",
    "serviceBusNamespace": "string",
    "sharedAccessKey": "string",
    "timestampPropertyName": "string"
  }

Para Microsoft.IoTHub, use:

  "kind": "Microsoft.IoTHub",
  "properties": {
    "consumerGroupName": "string",
    "eventSourceResourceId": "string",
    "iotHubName": "string",
    "keyName": "string",
    "sharedAccessKey": "string",
    "timestampPropertyName": "string"
  }

Para Microsoft.IotHub, use:

  "kind": "Microsoft.IotHub"

Valores de propiedad

environments/eventSources

Nombre Descripción Value
type Tipo de recurso 'Microsoft.TimeSeriesInsights/environments/eventSources'
apiVersion La versión de la API de recursos '2017-11-15'
name El nombre del recurso

Vea cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM JSON.
string (obligatorio)

Límite de caracteres: 1-90

Caracteres válidos:
No puede usar:
'<>%&:\?/# ni caracteres de control
ubicación Ubicación del recurso. string (obligatorio)
etiquetas Pares clave-valor de propiedades adicionales para el recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
kind Establecimiento del tipo de objeto Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (obligatorio)

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Nombre Descripción Valor
kind Tipo del origen del evento. 'Microsoft.EventHub' (obligatorio)
properties Propiedades del origen de eventos de EventHub que son necesarios en las solicitudes de creación o actualización. EventHubEventSourceCreationPropertiesOrEventHubEvent... (obligatorio)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Nombre Descripción Valor
consumerGroupName Nombre del grupo de consumidores del centro de eventos que contiene las particiones de las que se leerán los eventos. string (obligatorio)
eventHubName El nombre del centro de eventos. string (obligatorio)
eventSourceResourceId Identificador de recurso del origen del evento en Azure Resource Manager. string (obligatorio)
keyName Nombre de la clave SAS que concede al servicio Time Series Insights acceso al centro de eventos. Las directivas de acceso compartido para esta clave deben conceder permisos de "escucha" al centro de eventos. string (obligatorio)
serviceBusNamespace Nombre del bus de servicio que contiene el centro de eventos. string (obligatorio)
sharedAccessKey Valor de la clave de acceso compartido que concede al servicio Time Series Insights acceso de lectura al centro de eventos. Esta propiedad no se muestra en las respuestas de origen del evento. string (obligatorio)
timestampPropertyName La propiedad de evento que se usará como intervalo de tiempo del origen de eventos. Si no se especifica un valor para timestampPropertyName, o si se especifica una cadena null o vacía, se usará la hora de creación del evento. string

IoTHubEventSourceCreateOrUpdateParameters

Nombre Descripción Valor
kind El tipo del origen del evento. "Microsoft.IoTHub" (obligatorio)
properties Propiedades del origen de eventos de IoTHub necesarios en las solicitudes de creación o actualización. IoTHubEventSourceCreationProperties (obligatorio)

IoTHubEventSourceCreationProperties

Nombre Descripción Valor
consumerGroupName Nombre del grupo de consumidores de iot hub que contiene las particiones de las que se leerán los eventos. string (obligatorio)
eventSourceResourceId Identificador de recurso del origen del evento en Azure Resource Manager. string (obligatorio)
iotHubName Nombre del centro de IoT. string (obligatorio)
keyName Nombre de la clave de directiva de acceso compartido que concede al servicio Time Series Insights acceso al centro de IoT. Esta clave de directiva de acceso compartido debe conceder permisos de "conexión de servicio" al centro de IoT. string (obligatorio)
sharedAccessKey Valor de la clave de directiva de acceso compartido que concede al servicio Time Series Insights acceso de lectura al centro de IoT. Esta propiedad no se muestra en las respuestas de origen del evento. string (obligatorio)
timestampPropertyName La propiedad de evento que se usará como intervalo de tiempo del origen de eventos. Si no se especifica un valor para timestampPropertyName, o si se especifica una cadena null o vacía, se usará la hora de creación del evento. string

IoTHubEventSourceResource

Nombre Descripción Valor
kind El tipo del origen del evento. "Microsoft.IotHub" (obligatorio)

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
Crear un entorno de pago por uso (PAYG) con una IoT Hub

Implementación en Azure
Esta plantilla le permite implementar un entorno de Time Series Insights de pago por uso (PAYG) configurado para consumir eventos de una IoT Hub.
Creación de un entorno con un origen de eventos del centro de eventos

Implementación en Azure
Esta plantilla le permite implementar un entorno de Time Series Insights configurado para consumir eventos de un centro de eventos.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso environments/eventSources se puede implementar con operaciones que tienen como destino:

  • Grupos de recursos

Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.

Formato de los recursos

Para crear un recurso Microsoft.TimeSeriesInsights/environments/eventSources, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  // For remaining properties, see environments/eventSources objects
  body = jsonencode({
    kind = "string"
  })
}

environments/eventSources (objetos)

Establezca la propiedad kind para especificar el tipo de objeto.

Para Microsoft.EventHub, use:

  kind = "Microsoft.EventHub"
  properties = {
    consumerGroupName = "string"
    eventHubName = "string"
    eventSourceResourceId = "string"
    keyName = "string"
    serviceBusNamespace = "string"
    sharedAccessKey = "string"
    timestampPropertyName = "string"
  }

Para Microsoft.IoTHub, use:

  kind = "Microsoft.IoTHub"
  properties = {
    consumerGroupName = "string"
    eventSourceResourceId = "string"
    iotHubName = "string"
    keyName = "string"
    sharedAccessKey = "string"
    timestampPropertyName = "string"
  }

Para Microsoft.IotHub, use:

  kind = "Microsoft.IotHub"

Valores de propiedad

environments/eventSources

Nombre Descripción Value
type Tipo de recurso "Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15"
name El nombre del recurso string (obligatorio)

Límite de caracteres: 1-90

Caracteres válidos:
No puede usar:
'<>%&:\?/# ni caracteres de control
ubicación Ubicación del recurso. string (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: entornos
etiquetas Pares clave-valor de propiedades adicionales para el recurso. Diccionario de nombres y valores de etiqueta.
kind Establecimiento del tipo de objeto Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (obligatorio)

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Nombre Descripción Valor
kind Tipo del origen del evento. "Microsoft.EventHub" (obligatorio)
properties Propiedades del origen de eventos de EventHub que son necesarios en las solicitudes de creación o actualización. EventHubEventSourceCreationPropertiesOrEventHubEvent... (obligatorio)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Nombre Descripción Valor
consumerGroupName Nombre del grupo de consumidores del centro de eventos que contiene las particiones de las que se leerán los eventos. string (obligatorio)
eventHubName El nombre del centro de eventos. string (obligatorio)
eventSourceResourceId Identificador de recurso del origen del evento en Azure Resource Manager. string (obligatorio)
keyName Nombre de la clave SAS que concede al servicio Time Series Insights acceso al centro de eventos. Las directivas de acceso compartido para esta clave deben conceder permisos de "escucha" al centro de eventos. string (obligatorio)
serviceBusNamespace Nombre del bus de servicio que contiene el centro de eventos. string (obligatorio)
sharedAccessKey Valor de la clave de acceso compartido que concede al servicio Time Series Insights acceso de lectura al centro de eventos. Esta propiedad no se muestra en las respuestas de origen del evento. string (obligatorio)
timestampPropertyName La propiedad de evento que se usará como intervalo de tiempo del origen de eventos. Si no se especifica un valor para timestampPropertyName, o si se especifica una cadena null o vacía, se usará la hora de creación del evento. string

IoTHubEventSourceCreateOrUpdateParameters

Nombre Descripción Valor
kind Tipo del origen del evento. "Microsoft.IoTHub" (obligatorio)
properties Propiedades del origen de eventos de IoTHub que son necesarios en las solicitudes de creación o actualización. IoTHubEventSourceCreationProperties (obligatorio)

IoTHubEventSourceCreationProperties

Nombre Descripción Valor
consumerGroupName Nombre del grupo de consumidores de iot hub que contiene las particiones de las que se leerán los eventos. string (obligatorio)
eventSourceResourceId Identificador de recurso del origen del evento en Azure Resource Manager. string (obligatorio)
iotHubName Nombre del centro de iot. string (obligatorio)
keyName Nombre de la clave de directiva de acceso compartido que concede al servicio Time Series Insights acceso al centro de IoT. Esta clave de directiva de acceso compartido debe conceder permisos de "conexión de servicio" al centro de IoT. string (obligatorio)
sharedAccessKey Valor de la clave de directiva de acceso compartido que concede al servicio Time Series Insights acceso de lectura al centro de IoT. Esta propiedad no se muestra en las respuestas de origen del evento. string (obligatorio)
timestampPropertyName La propiedad de evento que se usará como intervalo de tiempo del origen de eventos. Si no se especifica un valor para timestampPropertyName, o si se especifica una cadena null o vacía, se usará la hora de creación del evento. string

IoTHubEventSourceResource

Nombre Descripción Valor
kind Tipo del origen del evento. "Microsoft.IotHub" (obligatorio)