Aracılığıyla paylaş


Microsoft.ServiceBus ad alanları/konular/abonelikler 2018-01-01-preview

Bicep kaynak tanımı

Ad alanları/konular/abonelikler kaynak türü aşağıdakilere dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.ServiceBus/namespaces/topics/subscriptions kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.ServiceBus/namespaces/topics/subscriptions@2018-01-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    autoDeleteOnIdle: 'string'
    deadLetteringOnFilterEvaluationExceptions: bool
    deadLetteringOnMessageExpiration: bool
    defaultMessageTimeToLive: 'string'
    duplicateDetectionHistoryTimeWindow: 'string'
    enableBatchedOperations: bool
    forwardDeadLetteredMessagesTo: 'string'
    forwardTo: 'string'
    lockDuration: 'string'
    maxDeliveryCount: int
    requiresSession: bool
    status: 'string'
  }
}

Özellik değerleri

ad alanları/konular/abonelikler

Ad Açıklama Değer
name Kaynak adı

Bicep'te alt kaynaklar için adları ve türleri ayarlamayı öğrenin.
dize (gerekli)

Karakter sınırı: 1-50

Geçerli karakterler:
Alfasayısallar, nokta, kısa çizgi ve alt çizgi.

Alphnumeric ile başlayıp bitirin.
Üst Bicep'te alt kaynak için üst kaynağı belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir.

Daha fazla bilgi için bkz . Üst kaynağın dışındaki alt kaynak.
Kaynak türü için sembolik ad: konular
properties Abonelik kaynağının özellikleri. SBSubscriptionProperties

SBSubscriptionProperties

Ad Açıklama Değer
autoDeleteOnIdle ISO 8061 timeSpan boşta kalma aralığı, konu otomatik olarak silindikten sonra. En düşük süre 5 dakikadır. string
deadLetteringOnFilterEvaluationExceptions Filtre değerlendirme özel durumlarında aboneliğin geçersiz harf desteği olup olmadığını gösteren değer. bool
deadLetteringOnMessageExpiration İletinin süresi dolduğunda aboneliğin teslim edilemeyen harf desteği olup olmadığını gösteren değer. bool
defaultMessageTimeToLive ISO 8061 Varsayılan ileti zaman aralığı canlı değerdir. Bu, iletinin Service Bus'a gönderilmesinden itibaren iletinin süresinin dolmasına kadar olan süredir. Bu, TimeToLive iletinin kendisinde ayarlanmadığında kullanılan varsayılan değerdir. string
duplicateDetectionHistoryTimeWindow Yinelenen algılama geçmişinin süresini tanımlayan ISO 8601 timeSpan yapısı. Varsayılan değer 10 dakikadır. string
enableBatchedOperations Sunucu tarafı toplu işlemlerin etkinleştirilip etkinleştirilmediğini gösteren değer. bool
forwardDeadLetteredMessagesTo Teslim Edilemeyen İleti iletisini iletmek için Kuyruk/Konu adı string
forwardTo İletileri iletmek için Kuyruk/Konu adı string
lockDuration Abonelik için ISO 8061 kilit süresi zaman aralığı. Varsayılan değer 1 dakikadır. string
maxDeliveryCount Maksimum teslimat sayısı. int
requiresSession Aboneliğin oturum kavramını desteklediğini belirten değer. bool
durum Bir mesajlaşma varlığının durumu için olası değerleri numaralandırır. 'Etkin'
'Oluşturuluyor'
'Silme'
'Devre Dışı'
'ReceiveDisabled'
'Yeniden Adlandırıyor'
'Geri Yükleniyor'
'SendDisabled'
'Bilinmiyor'

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Tümleştirme Desenleri - İleti Yönlendiricisi - Service Bus

Azure’a dağıtın
Service Bus Konu Başlığı kullanarak İleti Yönlendiricisi düzenini nasıl ayarlayabildiğimizi gösteren çözüm
Service Bus'ı kullanarak Logic Apps üzerinden iletileri ilişkilendirme

Azure’a dağıtın
bu, Azure Service Bus kullanarak Logic Apps üzerinden iletileri nasıl ilişkilendirebileceğimizi gösterir

ARM şablonu kaynak tanımı

Ad alanları/konular/abonelikler kaynak türü şu şekilde dağıtılabilir:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.ServiceBus/namespaces/topics/subscriptions kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.ServiceBus/namespaces/topics/subscriptions",
  "apiVersion": "2018-01-01-preview",
  "name": "string",
  "properties": {
    "autoDeleteOnIdle": "string",
    "deadLetteringOnFilterEvaluationExceptions": "bool",
    "deadLetteringOnMessageExpiration": "bool",
    "defaultMessageTimeToLive": "string",
    "duplicateDetectionHistoryTimeWindow": "string",
    "enableBatchedOperations": "bool",
    "forwardDeadLetteredMessagesTo": "string",
    "forwardTo": "string",
    "lockDuration": "string",
    "maxDeliveryCount": "int",
    "requiresSession": "bool",
    "status": "string"
  }
}

Özellik değerleri

ad alanları/konular/abonelikler

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.ServiceBus/namespaces/topics/subscriptions'
apiVersion Kaynak API'sinin sürümü '2018-01-01-preview'
name Kaynak adı

Bkz. JSON ARM şablonlarında alt kaynaklar için adları ve türleri ayarlama.
dize (gerekli)

Karakter sınırı: 1-50

Geçerli karakterler:
Alfasayısallar, nokta, kısa çizgi ve alt çizgi.

Alphnumeric ile başlayıp bitirin.
properties Abonelikler kaynağının özellikleri. SBSubscriptionProperties

SBSubscriptionProperties

Ad Açıklama Değer
autoDeleteOnIdle ISO 8061 timeSpan boşta kalma aralığı bundan sonra konu otomatik olarak silinir. En düşük süre 5 dakikadır. string
deadLetteringOnFilterEvaluationExceptions Filtre değerlendirme özel durumlarında aboneliğin teslim edilemeyen harf desteği olup olmadığını gösteren değer. bool
deadLetteringOnMessageExpiration İletinin süresi dolduğunda aboneliğin teslim edilemeyen harf desteği olup olmadığını gösteren değer. bool
defaultMessageTimeToLive ISO 8061 Varsayılan ileti zaman aralığı canlı değerdir. Bu, iletinin Service Bus'a gönderilmesinden başlayarak iletinin süresinin dolma süresidir. Bu, TimeToLive iletinin kendisinde ayarlanmadığında kullanılan varsayılan değerdir. string
duplicateDetectionHistoryTimeWindow Yinelenen algılama geçmişinin süresini tanımlayan ISO 8601 timeSpan yapısı. Varsayılan değer 10 dakikadır. string
enableBatchedOperations Sunucu tarafı toplu işlemlerin etkinleştirilip etkinleştirilmediğini gösteren değer. bool
forwardDeadLetteredMessagesTo Teslim Edilemeyen İleti iletisini iletmek için Kuyruk/Konu adı string
forwardTo İletileri iletmek için Kuyruk/Konu adı string
lockDuration Abonelik için ISO 8061 kilit süresi zaman aralığı. Varsayılan değer 1 dakikadır. string
maxDeliveryCount Maksimum teslimat sayısı. int
gerekliSession Aboneliğin oturum kavramını desteklediğini belirten değer. bool
durum Bir mesajlaşma varlığının durumu için olası değerleri numaralandırır. 'Etkin'
'Oluşturuluyor'
'Siliniyor'
'Devre Dışı'
'ReceiveDisabled'
'Yeniden Adlandırıyor'
'Geri Yükleniyor'
'SendDisabled'
'Bilinmiyor'

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Tümleştirme Desenleri - İleti Yönlendiricisi - Service Bus

Azure’a dağıtın
Service Bus Konu Başlığı kullanarak İleti Yönlendiricisi düzenini nasıl ayarlayabildiğimizi gösteren çözüm
Service Bus'ı kullanarak Logic Apps üzerinden iletileri ilişkilendirme

Azure’a dağıtın
bu, Azure Service Bus kullanarak Logic Apps üzerinden iletileri nasıl ilişkilendirebileceğimizi gösterir

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Ad alanları/konular/abonelikler kaynak türü şu şekilde 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.ServiceBus/namespaces/topics/subscriptions kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ServiceBus/namespaces/topics/subscriptions@2018-01-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      autoDeleteOnIdle = "string"
      deadLetteringOnFilterEvaluationExceptions = bool
      deadLetteringOnMessageExpiration = bool
      defaultMessageTimeToLive = "string"
      duplicateDetectionHistoryTimeWindow = "string"
      enableBatchedOperations = bool
      forwardDeadLetteredMessagesTo = "string"
      forwardTo = "string"
      lockDuration = "string"
      maxDeliveryCount = int
      requiresSession = bool
      status = "string"
    }
  })
}

Özellik değerleri

ad alanları/konular/abonelikler

Ad Açıklama Değer
tür Kaynak türü "Microsoft.ServiceBus/namespaces/topics/subscriptions@2018-01-01-preview"
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-50

Geçerli karakterler:
Alfasayısallar, nokta, kısa çizgi ve alt çizgi.

Alphnumeric ile başlayıp bitirin.
parent_id Bu kaynağın üst öğesi olan kaynağın kimliği. Kaynak türü için kimlik: konular
properties Abonelik kaynağının özellikleri. SBSubscriptionProperties

SBSubscriptionProperties

Ad Açıklama Değer
autoDeleteOnIdle ISO 8061 timeSpan boşta kalma aralığı, konu otomatik olarak silindikten sonra. En düşük süre 5 dakikadır. string
deadLetteringOnFilterEvaluationExceptions Filtre değerlendirme özel durumlarında aboneliğin geçersiz harf desteği olup olmadığını gösteren değer. bool
deadLetteringOnMessageExpiration İletinin süresi dolduğunda aboneliğin teslim edilemeyen harf desteği olup olmadığını gösteren değer. bool
defaultMessageTimeToLive ISO 8061 Varsayılan ileti zaman aralığı canlı değerdir. Bu, iletinin Service Bus'a gönderilmesinden itibaren iletinin süresinin dolmasına kadar olan süredir. Bu, TimeToLive iletinin kendisinde ayarlanmadığında kullanılan varsayılan değerdir. string
duplicateDetectionHistoryTimeWindow Yinelenen algılama geçmişinin süresini tanımlayan ISO 8601 timeSpan yapısı. Varsayılan değer 10 dakikadır. string
enableBatchedOperations Sunucu tarafı toplu işlemlerin etkinleştirilip etkinleştirilmediğini gösteren değer. bool
forwardDeadLetteredMessagesTo Teslim Edilemeyen İleti iletisini iletmek için Kuyruk/Konu adı string
forwardTo İletileri iletmek için Kuyruk/Konu adı string
lockDuration Abonelik için ISO 8061 kilit süresi zaman aralığı. Varsayılan değer 1 dakikadır. string
maxDeliveryCount Maksimum teslimat sayısı. int
requiresSession Aboneliğin oturum kavramını desteklediğini belirten değer. bool
durum Bir mesajlaşma varlığının durumu için olası değerleri numaralandırır. "Etkin"
"Oluşturuluyor"
"Silme"
"Devre dışı"
"ReceiveDisabled"
"Yeniden adlandırıyor"
"Geri Yükleme"
"SendDisabled"
"Bilinmiyor"