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.
Bicep kaynak tanımı
assessmentProjects/webAppAssessments 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.Migrate/assessmentProjects/webAppAssessments kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
resource symbolicname 'Microsoft.Migrate/assessmentProjects/webAppAssessments@2024-03-03-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
details: {}
fallbackMachineAssessmentArmId: 'string'
scope: {
azureResourceGraphQuery: 'string'
scopeType: 'string'
serverGroupId: 'string'
}
settings: {
appSvcContainerSettings: {
isolationRequired: bool
}
appSvcNativeSettings: {
isolationRequired: bool
}
azureLocation: 'string'
azureSecurityOfferingType: 'string'
billingSettings: {
licensingProgram: 'string'
subscriptionId: 'string'
}
currency: 'string'
discountPercentage: int
environmentType: 'string'
performanceData: {
percentile: 'string'
perfDataEndTime: 'string'
perfDataStartTime: 'string'
timeRange: 'string'
}
savingsSettings: {
azureOfferCode: 'string'
savingsOptions: 'string'
}
scalingFactor: int
sizingCriterion: 'string'
}
}
}
Özellik Değerleri
Microsoft.Migrate/assessmentProjects/webAppAssessments
İsim | Açıklama | Değer |
---|---|---|
isim | Kaynak adı | karakter dizisi Kısıtlama -ları: Desen = ^[^<>&:\?/#]{1,260}$ (gerekli) |
veli | Bicep'te bir alt kaynak için üst kaynak belirtebilirsiniz. Bu özelliği yalnızca alt kaynak üst kaynağın dışında bildirildiğinde eklemeniz gerekir. Daha fazla bilgi için bkz. Alt kaynaküst kaynak dışında. |
Tür kaynağı için sembolik ad: değerlendirmeProjeler |
özellikler | Bu kaynağın kaynağa özgü özellikleri. | WebAppAssessmentV3Properties |
AppSvcContainerSettings
İsim | Açıklama | Değer |
---|---|---|
isolationRequired | Gerekli yalıtımı alır veya ayarlar. | bool (gerekli) |
AppSvcNativeSettings
İsim | Açıklama | Değer |
---|---|---|
isolationRequired | Gerekli yalıtımı alır veya ayarlar. | bool (gerekli) |
DeğerlendirmeDetaylar
İsim | Açıklama | Değer |
---|
Faturalandırma Ayarları
İsim | Açıklama | Değer |
---|---|---|
lisanslama Programı | Lisans programını alır veya ayarlar. | 'EA' 'MCA' 'Perakende' 'Bilinmiyor' |
abonelikId | Lisans programı için abonelik kimliğini alır veya ayarlar. | String |
Performans Verileri
İsim | Açıklama | Değer |
---|---|---|
Yüzdebirlik | Değerlendirme sırasında dikkate alınması gereken kullanım verileri değerlerinin yüzdebirliği Makine. |
'Yüzdebirlik50' 'Yüzdebirlik90' 'Yüzdebirlik95' 'Yüzdebirlik99' 'Yüzdelik Dilim Bilinmiyor' |
perfDataEndTime | Değerlendirme için performans verilerini dikkate almak için bitiş zamanını alır veya ayarlar. | String |
perfDataStartTime | Değerlendirme için performans verilerini dikkate almak için başlangıç zamanını alır veya ayarlar. | String |
timeRange (zaman aralığı) | Geçmiş kullanım verilerinin dikkate alınması gereken zaman aralığı değerlendirme. |
'Özel' 'Gün' 'Ay' 'Hafta' |
TasarrufAyarlar
İsim | Açıklama | Değer |
---|---|---|
azureOfferCode (Teklif Kodu) | Azure teklif kodunu alır veya ayarlar. | 'EA' 'MSAZR0003P' 'MSAZR0023P' 'MSAZRUSGOV0003P' 'MSMCAZR0044P' 'MSMCAZR0059P' 'MSMCAZR0060P' 'MSMCAZR0063P' 'SavingsPlan1Year' 'Tasarruf Planı3 Yıl' 'Bilinmiyor' |
savingsSeçenekler | Tasarruf seçeneklerini alır veya ayarlar. | 'CustomAzureOfferCode' 'Hiçbiri' 'RI1 Yıl' 'RI3 Yılı' 'SavingsPlan1Year' 'Tasarruf Planı3 Yıl' |
Kapsam
İsim | Açıklama | Değer |
---|---|---|
azureResourceGraphQuery | ARG sorgusu. | String |
scopeType | Kapsam türü | 'AzureResourceGraphQuery' 'SunucuGrup Kimliği' |
serverGroupId | Sunucu grubu arm kimliği. | String |
WebAppAssessmentSettings
İsim | Açıklama | Değer |
---|---|---|
appSvcContainerSettings | App Service kapsayıcı ayarları. | AppSvcContainerSettings (gerekli) |
appSvcNativeSettings | App Service yerel ayarları. | AppSvcNativeSettings (gerekli) |
azureLocation | Makinelerin geçirileceği Azure Konumu veya Azure bölgesi. | String |
azureSecurityOfferingType | Azure güvenlik teklifi türü. | 'MDC' 'HAYIR' (gerekli) |
billingSettings | Faturalama ayarlarını alır veya ayarlar. | Faturalandırma Ayarları |
para birimi | Fiyatların raporlanması gereken para birimi. | 'ARS' 'AUD' 'BRL' 'Kanada doları' 'CHF' 'CNY' 'DKK' 'EUR' 'İngiliz Sterlini' 'HKD' 'İDDİA' 'INR' 'JPY' 'KRW' 'MXN' 'MYR' 'HAYIR' 'NZD' 'OVMAK' 'SAR' 'SEK' 'DENEMEK' 'TWD' 'Bilinmiyor' 'ABD Doları' 'ZAR' |
discountPercentage (indirim) | Özel indirim yüzdesi. | Int |
environmentType (ortam) | Ortam türünü görüntülemek için kullanıcı tarafından yapılandırılabilir ayarı alır veya ayarlar. | 'DevTest' 'Üretim' 'Bilinmiyor' |
performans verileri | Performans verilerini alır veya ayarlar. | Performans Verileri |
tasarrufAyarlar | Tasarruf ayarlarını alır veya ayarlar. | TasarrufAyarlar |
ölçekleme Faktörü | Öneride bulunurken kullanıcının performans ölçümlerinde istediği arabellek yüzdesi Azure boyutları. |
Int |
boyutlandırma Kriteri | Değerlendirme boyutlandırma ölçütü. | 'AsOnPremises' (Yerinde Çalışma) 'Performansa Dayalı' |
WebAppAssessmentV3Properties
İsim | Açıklama | Değer |
---|---|---|
detaylar | Değerlendirmenin ayrıntılarını alır veya ayarlar. | DeğerlendirmeDetaylar |
fallbackMachineAssessmentArmId | VM geri dönüşü için makine değerlendirmesi ARM kimliğini alır veya ayarlar. | String |
kapsam | Değerlendirme kapsamını alır veya ayarlar. | Kapsam |
Ayarlar | Değerlendirme ayarlarını alır veya ayarlar. | WebAppAssessmentSettings |
ARM şablonu kaynak tanımı
assessmentProjects/webAppAssessments 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.Migrate/assessmentProjects/webAppAssessments kaynağı oluşturmak için, şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Migrate/assessmentProjects/webAppAssessments",
"apiVersion": "2024-03-03-preview",
"name": "string",
"properties": {
"details": {
},
"fallbackMachineAssessmentArmId": "string",
"scope": {
"azureResourceGraphQuery": "string",
"scopeType": "string",
"serverGroupId": "string"
},
"settings": {
"appSvcContainerSettings": {
"isolationRequired": "bool"
},
"appSvcNativeSettings": {
"isolationRequired": "bool"
},
"azureLocation": "string",
"azureSecurityOfferingType": "string",
"billingSettings": {
"licensingProgram": "string",
"subscriptionId": "string"
},
"currency": "string",
"discountPercentage": "int",
"environmentType": "string",
"performanceData": {
"percentile": "string",
"perfDataEndTime": "string",
"perfDataStartTime": "string",
"timeRange": "string"
},
"savingsSettings": {
"azureOfferCode": "string",
"savingsOptions": "string"
},
"scalingFactor": "int",
"sizingCriterion": "string"
}
}
}
Özellik Değerleri
Microsoft.Migrate/assessmentProjects/webAppAssessments
İsim | Açıklama | Değer |
---|---|---|
apiVersiyonu | API sürümü | '2024-03-03-önizleme' |
isim | Kaynak adı | karakter dizisi Kısıtlama -ları: Desen = ^[^<>&:\?/#]{1,260}$ (gerekli) |
özellikler | Bu kaynağın kaynağa özgü özellikleri. | WebAppAssessmentV3Properties |
tür | Kaynak türü | 'Microsoft.Migrate/assessmentProjects/webAppAssessments' |
AppSvcContainerSettings
İsim | Açıklama | Değer |
---|---|---|
isolationRequired | Gerekli yalıtımı alır veya ayarlar. | bool (gerekli) |
AppSvcNativeSettings
İsim | Açıklama | Değer |
---|---|---|
isolationRequired | Gerekli yalıtımı alır veya ayarlar. | bool (gerekli) |
DeğerlendirmeDetaylar
İsim | Açıklama | Değer |
---|
Faturalandırma Ayarları
İsim | Açıklama | Değer |
---|---|---|
lisanslama Programı | Lisans programını alır veya ayarlar. | 'EA' 'MCA' 'Perakende' 'Bilinmiyor' |
abonelikId | Lisans programı için abonelik kimliğini alır veya ayarlar. | String |
Performans Verileri
İsim | Açıklama | Değer |
---|---|---|
Yüzdebirlik | Değerlendirme sırasında dikkate alınması gereken kullanım verileri değerlerinin yüzdebirliği Makine. |
'Yüzdebirlik50' 'Yüzdebirlik90' 'Yüzdebirlik95' 'Yüzdebirlik99' 'Yüzdelik Dilim Bilinmiyor' |
perfDataEndTime | Değerlendirme için performans verilerini dikkate almak için bitiş zamanını alır veya ayarlar. | String |
perfDataStartTime | Değerlendirme için performans verilerini dikkate almak için başlangıç zamanını alır veya ayarlar. | String |
timeRange (zaman aralığı) | Geçmiş kullanım verilerinin dikkate alınması gereken zaman aralığı değerlendirme. |
'Özel' 'Gün' 'Ay' 'Hafta' |
TasarrufAyarlar
İsim | Açıklama | Değer |
---|---|---|
azureOfferCode (Teklif Kodu) | Azure teklif kodunu alır veya ayarlar. | 'EA' 'MSAZR0003P' 'MSAZR0023P' 'MSAZRUSGOV0003P' 'MSMCAZR0044P' 'MSMCAZR0059P' 'MSMCAZR0060P' 'MSMCAZR0063P' 'SavingsPlan1Year' 'Tasarruf Planı3 Yıl' 'Bilinmiyor' |
savingsSeçenekler | Tasarruf seçeneklerini alır veya ayarlar. | 'CustomAzureOfferCode' 'Hiçbiri' 'RI1 Yıl' 'RI3 Yılı' 'SavingsPlan1Year' 'Tasarruf Planı3 Yıl' |
Kapsam
İsim | Açıklama | Değer |
---|---|---|
azureResourceGraphQuery | ARG sorgusu. | String |
scopeType | Kapsam türü | 'AzureResourceGraphQuery' 'SunucuGrup Kimliği' |
serverGroupId | Sunucu grubu arm kimliği. | String |
WebAppAssessmentSettings
İsim | Açıklama | Değer |
---|---|---|
appSvcContainerSettings | App Service kapsayıcı ayarları. | AppSvcContainerSettings (gerekli) |
appSvcNativeSettings | App Service yerel ayarları. | AppSvcNativeSettings (gerekli) |
azureLocation | Makinelerin geçirileceği Azure Konumu veya Azure bölgesi. | String |
azureSecurityOfferingType | Azure güvenlik teklifi türü. | 'MDC' 'HAYIR' (gerekli) |
billingSettings | Faturalama ayarlarını alır veya ayarlar. | Faturalandırma Ayarları |
para birimi | Fiyatların raporlanması gereken para birimi. | 'ARS' 'AUD' 'BRL' 'Kanada doları' 'CHF' 'CNY' 'DKK' 'EUR' 'İngiliz Sterlini' 'HKD' 'İDDİA' 'INR' 'JPY' 'KRW' 'MXN' 'MYR' 'HAYIR' 'NZD' 'OVMAK' 'SAR' 'SEK' 'DENEMEK' 'TWD' 'Bilinmiyor' 'ABD Doları' 'ZAR' |
discountPercentage (indirim) | Özel indirim yüzdesi. | Int |
environmentType (ortam) | Ortam türünü görüntülemek için kullanıcı tarafından yapılandırılabilir ayarı alır veya ayarlar. | 'DevTest' 'Üretim' 'Bilinmiyor' |
performans verileri | Performans verilerini alır veya ayarlar. | Performans Verileri |
tasarrufAyarlar | Tasarruf ayarlarını alır veya ayarlar. | TasarrufAyarlar |
ölçekleme Faktörü | Öneride bulunurken kullanıcının performans ölçümlerinde istediği arabellek yüzdesi Azure boyutları. |
Int |
boyutlandırma Kriteri | Değerlendirme boyutlandırma ölçütü. | 'AsOnPremises' (Yerinde Çalışma) 'Performansa Dayalı' |
WebAppAssessmentV3Properties
İsim | Açıklama | Değer |
---|---|---|
detaylar | Değerlendirmenin ayrıntılarını alır veya ayarlar. | DeğerlendirmeDetaylar |
fallbackMachineAssessmentArmId | VM geri dönüşü için makine değerlendirmesi ARM kimliğini alır veya ayarlar. | String |
kapsam | Değerlendirme kapsamını alır veya ayarlar. | Kapsam |
Ayarlar | Değerlendirme ayarlarını alır veya ayarlar. | WebAppAssessmentSettings |
Kullanım Örnekleri
Terraform (AzAPI sağlayıcısı) kaynak tanımı
assessmentProjects/webAppAssessments 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.Migrate/assessmentProjects/webAppAssessments kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Migrate/assessmentProjects/webAppAssessments@2024-03-03-preview"
name = "string"
parent_id = "string"
body = {
properties = {
details = {
}
fallbackMachineAssessmentArmId = "string"
scope = {
azureResourceGraphQuery = "string"
scopeType = "string"
serverGroupId = "string"
}
settings = {
appSvcContainerSettings = {
isolationRequired = bool
}
appSvcNativeSettings = {
isolationRequired = bool
}
azureLocation = "string"
azureSecurityOfferingType = "string"
billingSettings = {
licensingProgram = "string"
subscriptionId = "string"
}
currency = "string"
discountPercentage = int
environmentType = "string"
performanceData = {
percentile = "string"
perfDataEndTime = "string"
perfDataStartTime = "string"
timeRange = "string"
}
savingsSettings = {
azureOfferCode = "string"
savingsOptions = "string"
}
scalingFactor = int
sizingCriterion = "string"
}
}
}
}
Özellik Değerleri
Microsoft.Migrate/assessmentProjects/webAppAssessments
İsim | Açıklama | Değer |
---|---|---|
isim | Kaynak adı | karakter dizisi Kısıtlama -ları: Desen = ^[^<>&:\?/#]{1,260}$ (gerekli) |
ebeveyn_kimlik | Bu kaynağın üst öğesi olan kaynağın kimliği. | Tür kaynağı kimliği: assessmentProjects |
özellikler | Bu kaynağın kaynağa özgü özellikleri. | WebAppAssessmentV3Properties |
tür | Kaynak türü | "Microsoft.Migrate/assessmentProjects/webAppAssessments@2024-03-03-preview" |
AppSvcContainerSettings
İsim | Açıklama | Değer |
---|---|---|
isolationRequired | Gerekli yalıtımı alır veya ayarlar. | bool (gerekli) |
AppSvcNativeSettings
İsim | Açıklama | Değer |
---|---|---|
isolationRequired | Gerekli yalıtımı alır veya ayarlar. | bool (gerekli) |
DeğerlendirmeDetaylar
İsim | Açıklama | Değer |
---|
Faturalandırma Ayarları
İsim | Açıklama | Değer |
---|---|---|
lisanslama Programı | Lisans programını alır veya ayarlar. | 'EA' 'MCA' 'Perakende' 'Bilinmiyor' |
abonelikId | Lisans programı için abonelik kimliğini alır veya ayarlar. | String |
Performans Verileri
İsim | Açıklama | Değer |
---|---|---|
Yüzdebirlik | Değerlendirme sırasında dikkate alınması gereken kullanım verileri değerlerinin yüzdebirliği Makine. |
'Yüzdebirlik50' 'Yüzdebirlik90' 'Yüzdebirlik95' 'Yüzdebirlik99' 'Yüzdelik Dilim Bilinmiyor' |
perfDataEndTime | Değerlendirme için performans verilerini dikkate almak için bitiş zamanını alır veya ayarlar. | String |
perfDataStartTime | Değerlendirme için performans verilerini dikkate almak için başlangıç zamanını alır veya ayarlar. | String |
timeRange (zaman aralığı) | Geçmiş kullanım verilerinin dikkate alınması gereken zaman aralığı değerlendirme. |
'Özel' 'Gün' 'Ay' 'Hafta' |
TasarrufAyarlar
İsim | Açıklama | Değer |
---|---|---|
azureOfferCode (Teklif Kodu) | Azure teklif kodunu alır veya ayarlar. | 'EA' 'MSAZR0003P' 'MSAZR0023P' 'MSAZRUSGOV0003P' 'MSMCAZR0044P' 'MSMCAZR0059P' 'MSMCAZR0060P' 'MSMCAZR0063P' 'SavingsPlan1Year' 'Tasarruf Planı3 Yıl' 'Bilinmiyor' |
savingsSeçenekler | Tasarruf seçeneklerini alır veya ayarlar. | 'CustomAzureOfferCode' 'Hiçbiri' 'RI1 Yıl' 'RI3 Yılı' 'SavingsPlan1Year' 'Tasarruf Planı3 Yıl' |
Kapsam
İsim | Açıklama | Değer |
---|---|---|
azureResourceGraphQuery | ARG sorgusu. | String |
scopeType | Kapsam türü | 'AzureResourceGraphQuery' 'SunucuGrup Kimliği' |
serverGroupId | Sunucu grubu arm kimliği. | String |
WebAppAssessmentSettings
İsim | Açıklama | Değer |
---|---|---|
appSvcContainerSettings | App Service kapsayıcı ayarları. | AppSvcContainerSettings (gerekli) |
appSvcNativeSettings | App Service yerel ayarları. | AppSvcNativeSettings (gerekli) |
azureLocation | Makinelerin geçirileceği Azure Konumu veya Azure bölgesi. | String |
azureSecurityOfferingType | Azure güvenlik teklifi türü. | 'MDC' 'HAYIR' (gerekli) |
billingSettings | Faturalama ayarlarını alır veya ayarlar. | Faturalandırma Ayarları |
para birimi | Fiyatların raporlanması gereken para birimi. | 'ARS' 'AUD' 'BRL' 'Kanada doları' 'CHF' 'CNY' 'DKK' 'EUR' 'İngiliz Sterlini' 'HKD' 'İDDİA' 'INR' 'JPY' 'KRW' 'MXN' 'MYR' 'HAYIR' 'NZD' 'OVMAK' 'SAR' 'SEK' 'DENEMEK' 'TWD' 'Bilinmiyor' 'ABD Doları' 'ZAR' |
discountPercentage (indirim) | Özel indirim yüzdesi. | Int |
environmentType (ortam) | Ortam türünü görüntülemek için kullanıcı tarafından yapılandırılabilir ayarı alır veya ayarlar. | 'DevTest' 'Üretim' 'Bilinmiyor' |
performans verileri | Performans verilerini alır veya ayarlar. | Performans Verileri |
tasarrufAyarlar | Tasarruf ayarlarını alır veya ayarlar. | TasarrufAyarlar |
ölçekleme Faktörü | Öneride bulunurken kullanıcının performans ölçümlerinde istediği arabellek yüzdesi Azure boyutları. |
Int |
boyutlandırma Kriteri | Değerlendirme boyutlandırma ölçütü. | 'AsOnPremises' (Yerinde Çalışma) 'Performansa Dayalı' |
WebAppAssessmentV3Properties
İsim | Açıklama | Değer |
---|---|---|
detaylar | Değerlendirmenin ayrıntılarını alır veya ayarlar. | DeğerlendirmeDetaylar |
fallbackMachineAssessmentArmId | VM geri dönüşü için makine değerlendirmesi ARM kimliğini alır veya ayarlar. | String |
kapsam | Değerlendirme kapsamını alır veya ayarlar. | Kapsam |
Ayarlar | Değerlendirme ayarlarını alır veya ayarlar. | WebAppAssessmentSettings |