ScalingPlan interface
Ölçeklendirme planı tanımını temsil eder.
Özellikler
| description | Ölçeklendirme planının açıklaması. |
| exclusion |
Ölçeklendirme planı için dışlama etiketi. |
| friendly |
Ölçeklendirme planının kolay adı. |
| host |
ScalingHostPoolReference tanımlarının listesi. |
| host |
Masaüstü için HostPool türü. |
| object |
Ölçeklendirme planının ObjectId değeri. (iç kullanım) NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| schedules | ScalingPlanPooledSchedule tanımlarının listesi. |
| time |
Ölçeklendirme planının saat dilimi. |
Devralınan Özellikler
| etag | Etag alanı gerekli değildir. Yanıt gövdesinde sağlanıyorsa, normal etag kuralına göre üst bilgi olarak da sağlanmalıdır. Varlık etiketleri, aynı istenen kaynaktan iki veya daha fazla varlığı karşılaştırmak için kullanılır. HTTP/1.1, etag (bölüm 14.19), If-Match (bölüm 14.24), If-None-Match (bölüm 14.26) ve If-Range (bölüm 14.27) üst bilgi alanlarında varlık etiketlerini kullanır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| id | Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| identity | |
| kind | Portal/araçlar/vb. tarafından aynı türdeki kaynaklar için farklı UX deneyimlerini işlemek için kullanılan meta veriler. Örneğin ApiApps bir tür Microsoft.Web/sites türüdür. Destekleniyorsa, kaynak sağlayıcısı bu değeri doğrulamalı ve kalıcı olmalıdır. |
| location | Kaynağın bulunduğu coğrafi konum |
| managed |
Bu kaynağı yöneten kaynağın tam kaynak kimliği. Bu kaynağın başka bir Azure kaynağı tarafından yönetilip yönetilmediğini gösterir. Bu varsa, başka bir kaynak tarafından yönetildiğinden, şablondan kaldırılırsa tam mod dağıtımı kaynağı silmez. |
| name | Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| plan | |
| sku | |
| system |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
| tags | Kaynak etiketleri. |
| type | Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir. |
Özellik Ayrıntıları
description
Ölçeklendirme planının açıklaması.
description?: string
Özellik Değeri
string
exclusionTag
Ölçeklendirme planı için dışlama etiketi.
exclusionTag?: string
Özellik Değeri
string
friendlyName
Ölçeklendirme planının kolay adı.
friendlyName?: string
Özellik Değeri
string
hostPoolReferences
ScalingHostPoolReference tanımlarının listesi.
hostPoolReferences?: ScalingHostPoolReference[]
Özellik Değeri
hostPoolType
Masaüstü için HostPool türü.
hostPoolType?: string
Özellik Değeri
string
objectId
Ölçeklendirme planının ObjectId değeri. (iç kullanım) NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
objectId?: string
Özellik Değeri
string
schedules
ScalingPlanPooledSchedule tanımlarının listesi.
schedules?: ScalingSchedule[]
Özellik Değeri
timeZone
Ölçeklendirme planının saat dilimi.
timeZone: string
Özellik Değeri
string
Devralınan Özellik Detayları
etag
Etag alanı gerekli değildir. Yanıt gövdesinde sağlanıyorsa, normal etag kuralına göre üst bilgi olarak da sağlanmalıdır. Varlık etiketleri, aynı istenen kaynaktan iki veya daha fazla varlığı karşılaştırmak için kullanılır. HTTP/1.1, etag (bölüm 14.19), If-Match (bölüm 14.24), If-None-Match (bölüm 14.26) ve If-Range (bölüm 14.27) üst bilgi alanlarında varlık etiketlerini kullanır. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
etag?: string
Özellik Değeri
string
ResourceModelWithAllowedPropertySet.etag Devralındı
id
Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
id?: string
Özellik Değeri
string
identity
identity?: ResourceModelWithAllowedPropertySetIdentity
Özellik Değeri
kind
Portal/araçlar/vb. tarafından aynı türdeki kaynaklar için farklı UX deneyimlerini işlemek için kullanılan meta veriler. Örneğin ApiApps bir tür Microsoft.Web/sites türüdür. Destekleniyorsa, kaynak sağlayıcısı bu değeri doğrulamalı ve kalıcı olmalıdır.
kind?: string
Özellik Değeri
string
location
Kaynağın bulunduğu coğrafi konum
location: string
Özellik Değeri
string
managedBy
Bu kaynağı yöneten kaynağın tam kaynak kimliği. Bu kaynağın başka bir Azure kaynağı tarafından yönetilip yönetilmediğini gösterir. Bu varsa, başka bir kaynak tarafından yönetildiğinden, şablondan kaldırılırsa tam mod dağıtımı kaynağı silmez.
managedBy?: string
Özellik Değeri
string
name
Kaynağın adı NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
name?: string
Özellik Değeri
string
plan
plan?: ResourceModelWithAllowedPropertySetPlan
Özellik Değeri
sku
sku?: ResourceModelWithAllowedPropertySetSku
Özellik Değeri
systemData
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. NOT: Bu özellik serileştirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
systemData?: SystemData
Özellik Değeri
tags
Kaynak etiketleri.
tags?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
ResourceModelWithAllowedPropertySet.tagsDevralındı
type
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" NOT: Bu özellik seri hale getirilmeyecek. Yalnızca sunucu tarafından doldurulabilir.
type?: string
Özellik Değeri
string