すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:アラート連絡先の情報を照会する方法

最終更新日:Jan 16, 2025

DATASOURCE::CMS::AlarmContacts は、アラート連絡先の情報を照会するために使用されます。

構文

{
  "Type": "DATASOURCE::CMS::AlarmContacts",
  "Properties": {
    "AlarmContactName": String, // アラート連絡先の名前
    "RefreshOptions": String // スタックの更新時のデータソースリソースの更新ポリシー
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

AlarmContactName

String

いいえ

はい

アラート連絡先の名前。

なし。

RefreshOptions

String

いいえ

はい

スタックの更新時のデータソースリソースの更新ポリシー。

有効な値:

  • Never(デフォルト):スタックの更新時にデータソースリソースを更新しません。

  • Always:スタックの更新時にデータソースリソースを更新します。

戻り値

Fn::GetAtt

  • AlarmContactNames: アラート連絡先の名前。

  • AlarmContacts: アラート連絡先の詳細。

プロパティ

タイプ

説明

制約

AlarmContactNames

List

アラート連絡先の名前。

なし。

AlarmContacts

List

アラート連絡先の詳細。

なし。

Lang

String

アラート情報が表示される言語。

なし。

AlarmContactName

String

アラート連絡先の名前。

なし。

ChannelsStateDingWebHook

String

DingTalk チャットボットのステータス。 DingTalk チャットボットは通常状態です。

なし。

ChannelsAliIm

String

アラート通知方法として使用される TradeManager ID。

なし。

ChannelsMail

String

アラート通知方法として使用されるメールアドレス。

なし。

Describe

String

説明。

なし。

ChannelsSms

String

アラート通知方法として使用される電話番号。

なし。

UpdateTime

String

アラート連絡先が更新された日時を示すタイムスタンプ。

なし。

ContactGroups

List

アラート連絡先グループ。

なし。

ChannelsStateMail

String

アラート通知方法として使用されるメールアドレスのステータス。

なし。

ChannelsStateSms

String

アラート通知方法として使用されるテキストメッセージのステータス。

なし。

ChannelsStateAliIm

String

アラート通知方法として使用される TradeManager ID のステータス。 TradeManager ID は通常状態です。

なし。

ChannelsDingWebHook

String

アラート通知方法として使用される DingTalk チャットボットのステータス。 DingTalk チャットボットは通常状態です。

なし。

CreateTime

String

アラート連絡先が作成された日時。

単位:ミリ秒。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AlarmContactName:
    Description: アラート連絡先の名前。
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      AlarmContactName:
        Ref: AlarmContactName
    Type: DATASOURCE::CMS::AlarmContacts
Outputs:
  AlarmContactNames:
    Description: アラート連絡先名のリスト。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - AlarmContactNames
  AlarmContacts:
    Description: アラート連絡先のリスト。
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - AlarmContacts

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AlarmContactName": {
      "Type": "String",
      "Description": "アラート連絡先の名前。" // アラート連絡先の名前
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CMS::AlarmContacts",
      "Properties": {
        "AlarmContactName": {
          "Ref": "AlarmContactName"
        }
      }
    }
  },
  "Outputs": {
    "AlarmContactNames": {
      "Description": "アラート連絡先名のリスト。", // アラート連絡先名のリスト
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AlarmContactNames"
        ]
      }
    },
    "AlarmContacts": {
      "Description": "アラート連絡先のリスト。", // アラート連絡先のリスト
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AlarmContacts"
        ]
      }
    }
  }
}