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-06-01
- 2025-04-15
- 2025-01-01-önizleme
- 2024-09-01
- 2024-06-01-önizleme
- 2024-05-01-önizleme
- 2024-02-01
- 2023-07-01-önizleme
- 2023-05-01
- 2022-11-01-önizleme
- 2022-05-01-önizleme
- 2021-06-01
- 2020-09-01
- 2020-04-15
- 2019-12-31
- 2019-06-15
- 2019-06-15-önizleme
- 2019-04-15
- 2017-10-12
- 2017-04-02
- 2016-10-02
- 2016-04-02
- 2015-06-01
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.
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 |
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 |
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 |
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 |
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 |
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. |
ILB ASE ile |
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 |
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 |
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 |
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.