Aracılığıyla paylaş


Microsoft.Cdn profilleri 2025-04-15

Bicep kaynak tanımı

Profiller 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.Cdn/profiles kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Cdn/profiles@2025-04-15' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    logScrubbing: {
      scrubbingRules: [
        {
          matchVariable: 'string'
          selector: 'string'
          selectorMatchOperator: 'string'
          state: 'string'
        }
      ]
      state: 'string'
    }
    originResponseTimeoutSeconds: int
  }
  sku: {
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Özellik Değerleri

Microsoft.Cdn/profiles

İsim Açıklama Değer
kimlik Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler). ManagedServiceIdentity
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı dize (gerekli)
özellikler Profil oluşturmak için gereken özellikleri içeren JSON nesnesi. ProfileProperties
Stok Kod/Ürün Kodu Profilin fiyatlandırma katmanı (Azure Front Door Standard veya Premium ya da bir CDN sağlayıcısı, özellik listesi ve oranı tanımlar). Sku (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

ManagedServiceIdentity (Yönetilen Servis Kimliği)

İsim Açıklama Değer
tür Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). 'Hiçbiri'
'Sistem Atandı'
'SystemAssigned,UserAssigned'
'UserAssigned' (gerekli)
kullanıcı atanmış kimlikler Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

İsim Açıklama Değer

ProfileLogScrubbing (Profil KaydıFırçalama)

İsim Açıklama Değer
ovma kuralları Azure Front Door profil günlüklerine uygulanan günlük temizleme kurallarının listesi. ProfileScrubbingRules[]
devlet Günlük temizleme yapılandırmasının durumu. Varsayılan değer Etkin'dir. 'Devre Dışı'
'Etkin'

Profil Özellikleri

İsim Açıklama Değer
logScrubbing (Fırçalama) Azure Front Door profil günlüklerindeki hassas alanları temizleyen kuralları tanımlar. ProfileLogScrubbing (Profil KaydıFırçalama)
originResponseTimeoutSeconds İsteğin kaynağına iletilmesiyle ilgili zaman aşımı gönderin ve alın. Zaman aşımına ulaşıldığında istek başarısız olur ve döndürür. Int

Kısıtlama -ları:
Min değer = 16

ProfilScrubbing Kuralları

İsim Açıklama Değer
matchVariable Günlüklerden temizlenecek değişken. 'QueryStringArgNames'
'İstekIPAddress'
'RequestUri' (gerekli)
Seçici MatchVariable bir koleksiyon olduğunda, bu kuralın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için kullanılan işleç. String
SeçiciEşleşmeOperatörü MatchVariable bir koleksiyon olduğunda, bu kuralın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için seçici üzerinde işlem yapın. 'EqualsAny' (gerekli)
devlet Günlük temizleme kuralının durumunu tanımlar. Varsayılan değer etkindir. 'Devre Dışı'
'Etkin'

Sku

İsim Açıklama Değer
isim Fiyatlandırma katmanının adı. 'Custom_Verizon'
'Premium_AzureFrontDoor'
'Premium_Verizon'
'StandardPlus_955BandWidth_ChinaCdn'
'StandardPlus_AvgBandWidth_ChinaCdn'
'StandardPlus_ChinaCdn'
'Standard_955BandWidth_ChinaCdn'
'Standard_Akamai'
'Standard_AvgBandWidth_ChinaCdn'
'Standard_AzureFrontDoor'
'Standard_ChinaCdn'
'Standard_Microsoft'
'Standard_Verizon'

TrackedResourceTags

İsim Açıklama Değer

Kullanıcı Atanmış Kimlik

İsim Açıklama Değer

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.

Modül Açıklama
CDN Profili CDN Profili için AVM Kaynak Modülü

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
Kurallar aracılığıyla önbellek geçersiz kılma ile CDN Uç Noktası oluşturma Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca yol tabanlı bir kuralla kural altyapısını yapılandırır ve önbellek süre sonunu geçersiz kılar.
Yanıt üst bilgisi ekleme ile CDN Uç Noktası oluşturma Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca Uzak adres tabanlı eşleşme ile kural altyapısını yapılandırarak ilgili yanıt üst bilgilerini ekler.
Yeniden yazma ve yeniden yönlendirme kurallarıyla CDN Uç Noktası oluşturma Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca kural altyapısı cihaz tabanlı yol yeniden yazma ve istek düzeni tabanlı yeniden yönlendirmeyi yapılandırmaktadır.
UrlSigning eylemiyle CDN Uç Noktası oluşturma Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca varsayılan ve geçersiz kılma parametreleri için kural altyapısı UrlSigning eylemini yapılandırıyor.
Özel kaynak bir CDN Profili ve CDN Uç Noktası Oluşturma Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur.
parametreleriyle CDN Profili ve CDN Uç Noktası oluşturma Bu şablon, parametreli yapılandırma ayarlarıyla bir CDN Profili ve CDN Uç Noktası oluşturur
CDN Profili, CDN Uç Noktası ve Web Uygulaması Oluşturma Bu şablon bir CDN Profili ve kaynak olarak Web Uygulaması olan bir CDN Uç Noktası oluşturur
cdn profili, uç nokta ve depolama hesabı oluşturma Bu şablon, depolama hesabı olarak kaynağı olan bir CDN Profili ve CDN Uç Noktası oluşturur. CDN Uç Noktasının Depolama Hesabından içerik sunması için kullanıcının Depolama Hesabında bir genel kapsayıcı oluşturması gerektiğini unutmayın.
App Service kaynağı ve Özel Bağlantı ile Front Door Premium Bu şablon bir Front Door Premium ve App Service oluşturur ve Front Door'un uygulamaya trafik göndermesi için özel bir uç nokta kullanır.
Blob kaynağı ve Özel Bağlantı ile Front Door Premium Bu şablon bir Front Door Premium ve Azure Depolama blob kapsayıcısı oluşturur ve Front Door'un depolama hesabına trafik göndermesi için özel bir uç nokta kullanır.
VM ve Özel Bağlantı hizmeti ile Front Door Premium Bu şablon bir Front Door Premium ve web sunucusu olarak yapılandırılmış bir sanal makine oluşturur. Front Door, VM'ye trafik göndermek için Özel Bağlantı hizmetiyle özel bir uç nokta kullanır.
WAF ve Microsoft tarafından yönetilen kural kümeleri ile Front Door Premium'u Bu şablon, Microsoft tarafından yönetilen varsayılan ve bot koruma kural kümelerine sahip bir web uygulaması güvenlik duvarı içeren bir Front Door Premium oluşturur.
Front Door Standard/Premium Bu şablon bir Front Door Standard/Premium oluşturur.
API Management kaynağı ile Front Door Standard/Premium Bu şablon bir Front Door Premium ve API Management örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve genel API Management ilkesi kullanır.
App Service kaynağı ile Front Door Standard/Premium Bu şablon bir Front Door Standard/Premium, bir App Service oluşturur ve Trafiğin Front Door kaynağından geldiğini doğrulamak için App Service'i yapılandırır.
Application Gateway kaynağı ile Front Door Standard/Premium Bu şablon bir Front Door Standard/Premium ve Application Gateway örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve WAF ilkesi kullanır.
Azure Container Instances ile Front Door Standard/Premium Bu şablon, kapsayıcı grubuyla bir Front Door Standard/Premium oluşturur.
Azure DNS ve özel etki alanı ile Front Door Standard/Premium Bu şablon, Azure DNS'de özel etki alanı ve Microsoft tarafından yönetilen sertifika dahil olmak üzere bir Front Door Standard/Premium oluşturur.
Azure İşlevleri kaynağı ile Front Door Standard/Premium Bu şablon bir Front Door Standard/Premium, bir Azure İşlevleri uygulaması oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için işlev uygulamasını yapılandırır.
Özel etki alanı ile Front Door Standard/Premium Bu şablon, özel etki alanı ve Microsoft tarafından yönetilen sertifika içeren bir Front Door Standard/Premium oluşturur.
Etki alanı ve sertifika ile Front Door Standard/Premium Bu şablon, özel etki alanı ve müşteri tarafından yönetilen sertifika da dahil olmak üzere bir Front Door Standard/Premium oluşturur.
Coğrafi filtreleme ile Front Door Standard/Premium Bu şablon, coğrafi filtreleme kuralına sahip bir web uygulaması güvenlik duvarı içeren bir Front Door Standard/Premium oluşturur.
Hız sınırı ile Front Door Standard/Premium Bu şablon, hız sınırı kuralına sahip bir web uygulaması güvenlik duvarı içeren bir Front Door Standard/Premium oluşturur.
Kural kümesi ile Front Door Standard/Premium Bu şablon, bir kural kümesi içeren bir Front Door Standard/Premium oluşturur.
Statik web sitesi kaynağı ile Front Door Standard/Premium Bu şablon bir Front Door Standard/Premium ve azure depolama statik web sitesi oluşturur ve Front Door'un trafiği statik web sitesine gönderecek şekilde yapılandırır.
WAF ve özel kural ile Front Door Standard/Premium Bu şablon, özel kurala sahip bir web uygulaması güvenlik duvarı içeren bir Front Door Standard/Premium oluşturur.
Bloblar için blob çıkış noktalarıyla Front Door'karşıya yükleme Bu şablon çıkış noktaları, yollar ve ruleSet'ler ile bir Front Door ve blob kapsayıcıları olan bir Azure Depolama hesabı oluşturur. Front Door, dosyaları karşıya yüklerken depolama hesaplarına trafik gönderir.
Kapsayıcı Örnekleri ve Application Gateway ile Front Door Bu şablon, kapsayıcı grubu ve Application Gateway ile bir Front Door Standard/Premium oluşturur.
EventHub'a WAF, Etki Alanları ve Günlükler ile FrontDoor CDN Bu şablon yeni bir Azure FrontDoor cdn profili oluşturur. ÖZEL ve yönetilen kurallar, cdn yolları, kaynak ve gruplar ile WAF ve yollar ile ilişkilendirmeleri ile WAF oluşturun, özel etki alanlarını yapılandırır, olay hub'ını kullanarak CDN erişim günlüklerini göndermek için olay hub'ı ve tanılama ayarları oluşturun.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki conenction, Azure Özel Bağlantı tarafından korunur.
Yüksek Oranda Kullanılabilir Çok Bölgeli Web Uygulaması Bu şablon, Azure Front Door'un arkasında farklı bölgelerdeki iki web uygulamasıyla güvenli, yüksek oranda kullanılabilir, çok bölgeli bir uçtan uca çözüm oluşturmanıza olanak tanır

ARM şablonu kaynak tanımı

Profiller 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.Cdn/profiles kaynağı oluşturmak için şablonunuza aşağıdaki JSON dosyasını ekleyin.

{
  "type": "Microsoft.Cdn/profiles",
  "apiVersion": "2025-04-15",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "logScrubbing": {
      "scrubbingRules": [
        {
          "matchVariable": "string",
          "selector": "string",
          "selectorMatchOperator": "string",
          "state": "string"
        }
      ],
      "state": "string"
    },
    "originResponseTimeoutSeconds": "int"
  },
  "sku": {
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Özellik Değerleri

Microsoft.Cdn/profiles

İsim Açıklama Değer
API Versiyonu API sürümü '2025-04-15'
kimlik Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler). ManagedServiceIdentity
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı dize (gerekli)
özellikler Profil oluşturmak için gereken özellikleri içeren JSON nesnesi. ProfileProperties
Stok Kod/Ürün Kodu Profilin fiyatlandırma katmanı (Azure Front Door Standard veya Premium ya da bir CDN sağlayıcısı, özellik listesi ve oranı tanımlar). Sku (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Cdn/profiles'

ManagedServiceIdentity (Yönetilen Servis Kimliği)

İsim Açıklama Değer
tür Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). 'Hiçbiri'
'Sistem Atandı'
'SystemAssigned,UserAssigned'
'UserAssigned' (gerekli)
kullanıcı atanmış kimlikler Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

İsim Açıklama Değer

ProfileLogScrubbing (Profil KaydıFırçalama)

İsim Açıklama Değer
ovma kuralları Azure Front Door profil günlüklerine uygulanan günlük temizleme kurallarının listesi. ProfileScrubbingRules[]
devlet Günlük temizleme yapılandırmasının durumu. Varsayılan değer Etkin'dir. 'Devre Dışı'
'Etkin'

Profil Özellikleri

İsim Açıklama Değer
logScrubbing (Fırçalama) Azure Front Door profil günlüklerindeki hassas alanları temizleyen kuralları tanımlar. ProfileLogScrubbing (Profil KaydıFırçalama)
originResponseTimeoutSeconds İsteğin kaynağına iletilmesiyle ilgili zaman aşımı gönderin ve alın. Zaman aşımına ulaşıldığında istek başarısız olur ve döndürür. Int

Kısıtlama -ları:
Min değer = 16

ProfilScrubbing Kuralları

İsim Açıklama Değer
matchVariable Günlüklerden temizlenecek değişken. 'QueryStringArgNames'
'İstekIPAddress'
'RequestUri' (gerekli)
Seçici MatchVariable bir koleksiyon olduğunda, bu kuralın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için kullanılan işleç. String
SeçiciEşleşmeOperatörü MatchVariable bir koleksiyon olduğunda, bu kuralın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için seçici üzerinde işlem yapın. 'EqualsAny' (gerekli)
devlet Günlük temizleme kuralının durumunu tanımlar. Varsayılan değer etkindir. 'Devre Dışı'
'Etkin'

Sku

İsim Açıklama Değer
isim Fiyatlandırma katmanının adı. 'Custom_Verizon'
'Premium_AzureFrontDoor'
'Premium_Verizon'
'StandardPlus_955BandWidth_ChinaCdn'
'StandardPlus_AvgBandWidth_ChinaCdn'
'StandardPlus_ChinaCdn'
'Standard_955BandWidth_ChinaCdn'
'Standard_Akamai'
'Standard_AvgBandWidth_ChinaCdn'
'Standard_AzureFrontDoor'
'Standard_ChinaCdn'
'Standard_Microsoft'
'Standard_Verizon'

TrackedResourceTags

İsim Açıklama Değer

Kullanıcı Atanmış Kimlik

İsim Açıklama Değer

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
CDN Uç Noktası OWASP ilk 10 için WAF İlkesi Uygulama

Azure’a dağıtın
Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca yönetilen kural kümesini DefaultRuleSet_1.0 uygulayan bir CDN WAF İlkesini Uç Noktaya bağlar.
CDN Uç Noktası özel kurallarla WAF İlkesi uygulama

Azure’a dağıtın
Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca coğrafi konuma, ip adresine ve SESSIONID üst bilgisine göre istekleri engellemek ve yeniden yönlendirmek için örnek özel kurallar uygulayan bir CDN WAF İlkesini Uç Noktaya bağlar.
CDN Uç Noktası hız sınırı kurallarıyla WAF İlkesi uygulama

Azure’a dağıtın
Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon, hız sınırlı istekleri engellemek ve yeniden yönlendirmek için örnek hız sınırı kuralları uygulayan bir CDN WAF İlkesini uç noktaya da bağlar.
Kurallar aracılığıyla önbellek geçersiz kılma ile CDN Uç Noktası oluşturma

Azure’a dağıtın
Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca yol tabanlı bir kuralla kural altyapısını yapılandırır ve önbellek süre sonunu geçersiz kılar.
Yanıt üst bilgisi ekleme ile CDN Uç Noktası oluşturma

Azure’a dağıtın
Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca Uzak adres tabanlı eşleşme ile kural altyapısını yapılandırarak ilgili yanıt üst bilgilerini ekler.
Yeniden yazma ve yeniden yönlendirme kurallarıyla CDN Uç Noktası oluşturma

Azure’a dağıtın
Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca kural altyapısı cihaz tabanlı yol yeniden yazma ve istek düzeni tabanlı yeniden yönlendirmeyi yapılandırmaktadır.
UrlSigning eylemiyle CDN Uç Noktası oluşturma

Azure’a dağıtın
Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur. Bu şablon ayrıca varsayılan ve geçersiz kılma parametreleri için kural altyapısı UrlSigning eylemini yapılandırıyor.
Özel kaynak bir CDN Profili ve CDN Uç Noktası Oluşturma

Azure’a dağıtın
Bu şablon, bir CDN Profili ve kullanıcı tarafından belirtilen kaynak ve CDN'de en yaygın kullanılan tüm ayarlara sahip bir CDN Uç Noktası oluşturur.
parametreleriyle CDN Profili ve CDN Uç Noktası oluşturma

Azure’a dağıtın
Bu şablon, parametreli yapılandırma ayarlarıyla bir CDN Profili ve CDN Uç Noktası oluşturur
CDN Profili, CDN Uç Noktası ve Web Uygulaması Oluşturma

Azure’a dağıtın
Bu şablon bir CDN Profili ve kaynak olarak Web Uygulaması olan bir CDN Uç Noktası oluşturur
cdn profili, uç nokta ve depolama hesabı oluşturma

Azure’a dağıtın
Bu şablon, depolama hesabı olarak kaynağı olan bir CDN Profili ve CDN Uç Noktası oluşturur. CDN Uç Noktasının Depolama Hesabından içerik sunması için kullanıcının Depolama Hesabında bir genel kapsayıcı oluşturması gerektiğini unutmayın.
ILB ASE ile eShop Web Sitesi

Azure’a dağıtın
App Service Ortamı, Azure App Service uygulamalarını Web Apps, Mobile Apps ve API Apps gibi yüksek ölçekte güvenli bir şekilde çalıştırmak için tamamen yalıtılmış ve ayrılmış bir ortam sağlayan bir Azure App Service Premium hizmet planı seçeneğidir.
App Service kaynağı ve Özel Bağlantı ile Front Door Premium

Azure’a dağıtın
Bu şablon bir Front Door Premium ve App Service oluşturur ve Front Door'un uygulamaya trafik göndermesi için özel bir uç nokta kullanır.
Blob kaynağı ve Özel Bağlantı ile Front Door Premium

Azure’a dağıtın
Bu şablon bir Front Door Premium ve Azure Depolama blob kapsayıcısı oluşturur ve Front Door'un depolama hesabına trafik göndermesi için özel bir uç nokta kullanır.
VM ve Özel Bağlantı hizmeti ile Front Door Premium

Azure’a dağıtın
Bu şablon bir Front Door Premium ve web sunucusu olarak yapılandırılmış bir sanal makine oluşturur. Front Door, VM'ye trafik göndermek için Özel Bağlantı hizmetiyle özel bir uç nokta kullanır.
WAF ve Microsoft tarafından yönetilen kural kümeleri ile Front Door Premium'u

Azure’a dağıtın
Bu şablon, Microsoft tarafından yönetilen varsayılan ve bot koruma kural kümelerine sahip bir web uygulaması güvenlik duvarı içeren bir Front Door Premium oluşturur.
Front Door Standard/Premium

Azure’a dağıtın
Bu şablon bir Front Door Standard/Premium oluşturur.
API Management kaynağı ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon bir Front Door Premium ve API Management örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve genel API Management ilkesi kullanır.
App Service kaynağı ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon bir Front Door Standard/Premium, bir App Service oluşturur ve Trafiğin Front Door kaynağından geldiğini doğrulamak için App Service'i yapılandırır.
Application Gateway kaynağı ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon bir Front Door Standard/Premium ve Application Gateway örneği oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için bir NSG ve WAF ilkesi kullanır.
Azure Container Instances ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, kapsayıcı grubuyla bir Front Door Standard/Premium oluşturur.
Azure DNS ve özel etki alanı ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, Azure DNS'de özel etki alanı ve Microsoft tarafından yönetilen sertifika dahil olmak üzere bir Front Door Standard/Premium oluşturur.
Azure İşlevleri kaynağı ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon bir Front Door Standard/Premium, bir Azure İşlevleri uygulaması oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için işlev uygulamasını yapılandırır.
Özel etki alanı ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, özel etki alanı ve Microsoft tarafından yönetilen sertifika içeren bir Front Door Standard/Premium oluşturur.
Etki alanı ve sertifika ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, özel etki alanı ve müşteri tarafından yönetilen sertifika da dahil olmak üzere bir Front Door Standard/Premium oluşturur.
Coğrafi filtreleme ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, coğrafi filtreleme kuralına sahip bir web uygulaması güvenlik duvarı içeren bir Front Door Standard/Premium oluşturur.
Hız sınırı ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, hız sınırı kuralına sahip bir web uygulaması güvenlik duvarı içeren bir Front Door Standard/Premium oluşturur.
Kural kümesi ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, bir kural kümesi içeren bir Front Door Standard/Premium oluşturur.
Statik web sitesi kaynağı ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon bir Front Door Standard/Premium ve azure depolama statik web sitesi oluşturur ve Front Door'un trafiği statik web sitesine gönderecek şekilde yapılandırır.
WAF ve özel kural ile Front Door Standard/Premium

Azure’a dağıtın
Bu şablon, özel kurala sahip bir web uygulaması güvenlik duvarı içeren bir Front Door Standard/Premium oluşturur.
Bloblar için blob çıkış noktalarıyla Front Door'karşıya yükleme

Azure’a dağıtın
Bu şablon çıkış noktaları, yollar ve ruleSet'ler ile bir Front Door ve blob kapsayıcıları olan bir Azure Depolama hesabı oluşturur. Front Door, dosyaları karşıya yüklerken depolama hesaplarına trafik gönderir.
Kapsayıcı Örnekleri ve Application Gateway ile Front Door

Azure’a dağıtın
Bu şablon, kapsayıcı grubu ve Application Gateway ile bir Front Door Standard/Premium oluşturur.
EventHub'a WAF, Etki Alanları ve Günlükler ile FrontDoor CDN

Azure’a dağıtın
Bu şablon yeni bir Azure FrontDoor cdn profili oluşturur. ÖZEL ve yönetilen kurallar, cdn yolları, kaynak ve gruplar ile WAF ve yollar ile ilişkilendirmeleri ile WAF oluşturun, özel etki alanlarını yapılandırır, olay hub'ını kullanarak CDN erişim günlüklerini göndermek için olay hub'ı ve tanılama ayarları oluşturun.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması

Azure’a dağıtın
Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki conenction, Azure Özel Bağlantı tarafından korunur.
Yüksek Oranda Kullanılabilir Çok Bölgeli Web Uygulaması

Azure’a dağıtın
Bu şablon, Azure Front Door'un arkasında farklı bölgelerdeki iki web uygulamasıyla güvenli, yüksek oranda kullanılabilir, çok bölgeli bir uçtan uca çözüm oluşturmanıza olanak tanır

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

Profiller 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.Cdn/profiles kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Cdn/profiles@2025-04-15"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      logScrubbing = {
        scrubbingRules = [
          {
            matchVariable = "string"
            selector = "string"
            selectorMatchOperator = "string"
            state = "string"
          }
        ]
        state = "string"
      }
      originResponseTimeoutSeconds = int
    }
    sku = {
      name = "string"
    }
  }
}

Özellik Değerleri

Microsoft.Cdn/profiles

İsim Açıklama Değer
kimlik Yönetilen hizmet kimliği (sistem tarafından atanan ve/veya kullanıcı tarafından atanan kimlikler). ManagedServiceIdentity
konum Kaynağın bulunduğu coğrafi konum dize (gerekli)
isim Kaynak adı dize (gerekli)
özellikler Profil oluşturmak için gereken özellikleri içeren JSON nesnesi. ProfileProperties
Stok Kod/Ürün Kodu Profilin fiyatlandırma katmanı (Azure Front Door Standard veya Premium ya da bir CDN sağlayıcısı, özellik listesi ve oranı tanımlar). Sku (gerekli)
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Cdn/profiles@2025-04-15" (İngilizce)

ManagedServiceIdentity (Yönetilen Servis Kimliği)

İsim Açıklama Değer
tür Yönetilen hizmet kimliği türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). 'Hiçbiri'
'Sistem Atandı'
'SystemAssigned,UserAssigned'
'UserAssigned' (gerekli)
kullanıcı atanmış kimlikler Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu formda ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

İsim Açıklama Değer

ProfileLogScrubbing (Profil KaydıFırçalama)

İsim Açıklama Değer
ovma kuralları Azure Front Door profil günlüklerine uygulanan günlük temizleme kurallarının listesi. ProfileScrubbingRules[]
devlet Günlük temizleme yapılandırmasının durumu. Varsayılan değer Etkin'dir. 'Devre Dışı'
'Etkin'

Profil Özellikleri

İsim Açıklama Değer
logScrubbing (Fırçalama) Azure Front Door profil günlüklerindeki hassas alanları temizleyen kuralları tanımlar. ProfileLogScrubbing (Profil KaydıFırçalama)
originResponseTimeoutSeconds İsteğin kaynağına iletilmesiyle ilgili zaman aşımı gönderin ve alın. Zaman aşımına ulaşıldığında istek başarısız olur ve döndürür. Int

Kısıtlama -ları:
Min değer = 16

ProfilScrubbing Kuralları

İsim Açıklama Değer
matchVariable Günlüklerden temizlenecek değişken. 'QueryStringArgNames'
'İstekIPAddress'
'RequestUri' (gerekli)
Seçici MatchVariable bir koleksiyon olduğunda, bu kuralın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için kullanılan işleç. String
SeçiciEşleşmeOperatörü MatchVariable bir koleksiyon olduğunda, bu kuralın koleksiyondaki hangi öğeler için geçerli olduğunu belirtmek için seçici üzerinde işlem yapın. 'EqualsAny' (gerekli)
devlet Günlük temizleme kuralının durumunu tanımlar. Varsayılan değer etkindir. 'Devre Dışı'
'Etkin'

Sku

İsim Açıklama Değer
isim Fiyatlandırma katmanının adı. 'Custom_Verizon'
'Premium_AzureFrontDoor'
'Premium_Verizon'
'StandardPlus_955BandWidth_ChinaCdn'
'StandardPlus_AvgBandWidth_ChinaCdn'
'StandardPlus_ChinaCdn'
'Standard_955BandWidth_ChinaCdn'
'Standard_Akamai'
'Standard_AvgBandWidth_ChinaCdn'
'Standard_AzureFrontDoor'
'Standard_ChinaCdn'
'Standard_Microsoft'
'Standard_Verizon'

TrackedResourceTags

İsim Açıklama Değer

Kullanıcı Atanmış Kimlik

İsim Açıklama Değer

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.

Modül Açıklama
CDN Profili CDN Profili için AVM Kaynak Modülü