DATASOURCE::MNS::Topics digunakan untuk menanyakan informasi tentang topik.
Sintaksis
{
"Type": "DATASOURCE::MNS::Topics",
"Properties": {
"TopicName": String,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Batasan |
TopicName | String | Tidak | Ya | Nama topik. | Tidak ada. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika tumpukan diperbarui. | Nilai valid:
|
Nilai kembali (Fn::GetAtt)
Fn::GetAtt
TopicNames: Nama-nama dari topik.
Topics: Detail dari topik.
Properti | Tipe | Deskripsi | Batasan |
TopicNames | Daftar | Nama-nama dari topik. | Tidak ada. |
Topics | Daftar | Detail dari topik. | Tidak ada. |
TopicName | String | Nama topik. | Nama topik harus unik di dalam akun di suatu wilayah. Panjangnya bisa mencapai 256 karakter dan dapat berisi huruf, angka, dan tanda hubung (-). Harus dimulai dengan huruf. |
MessageCount | Angka | Jumlah pesan dalam topik. | Tidak ada. |
MaxMessageSize | Angka | Ukuran maksimum dari badan pesan yang dikirim ke topik. | Nilai valid: 1024 hingga 65536. Nilai 1024 dan nilai 65536 masing-masing setara dengan 1 KB dan 64 KB. Nilai default: 65536. Satuan: byte. |
MessageRetentionPeriod | Angka | Periode retensi maksimum dari pesan dalam topik. | Ketika periode retensi yang ditentukan berakhir, pesan akan dihapus terlepas dari apakah pesan tersebut telah didorong ke subscriber. Satuan: detik. |
CreateTime | String | Waktu ketika topik dibuat. | Nilai ini adalah timestamp UNIX yang mewakili jumlah milidetik yang telah berlalu sejak waktu epoch 1 Januari 1970, 00:00:00 UTC. |
LastModifyTime | String | Waktu ketika topik terakhir dimodifikasi. | Nilai ini adalah timestamp UNIX yang mewakili jumlah milidetik yang telah berlalu sejak waktu epoch 1 Januari 1970, 00:00:00 UTC. |
LoggingEnabled | Boolean | Menunjukkan apakah fitur manajemen log diaktifkan. | Nilai valid:
|