Microsoft.EventGrid eventSubscriptions 2018-01-01
- En son
- 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ı
eventSubscriptions kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın scope
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. Bicep'te uzantı kaynaklarında kapsamı ayarlama.
eventSubscriptions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
- Abonelikler - Bkz. abonelik 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/eventSubscriptions kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
resource symbolicname 'Microsoft.EventGrid/eventSubscriptions@2018-01-01' = {
name: 'string'
scope: resourceSymbolicName
properties: {
destination: {
endpointType: 'string'
// For remaining properties, see EventSubscriptionDestination objects
}
filter: {
includedEventTypes: [
'string'
]
isSubjectCaseSensitive: bool
subjectBeginsWith: 'string'
subjectEndsWith: 'string'
}
labels: [
'string'
]
}
}
EventSubscriptionDestination nesneleri
object türünü belirtmek için endpointType özelliğini ayarlayın.
EventHub için şunu kullanın:
endpointType: 'EventHub'
properties: {
resourceId: 'string'
}
Web Kancası için şunu kullanın:
endpointType: 'WebHook'
properties: {
endpointUrl: 'string'
}
Özellik değerleri
eventSubscriptions
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 3-64 Geçerli karakterler: Alfasayısallar ve kısa çizgiler. |
scope | Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. | Hedef kaynak Bicep için, uzantı kaynağını uygulamak için bu özelliği kaynağın sembolik adı olarak ayarlayın. |
properties | Olay aboneliğinin özellikleri | EventSubscriptionProperties |
EventSubscriptionProperties
Ad | Açıklama | Değer |
---|---|---|
hedef | Olay aboneliği için olayların teslim edilmesi gereken hedef hakkında bilgiler. | EventSubscriptionDestination |
filtre | Olay aboneliği filtresi hakkında bilgi. | EventSubscriptionFilter |
Etiket | Kullanıcı tanımlı etiketlerin listesi. | dize[] |
EventSubscriptionDestination
Ad | Açıklama | Değer |
---|---|---|
endpointType | Nesne türünü ayarlama | EventHub Web Kancası (gerekli) |
EventHubEventSubscriptionDestination
Ad | Açıklama | Değer |
---|---|---|
endpointType | Olay aboneliği hedefi için uç nokta türü | 'EventHub' (gerekli) |
properties | Olay aboneliği hedefinin Olay Hub'ı Özellikleri | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Ad | Açıklama | Değer |
---|---|---|
resourceId | Olay aboneliğinin Olay Hub'ı hedefinin uç noktasını temsil eden Azure Kaynak Kimliği. | string |
WebHookEventSubscriptionDestination
Ad | Açıklama | Değer |
---|---|---|
endpointType | Olay aboneliği hedefi için uç nokta türü | 'Web Kancası' (gerekli) |
properties | Olay aboneliği hedefinin Web Kancası Özellikleri | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Ad | Açıklama | Değer |
---|---|---|
endpointUrl | Olay aboneliğinin hedefinin uç noktasını temsil eden URL. | string |
EventSubscriptionFilter
Ad | Açıklama | Değer |
---|---|---|
includedEventTypes | Olay aboneliğinin parçası olması gereken geçerli olay türlerinin listesi. Tüm olay türlerine abone olmak isteniyorsa, "all" dizesinin bu listede bir öğe olarak belirtilmesi gerekir. |
dize[] |
isSubjectCaseSensitive | Filtrenin SubjectBeginsWith ve SubjectEndsWith özelliklerinin olup olmadığını belirtir büyük/küçük harfe duyarlı bir şekilde karşılaştırılmalıdır. |
bool |
subjectBeginsWith | Kaynak yolu ön ekine göre olay aboneliği olaylarını filtrelemek için isteğe bağlı bir dize. Bunun biçimi olayların yayımcısı bağlıdır. Bu yolda joker karakterler desteklenmez. |
string |
subjectEndsWith | Kaynak yolu sonekini temel alarak olay aboneliği olaylarını filtrelemek için isteğe bağlı bir dize. Bu yolda joker karakterler desteklenmez. |
string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure Event Grid Özel Konu ve Abonelik Oluşturma |
Azure Event Grid özel konu başlığı ve web kancası aboneliği oluşturur. Şablon başlangıçta John Downs tarafından yazıldı. |
CloudEvents ile Özel Azure Event Grid Konusu/Aboneliği |
Özel bir Azure Event Grid konusu, CloudEvents şemasına sahip bir web kancası aboneliği ve olay işleyicisi olarak bir Mantıksal Uygulama oluşturur. Şablon ilk olarak Justin Yoo tarafından yazıldı. |
Event Grid özel konusu ve olay hub'ı işleyicisi oluşturma |
Olayları işlemek için bir Azure Event Grid özel konu ve olay hub'ı oluşturur. |
Kaynak olayları için Event Grid aboneliği oluşturma |
Kaynak grubu veya Azure aboneliği için Event Grid aboneliği oluşturur. |
Azure Event Grid Özel Konu Ve Kuyruk Aboneliği Oluşturma |
Azure Event Grid özel konu başlığı ve service bus kuyruğu aboneliği oluşturur. Şablon başlangıçta Markus Meyer tarafından yazıldı. |
Azure Event Grid Özel Konu Aboneliği Oluşturma |
Azure Event Grid özel konu ve service bus konu aboneliği oluşturur. Şablon başlangıçta Markus Meyer tarafından yazıldı. |
ARM şablonu kaynak tanımı
eventSubscriptions kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın scope
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. ARM şablonlarındaki uzantı kaynaklarında kapsam ayarlama.
eventSubscriptions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
- Abonelikler - Bkz. abonelik 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/eventSubscriptions kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.EventGrid/eventSubscriptions",
"apiVersion": "2018-01-01",
"name": "string",
"scope": "string",
"properties": {
"destination": {
"endpointType": "string"
// For remaining properties, see EventSubscriptionDestination objects
},
"filter": {
"includedEventTypes": [ "string" ],
"isSubjectCaseSensitive": "bool",
"subjectBeginsWith": "string",
"subjectEndsWith": "string"
},
"labels": [ "string" ]
}
}
EventSubscriptionDestination nesneleri
object türünü belirtmek için endpointType özelliğini ayarlayın.
EventHub için şunu kullanın:
"endpointType": "EventHub",
"properties": {
"resourceId": "string"
}
Web Kancası için şunu kullanın:
"endpointType": "WebHook",
"properties": {
"endpointUrl": "string"
}
Özellik değerleri
eventSubscriptions
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.EventGrid/eventSubscriptions' |
apiVersion | Kaynak API'sinin sürümü | '2018-01-01' |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 3-64 Geçerli karakterler: Alfasayısallar ve kısa çizgiler. |
scope | Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. | Hedef kaynak JSON için, uzantı kaynağının uygulanacağı kaynağın tam adı olarak değeri ayarlayın. |
properties | Olay aboneliğinin özellikleri | EventSubscriptionProperties |
EventSubscriptionProperties
Ad | Açıklama | Değer |
---|---|---|
hedef | Olay aboneliği için olayların teslim edilmesi gereken hedef hakkında bilgiler. | EventSubscriptionDestination |
filtre | Olay aboneliği filtresi hakkında bilgi. | EventSubscriptionFilter |
Etiket | Kullanıcı tanımlı etiketlerin listesi. | dize[] |
EventSubscriptionDestination
Ad | Açıklama | Değer |
---|---|---|
endpointType | Nesne türünü ayarlama | EventHub Web Kancası (gerekli) |
EventHubEventSubscriptionDestination
Ad | Açıklama | Değer |
---|---|---|
endpointType | Olay aboneliği hedefi için uç nokta türü | 'EventHub' (gerekli) |
properties | Olay aboneliği hedefinin Olay Hub'ı Özellikleri | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Ad | Açıklama | Değer |
---|---|---|
resourceId | Olay aboneliğinin Olay Hub'ı hedefinin uç noktasını temsil eden Azure Kaynak Kimliği. | string |
WebHookEventSubscriptionDestination
Ad | Açıklama | Değer |
---|---|---|
endpointType | Olay aboneliği hedefi için uç nokta türü | 'Web Kancası' (gerekli) |
properties | Olay aboneliği hedefinin Web Kancası Özellikleri | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Ad | Açıklama | Değer |
---|---|---|
endpointUrl | Olay aboneliğinin hedefinin uç noktasını temsil eden URL. | string |
EventSubscriptionFilter
Ad | Açıklama | Değer |
---|---|---|
includedEventTypes | Olay aboneliğinin parçası olması gereken geçerli olay türlerinin listesi. Tüm olay türlerine abone olmak isteniyorsa, "all" dizesinin bu listede bir öğe olarak belirtilmesi gerekir. |
dize[] |
isSubjectCaseSensitive | Filtrenin SubjectBeginsWith ve SubjectEndsWith özelliklerinin olup olmadığını belirtir büyük/küçük harfe duyarlı bir şekilde karşılaştırılmalıdır. |
bool |
subjectBeginsWith | Kaynak yolu ön ekine göre olay aboneliği olaylarını filtrelemek için isteğe bağlı bir dize. Bunun biçimi olayların yayımcısı bağlıdır. Bu yolda joker karakterler desteklenmez. |
string |
subjectEndsWith | Kaynak yolu sonekini temel alarak olay aboneliği olaylarını filtrelemek için isteğe bağlı bir dize. Bu yolda joker karakterler desteklenmez. |
string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure Event Grid Özel Konu ve Abonelik Oluşturma |
Azure Event Grid özel konu başlığı ve web kancası aboneliği oluşturur. Şablon başlangıçta John Downs tarafından yazıldı. |
CloudEvents ile Özel Azure Event Grid Konusu/Aboneliği |
Özel bir Azure Event Grid konusu, CloudEvents şemasına sahip bir web kancası aboneliği ve olay işleyicisi olarak bir Mantıksal Uygulama oluşturur. Şablon ilk olarak Justin Yoo tarafından yazıldı. |
Event Grid özel konusu ve olay hub'ı işleyicisi oluşturma |
Olayları işlemek için bir Azure Event Grid özel konu ve olay hub'ı oluşturur. |
Kaynak olayları için Event Grid aboneliği oluşturma |
Kaynak grubu veya Azure aboneliği için Event Grid aboneliği oluşturur. |
Azure Event Grid Özel Konu Ve Kuyruk Aboneliği Oluşturma |
Azure Event Grid özel konu başlığı ve service bus kuyruğu aboneliği oluşturur. Şablon başlangıçta Markus Meyer tarafından yazıldı. |
Azure Event Grid Özel Konu Aboneliği Oluşturma |
Azure Event Grid özel konu ve service bus konu aboneliği oluşturur. Şablon başlangıçta Markus Meyer tarafından yazıldı. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
eventSubscriptions kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.
Bu kaynağın parent_id
kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın.
eventSubscriptions kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
- Abonelikler
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.EventGrid/eventSubscriptions kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.EventGrid/eventSubscriptions@2018-01-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
destination = {
endpointType = "string"
// For remaining properties, see EventSubscriptionDestination objects
}
filter = {
includedEventTypes = [
"string"
]
isSubjectCaseSensitive = bool
subjectBeginsWith = "string"
subjectEndsWith = "string"
}
labels = [
"string"
]
}
})
}
EventSubscriptionDestination nesneleri
object türünü belirtmek için endpointType özelliğini ayarlayın.
EventHub için şunu kullanın:
endpointType = "EventHub"
properties = {
resourceId = "string"
}
Web Kancası için şunu kullanın:
endpointType = "WebHook"
properties = {
endpointUrl = "string"
}
Özellik değerleri
eventSubscriptions
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.EventGrid/eventSubscriptions@2018-01-01" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 3-64 Geçerli karakterler: Alfasayısallar ve kısa çizgiler. |
parent_id | Bu uzantı kaynağının uygulanacağı kaynağın kimliği. | dize (gerekli) |
properties | Olay aboneliğinin özellikleri | EventSubscriptionProperties |
EventSubscriptionProperties
Ad | Açıklama | Değer |
---|---|---|
hedef | Olay aboneliği için olayların teslim edilmesi gereken hedef hakkında bilgiler. | EventSubscriptionDestination |
filtre | Olay aboneliği filtresi hakkında bilgi. | EventSubscriptionFilter |
Etiket | Kullanıcı tanımlı etiketlerin listesi. | dize[] |
EventSubscriptionDestination
Ad | Açıklama | Değer |
---|---|---|
endpointType | Nesne türünü ayarlama | EventHub Web Kancası (gerekli) |
EventHubEventSubscriptionDestination
Ad | Açıklama | Değer |
---|---|---|
endpointType | Olay aboneliği hedefi için uç nokta türü | "EventHub" (gerekli) |
properties | Olay aboneliği hedefinin Olay Hub'ı Özellikleri | EventHubEventSubscriptionDestinationProperties |
EventHubEventSubscriptionDestinationProperties
Ad | Açıklama | Değer |
---|---|---|
resourceId | Olay aboneliğinin Olay Hub'ı hedefinin uç noktasını temsil eden Azure Kaynak Kimliği. | string |
WebHookEventSubscriptionDestination
Ad | Açıklama | Değer |
---|---|---|
endpointType | Olay aboneliği hedefi için uç nokta türü | "Web Kancası" (gerekli) |
properties | Olay aboneliği hedefinin Web Kancası Özellikleri | WebHookEventSubscriptionDestinationProperties |
WebHookEventSubscriptionDestinationProperties
Ad | Açıklama | Değer |
---|---|---|
endpointUrl | Olay aboneliğinin hedefinin uç noktasını temsil eden URL. | string |
EventSubscriptionFilter
Ad | Açıklama | Değer |
---|---|---|
includedEventTypes | Olay aboneliğinin parçası olması gereken geçerli olay türlerinin listesi. Tüm olay türlerine abone olmak isteniyorsa, "all" dizesinin bu listede bir öğe olarak belirtilmesi gerekir. |
dize[] |
isSubjectCaseSensitive | Filtrenin SubjectBeginsWith ve SubjectEndsWith özelliklerinin olup olmadığını belirtir büyük/küçük harfe duyarlı bir şekilde karşılaştırılmalıdır. |
bool |
subjectBeginsWith | Kaynak yolu ön ekine göre olay aboneliği olaylarını filtrelemek için isteğe bağlı bir dize. Bunun biçimi olayların yayımcısı bağlıdır. Bu yolda joker karakterler desteklenmez. |
string |
subjectEndsWith | Kaynak yolu sonekini temel alarak olay aboneliği olaylarını filtrelemek için isteğe bağlı bir dize. Bu yolda joker karakterler desteklenmez. |
string |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin