Compartir a través de


Entornos de Microsoft.TimeSeriesInsights/eventSources 2018-08-15-preview

Definición de recursos de Bicep

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

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

Formato de recurso

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

resource symbolicname 'Microsoft.TimeSeriesInsights/environments/eventSources@2018-08-15-preview' = {
  localTimestamp: {
    format: 'string'
    timeZoneOffset: {
      propertyName: 'string'
    }
  }
  location: 'string'
  name: 'string'
  tags: {
    {customized property}: 'string'
  }
  kind: 'string'
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments/eventSources objects
}

Objetos Microsoft.TimeSeriesInsights/environments/eventSources

Establezca la propiedad de tipo 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'
  }
}

Valores de propiedad

CreateOrUpdateTrackedResourcePropertiesTags

Nombre Descripción Valor

EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource

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

EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties

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 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 Propiedad de evento que se usará como marca de tiempo del origen del evento. Si no se especifica un valor para timestampPropertyName o si se especifica null o empty-string, se usará la hora de creación del evento. cuerda

IoTHubEventSourceCreateOrUpdateParametersOrIoTHubEventSourceResource

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

IoTHubEventSourceCreationPropertiesOrIoTHubEventSourceResourceProperties

Nombre Descripción Valor
consumerGroupName Nombre del grupo de consumidores del centro de iot 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 Propiedad de evento que se usará como marca de tiempo del origen del evento. Si no se especifica un valor para timestampPropertyName o si se especifica null o empty-string, se usará la hora de creación del evento. cuerda

LocalTimestamp

Nombre Descripción Valor
formato Enumeración que representa el formato de la propiedad de marca de tiempo local que debe establecerse. "Incrustado"
timeZoneOffset Objeto que representa la información de desplazamiento del formato de marca de tiempo local especificado. No se debe especificar para LocalTimestampFormat - Embedded. LocalTimestampTimeZoneOffset

LocalTimestampTimeZoneOffset

Nombre Descripción Valor
propertyName La propiedad de evento que contendrá la información de desplazamiento para calcular la marca de tiempo local. Cuando LocalTimestampFormat es Iana, el nombre de la propiedad contendrá el nombre de la columna que contiene IANA Timezone Name (por ejemplo: Americas/Los Ángeles). Cuando LocalTimestampFormat es Timespan, contiene el nombre de la propiedad que contiene valores que representan el desplazamiento (por ejemplo, P1D o 1.00:00:00) cuerda

Microsoft.TimeSeriesInsights/environments/eventSources

Nombre Descripción Valor
amable Establezca en "Microsoft.EventHub" para el tipo EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource. Establezca en "Microsoft.IoTHub" para el tipo IoTHubEventSourceCreateOrUpdateParametersOrIoTHubEventSourceResource. "Microsoft.EventHub"
"Microsoft.IoTHub" (obligatorio)
localTimestamp Objeto que representa la propiedad timestamp local. Contiene el formato de marca de tiempo local que debe usarse y la información de desplazamiento de zona horaria correspondiente. Si no se especifica un valor para localTimestamp o si es null, la marca de tiempo local no se incluirá en los eventos. LocalTimestamp
ubicación Ubicación del recurso. string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
Patrón = ^[-\w\._\(\)]+$ (obligatorio)
padre 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 obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: entornos de
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

Definición de recursos de plantilla de ARM

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

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

Formato de recurso

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

{
  "localTimestamp": {
    "format": "string",
    "timeZoneOffset": {
      "propertyName": "string"
    }
  },
  "location": "string",
  "name": "string",
  "tags": {
    "{customized property}": "string"
  },
  "kind": "string"
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments/eventSources objects
}

Objetos Microsoft.TimeSeriesInsights/environments/eventSources

Establezca la propiedad de tipo 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"
  }
}

Valores de propiedad

CreateOrUpdateTrackedResourcePropertiesTags

Nombre Descripción Valor

EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource

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

EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties

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 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 Propiedad de evento que se usará como marca de tiempo del origen del evento. Si no se especifica un valor para timestampPropertyName o si se especifica null o empty-string, se usará la hora de creación del evento. cuerda

IoTHubEventSourceCreateOrUpdateParametersOrIoTHubEventSourceResource

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

IoTHubEventSourceCreationPropertiesOrIoTHubEventSourceResourceProperties

Nombre Descripción Valor
consumerGroupName Nombre del grupo de consumidores del centro de iot 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 Propiedad de evento que se usará como marca de tiempo del origen del evento. Si no se especifica un valor para timestampPropertyName o si se especifica null o empty-string, se usará la hora de creación del evento. cuerda

LocalTimestamp

Nombre Descripción Valor
formato Enumeración que representa el formato de la propiedad de marca de tiempo local que debe establecerse. "Incrustado"
timeZoneOffset Objeto que representa la información de desplazamiento del formato de marca de tiempo local especificado. No se debe especificar para LocalTimestampFormat - Embedded. LocalTimestampTimeZoneOffset

LocalTimestampTimeZoneOffset

Nombre Descripción Valor
propertyName La propiedad de evento que contendrá la información de desplazamiento para calcular la marca de tiempo local. Cuando LocalTimestampFormat es Iana, el nombre de la propiedad contendrá el nombre de la columna que contiene IANA Timezone Name (por ejemplo: Americas/Los Ángeles). Cuando LocalTimestampFormat es Timespan, contiene el nombre de la propiedad que contiene valores que representan el desplazamiento (por ejemplo, P1D o 1.00:00:00) cuerda

Microsoft.TimeSeriesInsights/environments/eventSources

Nombre Descripción Valor
apiVersion La versión de api '2018-08-15-preview'
amable Establezca en "Microsoft.EventHub" para el tipo EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource. Establezca en "Microsoft.IoTHub" para el tipo IoTHubEventSourceCreateOrUpdateParametersOrIoTHubEventSourceResource. "Microsoft.EventHub"
"Microsoft.IoTHub" (obligatorio)
localTimestamp Objeto que representa la propiedad timestamp local. Contiene el formato de marca de tiempo local que debe usarse y la información de desplazamiento de zona horaria correspondiente. Si no se especifica un valor para localTimestamp o si es null, la marca de tiempo local no se incluirá en los eventos. LocalTimestamp
ubicación Ubicación del recurso. string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
Patrón = ^[-\w\._\(\)]+$ (obligatorio)
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso 'Microsoft.TimeSeriesInsights/environments/eventSources'

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 de

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

Formato de recurso

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

resource "azapi_resource" "symbolicname" {
  localTimestamp = {
    format = "string"
    timeZoneOffset = {
      propertyName = "string"
    }
  }
  location = "string"
  name = "string"
  tags = {
    {customized property} = "string"
  }
  kind = "string"
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments/eventSources objects
}

Objetos Microsoft.TimeSeriesInsights/environments/eventSources

Establezca la propiedad de tipo 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"
  }
}

Valores de propiedad

CreateOrUpdateTrackedResourcePropertiesTags

Nombre Descripción Valor

EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource

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

EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties

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 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 Propiedad de evento que se usará como marca de tiempo del origen del evento. Si no se especifica un valor para timestampPropertyName o si se especifica null o empty-string, se usará la hora de creación del evento. cuerda

IoTHubEventSourceCreateOrUpdateParametersOrIoTHubEventSourceResource

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

IoTHubEventSourceCreationPropertiesOrIoTHubEventSourceResourceProperties

Nombre Descripción Valor
consumerGroupName Nombre del grupo de consumidores del centro de iot 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 Propiedad de evento que se usará como marca de tiempo del origen del evento. Si no se especifica un valor para timestampPropertyName o si se especifica null o empty-string, se usará la hora de creación del evento. cuerda

LocalTimestamp

Nombre Descripción Valor
formato Enumeración que representa el formato de la propiedad de marca de tiempo local que debe establecerse. "Incrustado"
timeZoneOffset Objeto que representa la información de desplazamiento del formato de marca de tiempo local especificado. No se debe especificar para LocalTimestampFormat - Embedded. LocalTimestampTimeZoneOffset

LocalTimestampTimeZoneOffset

Nombre Descripción Valor
propertyName La propiedad de evento que contendrá la información de desplazamiento para calcular la marca de tiempo local. Cuando LocalTimestampFormat es Iana, el nombre de la propiedad contendrá el nombre de la columna que contiene IANA Timezone Name (por ejemplo: Americas/Los Ángeles). Cuando LocalTimestampFormat es Timespan, contiene el nombre de la propiedad que contiene valores que representan el desplazamiento (por ejemplo, P1D o 1.00:00:00) cuerda

Microsoft.TimeSeriesInsights/environments/eventSources

Nombre Descripción Valor
amable Establezca en "Microsoft.EventHub" para el tipo EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource. Establezca en "Microsoft.IoTHub" para el tipo IoTHubEventSourceCreateOrUpdateParametersOrIoTHubEventSourceResource. "Microsoft.EventHub"
"Microsoft.IoTHub" (obligatorio)
localTimestamp Objeto que representa la propiedad timestamp local. Contiene el formato de marca de tiempo local que debe usarse y la información de desplazamiento de zona horaria correspondiente. Si no se especifica un valor para localTimestamp o si es null, la marca de tiempo local no se incluirá en los eventos. LocalTimestamp
ubicación Ubicación del recurso. string (obligatorio)
nombre El nombre del recurso cuerda

Restricciones:
Longitud mínima = 1
Longitud máxima = 1
Patrón = ^[-\w\._\(\)]+$ (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: entornos de
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.TimeSeriesInsights/environments/eventSources@2018-08-15-preview"