全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::ENS::Instance

更新时间:Jun 26, 2025

ALIYUN::ENS::Instance digunakan untuk membuat instance Layanan Node Tepi (ENS).

Sintaksis

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

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

AutoRenewPeriod

Integer

Tidak

Tidak

Periode perpanjangan otomatis.

Properti ini harus ditentukan ketika AutoRenew diatur ke True.

Nilai valid: 1 hingga 12.

Unit: bulan.

KeyPairName

String

Tidak

Tidak

Nama pasangan kunci.

Tidak ada.

PrivateIpAddress

String

Tidak

Tidak

Alamat IP privat.

Tidak ada.

UserData

String

Tidak

Tidak

Data pengguna.

Tidak ada.

IpType

String

Tidak

Tidak

Jenis alamat IP.

Nilai valid:

  • ipv4 (default)

  • ipv6

  • ipv4Andipv6

SystemDiskSize

Integer

Ya

Tidak

Ukuran disk sistem.

Nilai valid: kelipatan dari 10. Nilai minimum: 20.

Unit: GiB.

Catatan

Ukuran disk sistem harus lebih besar daripada ukuran gambar.

AutoRenew

String

Tidak

Tidak

Menentukan apakah akan mengaktifkan perpanjangan otomatis.

Nilai valid:

  • True

  • False (default)

VSwitchId

String

Tidak

Tidak

ID vSwitch.

Properti ini harus ditentukan ketika PrivateIpAddress ditentukan.

Period

Integer

Ya

Tidak

Durasi langganan.

Nilai valid:

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 12

Unit: bulan.

Quantity

Integer

Ya

Tidak

Jumlah instance.

Tidak ada.

InternetChargeType

String

Tidak

Tidak

Metode penagihan untuk penggunaan Internet.

Properti ini harus ditentukan saat Anda membuat instance untuk pertama kali. Metode penagihan yang ada digunakan secara default jika Anda telah membuat instance. Nilai valid:

  • BandwidthByDay: bandwidth puncak harian.

  • 95BandwidthByMonth: bandwidth persentil ke-95 bulanan.

ImageId

String

Ya

Tidak

ID gambar yang ingin Anda gunakan untuk membuat instance.

Tidak ada.

PaymentType

String

Tidak

Tidak

Metode penagihan.

Atur nilai ke Subscription.

DataDiskSize

Integer

Ya

Tidak

Ukuran disk data.

Nilai valid: 20 hingga 500.

Unit: GiB.

EnsRegionId

String

Ya

Tidak

ID wilayah instance ENS.

Tidak ada.

InstanceType

String

Ya

Tidak

Tipe instance.

Tidak ada.

HostName

String

Tidak

Tidak

Nama host instance Elastic Compute Service (ECS).

Nama host tidak boleh dimulai atau diakhiri dengan titik (.) atau tanda hubung (-) dan tidak boleh berisi titik (.) atau tanda hubung (-) berturut-turut. Aturan penamaan untuk nama host instance:

  • Untuk instance yang menjalankan Windows, nama host harus memiliki panjang 2 hingga 15 karakter. Dapat berisi huruf, angka, dan tanda hubung (-) dan tidak boleh berisi titik (.) atau hanya angka.

  • Untuk instance yang menjalankan sistem operasi lain seperti Linux, nama host harus memiliki panjang 2 hingga 64 karakter. Anda dapat menggunakan titik (.) untuk memisahkan nama host menjadi beberapa segmen. Setiap segmen dapat berisi huruf, angka, dan tanda hubung (-).

InstanceName

String

Tidak

Tidak

Nama instance.

Nama harus memiliki panjang 2 hingga 128 karakter. Harus dimulai dengan huruf dan tidak boleh dimulai dengan http:// atau https://. Dapat berisi huruf, angka, titik dua (:), garis bawah (_), titik (.), dan tanda hubung (-).

Jika Anda tidak menentukan properti ini, nilai InstanceId digunakan sebagai nama instance secara default.

UniqueSuffix

Boolean

Tidak

Tidak

Menentukan apakah akan menambahkan akhiran berurutan ke nilai HostName dan InstanceName.

Akhiran berurutan berkisar antara 001 hingga 999.

Password

String

Tidak

Tidak

Kata sandi instance.

Kata sandi harus memiliki panjang 8 hingga 30 karakter. Harus berisi setidaknya tiga dari jenis karakter berikut: huruf besar, huruf kecil, angka, dan karakter khusus. Karakter khusus yang didukung adalah: ( ) ` ~ ! @ # $ % ^ & * - _ + = | { } [ ] : ; ' < > , . ? /.

Nilai Kembali

Fn::GetAtt

  • AutoRenewPeriod: Periode perpanjangan otomatis.

  • KeyPairName: Nama pasangan kunci.

  • PrivateIpAddress: Alamat IP privat.

  • UserData: Data pengguna.

  • IpType: Jenis alamat IP.

  • InstanceId: ID instance.

  • SystemDiskSize: Ukuran disk sistem.

  • AutoRenew: Menunjukkan apakah perpanjangan otomatis diaktifkan.

  • VSwitchId: ID vSwitch.

  • Period: Durasi langganan.

  • Quantity: Jumlah instance.

  • InternetChargeType: Metode penagihan untuk penggunaan Internet.

  • PublicIps: Alamat IP publik.

  • PrivateIps: Alamat IP privat.

  • ImageId: ID gambar.

  • PaymentType: Metode penagihan.

  • DataDiskSize: Ukuran disk data.

  • EnsRegionId: ID wilayah instance ENS.

  • InstanceType: Tipe instance.

  • HostName: Nama host instance ECS.

  • InstanceName: Nama instance.

  • UniqueSuffix: Menunjukkan apakah akhiran berurutan ditambahkan ke nilai HostName dan InstanceName.

Contoh

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