全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::ROCKETMQ::Instances

更新时间:Jul 02, 2025

DATASOURCE::ROCKETMQ::Instances digunakan untuk menanyakan informasi tentang semua instance ApsaraMQ for RocketMQ.

Sintaksis

{
  "Type": "DATASOURCE::ROCKETMQ::Instances",
  "Properties": {
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui.

Nilai yang valid:

  • Never (default): tidak merefresh sumber daya data ketika tumpukan diperbarui.

  • Always: merefresh sumber daya data ketika tumpukan diperbarui.

Nilai kembali

Fn::GetAtt

  • Instances: Detail dari instance.

  • InstanceIds: ID dari instance.

Properti

Tipe

Deskripsi

Kendala

InstanceIds

List

ID dari instance.

Tidak ada.

Instances

List

Detail dari instance.

Tidak ada.

Status

Angka

Status instance.

Nilai yang valid:

  • 0: Instance Edisi Platinum sedang diterapkan.

  • 5: Instance Edisi Standar atau Platinum sedang berjalan.

  • 7: Instance Edisi Platinum sedang ditingkatkan dan sedang berjalan.

Tags

Map

Tag yang ditambahkan ke instance.

Contoh:

[
            {
              "Key": "CartService",
              "Value": "ServiceA"
            }
          ]

InstanceId

string

ID instance.

Tidak ada.

InstanceType

Angka

Edisi instance.

Nilai yang valid:

  • 1: Edisi Standar

  • 2: Edisi Platinum

Untuk informasi lebih lanjut tentang edisi instance dan perbedaan antara edisi-edisi tersebut, lihat Edisi instance.

IndependentNaming

boolean

Menunjukkan apakah instance memiliki namespace terpisah.

Nilai yang valid:

  • true: Instance memiliki namespace terpisah. Nama sumber daya harus unik dalam sebuah instance tetapi bisa sama di instance yang berbeda.

  • false: Instance tidak memiliki namespace terpisah. Nama sumber daya harus unik secara global di dalam dan di seluruh instance.

InstanceName

string

Nama instance.

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

CreateTime

string

Waktu pembuatan instance.

Nilai ini adalah timestamp UNIX yang mewakili jumlah milidetik yang telah berlalu sejak waktu epoch 1 Januari 1970, 00:00:00 UTC.

ReleaseTime

string

Waktu kedaluwarsa instance Edisi Platinum.

Tidak ada.

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Resources:
  ExtensionDataSource:
    Properties: {}
    Type: DATASOURCE::ROCKETMQ::Instances
Outputs:
  InstanceIds:
    Description: Daftar ID instance.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - InstanceIds
  Instances:
    Description: Daftar instance.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - Instances
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::ROCKETMQ::Instances",
      "Properties": {}
    }
  },
  "Outputs": {
    "Instances": {
      "Description": "Daftar instance.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Instances"
        ]
      }
    },
    "InstanceIds": {
      "Description": "Daftar ID instance.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "InstanceIds"
        ]
      }
    }
  }
}