Aracılığıyla paylaş


Microsoft.EventGrid sistemiTopics 2021-10-15-preview

Bicep kaynak tanımı

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

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

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

Kaynak biçimi

Microsoft.EventGrid/systemTopics kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.

resource symbolicname 'Microsoft.EventGrid/systemTopics@2021-10-15-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  properties: {
    source: 'string'
    topicType: 'string'
  }
}

Özellik değerleri

systemTopics

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
yer Kaynağın konumu. dize (gerekli)
Etiketler Kaynağın etiketleri. Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
kimlik Kaynak için kimlik bilgileri. IdentityInfo
Özellikler Sistem konusunun özellikleri. SystemTopicProperties

IdentityInfo

Ad Açıklama Değer
principalId Kaynak kimliğinin asıl kimliği. dizgi
tenantId Kaynağın kiracı kimliği. dizgi
tür Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlikleri içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu formda ARM kaynak kimlikleri olacaktır:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Bu özellik şu anda kullanılmamaktadır ve gelecekteki kullanım için ayrılmıştır.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserIdentityProperties

UserIdentityProperties

Ad Açıklama Değer
clientId Kullanıcı tarafından atanan kimliğin istemci kimliği. dizgi
principalId Kullanıcı tarafından atanan kimliğin asıl kimliği. dizgi

SystemTopicProperties

Ad Açıklama Değer
kaynak Sistem konusunun kaynağı. dizgi
topicType Sistem konusu için TopicType. dizgi

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

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

Şablon Açıklama
Blob depolama ve Event Grid aboneliği oluşturma Blob

Azure 'a dağıtma
Azure Blob Depolama hesabı oluşturur ve ardından bu Blob için bir Event Grid aboneliği oluşturur.
Event Grid bağlantısıyla Azure Veri Gezgini veritabanı dağıtma

Azure 'a dağıtma
Event Grid bağlantısıyla Azure Veri Gezgini veritabanı dağıtma.

ARM şablonu kaynak tanımı

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

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

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

Kaynak biçimi

Microsoft.EventGrid/systemTopics kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.EventGrid/systemTopics",
  "apiVersion": "2021-10-15-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "properties": {
    "source": "string",
    "topicType": "string"
  }
}

Özellik değerleri

systemTopics

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.EventGrid/systemTopics'
apiVersion Kaynak API'sinin sürümü '2021-10-15-preview'
ad Kaynak adı dize (gerekli)
yer Kaynağın konumu. dize (gerekli)
Etiketler Kaynağın etiketleri. Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
kimlik Kaynak için kimlik bilgileri. IdentityInfo
Özellikler Sistem konusunun özellikleri. SystemTopicProperties

IdentityInfo

Ad Açıklama Değer
principalId Kaynak kimliğinin asıl kimliği. dizgi
tenantId Kaynağın kiracı kimliği. dizgi
tür Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlikleri içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır. 'Hiçbiri'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu formda ARM kaynak kimlikleri olacaktır:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Bu özellik şu anda kullanılmamaktadır ve gelecekteki kullanım için ayrılmıştır.
IdentityInfoUserAssignedIdentities

IdentityInfoUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserIdentityProperties

UserIdentityProperties

Ad Açıklama Değer
clientId Kullanıcı tarafından atanan kimliğin istemci kimliği. dizgi
principalId Kullanıcı tarafından atanan kimliğin asıl kimliği. dizgi

SystemTopicProperties

Ad Açıklama Değer
kaynak Sistem konusunun kaynağı. dizgi
topicType Sistem konusu için TopicType. dizgi

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

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

Şablon Açıklama
Blob depolama ve Event Grid aboneliği oluşturma Blob

Azure 'a dağıtma
Azure Blob Depolama hesabı oluşturur ve ardından bu Blob için bir Event Grid aboneliği oluşturur.
Event Grid bağlantısıyla Azure Veri Gezgini veritabanı dağıtma

Azure 'a dağıtma
Event Grid bağlantısıyla Azure Veri Gezgini veritabanı dağıtma.

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

systemTopics 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.EventGrid/systemTopics kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.EventGrid/systemTopics@2021-10-15-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      source = "string"
      topicType = "string"
    }
  })
}

Özellik değerleri

systemTopics

Ad Açıklama Değer
tür Kaynak türü "Microsoft.EventGrid/systemTopics@2021-10-15-preview"
ad Kaynak adı dize (gerekli)
yer Kaynağın konumu. dize (gerekli)
parent_id Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. dize (gerekli)
Etiketler Kaynağın etiketleri. Etiket adları ve değerleri sözlüğü.
kimlik Kaynak için kimlik bilgileri. IdentityInfo
Özellikler Sistem konusunun özellikleri. SystemTopicProperties

IdentityInfo

Ad Açıklama Değer
tür Kullanılan yönetilen kimliğin türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan kimlikleri içerir. 'Hiçbiri' türü tüm kimlikleri kaldırır. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids Kaynakla ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu formda ARM kaynak kimlikleri olacaktır:
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
Bu özellik şu anda kullanılmamaktadır ve gelecekteki kullanım için ayrılmıştır.
Kullanıcı kimliği kimlikleri dizisi.

IdentityInfoUserAssignedIdentities

Ad Açıklama Değer
{özelleştirilmiş özellik} UserIdentityProperties

UserIdentityProperties

Ad Açıklama Değer
clientId Kullanıcı tarafından atanan kimliğin istemci kimliği. dizgi
principalId Kullanıcı tarafından atanan kimliğin asıl kimliği. dizgi

SystemTopicProperties

Ad Açıklama Değer
kaynak Sistem konusunun kaynağı. dizgi
topicType Sistem konusu için TopicType. dizgi