Tüm Ürünler
Search
Belge Merkezi

Resource Orchestration Service:ALIYUN::ENS::Instance

Son Güncelleme:Oct 10, 2026

ALIYUN::ENS::Instance kaynağı, Edge Node Service (ENS) örnekleri oluşturmak için kullanılır.

Söz dizimi

{
  "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
  }
}

Özellikler

Özellik

Tür

Gerekli

Düzenlenebilir

Açıklama

Kısıtlama

AutoRenewPeriod

Integer

Hayır

Hayır

Otomatik yenileme süresi.

AutoRenew değeri True olarak ayarlandığında bu özellik belirtilmelidir.

Geçerli değerler: 1 ile 12 arasında.

Birim: ay.

KeyPairName

String

Hayır

Hayır

Anahtar çiftinin adı.

Yok.

PrivateIpAddress

String

Hayır

Hayır

Özel IP adresi.

Yok.

UserData

String

Hayır

Hayır

Kullanıcı verileri.

Yok.

IpType

String

Hayır

Hayır

IP adresi türü.

Geçerli değerler:

  • ipv4 (varsayılan)

  • ipv6

  • ipv4Andipv6

SystemDiskSize

Integer

Evet

Hayır

Sistem diskinin boyutu.

Geçerli değerler: 10'un katları. Minimum değer: 20.

Birim: GiB.

Not

Sistem diskinin boyutu, görüntünün boyutundan büyük olmalıdır.

AutoRenew

String

Hayır

Hayır

Otomatik yenilemenin etkinleştirilip etkinleştirilmeyeceğini belirtir.

Geçerli değerler:

  • True

  • False (varsayılan)

VSwitchId

String

Hayır

Hayır

vSwitch kimliği (ID).

PrivateIpAddress belirtildiğinde bu özellik tanımlanmalıdır.

Period

Integer

Evet

Hayır

Abonelik süresi.

Geçerli değerler:

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 12

Birim: ay.

Quantity

Integer

Evet

Hayır

Örnek sayısı.

Yok.

InternetChargeType

String

Hayır

Hayır

İnternet kullanımı için ölçüm yöntemi.

Bu özellik, ilk kez örnek oluştururken belirtilmelidir. Daha önce bir örnek oluşturduysanız varsayılan olarak mevcut ölçüm yöntemi kullanılır. Geçerli değerler:

  • BandwidthByDay: günlük tepe bant genişliği.

  • 95BandwidthByMonth: aylık %95'lik dilim bant genişliği.

ImageId

String

Evet

Hayır

Örneği oluşturmak için kullanılacak görüntünün kimliği (ID).

Yok.

PaymentType

String

Hayır

Hayır

Faturalandırma yöntemi.

Değer Subscription olarak ayarlanmalıdır.

DataDiskSize

Integer

Evet

Hayır

Veri diskinin boyutu.

Geçerli değerler: 20 ile 500 arasında.

Birim: GiB.

EnsRegionId

String

Evet

Hayır

ENS örneklerinin bölge kimliği (ID).

Yok.

InstanceType

String

Evet

Hayır

Örnek türü.

Yok.

HostName

String

Hayır

Hayır

Elastic Compute Service (ECS) örneğinin ana bilgisayar adı.

Ana bilgisayar adı nokta (.) veya tire (-) ile başlayamaz ya da bitemez ve ardışık nokta (.) veya tire (-) içeremez. Örnek ana bilgisayar adları için adlandırma kuralları:

  • Windows çalıştıran bir örnek için ana bilgisayar adı 2 ila 15 karakter uzunluğunda olmalıdır. Harf, rakam ve tire (-) içerebilir ancak nokta (.) veya yalnızca rakamlar içeremez.

  • Linux gibi farklı bir işletim sistemi çalıştıran bir örnek için ana bilgisayar adı 2 ila 64 karakter uzunluğunda olmalıdır. Ana bilgisayar adını birden çok segmente ayırmak için nokta (.) kullanabilirsiniz. Her segment harf, rakam ve tire (-) içerebilir.

InstanceName

String

Hayır

Hayır

Örneğin adı.

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

Bu özelliği belirtmezseniz varsayılan olarak InstanceId değeri örnek adı olarak kullanılır.

UniqueSuffix

Boolean

Hayır

Hayır

HostName ve InstanceName değerlerine sıralı soneklerin eklenip eklenmeyeceğini belirtir.

Sıralı sonekler 001 ile 999 arasında değişir.

Password

String

Hayır

Hayır

Örneğin parolası.

Parola 8 ila 30 karakter uzunluğunda olmalıdır. Büyük harf, küçük harf, rakam ve özel karakterlerden en az üçünü içermelidir. Aşağıdaki özel karakterler desteklenir: ( ) ` ~ ! @ # $ % ^ & * - _ + = | { } [ ] : ; ' < > , . ? /.

Dönüş değerleri

Fn::GetAtt

  • AutoRenewPeriod: Otomatik yenileme süresi.

  • KeyPairName: Anahtar çiftinin adı.

  • PrivateIpAddress: Özel IP adresi.

  • UserData: Kullanıcı verileri.

  • IpType: IP adresi türü.

  • InstanceId: Örneğin kimliği (ID).

  • SystemDiskSize: Sistem diskinin boyutu.

  • AutoRenew: Otomatik yenilemenin etkin olup olmadığını gösterir.

  • VSwitchId: vSwitch kimliği (ID).

  • Period: Abonelik süresi.

  • Quantity: Örnek sayısı.

  • InternetChargeType: İnternet kullanımı için ölçüm yöntemi.

  • PublicIps: Genel IP adresleri.

  • PrivateIps: Özel IP adresleri.

  • ImageId: Görüntünün kimliği (ID).

  • PaymentType: Faturalandırma yöntemi.

  • DataDiskSize: Veri diskinin boyutu.

  • EnsRegionId: ENS örneklerinin bölge kimliği (ID).

  • InstanceType: Örnek türü.

  • HostName: ECS örneğinin ana bilgisayar adı.

  • InstanceName: Örneğin adı.

  • UniqueSuffix: HostName ve InstanceName değerlerine sıralı soneklerin eklenip eklenmediğini gösterir.

Örnekler

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": {
  }
}