Skip to content

DynamicTagGroupProps

Properties for defining a DynamicTagGroup.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cms-dynamictaggroup

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcms"
&alicloudroscdkcms.DynamicTagGroupProps {
    ContactGroupList: interface{},
    TagKey: interface{},
    EnableInstallAgent: interface{},
    EnableSubscribeEvent: interface{},
    MatchExpress: interface{},
    MatchExpressFilterRelation: interface{},
    TemplateIdList: interface{},
}

Properties

Name Type Description
ContactGroupList interface{} Property contactGroupList: Alarm contacts.
TagKey interface{} Property tagKey: Tag key.
EnableInstallAgent interface{} Property enableInstallAgent: Whether to enable initial installation monitoring plug, not installed by default.
EnableSubscribeEvent interface{} Property enableSubscribeEvent: Whether the event subscription is enabled.
MatchExpress interface{} Property matchExpress: Matching list.
MatchExpressFilterRelation interface{} Property matchExpressFilterRelation: The relationship between the conditional expressions.
TemplateIdList interface{} Property templateIdList: Alarm template ID list.

ContactGroupListRequired

ContactGroupList interface{}
  • Type: interface{}

Property contactGroupList: Alarm contacts.


TagKeyRequired

TagKey interface{}
  • Type: interface{}

Property tagKey: Tag key.


EnableInstallAgentOptional

EnableInstallAgent interface{}
  • Type: interface{}

Property enableInstallAgent: Whether to enable initial installation monitoring plug, not installed by default.

Values are: true: enable installation Note If ECS generated instances group does not monitor plug-in installed will attempt to automatically install. false: disable installation


EnableSubscribeEventOptional

EnableSubscribeEvent interface{}
  • Type: interface{}

Property enableSubscribeEvent: Whether the event subscription is enabled.

Values are :true: enable event subscription false: disable event subscription


MatchExpressOptional

MatchExpress interface{}
  • Type: interface{}

Property matchExpress: Matching list.

Only supports one currently.


MatchExpressFilterRelationOptional

MatchExpressFilterRelation interface{}
  • Type: interface{}

Property matchExpressFilterRelation: The relationship between the conditional expressions.

Values are: and: the relationship between or: the relationship or the Description currently supports only one combination of conditions, the follow-up Ali cloud will support a variety of combinations of conditions.


TemplateIdListOptional

TemplateIdList interface{}
  • Type: interface{}

Property templateIdList: Alarm template ID list.

When the automatically generated application group synchronizes tags, it will generate alarm rules according to the specified alarm template.