Aracılığıyla paylaş


Microsoft.EventGrid sistemiTopics

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@2025-02-15' = {
  identity: {
    principalId: 'string'
    tenantId: 'string'
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    source: 'string'
    topicType: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

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

Microsoft.EventGrid/systemTopics

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

SystemTopicProperties

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

TrackedResourceTags

Ad Açıklama Değer

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

Kullanım Örnekleri

Azure Doğrulanmış Modülleri

Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.

Modül Açıklama
Event Grid Sistem Konusu Event Grid Sistem Konusu için AVM Kaynak Modülü

Azure Hızlı Başlangıç Örnekleri

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.

Bicep Dosyası Açıklama
Blob depolama ve Event Grid aboneliği oluşturma Blob 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 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": "2025-02-15",
  "name": "string",
  "identity": {
    "principalId": "string",
    "tenantId": "string",
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "location": "string",
  "properties": {
    "source": "string",
    "topicType": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

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

Microsoft.EventGrid/systemTopics

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

SystemTopicProperties

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

TrackedResourceTags

Ad Açıklama Değer

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

Kullanım Örnekleri

Azure Hızlı Başlangıç Şablonları

Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.

Ş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@2025-02-15"
  name = "string"
  identity = {
    principalId = "string"
    tenantId = "string"
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
        clientId = "string"
        principalId = "string"
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      source = "string"
      topicType = "string"
    }
  })
}

Özellik Değerleri

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

Microsoft.EventGrid/systemTopics

Ad Açıklama Değer
kimlik Kaynak için kimlik bilgileri. IdentityInfo
yer Kaynağın konumu. dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler Sistem konusunun özellikleri. SystemTopicProperties
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.EventGrid/systemTopics@2025-02-15"

SystemTopicProperties

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

TrackedResourceTags

Ad Açıklama Değer

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