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:
- Grupos de recursos: consulte los comandos de implementación del grupo 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 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 |
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 |
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:
- Grupos de recursos: consulte los comandos de implementación del grupo 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 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 |
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 |
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) |