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