全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::CloudPhone::InstanceGroup

更新时间:Jul 06, 2025

ALIYUN::CloudPhone::InstanceGroup digunakan untuk membuat dan memulai cloud phone.

Sintaksis

{
  "Type": "ALIYUN::CloudPhone::InstanceGroup",
  "Properties": {
    "KeyPairName": String,
    "Description": String,
    "Amount": Integer,
    "SecurityGroupId": String,
    "AutoRenew": Boolean,
    "VSwitchId": String,
    "Period": Integer,
    "AutoPay": Boolean,
    "InstanceName": String,
    "EipBandwidth": Integer,
    "ChargeType": String,
    "ImageId": String,
    "VncPassword": String,
    "Tag": List,
    "InstanceType": String,
    "Resolution": String,
    "PeriodUnit": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

ImageId

String

Ya

Ya

ID gambar.

Tidak ada.

InstanceType

String

Ya

Tidak

Pengenal tipe dari cloud phone.

Tidak ada.

SecurityGroupId

String

Ya

Tidak

ID grup keamanan tempat cloud phone berada.

Cloud phone harus termasuk dalam grup keamanan yang sama dengan instance Elastic Compute Service (ECS).

VSwitchId

String

Ya

Tidak

ID vSwitch.

Tidak ada.

Amount

Integer

Tidak

Tidak

Jumlah instance ECS yang ingin Anda buat.

Nilai valid: 1 hingga 100.

Nilai default: 1.

AutoPay

Boolean

Tidak

Tidak

Menentukan apakah akan mengaktifkan pembayaran otomatis.

Nilai valid:

  • true (default)

  • false

AutoRenew

Boolean

Tidak

Tidak

Menentukan apakah akan mengaktifkan perpanjangan otomatis.

Properti ini hanya berlaku ketika ChargeType diatur ke PrePaid.

Nilai valid:

  • true

  • false (default)

ChargeType

String

Tidak

Tidak

Metode penagihan cloud phone.

Nilai valid:

  • PrePaid: langganan

  • PostPaid (default): bayar sesuai pemakaian

Description

String

Tidak

Ya

Deskripsi cloud phone.

Deskripsi harus memiliki panjang 2 hingga 256 karakter, dan tidak boleh dimulai dengan http:// atau https://.

EipBandwidth

Integer

Tidak

Tidak

Bandwidth alamat IP elastis (EIP).

Nilai valid: 1 hingga 200.

Jika Anda menentukan properti ini, EIP dengan bandwidth tertentu dibuat secara otomatis dan dikaitkan dengan cloud phone.

Jika cloud phone dilepaskan, EIP juga dilepaskan.

InstanceName

String

Tidak

Ya

Nama cloud phone.

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

Nilai default properti ini adalah nilai properti InstanceId.

KeyPairName

String

Tidak

Ya

Nama pasangan kunci yang ingin Anda gunakan untuk terhubung ke cloud phone.

Tidak ada.

Period

Integer

Tidak

Tidak

Durasi langganan.

  • Nilai valid ketika PeriodUnit diatur ke Bulan: 1, 2, 3, dan 6.

  • Nilai valid ketika PeriodUnit diatur ke Tahun: 1 hingga 5.

PeriodUnit

String

Tidak

Tidak

Satuan durasi langganan.

Nilai valid:

  • Tahun

  • Bulan (default)

Resolution

String

Tidak

Ya

Resolusi cloud phone.

Anda dapat memanggil operasi DescribeInstanceTypes untuk menanyakan resolusi yang didukung oleh tipe cloud phone dan memilih resolusi yang sesuai.

Tag

List

Tidak

Ya

Tag cloud phone.

Untuk informasi lebih lanjut, lihat Properti Tag.

VncPassword

String

Tidak

Ya

Kata sandi yang ingin Anda gunakan untuk terhubung ke terminal manajemen cloud phone.

Tidak ada.

Sintaksis Tag

"Tag": [
  {
    "Value": String,
    "Key": String
  }
]

Properti Tag

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

Key

String

Ya

Tidak

Kunci tag cloud phone.

Tidak ada.

Value

String

Tidak

Tidak

Nilai tag cloud phone.

Tidak ada.

Nilai Kembali

Fn::GetAtt

  • OrderId: ID pesanan.

  • InstanceIds: ID cloud phone.

  • TradePrice: harga.

  • PrivateIps: alamat IP pribadi. Properti ini hanya didukung oleh cloud phone yang berada di virtual private cloud (VPC).

Contoh

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  SecurityGroupId:
    Type: String
    Description: Grup keamanan untuk membuat instance ecs. Untuk instance klasik, grup keamanan tidak boleh milik VPC, untuk instance VPC, pastikan grup keamanan milik VPC yang ditentukan.
  VSwitchId:
    Type: String
    Description: id vswitch
  ImageId:
    Type: String
    Description: id gambar
  VncPassword:
    Type: String
    Description: |-
      Kata sandi VNC cloud phone.
      Kata sandi harus enam karakter panjangnya, dan hanya boleh berisi huruf besar,
      huruf kecil bahasa Inggris dan angka Arab.
    AllowedPattern: '[a-zA-Z0-9]{6}'
  InstanceType:
    Type: String
    Description: tipe instance
Resources:
  InstanceGroup:
    Type: ALIYUN::CloudPhone::InstanceGroup
    Properties:
      SecurityGroupId:
        Ref: SecurityGroupId
      VSwitchId:
        Ref: VSwitchId
      ImageId:
        Ref: ImageId
      VncPassword:
        Ref: VncPassword
      InstanceType:
        Ref: InstanceType
Outputs:
  OrderId:
    Description: id pesanan
    Value:
      Fn::GetAtt:
        - InstanceGroup
        - OrderId
  InstanceIds:
    Description: id instance
    Value:
      Fn::GetAtt:
        - InstanceGroup
        - InstanceIds
  TradePrice:
    Description: harga
    Value:
      Fn::GetAtt:
        - InstanceGroup
        - TradePrice
                    

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "SecurityGroupId": {
      "Type": "String",
      "Description": "Grup keamanan untuk membuat instance ecs. Untuk instance klasik, grup keamanan tidak boleh milik VPC, untuk instance VPC, pastikan grup keamanan milik VPC yang ditentukan."
    },
    "VSwitchId": {
      "Type": "String",
      "Description": "id vswitch"
    },
    "ImageId": {
      "Type": "String",
      "Description": "id gambar"
    },
    "VncPassword": {
      "Type": "String",
      "Description": "Kata sandi VNC cloud phone.\nKata sandi harus enam karakter panjangnya, dan hanya boleh berisi huruf besar,\nhuruf kecil bahasa Inggris dan angka Arab.",
      "AllowedPattern": "[a-zA-Z0-9]{6}"
    },
    "InstanceType": {
      "Type": "String",
      "Description": "tipe instance"
    }
  },
  "Resources": {
    "InstanceGroup": {
      "Type": "ALIYUN::CloudPhone::InstanceGroup",
      "Properties": {
        "SecurityGroupId": {
          "Ref": "SecurityGroupId"
        },
        "VSwitchId": {
          "Ref": "VSwitchId"
        },
        "ImageId": {
          "Ref": "ImageId"
        },
        "VncPassword": {
          "Ref": "VncPassword"
        },
        "InstanceType": {
          "Ref": "InstanceType"
        }
      }
    }
  },
  "Outputs": {
    "OrderId": {
      "Description": "id pesanan",
      "Value": {
        "Fn::GetAtt": [
          "InstanceGroup",
          "OrderId"
        ]
      }
    },
    "InstanceIds": {
      "Description": "id instance",
      "Value": {
        "Fn::GetAtt": [
          "InstanceGroup",
          "InstanceIds"
        ]
      }
    },
    "TradePrice": {
      "Description": "harga",
      "Value": {
        "Fn::GetAtt": [
          "InstanceGroup",
          "TradePrice"
        ]
      }
    }
  }
}