你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.TimeSeriesInsights 环境/eventSources 2017-11-15

Bicep 资源定义

可以使用目标操作部署环境/eventSources 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.TimeSeriesInsights/environments/eventSources 资源,请将以下 Bicep 添加到模板。

resource symbolicname 'Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15' = {
  location: 'string'
  name: 'string'
  tags: {
    {customized property}: 'string'
  }
  kind: 'string'
  // For remaining properties, see Microsoft.TimeSeriesInsights/environments/eventSources objects
}

Microsoft.TimeSeriesInsights/environments/eventSources 对象

设置 类型 属性以指定对象的类型。

对于 Microsoft.EventHub,请使用:

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

对于 Microsoft.IoTHub,请使用:

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

对于 Microsoft.IotHub,请使用:

{
  kind: 'Microsoft.IotHub'
}

属性值

CreateOrUpdateTrackedResourcePropertiesTags

名字 描述 价值

EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource

名字 描述 价值
事件源的类型。 “Microsoft.EventHub”(必需)
性能 创建或更新请求时所需的 EventHub 事件源的属性。 EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties(必需)

EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties

名字 描述 价值
consumerGroupName 事件中心使用者组的名称,该组包含要从中读取事件的分区。 string (必需)
eventHubName 事件中心的名称。 string (必需)
eventSourceResourceId Azure 资源管理器中事件源的资源 ID。 string (必需)
keyName 授予时序见解服务访问事件中心的 SAS 密钥的名称。 此密钥的共享访问策略必须向事件中心授予“侦听”权限。 string (必需)
serviceBusNamespace 包含事件中心的服务总线的名称。 string (必需)
sharedAccessKey 授予时序见解服务对事件中心的读取访问权限的共享访问密钥的值。 此属性未显示在事件源响应中。 string (必需)
timestampPropertyName 将用作事件源时间戳的事件属性。 如果未为 timestampPropertyName 指定值,或者指定 null 或空字符串,则将使用事件创建时间。 字符串

IoTHubEventSourceCreateOrUpdateParameters

名字 描述 价值
事件源的类型。 “Microsoft.IoTHub”(必需)
性能 创建或更新请求时所需的 IoTHub 事件源的属性。 IoTHubEventSourceCreationProperties(必需)

IoTHubEventSourceCreationProperties

名字 描述 价值
consumerGroupName 用于保存要从中读取事件的分区的 iot 中心的使用者组的名称。 string (必需)
eventSourceResourceId Azure 资源管理器中事件源的资源 ID。 string (必需)
iotHubName iot 中心的名称。 string (必需)
keyName 授予时序见解服务对 iot 中心的访问权限的共享访问策略密钥的名称。 此共享访问策略密钥必须向 iot 中心授予“服务连接”权限。 string (必需)
sharedAccessKey 授予时序见解服务对 iot 中心的读取访问权限的共享访问策略密钥的值。 此属性未显示在事件源响应中。 string (必需)
timestampPropertyName 将用作事件源时间戳的事件属性。 如果未为 timestampPropertyName 指定值,或者指定 null 或空字符串,则将使用事件创建时间。 字符串

IoTHubEventSourceResource

名字 描述 价值
事件源的类型。 “Microsoft.IotHub”(必需)

Microsoft.TimeSeriesInsights/environments/eventSources

名字 描述 价值
对于 type EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource,设置为“Microsoft.EventHub”。 对于 IoTHubEventSourceCreateOrUpdateParameters,请设置为“Microsoft.IoTHub”。 对于 IoTHubEventSourceResource类型,设置为“Microsoft.IotHub”。 “Microsoft.EventHub”
“Microsoft.IoTHub”
“Microsoft.IotHub”(必需)
位置 资源的位置。 string (必需)
名字 资源名称 字符串

约束:
最小长度 = 1
最大长度 = 1
模式 = ^[-\w\._\(\)]+$ (必需)
父母 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

有关详细信息,请参阅 父资源外部的子资源
类型资源的符号名称:环境
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记

ARM 模板资源定义

可以使用目标操作部署环境/eventSources 资源类型:

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.TimeSeriesInsights/environments/eventSources 资源,请将以下 JSON 添加到模板。

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

Microsoft.TimeSeriesInsights/environments/eventSources 对象

设置 类型 属性以指定对象的类型。

对于 Microsoft.EventHub,请使用:

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

对于 Microsoft.IoTHub,请使用:

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

对于 Microsoft.IotHub,请使用:

{
  "kind": "Microsoft.IotHub"
}

属性值

CreateOrUpdateTrackedResourcePropertiesTags

名字 描述 价值

EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource

名字 描述 价值
事件源的类型。 “Microsoft.EventHub”(必需)
性能 创建或更新请求时所需的 EventHub 事件源的属性。 EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties(必需)

EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties

名字 描述 价值
consumerGroupName 事件中心使用者组的名称,该组包含要从中读取事件的分区。 string (必需)
eventHubName 事件中心的名称。 string (必需)
eventSourceResourceId Azure 资源管理器中事件源的资源 ID。 string (必需)
keyName 授予时序见解服务访问事件中心的 SAS 密钥的名称。 此密钥的共享访问策略必须向事件中心授予“侦听”权限。 string (必需)
serviceBusNamespace 包含事件中心的服务总线的名称。 string (必需)
sharedAccessKey 授予时序见解服务对事件中心的读取访问权限的共享访问密钥的值。 此属性未显示在事件源响应中。 string (必需)
timestampPropertyName 将用作事件源时间戳的事件属性。 如果未为 timestampPropertyName 指定值,或者指定 null 或空字符串,则将使用事件创建时间。 字符串

IoTHubEventSourceCreateOrUpdateParameters

名字 描述 价值
事件源的类型。 “Microsoft.IoTHub”(必需)
性能 创建或更新请求时所需的 IoTHub 事件源的属性。 IoTHubEventSourceCreationProperties(必需)

IoTHubEventSourceCreationProperties

名字 描述 价值
consumerGroupName 用于保存要从中读取事件的分区的 iot 中心的使用者组的名称。 string (必需)
eventSourceResourceId Azure 资源管理器中事件源的资源 ID。 string (必需)
iotHubName iot 中心的名称。 string (必需)
keyName 授予时序见解服务对 iot 中心的访问权限的共享访问策略密钥的名称。 此共享访问策略密钥必须向 iot 中心授予“服务连接”权限。 string (必需)
sharedAccessKey 授予时序见解服务对 iot 中心的读取访问权限的共享访问策略密钥的值。 此属性未显示在事件源响应中。 string (必需)
timestampPropertyName 将用作事件源时间戳的事件属性。 如果未为 timestampPropertyName 指定值,或者指定 null 或空字符串,则将使用事件创建时间。 字符串

IoTHubEventSourceResource

名字 描述 价值
事件源的类型。 “Microsoft.IotHub”(必需)

Microsoft.TimeSeriesInsights/environments/eventSources

名字 描述 价值
apiVersion API 版本 '2017-11-15'
对于 type EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource,设置为“Microsoft.EventHub”。 对于 IoTHubEventSourceCreateOrUpdateParameters,请设置为“Microsoft.IoTHub”。 对于 IoTHubEventSourceResource类型,设置为“Microsoft.IotHub”。 “Microsoft.EventHub”
“Microsoft.IoTHub”
“Microsoft.IotHub”(必需)
位置 资源的位置。 string (必需)
名字 资源名称 字符串

约束:
最小长度 = 1
最大长度 = 1
模式 = ^[-\w\._\(\)]+$ (必需)
标签 资源标记 标记名称和值的字典。 请参阅模板 中的 标记
类型 资源类型 “Microsoft.TimeSeriesInsights/environments/eventSources”

Terraform (AzAPI 提供程序)资源定义

可以使用目标操作部署环境/eventSources 资源类型:

  • 资源组

有关每个 API 版本中已更改属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.TimeSeriesInsights/environments/eventSources 资源,请将以下 Terraform 添加到模板。

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

Microsoft.TimeSeriesInsights/environments/eventSources 对象

设置 类型 属性以指定对象的类型。

对于 Microsoft.EventHub,请使用:

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

对于 Microsoft.IoTHub,请使用:

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

对于 Microsoft.IotHub,请使用:

{
  kind = "Microsoft.IotHub"
}

属性值

CreateOrUpdateTrackedResourcePropertiesTags

名字 描述 价值

EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource

名字 描述 价值
事件源的类型。 “Microsoft.EventHub”(必需)
性能 创建或更新请求时所需的 EventHub 事件源的属性。 EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties(必需)

EventHubEventSourceCreationPropertiesOrEventHubEventSourceResourceProperties

名字 描述 价值
consumerGroupName 事件中心使用者组的名称,该组包含要从中读取事件的分区。 string (必需)
eventHubName 事件中心的名称。 string (必需)
eventSourceResourceId Azure 资源管理器中事件源的资源 ID。 string (必需)
keyName 授予时序见解服务访问事件中心的 SAS 密钥的名称。 此密钥的共享访问策略必须向事件中心授予“侦听”权限。 string (必需)
serviceBusNamespace 包含事件中心的服务总线的名称。 string (必需)
sharedAccessKey 授予时序见解服务对事件中心的读取访问权限的共享访问密钥的值。 此属性未显示在事件源响应中。 string (必需)
timestampPropertyName 将用作事件源时间戳的事件属性。 如果未为 timestampPropertyName 指定值,或者指定 null 或空字符串,则将使用事件创建时间。 字符串

IoTHubEventSourceCreateOrUpdateParameters

名字 描述 价值
事件源的类型。 “Microsoft.IoTHub”(必需)
性能 创建或更新请求时所需的 IoTHub 事件源的属性。 IoTHubEventSourceCreationProperties(必需)

IoTHubEventSourceCreationProperties

名字 描述 价值
consumerGroupName 用于保存要从中读取事件的分区的 iot 中心的使用者组的名称。 string (必需)
eventSourceResourceId Azure 资源管理器中事件源的资源 ID。 string (必需)
iotHubName iot 中心的名称。 string (必需)
keyName 授予时序见解服务对 iot 中心的访问权限的共享访问策略密钥的名称。 此共享访问策略密钥必须向 iot 中心授予“服务连接”权限。 string (必需)
sharedAccessKey 授予时序见解服务对 iot 中心的读取访问权限的共享访问策略密钥的值。 此属性未显示在事件源响应中。 string (必需)
timestampPropertyName 将用作事件源时间戳的事件属性。 如果未为 timestampPropertyName 指定值,或者指定 null 或空字符串,则将使用事件创建时间。 字符串

IoTHubEventSourceResource

名字 描述 价值
事件源的类型。 “Microsoft.IotHub”(必需)

Microsoft.TimeSeriesInsights/environments/eventSources

名字 描述 价值
对于 type EventHubEventSourceCreateOrUpdateParametersOrEventHubEventSourceResource,设置为“Microsoft.EventHub”。 对于 IoTHubEventSourceCreateOrUpdateParameters,请设置为“Microsoft.IoTHub”。 对于 IoTHubEventSourceResource类型,设置为“Microsoft.IotHub”。 “Microsoft.EventHub”
“Microsoft.IoTHub”
“Microsoft.IotHub”(必需)
位置 资源的位置。 string (必需)
名字 资源名称 字符串

约束:
最小长度 = 1
最大长度 = 1
模式 = ^[-\w\._\(\)]+$ (必需)
parent_id 此资源的父资源的 ID。 类型资源的 ID:环境
标签 资源标记 标记名称和值的字典。
类型 资源类型 “Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15”