Tous les produits
Search
Centre de documentation

Resource Orchestration Service:ALIYUN::ENS::Instance

Dernière mise à jour :Aug 10, 2026

La ressource ALIYUN::ENS::Instance permet de créer des instances Edge Node Service (ENS).

Syntaxe

{
  "Type": "ALIYUN::ENS::Instance",
  "Properties": {
    "AutoRenewPeriod": Integer,
    "KeyPairName": String,
    "PrivateIpAddress": String,
    "UserData": String,
    "IpType": String,
    "SystemDiskSize": Integer,
    "AutoRenew": String,
    "VSwitchId": String,
    "Period": Integer,
    "Quantity": Integer,
    "InternetChargeType": String,
    "ImageId": String,
    "PaymentType": String,
    "DataDiskSize": Integer,
    "EnsRegionId": String,
    "InstanceType": String,
    "HostName": String,
    "InstanceName": String,
    "UniqueSuffix": Boolean,
    "Password": String
  }
}

Propriétés

Propriété

Type

Obligatoire

Modifiable

Description

Contrainte

AutoRenewPeriod

Integer

Non

Non

Période de renouvellement automatique.

Spécifiez cette propriété si AutoRenew est défini sur True.

Valeurs valides : 1 à 12.

Unité : mois.

KeyPairName

String

Non

Non

Nom de la paire de clés.

Aucune.

PrivateIpAddress

String

Non

Non

Adresse IP privée.

Aucune.

UserData

String

Non

Non

Données utilisateur.

Aucune.

IpType

String

Non

Non

Type d'adresse IP.

Valeurs valides :

  • ipv4 (par défaut)

  • ipv6

  • ipv4Andipv6

SystemDiskSize

Integer

Oui

Non

Taille du disque système.

Valeurs valides : multiple de 10. Valeur minimale : 20.

Unité : GiB.

Remarque

La taille du disque système doit être supérieure à celle de l'image.

AutoRenew

String

Non

Non

Active ou désactive le renouvellement automatique.

Valeurs valides :

  • True

  • False (par défaut)

VSwitchId

String

Non

Non

ID du vSwitch.

Spécifiez cette propriété si vous indiquez une adresse PrivateIpAddress.

Period

Integer

Oui

Non

Durée de l'abonnement.

Valeurs valides :

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 12

Unité : mois.

Quantity

Integer

Oui

Non

Nombre d'instances.

Aucune.

InternetChargeType

String

Non

Non

Méthode de facturation pour le trafic Internet.

Spécifiez cette propriété lors de la création initiale des instances. Si une instance existe déjà, la méthode de facturation en vigueur s'applique par défaut. Valeurs valides :

  • BandwidthByDay : bande passante de pointe quotidienne.

  • 95BandwidthByMonth : 95e percentile mensuel de la bande passante.

ImageId

String

Oui

Non

ID de l'image à utiliser pour créer l'instance.

Aucune.

PaymentType

String

Non

Non

Mode de facturation.

Définissez la valeur sur Subscription.

DataDiskSize

Integer

Oui

Non

Taille du disque de données.

Valeurs valides : 20 à 500.

Unité : GiB.

EnsRegionId

String

Oui

Non

ID de région des instances ENS.

Aucune.

InstanceType

String

Oui

Non

Type d'instance.

Aucune.

HostName

String

Non

Non

Nom d'hôte de l'instance Elastic Compute Service (ECS).

Le nom d'hôte ne peut ni commencer ni se terminer par un point (.) ou un trait d'union (-), et ne peut pas contenir de points ou de traits d'union consécutifs. Règles de nommage des noms d'hôte d'instance :

  • Pour une instance Windows, le nom d'hôte doit compter entre 2 et 15 caractères. Il peut contenir des lettres, des chiffres et des traits d'union (-), mais pas de points (.) ni uniquement des chiffres.

  • Pour une instance exécutant un autre système d'exploitation, tel que Linux, le nom d'hôte doit compter entre 2 et 64 caractères. Vous pouvez utiliser des points (.) pour séparer le nom d'hôte en plusieurs segments. Chaque segment peut contenir des lettres, des chiffres et des traits d'union (-).

InstanceName

String

Non

Non

Nom de l'instance.

Le nom doit compter entre 2 et 128 caractères. Il doit commencer par une lettre et ne peut pas commencer par http:// ou https://. Il peut contenir des lettres, des chiffres, des deux-points (:), des traits de soulignement (_), des points (.) et des traits d'union (-).

Si vous omettez cette propriété, la valeur InstanceId sert de nom d'instance par défaut.

UniqueSuffix

Boolean

Non

Non

Ajoute ou non des suffixes séquentiels aux valeurs HostName et InstanceName.

Les suffixes séquentiels vont de 001 à 999.

Password

String

Non

Non

Mot de passe de l'instance.

Le mot de passe doit compter entre 8 et 30 caractères. Il doit contenir au moins trois des types de caractères suivants : majuscules, minuscules, chiffres et caractères spéciaux. Les caractères spéciaux suivants sont pris en charge : ( ) ` ~ ! @ # $ % ^ & * - _ + = | { } [ ] : ; ' < > , . ? /.

Valeurs de retour

Fn::GetAtt

  • AutoRenewPeriod : période de renouvellement automatique.

  • KeyPairName : nom de la paire de clés.

  • PrivateIpAddress : adresse IP privée.

  • UserData : données utilisateur.

  • IpType : type d'adresse IP.

  • InstanceId : ID de l'instance.

  • SystemDiskSize : taille du disque système.

  • AutoRenew : indique si le renouvellement automatique est activé.

  • VSwitchId : ID du vSwitch.

  • Period : durée de l'abonnement.

  • Quantity : nombre d'instances.

  • InternetChargeType : méthode de facturation pour le trafic Internet.

  • PublicIps : adresses IP publiques.

  • PrivateIps : adresses IP privées.

  • ImageId : ID de l'image.

  • PaymentType : mode de facturation.

  • DataDiskSize : taille du disque de données.

  • EnsRegionId : ID de région des instances ENS.

  • InstanceType : type d'instance.

  • HostName : nom d'hôte de l'instance ECS.

  • InstanceName : nom de l'instance.

  • UniqueSuffix : indique si des suffixes séquentiels sont ajoutés aux valeurs HostName et InstanceName.

Exemples

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  ENSInstance:
    Type: ALIYUN::ENS::Instance
    Properties:
      EnsRegionId: cn-chengdu-telecom-3
      ImageId: centos_6_08_64_20G_alibase_20171208
      InstanceType: ens.sn1.tiny
      InternetChargeType: 95BandwidthByMonth
      Password: Enstest123
      Period: 1
      Quantity: 2
      SystemDiskSize: 20
      DataDiskSize: 20
      PaymentType: Subscription
Outputs: {}
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "ENSInstance": {
      "Type": "ALIYUN::ENS::Instance",
      "Properties": {
        "EnsRegionId": "cn-chengdu-telecom-3",
        "ImageId": "centos_6_08_64_20G_alibase_20171208",
        "InstanceType": "ens.sn1.tiny",
        "InternetChargeType": "95BandwidthByMonth",
        "Password": "Enstest123",
        "Period": 1,
        "Quantity": 2,
        "SystemDiskSize": 20,
        "DataDiskSize": 20,
        "PaymentType": "Subscription"
      }
    }
  },
  "Outputs": {
  }
}