DATASOURCE::MNS::Topics は、トピックに関する情報をクエリするために使用されます。
構文
{
"Type": "DATASOURCE::MNS::Topics",
"Properties": {
"TopicName": String,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
TopicName | String | いいえ | はい | トピック名。 | なし。 |
RefreshOptions | String | いいえ | はい | スタックの更新時のデータソースリソースの更新ポリシー。 | 有効な値:
|
戻り値 (Fn::GetAtt)
Fn::GetAtt
TopicNames: トピックの名前。
Topics: トピックの詳細。
プロパティ | タイプ | 説明 | 制約 |
TopicNames | List | トピックの名前。 | なし。 |
Topics | List | トピックの詳細。 | なし。 |
TopicName | String | トピック名。 | トピック名は、リージョン内のアカウント内で一意である必要があります。 最大 256 文字で、文字、数字、ハイフン (-) を使用できます。 文字で始める必要があります。 |
MessageCount | Number | トピック内のメッセージの数。 | なし。 |
MaxMessageSize | Number | トピックに送信されるメッセージ本文の最大サイズ。 | 有効な値: 1024 ~ 65536。 1024 の値と 65536 の値は、それぞれ 1 KB と 64 KB に相当します。 デフォルト値: 65536。 単位: バイト。 |
MessageRetentionPeriod | Number | トピック内のメッセージの最大保存期間。 | 指定された保存期間が終了すると、メッセージがサブスクライバーにプッシュされたかどうかに関係なく、メッセージは削除されます。 単位: 秒。 |
CreateTime | String | トピックが作成された時刻。 | この値は、エポックタイム 1970 年 1 月 1 日 00:00:00 UTC から経過したミリ秒数を表す UNIX タイムスタンプです。 |
LastModifyTime | String | トピックが最後に変更された時刻。 | この値は、エポックタイム 1970 年 1 月 1 日 00:00:00 UTC から経過したミリ秒数を表す UNIX タイムスタンプです。 |
LoggingEnabled | Boolean | ログ管理機能が有効になっているかどうかを示します。 | 有効な値:
|