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.
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 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. |
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 |