DATASOURCE::CMS::AlarmContact

更新时间:2024-12-27 06:06:30

DATASOURCE::CMS::AlarmContact类型用于查询报警联系人列表。

语法

{
  "Type": "DATASOURCE::CMS::AlarmContact",
  "Properties": {
    "AlarmContactName": String,
    "RefreshOptions": String
  }
}

属性

属性名称

类型

必须

允许更新

描述

约束

属性名称

类型

必须

允许更新

描述

约束

AlarmContactName

String

报警联系人姓名。

RefreshOptions

String

当资源栈更新时,数据源资源的刷新策略。

取值:

  • Never(默认值):更新堆栈时,从不刷新数据源资源。

  • Always:更新堆栈时,始终刷新数据源资源。

返回值

Fn::GetAtt

  • Describe:报警描述。

  • ChannelsStateAliIm:报警阿里旺旺通知状态

  • ContactGroups:报警联系组。

  • ChannelsStateSms:报警手机通知状态

  • ChannelsStateMail:报警邮件通知状态

  • ChannelsSms:报警手机信息

  • CreateTime:报警创建时间。

  • ChannelsDingWebHook:报警钉钉机器人的状态正常

  • Lang:报警的语言类型。

  • AlarmContactName:报警联系人姓名。

  • UpdateTime:报警更新时间。

  • ChannelsMail:报警邮件信息

  • ChannelsStateDingWebHook:报警钉钉机器人通知状态

  • ChannelsAliIm:报警阿里旺旺信息

示例

YAML
JSON
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AlarmContactName:
    Type: String
    Description:
      en: AlarmContactName.
    Required: true
Resources:
  ExtensionDataSource:
    Type: DATASOURCE::CMS::AlarmContact
    Properties:
      AlarmContactName:
        Ref: AlarmContactName
Outputs:
  Describe:
    Description: Describe.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Describe
  ChannelsStateAliIm:
    Description: ChannelsStateAliIM.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ChannelsStateAliIm
  ContactGroups:
    Description: ContactGroups.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ContactGroups
  ChannelsStateSms:
    Description: ChannelsStateSMS.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ChannelsStateSms
  ChannelsStateMail:
    Description: ChannelsStateMail.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ChannelsStateMail
  ChannelsSms:
    Description: ChannelsSMS.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ChannelsSms
  CreateTime:
    Description: CreateTime.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - CreateTime
  ChannelsDingWebHook:
    Description: ChannelsDingWebHook.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ChannelsDingWebHook
  Lang:
    Description: The language type of the alarm.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - Lang
  AlarmContactName:
    Description: AlarmContactName.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - AlarmContactName
  UpdateTime:
    Description: UpdateTime.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - UpdateTime
  ChannelsMail:
    Description: ChannelsMail.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ChannelsMail
  ChannelsStateDingWebHook:
    Description: ChannelsStateDingWebHook.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ChannelsStateDingWebHook
  ChannelsAliIm:
    Description: ChannelsAliIM.
    Value:
      Fn::GetAtt:
        - ExtensionDataSource
        - ChannelsAliIm
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AlarmContactName": {
      "Type": "String",
      "Description": {
        "en": "AlarmContactName."
      },
      "Required": true
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::CMS::AlarmContact",
      "Properties": {
        "AlarmContactName": {
          "Ref": "AlarmContactName"
        }
      }
    }
  },
  "Outputs": {
    "Describe": {
      "Description": "Describe.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Describe"
        ]
      }
    },
    "ChannelsStateAliIm": {
      "Description": "ChannelsStateAliIM.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ChannelsStateAliIm"
        ]
      }
    },
    "ContactGroups": {
      "Description": "ContactGroups.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ContactGroups"
        ]
      }
    },
    "ChannelsStateSms": {
      "Description": "ChannelsStateSMS.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ChannelsStateSms"
        ]
      }
    },
    "ChannelsStateMail": {
      "Description": "ChannelsStateMail.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ChannelsStateMail"
        ]
      }
    },
    "ChannelsSms": {
      "Description": "ChannelsSMS.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ChannelsSms"
        ]
      }
    },
    "CreateTime": {
      "Description": "CreateTime.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "CreateTime"
        ]
      }
    },
    "ChannelsDingWebHook": {
      "Description": "ChannelsDingWebHook.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ChannelsDingWebHook"
        ]
      }
    },
    "Lang": {
      "Description": "The language type of the alarm.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "Lang"
        ]
      }
    },
    "AlarmContactName": {
      "Description": "AlarmContactName.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AlarmContactName"
        ]
      }
    },
    "UpdateTime": {
      "Description": "UpdateTime.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "UpdateTime"
        ]
      }
    },
    "ChannelsMail": {
      "Description": "ChannelsMail.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ChannelsMail"
        ]
      }
    },
    "ChannelsStateDingWebHook": {
      "Description": "ChannelsStateDingWebHook.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ChannelsStateDingWebHook"
        ]
      }
    },
    "ChannelsAliIm": {
      "Description": "ChannelsAliIM.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "ChannelsAliIm"
        ]
      }
    }
  }
}
                        
  • 本页导读 (1)
  • 语法
  • 属性
  • 返回值
  • 示例

点击开启售前

在线咨询服务