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:
|
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:
|
Tags | Map | Tag yang ditambahkan ke instance. | Contoh: |
InstanceId | string | ID instance. | Tidak ada. |
InstanceType | Angka | Edisi instance. | Nilai yang valid:
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:
|
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"
]
}
}
}
}