Tüm Ürünler
Search
Belge Merkezi

:DescribeSpotAdvice

Son Güncelleme:Sep 30, 2026

Belirtilen bölgede, son 30 gün içinde spot örnekler için oluşturulan ortalama kesinti oranı ve ortalama fiyatın kullandıkça öde örnek fiyatına göre yüzdesi gibi bilgileri sorgular.

Açıklama

  • Bu işlemi çağırarak son 30 gün içinde spot örnekler için oluşturulan bilgileri sorgulayabilir ve sorgu sonuçlarına göre uygun örnek türlerini seçebilirsiniz. Bu işlemle sorgulayabileceğiniz bilgiler şunlardır:

    • Spot örneklerin ortalama kesinti oranı

    • Ortalama spot örnek fiyatının kullandıkça öde örnek fiyatına göre yüzdesi

    • Önceki yüzdeye göre hesaplanan ortalama spot örnek fiyatı

  • Bu işlem yalnızca sanal özel bulutlarda (VPC) bulunan G/Ç optimize edilmiş spot örnekler için geçerlidir.

  • Son 30 gün içinde spot örnekler için oluşturulan bilgileri sorgulamak için aşağıdaki yöntemlerden birini kullanabilirsiniz:

    • Belirtilen vCPU sayısına ve bellek boyutuna sahip örnek türleri hakkında bilgi sorgulamak için Cores ve Memory parametrelerini veya MinCores ve MinMemory parametrelerini ayarlayın.

    • Belirtilen örnek türlerinin bilgilerini sorgulamak için InstanceTypes.N parametresini ayarlayın.

    • Belirtilen örnek ailesi içindeki veya belirtilen örnek ailesi düzeyindeki belirli vCPU sayısına ve bellek boyutuna sahip örnek türlerinin bilgilerini sorgulamak için Cores ve Memory parametrelerini veya MinCores ve MinMemory parametrelerini ayarlayın; ayrıca InstanceTypeFamily veya InstanceFamilyLevel parametresini ayarlayın.

Hata Ayıklama

OpenAPI Explorer, imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer'da çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'lar için işlem örnek kodunu dinamik olarak oluşturur.

İstek parametreleri

Parametre

Tür

Gerekli

Örnek

Açıklama

Action

String

Hayır

DescribeSpotAdvice

Gerçekleştirmek istediğiniz işlem. Değeri DescribeSpotAdvice olarak ayarlayın.

RegionId

String

Evet

cn-hangzhou

Bölge kimliği. En güncel bölge listesini sorgulamak için DescribeRegions işlemini çağırabilirsiniz.

Cores

Integer

Hayır

2

Örnek türünün vCPU sayısı. Geçerli değerler hakkında bilgi için Örnek aileleri bölümüne bakın.

Memory

Float

Hayır

8.0

Örnek türünün bellek boyutu. Birim: GiB. Geçerli değerler hakkında bilgi için Örnek aileleri bölümüne bakın.

MinCores

Integer

Hayır

2

Örnek türünün minimum vCPU sayısı. Geçerli değerler hakkında bilgi için Örnek aileleri bölümüne bakın.

MinMemory

Float

Hayır

8.0

Örnek türünün minimum bellek boyutu. Geçerli değerler hakkında bilgi için Örnek aileleri bölümüne bakın.

ZoneId

String

Hayır

cn-hangzhou-i

Alan kimliği.

Bu parametre varsayılan olarak boştur; bu, belirtilen bölgedeki tüm alanların sorgulandığı anlamına gelir.

InstanceTypes.N

RepeatList

Hayır

ecs.c5.large

N. örnek türü. N için geçerli değerler: 1 ile 10. Geçerli değerler hakkında bilgi için Örnek aileleri bölümüne bakın.

InstanceTypeFamily

String

Hayır

ecs.c5

Örnek ailesi. Geçerli değerler hakkında bilgi için Örnek aileleri bölümüne bakın.

InstanceFamilyLevel

String

Hayır

EntryLevel

Örnek ailesi düzeyi. Geçerli değerler:

Bu parametre varsayılan olarak boştur; bu, tüm düzeylerdeki örnek ailelerinin sorgulandığı anlamına gelir.

GpuSpec

String

Hayır

NVIDIA T4

GPU türü. Geçerli değerler:

  • NVIDIA P4

  • NVIDIA T4

  • NVIDIA P100

  • NVIDIA V100

Bu parametre varsayılan olarak boştur; bu, tüm GPU türlerinin sorgulandığı anlamına gelir. Daha fazla bilgi için GPU hızlandırmalı hesaplama optimizasyonlu örnek türleri konusuna bakın.

GpuAmount

Integer

Hayır

2

GPU hızlandırmalı örnek başına GPU sayısı. Geçerli değerler hakkında bilgi için GPU hızlandırmalı hesaplama optimizasyonlu örnek türleri konusuna bakın.

Yanıt parametreleri

Parametre

Tür

Örnek

Açıklama

AvailableSpotZones

Array of AvailableSpotZone

Belirtilen bölgenin alanlarında bulunan spot örneklerin ayrıntıları.

Not

Dönüş değerleri, örnek türleri için ortalama spot örnek fiyatlarının kullandıkça öde örnek fiyatlarına göre tarihsel yüzdelerine göre sıralanır.

AvailableSpotZone

AvailableSpotResources

Array of AvailableSpotResource

Son 30 gün içindeki spot örneklerin ayrıntıları; kesinti oranları ve ortalama spot örnek fiyatlarının kullandıkça öde örnek fiyatlarına göre yüzdesi dahil.

AvailableSpotResource

AverageSpotDiscount

Integer

20

Son 30 gün içinde ortalama spot örneğin kullandıkça öde örnek fiyatına göre yüzdesi. Birim: yüzde (%). Geçerli değerler: 1 ile 100.

Dönüş değerine göre ortalama spot örnek fiyatını hesaplayabilirsiniz. Örneğin, kullandıkça öde örnek fiyatı 1 ise ve bu parametrenin dönüş değeri 20 ise son 30 gün içindeki ortalama spot örnek fiyatı 0,2'dir.

InstanceType

String

ecs.c5.large

Örnek türü.

InterruptRateDesc

String

0-3%

Son 30 gün içindeki spot örneklerin kesinti oranı aralığı; bu, InterruptionRate değeriyle eşleşir. Geçerli değerler:

  • 0-3%

  • 3-5%

  • 5-10%

  • 10-100%

InterruptionRate

Float

0

Son 30 gün içindeki spot örneklerin ortalama kesinti oranı. Birim: yüzde (%).

ZoneId

String

cn-hangzhou-i

Alan kimliği.

RegionId

String

cn-hangzhou

Bölge kimliği.

RequestId

String

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

İstek kimliği.

Örnekler

Örnek istekler

https://ecs.aliyuncs.com/?Action=DescribeSpotAdvice
&RegionId=cn-hangzhou
&ZoneId=cn-hangzhou-i
&InstanceTypes.1=ecs.c5.large
&<Common request parameters>

Örnek başarılı yanıtlar

XML biçimi

<DescribeSpotAdviceResponse>
      <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E</RequestId>
      <AvailableSpotZones>
            <AvailableSpotZone>
                  <ZoneId>cn-hangzhou-i</ZoneId>
            </AvailableSpotZone>
            <AvailableSpotZone>
                  <AvailableSpotResources>
                        <AvailableSpotResource>
                              <InterruptRateDesc>0-3%</InterruptRateDesc>
                              <InstanceType>ecs.c5.large</InstanceType>
                              <AverageSpotDiscount>20</AverageSpotDiscount>
                              <InterruptionRate>0</InterruptionRate>
                        </AvailableSpotResource>
                  </AvailableSpotResources>
            </AvailableSpotZone>
      </AvailableSpotZones>
      <RegionId>cn-hangzhou</RegionId>
</DescribeSpotAdviceResponse>

JSON biçimi

{
    "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E", 
    "AvailableSpotZones": {
        "AvailableSpotZone": [
            {
                "ZoneId": "cn-hangzhou-i"
            }, 
            {
                "AvailableSpotResources": {
                    "AvailableSpotResource": [
                        {
                            "InterruptRateDesc": "0-3%", 
                            "InstanceType": "ecs.c5.large", 
                            "AverageSpotDiscount": "20", 
                            "InterruptionRate": "0"
                        }
                    ]
                }
            }
        ]
    }, 
    "RegionId": "cn-hangzhou"
}

Hata kodları


HTTP durum kodu


Hata kodu


Hata mesajı


Açıklama


404


Invalid.RegionId


The specified RegionId does not exist.


Belirtilen RegionId parametresi geçersiz olduğu için dönen hata mesajı.


404


Unavailable.Regions


The available regions does not exists


Belirtilen RegionId parametresi geçersiz olduğu için dönen hata mesajı.


400


Invalid.Param


The input parameter DestinationResource that is mandatory for processing this request is not supplied.


Belirtilen DestinationResource parametresi geçersiz olduğu için dönen hata mesajı.


404


Invalid.ResourceType


The ResourceType provided does not exist in our records.


Belirtilen ResourceType parametresi geçersiz olduğu için dönen hata mesajı.


404


Invalid.DestinationResource


The specified DestinationResource is not valid.


Belirtilen DestinationResource parametresi geçersiz olduğu için dönen hata mesajı.


404


Invalid.IoOptimized


The specified IoOptimized is not valid.


Belirtilen IoOptimized parametresi geçersiz olduğu için dönen hata mesajı.


404


Invalid.NetworkType


The specified NetworkType is not valid.


Belirtilen NetworkType parametresi geçersiz olduğu için dönen hata mesajı.


403


InvalidDedicatedHostId.NotFound


The specified DedicatedHostId does not exist in our records.


Belirtilen özel ana bilgisayar mevcut bölgede bulunmadığı için dönen hata mesajı.


403


InvalidParam.TypeAndCpuMem.Conflict


The specified 'InstanceType' and 'Cores','Memory' are not blank at the same time.


InstanceTypes.N, Cores ve Memory parametrelerinin tümü boş olduğu için dönen hata mesajı.


400


InvalidRegionId.MalFormed


The specified parameter RegionId is not valid.


Belirtilen RegionId parametresi geçersiz olduğu için dönen hata mesajı.

Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.