全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::DRDS::DrdsInstance

更新时间:Jun 26, 2025

ALIYUN::DRDS::DrdsInstance digunakan untuk membuat instance PolarDB-X 1.0 dengan spesifikasi tertentu.

Sintaksis

{
  "Type": "ALIYUN::DRDS::DrdsInstance",
  "Properties": {
    "VpcId": String,
    "Description": String,
    "InstanceSeries": String,
    "Specification": String,
    "PayType": String,
    "ZoneId": String,
    "PricingCycle": String,
    "Duration": Integer,
    "VswitchId": String,
    "IsAutoRenew": Boolean,
    "Type": String,
    "Tags": List,
    "MySQLVersion": String,
    "ResourceGroupId": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

VpcId

String

Tidak

Tidak

ID dari virtual private cloud (VPC).

Properti ini harus ditentukan saat Anda membuat database di dalam VPC.

Description

String

Ya

Tidak

Deskripsi dari instance.

Deskripsi harus memiliki panjang antara 2 hingga 128 karakter.

InstanceSeries

String

Ya

Tidak

Tipe instance.

Nilai yang valid:

  • drds.sn1.4c8g

  • drds.sn1.8c16g

  • drds.sn1.16c32g

  • drds.sn1.32c64g

Specification

String

Ya

Tidak

Spesifikasi instance. Spesifikasi instance terdiri dari tipe instance dan jumlah vCPU serta memori dari instance tersebut. Contohnya, drds.sn1.4c8g.8C16G terdiri dari drds.sn1.4c8g dan 8C16G.

Untuk informasi lebih lanjut tentang spesifikasi instance, kunjungi

Kalkulator Harga tab dari PolarDB-X 1.0.

ResourceGroupId

String

Tidak

Ya

ID dari grup sumber daya.

Tidak ada.

PayType

String

Ya

Tidak

Metode penagihan.

Nilai yang valid:

  • drdsPost

  • drdsPre

ZoneId

String

Ya

Tidak

ID dari zona.

Zona termasuk dalam wilayah. Sebagai contoh, zona dengan ID cn-hangzhou-a termasuk dalam wilayah dengan ID cn-hangzhou.

PricingCycle

String

Tidak

Tidak

Unit durasi langganan.

Nilai yang valid:

  • tahun

  • bulan

Properti ini berlaku ketika PayType diatur ke drdsPre.

Duration

Integer

Tidak

Tidak

Durasi langganan.

Nilai yang valid:

  • Nilai yang valid ketika PricingCycle diatur ke tahun: 1 hingga 3.

  • Nilai yang valid ketika PricingCycle diatur ke bulan: 1 hingga 9.

Properti ini berlaku ketika PayType diatur ke drdsPre.

VswitchId

String

Tidak

Tidak

ID dari vSwitch.

Anda harus menentukan properti ini saat membuat database di dalam VPC.

IsAutoRenew

Boolean

Tidak

Tidak

Menentukan apakah akan mengaktifkan perpanjangan otomatis.

Nilai yang valid:

  • true

  • false

Jika PricingCycle diatur ke bulan, langganan diperbarui secara otomatis selama satu bulan. Jika PricingCycle diatur ke tahun, langganan diperbarui secara otomatis selama satu tahun. Properti ini berlaku ketika PayType diatur ke drdsPre.

Type

String

Ya

Tidak

Tipe instance.

Nilai yang valid:

  • 0: instance dibagi.

  • 1: instance khusus.

  • PRIVATE: instance khusus.

  • PUBLIC: instance dibagi.

MySQLVersion

String

Tidak

Tidak

Versi protokol MySQL.

Nilai yang valid:

  • 5 (default)

  • 8

Catatan

Properti ini hanya berlaku saat Anda membuat instance utama. Secara default, versi protokol MySQL dari instance baca-saja sama dengan versi protokol MySQL dari instance utama.

Tags

List

Tidak

Ya

Tag.

Anda dapat menambahkan hingga 20 tag.

Untuk informasi lebih lanjut, lihat Properti Tags.

Sintaksis Tags

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

Properti Tags

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

Key

String

Ya

Tidak

Kunci dari tag.

Kunci harus memiliki panjang antara 1 hingga 128 karakter, dan tidak boleh mengandung http:// atau https://. Tidak boleh dimulai dengan aliyun atau acs:.

Value

String

Tidak

Tidak

Nilai dari tag.

Nilai dapat memiliki panjang hingga 128 karakter, dan tidak boleh mengandung http:// atau https://. Tidak boleh dimulai dengan aliyun atau acs:.

Nilai Pengembalian

Fn::GetAtt

  • OrderId: ID pesanan.

  • DrdsInstanceId: ID instance.

  • IntranetEndpoint: Titik akhir pribadi.

  • InternetEndpoint: Titik akhir publik.

  • Arn: Nama sumber daya Alibaba Cloud (ARN).

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  VpcId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VPC::VPCId
  ZoneId:
    Type: String
    AssociationProperty: ALIYUN::ECS::ZoneId
  VSwitchId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VSwitch::VSwitchId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}
      VpcId: ${VpcId}
Resources:
  DrdsInstance:
    Type: ALIYUN::DRDS::DrdsInstance
    Properties:
      Type: PRIVATE
      VpcId:
        Ref: VpcId
      ZoneId:
        Ref: ZoneId
      InstanceSeries: drds.sn1.4c8g
      Specification: drds.sn1.4c8g.8C16G
      PayType: drdsPost
      VswitchId:
        Ref: VSwitchId
Outputs: {}
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "VpcId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VPC::VPCId"
    },
    "ZoneId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::ZoneId"
    },
    "VSwitchId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VSwitch::VSwitchId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}",
        "VpcId": "${VpcId}"
      }
    }
  },
  "Resources": {
    "DrdsInstance": {
      "Type": "ALIYUN::DRDS::DrdsInstance",
      "Properties": {
        "Type": "PRIVATE",
        "VpcId": {
          "Ref": "VpcId"
        },
        "ZoneId": {
          "Ref": "ZoneId"
        },
        "InstanceSeries": "drds.sn1.4c8g",
        "Specification": "drds.sn1.4c8g.8C16G",
        "PayType": "drdsPost",
        "VswitchId": {
          "Ref": "VSwitchId"
        }
      }
    }
  },
  "Outputs": {
  }
}