AppServicePlan interface
App Service Planı.
- Extends
Özellikler
| async |
Eğer |
| elastic |
ServerFarm ElasticScale'i destekler. Bu plandaki uygulamalar, ServerFarm ElasticPremium sku'su gibi ölçeklendirilir |
| extended |
Genişletilmiş Konum. |
| free |
Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman. |
| geo |
App Service planının coğrafi konumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| hosting |
App Service planı için kullanılacak App Service Ortamı belirtimi. |
| hyperV | kapsayıcı uygulama hizmeti planı |
| identity | Yönetilen hizmet kimliği. |
| install |
Bu App Service planıyla ilişkili betikleri yükleyin. |
| is |
Bu sunucu grubunun özel modda olup olmadığı. |
| is |
|
| is |
Kullanımdan kaldırıldı: kapsayıcı uygulama hizmeti planı |
| kube |
App Service planı için kullanılacak Kubernetes Ortamı belirtimi. |
| maximum |
Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı |
| maximum |
Bu App Service planına atanabilecek en fazla örnek sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| network | Sunucu grubu için tüm ağ ayarları. |
| number |
Bu App Service planına atanan uygulama sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| number |
Bu App Service planına atanan örnek sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| per |
|
| plan |
Yönetilen kimlik kullanan çeşitli özellikler ve tümleştirmeler için platform tarafından kullanılacak kimlik. |
| provisioning |
App Service Planının sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| rdp |
Bu |
| registry |
Bu App Service planıyla ilişkili kayıt defteri bağdaştırıcıları. |
| reserved | Linux app service planı |
| resource |
App Service planının kaynak grubu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| sku | Ölçeklenebilir bir kaynağın SKU'su açıklaması. |
| spot |
Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir. |
| status | App Service planı durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| storage |
Bu App Service planıyla ilişkili depolama bağlamaları. |
| subscription | App Service planı aboneliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| target |
Çalışan sayısını ölçeklendirme. |
| target |
Çalışan boyutu kimliğini ölçeklendirme. |
| worker |
App Service planına atanan hedef çalışan katmanı. |
| zone |
|
Devralınan Özellikler
| id | Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| kind | Kaynak türü. Kaynak bir uygulamaysa, tür için desteklenen değerlerin ayrıntıları için https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference başvurabilirsiniz. |
| location | Kaynak Konumu. |
| name | Kaynak Adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| tags | Kaynak etiketleri. |
| type | Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
asyncScalingEnabled
Eğer true, zaman uyumlu olarak ölçeklendirmek için yeterli sayıda çalışan yoksa bu App Service Planı zaman uyumsuz olarak ölçeklendirmeyi dener.
Eğer false, bu App Service Planı yalnızca eşitleme ölçeklendirmesini dener.
asyncScalingEnabled?: boolean
Özellik Değeri
boolean
elasticScaleEnabled
ServerFarm ElasticScale'i destekler. Bu plandaki uygulamalar, ServerFarm ElasticPremium sku'su gibi ölçeklendirilir
elasticScaleEnabled?: boolean
Özellik Değeri
boolean
extendedLocation
freeOfferExpirationTime
Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman.
freeOfferExpirationTime?: Date
Özellik Değeri
Date
geoRegion
App Service planının coğrafi konumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
geoRegion?: string
Özellik Değeri
string
hostingEnvironmentProfile
App Service planı için kullanılacak App Service Ortamı belirtimi.
hostingEnvironmentProfile?: HostingEnvironmentProfile
Özellik Değeri
hyperV
kapsayıcı uygulama hizmeti planı trueHyper-V aksini false.
hyperV?: boolean
Özellik Değeri
boolean
identity
installScripts
Bu App Service planıyla ilişkili betikleri yükleyin.
installScripts?: InstallScript[]
Özellik Değeri
isCustomMode
Bu sunucu grubunun özel modda olup olmadığı.
isCustomMode?: boolean
Özellik Değeri
boolean
isSpot
trueise, bu App Service Planı spot örneklerin sahibidir.
isSpot?: boolean
Özellik Değeri
boolean
isXenon
Kullanımdan kaldırıldı: kapsayıcı uygulama hizmeti planı trueHyper-V false.
isXenon?: boolean
Özellik Değeri
boolean
kubeEnvironmentProfile
App Service planı için kullanılacak Kubernetes Ortamı belirtimi.
kubeEnvironmentProfile?: KubeEnvironmentProfile
Özellik Değeri
maximumElasticWorkerCount
Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı
maximumElasticWorkerCount?: number
Özellik Değeri
number
maximumNumberOfWorkers
Bu App Service planına atanabilecek en fazla örnek sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
maximumNumberOfWorkers?: number
Özellik Değeri
number
network
Sunucu grubu için tüm ağ ayarları.
network?: ServerFarmNetworkSettings
Özellik Değeri
numberOfSites
Bu App Service planına atanan uygulama sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
numberOfSites?: number
Özellik Değeri
number
numberOfWorkers
Bu App Service planına atanan örnek sayısı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
numberOfWorkers?: number
Özellik Değeri
number
perSiteScaling
trueise, bu App Service planına atanan uygulamalar bağımsız olarak ölçeklendirilebilir.
false, bu App Service planına atanan uygulamalar, planın tüm örneklerine ölçeklendirilir.
perSiteScaling?: boolean
Özellik Değeri
boolean
planDefaultIdentity
Yönetilen kimlik kullanan çeşitli özellikler ve tümleştirmeler için platform tarafından kullanılacak kimlik.
planDefaultIdentity?: DefaultIdentity
Özellik Değeri
provisioningState
App Service Planının sağlama durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
provisioningState?: ProvisioningState
Özellik Değeri
rdpEnabled
Bu trueApp Service planı için RDP erişimi etkinleştirilmişse. Yalnızca IsCustomMode ASP'leri için geçerlidir.
Eğer false, RDP erişimi devre dışı bırakılır.
rdpEnabled?: boolean
Özellik Değeri
boolean
registryAdapters
Bu App Service planıyla ilişkili kayıt defteri bağdaştırıcıları.
registryAdapters?: RegistryAdapter[]
Özellik Değeri
reserved
Linux app service planı truefalse.
reserved?: boolean
Özellik Değeri
boolean
resourceGroup
App Service planının kaynak grubu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
resourceGroup?: string
Özellik Değeri
string
sku
spotExpirationTime
Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir.
spotExpirationTime?: Date
Özellik Değeri
Date
status
App Service planı durumu. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
status?: StatusOptions
Özellik Değeri
storageMounts
Bu App Service planıyla ilişkili depolama bağlamaları.
storageMounts?: StorageMount[]
Özellik Değeri
subscription
App Service planı aboneliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
subscription?: string
Özellik Değeri
string
targetWorkerCount
Çalışan sayısını ölçeklendirme.
targetWorkerCount?: number
Özellik Değeri
number
targetWorkerSizeId
Çalışan boyutu kimliğini ölçeklendirme.
targetWorkerSizeId?: number
Özellik Değeri
number
workerTierName
App Service planına atanan hedef çalışan katmanı.
workerTierName?: string
Özellik Değeri
string
zoneRedundant
truebu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirir.
falseise, bu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirmez.
zoneRedundant?: boolean
Özellik Değeri
boolean
Devralınan Özellik Detayları
id
Kaynak Kimliği. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
kind
Kaynak türü. Kaynak bir uygulamaysa, tür için desteklenen değerlerin ayrıntıları için https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference başvurabilirsiniz.
kind?: string
Özellik Değeri
string
location
Kaynak Konumu.
location: string
Özellik Değeri
string
name
Kaynak Adı. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
tags
Kaynak etiketleri.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
type
Kaynak türü. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string