Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
- en son
- 2025-02-15
- 2024-12-15-önizleme
- 2024-06-01-önizleme
- 2023-12-15-önizleme
- 2023-06-01-önizleme
- 2022-06-15
- 2021-12-01
- 2021-10-15-önizleme
- 2021-06-01-önizleme
- 2020-10-15-önizleme
- 2020-06-01
- 2020-04-01-önizleme
- 2020-01-01-önizleme
- 2019-06-01
- 2019-02-01-önizleme
- 2019-01-01
- 2018-09-15-önizleme
- 2018-05-01-önizleme
- 2018-01-01
- 2017-09-15-önizleme
- 2017-06-15-önizleme
Bicep kaynak tanımı
Konu kaynağı 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/topics kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
resource symbolicname 'Microsoft.EventGrid/topics@2025-02-15' = {
identity: {
principalId: 'string'
tenantId: 'string'
type: 'string'
userAssignedIdentities: {
{customized property}: {
clientId: 'string'
principalId: 'string'
}
}
}
location: 'string'
name: 'string'
properties: {
dataResidencyBoundary: 'string'
disableLocalAuth: bool
eventTypeInfo: {
inlineEventTypes: {
{customized property}: {
dataSchemaUrl: 'string'
description: 'string'
displayName: 'string'
documentationUrl: 'string'
}
}
kind: 'string'
}
inboundIpRules: [
{
action: 'string'
ipMask: 'string'
}
]
inputSchema: 'string'
inputSchemaMapping: {
inputSchemaMappingType: 'string'
// For remaining properties, see InputSchemaMapping objects
}
minimumTlsVersionAllowed: 'string'
publicNetworkAccess: 'string'
}
tags: {
{customized property}: 'string'
}
}
InputSchemaMapping nesneleri
nesne türünü belirtmek için inputSchemaMappingType
Jsoniçin şunu kullanın:
{
inputSchemaMappingType: 'Json'
properties: {
dataVersion: {
defaultValue: 'string'
sourceField: 'string'
}
eventTime: {
sourceField: 'string'
}
eventType: {
defaultValue: 'string'
sourceField: 'string'
}
id: {
sourceField: 'string'
}
subject: {
defaultValue: 'string'
sourceField: 'string'
}
topic: {
sourceField: 'string'
}
}
}
Özellik Değerleri
EventTypeInfo
Ad | Açıklama | Değer |
---|---|---|
inlineEventTypes | Kaynak için satır içi olay türleri koleksiyonu. Satır içi olay türü anahtarları, olayın adını temsil eden tür dizesidir. "Contoso.OrderCreated" geçerli bir satır içi olay adı örneğidir. Satır içi olay türü değerleri InlineEventProperties türündedir ve her satır içi olay türü için ek bilgiler içerir. |
EventTypeInfoInlineEventTypes |
tür | Kullanılan olay türü. | 'Satır içi' |
EventTypeInfoInlineEventTypes
Ad | Açıklama | Değer |
---|
IdentityInfo
Ad | Açıklama | Değer |
---|---|---|
principalId | Kaynak kimliğinin asıl kimliği. | dizgi |
kiracıKimliği | 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' |
kullanıcı tarafından atanan kimlikler | 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 |
---|
InboundIpRule
Ad | Açıklama | Değer |
---|---|---|
eylem | IpMask'in eşleşmesine veya eşleşmesine bağlı olarak gerçekleştirilecek eylem. | 'İzin Ver' |
ipMask | CIDR gösteriminde IP Adresi; örneğin, 10.0.0.0/8. | dizgi |
InlineEventProperties
Ad | Açıklama | Değer |
---|---|---|
dataSchemaUrl | Satır içi olay için dataSchemaUrl. | dizgi |
Açıklama | Satır içi olayın açıklaması. | dizgi |
ekran adı | Satır içi olay için displayName. | dizgi |
documentationUrl | Satır içi olay için documentationUrl. | dizgi |
InputSchemaMapping
Ad | Açıklama | Değer |
---|---|---|
inputSchemaMappingType | JsonInputSchemaMappingtürü için 'Json' olarak ayarlayın. | 'Json' (gerekli) |
JsonField
Ad | Açıklama | Değer |
---|---|---|
sourceField | Bir eşlemenin kaynağı olarak kullanılacak giriş olayı şemasındaki bir alanın adı. | dizgi |
JsonFieldWithDefault
Ad | Açıklama | Değer |
---|---|---|
varsayılan değer | SourceField sağlanmadığında veya yayımlanan JSON olay yükünde belirtilen ada sahip bir özellik yoksa eşleme için kullanılacak varsayılan değer. | dizgi |
sourceField | Bir eşlemenin kaynağı olarak kullanılacak giriş olayı şemasındaki bir alanın adı. | dizgi |
JsonInputSchemaMapping
Ad | Açıklama | Değer |
---|---|---|
inputSchemaMappingType | Özel eşlemenin türü | 'Json' (gerekli) |
Özellikler | Giriş şeması eşlemesinin JSON Özellikleri | JsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Ad | Açıklama | Değer |
---|---|---|
veri sürümü | Event Grid Olayının DataVersion özelliği için eşleme bilgileri. | JsonFieldWithDefault |
etkinlikZamanı | Event Grid Olayının EventTime özelliği için eşleme bilgileri. | JsonField |
etkinlikTürü | Event Grid Olayının EventType özelliği için eşleme bilgileri. | JsonFieldWithDefault |
Kimliği | Event Grid Olayının Id özelliği için eşleme bilgileri. | JsonField |
Konu | Event Grid Olayının Subject özelliği için eşleme bilgileri. | JsonFieldWithDefault |
konu | Event Grid Olayının Topic özelliği için eşleme bilgileri. | JsonField |
Microsoft.EventGrid/konular
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak için kimlik bilgileri. | IdentityInfo |
yer | Kaynağın konumu. | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Konunun özellikleri. | TopicProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
TopicProperties
Ad | Açıklama | Değer |
---|---|---|
dataResidencyBoundary | Kaynağın Veri Yerleşim Sınırı. | 'WithinGeopair' 'WithinRegion' |
disableLocalAuth | Bu boole yerel kimlik doğrulamasını etkinleştirmek veya devre dışı bırakmak için kullanılır. Varsayılan değer false'tur. özelliği true olarak ayarlandığında, kullanıcının konu başlığında yayımlamasına izin verilirse kimlik doğrulaması için yalnızca AAD belirteci kullanılır. | Bool |
eventTypeInfo | Kullanıcı konusu için Olay Türü Bilgileri. Bu bilgiler yayımcı tarafından sağlanır ve abonesi olarak yayımlanan farklı olay türlerini görüntüleyin. |
EventTypeInfo |
inboundIpRules | Bu, tüm IP'ler yerine belirli IP'lerden gelen trafiği kısıtlamak için kullanılabilir. Not: Bunlar yalnızca PublicNetworkAccess etkinleştirildiğinde dikkate alınır. | InboundIpRule[] |
inputSchema | Bu, Event Grid'in konu başlığında yayımlanan gelen olaylar için beklemesi gereken biçimi belirler. | 'CloudEventSchemaV1_0' 'CustomEventSchema' 'EventGridSchema' |
inputSchemaMapping | Bu, özel olay şemalarını kullanarak yayımlamayı etkinleştirir. Bir kaynak şemanın çeşitli özelliklerini EventGridEvent şemasının gerekli çeşitli özellikleriyle eşlemek için bir InputSchemaMapping belirtilebilir. | InputSchemaMapping |
minimumTlsVersionAllowed | Yayımcının bu konuya yayımlamasına izin verilen en düşük TLS sürümü | '1.0' '1.1' '1.2' |
publicNetworkAccess | Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /> yapılandırarak belirli IP'lerle daha fazla kısıtlama yapabilirsiniz |
'Devre Dışı' 'Etkin' |
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 |
---|---|
azure event grid özel konu ve kuyruk aboneliği oluşturma |
Bir Azure Event Grid özel konusu ve bir service bus kuyruğu aboneliği oluşturur. Şablon ilk olarak Markus Meyer tarafından yazıldı. |
azure event grid özel konu ve abonelik oluşturma |
Azure Event Grid özel konusu ve web kancası aboneliği oluşturur. Şablon ilk olarak John Downs tarafından yazıldı. |
ARM şablonu kaynak tanımı
Konu kaynağı 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/topics kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.EventGrid/topics",
"apiVersion": "2025-02-15",
"name": "string",
"identity": {
"principalId": "string",
"tenantId": "string",
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
"clientId": "string",
"principalId": "string"
}
}
},
"location": "string",
"properties": {
"dataResidencyBoundary": "string",
"disableLocalAuth": "bool",
"eventTypeInfo": {
"inlineEventTypes": {
"{customized property}": {
"dataSchemaUrl": "string",
"description": "string",
"displayName": "string",
"documentationUrl": "string"
}
},
"kind": "string"
},
"inboundIpRules": [
{
"action": "string",
"ipMask": "string"
}
],
"inputSchema": "string",
"inputSchemaMapping": {
"inputSchemaMappingType": "string"
// For remaining properties, see InputSchemaMapping objects
},
"minimumTlsVersionAllowed": "string",
"publicNetworkAccess": "string"
},
"tags": {
"{customized property}": "string"
}
}
InputSchemaMapping nesneleri
nesne türünü belirtmek için inputSchemaMappingType
Jsoniçin şunu kullanın:
{
"inputSchemaMappingType": "Json",
"properties": {
"dataVersion": {
"defaultValue": "string",
"sourceField": "string"
},
"eventTime": {
"sourceField": "string"
},
"eventType": {
"defaultValue": "string",
"sourceField": "string"
},
"id": {
"sourceField": "string"
},
"subject": {
"defaultValue": "string",
"sourceField": "string"
},
"topic": {
"sourceField": "string"
}
}
}
Özellik Değerleri
EventTypeInfo
Ad | Açıklama | Değer |
---|---|---|
inlineEventTypes | Kaynak için satır içi olay türleri koleksiyonu. Satır içi olay türü anahtarları, olayın adını temsil eden tür dizesidir. "Contoso.OrderCreated" geçerli bir satır içi olay adı örneğidir. Satır içi olay türü değerleri InlineEventProperties türündedir ve her satır içi olay türü için ek bilgiler içerir. |
EventTypeInfoInlineEventTypes |
tür | Kullanılan olay türü. | 'Satır içi' |
EventTypeInfoInlineEventTypes
Ad | Açıklama | Değer |
---|
IdentityInfo
Ad | Açıklama | Değer |
---|---|---|
principalId | Kaynak kimliğinin asıl kimliği. | dizgi |
kiracıKimliği | 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' |
kullanıcı tarafından atanan kimlikler | 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 |
---|
InboundIpRule
Ad | Açıklama | Değer |
---|---|---|
eylem | IpMask'in eşleşmesine veya eşleşmesine bağlı olarak gerçekleştirilecek eylem. | 'İzin Ver' |
ipMask | CIDR gösteriminde IP Adresi; örneğin, 10.0.0.0/8. | dizgi |
InlineEventProperties
Ad | Açıklama | Değer |
---|---|---|
dataSchemaUrl | Satır içi olay için dataSchemaUrl. | dizgi |
Açıklama | Satır içi olayın açıklaması. | dizgi |
ekran adı | Satır içi olay için displayName. | dizgi |
documentationUrl | Satır içi olay için documentationUrl. | dizgi |
InputSchemaMapping
Ad | Açıklama | Değer |
---|---|---|
inputSchemaMappingType | JsonInputSchemaMappingtürü için 'Json' olarak ayarlayın. | 'Json' (gerekli) |
JsonField
Ad | Açıklama | Değer |
---|---|---|
sourceField | Bir eşlemenin kaynağı olarak kullanılacak giriş olayı şemasındaki bir alanın adı. | dizgi |
JsonFieldWithDefault
Ad | Açıklama | Değer |
---|---|---|
varsayılan değer | SourceField sağlanmadığında veya yayımlanan JSON olay yükünde belirtilen ada sahip bir özellik yoksa eşleme için kullanılacak varsayılan değer. | dizgi |
sourceField | Bir eşlemenin kaynağı olarak kullanılacak giriş olayı şemasındaki bir alanın adı. | dizgi |
JsonInputSchemaMapping
Ad | Açıklama | Değer |
---|---|---|
inputSchemaMappingType | Özel eşlemenin türü | 'Json' (gerekli) |
Özellikler | Giriş şeması eşlemesinin JSON Özellikleri | JsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Ad | Açıklama | Değer |
---|---|---|
veri sürümü | Event Grid Olayının DataVersion özelliği için eşleme bilgileri. | JsonFieldWithDefault |
etkinlikZamanı | Event Grid Olayının EventTime özelliği için eşleme bilgileri. | JsonField |
etkinlikTürü | Event Grid Olayının EventType özelliği için eşleme bilgileri. | JsonFieldWithDefault |
Kimliği | Event Grid Olayının Id özelliği için eşleme bilgileri. | JsonField |
Konu | Event Grid Olayının Subject özelliği için eşleme bilgileri. | JsonFieldWithDefault |
konu | Event Grid Olayının Topic özelliği için eşleme bilgileri. | JsonField |
Microsoft.EventGrid/konular
Ad | Açıklama | Değer |
---|---|---|
apiVersiyonu | 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 | Konunun özellikleri. | TopicProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.EventGrid/topics' |
TopicProperties
Ad | Açıklama | Değer |
---|---|---|
dataResidencyBoundary | Kaynağın Veri Yerleşim Sınırı. | 'WithinGeopair' 'WithinRegion' |
disableLocalAuth | Bu boole yerel kimlik doğrulamasını etkinleştirmek veya devre dışı bırakmak için kullanılır. Varsayılan değer false'tur. özelliği true olarak ayarlandığında, kullanıcının konu başlığında yayımlamasına izin verilirse kimlik doğrulaması için yalnızca AAD belirteci kullanılır. | Bool |
eventTypeInfo | Kullanıcı konusu için Olay Türü Bilgileri. Bu bilgiler yayımcı tarafından sağlanır ve abonesi olarak yayımlanan farklı olay türlerini görüntüleyin. |
EventTypeInfo |
inboundIpRules | Bu, tüm IP'ler yerine belirli IP'lerden gelen trafiği kısıtlamak için kullanılabilir. Not: Bunlar yalnızca PublicNetworkAccess etkinleştirildiğinde dikkate alınır. | InboundIpRule[] |
inputSchema | Bu, Event Grid'in konu başlığında yayımlanan gelen olaylar için beklemesi gereken biçimi belirler. | 'CloudEventSchemaV1_0' 'CustomEventSchema' 'EventGridSchema' |
inputSchemaMapping | Bu, özel olay şemalarını kullanarak yayımlamayı etkinleştirir. Bir kaynak şemanın çeşitli özelliklerini EventGridEvent şemasının gerekli çeşitli özellikleriyle eşlemek için bir InputSchemaMapping belirtilebilir. | InputSchemaMapping |
minimumTlsVersionAllowed | Yayımcının bu konuya yayımlamasına izin verilen en düşük TLS sürümü | '1.0' '1.1' '1.2' |
publicNetworkAccess | Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /> yapılandırarak belirli IP'lerle daha fazla kısıtlama yapabilirsiniz |
'Devre Dışı' 'Etkin' |
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.
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Konu kaynağı 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/topics kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/topics@2025-02-15"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
dataResidencyBoundary = "string"
disableLocalAuth = bool
eventTypeInfo = {
inlineEventTypes = {
{customized property} = {
dataSchemaUrl = "string"
description = "string"
displayName = "string"
documentationUrl = "string"
}
}
kind = "string"
}
inboundIpRules = [
{
action = "string"
ipMask = "string"
}
]
inputSchema = "string"
inputSchemaMapping = {
inputSchemaMappingType = "string"
// For remaining properties, see InputSchemaMapping objects
}
minimumTlsVersionAllowed = "string"
publicNetworkAccess = "string"
}
}
}
InputSchemaMapping nesneleri
nesne türünü belirtmek için inputSchemaMappingType
Jsoniçin şunu kullanın:
{
inputSchemaMappingType = "Json"
properties = {
dataVersion = {
defaultValue = "string"
sourceField = "string"
}
eventTime = {
sourceField = "string"
}
eventType = {
defaultValue = "string"
sourceField = "string"
}
id = {
sourceField = "string"
}
subject = {
defaultValue = "string"
sourceField = "string"
}
topic = {
sourceField = "string"
}
}
}
Özellik Değerleri
EventTypeInfo
Ad | Açıklama | Değer |
---|---|---|
inlineEventTypes | Kaynak için satır içi olay türleri koleksiyonu. Satır içi olay türü anahtarları, olayın adını temsil eden tür dizesidir. "Contoso.OrderCreated" geçerli bir satır içi olay adı örneğidir. Satır içi olay türü değerleri InlineEventProperties türündedir ve her satır içi olay türü için ek bilgiler içerir. |
EventTypeInfoInlineEventTypes |
tür | Kullanılan olay türü. | 'Satır içi' |
EventTypeInfoInlineEventTypes
Ad | Açıklama | Değer |
---|
IdentityInfo
Ad | Açıklama | Değer |
---|---|---|
principalId | Kaynak kimliğinin asıl kimliği. | dizgi |
kiracıKimliği | 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' |
kullanıcı tarafından atanan kimlikler | 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 |
---|
InboundIpRule
Ad | Açıklama | Değer |
---|---|---|
eylem | IpMask'in eşleşmesine veya eşleşmesine bağlı olarak gerçekleştirilecek eylem. | 'İzin Ver' |
ipMask | CIDR gösteriminde IP Adresi; örneğin, 10.0.0.0/8. | dizgi |
InlineEventProperties
Ad | Açıklama | Değer |
---|---|---|
dataSchemaUrl | Satır içi olay için dataSchemaUrl. | dizgi |
Açıklama | Satır içi olayın açıklaması. | dizgi |
ekran adı | Satır içi olay için displayName. | dizgi |
documentationUrl | Satır içi olay için documentationUrl. | dizgi |
InputSchemaMapping
Ad | Açıklama | Değer |
---|---|---|
inputSchemaMappingType | JsonInputSchemaMappingtürü için 'Json' olarak ayarlayın. | 'Json' (gerekli) |
JsonField
Ad | Açıklama | Değer |
---|---|---|
sourceField | Bir eşlemenin kaynağı olarak kullanılacak giriş olayı şemasındaki bir alanın adı. | dizgi |
JsonFieldWithDefault
Ad | Açıklama | Değer |
---|---|---|
varsayılan değer | SourceField sağlanmadığında veya yayımlanan JSON olay yükünde belirtilen ada sahip bir özellik yoksa eşleme için kullanılacak varsayılan değer. | dizgi |
sourceField | Bir eşlemenin kaynağı olarak kullanılacak giriş olayı şemasındaki bir alanın adı. | dizgi |
JsonInputSchemaMapping
Ad | Açıklama | Değer |
---|---|---|
inputSchemaMappingType | Özel eşlemenin türü | 'Json' (gerekli) |
Özellikler | Giriş şeması eşlemesinin JSON Özellikleri | JsonInputSchemaMappingProperties |
JsonInputSchemaMappingProperties
Ad | Açıklama | Değer |
---|---|---|
veri sürümü | Event Grid Olayının DataVersion özelliği için eşleme bilgileri. | JsonFieldWithDefault |
etkinlikZamanı | Event Grid Olayının EventTime özelliği için eşleme bilgileri. | JsonField |
etkinlikTürü | Event Grid Olayının EventType özelliği için eşleme bilgileri. | JsonFieldWithDefault |
Kimliği | Event Grid Olayının Id özelliği için eşleme bilgileri. | JsonField |
Konu | Event Grid Olayının Subject özelliği için eşleme bilgileri. | JsonFieldWithDefault |
konu | Event Grid Olayının Topic özelliği için eşleme bilgileri. | JsonField |
Microsoft.EventGrid/konular
Ad | Açıklama | Değer |
---|---|---|
kimlik | Kaynak için kimlik bilgileri. | IdentityInfo |
yer | Kaynağın konumu. | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
Özellikler | Konunun özellikleri. | TopicProperties |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.EventGrid/topics@2025-02-15" |
TopicProperties
Ad | Açıklama | Değer |
---|---|---|
dataResidencyBoundary | Kaynağın Veri Yerleşim Sınırı. | 'WithinGeopair' 'WithinRegion' |
disableLocalAuth | Bu boole yerel kimlik doğrulamasını etkinleştirmek veya devre dışı bırakmak için kullanılır. Varsayılan değer false'tur. özelliği true olarak ayarlandığında, kullanıcının konu başlığında yayımlamasına izin verilirse kimlik doğrulaması için yalnızca AAD belirteci kullanılır. | Bool |
eventTypeInfo | Kullanıcı konusu için Olay Türü Bilgileri. Bu bilgiler yayımcı tarafından sağlanır ve abonesi olarak yayımlanan farklı olay türlerini görüntüleyin. |
EventTypeInfo |
inboundIpRules | Bu, tüm IP'ler yerine belirli IP'lerden gelen trafiği kısıtlamak için kullanılabilir. Not: Bunlar yalnızca PublicNetworkAccess etkinleştirildiğinde dikkate alınır. | InboundIpRule[] |
inputSchema | Bu, Event Grid'in konu başlığında yayımlanan gelen olaylar için beklemesi gereken biçimi belirler. | 'CloudEventSchemaV1_0' 'CustomEventSchema' 'EventGridSchema' |
inputSchemaMapping | Bu, özel olay şemalarını kullanarak yayımlamayı etkinleştirir. Bir kaynak şemanın çeşitli özelliklerini EventGridEvent şemasının gerekli çeşitli özellikleriyle eşlemek için bir InputSchemaMapping belirtilebilir. | InputSchemaMapping |
minimumTlsVersionAllowed | Yayımcının bu konuya yayımlamasına izin verilen en düşük TLS sürümü | '1.0' '1.1' '1.2' |
publicNetworkAccess | Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /> yapılandırarak belirli IP'lerle daha fazla kısıtlama yapabilirsiniz |
'Devre Dışı' 'Etkin' |
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 |