全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::ROCKETMQ::Instance

更新时间:Jun 26, 2025

ALIYUN::ROCKETMQ::Instance digunakan untuk membuat instance Edisi Standar.

Sintaksis

{
  "Type": "ALIYUN::ROCKETMQ::Instance",
  "Properties": {
    "Remark": String,
    "InstanceName": String,
    "Tags": List,
    "DeletionForce": Boolean
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

Remark

String

Tidak

Ya

Deskripsi.

Deskripsi dapat mencapai panjang maksimal 128 karakter.

InstanceName

String

Ya

Ya

Nama instance.

Nama harus memiliki panjang 3 hingga 64 karakter, dan dapat berisi huruf, angka, tanda hubung (-), serta garis bawah (_).

Tags

List

Tidak

Ya

Tag.

Anda dapat menambahkan hingga 20 tag.

Untuk informasi lebih lanjut, lihat Properti Tags.

DeletionForce

Boolean

Tidak

Ya

Menentukan apakah akan memaksa menghapus instance.

Tidak ada.

Sintaksis Tags

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

Properti Tags

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

Key

String

Ya

Tidak

Kunci tag.

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

Value

String

Tidak

Tidak

Nilai tag.

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

Nilai Kembali

Fn::GetAtt

  • InstanceId: ID instance.

  • InstanceType: Edisi dari instance. Nilai 1 menunjukkan Edisi Standar.

  • HttpInternetEndpoint: Titik akhir HTTP publik.

  • HttpInternetSecureEndpoint: Titik akhir HTTPS publik.

  • TcpEndpoint: Titik akhir TCP.

  • HttpInternalEndpoint: Titik akhir HTTP privat.

  • InstanceName: Nama instance.

  • Arn: Nama Sumber Daya Alibaba Cloud (ARN).

Contoh

YAML format

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  Instance:
    Type: ALIYUN::ROCKETMQ::Instance
    Properties:
      InstanceName: TestRocketMQ
Outputs:
  InstanceName:
    Description: Nama instance
    Value:
      Fn::GetAtt:
        - Instance
        - InstanceName
  HttpInternalEndpoint:
    Description: Titik akhir HTTP internal untuk instance Antrian Pesan untuk Apache RocketMQ.
    Value:
      Fn::GetAtt:
        - Instance
        - HttpInternalEndpoint
  InstanceId:
    Description: ID instance yang dibuat
    Value:
      Fn::GetAtt:
        - Instance
        - InstanceId
  TcpEndpoint:
    Description: Titik akhir TCP untuk instance Antrian Pesan untuk Apache RocketMQ.
    Value:
      Fn::GetAtt:
        - Instance
        - TcpEndpoint
  HttpInternetEndpoint:
    Description: Titik akhir HTTP Internet untuk instance Antrian Pesan untuk Apache RocketMQ.
    Value:
      Fn::GetAtt:
        - Instance
        - HttpInternetEndpoint
  InstanceType:
    Description: Tipe Instance
    Value:
      Fn::GetAtt:
        - Instance
        - InstanceType
  HttpInternetSecureEndpoint:
    Description: Titik akhir HTTPS Internet untuk instance Antrian Pesan untuk Apache RocketMQ.
    Value:
      Fn::GetAtt:
        - Instance
        - HttpInternetSecureEndpoint

JSON format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "Instance": {
      "Type": "ALIYUN::ROCKETMQ::Instance",
      "Properties": {
        "InstanceName": "TestRocketMQ"
      }
    }
  },
  "Outputs": {
    "InstanceName": {
      "Description": "Nama instance",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "InstanceName"
        ]
      }
    },
    "HttpInternalEndpoint": {
      "Description": "Titik akhir HTTP internal untuk instance Antrian Pesan untuk Apache RocketMQ.",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "HttpInternalEndpoint"
        ]
      }
    },
    "InstanceId": {
      "Description": "ID instance yang dibuat",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "InstanceId"
        ]
      }
    },
    "TcpEndpoint": {
      "Description": "Titik akhir TCP untuk instance Antrian Pesan untuk Apache RocketMQ.",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "TcpEndpoint"
        ]
      }
    },
    "HttpInternetEndpoint": {
      "Description": "Titik akhir HTTP Internet untuk instance Antrian Pesan untuk Apache RocketMQ.",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "HttpInternetEndpoint"
        ]
      }
    },
    "InstanceType": {
      "Description": "Tipe Instance",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "InstanceType"
        ]
      }
    },
    "HttpInternetSecureEndpoint": {
      "Description": "Titik akhir HTTPS Internet untuk instance Antrian Pesan untuk Apache RocketMQ.",
      "Value": {
        "Fn::GetAtt": [
          "Instance",
          "HttpInternetSecureEndpoint"
        ]
      }
    }
  }
}