Tous les produits
Search
Centre de documentation

Elastic Compute Service:DescribeInstanceTypes

Dernière mise à jour :Oct 08, 2026

Consulte la liste de tous les types d'instances fournis par Elastic Compute Service et récupère les informations détaillées associées à ces types d'instances. Vous pouvez également effectuer une requête conditionnelle pour obtenir les informations de types d'instances spécifiés, ce qui vous aide à comprendre les configurations et les performances des différents types d'instances et à sélectionner l'instance qui répond le mieux aux besoins de votre entreprise.

Description de l'opération

  • Requête paginée : vous pouvez définir le paramètre MaxResults pour limiter le nombre de types d'instances renvoyés dans la réponse. Si seul un sous-ensemble des types d'instances interrogés est renvoyé, le paramètre NextToken est également renvoyé. Pour implémenter des requêtes paginées, appelez à nouveau cette opération et définissez le paramètre NextToken sur la valeur renvoyée lors de l'appel précédent, ainsi que le paramètre MaxResults.

  • Si vous ne spécifiez pas le paramètre NextToken pour la pagination lors de l'appel de cette opération, seule la première page de données (jusqu'à 100 entrées) est renvoyée par défaut. Pour obtenir plus de données, spécifiez le paramètre NextToken pour la pagination ou spécifiez des conditions de filtrage pour limiter la portée des données renvoyées.

Remarque

La valeur maximale du paramètre MaxResults (nombre maximal d'entrées par page) est de 100. Pour les utilisateurs ayant appelé cette opération en 2022, la valeur maximale du paramètre MaxResults reste de 1 600. À partir du 15 novembre 2023, la valeur maximale du paramètre MaxResults est réduite à 100 pour tous les utilisateurs, et la valeur 1 600 n'est plus prise en charge.

  • DescribeInstanceTypes interroge uniquement les informations de configuration et de performance des types d'instances. Si vous avez besoin d'interroger les types d'instances disponibles à l'achat dans une région spécifique, utilisez DescribeAvailableResource.

  • Si vous avez besoin d'utiliser des types d'instances qui ne sont pas visibles à la vente ou si vous avez des exigences spécifiques en matière de types d'instances, soumettez un ticket.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Aucune autorisation n'est requise pour cette opération. En cas de problème, contactez le support technique.

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

InstanceTypeFamily

string

Non

La famille d'instances à laquelle le type d'instance appartient. Pour les valeurs valides, consultez DescribeInstanceTypeFamilies.

Pour plus d'informations sur les familles d'instances, consultez Familles d'instances.

ecs.g6

InstanceTypes

array

Non

Le tableau spécifié de types d'instances. Longueur du tableau : de 1 à 10. Si ce paramètre n'est pas spécifié, les informations de tous les types d'instances sont interrogées par défaut.

ecs.g6.large

string

Non

Le type de l'instance.

ecs.g6.large

MinimumCpuCoreCount

integer

Non

Le nombre minimal attendu de cœurs vCPU lors de l'interrogation des types d'instances. Valeurs valides : entiers positifs.

Remarque

Si le nombre de cœurs vCPU d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

2

MaximumCpuCoreCount

integer

Non

Le nombre maximal attendu de cœurs vCPU lors de l'interrogation des types d'instances. Valeurs valides : entiers positifs.

Remarque

Si le nombre de cœurs vCPU d'un type d'instance est supérieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

10

MinimumMemorySize

number

Non

La taille de mémoire minimale attendue lors de l'interrogation des types d'instances. Unité : Gio.

Remarque

Si la taille de mémoire d'un type d'instance est inférieure à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

20

MaximumMemorySize

number

Non

La taille de mémoire maximale attendue lors de l'interrogation des types d'instances. Unité : Gio.

Remarque

Si la taille de mémoire d'un type d'instance est supérieure à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

60

MinimumGPUAmount

integer

Non

Le nombre minimal attendu de GPU lors de l'interrogation des types d'instances. Valeurs valides : entiers positifs.

Remarque

Si le nombre de GPU d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

3

MaximumGPUAmount

integer

Non

Le nombre maximal attendu de GPU lors de l'interrogation des types d'instances. Valeurs valides : entiers positifs.

Remarque

Si le nombre de GPU d'un type d'instance est supérieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

10

GPUSpec

string

Non

Le type de GPU.

Remarque

La correspondance approximative est prise en charge. Par exemple, si le type de GPU d'un type d'instance est NVIDIA V100, vous pouvez saisir NVIDIA pour interroger les informations du type d'instance.

NVIDIA V100

InstanceCategory

string

Non

La catégorisation du type d'instance. Valeurs valides :

  • General-purpose : usage général.

  • Compute-optimized : optimisé pour le calcul.

  • Memory-optimized : optimisé pour la mémoire.

  • Big data : big data.

  • Local SSDs : familles d'instances avec SSD locaux.

  • High Clock Speed : haute fréquence.

  • Enhanced : familles d'instances améliorées.

  • Shared : partagé.

  • Compute-optimized with GPU : calcul GPU.

  • Visual Compute-optimized : optimisé pour le calcul visuel.

  • Heterogeneous Service : service hétérogène.

  • Compute-optimized with FPGA : calcul optimisé et accéléré par FPGA.

  • Compute-optimized with NPU : calcul optimisé et accéléré par NPU.

  • ECS Bare Metal : serveur bare metal Elastic Compute Service.

  • Super Computing Cluster : Super Computing Cluster (SCC).

  • High Performance Compute : calcul haute performance (HPC).

Valeurs valides :

  • General-purpose :

    Usage général [_single.params.InstanceCategory.enum.ECS Bare Metal]Serveur bare metal Elastic Compute Service [_single.params.InstanceCategory.enum.Compute-optimized with FPGA]Calcul optimisé et accéléré par FPGA [_single.params.InstanceCategory.enum.Visual Compute-optimized]Optimisé pour le calcul visuel [_single.params.InstanceCategory.enum.Heterogeneous Service]Service hétérogène [_single.params.InstanceCategory.enum.ECS Bare Metal]Serveur bare metal Elastic Compute Service [_single.params.InstanceCategory.enum.Compute-optimized with FPGA]Calcul optimisé et accéléré par FPGA [_single.params.InstanceCategory.enum.Visual Compute-optimized]Optimisé pour le calcul visuel [_single.params.InstanceCategory.enum.Heterogeneous Service]Service hétérogène

  • ECS Bare Metal :

    弹性裸金属服务器

  • Compute-optimized with FPGA :

    FPGA 计算型

  • Visual Compute-optimized :

    视觉计算型

  • Heterogeneous Service :

    异构服务型

  • Shared :

    Partagé [_single.params.InstanceCategory.enum.Super Computing Cluster]Super Computing Cluster (SCC) [_single.params.InstanceCategory.enum.High Clock Speed]Haute fréquence [_single.params.InstanceCategory.enum.Super Computing Cluster]Super Computing Cluster (SCC) [_single.params.InstanceCategory.enum.High Clock Speed]Haute fréquence

  • Super Computing Cluster :

    超级计算集群

  • High Clock Speed :

    高主频型

  • Enhanced :

    Amélioré.

  • Memory-optimized :

    Optimisé pour la mémoire [_single.params.InstanceCategory.enum.Compute-optimized with GPU]Calcul optimisé et accéléré par GPU [_single.params.InstanceCategory.enum.Big data]Big data [_single.params.InstanceCategory.enum.Local SSDs]Famille d'instances avec SSD locaux [_single.params.InstanceCategory.enum.Compute-optimized with NPU]Calcul optimisé et accéléré par NPU [_single.params.InstanceCategory.enum.Compute-optimized with GPU]Calcul optimisé et accéléré par GPU [_single.params.InstanceCategory.enum.Big data]Big data [_single.params.InstanceCategory.enum.Local SSDs]Famille d'instances avec SSD locaux [_single.params.InstanceCategory.enum.Compute-optimized with NPU]Calcul optimisé et accéléré par NPU

  • Compute-optimized with GPU :

    GPU 计算型

  • Big data :

    大数据型

  • Local SSDs :

    本地 SSD 型

  • Compute-optimized with NPU :

    NPU 计算型

  • Compute-optimized :

    Optimisé pour le calcul [_single.params.InstanceCategory.enum.High Performance Compute]Calcul haute performance (HPC) [_single.params.InstanceCategory.enum.High Performance Compute]Calcul haute performance (HPC)

  • High Performance Compute :

    高性能计算型

Big data

CpuArchitecture

string

Non

L'architecture du processeur. Valeurs valides :

  • X86.

  • ARM.

Valeurs valides :

  • X86 :

    Architecture x86.

  • ARM :

    Architecture ARM.

X86

MinimumCpuSpeedFrequency

number

Non

La fréquence d'horloge minimale attendue lors de l'interrogation des types d'instances.

Remarque

Si la fréquence d'horloge d'un type d'instance est inférieure à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

2.5

MaximumCpuSpeedFrequency

number

Non

La fréquence d'horloge maximale attendue lors de l'interrogation des types d'instances.

Remarque

Si la fréquence d'horloge d'un type d'instance est supérieure à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

3.2

MinimumCpuTurboFrequency

number

Non

La fréquence Turbo minimale attendue lors de l'interrogation des types d'instances.

Remarque

Si la fréquence Turbo d'un type d'instance est inférieure à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

3.2

MaximumCpuTurboFrequency

number

Non

La fréquence Turbo maximale attendue lors de l'interrogation des types d'instances.

Remarque

Si la fréquence Turbo d'un type d'instance est supérieure à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

4.1

PhysicalProcessorModel

string

Non

Le modèle de processeur.

Remarque

La correspondance approximative est prise en charge. Par exemple, si le modèle de processeur d'un type d'instance est Intel Xeon(Ice Lake) Platinum 8369B, vous pouvez saisir Intel pour interroger les informations du type d'instance.

Intel Xeon(Ice Lake) Platinum 8369B

InstanceFamilyLevel

string

Non

Le niveau de la famille d'instances. Valeurs valides :

  • EntryLevel : niveau d'entrée (partagé).

  • EnterpriseLevel : niveau entreprise.

  • CreditEntryLevel : niveau d'entrée à crédit.

Valeurs valides :

  • CreditEntryLevel :

    Niveau d'entrée à crédit.

  • EntryLevel :

    Niveau d'entrée (partagé)

  • EnterpriseLevel :

    Niveau entreprise.

EntryLevel

MinimumInstancePpsRx

integer

Non

Le taux de transfert de paquets du réseau interne entrant minimal attendu lors de l'interrogation des types d'instances. Unité : pps.

Remarque

Si le taux de transfert de paquets du réseau interne entrant d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

15

MinimumInstancePpsTx

integer

Non

Le taux de transfert de paquets du réseau interne sortant minimal attendu lors de l'interrogation des types d'instances. Unité : pps.

Remarque

Si le taux de transfert de paquets du réseau interne sortant d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

15

MinimumInstanceBandwidthRx

integer

Non

La limite de bande passante interne entrante minimale attendue lors de l'interrogation des types d'instances. Unité : Kbit/s.

Remarque

Si la limite de bande passante interne entrante d'un type d'instance est inférieure à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

12288

MinimumInstanceBandwidthTx

integer

Non

La limite de bande passante interne sortante minimale attendue lors de l'interrogation des types d'instances. Unité : Kbit/s.

Remarque

Si la limite de bande passante interne sortante d'un type d'instance est inférieure à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

12288

MinimumPrimaryEniQueueNumber

integer

Non

Le nombre minimal attendu de files d'attente par défaut pour l'ENI principale lors de l'interrogation des types d'instances.

Remarque

Si le nombre de files d'attente par défaut pour l'ENI principale d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

8

MinimumSecondaryEniQueueNumber

integer

Non

Le nombre minimal attendu de files d'attente par défaut pour l'interface réseau élastique (ENI) secondaire lors de l'interrogation des types d'instances.

Remarque

Si le nombre de files d'attente par défaut pour l'interface réseau élastique (ENI) secondaire d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

4

MinimumEniQuantity

integer

Non

Le nombre maximal minimal attendu d'interfaces réseau élastiques (ENI) pouvant être attachées lors de l'interrogation des types d'instances.

Remarque

Si le nombre maximal d'interfaces réseau élastiques (ENI) pouvant être attachées à un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

4

MinimumQueuePairNumber

integer

Non

Le nombre maximal minimal attendu de files d'attente Queue Pair (QP) pour une seule interface RDMA élastique (ERI) lors de l'interrogation des types d'instances.

Remarque

Si le nombre maximal de files d'attente QP pour une seule ERI d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

8

MinimumEriQuantity

integer

Non

Le nombre minimal attendu d'interfaces RDMA élastiques (ERI) lors de l'interrogation des types d'instances.

Remarque

Si le nombre d'interfaces RDMA élastiques (ERI) d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

0

MinimumEniPrivateIpAddressQuantity

integer

Non

Le nombre maximal minimal attendu d'adresses IPv4 pour une seule interface réseau élastique (ENI) lors de l'interrogation des types d'instances.

Remarque

Si le nombre maximal d'adresses IPv4 pour une seule interface réseau élastique (ENI) d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

2

MinimumEniIpv6AddressQuantity

integer

Non

Le nombre maximal minimal attendu d'adresses IPv6 pour une seule interface réseau élastique (ENI) lors de l'interrogation des types d'instances.

Remarque

Si le nombre maximal d'adresses IPv6 pour une seule interface réseau élastique (ENI) d'un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

2

MinimumLocalStorageAmount

integer

Non

Le nombre minimal attendu de disques locaux attachés à l'instance lors de l'interrogation des types d'instances.

Remarque

Si le nombre de disques locaux attachés à un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

4

MinimumLocalStorageCapacity

integer

Non

La capacité d'un seul disque local attaché à l'instance. Unité : Gio.

40

MinimumDiskQuantity

integer

Non

Le nombre maximal minimal attendu de disques pouvant être attachés lors de l'interrogation des types d'instances.

Remarque

Si le nombre maximal de disques pouvant être attachés à un type d'instance est inférieur à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

4

LocalStorageCategory

string

Non

La catégorie de disque local. Pour plus d'informations, consultez Disques locaux. Valeurs valides :

  • local_hdd_pro : disques locaux SATA HDD équipant les familles d'instances d1ne et d1.

  • local_ssd_pro : disques locaux SSD NVMe équipant les familles d'instances telles que i2, i2g, i1, ga1 et gn5.

Valeurs valides :

  • local_ssd_pro :

    Disque local SSD NVMe.

  • local_hdd_pro :

    Disque local SATA HDD.

local_ssd_pro

NvmeSupport

string

Non

Indique si les disques attachés au type d'instance prennent en charge NVMe. Valeurs valides :

  • required : pris en charge. Cela indique que les disques sont attachés via NVMe.

  • unsupported : non pris en charge. Cela indique que les disques ne sont pas attachés via NVMe.

Valeurs valides :

  • unsupported :

    NVMe non pris en charge.

  • required :

    NVMe pris en charge.

required

MinimumBaselineCredit

integer

Non

Les performances de calcul vCPU de base minimales attendues (somme de tous les vCPU) des instances extensibles t5 et t6 lors de l'interrogation des types d'instances.

Remarque

Si les performances de calcul vCPU de base (somme de tous les vCPU) des instances extensibles t5 et t6 d'un type d'instance sont inférieures à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

12

MinimumInitialCredit

integer

Non

Les crédits vCPU initiaux minimaux attendus des instances extensibles t5 et t6 lors de l'interrogation des types d'instances.

Remarque

Si les crédits vCPU initiaux des instances extensibles t5 et t6 d'un type d'instance sont inférieurs à la valeur spécifiée, le système ne renvoie pas les informations du type d'instance.

12

InstanceTypeFamilies

array

Non

Le tableau spécifié de familles d'instances à interroger. Longueur du tableau : de 1 à 10.

string

Non

La famille d'instances.

["ecs.g6", "ecs.c6", … "ecs.r6"]

GpuSpecs

array

Non

Le tableau spécifié de types de GPU à interroger. Longueur du tableau : de 1 à 10.

string

Non

Le type de GPU spécifié à interroger.

["NVIDIA V100", "NVIDIA T4", … "NVIDIA A10"]

InstanceCategories

array

Non

Le tableau spécifié de catégorisations de types d'instances à interroger. Longueur du tableau : de 1 à 10.

string

Non

La catégorisation de type d'instance spécifiée à interroger. Valeurs valides :

  • General-purpose : usage général.

  • Compute-optimized : optimisé pour le calcul.

  • Memory-optimized : optimisé pour la mémoire.

  • Big data : big data.

  • Local SSDs : familles d'instances avec SSD locaux.

  • High Clock Speed : haute fréquence.

  • Enhanced : familles d'instances améliorées.

  • Shared : partagé.

  • Compute-optimized with GPU : calcul GPU.

  • Visual Compute-optimized : optimisé pour le calcul visuel.

  • Heterogeneous Service : service hétérogène.

  • Compute-optimized with FPGA : calcul optimisé et accéléré par FPGA.

  • Compute-optimized with NPU : calcul optimisé et accéléré par NPU.

  • ECS Bare Metal : serveur bare metal Elastic Compute Service.

  • Super Computing Cluster : Super Computing Cluster (SCC).

  • High Performance Compute : calcul haute performance (HPC).

Valeurs valides :

  • General-purpose :

    General-purpose [parameters.37.schema.items.enumValueTitles.ECS Bare Metal]ECS Bare Metal Instance [parameters.37.schema.items.enumValueTitles.Compute-optimized with FPGA]FPGA-accelerated compute-optimized [parameters.37.schema.items.enumValueTitles.Visual Compute-optimized]Visual compute-optimized [parameters.37.schema.items.enumValueTitles.Heterogeneous Service]Heterogeneous service

  • ECS Bare Metal :

    弹性裸金属服务器

  • Compute-optimized with FPGA :

    FPGA 计算型

  • Visual Compute-optimized :

    视觉计算型

  • Heterogeneous Service :

    异构服务型

  • Shared :

    Shared [parameters.37.schema.items.enumValueTitles.Super Computing Cluster]Super Computing Cluster (SCC) [parameters.37.schema.items.enumValueTitles.High Clock Speed]High clock speed

  • Super Computing Cluster :

    超级计算集群

  • High Clock Speed :

    高主频型

  • Enhanced :

    Enhanced.

  • Memory-optimized :

    Memory-optimized [parameters.37.schema.items.enumValueTitles.Compute-optimized with GPU]GPU-accelerated compute-optimized [parameters.37.schema.items.enumValueTitles.Big data]Big data [parameters.37.schema.items.enumValueTitles.Local SSDs]Local SSD [parameters.37.schema.items.enumValueTitles.Compute-optimized with NPU]NPU-accelerated compute-optimized

  • Compute-optimized with GPU :

    GPU 计算型

  • Big data :

    大数据型

  • Local SSDs :

    本地 SSD 型

  • Compute-optimized with NPU :

    NPU 计算型

  • Compute-optimized :

    Compute-optimized [parameters.37.schema.items.enumValueTitles.High Performance Compute]High-performance computing (HPC)

  • High Performance Compute :

    高性能计算型

["General-purpose", "Compute-optimized", … "Enhanced"]

CpuArchitectures

array

Non

Le tableau spécifié d'architectures de processeur à interroger. Longueur du tableau : de 1 à 2.

string

Non

L'architecture de processeur spécifiée à interroger. Valeurs valides :

  • X86.

  • ARM.

Valeurs valides :

  • X86 :

    x86 architecture.

  • ARM :

    ARM architecture.

["X86", "ARM"]

PhysicalProcessorModels

array

Non

Le tableau spécifié de modèles de processeur à interroger. Longueur du tableau : de 1 à 10.

string

Non

Le modèle de processeur spécifié à interroger.

["Intel Xeon(Ice Lake) Platinum 8369B", "Intel Xeon(Skylake) Platinum 8163", … "Intel Xeon(Cascade Lake) Platinum 8269CY"]

LocalStorageCategories

array

Non

Le tableau spécifié de catégories de disques locaux. Longueur du tableau : de 1 à 2.

string

Non

La catégorie de disque local spécifiée à interroger. Pour plus d'informations, consultez Disques locaux. Valeurs valides :

  • local_hdd_pro : disques locaux SATA HDD équipant les familles d'instances d1ne et d1.

  • local_ssd_pro : disques locaux SSD NVMe équipant les familles d'instances telles que i2, i2g, i1, ga1 et gn5.

Valeurs valides :

  • local_ssd_pro :

    NVMe SSD local disk.

  • local_hdd_pro :

    SATA HDD local disk.

["local_hdd_pro", "local_ssd_pro"]

MaxResults

integer

Non

Le nombre maximal d'entrées par page pour une requête paginée. Valeur maximale : 1 600.

Valeur par défaut : 1 600.

10

NextToken

string

Non

Le jeton de requête. Définissez la valeur sur la valeur NextToken renvoyée lors de l'appel précédent de cette opération. Vous n'avez pas besoin de spécifier ce paramètre pour le premier appel.

e71d8a535bd9cc11

AdditionalAttributes

array

Non

La liste spécifiée des fonctionnalités avancées des types d'instances à renvoyer.

string

Non

Autres valeurs d'attribut. Valeurs valides de N : de 1 à 20. Valeurs valides :

  • NetworkInfo.BandwidthWeighting : le poids des performances de la bande passante réseau et de stockage du type d'instance.

NetworkInfo.BandwidthWeighting

Éléments de réponse

Élément

Type

Description

Exemple

object

La liste des informations sur les types d'instance.

InstanceTypes

object

InstanceType

array<object>

Les types d'instance.

array<object>

Les types d'instance.

Attributes

object

Attribute

array<object>

La liste des attributs du type d'instance.

object

L'attribut du type d'instance.

Name

string

Le nom de l'attribut.

VirtualIntelSpeedSelectTechnologySupport

Value

string

La valeur de l'attribut.

1

BaselineCredit

integer

Les performances de calcul de base des vCPU pour les instances extensibles t5 et t6 (la somme de tous les vCPU).

4

Clock

object

L'horloge prise en charge par le type d'instance.

PtpSupport

string

Indique si le protocole PTP (Precision Time Protocol) est pris en charge. Valeurs valides :

  • supported : Pris en charge.

  • unsupported : Non pris en charge.

unsupported

CpuArchitecture

string

L'architecture du processeur. Valeurs valides :

  • X86

  • ARM

X86

CpuCoreCount

integer

Le nombre de cœurs de vCPU.

4

CpuOptions

object

Les options du processeur.

Core

integer

Le nombre de cœurs de processeur.

2

CoreFactor

integer

Le facteur de cœur de processeur.

2

HyperThreadingAdjustable

boolean

Indique si l'hyper-threading peut être activé ou désactivé.

true

NestedVirtualizationSupport

string

Indique si la virtualisation imbriquée est prise en charge.

SupportedTopologyTypes

object

SupportedTopologyType

array

Le tableau des types de topologie de processeur pris en charge par le type d'instance.

string

Le type de topologie de processeur pris en charge par le type d'instance. Valeurs valides :

  • ContinuousCoreToHTMapping : Les hyper-threads (HT) du même cœur sont continus.

  • DiscreteCoreToHTMapping : Les HT du même cœur sont discrets.

ContinuousCoreToHTMapping

ThreadsPerCore

integer

Le nombre de threads par cœur de processeur.

Remarque

Une valeur de CpuOptions.ThreadsPerCore=1 indique que l'hyper-threading du processeur est désactivé.

2

CpuSpeedFrequency

number

La fréquence de base du processeur. Unité : GHz.

2.7

CpuTurboFrequency

number

La fréquence turbo du processeur. Unité : GHz.

3.5

DiskQuantity

integer

Le nombre maximal de disques pouvant être attachés.

17

EnhancedNetwork

object

Remarque

Ce paramètre n'est pas disponible.

ExpressSupport

boolean

RssSupport

boolean

Remarque

Ce paramètre n'est pas disponible.

true

SriovSupport

boolean

Remarque

Ce paramètre n'est pas disponible.

true

VfQueueNumberPerEni

integer

Remarque

Ce paramètre n'est pas disponible.

5

EniIpv6AddressQuantity

integer

Le nombre maximal d'adresses IPv6 par interface réseau élastique (ENI).

1

EniPrivateIpAddressQuantity

integer

Le nombre maximal d'adresses IPv4 par interface réseau élastique (ENI).

10

EniQuantity

integer

Le nombre maximal d'interfaces réseau élastiques (ENI) pouvant être attachées.

3

EniTotalQuantity

integer

Le nombre maximal de toutes les cartes réseau (NIC) pouvant être attachées, y compris la carte réseau principale, les interfaces réseau élastiques (ENI) et les cartes réseau trunk.

Remarque

Ce paramètre est en avant-première sur invitation et n'est pas disponible.

0

EniTrunkSupported

boolean

Indique si les interfaces réseau attachées au type d'instance prennent en charge le trunking.

Remarque

Ce paramètre est en avant-première sur invitation et n'est pas disponible.

true

EriQuantity

integer

Le nombre d'interfaces RDMA élastiques (ERI).

Remarque

Ce paramètre est en avant-première sur invitation et n'est pas disponible.

0

GPUAmount

integer

Le nombre de GPU.

0

GPUMemorySize

number

La taille de la mémoire GPU par GPU pour le type d'instance. Unité : Gio.

32

GPUSpec

string

Le type de GPU.

NVIDIA V100

InitialCredit

integer

Les crédits de vCPU initiaux pour les instances extensibles t5 et t6.

120

InstanceBandwidthRx

integer

La bande passante interne entrante maximale. Unité : Kbit/s.

1024000

InstanceBandwidthTx

integer

La bande passante interne sortante maximale. Unité : Kbit/s.

1024000

InstanceCategory

string

La catégorisation du type d'instance. Valeurs valides :

  • General-purpose : Usage général.

  • Compute-optimized : Optimisé pour le calcul.

  • Memory-optimized : Optimisé pour la mémoire.

  • Big data : Big data.

  • Local SSDs : SSD locaux.

  • High Clock Speed : Haute fréquence.

  • Enhanced : Familles d'instances améliorées.

  • Shared : Partagé.

  • Compute-optimized with GPU : Calcul GPU.

  • Visual Compute-optimized : Optimisé pour le calcul visuel.

  • Heterogeneous Service : Service hétérogène.

  • Compute-optimized with FPGA : Calcul optimisé et accéléré par FPGA.

  • Compute-optimized with NPU : Calcul optimisé et accéléré par NPU.

  • ECS Bare Metal : Serveur bare metal ECS.

  • Super Computing Cluster : Super Computing Cluster (SCC).

  • High Performance Compute : Calcul haute performance (HPC).

Big data

InstanceFamilyLevel

string

Le niveau de la famille d'instances. Valeurs valides :

  • EntryLevel : Niveau d'entrée (partagé).

  • EnterpriseLevel : Niveau entreprise.

  • CreditEntryLevel : Niveau d'entrée à crédits. Pour plus d'informations, consultez Instances extensibles.

EnterpriseLevel

InstancePpsRx

integer

Le taux de transfert de paquets entrant sur le réseau interne. Unité : pps.

500000

InstancePpsTx

integer

Le taux de transfert de paquets sortant sur le réseau interne. Unité : pps.

500000

InstanceTypeFamily

string

La famille d'instances.

ecs.g6

InstanceTypeId

string

L'identifiant du type d'instance.

ecs.g6.large

JumboFrameSupport

boolean

Indique si les trames jumbo sont prises en charge.

true

LocalStorageAmount

integer

Le nombre de disques locaux attachés à l'instance.

1

LocalStorageCapacity

integer

La capacité d'un seul disque local attaché à l'instance. Unité : Gio.

5000

LocalStorageCategory

string

Le type de disque local. Pour plus d'informations, consultez Disques locaux. Valeurs valides :

  • local_hdd_pro : Disques locaux HDD SATA fournis par les familles d'instances d1ne et d1.

  • local_ssd_pro : Disques locaux SSD NVMe fournis par des familles d'instances telles que i2, i2g, i1, ga1 et gn5.

local_ssd_pro

MaximumQueueNumberPerEni

integer

Le nombre maximal de files d'attente par interface réseau élastique (ENI), y compris les files d'attente prises en charge par la carte réseau principale et les ENI secondaires.

4

MemorySize

number

La taille de la mémoire. Unité : Gio.

16

NetworkCardQuantity

integer

Le nombre de cartes réseau physiques prises en charge par le type d'instance.

1

NetworkCards

object

NetworkCardInfo

array<object>

La liste des informations sur les cartes réseau physiques.

object

Les informations sur la carte réseau physique.

NetworkCardIndex

integer

L'index de la carte réseau physique.

1

NetworkEncryptionSupport

boolean

Indique si l'instance prend en charge le chiffrement du trafic réseau VPC. Valeurs valides :

  • true : Le chiffrement du trafic réseau VPC est pris en charge.

  • false : Le chiffrement du trafic réseau VPC n'est pas pris en charge.

Remarque

Ce paramètre est en avant-première sur invitation et n'est pas disponible.

true

NetworkInfo

object

Les informations relatives au réseau.

BandwidthWeighting

object

Les pondérations de bande passante prises en charge par le type d'instance.

WeightingInfos

object

WeightingInfo

array<object>

Les informations de pondération de la bande passante. Ce champ n'est renvoyé que lorsque NetworkInfo.BandwidthWeighting est spécifié dans le paramètre de requête AdditionalAttributes.

object

EbsBandwidth

integer

La bande passante de stockage de base. Unité : Kbit/s.

10000000

EbsBurstBandwidth

integer

La bande passante de stockage extensible. Ce champ n'est pas renvoyé si le type d'instance ne prend pas en charge les pics de performances de stockage. Unité : Kbit/s.

20000000

Name

string

Le nom de la pondération de bande passante.

Default

VpcBandwidth

integer

La bande passante réseau de base. Unité : Kbit/s.

20480000

VpcBurstBandwidth

integer

La bande passante réseau extensible. Ce champ n'est pas renvoyé si le type d'instance ne prend pas en charge les pics de performances réseau. Unité : Kbit/s.

25600000

NvmeSupport

string

Indique si les disques attachés au type d'instance prennent en charge NVMe. Valeurs valides :

  • required : Pris en charge. Les disques sont attachés à l'aide de NVMe.

  • unsupported : Non pris en charge. Les disques ne sont pas attachés à l'aide de NVMe.

unsupported

PhysicalProcessorModel

string

Le modèle de processeur.

Intel Xeon(Ice Lake) Platinum 8369B

PrimaryEniQueueNumber

integer

Le nombre de files d'attente par défaut pour l'interface réseau principale.

4

QueuePairNumber

integer

Le nombre maximal de paires de files d'attente (QP) pour toutes les interfaces RDMA élastiques (ERI) de l'instance. La limite dépend du type d'instance :

  • Instances CPU de niveau entreprise : QueuePairNumber est le nombre maximal de QP autorisées pour toutes les interfaces RDMA élastiques (ERI) du type d'instance.

  • Instances accélérées par GPU : Le nombre maximal de QP autorisées pour toutes les cartes réseau (NIC) est QueuePairNumber * NetworkCardQuantity.

22

SecondaryEniQueueNumber

integer

Le nombre de files d'attente par défaut pour l'interface réseau élastique (ENI) secondaire.

4

SecurityOptions

object

SecureBootSupport

string

Indique si le type d'instance prend en charge le démarrage sécurisé. Valeurs valides :

  • supported : Le démarrage sécurisé est pris en charge.

  • unsupported : Le démarrage sécurisé n'est pas pris en charge.

unsupported

SupportedBootModes

object

SupportedBootMode

array

Les modes de démarrage pris en charge par le type d'instance.

string

Le mode de démarrage. Valeurs valides :

  • BIOS : Seul le mode de démarrage BIOS est pris en charge.

  • UEFI : Seul le mode de démarrage UEFI est pris en charge.

  • BIOS,UEFI : Les modes de démarrage BIOS et UEFI sont tous deux pris en charge.

BIOS

TotalEniQueueQuantity

integer

Le quota total de files d'attente d'interfaces réseau élastiques (ENI) pouvant être modifié pour le type d'instance.

12

NextToken

string

Le jeton de requête renvoyé par cet appel.

e71d8a535bd9cc11

RequestId

string

L'identifiant de la requête.

00827261-20B7-4562-83F2-4DF39876A45A

Exemples

JSON format

{
  "InstanceTypes": {
    "InstanceType": [
      {
        "Attributes": {
          "Attribute": [
            {
              "Name": "VirtualIntelSpeedSelectTechnologySupport",
              "Value": "1"
            }
          ]
        },
        "BaselineCredit": 4,
        "Clock": {
          "PtpSupport": "unsupported"
        },
        "CpuArchitecture": "X86",
        "CpuCoreCount": 4,
        "CpuOptions": {
          "Core": 2,
          "CoreFactor": 2,
          "HyperThreadingAdjustable": true,
          "NestedVirtualizationSupport": "",
          "SupportedTopologyTypes": {
            "SupportedTopologyType": [
              "ContinuousCoreToHTMapping"
            ]
          },
          "ThreadsPerCore": 2
        },
        "CpuSpeedFrequency": 2.7,
        "CpuTurboFrequency": 3.5,
        "DiskQuantity": 17,
        "EnhancedNetwork": {
          "ExpressSupport": false,
          "RssSupport": true,
          "SriovSupport": true,
          "VfQueueNumberPerEni": 5
        },
        "EniIpv6AddressQuantity": 1,
        "EniPrivateIpAddressQuantity": 10,
        "EniQuantity": 3,
        "EniTotalQuantity": 0,
        "EniTrunkSupported": true,
        "EriQuantity": 0,
        "GPUAmount": 0,
        "GPUMemorySize": 32,
        "GPUSpec": "NVIDIA V100",
        "InitialCredit": 120,
        "InstanceBandwidthRx": 1024000,
        "InstanceBandwidthTx": 1024000,
        "InstanceCategory": "Big data",
        "InstanceFamilyLevel": "EnterpriseLevel",
        "InstancePpsRx": 500000,
        "InstancePpsTx": 500000,
        "InstanceTypeFamily": "ecs.g6",
        "InstanceTypeId": "ecs.g6.large",
        "JumboFrameSupport": true,
        "LocalStorageAmount": 1,
        "LocalStorageCapacity": 5000,
        "LocalStorageCategory": "local_ssd_pro",
        "MaximumQueueNumberPerEni": 4,
        "MemorySize": 16,
        "NetworkCardQuantity": 1,
        "NetworkCards": {
          "NetworkCardInfo": [
            {
              "NetworkCardIndex": 1
            }
          ]
        },
        "NetworkEncryptionSupport": true,
        "NetworkInfo": {
          "BandwidthWeighting": {
            "WeightingInfos": {
              "WeightingInfo": [
                {
                  "EbsBandwidth": 10000000,
                  "EbsBurstBandwidth": 20000000,
                  "Name": "Default",
                  "VpcBandwidth": 20480000,
                  "VpcBurstBandwidth": 25600000
                }
              ]
            }
          }
        },
        "NvmeSupport": "unsupported",
        "PhysicalProcessorModel": "Intel Xeon(Ice Lake) Platinum 8369B",
        "PrimaryEniQueueNumber": 4,
        "QueuePairNumber": 22,
        "SecondaryEniQueueNumber": 4,
        "SecurityOptions": {
          "SecureBootSupport": "unsupported"
        },
        "SupportedBootModes": {
          "SupportedBootMode": [
            "BIOS"
          ]
        },
        "TotalEniQueueQuantity": 12
      }
    ]
  },
  "NextToken": "e71d8a535bd9cc11",
  "RequestId": "00827261-20B7-4562-83F2-4DF39876A45A"
}

Codes d'erreur

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.