ALIYUN::MNS::Topic は、トピックを作成して、通知をパブリッシュする場合に使用します。

構文

  1. { Type”: ALIYUN::MNS::Topic”, Properties”: { LoggingEnabled”: Boolean, TopicName”: String, MaximumMessageSize”: Integer }}

プロパティ

名前 データ型 必須/省略可能 更新可/不可 説明 制約
TopicName String 必須 不可 トピックの名前。

名前は、リージョンの Alibaba Cloud アカウント内で一意でなければなりません。 名前は最大 256 文字で、文字、数字、およびハイフン (-) を含めることができます。 先頭は文字でなければなりません。

MaximumMessageSize Integer 省略可能 不可 キューに送信されるメッセージの最大本文長。 単位:バイト。 パラメーター値は、1024 (1 KB) から 65536 (64 KB) の範囲の整数でなければなりません。 デフォルト値:65536 (64 KB)
LoggingEnabled Boolean 省略可能 不可 ログ記録を有効にするかどうかを指定します。 有効な値:true と false。 デフォルト値:false。

レスポンスパラメーター

Fn::GetAtt

TopicUrl:作成されたトピックの URL。

  1. { ROSTemplateFormatVersion”: 2015-09-01”, Resources”: { Topic”: { Type”: ALIYUN::MNS::Topic”, Properties”: { TopicName”: test”, MaximumMessageSize”: 2048, LoggingEnabled”: true } } }, Outputs”: { TopicUrl”: { Value”: { Fn::GetAtt”: [“Topic”, TopicUrl”] } } }}
  1. </article>
  2. </main>