Skip to content

IAlarmContact

  • Extends: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResource

  • Implemented By: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcms.datasource.AlarmContact, github.com/alibabacloud-go/ros-cdk/alicloudroscdkcms.datasource.IAlarmContact

Represents a AlarmContact.

Properties

Name Type Description
Node github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode The construct tree node for this construct.
Env github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResourceEnvironment The environment this resource belongs to.
Stack github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack The stack in which this resource is defined.
AttrAlarmContactName interface{} Attribute AlarmContactName: AlarmContactName.
AttrChannelsAliIm interface{} Attribute ChannelsAliIm: ChannelsAliIm.
AttrChannelsDingWebHook interface{} Attribute ChannelsDingWebHook: ChannelsDingWebHook.
AttrChannelsMail interface{} Attribute ChannelsMail: ChannelsMail.
AttrChannelsSms interface{} Attribute ChannelsSms: ChannelsSMS.
AttrChannelsStateAliIm interface{} Attribute ChannelsStateAliIm: ChannelsStateAliIm.
AttrChannelsStateDingWebHook interface{} Attribute ChannelsStateDingWebHook: ChannelsStateDingWebHook.
AttrChannelsStateMail interface{} Attribute ChannelsStateMail: ChannelsStateMail.
AttrChannelsStateSms interface{} Attribute ChannelsStateSms: ChannelsStateSMS.
AttrContactGroups interface{} Attribute ContactGroups: ContactGroups.
AttrCreateTime interface{} Attribute CreateTime: CreateTime.
AttrDescribe interface{} Attribute Describe: Describe.
AttrLang interface{} Attribute Lang: The language type of the alarm.
AttrUpdateTime interface{} Attribute UpdateTime: UpdateTime.
Props AlarmContactProps No description.

NodeRequired

func Node() ConstructNode
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.ConstructNode

The construct tree node for this construct.


EnvRequired

func Env() IResourceEnvironment
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


StackRequired

func Stack() Stack
  • Type: github.com/alibabacloud-go/ros-cdk/alicloudroscdkcore.Stack

The stack in which this resource is defined.


AttrAlarmContactNameRequired

func AttrAlarmContactName() interface{}
  • Type: interface{}

Attribute AlarmContactName: AlarmContactName.


AttrChannelsAliImRequired

func AttrChannelsAliIm() interface{}
  • Type: interface{}

Attribute ChannelsAliIm: ChannelsAliIm.


AttrChannelsDingWebHookRequired

func AttrChannelsDingWebHook() interface{}
  • Type: interface{}

Attribute ChannelsDingWebHook: ChannelsDingWebHook.


AttrChannelsMailRequired

func AttrChannelsMail() interface{}
  • Type: interface{}

Attribute ChannelsMail: ChannelsMail.


AttrChannelsSmsRequired

func AttrChannelsSms() interface{}
  • Type: interface{}

Attribute ChannelsSms: ChannelsSMS.


AttrChannelsStateAliImRequired

func AttrChannelsStateAliIm() interface{}
  • Type: interface{}

Attribute ChannelsStateAliIm: ChannelsStateAliIm.


AttrChannelsStateDingWebHookRequired

func AttrChannelsStateDingWebHook() interface{}
  • Type: interface{}

Attribute ChannelsStateDingWebHook: ChannelsStateDingWebHook.


AttrChannelsStateMailRequired

func AttrChannelsStateMail() interface{}
  • Type: interface{}

Attribute ChannelsStateMail: ChannelsStateMail.


AttrChannelsStateSmsRequired

func AttrChannelsStateSms() interface{}
  • Type: interface{}

Attribute ChannelsStateSms: ChannelsStateSMS.


AttrContactGroupsRequired

func AttrContactGroups() interface{}
  • Type: interface{}

Attribute ContactGroups: ContactGroups.


AttrCreateTimeRequired

func AttrCreateTime() interface{}
  • Type: interface{}

Attribute CreateTime: CreateTime.


AttrDescribeRequired

func AttrDescribe() interface{}
  • Type: interface{}

Attribute Describe: Describe.


AttrLangRequired

func AttrLang() interface{}
  • Type: interface{}

Attribute Lang: The language type of the alarm.


AttrUpdateTimeRequired

func AttrUpdateTime() interface{}
  • Type: interface{}

Attribute UpdateTime: UpdateTime.


PropsRequired

func Props() AlarmContactProps