Tüm Ürünler
Search
Belge Merkezi

:ModifyScalingConfiguration

Son Güncelleme:Oct 02, 2026

Mevcut ölçeklendirme yapılandırması iş gereksinimlerinizi karşılamıyorsa, ECS türü bir ölçeklendirme yapılandırmasını (ölçek genişletme için ECS örnek şablonu) değiştirir.

Operation description

  • Bir ölçeklendirme yapılandırmasının adını değiştirirseniz, aynı ölçeklendirme grubundaki başka hiçbir ölçeklendirme yapılandırmasının aynı ada sahip olmadığından emin olun.

  • Birincil ağ arabirim kartını (NIC) aşağıdaki yöntemlerden birini kullanarak bağlayabilirsiniz. Ancak, tek bir istekte yalnızca bir yöntem kullanabilirsiniz. Her iki yöntemi de kullanırsanız istek başarısız olur ve bir hata mesajı döndürülür. Ölçeklendirme yapılandırmasını bir yöntemi kullanarak değiştirdiğinizde, diğer yöntemle ayarlanan NIC yapılandırması temizlenir.

    • SecurityGroupId, SecurityGroupIds ve Ipv6AddressCount gibi parametreleri kullanarak birincil NIC'yi doğrudan yapılandırın.

    • NetworkInterfaces parametresini kullanarak birincil NIC'yi ve ikincil NIC'leri yapılandırın. NetworkInterfaces parametresini kullandığınızda birincil NIC'yi yapılandırmanız gerekir. NetworkInterface.InstanceType, Primary olarak ayarlanırsa birincil NIC yapılandırılır. NetworkInterface.InstanceType, Secondary olarak ayarlanırsa veya boş bırakılırsa ikincil bir NIC yapılandırılır.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

The table below describes the authorization required to call this API. You can define it in a Resource Access Management (RAM) policy. The table's columns are detailed below:

  • Action: The actions can be used in the Action element of RAM permission policy statements to grant permissions to perform the operation.

  • API: The API that you can call to perform the action.

  • Access level: The predefined level of access granted for each API. Valid values: create, list, get, update, and delete.

  • Resource type: The type of the resource that supports authorization to perform the action. It indicates if the action supports resource-level permission. The specified resource must be compatible with the action. Otherwise, the policy will be ineffective.

    • For APIs with resource-level permissions, required resource types are marked with an asterisk (*). Specify the corresponding Alibaba Cloud Resource Name (ARN) in the Resource element of the policy.

    • For APIs without resource-level permissions, it is shown as All Resources. Use an asterisk (*) in the Resource element of the policy.

  • Condition key: The condition keys defined by the service. The key allows for granular control, applying to either actions alone or actions associated with specific resources. In addition to service-specific condition keys, Alibaba Cloud provides a set of common condition keys applicable across all RAM-supported services.

  • Dependent action: The dependent actions required to run the action. To complete the action, the RAM user or the RAM role must have the permissions to perform all dependent actions.

Action

Access level

Resource type

Condition key

Dependent action

ess:ModifyScalingConfiguration

update

*ScalingGroup

acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId}

None None

Request parameters

Parameter

Type

Required

Description

Example

ScalingConfigurationId

string

Yes

Değiştirmek istediğiniz ölçeklendirme yapılandırmasının kimliği.

asc-bp16har3jpj6fjbx****

IoOptimized

string

No

Örneğin G/Ç optimize edilmiş bir örnek olup olmadığını belirtir. Geçerli değerler:

  • none: Örnek, G/Ç optimize edilmiş bir örnek değildir.

  • optimized: Örnek, G/Ç optimize edilmiş bir örnektir.

none

SpotStrategy

string

No

Kullandıkça öde örnekleri için ön alım politikası. Geçerli değerler:

  • NoSpot: Normal bir kullandıkça öde örneği.

  • SpotWithPriceLimit: Kullanıcı tanımlı maksimum saatlik fiyata sahip bir spot örnek.

  • SpotAsPriceGo: Satın alma anındaki piyasa fiyatının otomatik olarak teklif fiyatı olarak kullanıldığı bir spot örnek.

NoSpot

ScalingConfigurationName

string

No

Ölçeklendirme yapılandırmasının adı. Ad 2 ila 64 karakter uzunluğunda olmalı ve harf, rakam, alt çizgi (_), tire (-) ve nokta (.) içerebilir. Bir harf, rakam veya Çince karakterle başlamalıdır.

Ölçeklendirme yapılandırmasının adı, aynı bölgedeki bir ölçeklendirme grubu içinde benzersiz olmalıdır. Bu parametreyi belirtmezseniz, varsayılan olarak ölçeklendirme yapılandırmasının kimliği kullanılır.

test-modify

InstanceName

string

No

Ölçeklendirme yapılandırması kullanılarak otomatik olarak oluşturulan ECS örneğinin adı.

inst****

HostName

string

No

Elastic Compute Service (ECS) sunucusunun ana bilgisayar adı. Nokta (.) veya tire (-) ilk veya son karakter olarak kullanılamaz veya ardışık olarak kullanılamaz. Ayrıca, farklı örnek türleri için adlandırma kuralları aşağıdaki gibidir:

  • Windows örnekleri: Ana bilgisayar adı 2 ila 15 karakter uzunluğunda olmalı ve harf, rakam ve tire (-) içerebilir. Nokta (.) içeremez veya tamamen rakamlardan oluşamaz.

  • Diğer örnekler (Linux gibi): Ana bilgisayar adı 2 ila 64 karakter uzunluğunda olmalı ve birden fazla nokta (.) içerebilir. İki nokta (.) arasındaki her segment harf, rakam ve tire (-) içerebilir.

hos****

ImageId

string

No

Örneklerin otomatik olarak oluşturulması için kullanılan görüntü dosyasının kimliği.

Not

Ölçeklendirme yapılandırmasında daha önce kullanılan görüntü bir sistem bulut diski ve veri bulut diskleri içeriyorsa, görüntüyü değiştirdikten sonra veri bulut diski bilgileri temizlenir.

centos6u5_64_20G_aliaegis_2014****.vhd

ImageName

string

No

Görüntünün adı. Görüntü adları bir bölge içinde benzersiz olmalıdır. ImageId belirtirseniz, ImageName yoksayılır.

Alibaba Cloud Marketplace'teki görüntüleri belirtmek için ImageName kullanamazsınız.

suse11sp3_64_20G_aliaegis_2015****.vhd

Cpu

integer

No

vCPU sayısı. Birim: çekirdek.

Örnek türleri aralığını tanımlamak için hem CPU hem de Memory belirtebilirsiniz. Örneğin, CPU=2 ve Memory=16, 2 vCPU'ya ve 16 GiB belleğe sahip tüm örnek türlerini tanımlar. Auto Scaling, G/Ç optimizasyonu ve bölgeler gibi faktörlere dayalı olarak etkin örnek türleri kümesini belirler ve ardından fiyata göre sıralamaya dayalı olarak en düşük fiyatlı örnek türünün örneklerini oluşturur.

Not

Bu yapılandırma yalnızca maliyet optimizasyonu modu etkinleştirildiğinde ve ölçeklendirme yapılandırmasında hiçbir örnek türü belirtilmediğinde etkili olur.

2

Memory

integer

No

Bellek boyutu. Birim: GiB.

Örnek türleri aralığını tanımlamak için hem CPU hem de Memory belirtebilirsiniz. Örneğin, CPU=2 ve Memory=16, 2 vCPU'ya ve 16 GiB belleğe sahip tüm örnek türlerini tanımlar. Auto Scaling, G/Ç optimizasyonu ve bölgeler gibi faktörlere dayalı olarak etkin örnek türleri kümesini belirler ve ardından fiyata göre sıralamaya dayalı olarak en düşük fiyatlı örnek türünün örneklerini oluşturur.

Not

Bu yapılandırma yalnızca maliyet optimizasyonu modu etkinleştirildiğinde ve ölçeklendirme yapılandırmasında hiçbir örnek türü belirtilmediğinde etkili olur.

16

InternetChargeType

string

No

Ağ kullanımı için faturalandırma yöntemi. Geçerli değerler:

  • PayByBandwidth: Bant genişliğine göre ödeme. Bu durumda, InternetMaxBandwidthOut değeri sabit bant genişliği değerini belirtir.

  • PayByTraffic: Trafiğe göre ödeme. Bu durumda, InternetMaxBandwidthOut değeri yalnızca maksimum bant genişliğini belirtir ve faturalandırma gerçek ağ trafiğine dayanır.

PayByBandwidth

InternetMaxBandwidthOut

integer

No

Maksimum giden ortak bant genişliği. Birim: Mbit/s. Geçerli değerler: 0 ila 100.

Varsayılan değer: 0.

10

SystemDisk.Category

string

No

Sistem bulut diskinin kategorisi. Geçerli değerler:

  • cloud: Temel bulut diski.

  • cloud_efficiency: Ultra bulut diski.

  • cloud_ssd: Standart SSD.

  • cloud_essd: Enterprise SSD (ESSD).

  • ephemeral_ssd: Yerel SSD.

Bu parametre SystemDiskCategories ile birlikte belirtilemez. Ne bu parametre ne de SystemDiskCategories belirtilmezse, varsayılan bir değer kullanılır. Örnek türü Nesil I örnek ailelerine aitse ve örnek G/Ç optimize edilmiş bir örnek değilse, varsayılan değer cloud'dur. Aksi takdirde, varsayılan değer cloud_efficiency'dir.

cloud_efficiency

SystemDisk.Size

integer

No

Sistem bulut diskinin boyutu. Birim: GiB. Geçerli değerler:

  • Temel bulut diski: 20 ila 500.

  • ESSD:
    • PL0: 1 ila 2048.

    • PL1: 20 ila 2048.

    • PL2: 461 ila 2048.

    • PL3: 1261 ila 2048.

  • ESSD AutoPL: 1 ila 2048.

  • Diğer bulut diski türleri: 20 ila 2048.

Bu parametrenin değeri max{1, ImageSize} değerinden büyük veya ona eşit olmalıdır.

50

SystemDisk.DiskName

string

No

Sistem bulut diskinin adı. Ad 2 ila 128 karakter uzunluğunda olmalı ve harf, rakam, iki nokta üst üste (:), alt çizgi (_) ve tire (-) içerebilir. Bir harf veya Çince karakterle başlamalıdır ve http:// veya https:// ile başlayamaz. Varsayılan değer: boş.

cloud_ssdSystem

SystemDisk.Description

string

No

Sistem bulut diskinin açıklaması. Açıklama 2 ila 256 karakter uzunluğunda olmalı ve http:// veya https:// ile başlayamaz.

Test system disk.

SystemDisk.AutoSnapshotPolicyId

string

No

Sistem bulut diskine uygulanan otomatik anlık görüntü politikasının kimliği.

sp-bp12m37ccmxvbmi5****

SystemDisk.PerformanceLevel

string

No

Disk bir ESSD olduğunda sistem bulut diskinin performans seviyesi (PL). Geçerli değerler:

  • PL0: Tek bir ESSD, 10.000'e kadar rastgele okuma/yazma IOPS sağlayabilir.

  • PL1: Tek bir ESSD, 50.000'e kadar rastgele okuma/yazma IOPS sağlayabilir.

  • PL2: Tek bir ESSD, 100.000'e kadar rastgele okuma/yazma IOPS sağlayabilir.

  • PL3: Tek bir ESSD, 1.000.000'e kadar rastgele okuma/yazma IOPS sağlayabilir.

Not

ESSD performans seviyesinin nasıl seçileceği hakkında daha fazla bilgi için ESSD'ler konusuna bakın.

PL0

LoadBalancerWeight

integer

No

SLB arka uç sunucusunun ağırlığı. Geçerli değerler: 1 ila 100.

50

UserData

string

No

ECS örneğinin kullanıcı verileri. Veriler Base64 ile kodlanmalıdır. Kodlamadan önceki ham verilerin maksimum boyutu 32 KB'dir.

ZWNobyBoZWxsbyBlY3Mh

KeyPairName

string

No

ECS örneğinde oturum açmak için kullanılan anahtar çiftinin adı.

  • Windows örnekleri için bu parametre yoksayılır ve varsayılan olarak boştur.

  • Linux örnekleri için, başlatma sırasında parola tabanlı oturum açma devre dışı bırakılır.

KeyPair_Name

RamRoleName

string

No

ECS örneğiyle ilişkili RAM rolünün adı. Bu ad RAM tarafından sağlanır ve yönetilir. Kullanılabilir RAM rollerini sorgulamak için ListRoles işlemini çağırabilirsiniz. RAM rolü oluşturma hakkında daha fazla bilgi için CreateRole işlemine bakın.

RamRoleTest

PasswordInherit

boolean

No

Görüntüde önceden ayarlanmış parolanın kullanılıp kullanılmayacağını belirtir. Bu parametreyi kullanmak için görüntü için bir parola yapılandırıldığından emin olun.

false

Tags

string

No

ECS örneğinin etiketleri. Etiketler anahtar-değer çiftleri olarak belirtilir. En fazla 20 etiket belirtebilirsiniz. Key ve Value için aşağıdaki sınırlamalar geçerlidir:

  • Key en fazla 64 karakter uzunluğunda olabilir ve aliyun veya acs: ile başlayamaz. http:// veya https:// içeremez. Key boş bir dize olamaz.

  • Value en fazla 128 karakter uzunluğunda olabilir ve aliyun veya acs: ile başlayamaz. http:// veya https:// içeremez. Value boş bir dize olabilir.

{"key1":"value1","key2":"value2", ... "key5":"value5"}

DeploymentSetId

string

No

ECS örneğinin ait olduğu dağıtım kümesinin kimliği.

ds-bp13v7bjnj9gis****

SecurityGroupId

string

No

ECS örneğinin ait olduğu güvenlik grubunun kimliği. Aynı güvenlik grubundaki ECS örnekleri birbirine erişebilir.

sg-F876F****

Override

boolean

No

Mevcut verilerin üzerine yazılıp yazılmayacağını belirtir. Geçerli değerler:

  • true: Mevcut verilerin üzerine yazar.

  • false: Mevcut verilerin üzerine yazmaz.

true

ResourceGroupId

string

No

ECS örneğinin ait olduğu kaynak grubunun kimliği.

abcd1234abcd****

HpcClusterId

string

No

ECS örneğinin ait olduğu HPC kümesinin kimliği.

hpc-clusterid

InstanceDescription

string

No

ECS örneğinin açıklaması. Açıklama 2 ila 256 karakter uzunluğunda olmalı ve http:// veya https:// ile başlayamaz.

Test instance.

Ipv6AddressCount

integer

No

Elastik ağ arabirimlerine (ENI'ler) ayrılan rastgele oluşturulmuş IPv6 adreslerinin sayısı.

1

CreditSpecification

string

No

Burstable örneğin çalışma modunu değiştirir. Geçerli değerler:

Standard

ImageFamily

string

No

Görüntü ailesinin adı. Örnek oluşturma için belirtilen görüntü ailesinden en son kullanılabilir görüntüyü almak üzere bu parametreyi ayarlayabilirsiniz. ImageId parametresini belirttiyseniz, bu parametreyi belirtemezsiniz.

hangzhou-daily-update

ZoneId

string

No

ECS örneğinin bölge kimliği.

cn-hangzhou-g

DedicatedHostId

string

No

ECS örneğinin adanmış bir ana bilgisayarda oluşturulup oluşturulmayacağını belirtir. Adanmış ana bilgisayarlar spot örneklerin oluşturulmasını desteklemediğinden, DedicatedHostId parametresini belirtirseniz istekteki SpotStrategy ve SpotPriceLimit ayarları otomatik olarak yoksayılır.

Adanmış ana bilgisayar kimliklerinin listesini sorgulamak için DescribeDedicatedHosts işlemini çağırabilirsiniz.

dh-bp67acfmxazb4p****

Affinity

string

No

Adanmış bir ana bilgisayardaki örneğin adanmış ana bilgisayarla ilişkili olup olmadığını belirtir. Geçerli değerler:

  • default: Örnek, adanmış ana bilgisayarla ilişkili değildir. Ekonomik modu etkinleştirilmiş bir örnek yeniden başlatıldığında, orijinal adanmış ana bilgisayarın kaynakları yetersizse örnek otomatik dağıtım kaynak havuzundaki başka bir adanmış ana bilgisayara yerleştirilebilir.

  • host: Örnek, adanmış ana bilgisayarla ilişkilidir. Ekonomik modu etkinleştirilmiş bir örnek yeniden başlatıldığında, örnek orijinal adanmış ana bilgisayarda kalır. Orijinal adanmış ana bilgisayarın kaynakları yetersizse, örnek yeniden başlatılamaz.

default

Tenancy

string

No

Örneğin adanmış bir ana bilgisayarda oluşturulup oluşturulmayacağını belirtir. Geçerli değerler:

  • default: Adanmış bir ana bilgisayarda olmayan bir örnek oluşturur.

  • host: Adanmış bir ana bilgisayarda bir örnek oluşturur. DedicatedHostId belirtmezseniz, Alibaba Cloud örnek için otomatik olarak bir adanmış ana bilgisayar seçer.

default

SchedulerOptions

object

No

Zamanlayıcı seçenekleri.

["testManagedPrivateSpaceId****"]

PrivatePoolOptions.MatchCriteria

string

No

Örnek başlatma için özel havuz seçeneği. Esneklik güvencesi veya kapasite rezervasyonu yürürlüğe girdikten sonra özel bir havuz oluşturulur. Bir örneği başlattığınızda özel bir havuz seçebilirsiniz. Geçerli değerler:

  • Open: Açık mod. Sistem otomatik olarak açık bir özel havuzla eşleşir. Eşleşen bir özel havuz yoksa, örneği başlatmak için ortak havuz kullanılır. Bu modda PrivatePoolOptions.Id belirtmenize gerek yoktur.

  • Target: Belirtilen mod. Örneği başlatmak için belirtilen bir özel havuz kullanılır. Belirtilen özel havuz kullanılamıyorsa, örnek başlatılamaz. Bu modda, özel havuz kimliğini belirtmeniz gerekir, bu da PrivatePoolOptions.Id'nin gerekli olduğu anlamına gelir.

  • None: Özel havuz kullanılmaz. Örnek, başlatma için herhangi bir özel havuz kapasitesi kullanmaz.

Open

PrivatePoolOptions.Id

string

No

Esneklik güvencesinin veya kapasite rezervasyonunun kimliği olan özel havuz kimliği.

eap-bp67acfmxazb4****

SpotDuration

integer

No

Spot örneğin korunma süresi. Birim: saat. Geçerli değerler:

  • 1: Bir spot örnek oluşturulduktan sonra Alibaba Cloud, örneğin 1 saat içinde otomatik olarak serbest bırakılmamasını sağlar. 1 saatin ardından sistem, teklif fiyatını piyasa fiyatıyla karşılaştırır ve örneğin otomatik olarak serbest bırakılıp bırakılmayacağını belirlemek için kaynak kullanılabilirliğini kontrol eder.

  • 0: Bir spot örnek oluşturulduktan sonra Alibaba Cloud, örneğin 1 saat çalışmasını garanti etmez. Sistem, teklif fiyatını piyasa fiyatıyla karşılaştırır ve örneğin otomatik olarak serbest bırakılıp bırakılmayacağını belirlemek için kaynak kullanılabilirliğini kontrol eder.

Not

Alibaba Cloud, örnek serbest bırakılmadan 5 dakika önce bir ECS sistem olayı bildirimi gönderir. Spot örnekler saniye bazında faturalandırılır. Beklenen görev yürütme süresine göre uygun bir korunma süresi seçmenizi öneririz.

Varsayılan değer: 1.

1

SpotInterruptionBehavior

string

No

Spot örneğin kesinti modu. Şu anda yalnızca örneği doğrudan serbest bırakan Terminate (varsayılan) desteklenmektedir.

Terminate

DataDisks

array<object>

No

Veri bulut diski bilgileri koleksiyonu.

object

No

Veri bulut diski bilgileri koleksiyonu.

PerformanceLevel

string

No

Disk bir ESSD olduğunda veri bulut diskinin performans seviyesi. Geçerli değerler:

  • PL0: Tek bir ESSD, 10.000'e kadar rastgele okuma/yazma IOPS sağlayabilir.

  • PL1: Tek bir ESSD, 50.000'e kadar rastgele okuma/yazma IOPS sağlayabilir.

  • PL2: Tek bir ESSD, 100.000'e kadar rastgele okuma/yazma IOPS sağlayabilir.

  • PL3: Tek bir ESSD, 1.000.000'e kadar rastgele okuma/yazma IOPS sağlayabilir.

Not

ESSD performans seviyesinin nasıl seçileceği hakkında daha fazla bilgi için ESSD'ler konusuna bakın.

PL1

AutoSnapshotPolicyId

string

No

Veri bulut diskine uygulanan otomatik anlık görüntü politikasının kimliği.

sp-bp19nq9enxqkomib****

Encrypted

string

No

Veri bulut diskinin şifrelenip şifrelenmeyeceğini belirtir. Geçerli değerler:

  • true: Veri bulut diskini şifreler.

  • false: Veri bulut diskini şifrelemez.

false

Description

string

No

Sistem bulut diskinin açıklaması. Açıklama 2 ila 256 karakter uzunluğunda olmalı ve http:// veya https:// ile başlayamaz.

Test data disk.

SnapshotId

string

No

Veri bulut diskini oluşturmak için kullanılan anlık görüntünün kimliği. Bu parametre belirtildikten sonra DataDisk.Size yoksayılır ve oluşturulan diskin boyutu belirtilen anlık görüntünün boyutu olur.

Anlık görüntü 15 Temmuz 2013'te veya öncesinde oluşturulduysa, istek reddedilir ve InvalidSnapshot.TooOld hata mesajı döndürülür.

s-snapshot****

Categories

array

No

Veri bulut diskinin çoklu disk türleri. Geçerli değerler:

  • cloud: Temel bulut diski. Örnekle birlikte oluşturulan temel bir bulut diskinin DeleteWithInstance özelliği true olarak ayarlanır.

  • cloud_efficiency: Ultra bulut diski.

  • cloud_ssd: Standart SSD.

  • cloud_essd: ESSD.

  • ephemeral_ssd: Yerel SSD.

  • cloud_auto: ESSD AutoPL.

  • cloud_regional_disk_auto: Bölgesel ESSD.

Not

Bu parametreyi DataDisk.Category ile birlikte belirtemezsiniz.

string

No

Veri bulut diskinin çoklu disk türleri. Daha yüksek önceliğe sahip bir disk türü kullanılamadığında, Auto Scaling veri bulut diskini oluşturmak için otomatik olarak bir sonraki öncelikli disk türünü dener. Geçerli değerler:

  • cloud: Temel bulut diski. Örnekle birlikte oluşturulan temel bir bulut diskinin DeleteWithInstance özelliği true olarak ayarlanır.

  • cloud_efficiency: Ultra bulut diski.

  • cloud_ssd: Standart SSD.

  • cloud_essd: ESSD.

  • ephemeral_ssd: Yerel SSD.

  • cloud_auto: ESSD AutoPL.

  • cloud_regional_disk_auto: Bölgesel ESSD.

Not

Bu parametreyi DataDisk.Category ile birlikte belirtemezsiniz.

cloud

Size

integer

No

Veri bulut diskinin boyutu. Birim: GiB. Geçerli değerler:

  • cloud: 5 ila 2000.

  • cloud_efficiency: 20 ila 32768.

  • cloud_ssd: 20 ila 32768.

  • cloud_essd: 20 ila 32768.

  • ephemeral_ssd: 5 ila 800.

Bu parametreyi belirttikten sonra, disk boyutu SnapshotId tarafından belirtilen anlık görüntünün boyutundan büyük veya ona eşit olmalıdır.

100

Device

string

No

Veri bulut diskinin bağlama noktası. Bu parametreyi belirtmezseniz, sistem ECS örneğinin otomatik oluşturulması sırasında bir bağlama noktası ayırmak için varsayılan davranışı kullanır. Bağlama noktaları /dev/xvdb ile /dev/xvdz arasındadır.

/dev/xvdd

DiskName

string

No

Veri bulut diskinin adı. Ad 2 ila 128 karakter uzunluğunda olmalı ve harf, rakam, iki nokta üst üste (:), alt çizgi (_) ve tire (-) içerebilir. Bir harf veya Çince karakterle başlamalıdır ve http:// veya https:// ile başlayamaz.

cloud_ssdData

Category

string

No

Veri bulut diskinin kategorisi. Geçerli değerler:

  • cloud: Temel bulut diski. Örnekle birlikte oluşturulan temel bir bulut diskinin DeleteWithInstance özniteliği true olarak ayarlanır.

  • cloud_efficiency: Ultra bulut diski.

  • cloud_ssd: Standart SSD.

  • cloud_essd: ESSD.

  • ephemeral_ssd: Yerel SSD.

  • cloud_auto: ESSD AutoPL.

  • cloud_regional_disk_auto: Bölgesel ESSD.

Bu parametre DataDisk.Categories ile birlikte belirtilemez. Ne bu parametre ne de DataDisk.Categories belirtilmezse, varsayılan değer kullanılır:

  • G/Ç optimize edilmiş örnekler için varsayılan değer cloud_efficiency'dir.

  • G/Ç optimize edilmemiş örnekler için varsayılan değer cloud'dur.

cloud_ssd

DeleteWithInstance

boolean

No

Örnek serbest bırakıldığında veri bulut diskinin serbest bırakılıp bırakılmayacağını belirtir. Geçerli değerler:

  • true: Örnek serbest bırakıldığında veri bulut diski serbest bırakılır.

  • false: Örnek serbest bırakıldığında veri bulut diski korunur.

Bu parametre yalnızca bağımsız bulut diskleri için ayarlanabilir (DataDisk.Category; cloud, cloud_efficiency, cloud_ssd, cloud_essd veya cloud_auto olarak ayarlanır). Aksi takdirde bir hata döndürülür.

true

KMSKeyId

string

No

Veri bulut diski için KMS anahtarının kimliği.

0e478b7a-4262-4802-b8cb-00d3fb40****

ProvisionedIops

integer

No

Veri bulut diskinin sağlanan IOPS (Saniye Başına Giriş/Çıkış İşlemi) performans ölçümleri.

Not

IOPS (Saniye Başına Giriş/Çıkış İşlemi), bir blok depolama cihazının saniyede işleyebileceği okuma ve yazma işlemlerinin sayısını ölçer.

100

BurstingEnabled

boolean

No

Veri bulut diski için ani performans artışı özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:

  • true: Ani performans artışı özelliğini etkinleştirir.

  • false: Ani performans artışı özelliğini etkinleştirmez.

Not

Bu parametre yalnızca SystemDisk.Category, cloud_auto olarak ayarlandığında desteklenir.

false

SpotPriceLimits

array<object>

No

Spot örnek türleri hakkındaki bilgiler.

object

No

Spot örnek türleri hakkındaki bilgiler.

PriceLimit

number

No

Spot örnek için teklif fiyatı. Bu parametre yalnızca SpotStrategy, SpotWithPriceLimit olarak ayarlandığında etkili olur.

0.125

InstanceType

string

No

Spot örneğin örnek türü. Bu parametre yalnızca SpotStrategy, SpotWithPriceLimit olarak ayarlandığında etkili olur.

ecs.g6.large

InstanceTypes

array

No

Çoklu örnek türü desteği için örnek türleri. InstanceTypes belirtilirse, InstanceType yoksayılır.

Daha yüksek önceliğe sahip örnek türü kullanılarak örnekler oluşturulamadığında, Auto Scaling örnekleri oluşturmak için otomatik olarak bir sonraki önceliğe sahip örnek türünü seçer.

string

No

Çoklu örnek türü desteği için örnek türleri. InstanceTypes belirtilirse, InstanceType yoksayılır.

Daha yüksek önceliğe sahip örnek türü kullanılarak örnekler oluşturulamadığında, Auto Scaling örnekleri oluşturmak için otomatik olarak bir sonraki önceliğe sahip örnek türünü seçer.

ecs.g6.large

InstanceTypeOverrides

array<object>

No

Belirtilen örnek türleri hakkındaki bilgiler.

object

No

Belirtilen örnek türleri hakkındaki bilgiler.

InstanceType

string

No

Ölçeklendirme yapılandırmasındaki bir örnek türünün kapasitesini belirtmek için hem bu parametreyi hem de InstanceTypeOverride.WeightedCapacity parametresini belirtin.

Bu parametre örnek türünü belirtir. Birden fazla örnek türü belirtebilir ve çoklu örnek türü desteğini özel ağırlıklarla genişletmek için InstanceTypeOverride.WeightedCapacity parametresini kullanabilirsiniz.

Not

Bu parametreyi instanceTypes ile birlikte belirtemezsiniz.

InstanceType için geçerli değerler: Satın alınabilir ECS örnek türleri.

ecs.c5.xlarge

WeightedCapacity

integer

No

Ölçeklendirme grubunu örnek türü kapasitesine göre ölçeklendirmek için LaunchTemplateOverride.InstanceType parametresini belirttikten sonra bu parametreyi belirtin.

Bu parametre, ölçeklendirme grubundaki bu türden tek bir örneğin kapasitesini temsil eden örnek türünün ağırlığını belirtir. Daha büyük bir ağırlık, beklenen kapasiteyi karşılamak için bu türden daha az örneğe ihtiyaç duyulduğu anlamına gelir.

Örnek türleri vCPU'lar, bellek ve diğer performans ölçümleri açısından farklılık gösterdiğinden, gereksinimlerinize göre farklı örnek türlerine farklı ağırlıklar atayabilirsiniz.

Örnek:

  • Mevcut kapasite: 0.

  • Beklenen örnek sayısı: 6.

  • ecs.c5.xlarge kapasitesi: 4.

Beklenen kapasiteyi karşılamak için ölçeklendirme grubu 2 adet ecs.c5.xlarge örneğini ölçek genişletmesi yapar.

Not

Ölçek genişletme sırasında, ölçeklendirme grubunun kapasitesi maksimum kapasite (MaxSize) ile örnek türlerinin maksimum ağırlığının toplamını aşamaz.

WeightedCapacity için geçerli değerler: 1 ila 500.

4

SecurityGroupIds

array

No

Örneğin ait olduğu güvenlik gruplarının kimlikleri.

string

No

Örneğin ait olduğu güvenlik gruplarının kimlikleri.

sg-bp18kz60mefs****

InstancePatternInfos

array<object>

No

Gereksinimleri karşılayan örnek türlerini filtrelemek için kullanılan akıllı yapılandırma bilgileri kümesi.

object

No

Gereksinimleri karşılayan örnek türlerini filtrelemek için kullanılan akıllı yapılandırma bilgileri kümesi.

Cores

integer

No

Gereksinimleri karşılayan örnek türlerini filtrelemek için kullanılan, akıllı yapılandırma modundaki örnek türünün vCPU çekirdek sayısı. Daha fazla bilgi için Örnek aileleri konusuna bakın.

Aşağıdaki bilgileri dikkate alın:

  • InstancePatternInfo parametresi yalnızca ağ türü VPC olan ölçeklendirme grupları için geçerlidir.

  • Hem InstancePatternInfo.Cores hem de InstancePatternInfo.Memory parametrelerini belirtmeniz gerekir.

  • InstanceType veya InstanceTypes parametresini kullanarak örnek türlerini belirttiyseniz, Auto Scaling ölçeklendirme için öncelikle belirtilen örnek türlerini kullanır. Belirtilen örnek türlerinin stoku tükendiğinde, Auto Scaling InstancePatternInfo parametre değerleriyle eşleşenler arasından en düşük fiyatlı örnek türünü seçer.

2

InstanceFamilyLevel

string

No

Gereksinimleri karşılayan örnek türlerini filtrelemek için kullanılan örnek ailesi seviyesi. Bu parametre CostOptimization etkinleştirildiğinde geçerli olur. Geçerli değerler:

  • EntryLevel: Paylaşılan örnek türlerini ifade eden giriş seviyesi. Bu örnek türleri daha uygun maliyetlidir ancak istikrarlı bilgi işlem performansı garanti edemez. Düşük CPU kullanımına sahip senaryolar için uygundur. Daha fazla bilgi için Paylaşılan örnek aileleri konusuna bakın.

  • EnterpriseLevel: Kurumsal seviye. Bu örnek türleri istikrarlı performans ve özel kaynaklar sağlar. Yüksek istikrar gerektiren senaryolar için uygundur. Daha fazla bilgi için Örnek aileleri konusuna bakın.

  • CreditEntryLevel: Ani artış gösterebilen örnekleri ifade eden kredi giriş seviyesi. Bu örnek türleri bilgi işlem performansını sağlamak için CPU kredilerini kullanır. Düşük ortalama CPU kullanımına ve ara sıra ani artışlara sahip senaryolar için uygundur. Daha fazla bilgi için Ani artış gösterebilen örneklere genel bakış konusuna bakın.

EnterpriseLevel

MaxPrice

number

No

Gereksinimleri karşılayan örnek türlerini filtrelemek için kullanılan, akıllı yapılandırma modundaki kullandıkça öde veya spot örnekler için maksimum saatlik fiyat.

Not

Bu parametre, SpotStrategy değeri SpotWithPriceLimit olarak ayarlandığında gereklidir. Diğer durumlarda bu parametre isteğe bağlıdır.

2

Memory

number

No

Akıllı yapılandırma modundaki örnek türünün bellek boyutu. Birim: GiB. Bu parametre, gereksinimleri karşılayan örnek türlerini filtrelemek için kullanılır.

4

Architectures

array

No

Örnek türünün mimari türleri. Geçerli değerler:

  • X86: x86 bilgi işlem.

  • Heterogeneous: GPU veya FPGA gibi heterojen bilgi işlem.

  • BareMental: ECS Bare Metal Instance.

  • Arm: Arm bilgi işlem.

Varsayılan değer: Tüm mimari türleri dahildir.

string

No

Örnek türünün mimari türleri. Geçerli değerler:

  • X86: x86 bilgi işlem.

  • Heterogeneous: GPU veya FPGA gibi heterojen bilgi işlem.

  • BareMental: ECS Bare Metal Instance.

  • Arm: Arm bilgi işlem.

Varsayılan değer: Tüm mimari türleri dahildir.

X86

BurstablePerformance

string

No

Ani artış gösterebilen örnek türlerinin dahil edilip edilmeyeceğini belirtir. Geçerli değerler:

  • Exclude: Ani artış gösterebilen örnek türlerini hariç tutar.

  • Include: Ani artış gösterebilen örnek türlerini dahil eder.

  • Required: Yalnızca ani artış gösterebilen örnek türlerini dahil eder.

Varsayılan değer: Include.

Include

ExcludedInstanceTypes

array

No

Hariç tutulacak örnek türleri. Tek bir örnek türünü veya tüm bir örnek ailesini hariç tutmak için joker karakterler (*) kullanabilirsiniz. Örnekler:

  • ecs.c6.large: ecs.c6.large örnek türünü hariç tutar.

  • ecs.c6.*: c6 örnek ailesinin tamamını hariç tutar.

string

No

Hariç tutulacak örnek türleri. Tek bir örnek türünü veya tüm bir örnek ailesini hariç tutmak için joker karakterler (*) kullanabilirsiniz. Örnekler:

  • ecs.c6.large: ecs.c6.large örnek türünü hariç tutar.

  • ecs.c6.*: c6 örnek ailesinin tamamını hariç tutar.

ecs.n1.small/ecs.n1.*/*7*

InstanceTypeFamilies

array

No

Sorgulanacak örnek aileleri. N, birden fazla örnek ailesi belirtebileceğinizi gösterir. N için geçerli değerler: 1 ile 10 arası.

string

No

Sorgulanacak örnek aileleri. N, birden fazla örnek ailesi belirtebileceğinizi gösterir. N için geçerli değerler: 1 ile 10 arası.

ecs.g6

MinimumCpuCoreCount

integer

No

Örneğin minimum vCPU çekirdek sayısı.

2

MaximumCpuCoreCount

integer

No

Örnek türünün maksimum vCPU çekirdek sayısı.

Not

MaximumCpuCoreCount, MinimumCpuCoreCount değerinin 4 katını aşamaz.

4

GpuSpecs

array

No

GPU türleri.

string

No

GPU türleri.

NVIDIA V100

InstanceCategories

array

No

Örnek türünün kategorilendirmesi. Geçerli değerler:

  • General-purpose: Genel amaçlı.

  • Compute-optimized: Bilgi işlem için optimize edilmiş.

  • Memory-optimized: Bellek için optimize edilmiş.

  • Big data: Büyük veri.

  • Local SSDs: Yerel SSD.

  • High Clock Speed: Yüksek frekans.

  • Enhanced: Geliştirilmiş.

  • Shared: Paylaşılan.

  • Compute-optimized with GPU: GPU hızlandırmalı, bilgi işlem için optimize edilmiş.

  • Visual Compute-optimized: Görsel bilgi işlem için optimize edilmiş.

  • Heterogeneous Service: Heterojen hizmet.

  • Compute-optimized with FPGA: FPGA bilgi işlem için optimize edilmiş.

  • Compute-optimized with NPU: NPU bilgi işlem için optimize edilmiş.

  • ECS Bare Metal: ECS Bare Metal Instance.

  • High Performance Compute: Yüksek performanslı bilgi işlem (HPC).

string

No

Örnek türünün kategorilendirmesi. Geçerli değerler:

  • General-purpose: Genel amaçlı.

  • Compute-optimized: Bilgi işlem için optimize edilmiş.

  • Memory-optimized: Bellek için optimize edilmiş.

  • Big data: Büyük veri.

  • Local SSDs: Yerel SSD.

  • High Clock Speed: Yüksek frekans.

  • Enhanced: Geliştirilmiş.

  • Shared: Paylaşılan.

  • Compute-optimized with GPU: GPU hızlandırmalı, bilgi işlem için optimize edilmiş.

  • Visual Compute-optimized: Görsel bilgi işlem için optimize edilmiş.

  • Heterogeneous Service: Heterojen hizmet.

  • Compute-optimized with FPGA: FPGA bilgi işlem için optimize edilmiş.

  • Compute-optimized with NPU: NPU bilgi işlem için optimize edilmiş.

  • ECS Bare Metal: ECS Bare Metal Instance.

  • High Performance Compute: Yüksek performanslı bilgi işlem (HPC).

Compute-optimized with GPU

CpuArchitectures

array

No

Örneğin CPU mimarileri. Geçerli değerler:

Not

N, birden fazla CPU mimarisi belirtebileceğinizi gösterir. N için geçerli değerler: 1 ile 2 arası.

  • X86.

  • ARM.

string

No

Örnek türünün CPU mimarisi. Geçerli değerler:

Not

N, birden fazla CPU mimarisi belirtebileceğinizi gösterir. N için geçerli değerler: 1 ile 2 arası.

  • X86.

  • ARM.

X86

PhysicalProcessorModels

array

No

Örneğin işlemci modelleri. N, birden fazla işlemci modeli belirtebileceğinizi gösterir. N için geçerli değerler: 1 ile 10 arası.

string

No

Örneğin işlemci modelleri. N, birden fazla işlemci modeli belirtebileceğinizi gösterir. N için geçerli değerler: 1 ile 10 arası.

Intel Xeon(Ice Lake) Platinum 8369B

MinimumEniQuantity

integer

No

Örnek tarafından desteklenen minimum elastik ağ arabirimi (ENI) sayısı.

2

MinimumEniPrivateIpAddressQuantity

integer

No

Örnek tarafından desteklenen ENI başına minimum IPv4 adresi sayısı. [_single.

2

MinimumEniIpv6AddressQuantity

integer

No

Örneğin tek bir elastik ağ arabirimindeki (ENI) minimum IPv6 adresi üst sınırı.

1

MinimumInitialCredit

integer

No

Ani artış gösterebilen örnekler (t5 ve t6) için minimum başlangıç vCPU kredisi.

12

MinimumBaselineCredit

integer

No

Ani artış gösterebilen örnekler (t5 ve t6) için minimum temel vCPU bilgi işlem performansı (tüm vCPU'ların toplamı).

12

MinimumMemorySize

number

No

Örneğin minimum bellek boyutu. Birim: GiB.

4

MaximumMemorySize

number

No

Örneğin maksimum bellek boyutu. Birim: GiB.

4

MinimumGpuAmount

integer

No

Örneğin minimum GPU sayısı. Geçerli değerler: Pozitif tam sayılar.

2

MaximumGpuAmount

integer

No

Örneğin maksimum GPU sayısı. Geçerli değerler: Pozitif tam sayılar.

2

SystemDiskCategories

array

No

Sistem bulut diski için çoklu disk türleri. Daha yüksek önceliğe sahip bir disk türü kullanılamadığında, Auto Scaling sistem bulut diskini oluşturmak için otomatik olarak bir sonraki önceliğe sahip disk türünü dener. Geçerli değerler:

  • cloud: Temel bulut diski.

  • cloud_efficiency: Ultra bulut diski.

  • cloud_ssd: Standart SSD.

  • cloud_essd: Enterprise SSD (ESSD).

Not

Bu parametreyi belirtirseniz, aynı anda SystemDisk.Category parametresini belirtemezsiniz.

string

No

Sistem bulut diski için çoklu disk türleri. Daha yüksek önceliğe sahip bir disk türü kullanılamadığında, Auto Scaling sistem bulut diskini oluşturmak için otomatik olarak bir sonraki önceliğe sahip disk türünü dener. Geçerli değerler:

  • cloud: Temel bulut diski.

  • cloud_efficiency: Ultra bulut diski.

  • cloud_ssd: Standart SSD.

  • cloud_essd: Enterprise SSD (ESSD).

Not

Bu parametreyi belirtirseniz, aynı anda SystemDisk.Category parametresini belirtemezsiniz.

cloud

Password

string

No

ECS örneğinin parolası. Parola 8 ila 30 karakter uzunluğunda olmalı ve şu karakter türlerinden en az üçünü içermelidir: Büyük harfler, küçük harfler, rakamlar ve özel karakterler. Aşağıdaki özel karakterler desteklenir:

`()~!@#$%^&*-_+=|{}[]:;'<>,.?/

Windows örnekleri için parola eğik çizgi (/) ile başlayamaz.

Not

Password parametresini belirtirseniz, parola sızıntılarını önlemek için isteği HTTPS üzerinden göndermenizi öneririz.

123abc****

SystemDisk.Encrypted

boolean

No

Sistem bulut diskinin şifrelenip şifrelenmeyeceğini belirtir. Geçerli değerler:

  • true: Sistem bulut diskini şifreler.

  • false: Sistem bulut diskini şifrelemez.

Varsayılan değer: false.

false

SystemDisk.KMSKeyId

string

No

Sistem bulut diski için kullanılan KMS anahtarının kimliği.

0e478b7a-4262-4802-b8cb-00d3fb40****

SystemDisk.EncryptAlgorithm

string

No

Sistem bulut diski için şifreleme algoritması. Geçerli değerler:

  • AES-256.

  • SM4-128.

Varsayılan değer: AES-256.

AES-256

SystemDisk.ProvisionedIops

integer

No

Sistem bulut diski için sağlanan IOPS (Saniye Başına Giriş/Çıkış İşlemi) performans ölçümleri.

Not

IOPS (Saniye Başına Giriş/Çıkış İşlemi), saniyede işlenebilen G/Ç işlemi sayısını ifade eder ve blok depolamanın okuma/yazma (çıkış/giriş) yeteneğini temsil eder. Birim: Saniye başına işlem.

100

SystemDisk.BurstingEnabled

boolean

No

Sistem bulut diski için ani artış özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:

  • true: Ani artış özelliğini etkinleştirir.

  • false: Ani artış özelliğini etkinleştirmez.

Not

Bu parametre yalnızca SystemDisk.Category değeri cloud_auto olarak ayarlandığında desteklenir.

<props="china">Daha fazla bilgi için [ESSD AutoPL diskleri]( ESSD AutoPL bulut diskleri

false

ImageOptions.LoginAsNonRoot

boolean

No

ECS örneğinin oturum açmak için ecs-user hesabını kullanıp kullanmadığını belirtir. Daha fazla bilgi için ECS örneğinin oturum açma adını yönetme konusuna bakın. Geçerli değerler:

  • true: ecs-user hesabı kullanılır.

  • false: ecs-user hesabı kullanılmaz.

false

DeletionProtection

boolean

No

Örneğin silme koruması özelliği. Yanlışlıkla silinmeyi önlemek için örneğin doğrudan ECS konsolundan veya DeleteInstance işlemi çağrılarak serbest bırakılıp bırakılamayacağını belirtir. Geçerli değerler:

  • true: Silme korumasını etkinleştirir. Örnek, doğrudan ECS konsolundan veya DeleteInstance işlemi çağrılarak serbest bırakılamaz.

  • false: Silme korumasını devre dışı bırakır. Örnek, doğrudan ECS konsolundan veya DeleteInstance işlemi çağrılarak serbest bırakılabilir.

Not

Bu özellik yalnızca kullandıkça öde örnekleri için geçerlidir. Auto Scaling ölçeklendirme etkinlikleri tarafından oluşturulan örneklerin yanlışlıkla silinmesini önler, ancak normal ölçek küçültme etkinliklerini etkilemez. Silme koruması etkinleştirilmiş örnekler yine de ölçek küçültme etkinlikleri tarafından serbest bırakılabilir.

false

StorageSetId

string

No

Depolama kümesi kimliği.

ss-bp67acfmxazb4p****

StorageSetPartitionNumber

integer

No

Depolama kümesindeki maksimum bölüm sayısı. Değer, 2'den büyük veya 2'ye eşit bir tam sayı olmalıdır.

2

CustomPriorities

array<object>

No

ECS örnek türü + vSwitch kombinasyonları için özel öncelikler.

Önemli Bu parametre yalnızca ölçeklendirme grubunun ölçeklendirme politikası öncelik tabanlı politika olarak ayarlandığında geçerli olur.

Daha yüksek önceliğe sahip örnek türü ve vSwitch kombinasyonuna göre bir örnek oluşturulamadığında, Auto Scaling örneği oluşturmak için otomatik olarak bir sonraki önceliğe sahip örnek türü ve vSwitch kombinasyonunu seçer.

Not

Yalnızca bazı örnek türü + vSwitch kombinasyonları için özel öncelikler belirtirseniz, belirtilmeyen kombinasyonların öncelikleri belirtilenlerden daha düşük olur. Belirtilmeyen kombinasyonlar yine de ölçeklendirme grubunun vSwitch sırasına ve ölçeklendirme yapılandırmasının örnek türü sırasına göre önceliklendirilir.

  • Örneğin, ölçeklendirme grubunun vSwitch sırası vsw1 ve vsw2, ölçeklendirme yapılandırmasının örnek türü sırası type1 ve type2 ve özel öncelik sırası ["vsw2+type2", "vsw1+type2"] ise, nihai öncelik şu şekildedir: "vsw2+type2" > "vsw1+type2" > "vsw1+type1" > "vsw2+type1".

object

No

InstanceType

string

No

ECS örneğinin örnek türü.

Not

Örnek türü, ölçeklendirme yapılandırmasının örnek türü listesine dahil edilmelidir.

ecs.c6a.4xlarge

VswitchId

string

No

vSwitch kimliği.

Not

vSwitch, ölçeklendirme grubunun vSwitch listesine dahil edilmelidir.

vsw-bp14zolna43z266bq****

NetworkInterfaces

array<object>

No

Elastik ağ arabirimlerinin (ENI) listesi.

object

No

Elastik ağ arabirimleri (ENI).

InstanceType

string

No

Elastik ağ arabirimlerinin (ENI) türü. Bu parametreyi kullandığınızda, birincil ağ arabirimi denetleyicisini (NIC) ayarlamak için NetworkInterfaces parametresini kullanmanız gerekir. Aynı anda SecurityGroupId veya SecurityGroupIds parametrelerini ayarlayamazsınız. Geçerli değerler:

  • Primary: Birincil ağ arabirimi denetleyicisi (NIC).

  • Secondary: İkincil ağ arabirimi denetleyicisi (NIC).

Varsayılan değer: Secondary.

Primary

NetworkInterfaceTrafficMode

string

No

Ağ arabirimi denetleyicisinin (NIC) iletişim modu. Geçerli değerler:

  • Standard: TCP iletişim modunu kullanır.

  • HighPerformance: Elastic RDMA Interface (ERI) özelliğini etkinleştirir ve RDMA iletişim modunu kullanır.

Varsayılan değer: Standard.

Not

RDMA modundaki elastik ağ arabirimlerinin (ENI) sayısı örnek ailesinin sınırını aşamaz. Daha fazla bilgi için Örnek aileleri konusuna bakın.

HighPerformance

Ipv6AddressCount

integer

No

Birincil ENI için rastgele oluşturulan IPv6 adreslarının sayısı. Aşağıdaki noktaları dikkate alın:

Bu parametre yalnızca NetworkInterface.InstanceType değeri Primary olarak ayarlandığında geçerli olur. NetworkInterface.InstanceType değeri Secondary olarak ayarlanırsa veya boş bırakılırsa bu parametreyi belirtemezsiniz.

Bu parametreyi belirttikten sonra Ipv6AddressCount parametresini belirtemezsiniz.

1

SecurityGroupIds

array

No

Elastik ağ arabirimlerinin (ENI) ait olduğu bir veya daha fazla güvenlik grubunun kimlikleri.

string

No

Elastik ağ arabirimlerinin (ENI) ait olduğu bir veya daha fazla güvenlik grubunun kimlikleri. Aşağıdaki noktaları dikkate alın:

  • NetworkInterface.InstanceType değeri Primary olarak ayarlanmışsa, bu parametreyi ayarlamanız gerekir. Bu durumda, bu parametre SecurityGroupIds ile aynı etkiye sahiptir. SecurityGroupId veya SecurityGroupIds parametrelerini tekrar ayarlayamazsınız.

  • NetworkInterface.InstanceType değeri Secondary olarak ayarlanmışsa veya boş bırakılmışsa, bu parametre isteğe bağlıdır. Varsayılan değer, birincil ağ arabirimi denetleyicisinin (NIC) güvenlik grubu olan ECS örneğinin güvenlik grubudur.

sg-2ze55shrxxxxx

SecondaryPrivateIpAddressCount

integer

No

ENI'ye atanacak ikincil özel IPv4 adreslarının sayısı. Geçerli değerler: 1 ile 49 arası.

  • Değer, örnek türü için IP adresı sayısı sınırını aşamaz. Daha fazla bilgi için Örnek aileleri konusuna bakın.

  • NetworkInterface.N.SecondaryPrivateIpAddressCount, ENI'ye atanacak ikincil özel IPv4 adreslarının sayısını belirtir (ENI'nin birincil özel IP adresı hariç). Sistem, ENI'nin ait olduğu vSwitch'in (NetworkInterface.N.VSwitchId) kullanılabilir CIDR bloğundan rastgele IP adresları atar.

6

VSwitchIds

array

No

Elastik ağ arabirimlerinin (ENI) ait olduğu vSwitch'lerin kimlikleri. N, birden fazla vSwitch ayarlayabileceğinizi belirtir. N için geçerli değerler: 1 ile 10 arası.

Aşağıdaki noktaları dikkate alın:

  • InstanceType değeri Primary olarak ayarlanmışsa, bu parametreyi ayarlayamazsınız. Varsayılan değer, örneğin vSwitch'idir.

  • InstanceType değeri Secondary olarak ayarlanmışsa veya boş bırakılmışsa, bu parametre isteğe bağlıdır.

  • Sistem, birincil ağ arabirimi denetleyicisi (NIC) ile aynı bölgede bulunan ve en fazla kullanılabilir IP adresına sahip olan bir vSwitch seçer.

string

No

Elastik ağ arabirimlerinin (ENI) ait olduğu vSwitch'lerin kimlikleri. N, birden fazla vSwitch ayarlayabileceğinizi belirtir. N için geçerli değerler: 1 ile 10 arası.

Aşağıdaki noktaları dikkate alın:

  • InstanceType değeri Primary olarak ayarlanmışsa, bu parametreyi ayarlayamazsınız. Varsayılan değer, örneğin vSwitch'idir.

  • InstanceType değeri Secondary olarak ayarlanmışsa veya boş bırakılmışsa, bu parametre isteğe bağlıdır.

  • Sistem, birincil ağ arabirimi denetleyicisi (NIC) ile aynı bölgede bulunan ve en fazla kullanılabilir IP adresına sahip olan bir vSwitch seçer.

vsw-bp67acfmxazb4p****

DedicatedHostClusterId

string

No

Ayrılmış ana bilgisayar kümesinin kimliği.

dc-zm04u8r3lohsq****

SecurityOptions

object

No

Güvenlik seçenekleri.

ConfidentialComputingMode

string

No

Gizli bilgi işlem modu. Geçerli değerler:

TDX

HttpEndpoint

string

No

Örnek meta verileri için erişim kanalının etkinleştirilip etkinleştirilmeyeceğini belirtir. Geçerli değerler:

  • enabled: Etkin.

  • disabled: Devre dışı.

Varsayılan değer: enabled.

Not

Örnek meta verileri hakkında bilgi için Örnek meta verilerine genel bakış konusuna bakın.

enabled

HttpTokens

string

No

Örnek meta verilerine erişmek için güvenlik açısından güçlendirilmiş modun (IMDSv2) zorunlu olarak kullanılıp kullanılmayacağını belirtir. Geçerli değerler:

  • optional: Güvenlik açısından güçlendirilmiş modu zorunlu olarak kullanmaz.

  • required: Güvenlik açısından güçlendirilmiş modu zorunlu olarak kullanır. Bu değeri ayarladıktan sonra, örnek meta verilerine normal modda erişilemez.

Varsayılan değer: optional.

Not

Örnek meta verilerine erişim modları hakkında daha fazla bilgi için Örnek meta verilerine erişim modları konusuna bakın.

optional

InternetMaxBandwidthIn

integer

No

Maksimum gelen genel bant genişliği. Birim: Mbit/s. Geçerli değerler:

  • Satın alınan maksimum giden genel bant genişliği 10 Mbit/s'den küçük veya ona eşitse: 1 ile 10 arası. Varsayılan değer: 10.

  • Satın alınan maksimum giden genel bant genişliği 10 Mbit/s'den büyükse: 1 ile InternetMaxBandwidthOut değeri arası. Varsayılan değer: InternetMaxBandwidthOut değeri.

10

ResourcePoolOptions

object

No

Örnekler oluşturulurken kullanılan kaynak havuzu politikası. Bu parametreyi belirttikten sonra aşağıdaki noktaları dikkate alın:

  • Bu parametre yalnızca kullandıkça öde örnekleri oluşturulduğunda geçerli olur.

  • Bu parametre PrivatePoolOptions.MatchCriteria veya PrivatePoolOptions.Id ile birlikte belirtilemez.

Strategy

string

No

Kaynak havuzları, esneklik garantisi veya kapasite rezervasyonu yürürlüğe girdikten sonra oluşturulan özel havuzları ve örnek başlatma için kullanılabilen genel havuzları içerir. Geçerli değerler:

  • PrivatePoolFirst: Önce özel havuz. Bu strateji seçildiğinde, ResourcePoolOptions.PrivatePoolIds belirtilmişse veya PrivatePoolTags koşulları karşılanıyorsa, önce ilgili özel havuzlar kullanılır. Herhangi bir özel havuz belirtilmemişse veya belirtilen özel havuzun kapasitesi yetersizse, açık türdeki özel havuzlar otomatik olarak eşleştirilir. Uygun bir özel havuz yoksa, örnekleri oluşturmak için genel havuz kullanılır.

  • PrivatePoolOnly: Yalnızca özel havuz. Bu strateji seçildiğinde, ResourcePoolOptions.PrivatePoolIds parametresini belirtmeniz gerekir. Belirtilen özel havuzun kapasitesi yetersizse, örnek başlatılamaz.

  • PublicPoolFirst: Önce genel havuz. Örnekleri oluşturmak için önce genel havuz kullanılır. Genel havuz kaynakları yetersiz olduğunda, ek olarak özel havuz kaynakları kullanılır. Önce açık türdeki özel havuzlar otomatik olarak eşleştirilir. Uygun bir özel havuz yoksa, ResourcePoolOptions.PrivatePoolIds tarafından belirtilen veya PrivatePoolTags koşullarıyla eşleşen Target türü özel havuzlar kullanılır. (Bu strateji davetli önizleme aşamasındadır ve kullanıma sunulmamıştır.)

  • None: Kaynak havuzu stratejisi kullanmaz.

Varsayılan değer: None.

PrivatePoolFirst

PrivatePoolIds

array

No

Esneklik garantisi kimlikleri veya kapasite rezervasyonu kimlikleri olan özel havuz kimlikleri. Bu parametre için yalnızca Target türü özel havuz kimlikleri belirtilebilir. Bu parametre PrivatePoolTags parametresi ile birlikte belirtilemez.

string

No

Esneklik garantisi kimliği veya kapasite rezervasyonu kimliği olan özel havuz kimliği. Bu parametre için yalnızca Target türü özel havuz kimlikleri belirtilebilir. Bu parametre PrivatePoolTags parametresi ile birlikte belirtilemez. N için geçerli değerler: 1 ile 20 arası.

eap-bp67acfmxazb4****

PrivatePoolTags

array<object>

No

Kullanılabilir Target özel havuzlarını etiketlere göre filtreler. N için geçerli değerler: 1 ile 20 arası. Not:

  • Bu parametre belirtildiğinde, sistem yalnızca etiketlerle eşleşen ve ölçeklendirme grubu kısıtlamalarını (bölge ve örnek türü gibi) karşılayan hesapla ilişkili Target özel havuzlarını filtreler.

  • Etiket eşleştirme kuralı: Bir özel havuz, belirtilen tüm etiketlerle eşleşmelidir.

  • Bu parametre PrivatePoolIds parametresi ile birlikte belirtilemez.

object

No

Kullanılabilir Target özel havuzlarını etiketlere göre filtreler. N için geçerli değerler: 1 ile 20 arası. Not:

  • Bu parametre belirtildiğinde, sistem yalnızca etiketlerle eşleşen ve ölçeklendirme grubu kısıtlamalarını (bölge ve örnek türü gibi) karşılayan hesapla ilişkili Target özel havuzlarını filtreler.

  • Etiket eşleştirme kuralı: Bir özel havuz, belirtilen tüm etiketlerle eşleşmelidir.

  • Bu parametre PrivatePoolIds parametresi ile birlikte belirtilemez.

Key

string

No

Özel havuzun etiket anahtarı.

TestKey

Value

string

No

Özel havuzun etiket değeri.

TestValue

InstanceTypeCandidateOptions

object

No

Yedek modu etkinleştirildikten sonra, yetersiz stok gibi sorunlarla karşılaşıldığında, mevcut seçili örnek türlerine göre aynı boyutta benzer örnek türleri eklenir veya alternatif bölgelerdeki vSwitch'ler oluşturulup ölçeklendirme grubuna eklenir.

Enabled

boolean

No

Yedek modunun etkinleştirilip etkinleştirilmeyeceğini belirtir.

true

MaxPrice

number

No

Yedek örnek türleri için maksimum fiyat.

1.5

AllowDifferentGeneration

boolean

No

Diğer nesillerden örnek türlerinin eklenmesine izin verilip verilmeyeceğini belirtir.

  • Örneğin, mevcut örnek türü ecs.c7.large ise, bu seçeneğin etkinleştirilmesi ecs.c6.large ve ecs.c8.large gibi örnek türlerine yedeklemeye izin verir.

true

AllowCrossAz

boolean

No

Diğer bölgelerdeki vSwitch'lerin eklenmesine izin verilip verilmeyeceğini belirtir.

Not

Örnek türü değişmez. Yalnızca alternatif bölgeler seçilir. Yetersiz stok gibi sorunlar nedeniyle ölçeklendirme grubunun seçili tüm bölgeleri ölçeklendirme için kullanılamadığında, bu yapılandırmaya göre yeni bölge vSwitch'leri otomatik olarak ölçeklendirme grubuna eklenir. Örneğin, ölçeklendirme grubu cn-hangzhou-h ve cn-hangzhou-g bölgeleriyle yapılandırılmışsa ve her iki bölge de ölçeklendirme için kullanılamıyorsa, Auto Scaling anlık stok durumuna göre cn-hangzhou-k bölgesinde bir vSwitch oluşturabilir ve bunu ölçeklendirme grubuna ekleyebilir.

true

AllowCidrBlocks

array

No

Diğer bölgelerdeki vSwitch'ler eklenirken isteğe bağlı vSwitch'ler için CIDR blokları.

string

No

Diğer bölgelerdeki vSwitch'ler eklenirken isteğe bağlı vSwitch'ler için CIDR blokları.

172.16.0.0/24

SecondaryEniVSwitchConstraint

string

No

İkincil ağ arabirimi denetleyicisi (NIC) için VSwitchIds parametresi ayarlandığında, ikincil elastik ağ arabirimleri (ENI) için VSwitchIds listesinden bir vSwitch seçilip seçilmemesi gerektiğini belirtir.

  • Strict: Katı mod. VSwitchIds içindeki hiçbir vSwitch koşullu gereksinimleri karşılamazsa, örnek oluşturma işlemi başarısız olur.

  • Tolerant: Hoşgörülü mod. VSwitchIds içindeki hiçbir vSwitch koşullu gereksinimleri karşılamazsa, ikincil ağ arabirimi denetleyicisi (NIC) yapılandırılmaz, ancak örnek yine de etkin olarak oluşturulur.

Varsayılan değer: Strict.

Strict

Response elements

Element

Type

Description

Example

object

Ölçeklendirme yapılandırması değiştirildikten sonra döndürülen yanıt.

RequestId

string

İstek kimliği.

473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

Examples

Success response

JSON format

{
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}

Error codes

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.