Aracılığıyla paylaş


Microsoft.TimeSeriesInsights ortamları/eventSources 2017-11-15

Bicep kaynak tanımı

Ortamlar/eventSources kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.TimeSeriesInsights/environments/eventSources kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

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
}

ortamlar/eventSources nesneleri

nesne türünü belirtmek için kind özelliğini ayarlayın.

Microsoft.EventHub için şunu kullanın:

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

Microsoft.IoTHub için şunu kullanın:

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

Microsoft.IotHub için şunu kullanın:

  kind: 'Microsoft.IotHub'

Özellik değerleri

ortamlar/eventSources

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)

Karakter sınırı: 1-90

Geçerli karakterler:
Aşağıdakiler kullanılamaz:
'<>%&:\?/# veya denetim karakterleri
location Kaynağın konumu. dize (gerekli)
etiketler Kaynak için ek özelliklerin anahtar-değer çiftleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler
Tür Nesne türünü ayarlama Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (gerekli)
Üst Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Şu tür kaynak için sembolik ad: ortamlar

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Ad Açıklama Değer
Tür Olay kaynağının türü. 'Microsoft.EventHub' (gerekli)
properties Oluşturma veya güncelleştirme isteklerinde gereken EventHub olay kaynağının özellikleri. EventHubEventSourceCreationPropertiesOrEventHubEvent... (gerekli)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Ad Açıklama Değer
consumerGroupName Olayların okunacağı bölümleri tutan olay hub'ının tüketici grubunun adı. dize (gerekli)
eventHubName Olay hub'ının adı. dize (gerekli)
eventSourceResourceId Azure Resource Manager olay kaynağının kaynak kimliği. dize (gerekli)
Keyname Olay hub'ına Time Series Insights hizmeti erişimi veren SAS anahtarının adı. Bu anahtarın paylaşılan erişim ilkeleri olay hub'ına 'Dinleme' izinleri vermelidir. dize (gerekli)
serviceBusNamespace Olay hub'ını içeren hizmet veri yolunun adı. dize (gerekli)
sharedAccessKey Time Series Insights hizmetine olay hub'ına okuma erişimi veren paylaşılan erişim anahtarının değeri. Bu özellik olay kaynağı yanıtlarında gösterilmez. dize (gerekli)
timestampPropertyName Olay kaynağının zaman damgası olarak kullanılacak olay özelliği. timestampPropertyName için bir değer belirtilmezse veya null veya empty-string belirtilirse, olay oluşturma zamanı kullanılır. string

IoTHubEventSourceCreateOrUpdateParameters

Ad Açıklama Değer
Tür Olay kaynağının türü. 'Microsoft.IoTHub' (gerekli)
properties Oluşturma veya güncelleştirme isteklerinde gerekli olan IoTHub olay kaynağının özellikleri. IoTHubEventSourceCreationProperties (gerekli)

IoTHubEventSourceCreationProperties

Ad Açıklama Değer
consumerGroupName Olayların okunacağı bölümleri tutan iot hub'ının tüketici grubunun adı. dize (gerekli)
eventSourceResourceId Azure Resource Manager olay kaynağının kaynak kimliği. dize (gerekli)
iotHubName IoT hub'ının adı. dize (gerekli)
Keyname Time Series Insights hizmetine iot hub'ına erişim veren Paylaşılan Erişim İlkesi anahtarının adı. Bu paylaşılan erişim ilkesi anahtarı, iot hub'ına 'hizmet bağlantısı' izinleri vermelidir. dize (gerekli)
sharedAccessKey Time Series Insights hizmetine iot hub'ına okuma erişimi veren Paylaşılan Erişim İlkesi anahtarının değeri. Bu özellik olay kaynağı yanıtlarında gösterilmez. dize (gerekli)
timestampPropertyName Olay kaynağının zaman damgası olarak kullanılacak olay özelliği. timestampPropertyName için bir değer belirtilmezse veya null veya boş dize belirtilirse, olay oluşturma zamanı kullanılır. string

IoTHubEventSourceResource

Ad Açıklama Değer
Tür Olay kaynağının türü. 'Microsoft.IotHub' (gerekli)

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
IoT Hub ile Kullandıkça Öde (PAYG) Ortamı Oluşturma

Azure’a dağıtın
Bu şablon, bir IoT Hub olaylarını kullanacak şekilde yapılandırılmış Kullandıkça Öde (PAYG) Time Series Insights ortamı dağıtmanızı sağlar.
Olay Hub'ı Olay Kaynağı ile Ortam Oluşturma

Azure’a dağıtın
Bu şablon, bir Olay Hub'ından gelen olayları kullanacak şekilde yapılandırılmış bir Time Series Insights ortamı dağıtmanızı sağlar.

ARM şablonu kaynak tanımı

Ortamlar/eventSources kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.TimeSeriesInsights/environments/eventSources kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "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
}

ortamlar/eventSources nesneleri

nesne türünü belirtmek için kind özelliğini ayarlayın.

Microsoft.EventHub için şunu kullanın:

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

Microsoft.IoTHub için şunu kullanın:

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

Microsoft.IotHub için şunu kullanın:

  "kind": "Microsoft.IotHub"

Özellik değerleri

ortamlar/eventSources

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.TimeSeriesInsights/environments/eventSources'
apiVersion Kaynak API'sinin sürümü '2017-11-15'
name Kaynak adı

Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama.
dize (gerekli)

Karakter sınırı: 1-90

Geçerli karakterler:
Şu şekilde kullanılamaz:
'<>%&:\?/# veya denetim karakterleri
location Kaynağın konumu. dize (gerekli)
etiketler Kaynak için ek özelliklerin anahtar-değer çiftleri. Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler
Tür Nesne türünü ayarlama Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (gerekli)

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Ad Açıklama Değer
Tür Olay kaynağının türü. 'Microsoft.EventHub' (gerekli)
properties Oluşturma veya güncelleştirme isteklerinde gerekli olan EventHub olay kaynağının özellikleri. EventHubEventSourceCreationPropertiesOrEventHubEvent... (gerekli)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Ad Açıklama Değer
consumerGroupName Olayların okunacağı bölümleri tutan olay hub'ının tüketici grubunun adı. dize (gerekli)
eventHubName Olay hub'ının adı. dize (gerekli)
eventSourceResourceId Azure Resource Manager olay kaynağının kaynak kimliği. dize (gerekli)
Keyname Olay hub'ına Time Series Insights hizmeti erişimi veren SAS anahtarının adı. Bu anahtarın paylaşılan erişim ilkeleri olay hub'ına 'Dinleme' izinleri vermelidir. dize (gerekli)
serviceBusNamespace Olay hub'ını içeren hizmet veri yolunun adı. dize (gerekli)
sharedAccessKey Time Series Insights hizmetine olay hub'ına okuma erişimi veren paylaşılan erişim anahtarının değeri. Bu özellik olay kaynağı yanıtlarında gösterilmez. dize (gerekli)
timestampPropertyName Olay kaynağının zaman damgası olarak kullanılacak olay özelliği. timestampPropertyName için bir değer belirtilmezse veya null veya empty-string belirtilirse, olay oluşturma zamanı kullanılır. string

IoTHubEventSourceCreateOrUpdateParameters

Ad Açıklama Değer
Tür Olay kaynağının türü. 'Microsoft.IoTHub' (gerekli)
properties Oluşturma veya güncelleştirme isteklerinde gerekli olan IoTHub olay kaynağının özellikleri. IoTHubEventSourceCreationProperties (gerekli)

IoTHubEventSourceCreationProperties

Ad Açıklama Değer
consumerGroupName Olayların okunacağı bölümleri tutan iot hub'ının tüketici grubunun adı. dize (gerekli)
eventSourceResourceId Azure Resource Manager olay kaynağının kaynak kimliği. dize (gerekli)
iotHubName IoT hub'ının adı. dize (gerekli)
Keyname Time Series Insights hizmetine iot hub'ına erişim veren Paylaşılan Erişim İlkesi anahtarının adı. Bu paylaşılan erişim ilkesi anahtarı, iot hub'ına 'hizmet bağlantısı' izinleri vermelidir. dize (gerekli)
sharedAccessKey Time Series Insights hizmetine iot hub'ına okuma erişimi veren Paylaşılan Erişim İlkesi anahtarının değeri. Bu özellik olay kaynağı yanıtlarında gösterilmez. dize (gerekli)
timestampPropertyName Olay kaynağının zaman damgası olarak kullanılacak olay özelliği. timestampPropertyName için bir değer belirtilmezse veya null veya empty-string belirtilirse, olay oluşturma zamanı kullanılır. string

IoTHubEventSourceResource

Ad Açıklama Değer
Tür Olay kaynağının türü. 'Microsoft.IotHub' (gerekli)

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
IoT Hub ile Kullandıkça Öde (PAYG) Ortamı Oluşturma

Azure’a dağıtın
Bu şablon, bir IoT Hub olaylarını kullanacak şekilde yapılandırılmış Kullandıkça Öde (PAYG) Time Series Insights ortamını dağıtmanızı sağlar.
Olay Hub'ı Olay Kaynağı ile Ortam Oluşturma

Azure’a dağıtın
Bu şablon, olay hub'ından olayları kullanacak şekilde yapılandırılmış bir Time Series Insights ortamı dağıtmanızı sağlar.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Ortamlar/eventSources kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.TimeSeriesInsights/environments/eventSources kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

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"
  })
}

ortamlar/eventSources nesneleri

nesne türünü belirtmek için kind özelliğini ayarlayın.

Microsoft.EventHub için şunu kullanın:

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

Microsoft.IoTHub için şunu kullanın:

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

Microsoft.IotHub için şunu kullanın:

  kind = "Microsoft.IotHub"

Özellik değerleri

ortamlar/eventSources

Ad Açıklama Değer
tür Kaynak türü "Microsoft.TimeSeriesInsights/environments/eventSources@2017-11-15"
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-90

Geçerli karakterler:
Aşağıdakiler kullanılamaz:
'<>%&:\?/# veya denetim karakterleri
location Kaynağın konumu. dize (gerekli)
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Ortam türü kaynak kimliği
etiketler Kaynak için ek özelliklerin anahtar-değer çiftleri. Etiket adlarının ve değerlerinin sözlüğü.
Tür Nesne türünü ayarlama Microsoft.EventHub
Microsoft.IoTHub
Microsoft.IotHub (gerekli)

EventHubEventSourceCreateOrUpdateParametersOrEventHu...

Ad Açıklama Değer
Tür Olay kaynağının türü. "Microsoft.EventHub" (gerekli)
properties Oluşturma veya güncelleştirme isteklerinde gerekli olan EventHub olay kaynağının özellikleri. EventHubEventSourceCreationPropertiesOrEventHubEvent... (gerekli)

EventHubEventSourceCreationPropertiesOrEventHubEvent...

Ad Açıklama Değer
consumerGroupName Olayların okunacağı bölümleri tutan olay hub'ının tüketici grubunun adı. dize (gerekli)
eventHubName Olay hub'ının adı. dize (gerekli)
eventSourceResourceId Azure Resource Manager olay kaynağının kaynak kimliği. dize (gerekli)
Keyname Olay hub'ına Time Series Insights hizmeti erişimi veren SAS anahtarının adı. Bu anahtarın paylaşılan erişim ilkeleri olay hub'ına 'Dinleme' izinleri vermelidir. dize (gerekli)
serviceBusNamespace Olay hub'ını içeren hizmet veri yolunun adı. dize (gerekli)
sharedAccessKey Time Series Insights hizmetine olay hub'ına okuma erişimi veren paylaşılan erişim anahtarının değeri. Bu özellik olay kaynağı yanıtlarında gösterilmez. dize (gerekli)
timestampPropertyName Olay kaynağının zaman damgası olarak kullanılacak olay özelliği. timestampPropertyName için bir değer belirtilmezse veya null veya boş dize belirtilirse, olay oluşturma zamanı kullanılır. string

IoTHubEventSourceCreateOrUpdateParameters

Ad Açıklama Değer
Tür Olay kaynağının türü. "Microsoft.IoTHub" (gerekli)
properties Oluşturma veya güncelleştirme isteklerinde gerekli olan IoTHub olay kaynağının özellikleri. IoTHubEventSourceCreationProperties (gerekli)

IoTHubEventSourceCreationProperties

Ad Açıklama Değer
consumerGroupName Olayların okunacağı bölümleri tutan iot hub'ının tüketici grubunun adı. dize (gerekli)
eventSourceResourceId Azure Resource Manager olay kaynağının kaynak kimliği. dize (gerekli)
iotHubName IoT hub'ının adı. dize (gerekli)
Keyname Time Series Insights hizmetine iot hub'ına erişim veren Paylaşılan Erişim İlkesi anahtarının adı. Bu paylaşılan erişim ilkesi anahtarı, iot hub'ına 'hizmet bağlantısı' izinleri vermelidir. dize (gerekli)
sharedAccessKey Time Series Insights hizmetine iot hub'ına okuma erişimi veren Paylaşılan Erişim İlkesi anahtarının değeri. Bu özellik olay kaynağı yanıtlarında gösterilmez. dize (gerekli)
timestampPropertyName Olay kaynağının zaman damgası olarak kullanılacak olay özelliği. timestampPropertyName için bir değer belirtilmezse veya null veya boş dize belirtilirse, olay oluşturma zamanı kullanılır. string

IoTHubEventSourceResource

Ad Açıklama Değer
Tür Olay kaynağının türü. "Microsoft.IotHub" (gerekli)