volcobserve

package
v1.2.21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 19, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package volcobserveiface provides an interface to enable mocking the VOLC_OBSERVE service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfChannelForApplyObjectGroupsByAlertTemplateInputEmail is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value
	EnumOfChannelForApplyObjectGroupsByAlertTemplateInputEmail = "email"

	// EnumOfChannelForApplyObjectGroupsByAlertTemplateInputSms is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value
	EnumOfChannelForApplyObjectGroupsByAlertTemplateInputSms = "sms"

	// EnumOfChannelForApplyObjectGroupsByAlertTemplateInputPhone is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value
	EnumOfChannelForApplyObjectGroupsByAlertTemplateInputPhone = "phone"

	// EnumOfChannelForApplyObjectGroupsByAlertTemplateInputLark is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value
	EnumOfChannelForApplyObjectGroupsByAlertTemplateInputLark = "lark"

	// EnumOfChannelForApplyObjectGroupsByAlertTemplateInputDingtalk is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value
	EnumOfChannelForApplyObjectGroupsByAlertTemplateInputDingtalk = "dingtalk"

	// EnumOfChannelForApplyObjectGroupsByAlertTemplateInputWecom is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value
	EnumOfChannelForApplyObjectGroupsByAlertTemplateInputWecom = "wecom"

	// EnumOfChannelForApplyObjectGroupsByAlertTemplateInputSlack is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value
	EnumOfChannelForApplyObjectGroupsByAlertTemplateInputSlack = "slack"

	// EnumOfChannelForApplyObjectGroupsByAlertTemplateInputApi is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value
	EnumOfChannelForApplyObjectGroupsByAlertTemplateInputApi = "api"
)
View Source
const (
	// EnumOfLevelForCreateAlertTemplateInputNotice is a EnumOfLevelForCreateAlertTemplateInput enum value
	EnumOfLevelForCreateAlertTemplateInputNotice = "notice"

	// EnumOfLevelForCreateAlertTemplateInputWarning is a EnumOfLevelForCreateAlertTemplateInput enum value
	EnumOfLevelForCreateAlertTemplateInputWarning = "warning"

	// EnumOfLevelForCreateAlertTemplateInputCritical is a EnumOfLevelForCreateAlertTemplateInput enum value
	EnumOfLevelForCreateAlertTemplateInputCritical = "critical"
)
View Source
const (
	// EnumOfChannelForCreateEventRuleInputEmail is a EnumOfChannelForCreateEventRuleInput enum value
	EnumOfChannelForCreateEventRuleInputEmail = "email"

	// EnumOfChannelForCreateEventRuleInputSms is a EnumOfChannelForCreateEventRuleInput enum value
	EnumOfChannelForCreateEventRuleInputSms = "sms"

	// EnumOfChannelForCreateEventRuleInputPhone is a EnumOfChannelForCreateEventRuleInput enum value
	EnumOfChannelForCreateEventRuleInputPhone = "phone"

	// EnumOfChannelForCreateEventRuleInputLark is a EnumOfChannelForCreateEventRuleInput enum value
	EnumOfChannelForCreateEventRuleInputLark = "lark"

	// EnumOfChannelForCreateEventRuleInputDingtalk is a EnumOfChannelForCreateEventRuleInput enum value
	EnumOfChannelForCreateEventRuleInputDingtalk = "dingtalk"

	// EnumOfChannelForCreateEventRuleInputWecom is a EnumOfChannelForCreateEventRuleInput enum value
	EnumOfChannelForCreateEventRuleInputWecom = "wecom"

	// EnumOfChannelForCreateEventRuleInputSlack is a EnumOfChannelForCreateEventRuleInput enum value
	EnumOfChannelForCreateEventRuleInputSlack = "slack"

	// EnumOfChannelForCreateEventRuleInputApi is a EnumOfChannelForCreateEventRuleInput enum value
	EnumOfChannelForCreateEventRuleInputApi = "api"
)
View Source
const (
	// EnumOfStatusForCreateEventRuleInputEnable is a EnumOfStatusForCreateEventRuleInput enum value
	EnumOfStatusForCreateEventRuleInputEnable = "enable"

	// EnumOfStatusForCreateEventRuleInputDisable is a EnumOfStatusForCreateEventRuleInput enum value
	EnumOfStatusForCreateEventRuleInputDisable = "disable"
)
View Source
const (
	// EnumOfAlertMethodListForCreateNotificationInputEmail is a EnumOfAlertMethodListForCreateNotificationInput enum value
	EnumOfAlertMethodListForCreateNotificationInputEmail = "Email"

	// EnumOfAlertMethodListForCreateNotificationInputPhone is a EnumOfAlertMethodListForCreateNotificationInput enum value
	EnumOfAlertMethodListForCreateNotificationInputPhone = "Phone"

	// EnumOfAlertMethodListForCreateNotificationInputSms is a EnumOfAlertMethodListForCreateNotificationInput enum value
	EnumOfAlertMethodListForCreateNotificationInputSms = "SMS"

	// EnumOfAlertMethodListForCreateNotificationInputWebhook is a EnumOfAlertMethodListForCreateNotificationInput enum value
	EnumOfAlertMethodListForCreateNotificationInputWebhook = "Webhook"
)
View Source
const (
	// EnumOfChannelForCreateNotificationInputEmail is a EnumOfChannelForCreateNotificationInput enum value
	EnumOfChannelForCreateNotificationInputEmail = "email"

	// EnumOfChannelForCreateNotificationInputSms is a EnumOfChannelForCreateNotificationInput enum value
	EnumOfChannelForCreateNotificationInputSms = "sms"

	// EnumOfChannelForCreateNotificationInputPhone is a EnumOfChannelForCreateNotificationInput enum value
	EnumOfChannelForCreateNotificationInputPhone = "phone"

	// EnumOfChannelForCreateNotificationInputLark is a EnumOfChannelForCreateNotificationInput enum value
	EnumOfChannelForCreateNotificationInputLark = "lark"

	// EnumOfChannelForCreateNotificationInputDingtalk is a EnumOfChannelForCreateNotificationInput enum value
	EnumOfChannelForCreateNotificationInputDingtalk = "dingtalk"

	// EnumOfChannelForCreateNotificationInputWecom is a EnumOfChannelForCreateNotificationInput enum value
	EnumOfChannelForCreateNotificationInputWecom = "wecom"

	// EnumOfChannelForCreateNotificationInputSlack is a EnumOfChannelForCreateNotificationInput enum value
	EnumOfChannelForCreateNotificationInputSlack = "slack"

	// EnumOfChannelForCreateNotificationInputApi is a EnumOfChannelForCreateNotificationInput enum value
	EnumOfChannelForCreateNotificationInputApi = "api"
)
View Source
const (
	// EnumOfLevelForCreateNotificationInputNotice is a EnumOfLevelForCreateNotificationInput enum value
	EnumOfLevelForCreateNotificationInputNotice = "notice"

	// EnumOfLevelForCreateNotificationInputWarning is a EnumOfLevelForCreateNotificationInput enum value
	EnumOfLevelForCreateNotificationInputWarning = "warning"

	// EnumOfLevelForCreateNotificationInputCritical is a EnumOfLevelForCreateNotificationInput enum value
	EnumOfLevelForCreateNotificationInputCritical = "critical"

	// EnumOfLevelForCreateNotificationInputRecovery is a EnumOfLevelForCreateNotificationInput enum value
	EnumOfLevelForCreateNotificationInputRecovery = "recovery"
)
View Source
const (
	// EnumOfChannelForCreateNotifyTemplateInputEmail is a EnumOfChannelForCreateNotifyTemplateInput enum value
	EnumOfChannelForCreateNotifyTemplateInputEmail = "email"

	// EnumOfChannelForCreateNotifyTemplateInputSms is a EnumOfChannelForCreateNotifyTemplateInput enum value
	EnumOfChannelForCreateNotifyTemplateInputSms = "sms"

	// EnumOfChannelForCreateNotifyTemplateInputPhone is a EnumOfChannelForCreateNotifyTemplateInput enum value
	EnumOfChannelForCreateNotifyTemplateInputPhone = "phone"

	// EnumOfChannelForCreateNotifyTemplateInputLark is a EnumOfChannelForCreateNotifyTemplateInput enum value
	EnumOfChannelForCreateNotifyTemplateInputLark = "lark"

	// EnumOfChannelForCreateNotifyTemplateInputDingtalk is a EnumOfChannelForCreateNotifyTemplateInput enum value
	EnumOfChannelForCreateNotifyTemplateInputDingtalk = "dingtalk"

	// EnumOfChannelForCreateNotifyTemplateInputWecom is a EnumOfChannelForCreateNotifyTemplateInput enum value
	EnumOfChannelForCreateNotifyTemplateInputWecom = "wecom"

	// EnumOfChannelForCreateNotifyTemplateInputSlack is a EnumOfChannelForCreateNotifyTemplateInput enum value
	EnumOfChannelForCreateNotifyTemplateInputSlack = "slack"

	// EnumOfChannelForCreateNotifyTemplateInputApi is a EnumOfChannelForCreateNotifyTemplateInput enum value
	EnumOfChannelForCreateNotifyTemplateInputApi = "api"
)
View Source
const (
	// EnumOfTypeForCreateNotifyTemplateInputMetric is a EnumOfTypeForCreateNotifyTemplateInput enum value
	EnumOfTypeForCreateNotifyTemplateInputMetric = "metric"

	// EnumOfTypeForCreateNotifyTemplateInputEvent is a EnumOfTypeForCreateNotifyTemplateInput enum value
	EnumOfTypeForCreateNotifyTemplateInputEvent = "event"
)
View Source
const (
	// EnumOfAlertMethodListForCreateRuleInputEmail is a EnumOfAlertMethodListForCreateRuleInput enum value
	EnumOfAlertMethodListForCreateRuleInputEmail = "Email"

	// EnumOfAlertMethodListForCreateRuleInputPhone is a EnumOfAlertMethodListForCreateRuleInput enum value
	EnumOfAlertMethodListForCreateRuleInputPhone = "Phone"

	// EnumOfAlertMethodListForCreateRuleInputSms is a EnumOfAlertMethodListForCreateRuleInput enum value
	EnumOfAlertMethodListForCreateRuleInputSms = "SMS"

	// EnumOfAlertMethodListForCreateRuleInputWebhook is a EnumOfAlertMethodListForCreateRuleInput enum value
	EnumOfAlertMethodListForCreateRuleInputWebhook = "Webhook"
)
View Source
const (
	// EnumOfChannelForCreateRuleInputEmail is a EnumOfChannelForCreateRuleInput enum value
	EnumOfChannelForCreateRuleInputEmail = "email"

	// EnumOfChannelForCreateRuleInputSms is a EnumOfChannelForCreateRuleInput enum value
	EnumOfChannelForCreateRuleInputSms = "sms"

	// EnumOfChannelForCreateRuleInputPhone is a EnumOfChannelForCreateRuleInput enum value
	EnumOfChannelForCreateRuleInputPhone = "phone"

	// EnumOfChannelForCreateRuleInputLark is a EnumOfChannelForCreateRuleInput enum value
	EnumOfChannelForCreateRuleInputLark = "lark"

	// EnumOfChannelForCreateRuleInputDingtalk is a EnumOfChannelForCreateRuleInput enum value
	EnumOfChannelForCreateRuleInputDingtalk = "dingtalk"

	// EnumOfChannelForCreateRuleInputWecom is a EnumOfChannelForCreateRuleInput enum value
	EnumOfChannelForCreateRuleInputWecom = "wecom"

	// EnumOfChannelForCreateRuleInputSlack is a EnumOfChannelForCreateRuleInput enum value
	EnumOfChannelForCreateRuleInputSlack = "slack"

	// EnumOfChannelForCreateRuleInputApi is a EnumOfChannelForCreateRuleInput enum value
	EnumOfChannelForCreateRuleInputApi = "api"
)
View Source
const (
	// EnumOfRuleTypeForCreateRuleInputStatic is a EnumOfRuleTypeForCreateRuleInput enum value
	EnumOfRuleTypeForCreateRuleInputStatic = "static"

	// EnumOfRuleTypeForCreateRuleInputDynamic is a EnumOfRuleTypeForCreateRuleInput enum value
	EnumOfRuleTypeForCreateRuleInputDynamic = "dynamic"
)
View Source
const (
	// EnumOfTypeForCreateWebhookInputWecom is a EnumOfTypeForCreateWebhookInput enum value
	EnumOfTypeForCreateWebhookInputWecom = "wecom"

	// EnumOfTypeForCreateWebhookInputDingtalk is a EnumOfTypeForCreateWebhookInput enum value
	EnumOfTypeForCreateWebhookInputDingtalk = "dingtalk"

	// EnumOfTypeForCreateWebhookInputLark is a EnumOfTypeForCreateWebhookInput enum value
	EnumOfTypeForCreateWebhookInputLark = "lark"

	// EnumOfTypeForCreateWebhookInputCustom is a EnumOfTypeForCreateWebhookInput enum value
	EnumOfTypeForCreateWebhookInputCustom = "custom"
)
View Source
const (
	// EnumOfChannelForEnablePresetAlertTemplateInputEmail is a EnumOfChannelForEnablePresetAlertTemplateInput enum value
	EnumOfChannelForEnablePresetAlertTemplateInputEmail = "email"

	// EnumOfChannelForEnablePresetAlertTemplateInputSms is a EnumOfChannelForEnablePresetAlertTemplateInput enum value
	EnumOfChannelForEnablePresetAlertTemplateInputSms = "sms"

	// EnumOfChannelForEnablePresetAlertTemplateInputPhone is a EnumOfChannelForEnablePresetAlertTemplateInput enum value
	EnumOfChannelForEnablePresetAlertTemplateInputPhone = "phone"

	// EnumOfChannelForEnablePresetAlertTemplateInputLark is a EnumOfChannelForEnablePresetAlertTemplateInput enum value
	EnumOfChannelForEnablePresetAlertTemplateInputLark = "lark"

	// EnumOfChannelForEnablePresetAlertTemplateInputDingtalk is a EnumOfChannelForEnablePresetAlertTemplateInput enum value
	EnumOfChannelForEnablePresetAlertTemplateInputDingtalk = "dingtalk"

	// EnumOfChannelForEnablePresetAlertTemplateInputWecom is a EnumOfChannelForEnablePresetAlertTemplateInput enum value
	EnumOfChannelForEnablePresetAlertTemplateInputWecom = "wecom"

	// EnumOfChannelForEnablePresetAlertTemplateInputSlack is a EnumOfChannelForEnablePresetAlertTemplateInput enum value
	EnumOfChannelForEnablePresetAlertTemplateInputSlack = "slack"

	// EnumOfChannelForEnablePresetAlertTemplateInputApi is a EnumOfChannelForEnablePresetAlertTemplateInput enum value
	EnumOfChannelForEnablePresetAlertTemplateInputApi = "api"
)
View Source
const (
	// EnumOfChannelForListAlertTemplatesOutputEmail is a EnumOfChannelForListAlertTemplatesOutput enum value
	EnumOfChannelForListAlertTemplatesOutputEmail = "email"

	// EnumOfChannelForListAlertTemplatesOutputSms is a EnumOfChannelForListAlertTemplatesOutput enum value
	EnumOfChannelForListAlertTemplatesOutputSms = "sms"

	// EnumOfChannelForListAlertTemplatesOutputPhone is a EnumOfChannelForListAlertTemplatesOutput enum value
	EnumOfChannelForListAlertTemplatesOutputPhone = "phone"

	// EnumOfChannelForListAlertTemplatesOutputLark is a EnumOfChannelForListAlertTemplatesOutput enum value
	EnumOfChannelForListAlertTemplatesOutputLark = "lark"

	// EnumOfChannelForListAlertTemplatesOutputDingtalk is a EnumOfChannelForListAlertTemplatesOutput enum value
	EnumOfChannelForListAlertTemplatesOutputDingtalk = "dingtalk"

	// EnumOfChannelForListAlertTemplatesOutputWecom is a EnumOfChannelForListAlertTemplatesOutput enum value
	EnumOfChannelForListAlertTemplatesOutputWecom = "wecom"

	// EnumOfChannelForListAlertTemplatesOutputSlack is a EnumOfChannelForListAlertTemplatesOutput enum value
	EnumOfChannelForListAlertTemplatesOutputSlack = "slack"

	// EnumOfChannelForListAlertTemplatesOutputApi is a EnumOfChannelForListAlertTemplatesOutput enum value
	EnumOfChannelForListAlertTemplatesOutputApi = "api"
)
View Source
const (
	// EnumOfLevelForListAlertTemplatesOutputNotice is a EnumOfLevelForListAlertTemplatesOutput enum value
	EnumOfLevelForListAlertTemplatesOutputNotice = "notice"

	// EnumOfLevelForListAlertTemplatesOutputWarning is a EnumOfLevelForListAlertTemplatesOutput enum value
	EnumOfLevelForListAlertTemplatesOutputWarning = "warning"

	// EnumOfLevelForListAlertTemplatesOutputCritical is a EnumOfLevelForListAlertTemplatesOutput enum value
	EnumOfLevelForListAlertTemplatesOutputCritical = "critical"
)
View Source
const (
	// EnumOfChannelListForListDefaultNotifyTemplatesInputEmail is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value
	EnumOfChannelListForListDefaultNotifyTemplatesInputEmail = "email"

	// EnumOfChannelListForListDefaultNotifyTemplatesInputSms is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value
	EnumOfChannelListForListDefaultNotifyTemplatesInputSms = "sms"

	// EnumOfChannelListForListDefaultNotifyTemplatesInputPhone is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value
	EnumOfChannelListForListDefaultNotifyTemplatesInputPhone = "phone"

	// EnumOfChannelListForListDefaultNotifyTemplatesInputLark is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value
	EnumOfChannelListForListDefaultNotifyTemplatesInputLark = "lark"

	// EnumOfChannelListForListDefaultNotifyTemplatesInputDingtalk is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value
	EnumOfChannelListForListDefaultNotifyTemplatesInputDingtalk = "dingtalk"

	// EnumOfChannelListForListDefaultNotifyTemplatesInputWecom is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value
	EnumOfChannelListForListDefaultNotifyTemplatesInputWecom = "wecom"

	// EnumOfChannelListForListDefaultNotifyTemplatesInputSlack is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value
	EnumOfChannelListForListDefaultNotifyTemplatesInputSlack = "slack"

	// EnumOfChannelListForListDefaultNotifyTemplatesInputApi is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value
	EnumOfChannelListForListDefaultNotifyTemplatesInputApi = "api"
)
View Source
const (
	// EnumOfLanguageForListDefaultNotifyTemplatesInputZh is a EnumOfLanguageForListDefaultNotifyTemplatesInput enum value
	EnumOfLanguageForListDefaultNotifyTemplatesInputZh = "zh"

	// EnumOfLanguageForListDefaultNotifyTemplatesInputEn is a EnumOfLanguageForListDefaultNotifyTemplatesInput enum value
	EnumOfLanguageForListDefaultNotifyTemplatesInputEn = "en"
)
View Source
const (
	// EnumOfTypeForListDefaultNotifyTemplatesInputMetric is a EnumOfTypeForListDefaultNotifyTemplatesInput enum value
	EnumOfTypeForListDefaultNotifyTemplatesInputMetric = "metric"

	// EnumOfTypeForListDefaultNotifyTemplatesInputEvent is a EnumOfTypeForListDefaultNotifyTemplatesInput enum value
	EnumOfTypeForListDefaultNotifyTemplatesInputEvent = "event"
)
View Source
const (
	// EnumOfChannelForListEventRulesOutputEmail is a EnumOfChannelForListEventRulesOutput enum value
	EnumOfChannelForListEventRulesOutputEmail = "email"

	// EnumOfChannelForListEventRulesOutputSms is a EnumOfChannelForListEventRulesOutput enum value
	EnumOfChannelForListEventRulesOutputSms = "sms"

	// EnumOfChannelForListEventRulesOutputPhone is a EnumOfChannelForListEventRulesOutput enum value
	EnumOfChannelForListEventRulesOutputPhone = "phone"

	// EnumOfChannelForListEventRulesOutputLark is a EnumOfChannelForListEventRulesOutput enum value
	EnumOfChannelForListEventRulesOutputLark = "lark"

	// EnumOfChannelForListEventRulesOutputDingtalk is a EnumOfChannelForListEventRulesOutput enum value
	EnumOfChannelForListEventRulesOutputDingtalk = "dingtalk"

	// EnumOfChannelForListEventRulesOutputWecom is a EnumOfChannelForListEventRulesOutput enum value
	EnumOfChannelForListEventRulesOutputWecom = "wecom"

	// EnumOfChannelForListEventRulesOutputSlack is a EnumOfChannelForListEventRulesOutput enum value
	EnumOfChannelForListEventRulesOutputSlack = "slack"

	// EnumOfChannelForListEventRulesOutputApi is a EnumOfChannelForListEventRulesOutput enum value
	EnumOfChannelForListEventRulesOutputApi = "api"
)
View Source
const (
	// EnumOfAlertMethodListForListNotificationsOutputEmail is a EnumOfAlertMethodListForListNotificationsOutput enum value
	EnumOfAlertMethodListForListNotificationsOutputEmail = "Email"

	// EnumOfAlertMethodListForListNotificationsOutputPhone is a EnumOfAlertMethodListForListNotificationsOutput enum value
	EnumOfAlertMethodListForListNotificationsOutputPhone = "Phone"

	// EnumOfAlertMethodListForListNotificationsOutputSms is a EnumOfAlertMethodListForListNotificationsOutput enum value
	EnumOfAlertMethodListForListNotificationsOutputSms = "SMS"

	// EnumOfAlertMethodListForListNotificationsOutputWebhook is a EnumOfAlertMethodListForListNotificationsOutput enum value
	EnumOfAlertMethodListForListNotificationsOutputWebhook = "Webhook"
)
View Source
const (
	// EnumOfChannelForListNotificationsOutputEmail is a EnumOfChannelForListNotificationsOutput enum value
	EnumOfChannelForListNotificationsOutputEmail = "email"

	// EnumOfChannelForListNotificationsOutputSms is a EnumOfChannelForListNotificationsOutput enum value
	EnumOfChannelForListNotificationsOutputSms = "sms"

	// EnumOfChannelForListNotificationsOutputPhone is a EnumOfChannelForListNotificationsOutput enum value
	EnumOfChannelForListNotificationsOutputPhone = "phone"

	// EnumOfChannelForListNotificationsOutputLark is a EnumOfChannelForListNotificationsOutput enum value
	EnumOfChannelForListNotificationsOutputLark = "lark"

	// EnumOfChannelForListNotificationsOutputDingtalk is a EnumOfChannelForListNotificationsOutput enum value
	EnumOfChannelForListNotificationsOutputDingtalk = "dingtalk"

	// EnumOfChannelForListNotificationsOutputWecom is a EnumOfChannelForListNotificationsOutput enum value
	EnumOfChannelForListNotificationsOutputWecom = "wecom"

	// EnumOfChannelForListNotificationsOutputSlack is a EnumOfChannelForListNotificationsOutput enum value
	EnumOfChannelForListNotificationsOutputSlack = "slack"

	// EnumOfChannelForListNotificationsOutputApi is a EnumOfChannelForListNotificationsOutput enum value
	EnumOfChannelForListNotificationsOutputApi = "api"
)
View Source
const (
	// EnumOfLevelForListNotificationsOutputNotice is a EnumOfLevelForListNotificationsOutput enum value
	EnumOfLevelForListNotificationsOutputNotice = "notice"

	// EnumOfLevelForListNotificationsOutputWarning is a EnumOfLevelForListNotificationsOutput enum value
	EnumOfLevelForListNotificationsOutputWarning = "warning"

	// EnumOfLevelForListNotificationsOutputCritical is a EnumOfLevelForListNotificationsOutput enum value
	EnumOfLevelForListNotificationsOutputCritical = "critical"

	// EnumOfLevelForListNotificationsOutputRecovery is a EnumOfLevelForListNotificationsOutput enum value
	EnumOfLevelForListNotificationsOutputRecovery = "recovery"
)
View Source
const (
	// EnumOfLevelListForListNotificationsInputNotice is a EnumOfLevelListForListNotificationsInput enum value
	EnumOfLevelListForListNotificationsInputNotice = "notice"

	// EnumOfLevelListForListNotificationsInputWarning is a EnumOfLevelListForListNotificationsInput enum value
	EnumOfLevelListForListNotificationsInputWarning = "warning"

	// EnumOfLevelListForListNotificationsInputCritical is a EnumOfLevelListForListNotificationsInput enum value
	EnumOfLevelListForListNotificationsInputCritical = "critical"

	// EnumOfLevelListForListNotificationsInputRecovery is a EnumOfLevelListForListNotificationsInput enum value
	EnumOfLevelListForListNotificationsInputRecovery = "recovery"
)
View Source
const (
	// EnumOfChannelListForListNotifyTemplatesInputEmail is a EnumOfChannelListForListNotifyTemplatesInput enum value
	EnumOfChannelListForListNotifyTemplatesInputEmail = "email"

	// EnumOfChannelListForListNotifyTemplatesInputSms is a EnumOfChannelListForListNotifyTemplatesInput enum value
	EnumOfChannelListForListNotifyTemplatesInputSms = "sms"

	// EnumOfChannelListForListNotifyTemplatesInputPhone is a EnumOfChannelListForListNotifyTemplatesInput enum value
	EnumOfChannelListForListNotifyTemplatesInputPhone = "phone"

	// EnumOfChannelListForListNotifyTemplatesInputLark is a EnumOfChannelListForListNotifyTemplatesInput enum value
	EnumOfChannelListForListNotifyTemplatesInputLark = "lark"

	// EnumOfChannelListForListNotifyTemplatesInputDingtalk is a EnumOfChannelListForListNotifyTemplatesInput enum value
	EnumOfChannelListForListNotifyTemplatesInputDingtalk = "dingtalk"

	// EnumOfChannelListForListNotifyTemplatesInputWecom is a EnumOfChannelListForListNotifyTemplatesInput enum value
	EnumOfChannelListForListNotifyTemplatesInputWecom = "wecom"

	// EnumOfChannelListForListNotifyTemplatesInputSlack is a EnumOfChannelListForListNotifyTemplatesInput enum value
	EnumOfChannelListForListNotifyTemplatesInputSlack = "slack"

	// EnumOfChannelListForListNotifyTemplatesInputApi is a EnumOfChannelListForListNotifyTemplatesInput enum value
	EnumOfChannelListForListNotifyTemplatesInputApi = "api"
)
View Source
const (
	// EnumOfTypeListForListNotifyTemplatesInputMetric is a EnumOfTypeListForListNotifyTemplatesInput enum value
	EnumOfTypeListForListNotifyTemplatesInputMetric = "metric"

	// EnumOfTypeListForListNotifyTemplatesInputEvent is a EnumOfTypeListForListNotifyTemplatesInput enum value
	EnumOfTypeListForListNotifyTemplatesInputEvent = "event"
)
View Source
const (
	// EnumOfChannelForListPresetAlertTemplatesOutputEmail is a EnumOfChannelForListPresetAlertTemplatesOutput enum value
	EnumOfChannelForListPresetAlertTemplatesOutputEmail = "email"

	// EnumOfChannelForListPresetAlertTemplatesOutputSms is a EnumOfChannelForListPresetAlertTemplatesOutput enum value
	EnumOfChannelForListPresetAlertTemplatesOutputSms = "sms"

	// EnumOfChannelForListPresetAlertTemplatesOutputPhone is a EnumOfChannelForListPresetAlertTemplatesOutput enum value
	EnumOfChannelForListPresetAlertTemplatesOutputPhone = "phone"

	// EnumOfChannelForListPresetAlertTemplatesOutputLark is a EnumOfChannelForListPresetAlertTemplatesOutput enum value
	EnumOfChannelForListPresetAlertTemplatesOutputLark = "lark"

	// EnumOfChannelForListPresetAlertTemplatesOutputDingtalk is a EnumOfChannelForListPresetAlertTemplatesOutput enum value
	EnumOfChannelForListPresetAlertTemplatesOutputDingtalk = "dingtalk"

	// EnumOfChannelForListPresetAlertTemplatesOutputWecom is a EnumOfChannelForListPresetAlertTemplatesOutput enum value
	EnumOfChannelForListPresetAlertTemplatesOutputWecom = "wecom"

	// EnumOfChannelForListPresetAlertTemplatesOutputSlack is a EnumOfChannelForListPresetAlertTemplatesOutput enum value
	EnumOfChannelForListPresetAlertTemplatesOutputSlack = "slack"

	// EnumOfChannelForListPresetAlertTemplatesOutputApi is a EnumOfChannelForListPresetAlertTemplatesOutput enum value
	EnumOfChannelForListPresetAlertTemplatesOutputApi = "api"
)
View Source
const (
	// EnumOfLevelForListPresetAlertTemplatesOutputNotice is a EnumOfLevelForListPresetAlertTemplatesOutput enum value
	EnumOfLevelForListPresetAlertTemplatesOutputNotice = "notice"

	// EnumOfLevelForListPresetAlertTemplatesOutputWarning is a EnumOfLevelForListPresetAlertTemplatesOutput enum value
	EnumOfLevelForListPresetAlertTemplatesOutputWarning = "warning"

	// EnumOfLevelForListPresetAlertTemplatesOutputCritical is a EnumOfLevelForListPresetAlertTemplatesOutput enum value
	EnumOfLevelForListPresetAlertTemplatesOutputCritical = "critical"
)
View Source
const (
	// EnumOfChannelForListRulesOutputEmail is a EnumOfChannelForListRulesOutput enum value
	EnumOfChannelForListRulesOutputEmail = "email"

	// EnumOfChannelForListRulesOutputSms is a EnumOfChannelForListRulesOutput enum value
	EnumOfChannelForListRulesOutputSms = "sms"

	// EnumOfChannelForListRulesOutputPhone is a EnumOfChannelForListRulesOutput enum value
	EnumOfChannelForListRulesOutputPhone = "phone"

	// EnumOfChannelForListRulesOutputLark is a EnumOfChannelForListRulesOutput enum value
	EnumOfChannelForListRulesOutputLark = "lark"

	// EnumOfChannelForListRulesOutputDingtalk is a EnumOfChannelForListRulesOutput enum value
	EnumOfChannelForListRulesOutputDingtalk = "dingtalk"

	// EnumOfChannelForListRulesOutputWecom is a EnumOfChannelForListRulesOutput enum value
	EnumOfChannelForListRulesOutputWecom = "wecom"

	// EnumOfChannelForListRulesOutputSlack is a EnumOfChannelForListRulesOutput enum value
	EnumOfChannelForListRulesOutputSlack = "slack"

	// EnumOfChannelForListRulesOutputApi is a EnumOfChannelForListRulesOutput enum value
	EnumOfChannelForListRulesOutputApi = "api"
)
View Source
const (
	// EnumOfChannelForListRulesByIdsOutputEmail is a EnumOfChannelForListRulesByIdsOutput enum value
	EnumOfChannelForListRulesByIdsOutputEmail = "email"

	// EnumOfChannelForListRulesByIdsOutputSms is a EnumOfChannelForListRulesByIdsOutput enum value
	EnumOfChannelForListRulesByIdsOutputSms = "sms"

	// EnumOfChannelForListRulesByIdsOutputPhone is a EnumOfChannelForListRulesByIdsOutput enum value
	EnumOfChannelForListRulesByIdsOutputPhone = "phone"

	// EnumOfChannelForListRulesByIdsOutputLark is a EnumOfChannelForListRulesByIdsOutput enum value
	EnumOfChannelForListRulesByIdsOutputLark = "lark"

	// EnumOfChannelForListRulesByIdsOutputDingtalk is a EnumOfChannelForListRulesByIdsOutput enum value
	EnumOfChannelForListRulesByIdsOutputDingtalk = "dingtalk"

	// EnumOfChannelForListRulesByIdsOutputWecom is a EnumOfChannelForListRulesByIdsOutput enum value
	EnumOfChannelForListRulesByIdsOutputWecom = "wecom"

	// EnumOfChannelForListRulesByIdsOutputSlack is a EnumOfChannelForListRulesByIdsOutput enum value
	EnumOfChannelForListRulesByIdsOutputSlack = "slack"

	// EnumOfChannelForListRulesByIdsOutputApi is a EnumOfChannelForListRulesByIdsOutput enum value
	EnumOfChannelForListRulesByIdsOutputApi = "api"
)
View Source
const (
	// EnumOfStateForModifyStateOfSilencePolicyByIdsInputDisable is a EnumOfStateForModifyStateOfSilencePolicyByIdsInput enum value
	EnumOfStateForModifyStateOfSilencePolicyByIdsInputDisable = "disable"

	// EnumOfStateForModifyStateOfSilencePolicyByIdsInputEnable is a EnumOfStateForModifyStateOfSilencePolicyByIdsInput enum value
	EnumOfStateForModifyStateOfSilencePolicyByIdsInputEnable = "enable"
)
View Source
const (
	// EnumOfStateForSetStateOfRulesByIdsInputDisable is a EnumOfStateForSetStateOfRulesByIdsInput enum value
	EnumOfStateForSetStateOfRulesByIdsInputDisable = "disable"

	// EnumOfStateForSetStateOfRulesByIdsInputEnable is a EnumOfStateForSetStateOfRulesByIdsInput enum value
	EnumOfStateForSetStateOfRulesByIdsInputEnable = "enable"
)
View Source
const (
	// EnumOfLevelForUpdateAlertTemplateInputNotice is a EnumOfLevelForUpdateAlertTemplateInput enum value
	EnumOfLevelForUpdateAlertTemplateInputNotice = "notice"

	// EnumOfLevelForUpdateAlertTemplateInputWarning is a EnumOfLevelForUpdateAlertTemplateInput enum value
	EnumOfLevelForUpdateAlertTemplateInputWarning = "warning"

	// EnumOfLevelForUpdateAlertTemplateInputCritical is a EnumOfLevelForUpdateAlertTemplateInput enum value
	EnumOfLevelForUpdateAlertTemplateInputCritical = "critical"
)
View Source
const (
	// EnumOfChannelForUpdateEventRuleInputEmail is a EnumOfChannelForUpdateEventRuleInput enum value
	EnumOfChannelForUpdateEventRuleInputEmail = "email"

	// EnumOfChannelForUpdateEventRuleInputSms is a EnumOfChannelForUpdateEventRuleInput enum value
	EnumOfChannelForUpdateEventRuleInputSms = "sms"

	// EnumOfChannelForUpdateEventRuleInputPhone is a EnumOfChannelForUpdateEventRuleInput enum value
	EnumOfChannelForUpdateEventRuleInputPhone = "phone"

	// EnumOfChannelForUpdateEventRuleInputLark is a EnumOfChannelForUpdateEventRuleInput enum value
	EnumOfChannelForUpdateEventRuleInputLark = "lark"

	// EnumOfChannelForUpdateEventRuleInputDingtalk is a EnumOfChannelForUpdateEventRuleInput enum value
	EnumOfChannelForUpdateEventRuleInputDingtalk = "dingtalk"

	// EnumOfChannelForUpdateEventRuleInputWecom is a EnumOfChannelForUpdateEventRuleInput enum value
	EnumOfChannelForUpdateEventRuleInputWecom = "wecom"

	// EnumOfChannelForUpdateEventRuleInputSlack is a EnumOfChannelForUpdateEventRuleInput enum value
	EnumOfChannelForUpdateEventRuleInputSlack = "slack"

	// EnumOfChannelForUpdateEventRuleInputApi is a EnumOfChannelForUpdateEventRuleInput enum value
	EnumOfChannelForUpdateEventRuleInputApi = "api"
)
View Source
const (
	// EnumOfStatusForUpdateEventRuleInputEnable is a EnumOfStatusForUpdateEventRuleInput enum value
	EnumOfStatusForUpdateEventRuleInputEnable = "enable"

	// EnumOfStatusForUpdateEventRuleInputDisable is a EnumOfStatusForUpdateEventRuleInput enum value
	EnumOfStatusForUpdateEventRuleInputDisable = "disable"
)
View Source
const (
	// EnumOfAlertMethodListForUpdateNotificationInputEmail is a EnumOfAlertMethodListForUpdateNotificationInput enum value
	EnumOfAlertMethodListForUpdateNotificationInputEmail = "Email"

	// EnumOfAlertMethodListForUpdateNotificationInputPhone is a EnumOfAlertMethodListForUpdateNotificationInput enum value
	EnumOfAlertMethodListForUpdateNotificationInputPhone = "Phone"

	// EnumOfAlertMethodListForUpdateNotificationInputSms is a EnumOfAlertMethodListForUpdateNotificationInput enum value
	EnumOfAlertMethodListForUpdateNotificationInputSms = "SMS"

	// EnumOfAlertMethodListForUpdateNotificationInputWebhook is a EnumOfAlertMethodListForUpdateNotificationInput enum value
	EnumOfAlertMethodListForUpdateNotificationInputWebhook = "Webhook"
)
View Source
const (
	// EnumOfChannelForUpdateNotificationInputEmail is a EnumOfChannelForUpdateNotificationInput enum value
	EnumOfChannelForUpdateNotificationInputEmail = "email"

	// EnumOfChannelForUpdateNotificationInputSms is a EnumOfChannelForUpdateNotificationInput enum value
	EnumOfChannelForUpdateNotificationInputSms = "sms"

	// EnumOfChannelForUpdateNotificationInputPhone is a EnumOfChannelForUpdateNotificationInput enum value
	EnumOfChannelForUpdateNotificationInputPhone = "phone"

	// EnumOfChannelForUpdateNotificationInputLark is a EnumOfChannelForUpdateNotificationInput enum value
	EnumOfChannelForUpdateNotificationInputLark = "lark"

	// EnumOfChannelForUpdateNotificationInputDingtalk is a EnumOfChannelForUpdateNotificationInput enum value
	EnumOfChannelForUpdateNotificationInputDingtalk = "dingtalk"

	// EnumOfChannelForUpdateNotificationInputWecom is a EnumOfChannelForUpdateNotificationInput enum value
	EnumOfChannelForUpdateNotificationInputWecom = "wecom"

	// EnumOfChannelForUpdateNotificationInputSlack is a EnumOfChannelForUpdateNotificationInput enum value
	EnumOfChannelForUpdateNotificationInputSlack = "slack"

	// EnumOfChannelForUpdateNotificationInputApi is a EnumOfChannelForUpdateNotificationInput enum value
	EnumOfChannelForUpdateNotificationInputApi = "api"
)
View Source
const (
	// EnumOfLevelForUpdateNotificationInputNotice is a EnumOfLevelForUpdateNotificationInput enum value
	EnumOfLevelForUpdateNotificationInputNotice = "notice"

	// EnumOfLevelForUpdateNotificationInputWarning is a EnumOfLevelForUpdateNotificationInput enum value
	EnumOfLevelForUpdateNotificationInputWarning = "warning"

	// EnumOfLevelForUpdateNotificationInputCritical is a EnumOfLevelForUpdateNotificationInput enum value
	EnumOfLevelForUpdateNotificationInputCritical = "critical"

	// EnumOfLevelForUpdateNotificationInputRecovery is a EnumOfLevelForUpdateNotificationInput enum value
	EnumOfLevelForUpdateNotificationInputRecovery = "recovery"
)
View Source
const (
	// EnumOfChannelForUpdateNotifyTemplateInputEmail is a EnumOfChannelForUpdateNotifyTemplateInput enum value
	EnumOfChannelForUpdateNotifyTemplateInputEmail = "email"

	// EnumOfChannelForUpdateNotifyTemplateInputSms is a EnumOfChannelForUpdateNotifyTemplateInput enum value
	EnumOfChannelForUpdateNotifyTemplateInputSms = "sms"

	// EnumOfChannelForUpdateNotifyTemplateInputPhone is a EnumOfChannelForUpdateNotifyTemplateInput enum value
	EnumOfChannelForUpdateNotifyTemplateInputPhone = "phone"

	// EnumOfChannelForUpdateNotifyTemplateInputLark is a EnumOfChannelForUpdateNotifyTemplateInput enum value
	EnumOfChannelForUpdateNotifyTemplateInputLark = "lark"

	// EnumOfChannelForUpdateNotifyTemplateInputDingtalk is a EnumOfChannelForUpdateNotifyTemplateInput enum value
	EnumOfChannelForUpdateNotifyTemplateInputDingtalk = "dingtalk"

	// EnumOfChannelForUpdateNotifyTemplateInputWecom is a EnumOfChannelForUpdateNotifyTemplateInput enum value
	EnumOfChannelForUpdateNotifyTemplateInputWecom = "wecom"

	// EnumOfChannelForUpdateNotifyTemplateInputSlack is a EnumOfChannelForUpdateNotifyTemplateInput enum value
	EnumOfChannelForUpdateNotifyTemplateInputSlack = "slack"

	// EnumOfChannelForUpdateNotifyTemplateInputApi is a EnumOfChannelForUpdateNotifyTemplateInput enum value
	EnumOfChannelForUpdateNotifyTemplateInputApi = "api"
)
View Source
const (
	// EnumOfTypeForUpdateNotifyTemplateInputMetric is a EnumOfTypeForUpdateNotifyTemplateInput enum value
	EnumOfTypeForUpdateNotifyTemplateInputMetric = "metric"

	// EnumOfTypeForUpdateNotifyTemplateInputEvent is a EnumOfTypeForUpdateNotifyTemplateInput enum value
	EnumOfTypeForUpdateNotifyTemplateInputEvent = "event"
)
View Source
const (
	// EnumOfAlertMethodListForUpdateRuleInputEmail is a EnumOfAlertMethodListForUpdateRuleInput enum value
	EnumOfAlertMethodListForUpdateRuleInputEmail = "Email"

	// EnumOfAlertMethodListForUpdateRuleInputPhone is a EnumOfAlertMethodListForUpdateRuleInput enum value
	EnumOfAlertMethodListForUpdateRuleInputPhone = "Phone"

	// EnumOfAlertMethodListForUpdateRuleInputSms is a EnumOfAlertMethodListForUpdateRuleInput enum value
	EnumOfAlertMethodListForUpdateRuleInputSms = "SMS"

	// EnumOfAlertMethodListForUpdateRuleInputWebhook is a EnumOfAlertMethodListForUpdateRuleInput enum value
	EnumOfAlertMethodListForUpdateRuleInputWebhook = "Webhook"
)
View Source
const (
	// EnumOfChannelForUpdateRuleInputEmail is a EnumOfChannelForUpdateRuleInput enum value
	EnumOfChannelForUpdateRuleInputEmail = "email"

	// EnumOfChannelForUpdateRuleInputSms is a EnumOfChannelForUpdateRuleInput enum value
	EnumOfChannelForUpdateRuleInputSms = "sms"

	// EnumOfChannelForUpdateRuleInputPhone is a EnumOfChannelForUpdateRuleInput enum value
	EnumOfChannelForUpdateRuleInputPhone = "phone"

	// EnumOfChannelForUpdateRuleInputLark is a EnumOfChannelForUpdateRuleInput enum value
	EnumOfChannelForUpdateRuleInputLark = "lark"

	// EnumOfChannelForUpdateRuleInputDingtalk is a EnumOfChannelForUpdateRuleInput enum value
	EnumOfChannelForUpdateRuleInputDingtalk = "dingtalk"

	// EnumOfChannelForUpdateRuleInputWecom is a EnumOfChannelForUpdateRuleInput enum value
	EnumOfChannelForUpdateRuleInputWecom = "wecom"

	// EnumOfChannelForUpdateRuleInputSlack is a EnumOfChannelForUpdateRuleInput enum value
	EnumOfChannelForUpdateRuleInputSlack = "slack"

	// EnumOfChannelForUpdateRuleInputApi is a EnumOfChannelForUpdateRuleInput enum value
	EnumOfChannelForUpdateRuleInputApi = "api"
)
View Source
const (
	// EnumOfRuleTypeForUpdateRuleInputStatic is a EnumOfRuleTypeForUpdateRuleInput enum value
	EnumOfRuleTypeForUpdateRuleInputStatic = "static"

	// EnumOfRuleTypeForUpdateRuleInputDynamic is a EnumOfRuleTypeForUpdateRuleInput enum value
	EnumOfRuleTypeForUpdateRuleInputDynamic = "dynamic"
)
View Source
const (
	ServiceName = "volc_observe" // Name of service.
	EndpointsID = ServiceName    // ID to lookup a service endpoint with.
	ServiceID   = "volc_observe" // ServiceID is a unique identifer of a specific service.
)

Service information constants

View Source
const (
	// EnumOfEventBusNameForCreateEventRuleInputDefault is a EnumOfEventBusNameForCreateEventRuleInput enum value
	EnumOfEventBusNameForCreateEventRuleInputDefault = "default"
)
View Source
const (
	// EnumOfEventBusNameForUpdateEventRuleInputDefault is a EnumOfEventBusNameForUpdateEventRuleInput enum value
	EnumOfEventBusNameForUpdateEventRuleInputDefault = "default"
)
View Source
const (
	// EnumOfOrderByForListEventsInputHappenTime is a EnumOfOrderByForListEventsInput enum value
	EnumOfOrderByForListEventsInputHappenTime = "HappenTime"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AlertNotificationForListPresetAlertTemplatesOutput added in v1.1.18

type AlertNotificationForListPresetAlertTemplatesOutput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	EffectEndAt *string `type:"string" json:",omitempty"`

	EffectStartAt *string `type:"string" json:",omitempty"`

	NotificationId *string `type:"string" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`

	Webhook *string `type:"string" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AlertNotificationForListPresetAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*AlertNotificationForListPresetAlertTemplatesOutput) SetAlertMethods added in v1.1.18

SetAlertMethods sets the AlertMethods field's value.

func (*AlertNotificationForListPresetAlertTemplatesOutput) SetContactGroupIds added in v1.1.18

SetContactGroupIds sets the ContactGroupIds field's value.

func (*AlertNotificationForListPresetAlertTemplatesOutput) SetEffectEndAt added in v1.1.18

SetEffectEndAt sets the EffectEndAt field's value.

func (*AlertNotificationForListPresetAlertTemplatesOutput) SetEffectStartAt added in v1.1.18

SetEffectStartAt sets the EffectStartAt field's value.

func (*AlertNotificationForListPresetAlertTemplatesOutput) SetNotificationId added in v1.1.18

SetNotificationId sets the NotificationId field's value.

func (*AlertNotificationForListPresetAlertTemplatesOutput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*AlertNotificationForListPresetAlertTemplatesOutput) SetWebhook added in v1.1.18

SetWebhook sets the Webhook field's value.

func (*AlertNotificationForListPresetAlertTemplatesOutput) SetWebhookIds added in v1.1.18

SetWebhookIds sets the WebhookIds field's value.

func (AlertNotificationForListPresetAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type AppliedRuleForListAlertTemplatesOutput added in v1.1.18

type AppliedRuleForListAlertTemplatesOutput struct {
	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ObjectGroupId *string `type:"string" json:",omitempty"`

	ObjectId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AppliedRuleForListAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*AppliedRuleForListAlertTemplatesOutput) SetId added in v1.1.18

SetId sets the Id field's value.

func (*AppliedRuleForListAlertTemplatesOutput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*AppliedRuleForListAlertTemplatesOutput) SetObjectGroupId added in v1.2.8

SetObjectGroupId sets the ObjectGroupId field's value.

func (*AppliedRuleForListAlertTemplatesOutput) SetObjectId added in v1.2.8

SetObjectId sets the ObjectId field's value.

func (AppliedRuleForListAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type AppliedRuleForListPresetAlertTemplatesOutput added in v1.1.18

type AppliedRuleForListPresetAlertTemplatesOutput struct {
	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AppliedRuleForListPresetAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*AppliedRuleForListPresetAlertTemplatesOutput) SetId added in v1.1.18

SetId sets the Id field's value.

func (*AppliedRuleForListPresetAlertTemplatesOutput) SetName added in v1.1.18

SetName sets the Name field's value.

func (AppliedRuleForListPresetAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type ApplyObjectForApplyObjectGroupsByAlertTemplateInput added in v1.1.18

type ApplyObjectForApplyObjectGroupsByAlertTemplateInput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	EffectEndAt *string `type:"string" json:",omitempty"`

	EffectStartAt *string `type:"string" json:",omitempty"`

	NotificationId *string `type:"string" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForApplyObjectGroupsByAlertTemplateInput `type:"list" json:",omitempty"`

	ObjectGroupId *string `type:"string" json:",omitempty"`

	Webhook *string `type:"string" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApplyObjectForApplyObjectGroupsByAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetAlertMethods added in v1.1.18

SetAlertMethods sets the AlertMethods field's value.

func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetContactGroupIds added in v1.1.18

SetContactGroupIds sets the ContactGroupIds field's value.

func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetEffectEndAt added in v1.1.18

SetEffectEndAt sets the EffectEndAt field's value.

func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetEffectStartAt added in v1.1.18

SetEffectStartAt sets the EffectStartAt field's value.

func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetNotificationId added in v1.1.18

SetNotificationId sets the NotificationId field's value.

func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetObjectGroupId added in v1.1.18

SetObjectGroupId sets the ObjectGroupId field's value.

func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetWebhook added in v1.1.18

SetWebhook sets the Webhook field's value.

func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetWebhookIds added in v1.1.18

SetWebhookIds sets the WebhookIds field's value.

func (ApplyObjectForApplyObjectGroupsByAlertTemplateInput) String added in v1.1.18

String returns the string representation

type ApplyObjectGroupsByAlertTemplateInput added in v1.1.18

type ApplyObjectGroupsByAlertTemplateInput struct {

	// AlertTemplateId is a required field
	AlertTemplateId *string `type:"string" json:",omitempty" required:"true"`

	ApplyObjects []*ApplyObjectForApplyObjectGroupsByAlertTemplateInput `type:"list" json:",omitempty"`

	// ProjectName is a required field
	ProjectName *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (ApplyObjectGroupsByAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*ApplyObjectGroupsByAlertTemplateInput) SetAlertTemplateId added in v1.1.18

SetAlertTemplateId sets the AlertTemplateId field's value.

func (*ApplyObjectGroupsByAlertTemplateInput) SetApplyObjects added in v1.1.18

SetApplyObjects sets the ApplyObjects field's value.

func (*ApplyObjectGroupsByAlertTemplateInput) SetProjectName added in v1.1.18

SetProjectName sets the ProjectName field's value.

func (ApplyObjectGroupsByAlertTemplateInput) String added in v1.1.18

String returns the string representation

func (*ApplyObjectGroupsByAlertTemplateInput) Validate added in v1.1.18

Validate inspects the fields of the type to determine if they are valid.

type ApplyObjectGroupsByAlertTemplateOutput added in v1.1.18

type ApplyObjectGroupsByAlertTemplateOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ApplyObjectGroupsByAlertTemplateOutput) GoString added in v1.1.18

GoString returns the string representation

func (*ApplyObjectGroupsByAlertTemplateOutput) SetData added in v1.1.18

SetData sets the Data field's value.

func (ApplyObjectGroupsByAlertTemplateOutput) String added in v1.1.18

String returns the string representation

type ConditionForCreateAlertTemplateInput added in v1.1.18

type ConditionForCreateAlertTemplateInput struct {
	ComparisonOperator *string `type:"string" json:",omitempty"`

	MetricName *string `type:"string" json:",omitempty"`

	MetricUnit *string `type:"string" json:",omitempty"`

	Statistics *string `type:"string" json:",omitempty"`

	Threshold *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConditionForCreateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*ConditionForCreateAlertTemplateInput) SetComparisonOperator added in v1.1.18

SetComparisonOperator sets the ComparisonOperator field's value.

func (*ConditionForCreateAlertTemplateInput) SetMetricName added in v1.1.18

SetMetricName sets the MetricName field's value.

func (*ConditionForCreateAlertTemplateInput) SetMetricUnit added in v1.1.18

SetMetricUnit sets the MetricUnit field's value.

func (*ConditionForCreateAlertTemplateInput) SetStatistics added in v1.1.18

SetStatistics sets the Statistics field's value.

func (*ConditionForCreateAlertTemplateInput) SetThreshold added in v1.1.18

SetThreshold sets the Threshold field's value.

func (ConditionForCreateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type ConditionForCreateRuleInput

type ConditionForCreateRuleInput struct {
	ComparisonOperator *string `type:"string" json:",omitempty"`

	MetricName *string `type:"string" json:",omitempty"`

	MetricUnit *string `type:"string" json:",omitempty"`

	Period *string `type:"string" json:",omitempty"`

	Statistics *string `type:"string" json:",omitempty"`

	Threshold *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConditionForCreateRuleInput) GoString

func (s ConditionForCreateRuleInput) GoString() string

GoString returns the string representation

func (*ConditionForCreateRuleInput) SetComparisonOperator

func (s *ConditionForCreateRuleInput) SetComparisonOperator(v string) *ConditionForCreateRuleInput

SetComparisonOperator sets the ComparisonOperator field's value.

func (*ConditionForCreateRuleInput) SetMetricName

SetMetricName sets the MetricName field's value.

func (*ConditionForCreateRuleInput) SetMetricUnit

SetMetricUnit sets the MetricUnit field's value.

func (*ConditionForCreateRuleInput) SetPeriod

SetPeriod sets the Period field's value.

func (*ConditionForCreateRuleInput) SetStatistics

SetStatistics sets the Statistics field's value.

func (*ConditionForCreateRuleInput) SetThreshold

SetThreshold sets the Threshold field's value.

func (ConditionForCreateRuleInput) String

String returns the string representation

type ConditionForListAlertTemplatesOutput added in v1.1.18

type ConditionForListAlertTemplatesOutput struct {
	ComparisonOperator *string `type:"string" json:",omitempty"`

	MetricName *string `type:"string" json:",omitempty"`

	MetricUnit *string `type:"string" json:",omitempty"`

	Statistics *string `type:"string" json:",omitempty"`

	Threshold *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConditionForListAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*ConditionForListAlertTemplatesOutput) SetComparisonOperator added in v1.1.18

SetComparisonOperator sets the ComparisonOperator field's value.

func (*ConditionForListAlertTemplatesOutput) SetMetricName added in v1.1.18

SetMetricName sets the MetricName field's value.

func (*ConditionForListAlertTemplatesOutput) SetMetricUnit added in v1.1.18

SetMetricUnit sets the MetricUnit field's value.

func (*ConditionForListAlertTemplatesOutput) SetStatistics added in v1.1.18

SetStatistics sets the Statistics field's value.

func (*ConditionForListAlertTemplatesOutput) SetThreshold added in v1.1.18

SetThreshold sets the Threshold field's value.

func (ConditionForListAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type ConditionForListPresetAlertTemplatesOutput added in v1.1.18

type ConditionForListPresetAlertTemplatesOutput struct {
	ComparisonOperator *string `type:"string" json:",omitempty"`

	MetricName *string `type:"string" json:",omitempty"`

	MetricUnit *string `type:"string" json:",omitempty"`

	Statistics *string `type:"string" json:",omitempty"`

	Threshold *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConditionForListPresetAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*ConditionForListPresetAlertTemplatesOutput) SetComparisonOperator added in v1.1.18

SetComparisonOperator sets the ComparisonOperator field's value.

func (*ConditionForListPresetAlertTemplatesOutput) SetMetricName added in v1.1.18

SetMetricName sets the MetricName field's value.

func (*ConditionForListPresetAlertTemplatesOutput) SetMetricUnit added in v1.1.18

SetMetricUnit sets the MetricUnit field's value.

func (*ConditionForListPresetAlertTemplatesOutput) SetStatistics added in v1.1.18

SetStatistics sets the Statistics field's value.

func (*ConditionForListPresetAlertTemplatesOutput) SetThreshold added in v1.1.18

SetThreshold sets the Threshold field's value.

func (ConditionForListPresetAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type ConditionForListRulesByIdsOutput

type ConditionForListRulesByIdsOutput struct {
	ComparisonOperator *string `type:"string" json:",omitempty"`

	DisplayName *string `type:"string" json:",omitempty"`

	MetricName *string `type:"string" json:",omitempty"`

	MetricUnit *string `type:"string" json:",omitempty"`

	Period *string `type:"string" json:",omitempty"`

	Statistics *string `type:"string" json:",omitempty"`

	Threshold *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConditionForListRulesByIdsOutput) GoString

GoString returns the string representation

func (*ConditionForListRulesByIdsOutput) SetComparisonOperator

SetComparisonOperator sets the ComparisonOperator field's value.

func (*ConditionForListRulesByIdsOutput) SetDisplayName added in v1.1.18

SetDisplayName sets the DisplayName field's value.

func (*ConditionForListRulesByIdsOutput) SetMetricName

SetMetricName sets the MetricName field's value.

func (*ConditionForListRulesByIdsOutput) SetMetricUnit

SetMetricUnit sets the MetricUnit field's value.

func (*ConditionForListRulesByIdsOutput) SetPeriod

SetPeriod sets the Period field's value.

func (*ConditionForListRulesByIdsOutput) SetStatistics

SetStatistics sets the Statistics field's value.

func (*ConditionForListRulesByIdsOutput) SetThreshold

SetThreshold sets the Threshold field's value.

func (ConditionForListRulesByIdsOutput) String

String returns the string representation

type ConditionForListRulesOutput added in v1.0.146

type ConditionForListRulesOutput struct {
	ComparisonOperator *string `type:"string" json:",omitempty"`

	DisplayName *string `type:"string" json:",omitempty"`

	MetricName *string `type:"string" json:",omitempty"`

	MetricUnit *string `type:"string" json:",omitempty"`

	Period *string `type:"string" json:",omitempty"`

	Statistics *string `type:"string" json:",omitempty"`

	Threshold *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConditionForListRulesOutput) GoString added in v1.0.146

func (s ConditionForListRulesOutput) GoString() string

GoString returns the string representation

func (*ConditionForListRulesOutput) SetComparisonOperator added in v1.0.146

func (s *ConditionForListRulesOutput) SetComparisonOperator(v string) *ConditionForListRulesOutput

SetComparisonOperator sets the ComparisonOperator field's value.

func (*ConditionForListRulesOutput) SetDisplayName added in v1.1.18

SetDisplayName sets the DisplayName field's value.

func (*ConditionForListRulesOutput) SetMetricName added in v1.0.146

SetMetricName sets the MetricName field's value.

func (*ConditionForListRulesOutput) SetMetricUnit added in v1.0.146

SetMetricUnit sets the MetricUnit field's value.

func (*ConditionForListRulesOutput) SetPeriod added in v1.1.18

SetPeriod sets the Period field's value.

func (*ConditionForListRulesOutput) SetStatistics added in v1.0.146

SetStatistics sets the Statistics field's value.

func (*ConditionForListRulesOutput) SetThreshold added in v1.0.146

SetThreshold sets the Threshold field's value.

func (ConditionForListRulesOutput) String added in v1.0.146

String returns the string representation

type ConditionForUpdateAlertTemplateInput added in v1.1.18

type ConditionForUpdateAlertTemplateInput struct {
	ComparisonOperator *string `type:"string" json:",omitempty"`

	MetricName *string `type:"string" json:",omitempty"`

	MetricUnit *string `type:"string" json:",omitempty"`

	Statistics *string `type:"string" json:",omitempty"`

	Threshold *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConditionForUpdateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*ConditionForUpdateAlertTemplateInput) SetComparisonOperator added in v1.1.18

SetComparisonOperator sets the ComparisonOperator field's value.

func (*ConditionForUpdateAlertTemplateInput) SetMetricName added in v1.1.18

SetMetricName sets the MetricName field's value.

func (*ConditionForUpdateAlertTemplateInput) SetMetricUnit added in v1.1.18

SetMetricUnit sets the MetricUnit field's value.

func (*ConditionForUpdateAlertTemplateInput) SetStatistics added in v1.1.18

SetStatistics sets the Statistics field's value.

func (*ConditionForUpdateAlertTemplateInput) SetThreshold added in v1.1.18

SetThreshold sets the Threshold field's value.

func (ConditionForUpdateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type ConditionForUpdateRuleInput

type ConditionForUpdateRuleInput struct {
	ComparisonOperator *string `type:"string" json:",omitempty"`

	MetricName *string `type:"string" json:",omitempty"`

	MetricUnit *string `type:"string" json:",omitempty"`

	Period *string `type:"string" json:",omitempty"`

	Statistics *string `type:"string" json:",omitempty"`

	Threshold *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConditionForUpdateRuleInput) GoString

func (s ConditionForUpdateRuleInput) GoString() string

GoString returns the string representation

func (*ConditionForUpdateRuleInput) SetComparisonOperator

func (s *ConditionForUpdateRuleInput) SetComparisonOperator(v string) *ConditionForUpdateRuleInput

SetComparisonOperator sets the ComparisonOperator field's value.

func (*ConditionForUpdateRuleInput) SetMetricName

SetMetricName sets the MetricName field's value.

func (*ConditionForUpdateRuleInput) SetMetricUnit

SetMetricUnit sets the MetricUnit field's value.

func (*ConditionForUpdateRuleInput) SetPeriod

SetPeriod sets the Period field's value.

func (*ConditionForUpdateRuleInput) SetStatistics

SetStatistics sets the Statistics field's value.

func (*ConditionForUpdateRuleInput) SetThreshold

SetThreshold sets the Threshold field's value.

func (ConditionForUpdateRuleInput) String

String returns the string representation

type ConvertTagForCreateRuleInput added in v1.1.2

type ConvertTagForCreateRuleInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConvertTagForCreateRuleInput) GoString added in v1.1.2

func (s ConvertTagForCreateRuleInput) GoString() string

GoString returns the string representation

func (*ConvertTagForCreateRuleInput) SetKey added in v1.1.2

SetKey sets the Key field's value.

func (*ConvertTagForCreateRuleInput) SetValue added in v1.1.2

SetValue sets the Value field's value.

func (ConvertTagForCreateRuleInput) String added in v1.1.2

String returns the string representation

type ConvertTagForListRulesByIdsOutput added in v1.1.2

type ConvertTagForListRulesByIdsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConvertTagForListRulesByIdsOutput) GoString added in v1.1.2

GoString returns the string representation

func (*ConvertTagForListRulesByIdsOutput) SetKey added in v1.1.2

SetKey sets the Key field's value.

func (*ConvertTagForListRulesByIdsOutput) SetValue added in v1.1.2

SetValue sets the Value field's value.

func (ConvertTagForListRulesByIdsOutput) String added in v1.1.2

String returns the string representation

type ConvertTagForListRulesOutput added in v1.1.2

type ConvertTagForListRulesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConvertTagForListRulesOutput) GoString added in v1.1.2

func (s ConvertTagForListRulesOutput) GoString() string

GoString returns the string representation

func (*ConvertTagForListRulesOutput) SetKey added in v1.1.2

SetKey sets the Key field's value.

func (*ConvertTagForListRulesOutput) SetValue added in v1.1.2

SetValue sets the Value field's value.

func (ConvertTagForListRulesOutput) String added in v1.1.2

String returns the string representation

type ConvertTagForUpdateRuleInput added in v1.1.2

type ConvertTagForUpdateRuleInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ConvertTagForUpdateRuleInput) GoString added in v1.1.2

func (s ConvertTagForUpdateRuleInput) GoString() string

GoString returns the string representation

func (*ConvertTagForUpdateRuleInput) SetKey added in v1.1.2

SetKey sets the Key field's value.

func (*ConvertTagForUpdateRuleInput) SetValue added in v1.1.2

SetValue sets the Value field's value.

func (ConvertTagForUpdateRuleInput) String added in v1.1.2

String returns the string representation

type CreateAlertTemplateInput added in v1.1.18

type CreateAlertTemplateInput struct {
	Description *string `type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	NoData *NoDataForCreateAlertTemplateInput `type:"structure" json:",omitempty"`

	// NotifyMode is a required field
	NotifyMode *string `type:"string" json:",omitempty" required:"true"`

	RecoveryNotify *RecoveryNotifyForCreateAlertTemplateInput `type:"structure" json:",omitempty"`

	// SilenceTime is a required field
	SilenceTime *int64 `type:"integer" json:",omitempty" required:"true"`

	TemplateRules []*TemplateRuleForCreateAlertTemplateInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAlertTemplateInput) GoString added in v1.1.18

func (s CreateAlertTemplateInput) GoString() string

GoString returns the string representation

func (*CreateAlertTemplateInput) SetDescription added in v1.1.18

SetDescription sets the Description field's value.

func (*CreateAlertTemplateInput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*CreateAlertTemplateInput) SetNoData added in v1.1.18

SetNoData sets the NoData field's value.

func (*CreateAlertTemplateInput) SetNotifyMode added in v1.1.18

SetNotifyMode sets the NotifyMode field's value.

func (*CreateAlertTemplateInput) SetRecoveryNotify added in v1.1.18

SetRecoveryNotify sets the RecoveryNotify field's value.

func (*CreateAlertTemplateInput) SetSilenceTime added in v1.1.18

SetSilenceTime sets the SilenceTime field's value.

func (*CreateAlertTemplateInput) SetTemplateRules added in v1.1.18

SetTemplateRules sets the TemplateRules field's value.

func (CreateAlertTemplateInput) String added in v1.1.18

func (s CreateAlertTemplateInput) String() string

String returns the string representation

func (*CreateAlertTemplateInput) Validate added in v1.1.18

func (s *CreateAlertTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateAlertTemplateOutput added in v1.1.18

type CreateAlertTemplateOutput struct {
	Metadata *response.ResponseMetadata

	Data *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateAlertTemplateOutput) GoString added in v1.1.18

func (s CreateAlertTemplateOutput) GoString() string

GoString returns the string representation

func (*CreateAlertTemplateOutput) SetData added in v1.1.18

SetData sets the Data field's value.

func (CreateAlertTemplateOutput) String added in v1.1.18

func (s CreateAlertTemplateOutput) String() string

String returns the string representation

type CreateContactGroupInput added in v1.0.138

type CreateContactGroupInput struct {
	ContactsIdList []*string `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateContactGroupInput) GoString added in v1.0.138

func (s CreateContactGroupInput) GoString() string

GoString returns the string representation

func (*CreateContactGroupInput) SetContactsIdList added in v1.0.138

func (s *CreateContactGroupInput) SetContactsIdList(v []*string) *CreateContactGroupInput

SetContactsIdList sets the ContactsIdList field's value.

func (*CreateContactGroupInput) SetDescription added in v1.0.138

SetDescription sets the Description field's value.

func (*CreateContactGroupInput) SetName added in v1.0.138

SetName sets the Name field's value.

func (CreateContactGroupInput) String added in v1.0.138

func (s CreateContactGroupInput) String() string

String returns the string representation

func (*CreateContactGroupInput) Validate added in v1.0.138

func (s *CreateContactGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateContactGroupOutput added in v1.0.138

type CreateContactGroupOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateContactGroupOutput) GoString added in v1.0.138

func (s CreateContactGroupOutput) GoString() string

GoString returns the string representation

func (*CreateContactGroupOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (CreateContactGroupOutput) String added in v1.0.138

func (s CreateContactGroupOutput) String() string

String returns the string representation

type CreateContactsInput added in v1.0.138

type CreateContactsInput struct {

	// Email is a required field
	Email *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Phone *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateContactsInput) GoString added in v1.0.138

func (s CreateContactsInput) GoString() string

GoString returns the string representation

func (*CreateContactsInput) SetEmail added in v1.0.138

SetEmail sets the Email field's value.

func (*CreateContactsInput) SetName added in v1.0.138

SetName sets the Name field's value.

func (*CreateContactsInput) SetPhone added in v1.0.138

SetPhone sets the Phone field's value.

func (CreateContactsInput) String added in v1.0.138

func (s CreateContactsInput) String() string

String returns the string representation

func (*CreateContactsInput) Validate added in v1.0.138

func (s *CreateContactsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateContactsOutput added in v1.0.138

type CreateContactsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateContactsOutput) GoString added in v1.0.138

func (s CreateContactsOutput) GoString() string

GoString returns the string representation

func (*CreateContactsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (CreateContactsOutput) String added in v1.0.138

func (s CreateContactsOutput) String() string

String returns the string representation

type CreateEventRuleInput added in v1.0.146

type CreateEventRuleInput struct {
	ContactGroupIds []*string `type:"list" json:",omitempty"`

	ContactMethods []*string `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EffectiveTime *EffectiveTimeForCreateEventRuleInput `type:"structure" json:",omitempty"`

	Endpoint *string `type:"string" json:",omitempty"`

	// EventBusName is a required field
	EventBusName *string `min:"2" max:"127" type:"string" json:",omitempty" required:"true" enum:"EnumOfEventBusNameForCreateEventRuleInput"`

	// EventSource is a required field
	EventSource *string `type:"string" json:",omitempty" required:"true"`

	EventType []*string `type:"list" json:",omitempty"`

	FilterPattern map[string]*interface{} `type:"map" json:",omitempty"`

	// Level is a required field
	Level *string `type:"string" json:",omitempty" required:"true"`

	MessageQueue []*MessageQueueForCreateEventRuleInput `type:"list" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForCreateEventRuleInput `type:"list" json:",omitempty"`

	// RuleName is a required field
	RuleName *string `min:"2" max:"127" type:"string" json:",omitempty" required:"true"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForCreateEventRuleInput"`

	TLSTarget []*TLSTargetForCreateEventRuleInput `type:"list" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateEventRuleInput) GoString added in v1.0.146

func (s CreateEventRuleInput) GoString() string

GoString returns the string representation

func (*CreateEventRuleInput) SetContactGroupIds added in v1.0.146

func (s *CreateEventRuleInput) SetContactGroupIds(v []*string) *CreateEventRuleInput

SetContactGroupIds sets the ContactGroupIds field's value.

func (*CreateEventRuleInput) SetContactMethods added in v1.0.146

func (s *CreateEventRuleInput) SetContactMethods(v []*string) *CreateEventRuleInput

SetContactMethods sets the ContactMethods field's value.

func (*CreateEventRuleInput) SetDescription added in v1.0.146

func (s *CreateEventRuleInput) SetDescription(v string) *CreateEventRuleInput

SetDescription sets the Description field's value.

func (*CreateEventRuleInput) SetEffectiveTime added in v1.0.146

SetEffectiveTime sets the EffectiveTime field's value.

func (*CreateEventRuleInput) SetEndpoint added in v1.0.146

SetEndpoint sets the Endpoint field's value.

func (*CreateEventRuleInput) SetEventBusName added in v1.0.146

func (s *CreateEventRuleInput) SetEventBusName(v string) *CreateEventRuleInput

SetEventBusName sets the EventBusName field's value.

func (*CreateEventRuleInput) SetEventSource added in v1.0.146

func (s *CreateEventRuleInput) SetEventSource(v string) *CreateEventRuleInput

SetEventSource sets the EventSource field's value.

func (*CreateEventRuleInput) SetEventType added in v1.0.146

func (s *CreateEventRuleInput) SetEventType(v []*string) *CreateEventRuleInput

SetEventType sets the EventType field's value.

func (*CreateEventRuleInput) SetFilterPattern added in v1.0.146

func (s *CreateEventRuleInput) SetFilterPattern(v map[string]*interface{}) *CreateEventRuleInput

SetFilterPattern sets the FilterPattern field's value.

func (*CreateEventRuleInput) SetLevel added in v1.0.146

SetLevel sets the Level field's value.

func (*CreateEventRuleInput) SetMessageQueue added in v1.0.146

SetMessageQueue sets the MessageQueue field's value.

func (*CreateEventRuleInput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*CreateEventRuleInput) SetRuleName added in v1.0.146

SetRuleName sets the RuleName field's value.

func (*CreateEventRuleInput) SetStatus added in v1.0.146

SetStatus sets the Status field's value.

func (*CreateEventRuleInput) SetTLSTarget added in v1.0.146

SetTLSTarget sets the TLSTarget field's value.

func (*CreateEventRuleInput) SetWebhookIds added in v1.0.146

func (s *CreateEventRuleInput) SetWebhookIds(v []*string) *CreateEventRuleInput

SetWebhookIds sets the WebhookIds field's value.

func (CreateEventRuleInput) String added in v1.0.146

func (s CreateEventRuleInput) String() string

String returns the string representation

func (*CreateEventRuleInput) Validate added in v1.0.146

func (s *CreateEventRuleInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateEventRuleOutput added in v1.0.146

type CreateEventRuleOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForCreateEventRuleOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateEventRuleOutput) GoString added in v1.0.146

func (s CreateEventRuleOutput) GoString() string

GoString returns the string representation

func (*CreateEventRuleOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (CreateEventRuleOutput) String added in v1.0.146

func (s CreateEventRuleOutput) String() string

String returns the string representation

type CreateNotificationInput added in v1.1.2

type CreateNotificationInput struct {

	// EffectEndAt is a required field
	EffectEndAt *string `type:"string" json:",omitempty" required:"true"`

	// EffectStartAt is a required field
	EffectStartAt *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Notifications []*NotificationForCreateNotificationInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateNotificationInput) GoString added in v1.1.2

func (s CreateNotificationInput) GoString() string

GoString returns the string representation

func (*CreateNotificationInput) SetEffectEndAt added in v1.1.2

SetEffectEndAt sets the EffectEndAt field's value.

func (*CreateNotificationInput) SetEffectStartAt added in v1.1.2

func (s *CreateNotificationInput) SetEffectStartAt(v string) *CreateNotificationInput

SetEffectStartAt sets the EffectStartAt field's value.

func (*CreateNotificationInput) SetName added in v1.1.2

SetName sets the Name field's value.

func (*CreateNotificationInput) SetNotifications added in v1.1.2

SetNotifications sets the Notifications field's value.

func (CreateNotificationInput) String added in v1.1.2

func (s CreateNotificationInput) String() string

String returns the string representation

func (*CreateNotificationInput) Validate added in v1.1.2

func (s *CreateNotificationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateNotificationOutput added in v1.1.2

type CreateNotificationOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateNotificationOutput) GoString added in v1.1.2

func (s CreateNotificationOutput) GoString() string

GoString returns the string representation

func (*CreateNotificationOutput) SetData added in v1.1.2

SetData sets the Data field's value.

func (CreateNotificationOutput) String added in v1.1.2

func (s CreateNotificationOutput) String() string

String returns the string representation

type CreateNotifyTemplateInput added in v1.1.29

type CreateNotifyTemplateInput struct {

	// Channel is a required field
	Channel *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfChannelForCreateNotifyTemplateInput"`

	// Content is a required field
	Content *string `type:"string" json:",omitempty" required:"true"`

	Description *string `type:"string" json:",omitempty"`

	// Name is a required field
	Name *string `min:"1" max:"128" type:"string" json:",omitempty" required:"true"`

	Title *string `type:"string" json:",omitempty"`

	// Type is a required field
	Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForCreateNotifyTemplateInput"`
	// contains filtered or unexported fields
}

func (CreateNotifyTemplateInput) GoString added in v1.1.29

func (s CreateNotifyTemplateInput) GoString() string

GoString returns the string representation

func (*CreateNotifyTemplateInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*CreateNotifyTemplateInput) SetContent added in v1.1.29

SetContent sets the Content field's value.

func (*CreateNotifyTemplateInput) SetDescription added in v1.1.29

SetDescription sets the Description field's value.

func (*CreateNotifyTemplateInput) SetName added in v1.1.29

SetName sets the Name field's value.

func (*CreateNotifyTemplateInput) SetTitle added in v1.1.29

SetTitle sets the Title field's value.

func (*CreateNotifyTemplateInput) SetType added in v1.1.29

SetType sets the Type field's value.

func (CreateNotifyTemplateInput) String added in v1.1.29

func (s CreateNotifyTemplateInput) String() string

String returns the string representation

func (*CreateNotifyTemplateInput) Validate added in v1.1.29

func (s *CreateNotifyTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateNotifyTemplateOutput added in v1.1.29

type CreateNotifyTemplateOutput struct {
	Metadata *response.ResponseMetadata

	Data *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateNotifyTemplateOutput) GoString added in v1.1.29

func (s CreateNotifyTemplateOutput) GoString() string

GoString returns the string representation

func (*CreateNotifyTemplateOutput) SetData added in v1.1.29

SetData sets the Data field's value.

func (CreateNotifyTemplateOutput) String added in v1.1.29

String returns the string representation

type CreateObjectGroupInput added in v1.0.137

type CreateObjectGroupInput struct {

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Objects []*ObjectForCreateObjectGroupInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateObjectGroupInput) GoString added in v1.0.137

func (s CreateObjectGroupInput) GoString() string

GoString returns the string representation

func (*CreateObjectGroupInput) SetName added in v1.0.137

SetName sets the Name field's value.

func (*CreateObjectGroupInput) SetObjects added in v1.0.137

SetObjects sets the Objects field's value.

func (CreateObjectGroupInput) String added in v1.0.137

func (s CreateObjectGroupInput) String() string

String returns the string representation

func (*CreateObjectGroupInput) Validate added in v1.0.137

func (s *CreateObjectGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateObjectGroupOutput added in v1.0.137

type CreateObjectGroupOutput struct {
	Metadata *response.ResponseMetadata

	Data *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateObjectGroupOutput) GoString added in v1.0.137

func (s CreateObjectGroupOutput) GoString() string

GoString returns the string representation

func (*CreateObjectGroupOutput) SetData added in v1.0.137

SetData sets the Data field's value.

func (CreateObjectGroupOutput) String added in v1.0.137

func (s CreateObjectGroupOutput) String() string

String returns the string representation

type CreateRuleInput

type CreateRuleInput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	ConditionOperator *string `type:"string" json:",omitempty"`

	Conditions []*ConditionForCreateRuleInput `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DimensionConditions *DimensionConditionsForCreateRuleInput `type:"structure" json:",omitempty"`

	// EffectEndAt is a required field
	EffectEndAt *string `type:"string" json:",omitempty" required:"true"`

	// EffectStartAt is a required field
	EffectStartAt *string `type:"string" json:",omitempty" required:"true"`

	// EnableState is a required field
	EnableState *string `type:"string" json:",omitempty" required:"true"`

	// EvaluationCount is a required field
	EvaluationCount *int64 `type:"integer" json:",omitempty" required:"true"`

	// Level is a required field
	Level *string `type:"string" json:",omitempty" required:"true"`

	LevelConditions []*LevelConditionForCreateRuleInput `type:"list" json:",omitempty"`

	MultipleConditions *bool `type:"boolean" json:",omitempty"`

	// Namespace is a required field
	Namespace *string `type:"string" json:",omitempty" required:"true"`

	NoData *NoDataForCreateRuleInput `type:"structure" json:",omitempty"`

	NotificationId *string `type:"string" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForCreateRuleInput `type:"list" json:",omitempty"`

	ObjectGroupId *string `type:"string" json:",omitempty"`

	OriginalDimensions map[string][]*string `type:"map" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RecoveryNotify *RecoveryNotifyForCreateRuleInput `type:"structure" json:",omitempty"`

	Regions []*string `type:"list" json:",omitempty"`

	// RuleName is a required field
	RuleName *string `type:"string" json:",omitempty" required:"true"`

	// RuleType is a required field
	RuleType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfRuleTypeForCreateRuleInput"`

	// SilenceTime is a required field
	SilenceTime *int64 `type:"integer" json:",omitempty" required:"true"`

	// SubNamespace is a required field
	SubNamespace *string `type:"string" json:",omitempty" required:"true"`

	Tags []*ConvertTagForCreateRuleInput `type:"list" json:",omitempty"`

	Webhook *string `type:"string" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateRuleInput) GoString

func (s CreateRuleInput) GoString() string

GoString returns the string representation

func (*CreateRuleInput) SetAlertMethods

func (s *CreateRuleInput) SetAlertMethods(v []*string) *CreateRuleInput

SetAlertMethods sets the AlertMethods field's value.

func (*CreateRuleInput) SetConditionOperator added in v1.0.146

func (s *CreateRuleInput) SetConditionOperator(v string) *CreateRuleInput

SetConditionOperator sets the ConditionOperator field's value.

func (*CreateRuleInput) SetConditions

SetConditions sets the Conditions field's value.

func (*CreateRuleInput) SetContactGroupIds added in v1.0.146

func (s *CreateRuleInput) SetContactGroupIds(v []*string) *CreateRuleInput

SetContactGroupIds sets the ContactGroupIds field's value.

func (*CreateRuleInput) SetDescription

func (s *CreateRuleInput) SetDescription(v string) *CreateRuleInput

SetDescription sets the Description field's value.

func (*CreateRuleInput) SetDimensionConditions added in v1.0.169

SetDimensionConditions sets the DimensionConditions field's value.

func (*CreateRuleInput) SetEffectEndAt

func (s *CreateRuleInput) SetEffectEndAt(v string) *CreateRuleInput

SetEffectEndAt sets the EffectEndAt field's value.

func (*CreateRuleInput) SetEffectStartAt

func (s *CreateRuleInput) SetEffectStartAt(v string) *CreateRuleInput

SetEffectStartAt sets the EffectStartAt field's value.

func (*CreateRuleInput) SetEnableState

func (s *CreateRuleInput) SetEnableState(v string) *CreateRuleInput

SetEnableState sets the EnableState field's value.

func (*CreateRuleInput) SetEvaluationCount

func (s *CreateRuleInput) SetEvaluationCount(v int64) *CreateRuleInput

SetEvaluationCount sets the EvaluationCount field's value.

func (*CreateRuleInput) SetLevel

func (s *CreateRuleInput) SetLevel(v string) *CreateRuleInput

SetLevel sets the Level field's value.

func (*CreateRuleInput) SetLevelConditions added in v1.0.183

SetLevelConditions sets the LevelConditions field's value.

func (*CreateRuleInput) SetMultipleConditions added in v1.0.146

func (s *CreateRuleInput) SetMultipleConditions(v bool) *CreateRuleInput

SetMultipleConditions sets the MultipleConditions field's value.

func (*CreateRuleInput) SetNamespace

func (s *CreateRuleInput) SetNamespace(v string) *CreateRuleInput

SetNamespace sets the Namespace field's value.

func (*CreateRuleInput) SetNoData added in v1.0.146

SetNoData sets the NoData field's value.

func (*CreateRuleInput) SetNotificationId added in v1.0.183

func (s *CreateRuleInput) SetNotificationId(v string) *CreateRuleInput

SetNotificationId sets the NotificationId field's value.

func (*CreateRuleInput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*CreateRuleInput) SetObjectGroupId added in v1.2.8

func (s *CreateRuleInput) SetObjectGroupId(v string) *CreateRuleInput

SetObjectGroupId sets the ObjectGroupId field's value.

func (*CreateRuleInput) SetOriginalDimensions

func (s *CreateRuleInput) SetOriginalDimensions(v map[string][]*string) *CreateRuleInput

SetOriginalDimensions sets the OriginalDimensions field's value.

func (*CreateRuleInput) SetProjectName added in v1.0.176

func (s *CreateRuleInput) SetProjectName(v string) *CreateRuleInput

SetProjectName sets the ProjectName field's value.

func (*CreateRuleInput) SetRecoveryNotify added in v1.0.146

SetRecoveryNotify sets the RecoveryNotify field's value.

func (*CreateRuleInput) SetRegions

func (s *CreateRuleInput) SetRegions(v []*string) *CreateRuleInput

SetRegions sets the Regions field's value.

func (*CreateRuleInput) SetRuleName

func (s *CreateRuleInput) SetRuleName(v string) *CreateRuleInput

SetRuleName sets the RuleName field's value.

func (*CreateRuleInput) SetRuleType

func (s *CreateRuleInput) SetRuleType(v string) *CreateRuleInput

SetRuleType sets the RuleType field's value.

func (*CreateRuleInput) SetSilenceTime

func (s *CreateRuleInput) SetSilenceTime(v int64) *CreateRuleInput

SetSilenceTime sets the SilenceTime field's value.

func (*CreateRuleInput) SetSubNamespace

func (s *CreateRuleInput) SetSubNamespace(v string) *CreateRuleInput

SetSubNamespace sets the SubNamespace field's value.

func (*CreateRuleInput) SetTags added in v1.1.2

SetTags sets the Tags field's value.

func (*CreateRuleInput) SetWebhook added in v1.0.146

func (s *CreateRuleInput) SetWebhook(v string) *CreateRuleInput

SetWebhook sets the Webhook field's value.

func (*CreateRuleInput) SetWebhookIds added in v1.0.146

func (s *CreateRuleInput) SetWebhookIds(v []*string) *CreateRuleInput

SetWebhookIds sets the WebhookIds field's value.

func (CreateRuleInput) String

func (s CreateRuleInput) String() string

String returns the string representation

func (*CreateRuleInput) Validate added in v1.0.146

func (s *CreateRuleInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateRuleOutput

type CreateRuleOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateRuleOutput) GoString

func (s CreateRuleOutput) GoString() string

GoString returns the string representation

func (*CreateRuleOutput) SetData

func (s *CreateRuleOutput) SetData(v []*string) *CreateRuleOutput

SetData sets the Data field's value.

func (CreateRuleOutput) String

func (s CreateRuleOutput) String() string

String returns the string representation

type CreateSilencePolicyInput added in v1.1.8

type CreateSilencePolicyInput struct {
	Description *string `type:"string" json:",omitempty"`

	EffectTime *EffectTimeForCreateSilencePolicyInput `type:"structure" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	// Namespace is a required field
	Namespace *string `type:"string" json:",omitempty" required:"true"`

	SilenceConditions *SilenceConditionsForCreateSilencePolicyInput `type:"structure" json:",omitempty"`

	// SilenceType is a required field
	SilenceType *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateSilencePolicyInput) GoString added in v1.1.8

func (s CreateSilencePolicyInput) GoString() string

GoString returns the string representation

func (*CreateSilencePolicyInput) SetDescription added in v1.1.8

SetDescription sets the Description field's value.

func (*CreateSilencePolicyInput) SetEffectTime added in v1.1.8

SetEffectTime sets the EffectTime field's value.

func (*CreateSilencePolicyInput) SetName added in v1.1.8

SetName sets the Name field's value.

func (*CreateSilencePolicyInput) SetNamespace added in v1.1.8

SetNamespace sets the Namespace field's value.

func (*CreateSilencePolicyInput) SetSilenceConditions added in v1.1.8

SetSilenceConditions sets the SilenceConditions field's value.

func (*CreateSilencePolicyInput) SetSilenceType added in v1.1.8

SetSilenceType sets the SilenceType field's value.

func (CreateSilencePolicyInput) String added in v1.1.8

func (s CreateSilencePolicyInput) String() string

String returns the string representation

func (*CreateSilencePolicyInput) Validate added in v1.1.8

func (s *CreateSilencePolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateSilencePolicyOutput added in v1.1.8

type CreateSilencePolicyOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateSilencePolicyOutput) GoString added in v1.1.8

func (s CreateSilencePolicyOutput) GoString() string

GoString returns the string representation

func (*CreateSilencePolicyOutput) SetData added in v1.1.8

SetData sets the Data field's value.

func (CreateSilencePolicyOutput) String added in v1.1.8

func (s CreateSilencePolicyOutput) String() string

String returns the string representation

type CreateWebhookInput added in v1.0.146

type CreateWebhookInput struct {

	// Name is a required field
	Name *string `min:"1" max:"512" type:"string" json:",omitempty" required:"true"`

	// Type is a required field
	Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForCreateWebhookInput"`

	// Url is a required field
	Url *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (CreateWebhookInput) GoString added in v1.0.146

func (s CreateWebhookInput) GoString() string

GoString returns the string representation

func (*CreateWebhookInput) SetName added in v1.0.146

SetName sets the Name field's value.

func (*CreateWebhookInput) SetType added in v1.0.146

SetType sets the Type field's value.

func (*CreateWebhookInput) SetUrl added in v1.0.146

SetUrl sets the Url field's value.

func (CreateWebhookInput) String added in v1.0.146

func (s CreateWebhookInput) String() string

String returns the string representation

func (*CreateWebhookInput) Validate added in v1.0.146

func (s *CreateWebhookInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateWebhookOutput added in v1.0.146

type CreateWebhookOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (CreateWebhookOutput) GoString added in v1.0.146

func (s CreateWebhookOutput) GoString() string

GoString returns the string representation

func (*CreateWebhookOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (CreateWebhookOutput) String added in v1.0.146

func (s CreateWebhookOutput) String() string

String returns the string representation

type DataForCreateEventRuleOutput added in v1.0.146

type DataForCreateEventRuleOutput struct {
	RuleId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForCreateEventRuleOutput) GoString added in v1.0.146

func (s DataForCreateEventRuleOutput) GoString() string

GoString returns the string representation

func (*DataForCreateEventRuleOutput) SetRuleId added in v1.0.146

SetRuleId sets the RuleId field's value.

func (DataForCreateEventRuleOutput) String added in v1.0.146

String returns the string representation

type DataForDeleteEventRuleOutput added in v1.0.146

type DataForDeleteEventRuleOutput struct {
	RuleId []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForDeleteEventRuleOutput) GoString added in v1.0.146

func (s DataForDeleteEventRuleOutput) GoString() string

GoString returns the string representation

func (*DataForDeleteEventRuleOutput) SetRuleId added in v1.0.146

SetRuleId sets the RuleId field's value.

func (DataForDeleteEventRuleOutput) String added in v1.0.146

String returns the string representation

type DataForDisableEventRuleOutput added in v1.0.146

type DataForDisableEventRuleOutput struct {
	RuleId []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForDisableEventRuleOutput) GoString added in v1.0.146

GoString returns the string representation

func (*DataForDisableEventRuleOutput) SetRuleId added in v1.0.146

SetRuleId sets the RuleId field's value.

func (DataForDisableEventRuleOutput) String added in v1.0.146

String returns the string representation

type DataForEnableEventRuleOutput added in v1.0.146

type DataForEnableEventRuleOutput struct {
	RuleId []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForEnableEventRuleOutput) GoString added in v1.0.146

func (s DataForEnableEventRuleOutput) GoString() string

GoString returns the string representation

func (*DataForEnableEventRuleOutput) SetRuleId added in v1.0.146

SetRuleId sets the RuleId field's value.

func (DataForEnableEventRuleOutput) String added in v1.0.146

String returns the string representation

type DataForGetMetricDataOutput added in v1.0.48

type DataForGetMetricDataOutput struct {
	DescriptionCN *string `type:"string" json:",omitempty"`

	DescriptionEN *string `type:"string" json:",omitempty"`

	EndTime *int64 `type:"integer" json:",omitempty"`

	MetricDataResults []*MetricDataResultForGetMetricDataOutput `type:"list" json:",omitempty"`

	MetricName *string `type:"string" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	Period *string `type:"string" json:",omitempty"`

	StartTime *int64 `type:"integer" json:",omitempty"`

	Unit *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForGetMetricDataOutput) GoString added in v1.0.48

func (s DataForGetMetricDataOutput) GoString() string

GoString returns the string representation

func (*DataForGetMetricDataOutput) SetDescriptionCN added in v1.0.48

SetDescriptionCN sets the DescriptionCN field's value.

func (*DataForGetMetricDataOutput) SetDescriptionEN added in v1.0.48

SetDescriptionEN sets the DescriptionEN field's value.

func (*DataForGetMetricDataOutput) SetEndTime added in v1.0.48

SetEndTime sets the EndTime field's value.

func (*DataForGetMetricDataOutput) SetMetricDataResults added in v1.0.48

SetMetricDataResults sets the MetricDataResults field's value.

func (*DataForGetMetricDataOutput) SetMetricName added in v1.0.48

SetMetricName sets the MetricName field's value.

func (*DataForGetMetricDataOutput) SetNamespace added in v1.0.48

SetNamespace sets the Namespace field's value.

func (*DataForGetMetricDataOutput) SetPeriod added in v1.0.48

SetPeriod sets the Period field's value.

func (*DataForGetMetricDataOutput) SetStartTime added in v1.0.48

SetStartTime sets the StartTime field's value.

func (*DataForGetMetricDataOutput) SetUnit added in v1.0.48

SetUnit sets the Unit field's value.

func (DataForGetMetricDataOutput) String added in v1.0.48

String returns the string representation

type DataForGetTopDataOutput added in v1.0.89

type DataForGetTopDataOutput struct {
	Asc *bool `type:"boolean" json:",omitempty"`

	OrderByMetricName *string `type:"string" json:",omitempty"`

	TopDataResults []*TopDataResultForGetTopDataOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForGetTopDataOutput) GoString added in v1.0.89

func (s DataForGetTopDataOutput) GoString() string

GoString returns the string representation

func (*DataForGetTopDataOutput) SetAsc added in v1.0.89

SetAsc sets the Asc field's value.

func (*DataForGetTopDataOutput) SetOrderByMetricName added in v1.0.89

func (s *DataForGetTopDataOutput) SetOrderByMetricName(v string) *DataForGetTopDataOutput

SetOrderByMetricName sets the OrderByMetricName field's value.

func (*DataForGetTopDataOutput) SetTopDataResults added in v1.0.89

SetTopDataResults sets the TopDataResults field's value.

func (DataForGetTopDataOutput) String added in v1.0.89

func (s DataForGetTopDataOutput) String() string

String returns the string representation

type DataForListAlertGroupOutput added in v1.0.146

type DataForListAlertGroupOutput struct {
	AlertState *string `type:"string" json:",omitempty"`

	AlertType *string `type:"string" json:",omitempty"`

	Dimension *string `type:"string" json:",omitempty"`

	Duration *string `type:"string" json:",omitempty"`

	EndAt *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	ResourceName *string `type:"string" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	RuleId *string `type:"string" json:",omitempty"`

	RuleName *string `type:"string" json:",omitempty"`

	StartAt *string `type:"string" json:",omitempty"`

	SubNamespace *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListAlertGroupOutput) GoString added in v1.0.146

func (s DataForListAlertGroupOutput) GoString() string

GoString returns the string representation

func (*DataForListAlertGroupOutput) SetAlertState added in v1.0.146

SetAlertState sets the AlertState field's value.

func (*DataForListAlertGroupOutput) SetAlertType added in v1.0.169

SetAlertType sets the AlertType field's value.

func (*DataForListAlertGroupOutput) SetDimension added in v1.0.146

SetDimension sets the Dimension field's value.

func (*DataForListAlertGroupOutput) SetDuration added in v1.0.146

SetDuration sets the Duration field's value.

func (*DataForListAlertGroupOutput) SetEndAt added in v1.0.146

SetEndAt sets the EndAt field's value.

func (*DataForListAlertGroupOutput) SetId added in v1.0.146

SetId sets the Id field's value.

func (*DataForListAlertGroupOutput) SetLevel added in v1.0.146

SetLevel sets the Level field's value.

func (*DataForListAlertGroupOutput) SetNamespace added in v1.0.146

SetNamespace sets the Namespace field's value.

func (*DataForListAlertGroupOutput) SetRegion added in v1.0.146

SetRegion sets the Region field's value.

func (*DataForListAlertGroupOutput) SetResourceId added in v1.0.146

SetResourceId sets the ResourceId field's value.

func (*DataForListAlertGroupOutput) SetResourceName added in v1.0.146

SetResourceName sets the ResourceName field's value.

func (*DataForListAlertGroupOutput) SetResourceType added in v1.0.146

SetResourceType sets the ResourceType field's value.

func (*DataForListAlertGroupOutput) SetRuleId added in v1.0.146

SetRuleId sets the RuleId field's value.

func (*DataForListAlertGroupOutput) SetRuleName added in v1.0.146

SetRuleName sets the RuleName field's value.

func (*DataForListAlertGroupOutput) SetStartAt added in v1.0.146

SetStartAt sets the StartAt field's value.

func (*DataForListAlertGroupOutput) SetSubNamespace added in v1.0.146

SetSubNamespace sets the SubNamespace field's value.

func (DataForListAlertGroupOutput) String added in v1.0.146

String returns the string representation

type DataForListAlertTemplatesOutput added in v1.1.18

type DataForListAlertTemplatesOutput struct {
	AppliedProjectName *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NoData *NoDataForListAlertTemplatesOutput `type:"structure" json:",omitempty"`

	NotifyMode *string `type:"string" json:",omitempty"`

	ObjectGroups []*ObjectGroupForListAlertTemplatesOutput `type:"list" json:",omitempty"`

	RecoveryNotify *RecoveryNotifyForListAlertTemplatesOutput `type:"structure" json:",omitempty"`

	SilenceTime *int64 `type:"integer" json:",omitempty"`

	TemplateRules []*TemplateRuleForListAlertTemplatesOutput `type:"list" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*DataForListAlertTemplatesOutput) SetAppliedProjectName added in v1.1.18

SetAppliedProjectName sets the AppliedProjectName field's value.

func (*DataForListAlertTemplatesOutput) SetCreatedAt added in v1.1.18

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListAlertTemplatesOutput) SetDescription added in v1.1.18

SetDescription sets the Description field's value.

func (*DataForListAlertTemplatesOutput) SetId added in v1.1.18

SetId sets the Id field's value.

func (*DataForListAlertTemplatesOutput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*DataForListAlertTemplatesOutput) SetNoData added in v1.1.18

SetNoData sets the NoData field's value.

func (*DataForListAlertTemplatesOutput) SetNotifyMode added in v1.1.18

SetNotifyMode sets the NotifyMode field's value.

func (*DataForListAlertTemplatesOutput) SetObjectGroups added in v1.1.18

SetObjectGroups sets the ObjectGroups field's value.

func (*DataForListAlertTemplatesOutput) SetRecoveryNotify added in v1.1.18

SetRecoveryNotify sets the RecoveryNotify field's value.

func (*DataForListAlertTemplatesOutput) SetSilenceTime added in v1.1.18

SetSilenceTime sets the SilenceTime field's value.

func (*DataForListAlertTemplatesOutput) SetTemplateRules added in v1.1.18

SetTemplateRules sets the TemplateRules field's value.

func (*DataForListAlertTemplatesOutput) SetUpdatedAt added in v1.1.18

SetUpdatedAt sets the UpdatedAt field's value.

func (DataForListAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type DataForListContactGroupByIdsOutput added in v1.0.138

type DataForListContactGroupByIdsOutput struct {
	AccountId *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListContactGroupByIdsOutput) GoString added in v1.0.138

GoString returns the string representation

func (*DataForListContactGroupByIdsOutput) SetAccountId added in v1.0.138

SetAccountId sets the AccountId field's value.

func (*DataForListContactGroupByIdsOutput) SetCreatedAt added in v1.0.138

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListContactGroupByIdsOutput) SetDescription added in v1.0.138

SetDescription sets the Description field's value.

func (*DataForListContactGroupByIdsOutput) SetId added in v1.0.138

SetId sets the Id field's value.

func (*DataForListContactGroupByIdsOutput) SetName added in v1.0.138

SetName sets the Name field's value.

func (*DataForListContactGroupByIdsOutput) SetUpdatedAt added in v1.0.138

SetUpdatedAt sets the UpdatedAt field's value.

func (DataForListContactGroupByIdsOutput) String added in v1.0.138

String returns the string representation

type DataForListContactGroupsOutput added in v1.0.138

type DataForListContactGroupsOutput struct {
	AccountId *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListContactGroupsOutput) GoString added in v1.0.138

GoString returns the string representation

func (*DataForListContactGroupsOutput) SetAccountId added in v1.0.138

SetAccountId sets the AccountId field's value.

func (*DataForListContactGroupsOutput) SetCreatedAt added in v1.0.138

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListContactGroupsOutput) SetDescription added in v1.0.138

SetDescription sets the Description field's value.

func (*DataForListContactGroupsOutput) SetId added in v1.0.138

SetId sets the Id field's value.

func (*DataForListContactGroupsOutput) SetName added in v1.0.138

SetName sets the Name field's value.

func (*DataForListContactGroupsOutput) SetUpdatedAt added in v1.0.138

SetUpdatedAt sets the UpdatedAt field's value.

func (DataForListContactGroupsOutput) String added in v1.0.138

String returns the string representation

type DataForListContactsByIdsOutput added in v1.0.138

type DataForListContactsByIdsOutput struct {
	Email *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Phone *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListContactsByIdsOutput) GoString added in v1.0.138

GoString returns the string representation

func (*DataForListContactsByIdsOutput) SetEmail added in v1.0.138

SetEmail sets the Email field's value.

func (*DataForListContactsByIdsOutput) SetId added in v1.0.138

SetId sets the Id field's value.

func (*DataForListContactsByIdsOutput) SetName added in v1.0.138

SetName sets the Name field's value.

func (*DataForListContactsByIdsOutput) SetPhone added in v1.0.138

SetPhone sets the Phone field's value.

func (DataForListContactsByIdsOutput) String added in v1.0.138

String returns the string representation

type DataForListContactsOutput added in v1.0.138

type DataForListContactsOutput struct {
	Email *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Phone *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListContactsOutput) GoString added in v1.0.138

func (s DataForListContactsOutput) GoString() string

GoString returns the string representation

func (*DataForListContactsOutput) SetEmail added in v1.0.138

SetEmail sets the Email field's value.

func (*DataForListContactsOutput) SetId added in v1.0.138

SetId sets the Id field's value.

func (*DataForListContactsOutput) SetName added in v1.0.138

SetName sets the Name field's value.

func (*DataForListContactsOutput) SetPhone added in v1.0.138

SetPhone sets the Phone field's value.

func (DataForListContactsOutput) String added in v1.0.138

func (s DataForListContactsOutput) String() string

String returns the string representation

type DataForListDefaultNotifyTemplatesOutput added in v1.1.29

type DataForListDefaultNotifyTemplatesOutput struct {
	Channel *string `type:"string" json:",omitempty"`

	Content *string `type:"string" json:",omitempty"`

	Language *string `type:"string" json:",omitempty"`

	Title *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListDefaultNotifyTemplatesOutput) GoString added in v1.1.29

GoString returns the string representation

func (*DataForListDefaultNotifyTemplatesOutput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*DataForListDefaultNotifyTemplatesOutput) SetContent added in v1.1.29

SetContent sets the Content field's value.

func (*DataForListDefaultNotifyTemplatesOutput) SetLanguage added in v1.1.29

SetLanguage sets the Language field's value.

func (*DataForListDefaultNotifyTemplatesOutput) SetTitle added in v1.1.29

SetTitle sets the Title field's value.

func (*DataForListDefaultNotifyTemplatesOutput) SetType added in v1.1.29

SetType sets the Type field's value.

func (DataForListDefaultNotifyTemplatesOutput) String added in v1.1.29

String returns the string representation

type DataForListEventRulesOutput added in v1.0.146

type DataForListEventRulesOutput struct {
	AccountId *string `type:"string" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	ContactMethods []*string `type:"list" json:",omitempty"`

	CreatedAt *int64 `type:"integer" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EffectEndAt *string `type:"string" json:",omitempty"`

	EffectStartAt *string `type:"string" json:",omitempty"`

	EnableState *string `type:"string" json:",omitempty"`

	Endpoint *string `type:"string" json:",omitempty"`

	EventBusName *string `type:"string" json:",omitempty"`

	EventType []*string `type:"list" json:",omitempty"`

	FilterPattern map[string]*interface{} `type:"map" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`

	MessageQueue *MessageQueueForListEventRulesOutput `type:"structure" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForListEventRulesOutput `type:"list" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	RuleId *string `type:"string" json:",omitempty"`

	RuleName *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty"`

	TLSTarget []*TLSTargetForListEventRulesOutput `type:"list" json:",omitempty"`

	UpdatedAt *int64 `type:"integer" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListEventRulesOutput) GoString added in v1.0.146

func (s DataForListEventRulesOutput) GoString() string

GoString returns the string representation

func (*DataForListEventRulesOutput) SetAccountId added in v1.0.146

SetAccountId sets the AccountId field's value.

func (*DataForListEventRulesOutput) SetContactGroupIds added in v1.0.146

func (s *DataForListEventRulesOutput) SetContactGroupIds(v []*string) *DataForListEventRulesOutput

SetContactGroupIds sets the ContactGroupIds field's value.

func (*DataForListEventRulesOutput) SetContactMethods added in v1.0.146

SetContactMethods sets the ContactMethods field's value.

func (*DataForListEventRulesOutput) SetCreatedAt added in v1.0.146

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListEventRulesOutput) SetDescription added in v1.0.146

SetDescription sets the Description field's value.

func (*DataForListEventRulesOutput) SetEffectEndAt added in v1.0.146

SetEffectEndAt sets the EffectEndAt field's value.

func (*DataForListEventRulesOutput) SetEffectStartAt added in v1.0.146

SetEffectStartAt sets the EffectStartAt field's value.

func (*DataForListEventRulesOutput) SetEnableState added in v1.0.146

SetEnableState sets the EnableState field's value.

func (*DataForListEventRulesOutput) SetEndpoint added in v1.0.146

SetEndpoint sets the Endpoint field's value.

func (*DataForListEventRulesOutput) SetEventBusName added in v1.0.146

SetEventBusName sets the EventBusName field's value.

func (*DataForListEventRulesOutput) SetEventType added in v1.0.146

SetEventType sets the EventType field's value.

func (*DataForListEventRulesOutput) SetFilterPattern added in v1.0.146

func (s *DataForListEventRulesOutput) SetFilterPattern(v map[string]*interface{}) *DataForListEventRulesOutput

SetFilterPattern sets the FilterPattern field's value.

func (*DataForListEventRulesOutput) SetLevel added in v1.0.146

SetLevel sets the Level field's value.

func (*DataForListEventRulesOutput) SetMessageQueue added in v1.0.146

SetMessageQueue sets the MessageQueue field's value.

func (*DataForListEventRulesOutput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*DataForListEventRulesOutput) SetRegion added in v1.0.146

SetRegion sets the Region field's value.

func (*DataForListEventRulesOutput) SetRuleId added in v1.0.146

SetRuleId sets the RuleId field's value.

func (*DataForListEventRulesOutput) SetRuleName added in v1.0.146

SetRuleName sets the RuleName field's value.

func (*DataForListEventRulesOutput) SetSource added in v1.0.146

SetSource sets the Source field's value.

func (*DataForListEventRulesOutput) SetTLSTarget added in v1.0.146

SetTLSTarget sets the TLSTarget field's value.

func (*DataForListEventRulesOutput) SetUpdatedAt added in v1.0.146

SetUpdatedAt sets the UpdatedAt field's value.

func (*DataForListEventRulesOutput) SetWebhookIds added in v1.0.146

SetWebhookIds sets the WebhookIds field's value.

func (DataForListEventRulesOutput) String added in v1.0.146

String returns the string representation

type DataForListEventsOutput added in v1.0.137

type DataForListEventsOutput struct {
	Detail map[string]*interface{} `type:"map" json:",omitempty"`

	EventBusName *string `type:"string" json:",omitempty"`

	EventType *string `type:"string" json:",omitempty"`

	HappenTime *int64 `type:"integer" json:",omitempty"`

	ID *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Source *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListEventsOutput) GoString added in v1.0.137

func (s DataForListEventsOutput) GoString() string

GoString returns the string representation

func (*DataForListEventsOutput) SetDetail added in v1.0.137

func (s *DataForListEventsOutput) SetDetail(v map[string]*interface{}) *DataForListEventsOutput

SetDetail sets the Detail field's value.

func (*DataForListEventsOutput) SetEventBusName added in v1.0.137

SetEventBusName sets the EventBusName field's value.

func (*DataForListEventsOutput) SetEventType added in v1.0.137

SetEventType sets the EventType field's value.

func (*DataForListEventsOutput) SetHappenTime added in v1.0.137

SetHappenTime sets the HappenTime field's value.

func (*DataForListEventsOutput) SetID added in v1.0.137

SetID sets the ID field's value.

func (*DataForListEventsOutput) SetRegion added in v1.0.137

SetRegion sets the Region field's value.

func (*DataForListEventsOutput) SetSource added in v1.0.137

SetSource sets the Source field's value.

func (DataForListEventsOutput) String added in v1.0.137

func (s DataForListEventsOutput) String() string

String returns the string representation

type DataForListNotificationsOutput added in v1.1.2

type DataForListNotificationsOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	EffectEndAt *string `type:"string" json:",omitempty"`

	EffectStartAt *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Levels []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Notifications []*NotificationForListNotificationsOutput `type:"list" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListNotificationsOutput) GoString added in v1.1.2

GoString returns the string representation

func (*DataForListNotificationsOutput) SetCreatedAt added in v1.1.2

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListNotificationsOutput) SetEffectEndAt added in v1.1.2

SetEffectEndAt sets the EffectEndAt field's value.

func (*DataForListNotificationsOutput) SetEffectStartAt added in v1.1.2

SetEffectStartAt sets the EffectStartAt field's value.

func (*DataForListNotificationsOutput) SetId added in v1.1.2

SetId sets the Id field's value.

func (*DataForListNotificationsOutput) SetLevels added in v1.1.2

SetLevels sets the Levels field's value.

func (*DataForListNotificationsOutput) SetName added in v1.1.2

SetName sets the Name field's value.

func (*DataForListNotificationsOutput) SetNotifications added in v1.1.2

SetNotifications sets the Notifications field's value.

func (*DataForListNotificationsOutput) SetUpdatedAt added in v1.1.2

SetUpdatedAt sets the UpdatedAt field's value.

func (DataForListNotificationsOutput) String added in v1.1.2

String returns the string representation

type DataForListNotifyTemplatesOutput added in v1.1.29

type DataForListNotifyTemplatesOutput struct {
	Channel *string `type:"string" json:",omitempty"`

	Content *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Title *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListNotifyTemplatesOutput) GoString added in v1.1.29

GoString returns the string representation

func (*DataForListNotifyTemplatesOutput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*DataForListNotifyTemplatesOutput) SetContent added in v1.1.29

SetContent sets the Content field's value.

func (*DataForListNotifyTemplatesOutput) SetCreatedAt added in v1.1.29

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListNotifyTemplatesOutput) SetDescription added in v1.1.29

SetDescription sets the Description field's value.

func (*DataForListNotifyTemplatesOutput) SetId added in v1.1.29

SetId sets the Id field's value.

func (*DataForListNotifyTemplatesOutput) SetName added in v1.1.29

SetName sets the Name field's value.

func (*DataForListNotifyTemplatesOutput) SetTitle added in v1.1.29

SetTitle sets the Title field's value.

func (*DataForListNotifyTemplatesOutput) SetType added in v1.1.29

SetType sets the Type field's value.

func (*DataForListNotifyTemplatesOutput) SetUpdatedAt added in v1.1.29

SetUpdatedAt sets the UpdatedAt field's value.

func (DataForListNotifyTemplatesOutput) String added in v1.1.29

String returns the string representation

type DataForListObjectGroupsOutput added in v1.0.137

type DataForListObjectGroupsOutput struct {
	AlertTemplateId *string `type:"string" json:",omitempty"`

	AlertTemplateName *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Objects []*ObjectForListObjectGroupsOutput `type:"list" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListObjectGroupsOutput) GoString added in v1.0.137

GoString returns the string representation

func (*DataForListObjectGroupsOutput) SetAlertTemplateId added in v1.0.137

SetAlertTemplateId sets the AlertTemplateId field's value.

func (*DataForListObjectGroupsOutput) SetAlertTemplateName added in v1.0.137

SetAlertTemplateName sets the AlertTemplateName field's value.

func (*DataForListObjectGroupsOutput) SetCreatedAt added in v1.0.137

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListObjectGroupsOutput) SetId added in v1.0.137

SetId sets the Id field's value.

func (*DataForListObjectGroupsOutput) SetName added in v1.0.137

SetName sets the Name field's value.

func (*DataForListObjectGroupsOutput) SetObjects added in v1.0.137

SetObjects sets the Objects field's value.

func (*DataForListObjectGroupsOutput) SetUpdatedAt added in v1.0.137

SetUpdatedAt sets the UpdatedAt field's value.

func (DataForListObjectGroupsOutput) String added in v1.0.137

String returns the string representation

type DataForListPresetAlertTemplatesOutput added in v1.1.18

type DataForListPresetAlertTemplatesOutput struct {
	AlertNotification *AlertNotificationForListPresetAlertTemplatesOutput `type:"structure" json:",omitempty"`

	AppliedProjectName *string `type:"string" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	NoData *NoDataForListPresetAlertTemplatesOutput `type:"structure" json:",omitempty"`

	NotifyMode *string `type:"string" json:",omitempty"`

	RecoveryNotify *RecoveryNotifyForListPresetAlertTemplatesOutput `type:"structure" json:",omitempty"`

	SilenceTime *int64 `type:"integer" json:",omitempty"`

	Status *bool `type:"boolean" json:",omitempty"`

	TemplateRules []*TemplateRuleForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListPresetAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*DataForListPresetAlertTemplatesOutput) SetAlertNotification added in v1.1.18

SetAlertNotification sets the AlertNotification field's value.

func (*DataForListPresetAlertTemplatesOutput) SetAppliedProjectName added in v1.1.18

SetAppliedProjectName sets the AppliedProjectName field's value.

func (*DataForListPresetAlertTemplatesOutput) SetCreatedAt added in v1.1.18

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListPresetAlertTemplatesOutput) SetDescription added in v1.1.18

SetDescription sets the Description field's value.

func (*DataForListPresetAlertTemplatesOutput) SetId added in v1.1.18

SetId sets the Id field's value.

func (*DataForListPresetAlertTemplatesOutput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*DataForListPresetAlertTemplatesOutput) SetNoData added in v1.1.18

SetNoData sets the NoData field's value.

func (*DataForListPresetAlertTemplatesOutput) SetNotifyMode added in v1.1.18

SetNotifyMode sets the NotifyMode field's value.

func (*DataForListPresetAlertTemplatesOutput) SetRecoveryNotify added in v1.1.18

SetRecoveryNotify sets the RecoveryNotify field's value.

func (*DataForListPresetAlertTemplatesOutput) SetSilenceTime added in v1.1.18

SetSilenceTime sets the SilenceTime field's value.

func (*DataForListPresetAlertTemplatesOutput) SetStatus added in v1.1.18

SetStatus sets the Status field's value.

func (*DataForListPresetAlertTemplatesOutput) SetTemplateRules added in v1.1.18

SetTemplateRules sets the TemplateRules field's value.

func (*DataForListPresetAlertTemplatesOutput) SetUpdatedAt added in v1.1.18

SetUpdatedAt sets the UpdatedAt field's value.

func (DataForListPresetAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type DataForListRulesByIdsOutput added in v1.0.146

type DataForListRulesByIdsOutput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	AlertState *string `type:"string" json:",omitempty"`

	ConditionOperator *string `type:"string" json:",omitempty"`

	Conditions []*ConditionForListRulesByIdsOutput `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DimensionConditions *DimensionConditionsForListRulesByIdsOutput `type:"structure" json:",omitempty"`

	EffectEndAt *string `type:"string" json:",omitempty"`

	EffectStartAt *string `type:"string" json:",omitempty"`

	EnableState *string `type:"string" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`

	LevelConditions []*LevelConditionForListRulesByIdsOutput `type:"list" json:",omitempty"`

	MultipleConditions *bool `type:"boolean" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	NoData *NoDataForListRulesByIdsOutput `type:"structure" json:",omitempty"`

	NotificationId *string `type:"string" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForListRulesByIdsOutput `type:"list" json:",omitempty"`

	ObjectGroupId *string `type:"string" json:",omitempty"`

	OriginalDimensions map[string][]*string `type:"map" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RecoveryNotify *RecoveryNotifyForListRulesByIdsOutput `type:"structure" json:",omitempty"`

	Regions []*string `type:"list" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	RuleName *string `type:"string" json:",omitempty"`

	RuleType *string `type:"string" json:",omitempty"`

	SilenceTime *int64 `type:"integer" json:",omitempty"`

	SubNamespace *string `type:"string" json:",omitempty"`

	Tags []*ConvertTagForListRulesByIdsOutput `type:"list" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	WebHook *string `type:"string" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListRulesByIdsOutput) GoString added in v1.0.146

func (s DataForListRulesByIdsOutput) GoString() string

GoString returns the string representation

func (*DataForListRulesByIdsOutput) SetAlertMethods added in v1.0.146

SetAlertMethods sets the AlertMethods field's value.

func (*DataForListRulesByIdsOutput) SetAlertState added in v1.0.146

SetAlertState sets the AlertState field's value.

func (*DataForListRulesByIdsOutput) SetConditionOperator added in v1.0.146

SetConditionOperator sets the ConditionOperator field's value.

func (*DataForListRulesByIdsOutput) SetConditions added in v1.0.146

SetConditions sets the Conditions field's value.

func (*DataForListRulesByIdsOutput) SetContactGroupIds added in v1.0.146

func (s *DataForListRulesByIdsOutput) SetContactGroupIds(v []*string) *DataForListRulesByIdsOutput

SetContactGroupIds sets the ContactGroupIds field's value.

func (*DataForListRulesByIdsOutput) SetCreatedAt added in v1.0.146

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListRulesByIdsOutput) SetDescription added in v1.0.146

SetDescription sets the Description field's value.

func (*DataForListRulesByIdsOutput) SetDimensionConditions added in v1.0.169

SetDimensionConditions sets the DimensionConditions field's value.

func (*DataForListRulesByIdsOutput) SetEffectEndAt added in v1.0.146

SetEffectEndAt sets the EffectEndAt field's value.

func (*DataForListRulesByIdsOutput) SetEffectStartAt added in v1.0.146

SetEffectStartAt sets the EffectStartAt field's value.

func (*DataForListRulesByIdsOutput) SetEnableState added in v1.0.146

SetEnableState sets the EnableState field's value.

func (*DataForListRulesByIdsOutput) SetEvaluationCount added in v1.0.146

SetEvaluationCount sets the EvaluationCount field's value.

func (*DataForListRulesByIdsOutput) SetId added in v1.0.146

SetId sets the Id field's value.

func (*DataForListRulesByIdsOutput) SetLevel added in v1.0.146

SetLevel sets the Level field's value.

func (*DataForListRulesByIdsOutput) SetLevelConditions added in v1.0.183

SetLevelConditions sets the LevelConditions field's value.

func (*DataForListRulesByIdsOutput) SetMultipleConditions added in v1.0.146

func (s *DataForListRulesByIdsOutput) SetMultipleConditions(v bool) *DataForListRulesByIdsOutput

SetMultipleConditions sets the MultipleConditions field's value.

func (*DataForListRulesByIdsOutput) SetNamespace added in v1.0.146

SetNamespace sets the Namespace field's value.

func (*DataForListRulesByIdsOutput) SetNoData added in v1.2.8

SetNoData sets the NoData field's value.

func (*DataForListRulesByIdsOutput) SetNotificationId added in v1.0.183

SetNotificationId sets the NotificationId field's value.

func (*DataForListRulesByIdsOutput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*DataForListRulesByIdsOutput) SetObjectGroupId added in v1.2.8

SetObjectGroupId sets the ObjectGroupId field's value.

func (*DataForListRulesByIdsOutput) SetOriginalDimensions added in v1.0.146

func (s *DataForListRulesByIdsOutput) SetOriginalDimensions(v map[string][]*string) *DataForListRulesByIdsOutput

SetOriginalDimensions sets the OriginalDimensions field's value.

func (*DataForListRulesByIdsOutput) SetProjectName added in v1.0.176

SetProjectName sets the ProjectName field's value.

func (*DataForListRulesByIdsOutput) SetRecoveryNotify added in v1.0.146

SetRecoveryNotify sets the RecoveryNotify field's value.

func (*DataForListRulesByIdsOutput) SetRegions added in v1.0.146

SetRegions sets the Regions field's value.

func (*DataForListRulesByIdsOutput) SetResourceType added in v1.1.29

SetResourceType sets the ResourceType field's value.

func (*DataForListRulesByIdsOutput) SetRuleName added in v1.0.146

SetRuleName sets the RuleName field's value.

func (*DataForListRulesByIdsOutput) SetRuleType added in v1.0.169

SetRuleType sets the RuleType field's value.

func (*DataForListRulesByIdsOutput) SetSilenceTime added in v1.0.146

SetSilenceTime sets the SilenceTime field's value.

func (*DataForListRulesByIdsOutput) SetSubNamespace added in v1.0.146

SetSubNamespace sets the SubNamespace field's value.

func (*DataForListRulesByIdsOutput) SetTags added in v1.1.2

SetTags sets the Tags field's value.

func (*DataForListRulesByIdsOutput) SetUpdatedAt added in v1.0.146

SetUpdatedAt sets the UpdatedAt field's value.

func (*DataForListRulesByIdsOutput) SetWebHook added in v1.0.146

SetWebHook sets the WebHook field's value.

func (*DataForListRulesByIdsOutput) SetWebhookIds added in v1.0.146

SetWebhookIds sets the WebhookIds field's value.

func (DataForListRulesByIdsOutput) String added in v1.0.146

String returns the string representation

type DataForListRulesOutput added in v1.0.146

type DataForListRulesOutput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	AlertState *string `type:"string" json:",omitempty"`

	ConditionOperator *string `type:"string" json:",omitempty"`

	Conditions []*ConditionForListRulesOutput `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DimensionConditions *DimensionConditionsForListRulesOutput `type:"structure" json:",omitempty"`

	EffectEndAt *string `type:"string" json:",omitempty"`

	EffectStartAt *string `type:"string" json:",omitempty"`

	EnableState *string `type:"string" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`

	LevelConditions []*LevelConditionForListRulesOutput `type:"list" json:",omitempty"`

	MultipleConditions *bool `type:"boolean" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	NoData *NoDataForListRulesOutput `type:"structure" json:",omitempty"`

	NotificationId *string `type:"string" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForListRulesOutput `type:"list" json:",omitempty"`

	ObjectGroupId *string `type:"string" json:",omitempty"`

	OriginalDimensions map[string][]*string `type:"map" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RecoveryNotify *RecoveryNotifyForListRulesOutput `type:"structure" json:",omitempty"`

	Regions []*string `type:"list" json:",omitempty"`

	ResourceType *string `type:"string" json:",omitempty"`

	RuleName *string `type:"string" json:",omitempty"`

	RuleType *string `type:"string" json:",omitempty"`

	SilenceTime *int64 `type:"integer" json:",omitempty"`

	SubNamespace *string `type:"string" json:",omitempty"`

	Tags []*ConvertTagForListRulesOutput `type:"list" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	WebHook *string `type:"string" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListRulesOutput) GoString added in v1.0.146

func (s DataForListRulesOutput) GoString() string

GoString returns the string representation

func (*DataForListRulesOutput) SetAlertMethods added in v1.0.146

func (s *DataForListRulesOutput) SetAlertMethods(v []*string) *DataForListRulesOutput

SetAlertMethods sets the AlertMethods field's value.

func (*DataForListRulesOutput) SetAlertState added in v1.0.146

SetAlertState sets the AlertState field's value.

func (*DataForListRulesOutput) SetConditionOperator added in v1.0.146

func (s *DataForListRulesOutput) SetConditionOperator(v string) *DataForListRulesOutput

SetConditionOperator sets the ConditionOperator field's value.

func (*DataForListRulesOutput) SetConditions added in v1.0.146

SetConditions sets the Conditions field's value.

func (*DataForListRulesOutput) SetContactGroupIds added in v1.0.146

func (s *DataForListRulesOutput) SetContactGroupIds(v []*string) *DataForListRulesOutput

SetContactGroupIds sets the ContactGroupIds field's value.

func (*DataForListRulesOutput) SetCreatedAt added in v1.0.146

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListRulesOutput) SetDescription added in v1.0.146

SetDescription sets the Description field's value.

func (*DataForListRulesOutput) SetDimensionConditions added in v1.0.169

SetDimensionConditions sets the DimensionConditions field's value.

func (*DataForListRulesOutput) SetEffectEndAt added in v1.0.146

SetEffectEndAt sets the EffectEndAt field's value.

func (*DataForListRulesOutput) SetEffectStartAt added in v1.0.146

func (s *DataForListRulesOutput) SetEffectStartAt(v string) *DataForListRulesOutput

SetEffectStartAt sets the EffectStartAt field's value.

func (*DataForListRulesOutput) SetEnableState added in v1.0.146

SetEnableState sets the EnableState field's value.

func (*DataForListRulesOutput) SetEvaluationCount added in v1.0.146

func (s *DataForListRulesOutput) SetEvaluationCount(v int64) *DataForListRulesOutput

SetEvaluationCount sets the EvaluationCount field's value.

func (*DataForListRulesOutput) SetId added in v1.0.146

SetId sets the Id field's value.

func (*DataForListRulesOutput) SetLevel added in v1.0.146

SetLevel sets the Level field's value.

func (*DataForListRulesOutput) SetLevelConditions added in v1.0.183

SetLevelConditions sets the LevelConditions field's value.

func (*DataForListRulesOutput) SetMultipleConditions added in v1.0.146

func (s *DataForListRulesOutput) SetMultipleConditions(v bool) *DataForListRulesOutput

SetMultipleConditions sets the MultipleConditions field's value.

func (*DataForListRulesOutput) SetNamespace added in v1.0.146

SetNamespace sets the Namespace field's value.

func (*DataForListRulesOutput) SetNoData added in v1.2.8

SetNoData sets the NoData field's value.

func (*DataForListRulesOutput) SetNotificationId added in v1.0.183

func (s *DataForListRulesOutput) SetNotificationId(v string) *DataForListRulesOutput

SetNotificationId sets the NotificationId field's value.

func (*DataForListRulesOutput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*DataForListRulesOutput) SetObjectGroupId added in v1.2.8

func (s *DataForListRulesOutput) SetObjectGroupId(v string) *DataForListRulesOutput

SetObjectGroupId sets the ObjectGroupId field's value.

func (*DataForListRulesOutput) SetOriginalDimensions added in v1.0.146

func (s *DataForListRulesOutput) SetOriginalDimensions(v map[string][]*string) *DataForListRulesOutput

SetOriginalDimensions sets the OriginalDimensions field's value.

func (*DataForListRulesOutput) SetProjectName added in v1.0.176

SetProjectName sets the ProjectName field's value.

func (*DataForListRulesOutput) SetRecoveryNotify added in v1.0.146

SetRecoveryNotify sets the RecoveryNotify field's value.

func (*DataForListRulesOutput) SetRegions added in v1.0.146

SetRegions sets the Regions field's value.

func (*DataForListRulesOutput) SetResourceType added in v1.1.29

func (s *DataForListRulesOutput) SetResourceType(v string) *DataForListRulesOutput

SetResourceType sets the ResourceType field's value.

func (*DataForListRulesOutput) SetRuleName added in v1.0.146

SetRuleName sets the RuleName field's value.

func (*DataForListRulesOutput) SetRuleType added in v1.0.169

SetRuleType sets the RuleType field's value.

func (*DataForListRulesOutput) SetSilenceTime added in v1.0.146

func (s *DataForListRulesOutput) SetSilenceTime(v int64) *DataForListRulesOutput

SetSilenceTime sets the SilenceTime field's value.

func (*DataForListRulesOutput) SetSubNamespace added in v1.0.146

func (s *DataForListRulesOutput) SetSubNamespace(v string) *DataForListRulesOutput

SetSubNamespace sets the SubNamespace field's value.

func (*DataForListRulesOutput) SetTags added in v1.1.2

SetTags sets the Tags field's value.

func (*DataForListRulesOutput) SetUpdatedAt added in v1.0.146

SetUpdatedAt sets the UpdatedAt field's value.

func (*DataForListRulesOutput) SetWebHook added in v1.0.146

SetWebHook sets the WebHook field's value.

func (*DataForListRulesOutput) SetWebhookIds added in v1.0.146

func (s *DataForListRulesOutput) SetWebhookIds(v []*string) *DataForListRulesOutput

SetWebhookIds sets the WebhookIds field's value.

func (DataForListRulesOutput) String added in v1.0.146

func (s DataForListRulesOutput) String() string

String returns the string representation

type DataForListSendAlertOutput added in v1.0.146

type DataForListSendAlertOutput struct {
	AlertMethod *string `type:"string" json:",omitempty"`

	BathId *string `type:"string" json:",omitempty"`

	Content *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	SendAt *string `type:"string" json:",omitempty"`

	SendResult []*SendResultForListSendAlertOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListSendAlertOutput) GoString added in v1.0.146

func (s DataForListSendAlertOutput) GoString() string

GoString returns the string representation

func (*DataForListSendAlertOutput) SetAlertMethod added in v1.0.146

SetAlertMethod sets the AlertMethod field's value.

func (*DataForListSendAlertOutput) SetBathId added in v1.0.146

SetBathId sets the BathId field's value.

func (*DataForListSendAlertOutput) SetContent added in v1.0.146

SetContent sets the Content field's value.

func (*DataForListSendAlertOutput) SetId added in v1.0.146

SetId sets the Id field's value.

func (*DataForListSendAlertOutput) SetSendAt added in v1.0.146

SetSendAt sets the SendAt field's value.

func (*DataForListSendAlertOutput) SetSendResult added in v1.0.146

SetSendResult sets the SendResult field's value.

func (DataForListSendAlertOutput) String added in v1.0.146

String returns the string representation

type DataForListSilencePolicyOutput added in v1.1.8

type DataForListSilencePolicyOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EffectTime *EffectTimeForListSilencePolicyOutput `type:"structure" json:",omitempty"`

	EnableState *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	SilenceConditions *SilenceConditionsForListSilencePolicyOutput `type:"structure" json:",omitempty"`

	SilenceType *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	ValidReason *string `type:"string" json:",omitempty"`

	ValidState *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListSilencePolicyOutput) GoString added in v1.1.8

GoString returns the string representation

func (*DataForListSilencePolicyOutput) SetCreatedAt added in v1.1.8

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListSilencePolicyOutput) SetDescription added in v1.1.8

SetDescription sets the Description field's value.

func (*DataForListSilencePolicyOutput) SetEffectTime added in v1.1.8

SetEffectTime sets the EffectTime field's value.

func (*DataForListSilencePolicyOutput) SetEnableState added in v1.1.8

SetEnableState sets the EnableState field's value.

func (*DataForListSilencePolicyOutput) SetId added in v1.1.8

SetId sets the Id field's value.

func (*DataForListSilencePolicyOutput) SetName added in v1.1.8

SetName sets the Name field's value.

func (*DataForListSilencePolicyOutput) SetNamespace added in v1.1.8

SetNamespace sets the Namespace field's value.

func (*DataForListSilencePolicyOutput) SetSilenceConditions added in v1.1.8

SetSilenceConditions sets the SilenceConditions field's value.

func (*DataForListSilencePolicyOutput) SetSilenceType added in v1.1.8

SetSilenceType sets the SilenceType field's value.

func (*DataForListSilencePolicyOutput) SetUpdatedAt added in v1.1.8

SetUpdatedAt sets the UpdatedAt field's value.

func (*DataForListSilencePolicyOutput) SetValidReason added in v1.1.8

SetValidReason sets the ValidReason field's value.

func (*DataForListSilencePolicyOutput) SetValidState added in v1.1.8

SetValidState sets the ValidState field's value.

func (DataForListSilencePolicyOutput) String added in v1.1.8

String returns the string representation

type DataForListWebhooksByIdsOutput added in v1.0.146

type DataForListWebhooksByIdsOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	EventRuleIds []*string `type:"list" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RuleIds []*string `type:"list" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	Url *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListWebhooksByIdsOutput) GoString added in v1.0.146

GoString returns the string representation

func (*DataForListWebhooksByIdsOutput) SetCreatedAt added in v1.0.146

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListWebhooksByIdsOutput) SetEventRuleIds added in v1.0.146

SetEventRuleIds sets the EventRuleIds field's value.

func (*DataForListWebhooksByIdsOutput) SetId added in v1.0.146

SetId sets the Id field's value.

func (*DataForListWebhooksByIdsOutput) SetName added in v1.0.146

SetName sets the Name field's value.

func (*DataForListWebhooksByIdsOutput) SetRuleIds added in v1.0.146

SetRuleIds sets the RuleIds field's value.

func (*DataForListWebhooksByIdsOutput) SetType added in v1.0.146

SetType sets the Type field's value.

func (*DataForListWebhooksByIdsOutput) SetUpdatedAt added in v1.0.146

SetUpdatedAt sets the UpdatedAt field's value.

func (*DataForListWebhooksByIdsOutput) SetUrl added in v1.0.146

SetUrl sets the Url field's value.

func (DataForListWebhooksByIdsOutput) String added in v1.0.146

String returns the string representation

type DataForListWebhooksOutput added in v1.0.146

type DataForListWebhooksOutput struct {
	CreatedAt *string `type:"string" json:",omitempty"`

	EventRuleIds []*string `type:"list" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	RuleIds []*string `type:"list" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	UpdatedAt *string `type:"string" json:",omitempty"`

	Url *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForListWebhooksOutput) GoString added in v1.0.146

func (s DataForListWebhooksOutput) GoString() string

GoString returns the string representation

func (*DataForListWebhooksOutput) SetCreatedAt added in v1.0.146

SetCreatedAt sets the CreatedAt field's value.

func (*DataForListWebhooksOutput) SetEventRuleIds added in v1.0.146

SetEventRuleIds sets the EventRuleIds field's value.

func (*DataForListWebhooksOutput) SetId added in v1.0.146

SetId sets the Id field's value.

func (*DataForListWebhooksOutput) SetName added in v1.0.146

SetName sets the Name field's value.

func (*DataForListWebhooksOutput) SetRuleIds added in v1.0.146

SetRuleIds sets the RuleIds field's value.

func (*DataForListWebhooksOutput) SetType added in v1.0.146

SetType sets the Type field's value.

func (*DataForListWebhooksOutput) SetUpdatedAt added in v1.0.146

SetUpdatedAt sets the UpdatedAt field's value.

func (*DataForListWebhooksOutput) SetUrl added in v1.0.146

SetUrl sets the Url field's value.

func (DataForListWebhooksOutput) String added in v1.0.146

func (s DataForListWebhooksOutput) String() string

String returns the string representation

type DataForTagResourcesOutput added in v1.1.2

type DataForTagResourcesOutput struct {
	FailedResources []*string `type:"list" json:",omitempty"`

	SucceedResources []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForTagResourcesOutput) GoString added in v1.1.2

func (s DataForTagResourcesOutput) GoString() string

GoString returns the string representation

func (*DataForTagResourcesOutput) SetFailedResources added in v1.1.2

func (s *DataForTagResourcesOutput) SetFailedResources(v []*string) *DataForTagResourcesOutput

SetFailedResources sets the FailedResources field's value.

func (*DataForTagResourcesOutput) SetSucceedResources added in v1.1.2

func (s *DataForTagResourcesOutput) SetSucceedResources(v []*string) *DataForTagResourcesOutput

SetSucceedResources sets the SucceedResources field's value.

func (DataForTagResourcesOutput) String added in v1.1.2

func (s DataForTagResourcesOutput) String() string

String returns the string representation

type DataForUpdateEventRuleOutput added in v1.0.146

type DataForUpdateEventRuleOutput struct {
	RuleId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataForUpdateEventRuleOutput) GoString added in v1.0.146

func (s DataForUpdateEventRuleOutput) GoString() string

GoString returns the string representation

func (*DataForUpdateEventRuleOutput) SetRuleId added in v1.0.146

SetRuleId sets the RuleId field's value.

func (DataForUpdateEventRuleOutput) String added in v1.0.146

String returns the string representation

type DataPointForGetMetricDataOutput added in v1.0.48

type DataPointForGetMetricDataOutput struct {
	Timestamp *int64 `type:"integer" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DataPointForGetMetricDataOutput) GoString added in v1.0.48

GoString returns the string representation

func (*DataPointForGetMetricDataOutput) SetTimestamp added in v1.0.48

SetTimestamp sets the Timestamp field's value.

func (*DataPointForGetMetricDataOutput) SetValue added in v1.0.48

SetValue sets the Value field's value.

func (DataPointForGetMetricDataOutput) String added in v1.0.48

String returns the string representation

type DeleteAlertTemplatesByIdsInput added in v1.1.18

type DeleteAlertTemplatesByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAlertTemplatesByIdsInput) GoString added in v1.1.18

GoString returns the string representation

func (*DeleteAlertTemplatesByIdsInput) SetIds added in v1.1.18

SetIds sets the Ids field's value.

func (DeleteAlertTemplatesByIdsInput) String added in v1.1.18

String returns the string representation

type DeleteAlertTemplatesByIdsOutput added in v1.1.18

type DeleteAlertTemplatesByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteAlertTemplatesByIdsOutput) GoString added in v1.1.18

GoString returns the string representation

func (*DeleteAlertTemplatesByIdsOutput) SetData added in v1.1.18

SetData sets the Data field's value.

func (DeleteAlertTemplatesByIdsOutput) String added in v1.1.18

String returns the string representation

type DeleteContactGroupByIdsInput added in v1.0.138

type DeleteContactGroupByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteContactGroupByIdsInput) GoString added in v1.0.138

func (s DeleteContactGroupByIdsInput) GoString() string

GoString returns the string representation

func (*DeleteContactGroupByIdsInput) SetIds added in v1.0.138

SetIds sets the Ids field's value.

func (DeleteContactGroupByIdsInput) String added in v1.0.138

String returns the string representation

type DeleteContactGroupByIdsOutput added in v1.0.138

type DeleteContactGroupByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteContactGroupByIdsOutput) GoString added in v1.0.138

GoString returns the string representation

func (*DeleteContactGroupByIdsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (DeleteContactGroupByIdsOutput) String added in v1.0.138

String returns the string representation

type DeleteContactsByIdsInput added in v1.0.138

type DeleteContactsByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteContactsByIdsInput) GoString added in v1.0.138

func (s DeleteContactsByIdsInput) GoString() string

GoString returns the string representation

func (*DeleteContactsByIdsInput) SetIds added in v1.0.138

SetIds sets the Ids field's value.

func (DeleteContactsByIdsInput) String added in v1.0.138

func (s DeleteContactsByIdsInput) String() string

String returns the string representation

type DeleteContactsByIdsOutput added in v1.0.138

type DeleteContactsByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteContactsByIdsOutput) GoString added in v1.0.138

func (s DeleteContactsByIdsOutput) GoString() string

GoString returns the string representation

func (*DeleteContactsByIdsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (DeleteContactsByIdsOutput) String added in v1.0.138

func (s DeleteContactsByIdsOutput) String() string

String returns the string representation

type DeleteEventRuleInput added in v1.0.146

type DeleteEventRuleInput struct {
	RuleId []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteEventRuleInput) GoString added in v1.0.146

func (s DeleteEventRuleInput) GoString() string

GoString returns the string representation

func (*DeleteEventRuleInput) SetRuleId added in v1.0.146

func (s *DeleteEventRuleInput) SetRuleId(v []*string) *DeleteEventRuleInput

SetRuleId sets the RuleId field's value.

func (DeleteEventRuleInput) String added in v1.0.146

func (s DeleteEventRuleInput) String() string

String returns the string representation

type DeleteEventRuleOutput added in v1.0.146

type DeleteEventRuleOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForDeleteEventRuleOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteEventRuleOutput) GoString added in v1.0.146

func (s DeleteEventRuleOutput) GoString() string

GoString returns the string representation

func (*DeleteEventRuleOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (DeleteEventRuleOutput) String added in v1.0.146

func (s DeleteEventRuleOutput) String() string

String returns the string representation

type DeleteNotificationsByIdsInput added in v1.1.2

type DeleteNotificationsByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteNotificationsByIdsInput) GoString added in v1.1.2

GoString returns the string representation

func (*DeleteNotificationsByIdsInput) SetIds added in v1.1.2

SetIds sets the Ids field's value.

func (DeleteNotificationsByIdsInput) String added in v1.1.2

String returns the string representation

type DeleteNotificationsByIdsOutput added in v1.1.2

type DeleteNotificationsByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteNotificationsByIdsOutput) GoString added in v1.1.2

GoString returns the string representation

func (*DeleteNotificationsByIdsOutput) SetData added in v1.1.2

SetData sets the Data field's value.

func (DeleteNotificationsByIdsOutput) String added in v1.1.2

String returns the string representation

type DeleteNotifyTemplatesByIdsInput added in v1.1.29

type DeleteNotifyTemplatesByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteNotifyTemplatesByIdsInput) GoString added in v1.1.29

GoString returns the string representation

func (*DeleteNotifyTemplatesByIdsInput) SetIds added in v1.1.29

SetIds sets the Ids field's value.

func (DeleteNotifyTemplatesByIdsInput) String added in v1.1.29

String returns the string representation

type DeleteNotifyTemplatesByIdsOutput added in v1.1.29

type DeleteNotifyTemplatesByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteNotifyTemplatesByIdsOutput) GoString added in v1.1.29

GoString returns the string representation

func (*DeleteNotifyTemplatesByIdsOutput) SetData added in v1.1.29

SetData sets the Data field's value.

func (DeleteNotifyTemplatesByIdsOutput) String added in v1.1.29

String returns the string representation

type DeleteObjectGroupInput added in v1.0.137

type DeleteObjectGroupInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteObjectGroupInput) GoString added in v1.0.137

func (s DeleteObjectGroupInput) GoString() string

GoString returns the string representation

func (*DeleteObjectGroupInput) SetId added in v1.0.137

SetId sets the Id field's value.

func (DeleteObjectGroupInput) String added in v1.0.137

func (s DeleteObjectGroupInput) String() string

String returns the string representation

func (*DeleteObjectGroupInput) Validate added in v1.0.137

func (s *DeleteObjectGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteObjectGroupOutput added in v1.0.137

type DeleteObjectGroupOutput struct {
	Metadata *response.ResponseMetadata

	Data *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteObjectGroupOutput) GoString added in v1.0.137

func (s DeleteObjectGroupOutput) GoString() string

GoString returns the string representation

func (*DeleteObjectGroupOutput) SetData added in v1.0.137

SetData sets the Data field's value.

func (DeleteObjectGroupOutput) String added in v1.0.137

func (s DeleteObjectGroupOutput) String() string

String returns the string representation

type DeleteRulesByIdsInput

type DeleteRulesByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteRulesByIdsInput) GoString

func (s DeleteRulesByIdsInput) GoString() string

GoString returns the string representation

func (*DeleteRulesByIdsInput) SetIds added in v1.0.146

SetIds sets the Ids field's value.

func (DeleteRulesByIdsInput) String

func (s DeleteRulesByIdsInput) String() string

String returns the string representation

type DeleteRulesByIdsOutput

type DeleteRulesByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteRulesByIdsOutput) GoString

func (s DeleteRulesByIdsOutput) GoString() string

GoString returns the string representation

func (*DeleteRulesByIdsOutput) SetData

SetData sets the Data field's value.

func (DeleteRulesByIdsOutput) String

func (s DeleteRulesByIdsOutput) String() string

String returns the string representation

type DeleteSilencePolicyByIdsInput added in v1.1.8

type DeleteSilencePolicyByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteSilencePolicyByIdsInput) GoString added in v1.1.8

GoString returns the string representation

func (*DeleteSilencePolicyByIdsInput) SetIds added in v1.1.8

SetIds sets the Ids field's value.

func (DeleteSilencePolicyByIdsInput) String added in v1.1.8

String returns the string representation

type DeleteSilencePolicyByIdsOutput added in v1.1.8

type DeleteSilencePolicyByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteSilencePolicyByIdsOutput) GoString added in v1.1.8

GoString returns the string representation

func (*DeleteSilencePolicyByIdsOutput) SetData added in v1.1.8

SetData sets the Data field's value.

func (DeleteSilencePolicyByIdsOutput) String added in v1.1.8

String returns the string representation

type DeleteWebhooksByIdsInput added in v1.0.146

type DeleteWebhooksByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteWebhooksByIdsInput) GoString added in v1.0.146

func (s DeleteWebhooksByIdsInput) GoString() string

GoString returns the string representation

func (*DeleteWebhooksByIdsInput) SetIds added in v1.0.146

SetIds sets the Ids field's value.

func (DeleteWebhooksByIdsInput) String added in v1.0.146

func (s DeleteWebhooksByIdsInput) String() string

String returns the string representation

type DeleteWebhooksByIdsOutput added in v1.0.146

type DeleteWebhooksByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteWebhooksByIdsOutput) GoString added in v1.0.146

func (s DeleteWebhooksByIdsOutput) GoString() string

GoString returns the string representation

func (*DeleteWebhooksByIdsOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (DeleteWebhooksByIdsOutput) String added in v1.0.146

func (s DeleteWebhooksByIdsOutput) String() string

String returns the string representation

type DimensionConditionsForCreateObjectGroupInput added in v1.0.169

type DimensionConditionsForCreateObjectGroupInput struct {
	MetaCondition *MetaConditionForCreateObjectGroupInput `type:"structure" json:",omitempty"`

	ProjectCondition *ProjectConditionForCreateObjectGroupInput `type:"structure" json:",omitempty"`

	TagCondition *TagConditionForCreateObjectGroupInput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionConditionsForCreateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*DimensionConditionsForCreateObjectGroupInput) SetMetaCondition added in v1.0.169

SetMetaCondition sets the MetaCondition field's value.

func (*DimensionConditionsForCreateObjectGroupInput) SetProjectCondition added in v1.0.169

SetProjectCondition sets the ProjectCondition field's value.

func (*DimensionConditionsForCreateObjectGroupInput) SetTagCondition added in v1.0.169

SetTagCondition sets the TagCondition field's value.

func (*DimensionConditionsForCreateObjectGroupInput) SetType added in v1.0.169

SetType sets the Type field's value.

func (DimensionConditionsForCreateObjectGroupInput) String added in v1.0.169

String returns the string representation

type DimensionConditionsForCreateRuleInput added in v1.0.169

type DimensionConditionsForCreateRuleInput struct {
	MetaCondition *MetaConditionForCreateRuleInput `type:"structure" json:",omitempty"`

	ProjectCondition *ProjectConditionForCreateRuleInput `type:"structure" json:",omitempty"`

	TagCondition *TagConditionForCreateRuleInput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionConditionsForCreateRuleInput) GoString added in v1.0.169

GoString returns the string representation

func (*DimensionConditionsForCreateRuleInput) SetMetaCondition added in v1.0.169

SetMetaCondition sets the MetaCondition field's value.

func (*DimensionConditionsForCreateRuleInput) SetProjectCondition added in v1.0.169

SetProjectCondition sets the ProjectCondition field's value.

func (*DimensionConditionsForCreateRuleInput) SetTagCondition added in v1.0.169

SetTagCondition sets the TagCondition field's value.

func (*DimensionConditionsForCreateRuleInput) SetType added in v1.0.169

SetType sets the Type field's value.

func (DimensionConditionsForCreateRuleInput) String added in v1.0.169

String returns the string representation

type DimensionConditionsForListObjectGroupsOutput added in v1.2.8

type DimensionConditionsForListObjectGroupsOutput struct {
	MetaCondition *MetaConditionForListObjectGroupsOutput `type:"structure" json:",omitempty"`

	ProjectCondition *ProjectConditionForListObjectGroupsOutput `type:"structure" json:",omitempty"`

	TagCondition *TagConditionForListObjectGroupsOutput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionConditionsForListObjectGroupsOutput) GoString added in v1.2.8

GoString returns the string representation

func (*DimensionConditionsForListObjectGroupsOutput) SetMetaCondition added in v1.2.8

SetMetaCondition sets the MetaCondition field's value.

func (*DimensionConditionsForListObjectGroupsOutput) SetProjectCondition added in v1.2.8

SetProjectCondition sets the ProjectCondition field's value.

func (*DimensionConditionsForListObjectGroupsOutput) SetTagCondition added in v1.2.8

SetTagCondition sets the TagCondition field's value.

func (*DimensionConditionsForListObjectGroupsOutput) SetType added in v1.2.8

SetType sets the Type field's value.

func (DimensionConditionsForListObjectGroupsOutput) String added in v1.2.8

String returns the string representation

type DimensionConditionsForListRulesByIdsOutput added in v1.0.169

type DimensionConditionsForListRulesByIdsOutput struct {
	MetaCondition *MetaConditionForListRulesByIdsOutput `type:"structure" json:",omitempty"`

	ProjectCondition *ProjectConditionForListRulesByIdsOutput `type:"structure" json:",omitempty"`

	TagCondition *TagConditionForListRulesByIdsOutput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionConditionsForListRulesByIdsOutput) GoString added in v1.0.169

GoString returns the string representation

func (*DimensionConditionsForListRulesByIdsOutput) SetMetaCondition added in v1.0.169

SetMetaCondition sets the MetaCondition field's value.

func (*DimensionConditionsForListRulesByIdsOutput) SetProjectCondition added in v1.0.169

SetProjectCondition sets the ProjectCondition field's value.

func (*DimensionConditionsForListRulesByIdsOutput) SetTagCondition added in v1.0.169

SetTagCondition sets the TagCondition field's value.

func (*DimensionConditionsForListRulesByIdsOutput) SetType added in v1.0.169

SetType sets the Type field's value.

func (DimensionConditionsForListRulesByIdsOutput) String added in v1.0.169

String returns the string representation

type DimensionConditionsForListRulesOutput added in v1.0.169

type DimensionConditionsForListRulesOutput struct {
	MetaCondition *MetaConditionForListRulesOutput `type:"structure" json:",omitempty"`

	ProjectCondition *ProjectConditionForListRulesOutput `type:"structure" json:",omitempty"`

	TagCondition *TagConditionForListRulesOutput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionConditionsForListRulesOutput) GoString added in v1.0.169

GoString returns the string representation

func (*DimensionConditionsForListRulesOutput) SetMetaCondition added in v1.0.169

SetMetaCondition sets the MetaCondition field's value.

func (*DimensionConditionsForListRulesOutput) SetProjectCondition added in v1.0.169

SetProjectCondition sets the ProjectCondition field's value.

func (*DimensionConditionsForListRulesOutput) SetTagCondition added in v1.0.169

SetTagCondition sets the TagCondition field's value.

func (*DimensionConditionsForListRulesOutput) SetType added in v1.0.169

SetType sets the Type field's value.

func (DimensionConditionsForListRulesOutput) String added in v1.0.169

String returns the string representation

type DimensionConditionsForUpdateObjectGroupInput added in v1.0.169

type DimensionConditionsForUpdateObjectGroupInput struct {
	MetaCondition *MetaConditionForUpdateObjectGroupInput `type:"structure" json:",omitempty"`

	ProjectCondition *ProjectConditionForUpdateObjectGroupInput `type:"structure" json:",omitempty"`

	TagCondition *TagConditionForUpdateObjectGroupInput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionConditionsForUpdateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*DimensionConditionsForUpdateObjectGroupInput) SetMetaCondition added in v1.0.169

SetMetaCondition sets the MetaCondition field's value.

func (*DimensionConditionsForUpdateObjectGroupInput) SetProjectCondition added in v1.0.169

SetProjectCondition sets the ProjectCondition field's value.

func (*DimensionConditionsForUpdateObjectGroupInput) SetTagCondition added in v1.0.169

SetTagCondition sets the TagCondition field's value.

func (*DimensionConditionsForUpdateObjectGroupInput) SetType added in v1.0.169

SetType sets the Type field's value.

func (DimensionConditionsForUpdateObjectGroupInput) String added in v1.0.169

String returns the string representation

type DimensionConditionsForUpdateRuleInput added in v1.0.169

type DimensionConditionsForUpdateRuleInput struct {
	MetaCondition *MetaConditionForUpdateRuleInput `type:"structure" json:",omitempty"`

	ProjectCondition *ProjectConditionForUpdateRuleInput `type:"structure" json:",omitempty"`

	TagCondition *TagConditionForUpdateRuleInput `type:"structure" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionConditionsForUpdateRuleInput) GoString added in v1.0.169

GoString returns the string representation

func (*DimensionConditionsForUpdateRuleInput) SetMetaCondition added in v1.0.169

SetMetaCondition sets the MetaCondition field's value.

func (*DimensionConditionsForUpdateRuleInput) SetProjectCondition added in v1.0.169

SetProjectCondition sets the ProjectCondition field's value.

func (*DimensionConditionsForUpdateRuleInput) SetTagCondition added in v1.0.169

SetTagCondition sets the TagCondition field's value.

func (*DimensionConditionsForUpdateRuleInput) SetType added in v1.0.169

SetType sets the Type field's value.

func (DimensionConditionsForUpdateRuleInput) String added in v1.0.169

String returns the string representation

type DimensionForGetMetricDataInput added in v1.0.48

type DimensionForGetMetricDataInput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionForGetMetricDataInput) GoString added in v1.0.48

GoString returns the string representation

func (*DimensionForGetMetricDataInput) SetName added in v1.0.48

SetName sets the Name field's value.

func (*DimensionForGetMetricDataInput) SetValue added in v1.0.48

SetValue sets the Value field's value.

func (DimensionForGetMetricDataInput) String added in v1.0.48

String returns the string representation

type DimensionForGetMetricDataOutput added in v1.0.48

type DimensionForGetMetricDataOutput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionForGetMetricDataOutput) GoString added in v1.0.48

GoString returns the string representation

func (*DimensionForGetMetricDataOutput) SetName added in v1.0.48

SetName sets the Name field's value.

func (*DimensionForGetMetricDataOutput) SetValue added in v1.0.48

SetValue sets the Value field's value.

func (DimensionForGetMetricDataOutput) String added in v1.0.48

String returns the string representation

type DimensionForGetTopDataInput added in v1.0.89

type DimensionForGetTopDataInput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DimensionForGetTopDataInput) GoString added in v1.0.89

func (s DimensionForGetTopDataInput) GoString() string

GoString returns the string representation

func (*DimensionForGetTopDataInput) SetName added in v1.0.89

SetName sets the Name field's value.

func (*DimensionForGetTopDataInput) SetValue added in v1.0.89

SetValue sets the Value field's value.

func (DimensionForGetTopDataInput) String added in v1.0.89

String returns the string representation

type DisableEventRuleInput added in v1.0.146

type DisableEventRuleInput struct {
	RuleId []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DisableEventRuleInput) GoString added in v1.0.146

func (s DisableEventRuleInput) GoString() string

GoString returns the string representation

func (*DisableEventRuleInput) SetRuleId added in v1.0.146

SetRuleId sets the RuleId field's value.

func (DisableEventRuleInput) String added in v1.0.146

func (s DisableEventRuleInput) String() string

String returns the string representation

type DisableEventRuleOutput added in v1.0.146

type DisableEventRuleOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForDisableEventRuleOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DisableEventRuleOutput) GoString added in v1.0.146

func (s DisableEventRuleOutput) GoString() string

GoString returns the string representation

func (*DisableEventRuleOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (DisableEventRuleOutput) String added in v1.0.146

func (s DisableEventRuleOutput) String() string

String returns the string representation

type DisablePresetAlertTemplateInput added in v1.1.18

type DisablePresetAlertTemplateInput struct {

	// TemplateId is a required field
	TemplateId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DisablePresetAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*DisablePresetAlertTemplateInput) SetTemplateId added in v1.1.18

SetTemplateId sets the TemplateId field's value.

func (DisablePresetAlertTemplateInput) String added in v1.1.18

String returns the string representation

func (*DisablePresetAlertTemplateInput) Validate added in v1.1.18

func (s *DisablePresetAlertTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DisablePresetAlertTemplateOutput added in v1.1.18

type DisablePresetAlertTemplateOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DisablePresetAlertTemplateOutput) GoString added in v1.1.18

GoString returns the string representation

func (*DisablePresetAlertTemplateOutput) SetData added in v1.1.18

SetData sets the Data field's value.

func (DisablePresetAlertTemplateOutput) String added in v1.1.18

String returns the string representation

type EffectTimeForCreateSilencePolicyInput added in v1.1.8

type EffectTimeForCreateSilencePolicyInput struct {
	Range []*RangeForCreateSilencePolicyInput `type:"list" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EffectTimeForCreateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*EffectTimeForCreateSilencePolicyInput) SetRange added in v1.1.8

SetRange sets the Range field's value.

func (*EffectTimeForCreateSilencePolicyInput) SetType added in v1.1.8

SetType sets the Type field's value.

func (EffectTimeForCreateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type EffectTimeForListSilencePolicyOutput added in v1.1.8

type EffectTimeForListSilencePolicyOutput struct {
	Range []*RangeForListSilencePolicyOutput `type:"list" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EffectTimeForListSilencePolicyOutput) GoString added in v1.1.8

GoString returns the string representation

func (*EffectTimeForListSilencePolicyOutput) SetRange added in v1.1.8

SetRange sets the Range field's value.

func (*EffectTimeForListSilencePolicyOutput) SetType added in v1.1.8

SetType sets the Type field's value.

func (EffectTimeForListSilencePolicyOutput) String added in v1.1.8

String returns the string representation

type EffectTimeForUpdateSilencePolicyInput added in v1.1.8

type EffectTimeForUpdateSilencePolicyInput struct {
	Range []*RangeForUpdateSilencePolicyInput `type:"list" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EffectTimeForUpdateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*EffectTimeForUpdateSilencePolicyInput) SetRange added in v1.1.8

SetRange sets the Range field's value.

func (*EffectTimeForUpdateSilencePolicyInput) SetType added in v1.1.8

SetType sets the Type field's value.

func (EffectTimeForUpdateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type EffectiveTimeForCreateEventRuleInput added in v1.0.146

type EffectiveTimeForCreateEventRuleInput struct {
	EndTime *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EffectiveTimeForCreateEventRuleInput) GoString added in v1.0.146

GoString returns the string representation

func (*EffectiveTimeForCreateEventRuleInput) SetEndTime added in v1.0.146

SetEndTime sets the EndTime field's value.

func (*EffectiveTimeForCreateEventRuleInput) SetStartTime added in v1.0.146

SetStartTime sets the StartTime field's value.

func (EffectiveTimeForCreateEventRuleInput) String added in v1.0.146

String returns the string representation

type EffectiveTimeForUpdateEventRuleInput added in v1.0.146

type EffectiveTimeForUpdateEventRuleInput struct {
	EndTime *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EffectiveTimeForUpdateEventRuleInput) GoString added in v1.0.146

GoString returns the string representation

func (*EffectiveTimeForUpdateEventRuleInput) SetEndTime added in v1.0.146

SetEndTime sets the EndTime field's value.

func (*EffectiveTimeForUpdateEventRuleInput) SetStartTime added in v1.0.146

SetStartTime sets the StartTime field's value.

func (EffectiveTimeForUpdateEventRuleInput) String added in v1.0.146

String returns the string representation

type EnableEventRuleInput added in v1.0.146

type EnableEventRuleInput struct {
	RuleId []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EnableEventRuleInput) GoString added in v1.0.146

func (s EnableEventRuleInput) GoString() string

GoString returns the string representation

func (*EnableEventRuleInput) SetRuleId added in v1.0.146

func (s *EnableEventRuleInput) SetRuleId(v []*string) *EnableEventRuleInput

SetRuleId sets the RuleId field's value.

func (EnableEventRuleInput) String added in v1.0.146

func (s EnableEventRuleInput) String() string

String returns the string representation

type EnableEventRuleOutput added in v1.0.146

type EnableEventRuleOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForEnableEventRuleOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EnableEventRuleOutput) GoString added in v1.0.146

func (s EnableEventRuleOutput) GoString() string

GoString returns the string representation

func (*EnableEventRuleOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (EnableEventRuleOutput) String added in v1.0.146

func (s EnableEventRuleOutput) String() string

String returns the string representation

type EnablePresetAlertTemplateInput added in v1.1.18

type EnablePresetAlertTemplateInput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	// EffectEndAt is a required field
	EffectEndAt *string `type:"string" json:",omitempty" required:"true"`

	// EffectStartAt is a required field
	EffectStartAt *string `type:"string" json:",omitempty" required:"true"`

	NotificationId *string `type:"string" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForEnablePresetAlertTemplateInput `type:"list" json:",omitempty"`

	// ProjectName is a required field
	ProjectName *string `type:"string" json:",omitempty" required:"true"`

	// TemplateId is a required field
	TemplateId *string `type:"string" json:",omitempty" required:"true"`

	UpgradePresetAlertTemplate *bool `type:"boolean" json:",omitempty"`

	Webhook *string `type:"string" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EnablePresetAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*EnablePresetAlertTemplateInput) SetAlertMethods added in v1.1.18

SetAlertMethods sets the AlertMethods field's value.

func (*EnablePresetAlertTemplateInput) SetContactGroupIds added in v1.1.18

SetContactGroupIds sets the ContactGroupIds field's value.

func (*EnablePresetAlertTemplateInput) SetEffectEndAt added in v1.1.18

SetEffectEndAt sets the EffectEndAt field's value.

func (*EnablePresetAlertTemplateInput) SetEffectStartAt added in v1.1.18

SetEffectStartAt sets the EffectStartAt field's value.

func (*EnablePresetAlertTemplateInput) SetNotificationId added in v1.1.18

SetNotificationId sets the NotificationId field's value.

func (*EnablePresetAlertTemplateInput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*EnablePresetAlertTemplateInput) SetProjectName added in v1.1.18

SetProjectName sets the ProjectName field's value.

func (*EnablePresetAlertTemplateInput) SetTemplateId added in v1.1.18

SetTemplateId sets the TemplateId field's value.

func (*EnablePresetAlertTemplateInput) SetUpgradePresetAlertTemplate added in v1.1.18

func (s *EnablePresetAlertTemplateInput) SetUpgradePresetAlertTemplate(v bool) *EnablePresetAlertTemplateInput

SetUpgradePresetAlertTemplate sets the UpgradePresetAlertTemplate field's value.

func (*EnablePresetAlertTemplateInput) SetWebhook added in v1.1.18

SetWebhook sets the Webhook field's value.

func (*EnablePresetAlertTemplateInput) SetWebhookIds added in v1.1.18

SetWebhookIds sets the WebhookIds field's value.

func (EnablePresetAlertTemplateInput) String added in v1.1.18

String returns the string representation

func (*EnablePresetAlertTemplateInput) Validate added in v1.1.18

func (s *EnablePresetAlertTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type EnablePresetAlertTemplateOutput added in v1.1.18

type EnablePresetAlertTemplateOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (EnablePresetAlertTemplateOutput) GoString added in v1.1.18

GoString returns the string representation

func (*EnablePresetAlertTemplateOutput) SetData added in v1.1.18

SetData sets the Data field's value.

func (EnablePresetAlertTemplateOutput) String added in v1.1.18

String returns the string representation

type GetMetricDataInput added in v1.0.48

type GetMetricDataInput struct {
	EndTime *int64 `type:"integer" json:",omitempty"`

	GroupBy []*string `type:"list" json:",omitempty"`

	Instances []*InstanceForGetMetricDataInput `type:"list" json:",omitempty"`

	// MetricName is a required field
	MetricName *string `type:"string" json:",omitempty" required:"true"`

	// Namespace is a required field
	Namespace *string `type:"string" json:",omitempty" required:"true"`

	Period *string `type:"string" json:",omitempty"`

	StartTime *int64 `type:"integer" json:",omitempty"`

	// SubNamespace is a required field
	SubNamespace *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (GetMetricDataInput) GoString added in v1.0.48

func (s GetMetricDataInput) GoString() string

GoString returns the string representation

func (*GetMetricDataInput) SetEndTime added in v1.0.48

func (s *GetMetricDataInput) SetEndTime(v int64) *GetMetricDataInput

SetEndTime sets the EndTime field's value.

func (*GetMetricDataInput) SetGroupBy added in v1.0.97

func (s *GetMetricDataInput) SetGroupBy(v []*string) *GetMetricDataInput

SetGroupBy sets the GroupBy field's value.

func (*GetMetricDataInput) SetInstances added in v1.0.48

SetInstances sets the Instances field's value.

func (*GetMetricDataInput) SetMetricName added in v1.0.48

func (s *GetMetricDataInput) SetMetricName(v string) *GetMetricDataInput

SetMetricName sets the MetricName field's value.

func (*GetMetricDataInput) SetNamespace added in v1.0.48

func (s *GetMetricDataInput) SetNamespace(v string) *GetMetricDataInput

SetNamespace sets the Namespace field's value.

func (*GetMetricDataInput) SetPeriod added in v1.0.48

func (s *GetMetricDataInput) SetPeriod(v string) *GetMetricDataInput

SetPeriod sets the Period field's value.

func (*GetMetricDataInput) SetStartTime added in v1.0.48

func (s *GetMetricDataInput) SetStartTime(v int64) *GetMetricDataInput

SetStartTime sets the StartTime field's value.

func (*GetMetricDataInput) SetSubNamespace added in v1.0.48

func (s *GetMetricDataInput) SetSubNamespace(v string) *GetMetricDataInput

SetSubNamespace sets the SubNamespace field's value.

func (GetMetricDataInput) String added in v1.0.48

func (s GetMetricDataInput) String() string

String returns the string representation

func (*GetMetricDataInput) Validate added in v1.0.169

func (s *GetMetricDataInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetMetricDataOutput added in v1.0.48

type GetMetricDataOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetMetricDataOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetMetricDataOutput) GoString added in v1.0.48

func (s GetMetricDataOutput) GoString() string

GoString returns the string representation

func (*GetMetricDataOutput) SetData added in v1.0.48

SetData sets the Data field's value.

func (GetMetricDataOutput) String added in v1.0.48

func (s GetMetricDataOutput) String() string

String returns the string representation

type GetTopDataInput added in v1.0.89

type GetTopDataInput struct {
	Asc *bool `type:"boolean" json:",omitempty"`

	EndTime *int64 `type:"integer" json:",omitempty"`

	GroupBy []*string `type:"list" json:",omitempty"`

	Instances []*InstanceForGetTopDataInput `type:"list" json:",omitempty"`

	MetricNames []*string `type:"list" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	OrderByMetricName *string `type:"string" json:",omitempty"`

	StartTime *int64 `type:"integer" json:",omitempty"`

	SubNamespace *string `type:"string" json:",omitempty"`

	TopN *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetTopDataInput) GoString added in v1.0.89

func (s GetTopDataInput) GoString() string

GoString returns the string representation

func (*GetTopDataInput) SetAsc added in v1.0.89

func (s *GetTopDataInput) SetAsc(v bool) *GetTopDataInput

SetAsc sets the Asc field's value.

func (*GetTopDataInput) SetEndTime added in v1.0.89

func (s *GetTopDataInput) SetEndTime(v int64) *GetTopDataInput

SetEndTime sets the EndTime field's value.

func (*GetTopDataInput) SetGroupBy added in v1.0.89

func (s *GetTopDataInput) SetGroupBy(v []*string) *GetTopDataInput

SetGroupBy sets the GroupBy field's value.

func (*GetTopDataInput) SetInstances added in v1.0.89

SetInstances sets the Instances field's value.

func (*GetTopDataInput) SetMetricNames added in v1.0.89

func (s *GetTopDataInput) SetMetricNames(v []*string) *GetTopDataInput

SetMetricNames sets the MetricNames field's value.

func (*GetTopDataInput) SetNamespace added in v1.0.89

func (s *GetTopDataInput) SetNamespace(v string) *GetTopDataInput

SetNamespace sets the Namespace field's value.

func (*GetTopDataInput) SetOrderByMetricName added in v1.0.89

func (s *GetTopDataInput) SetOrderByMetricName(v string) *GetTopDataInput

SetOrderByMetricName sets the OrderByMetricName field's value.

func (*GetTopDataInput) SetStartTime added in v1.0.89

func (s *GetTopDataInput) SetStartTime(v int64) *GetTopDataInput

SetStartTime sets the StartTime field's value.

func (*GetTopDataInput) SetSubNamespace added in v1.0.89

func (s *GetTopDataInput) SetSubNamespace(v string) *GetTopDataInput

SetSubNamespace sets the SubNamespace field's value.

func (*GetTopDataInput) SetTopN added in v1.0.89

func (s *GetTopDataInput) SetTopN(v int64) *GetTopDataInput

SetTopN sets the TopN field's value.

func (GetTopDataInput) String added in v1.0.89

func (s GetTopDataInput) String() string

String returns the string representation

type GetTopDataOutput added in v1.0.89

type GetTopDataOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForGetTopDataOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetTopDataOutput) GoString added in v1.0.89

func (s GetTopDataOutput) GoString() string

GoString returns the string representation

func (*GetTopDataOutput) SetData added in v1.0.89

SetData sets the Data field's value.

func (GetTopDataOutput) String added in v1.0.89

func (s GetTopDataOutput) String() string

String returns the string representation

type InstanceForGetMetricDataInput added in v1.0.48

type InstanceForGetMetricDataInput struct {
	Dimensions []*DimensionForGetMetricDataInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceForGetMetricDataInput) GoString added in v1.0.48

GoString returns the string representation

func (*InstanceForGetMetricDataInput) SetDimensions added in v1.0.48

SetDimensions sets the Dimensions field's value.

func (InstanceForGetMetricDataInput) String added in v1.0.48

String returns the string representation

type InstanceForGetTopDataInput added in v1.0.89

type InstanceForGetTopDataInput struct {
	Dimensions []*DimensionForGetTopDataInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceForGetTopDataInput) GoString added in v1.0.89

func (s InstanceForGetTopDataInput) GoString() string

GoString returns the string representation

func (*InstanceForGetTopDataInput) SetDimensions added in v1.0.89

SetDimensions sets the Dimensions field's value.

func (InstanceForGetTopDataInput) String added in v1.0.89

String returns the string representation

type LevelConditionForCreateAlertTemplateInput added in v1.1.18

type LevelConditionForCreateAlertTemplateInput struct {
	Conditions []*ConditionForCreateAlertTemplateInput `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForCreateAlertTemplateInput"`
	// contains filtered or unexported fields
}

func (LevelConditionForCreateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*LevelConditionForCreateAlertTemplateInput) SetConditions added in v1.1.18

SetConditions sets the Conditions field's value.

func (*LevelConditionForCreateAlertTemplateInput) SetLevel added in v1.1.18

SetLevel sets the Level field's value.

func (LevelConditionForCreateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type LevelConditionForCreateRuleInput added in v1.0.183

type LevelConditionForCreateRuleInput struct {
	Conditions []*ConditionForCreateRuleInput `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (LevelConditionForCreateRuleInput) GoString added in v1.0.183

GoString returns the string representation

func (*LevelConditionForCreateRuleInput) SetConditions added in v1.0.183

SetConditions sets the Conditions field's value.

func (*LevelConditionForCreateRuleInput) SetLevel added in v1.0.183

SetLevel sets the Level field's value.

func (LevelConditionForCreateRuleInput) String added in v1.0.183

String returns the string representation

type LevelConditionForListAlertTemplatesOutput added in v1.1.18

type LevelConditionForListAlertTemplatesOutput struct {
	Conditions []*ConditionForListAlertTemplatesOutput `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForListAlertTemplatesOutput"`
	// contains filtered or unexported fields
}

func (LevelConditionForListAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*LevelConditionForListAlertTemplatesOutput) SetConditions added in v1.1.18

SetConditions sets the Conditions field's value.

func (*LevelConditionForListAlertTemplatesOutput) SetLevel added in v1.1.18

SetLevel sets the Level field's value.

func (LevelConditionForListAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type LevelConditionForListPresetAlertTemplatesOutput added in v1.1.18

type LevelConditionForListPresetAlertTemplatesOutput struct {
	Conditions []*ConditionForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForListPresetAlertTemplatesOutput"`
	// contains filtered or unexported fields
}

func (LevelConditionForListPresetAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*LevelConditionForListPresetAlertTemplatesOutput) SetConditions added in v1.1.18

SetConditions sets the Conditions field's value.

func (*LevelConditionForListPresetAlertTemplatesOutput) SetLevel added in v1.1.18

SetLevel sets the Level field's value.

func (LevelConditionForListPresetAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type LevelConditionForListRulesByIdsOutput added in v1.0.183

type LevelConditionForListRulesByIdsOutput struct {
	Conditions []*ConditionForListRulesByIdsOutput `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (LevelConditionForListRulesByIdsOutput) GoString added in v1.0.183

GoString returns the string representation

func (*LevelConditionForListRulesByIdsOutput) SetConditions added in v1.0.183

SetConditions sets the Conditions field's value.

func (*LevelConditionForListRulesByIdsOutput) SetLevel added in v1.0.183

SetLevel sets the Level field's value.

func (LevelConditionForListRulesByIdsOutput) String added in v1.0.183

String returns the string representation

type LevelConditionForListRulesOutput added in v1.0.183

type LevelConditionForListRulesOutput struct {
	Conditions []*ConditionForListRulesOutput `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (LevelConditionForListRulesOutput) GoString added in v1.0.183

GoString returns the string representation

func (*LevelConditionForListRulesOutput) SetConditions added in v1.0.183

SetConditions sets the Conditions field's value.

func (*LevelConditionForListRulesOutput) SetLevel added in v1.0.183

SetLevel sets the Level field's value.

func (LevelConditionForListRulesOutput) String added in v1.0.183

String returns the string representation

type LevelConditionForUpdateAlertTemplateInput added in v1.1.18

type LevelConditionForUpdateAlertTemplateInput struct {
	Conditions []*ConditionForUpdateAlertTemplateInput `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForUpdateAlertTemplateInput"`
	// contains filtered or unexported fields
}

func (LevelConditionForUpdateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*LevelConditionForUpdateAlertTemplateInput) SetConditions added in v1.1.18

SetConditions sets the Conditions field's value.

func (*LevelConditionForUpdateAlertTemplateInput) SetLevel added in v1.1.18

SetLevel sets the Level field's value.

func (LevelConditionForUpdateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type LevelConditionForUpdateRuleInput added in v1.0.183

type LevelConditionForUpdateRuleInput struct {
	Conditions []*ConditionForUpdateRuleInput `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (LevelConditionForUpdateRuleInput) GoString added in v1.0.183

GoString returns the string representation

func (*LevelConditionForUpdateRuleInput) SetConditions added in v1.0.183

SetConditions sets the Conditions field's value.

func (*LevelConditionForUpdateRuleInput) SetLevel added in v1.0.183

SetLevel sets the Level field's value.

func (LevelConditionForUpdateRuleInput) String added in v1.0.183

String returns the string representation

type ListAlertGroupInput added in v1.0.146

type ListAlertGroupInput struct {
	AlertStates []*string `type:"list" json:",omitempty"`

	EndAt *int64 `type:"integer" json:",omitempty"`

	Levels []*string `type:"list" json:",omitempty"`

	Namespaces []*string `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	ResourceId *string `type:"string" json:",omitempty"`

	RuleIds []*string `type:"list" json:",omitempty"`

	RuleName *string `type:"string" json:",omitempty"`

	StartAt *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAlertGroupInput) GoString added in v1.0.146

func (s ListAlertGroupInput) GoString() string

GoString returns the string representation

func (*ListAlertGroupInput) SetAlertStates added in v1.0.146

func (s *ListAlertGroupInput) SetAlertStates(v []*string) *ListAlertGroupInput

SetAlertStates sets the AlertStates field's value.

func (*ListAlertGroupInput) SetEndAt added in v1.0.146

SetEndAt sets the EndAt field's value.

func (*ListAlertGroupInput) SetLevels added in v1.0.146

func (s *ListAlertGroupInput) SetLevels(v []*string) *ListAlertGroupInput

SetLevels sets the Levels field's value.

func (*ListAlertGroupInput) SetNamespaces added in v1.0.146

func (s *ListAlertGroupInput) SetNamespaces(v []*string) *ListAlertGroupInput

SetNamespaces sets the Namespaces field's value.

func (*ListAlertGroupInput) SetPageNumber added in v1.0.146

func (s *ListAlertGroupInput) SetPageNumber(v int64) *ListAlertGroupInput

SetPageNumber sets the PageNumber field's value.

func (*ListAlertGroupInput) SetPageSize added in v1.0.146

func (s *ListAlertGroupInput) SetPageSize(v int64) *ListAlertGroupInput

SetPageSize sets the PageSize field's value.

func (*ListAlertGroupInput) SetResourceId added in v1.0.146

func (s *ListAlertGroupInput) SetResourceId(v string) *ListAlertGroupInput

SetResourceId sets the ResourceId field's value.

func (*ListAlertGroupInput) SetRuleIds added in v1.0.146

func (s *ListAlertGroupInput) SetRuleIds(v []*string) *ListAlertGroupInput

SetRuleIds sets the RuleIds field's value.

func (*ListAlertGroupInput) SetRuleName added in v1.0.146

func (s *ListAlertGroupInput) SetRuleName(v string) *ListAlertGroupInput

SetRuleName sets the RuleName field's value.

func (*ListAlertGroupInput) SetStartAt added in v1.0.146

func (s *ListAlertGroupInput) SetStartAt(v int64) *ListAlertGroupInput

SetStartAt sets the StartAt field's value.

func (ListAlertGroupInput) String added in v1.0.146

func (s ListAlertGroupInput) String() string

String returns the string representation

type ListAlertGroupOutput added in v1.0.146

type ListAlertGroupOutput struct {
	Metadata *response.ResponseMetadata

	Asc *bool `type:"boolean" json:",omitempty"`

	Data []*DataForListAlertGroupOutput `type:"list" json:",omitempty"`

	OrderBy *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAlertGroupOutput) GoString added in v1.0.146

func (s ListAlertGroupOutput) GoString() string

GoString returns the string representation

func (*ListAlertGroupOutput) SetAsc added in v1.0.146

SetAsc sets the Asc field's value.

func (*ListAlertGroupOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (*ListAlertGroupOutput) SetOrderBy added in v1.0.146

SetOrderBy sets the OrderBy field's value.

func (*ListAlertGroupOutput) SetPageNumber added in v1.0.146

func (s *ListAlertGroupOutput) SetPageNumber(v int64) *ListAlertGroupOutput

SetPageNumber sets the PageNumber field's value.

func (*ListAlertGroupOutput) SetPageSize added in v1.0.146

func (s *ListAlertGroupOutput) SetPageSize(v int64) *ListAlertGroupOutput

SetPageSize sets the PageSize field's value.

func (*ListAlertGroupOutput) SetTotalCount added in v1.0.146

func (s *ListAlertGroupOutput) SetTotalCount(v int64) *ListAlertGroupOutput

SetTotalCount sets the TotalCount field's value.

func (ListAlertGroupOutput) String added in v1.0.146

func (s ListAlertGroupOutput) String() string

String returns the string representation

type ListAlertTemplatesInput added in v1.1.18

type ListAlertTemplatesInput struct {
	Name *string `type:"string" json:",omitempty"`

	Namespaces []*string `type:"list" json:",omitempty"`

	ObjectGroupIds []*string `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TemplateIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAlertTemplatesInput) GoString added in v1.1.18

func (s ListAlertTemplatesInput) GoString() string

GoString returns the string representation

func (*ListAlertTemplatesInput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*ListAlertTemplatesInput) SetNamespaces added in v1.1.18

func (s *ListAlertTemplatesInput) SetNamespaces(v []*string) *ListAlertTemplatesInput

SetNamespaces sets the Namespaces field's value.

func (*ListAlertTemplatesInput) SetObjectGroupIds added in v1.2.8

func (s *ListAlertTemplatesInput) SetObjectGroupIds(v []*string) *ListAlertTemplatesInput

SetObjectGroupIds sets the ObjectGroupIds field's value.

func (*ListAlertTemplatesInput) SetPageNumber added in v1.1.18

SetPageNumber sets the PageNumber field's value.

func (*ListAlertTemplatesInput) SetPageSize added in v1.1.18

SetPageSize sets the PageSize field's value.

func (*ListAlertTemplatesInput) SetTemplateIds added in v1.1.18

func (s *ListAlertTemplatesInput) SetTemplateIds(v []*string) *ListAlertTemplatesInput

SetTemplateIds sets the TemplateIds field's value.

func (ListAlertTemplatesInput) String added in v1.1.18

func (s ListAlertTemplatesInput) String() string

String returns the string representation

type ListAlertTemplatesOutput added in v1.1.18

type ListAlertTemplatesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListAlertTemplatesOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAlertTemplatesOutput) GoString added in v1.1.18

func (s ListAlertTemplatesOutput) GoString() string

GoString returns the string representation

func (*ListAlertTemplatesOutput) SetData added in v1.1.18

SetData sets the Data field's value.

func (*ListAlertTemplatesOutput) SetPageNumber added in v1.1.29

SetPageNumber sets the PageNumber field's value.

func (*ListAlertTemplatesOutput) SetPageSize added in v1.1.29

SetPageSize sets the PageSize field's value.

func (*ListAlertTemplatesOutput) SetTotalCount added in v1.1.29

SetTotalCount sets the TotalCount field's value.

func (ListAlertTemplatesOutput) String added in v1.1.18

func (s ListAlertTemplatesOutput) String() string

String returns the string representation

type ListContactGroupByIdsInput added in v1.0.138

type ListContactGroupByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListContactGroupByIdsInput) GoString added in v1.0.138

func (s ListContactGroupByIdsInput) GoString() string

GoString returns the string representation

func (*ListContactGroupByIdsInput) SetIds added in v1.0.138

SetIds sets the Ids field's value.

func (ListContactGroupByIdsInput) String added in v1.0.138

String returns the string representation

type ListContactGroupByIdsOutput added in v1.0.138

type ListContactGroupByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListContactGroupByIdsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListContactGroupByIdsOutput) GoString added in v1.0.138

func (s ListContactGroupByIdsOutput) GoString() string

GoString returns the string representation

func (*ListContactGroupByIdsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (ListContactGroupByIdsOutput) String added in v1.0.138

String returns the string representation

type ListContactGroupsInput added in v1.0.138

type ListContactGroupsInput struct {
	Name *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListContactGroupsInput) GoString added in v1.0.138

func (s ListContactGroupsInput) GoString() string

GoString returns the string representation

func (*ListContactGroupsInput) SetName added in v1.0.138

SetName sets the Name field's value.

func (*ListContactGroupsInput) SetPageNumber added in v1.0.138

SetPageNumber sets the PageNumber field's value.

func (*ListContactGroupsInput) SetPageSize added in v1.0.138

SetPageSize sets the PageSize field's value.

func (ListContactGroupsInput) String added in v1.0.138

func (s ListContactGroupsInput) String() string

String returns the string representation

type ListContactGroupsOutput added in v1.0.138

type ListContactGroupsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListContactGroupsOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListContactGroupsOutput) GoString added in v1.0.138

func (s ListContactGroupsOutput) GoString() string

GoString returns the string representation

func (*ListContactGroupsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (*ListContactGroupsOutput) SetPageNumber added in v1.0.138

SetPageNumber sets the PageNumber field's value.

func (*ListContactGroupsOutput) SetPageSize added in v1.0.138

SetPageSize sets the PageSize field's value.

func (*ListContactGroupsOutput) SetTotalCount added in v1.0.138

SetTotalCount sets the TotalCount field's value.

func (ListContactGroupsOutput) String added in v1.0.138

func (s ListContactGroupsOutput) String() string

String returns the string representation

type ListContactsByIdsInput added in v1.0.138

type ListContactsByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListContactsByIdsInput) GoString added in v1.0.138

func (s ListContactsByIdsInput) GoString() string

GoString returns the string representation

func (*ListContactsByIdsInput) SetIds added in v1.0.138

SetIds sets the Ids field's value.

func (ListContactsByIdsInput) String added in v1.0.138

func (s ListContactsByIdsInput) String() string

String returns the string representation

type ListContactsByIdsOutput added in v1.0.138

type ListContactsByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListContactsByIdsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListContactsByIdsOutput) GoString added in v1.0.138

func (s ListContactsByIdsOutput) GoString() string

GoString returns the string representation

func (*ListContactsByIdsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (ListContactsByIdsOutput) String added in v1.0.138

func (s ListContactsByIdsOutput) String() string

String returns the string representation

type ListContactsInput added in v1.0.138

type ListContactsInput struct {
	Email *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	Phone *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListContactsInput) GoString added in v1.0.138

func (s ListContactsInput) GoString() string

GoString returns the string representation

func (*ListContactsInput) SetEmail added in v1.0.138

func (s *ListContactsInput) SetEmail(v string) *ListContactsInput

SetEmail sets the Email field's value.

func (*ListContactsInput) SetName added in v1.0.138

SetName sets the Name field's value.

func (*ListContactsInput) SetPageNumber added in v1.0.138

func (s *ListContactsInput) SetPageNumber(v int64) *ListContactsInput

SetPageNumber sets the PageNumber field's value.

func (*ListContactsInput) SetPageSize added in v1.0.138

func (s *ListContactsInput) SetPageSize(v int64) *ListContactsInput

SetPageSize sets the PageSize field's value.

func (*ListContactsInput) SetPhone added in v1.0.138

func (s *ListContactsInput) SetPhone(v string) *ListContactsInput

SetPhone sets the Phone field's value.

func (ListContactsInput) String added in v1.0.138

func (s ListContactsInput) String() string

String returns the string representation

type ListContactsOutput added in v1.0.138

type ListContactsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListContactsOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListContactsOutput) GoString added in v1.0.138

func (s ListContactsOutput) GoString() string

GoString returns the string representation

func (*ListContactsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (*ListContactsOutput) SetPageNumber added in v1.0.138

func (s *ListContactsOutput) SetPageNumber(v int64) *ListContactsOutput

SetPageNumber sets the PageNumber field's value.

func (*ListContactsOutput) SetPageSize added in v1.0.138

func (s *ListContactsOutput) SetPageSize(v int64) *ListContactsOutput

SetPageSize sets the PageSize field's value.

func (*ListContactsOutput) SetTotalCount added in v1.0.138

func (s *ListContactsOutput) SetTotalCount(v int64) *ListContactsOutput

SetTotalCount sets the TotalCount field's value.

func (ListContactsOutput) String added in v1.0.138

func (s ListContactsOutput) String() string

String returns the string representation

type ListDefaultNotifyTemplatesInput added in v1.1.29

type ListDefaultNotifyTemplatesInput struct {
	Channels []*string `type:"list" json:",omitempty"`

	Language *string `type:"string" json:",omitempty" enum:"EnumOfLanguageForListDefaultNotifyTemplatesInput"`

	// Type is a required field
	Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForListDefaultNotifyTemplatesInput"`
	// contains filtered or unexported fields
}

func (ListDefaultNotifyTemplatesInput) GoString added in v1.1.29

GoString returns the string representation

func (*ListDefaultNotifyTemplatesInput) SetChannels added in v1.1.29

SetChannels sets the Channels field's value.

func (*ListDefaultNotifyTemplatesInput) SetLanguage added in v1.1.29

SetLanguage sets the Language field's value.

func (*ListDefaultNotifyTemplatesInput) SetType added in v1.1.29

SetType sets the Type field's value.

func (ListDefaultNotifyTemplatesInput) String added in v1.1.29

String returns the string representation

func (*ListDefaultNotifyTemplatesInput) Validate added in v1.1.29

func (s *ListDefaultNotifyTemplatesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListDefaultNotifyTemplatesOutput added in v1.1.29

type ListDefaultNotifyTemplatesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListDefaultNotifyTemplatesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListDefaultNotifyTemplatesOutput) GoString added in v1.1.29

GoString returns the string representation

func (*ListDefaultNotifyTemplatesOutput) SetData added in v1.1.29

SetData sets the Data field's value.

func (ListDefaultNotifyTemplatesOutput) String added in v1.1.29

String returns the string representation

type ListEventRulesInput added in v1.0.146

type ListEventRulesInput struct {
	Asc *bool `type:"boolean" json:",omitempty"`

	OrderBy *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	RuleName *string `type:"string" json:",omitempty"`

	Source []*string `type:"list" json:",omitempty"`

	Status []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListEventRulesInput) GoString added in v1.0.146

func (s ListEventRulesInput) GoString() string

GoString returns the string representation

func (*ListEventRulesInput) SetAsc added in v1.0.146

SetAsc sets the Asc field's value.

func (*ListEventRulesInput) SetOrderBy added in v1.0.146

SetOrderBy sets the OrderBy field's value.

func (*ListEventRulesInput) SetPageNumber added in v1.0.146

func (s *ListEventRulesInput) SetPageNumber(v int64) *ListEventRulesInput

SetPageNumber sets the PageNumber field's value.

func (*ListEventRulesInput) SetPageSize added in v1.0.146

func (s *ListEventRulesInput) SetPageSize(v int64) *ListEventRulesInput

SetPageSize sets the PageSize field's value.

func (*ListEventRulesInput) SetRuleName added in v1.0.146

func (s *ListEventRulesInput) SetRuleName(v string) *ListEventRulesInput

SetRuleName sets the RuleName field's value.

func (*ListEventRulesInput) SetSource added in v1.0.146

func (s *ListEventRulesInput) SetSource(v []*string) *ListEventRulesInput

SetSource sets the Source field's value.

func (*ListEventRulesInput) SetStatus added in v1.0.146

func (s *ListEventRulesInput) SetStatus(v []*string) *ListEventRulesInput

SetStatus sets the Status field's value.

func (ListEventRulesInput) String added in v1.0.146

func (s ListEventRulesInput) String() string

String returns the string representation

type ListEventRulesOutput added in v1.0.146

type ListEventRulesOutput struct {
	Metadata *response.ResponseMetadata

	Asc *bool `type:"boolean" json:",omitempty"`

	Data []*DataForListEventRulesOutput `type:"list" json:",omitempty"`

	OrderBy *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListEventRulesOutput) GoString added in v1.0.146

func (s ListEventRulesOutput) GoString() string

GoString returns the string representation

func (*ListEventRulesOutput) SetAsc added in v1.0.146

SetAsc sets the Asc field's value.

func (*ListEventRulesOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (*ListEventRulesOutput) SetOrderBy added in v1.0.146

SetOrderBy sets the OrderBy field's value.

func (*ListEventRulesOutput) SetPageNumber added in v1.0.146

func (s *ListEventRulesOutput) SetPageNumber(v int64) *ListEventRulesOutput

SetPageNumber sets the PageNumber field's value.

func (*ListEventRulesOutput) SetPageSize added in v1.0.146

func (s *ListEventRulesOutput) SetPageSize(v int64) *ListEventRulesOutput

SetPageSize sets the PageSize field's value.

func (*ListEventRulesOutput) SetTotalCount added in v1.0.146

func (s *ListEventRulesOutput) SetTotalCount(v int64) *ListEventRulesOutput

SetTotalCount sets the TotalCount field's value.

func (ListEventRulesOutput) String added in v1.0.146

func (s ListEventRulesOutput) String() string

String returns the string representation

type ListEventsInput added in v1.0.137

type ListEventsInput struct {
	Asc *bool `type:"boolean" json:",omitempty"`

	EndTime *int64 `type:"integer" json:",omitempty"`

	EventType []*string `type:"list" json:",omitempty"`

	ID []*string `type:"list" json:",omitempty"`

	OrderBy *string `type:"string" json:",omitempty" enum:"EnumOfOrderByForListEventsInput"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Source []*string `type:"list" json:",omitempty"`

	StartTime *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListEventsInput) GoString added in v1.0.137

func (s ListEventsInput) GoString() string

GoString returns the string representation

func (*ListEventsInput) SetAsc added in v1.0.137

func (s *ListEventsInput) SetAsc(v bool) *ListEventsInput

SetAsc sets the Asc field's value.

func (*ListEventsInput) SetEndTime added in v1.0.137

func (s *ListEventsInput) SetEndTime(v int64) *ListEventsInput

SetEndTime sets the EndTime field's value.

func (*ListEventsInput) SetEventType added in v1.0.137

func (s *ListEventsInput) SetEventType(v []*string) *ListEventsInput

SetEventType sets the EventType field's value.

func (*ListEventsInput) SetID added in v1.0.137

func (s *ListEventsInput) SetID(v []*string) *ListEventsInput

SetID sets the ID field's value.

func (*ListEventsInput) SetOrderBy added in v1.0.137

func (s *ListEventsInput) SetOrderBy(v string) *ListEventsInput

SetOrderBy sets the OrderBy field's value.

func (*ListEventsInput) SetPageNumber added in v1.0.137

func (s *ListEventsInput) SetPageNumber(v int64) *ListEventsInput

SetPageNumber sets the PageNumber field's value.

func (*ListEventsInput) SetPageSize added in v1.0.137

func (s *ListEventsInput) SetPageSize(v int64) *ListEventsInput

SetPageSize sets the PageSize field's value.

func (*ListEventsInput) SetRegion added in v1.0.137

func (s *ListEventsInput) SetRegion(v string) *ListEventsInput

SetRegion sets the Region field's value.

func (*ListEventsInput) SetSource added in v1.0.137

func (s *ListEventsInput) SetSource(v []*string) *ListEventsInput

SetSource sets the Source field's value.

func (*ListEventsInput) SetStartTime added in v1.0.137

func (s *ListEventsInput) SetStartTime(v int64) *ListEventsInput

SetStartTime sets the StartTime field's value.

func (ListEventsInput) String added in v1.0.137

func (s ListEventsInput) String() string

String returns the string representation

type ListEventsOutput added in v1.0.137

type ListEventsOutput struct {
	Metadata *response.ResponseMetadata

	Asc *bool `type:"boolean" json:",omitempty"`

	Data []*DataForListEventsOutput `type:"list" json:",omitempty"`

	OrderBy *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListEventsOutput) GoString added in v1.0.137

func (s ListEventsOutput) GoString() string

GoString returns the string representation

func (*ListEventsOutput) SetAsc added in v1.0.137

func (s *ListEventsOutput) SetAsc(v bool) *ListEventsOutput

SetAsc sets the Asc field's value.

func (*ListEventsOutput) SetData added in v1.0.137

SetData sets the Data field's value.

func (*ListEventsOutput) SetOrderBy added in v1.0.137

func (s *ListEventsOutput) SetOrderBy(v string) *ListEventsOutput

SetOrderBy sets the OrderBy field's value.

func (*ListEventsOutput) SetPageNumber added in v1.0.137

func (s *ListEventsOutput) SetPageNumber(v int64) *ListEventsOutput

SetPageNumber sets the PageNumber field's value.

func (*ListEventsOutput) SetPageSize added in v1.0.137

func (s *ListEventsOutput) SetPageSize(v int64) *ListEventsOutput

SetPageSize sets the PageSize field's value.

func (*ListEventsOutput) SetTotalCount added in v1.0.137

func (s *ListEventsOutput) SetTotalCount(v int64) *ListEventsOutput

SetTotalCount sets the TotalCount field's value.

func (ListEventsOutput) String added in v1.0.137

func (s ListEventsOutput) String() string

String returns the string representation

type ListNotificationsInput added in v1.1.2

type ListNotificationsInput struct {
	Ids []*string `type:"list" json:",omitempty"`

	Levels []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	RuleIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListNotificationsInput) GoString added in v1.1.2

func (s ListNotificationsInput) GoString() string

GoString returns the string representation

func (*ListNotificationsInput) SetIds added in v1.1.2

SetIds sets the Ids field's value.

func (*ListNotificationsInput) SetLevels added in v1.1.2

SetLevels sets the Levels field's value.

func (*ListNotificationsInput) SetName added in v1.1.2

SetName sets the Name field's value.

func (*ListNotificationsInput) SetPageNumber added in v1.1.2

SetPageNumber sets the PageNumber field's value.

func (*ListNotificationsInput) SetPageSize added in v1.1.2

SetPageSize sets the PageSize field's value.

func (*ListNotificationsInput) SetRuleIds added in v1.1.2

SetRuleIds sets the RuleIds field's value.

func (ListNotificationsInput) String added in v1.1.2

func (s ListNotificationsInput) String() string

String returns the string representation

type ListNotificationsOutput added in v1.1.2

type ListNotificationsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListNotificationsOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListNotificationsOutput) GoString added in v1.1.2

func (s ListNotificationsOutput) GoString() string

GoString returns the string representation

func (*ListNotificationsOutput) SetData added in v1.1.2

SetData sets the Data field's value.

func (*ListNotificationsOutput) SetPageNumber added in v1.1.2

SetPageNumber sets the PageNumber field's value.

func (*ListNotificationsOutput) SetPageSize added in v1.1.2

SetPageSize sets the PageSize field's value.

func (*ListNotificationsOutput) SetTotalCount added in v1.1.2

SetTotalCount sets the TotalCount field's value.

func (ListNotificationsOutput) String added in v1.1.2

func (s ListNotificationsOutput) String() string

String returns the string representation

type ListNotifyTemplatesInput added in v1.1.29

type ListNotifyTemplatesInput struct {
	Channels []*string `type:"list" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	Name *string `min:"1" max:"128" type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	Types []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListNotifyTemplatesInput) GoString added in v1.1.29

func (s ListNotifyTemplatesInput) GoString() string

GoString returns the string representation

func (*ListNotifyTemplatesInput) SetChannels added in v1.1.29

SetChannels sets the Channels field's value.

func (*ListNotifyTemplatesInput) SetIds added in v1.1.29

SetIds sets the Ids field's value.

func (*ListNotifyTemplatesInput) SetName added in v1.1.29

SetName sets the Name field's value.

func (*ListNotifyTemplatesInput) SetPageNumber added in v1.1.29

SetPageNumber sets the PageNumber field's value.

func (*ListNotifyTemplatesInput) SetPageSize added in v1.1.29

SetPageSize sets the PageSize field's value.

func (*ListNotifyTemplatesInput) SetTypes added in v1.1.29

SetTypes sets the Types field's value.

func (ListNotifyTemplatesInput) String added in v1.1.29

func (s ListNotifyTemplatesInput) String() string

String returns the string representation

func (*ListNotifyTemplatesInput) Validate added in v1.1.29

func (s *ListNotifyTemplatesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListNotifyTemplatesOutput added in v1.1.29

type ListNotifyTemplatesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListNotifyTemplatesOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListNotifyTemplatesOutput) GoString added in v1.1.29

func (s ListNotifyTemplatesOutput) GoString() string

GoString returns the string representation

func (*ListNotifyTemplatesOutput) SetData added in v1.1.29

SetData sets the Data field's value.

func (*ListNotifyTemplatesOutput) SetPageNumber added in v1.1.29

SetPageNumber sets the PageNumber field's value.

func (*ListNotifyTemplatesOutput) SetPageSize added in v1.1.29

SetPageSize sets the PageSize field's value.

func (*ListNotifyTemplatesOutput) SetTotalCount added in v1.1.29

SetTotalCount sets the TotalCount field's value.

func (ListNotifyTemplatesOutput) String added in v1.1.29

func (s ListNotifyTemplatesOutput) String() string

String returns the string representation

type ListObjectGroupsInput added in v1.0.137

type ListObjectGroupsInput struct {
	AlertTemplateIds []*string `type:"list" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListObjectGroupsInput) GoString added in v1.0.137

func (s ListObjectGroupsInput) GoString() string

GoString returns the string representation

func (*ListObjectGroupsInput) SetAlertTemplateIds added in v1.2.8

func (s *ListObjectGroupsInput) SetAlertTemplateIds(v []*string) *ListObjectGroupsInput

SetAlertTemplateIds sets the AlertTemplateIds field's value.

func (*ListObjectGroupsInput) SetIds added in v1.0.137

SetIds sets the Ids field's value.

func (*ListObjectGroupsInput) SetName added in v1.0.137

SetName sets the Name field's value.

func (*ListObjectGroupsInput) SetPageNumber added in v1.0.137

func (s *ListObjectGroupsInput) SetPageNumber(v int64) *ListObjectGroupsInput

SetPageNumber sets the PageNumber field's value.

func (*ListObjectGroupsInput) SetPageSize added in v1.0.137

SetPageSize sets the PageSize field's value.

func (ListObjectGroupsInput) String added in v1.0.137

func (s ListObjectGroupsInput) String() string

String returns the string representation

type ListObjectGroupsOutput added in v1.0.137

type ListObjectGroupsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListObjectGroupsOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListObjectGroupsOutput) GoString added in v1.0.137

func (s ListObjectGroupsOutput) GoString() string

GoString returns the string representation

func (*ListObjectGroupsOutput) SetData added in v1.0.137

SetData sets the Data field's value.

func (*ListObjectGroupsOutput) SetPageNumber added in v1.0.137

SetPageNumber sets the PageNumber field's value.

func (*ListObjectGroupsOutput) SetPageSize added in v1.0.137

SetPageSize sets the PageSize field's value.

func (*ListObjectGroupsOutput) SetTotalCount added in v1.0.137

SetTotalCount sets the TotalCount field's value.

func (ListObjectGroupsOutput) String added in v1.0.137

func (s ListObjectGroupsOutput) String() string

String returns the string representation

type ListPresetAlertTemplatesInput added in v1.1.18

type ListPresetAlertTemplatesInput struct {
	Name *string `type:"string" json:",omitempty"`

	Namespaces []*string `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TemplateIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPresetAlertTemplatesInput) GoString added in v1.1.18

GoString returns the string representation

func (*ListPresetAlertTemplatesInput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*ListPresetAlertTemplatesInput) SetNamespaces added in v1.1.18

SetNamespaces sets the Namespaces field's value.

func (*ListPresetAlertTemplatesInput) SetPageNumber added in v1.1.18

SetPageNumber sets the PageNumber field's value.

func (*ListPresetAlertTemplatesInput) SetPageSize added in v1.1.18

SetPageSize sets the PageSize field's value.

func (*ListPresetAlertTemplatesInput) SetTemplateIds added in v1.1.18

SetTemplateIds sets the TemplateIds field's value.

func (ListPresetAlertTemplatesInput) String added in v1.1.18

String returns the string representation

type ListPresetAlertTemplatesOutput added in v1.1.18

type ListPresetAlertTemplatesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPresetAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*ListPresetAlertTemplatesOutput) SetData added in v1.1.18

SetData sets the Data field's value.

func (*ListPresetAlertTemplatesOutput) SetPageNumber added in v1.1.29

SetPageNumber sets the PageNumber field's value.

func (*ListPresetAlertTemplatesOutput) SetPageSize added in v1.1.29

SetPageSize sets the PageSize field's value.

func (*ListPresetAlertTemplatesOutput) SetTotalCount added in v1.1.29

SetTotalCount sets the TotalCount field's value.

func (ListPresetAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type ListRulesByIdsInput

type ListRulesByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListRulesByIdsInput) GoString

func (s ListRulesByIdsInput) GoString() string

GoString returns the string representation

func (*ListRulesByIdsInput) SetIds

SetIds sets the Ids field's value.

func (ListRulesByIdsInput) String

func (s ListRulesByIdsInput) String() string

String returns the string representation

type ListRulesByIdsOutput

type ListRulesByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListRulesByIdsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListRulesByIdsOutput) GoString

func (s ListRulesByIdsOutput) GoString() string

GoString returns the string representation

func (*ListRulesByIdsOutput) SetData

SetData sets the Data field's value.

func (ListRulesByIdsOutput) String

func (s ListRulesByIdsOutput) String() string

String returns the string representation

type ListRulesInput added in v1.0.146

type ListRulesInput struct {
	AlertState []*string `type:"list" json:",omitempty"`

	AlertTemplateIds []*string `type:"list" json:",omitempty"`

	EnableState []*string `type:"list" json:",omitempty"`

	Level []*string `type:"list" json:",omitempty"`

	Namespace []*string `type:"list" json:",omitempty"`

	ObjectGroupIds []*string `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RuleName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListRulesInput) GoString added in v1.0.146

func (s ListRulesInput) GoString() string

GoString returns the string representation

func (*ListRulesInput) SetAlertState added in v1.0.146

func (s *ListRulesInput) SetAlertState(v []*string) *ListRulesInput

SetAlertState sets the AlertState field's value.

func (*ListRulesInput) SetAlertTemplateIds added in v1.2.8

func (s *ListRulesInput) SetAlertTemplateIds(v []*string) *ListRulesInput

SetAlertTemplateIds sets the AlertTemplateIds field's value.

func (*ListRulesInput) SetEnableState added in v1.0.146

func (s *ListRulesInput) SetEnableState(v []*string) *ListRulesInput

SetEnableState sets the EnableState field's value.

func (*ListRulesInput) SetLevel added in v1.0.146

func (s *ListRulesInput) SetLevel(v []*string) *ListRulesInput

SetLevel sets the Level field's value.

func (*ListRulesInput) SetNamespace added in v1.0.146

func (s *ListRulesInput) SetNamespace(v []*string) *ListRulesInput

SetNamespace sets the Namespace field's value.

func (*ListRulesInput) SetObjectGroupIds added in v1.2.8

func (s *ListRulesInput) SetObjectGroupIds(v []*string) *ListRulesInput

SetObjectGroupIds sets the ObjectGroupIds field's value.

func (*ListRulesInput) SetPageNumber added in v1.0.146

func (s *ListRulesInput) SetPageNumber(v int64) *ListRulesInput

SetPageNumber sets the PageNumber field's value.

func (*ListRulesInput) SetPageSize added in v1.0.146

func (s *ListRulesInput) SetPageSize(v int64) *ListRulesInput

SetPageSize sets the PageSize field's value.

func (*ListRulesInput) SetProjectName added in v1.0.176

func (s *ListRulesInput) SetProjectName(v string) *ListRulesInput

SetProjectName sets the ProjectName field's value.

func (*ListRulesInput) SetRuleName added in v1.0.146

func (s *ListRulesInput) SetRuleName(v string) *ListRulesInput

SetRuleName sets the RuleName field's value.

func (ListRulesInput) String added in v1.0.146

func (s ListRulesInput) String() string

String returns the string representation

type ListRulesOutput added in v1.0.146

type ListRulesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListRulesOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListRulesOutput) GoString added in v1.0.146

func (s ListRulesOutput) GoString() string

GoString returns the string representation

func (*ListRulesOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (*ListRulesOutput) SetPageNumber added in v1.0.146

func (s *ListRulesOutput) SetPageNumber(v int64) *ListRulesOutput

SetPageNumber sets the PageNumber field's value.

func (*ListRulesOutput) SetPageSize added in v1.0.146

func (s *ListRulesOutput) SetPageSize(v int64) *ListRulesOutput

SetPageSize sets the PageSize field's value.

func (*ListRulesOutput) SetTotalCount added in v1.0.146

func (s *ListRulesOutput) SetTotalCount(v int64) *ListRulesOutput

SetTotalCount sets the TotalCount field's value.

func (ListRulesOutput) String added in v1.0.146

func (s ListRulesOutput) String() string

String returns the string representation

type ListSendAlertInput added in v1.0.146

type ListSendAlertInput struct {

	// AlertGroupId is a required field
	AlertGroupId *string `type:"string" json:",omitempty" required:"true"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSendAlertInput) GoString added in v1.0.146

func (s ListSendAlertInput) GoString() string

GoString returns the string representation

func (*ListSendAlertInput) SetAlertGroupId added in v1.0.146

func (s *ListSendAlertInput) SetAlertGroupId(v string) *ListSendAlertInput

SetAlertGroupId sets the AlertGroupId field's value.

func (*ListSendAlertInput) SetPageNumber added in v1.0.146

func (s *ListSendAlertInput) SetPageNumber(v int64) *ListSendAlertInput

SetPageNumber sets the PageNumber field's value.

func (*ListSendAlertInput) SetPageSize added in v1.0.146

func (s *ListSendAlertInput) SetPageSize(v int64) *ListSendAlertInput

SetPageSize sets the PageSize field's value.

func (ListSendAlertInput) String added in v1.0.146

func (s ListSendAlertInput) String() string

String returns the string representation

func (*ListSendAlertInput) Validate added in v1.0.146

func (s *ListSendAlertInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListSendAlertOutput added in v1.0.146

type ListSendAlertOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListSendAlertOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSendAlertOutput) GoString added in v1.0.146

func (s ListSendAlertOutput) GoString() string

GoString returns the string representation

func (*ListSendAlertOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (*ListSendAlertOutput) SetPageNumber added in v1.0.146

func (s *ListSendAlertOutput) SetPageNumber(v int64) *ListSendAlertOutput

SetPageNumber sets the PageNumber field's value.

func (*ListSendAlertOutput) SetPageSize added in v1.0.146

func (s *ListSendAlertOutput) SetPageSize(v int64) *ListSendAlertOutput

SetPageSize sets the PageSize field's value.

func (*ListSendAlertOutput) SetTotalCount added in v1.0.146

func (s *ListSendAlertOutput) SetTotalCount(v int64) *ListSendAlertOutput

SetTotalCount sets the TotalCount field's value.

func (ListSendAlertOutput) String added in v1.0.146

func (s ListSendAlertOutput) String() string

String returns the string representation

type ListSilencePolicyInput added in v1.1.8

type ListSilencePolicyInput struct {
	EnableState []*string `type:"list" json:",omitempty"`

	Ids []*string `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Namespaces []*string `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	SilenceType []*string `type:"list" json:",omitempty"`

	ValidState *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSilencePolicyInput) GoString added in v1.1.8

func (s ListSilencePolicyInput) GoString() string

GoString returns the string representation

func (*ListSilencePolicyInput) SetEnableState added in v1.1.8

func (s *ListSilencePolicyInput) SetEnableState(v []*string) *ListSilencePolicyInput

SetEnableState sets the EnableState field's value.

func (*ListSilencePolicyInput) SetIds added in v1.1.8

SetIds sets the Ids field's value.

func (*ListSilencePolicyInput) SetName added in v1.1.8

SetName sets the Name field's value.

func (*ListSilencePolicyInput) SetNamespaces added in v1.1.8

func (s *ListSilencePolicyInput) SetNamespaces(v []*string) *ListSilencePolicyInput

SetNamespaces sets the Namespaces field's value.

func (*ListSilencePolicyInput) SetPageNumber added in v1.1.8

SetPageNumber sets the PageNumber field's value.

func (*ListSilencePolicyInput) SetPageSize added in v1.1.8

SetPageSize sets the PageSize field's value.

func (*ListSilencePolicyInput) SetSilenceType added in v1.1.8

func (s *ListSilencePolicyInput) SetSilenceType(v []*string) *ListSilencePolicyInput

SetSilenceType sets the SilenceType field's value.

func (*ListSilencePolicyInput) SetValidState added in v1.1.8

SetValidState sets the ValidState field's value.

func (ListSilencePolicyInput) String added in v1.1.8

func (s ListSilencePolicyInput) String() string

String returns the string representation

type ListSilencePolicyOutput added in v1.1.8

type ListSilencePolicyOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListSilencePolicyOutput `type:"list" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListSilencePolicyOutput) GoString added in v1.1.8

func (s ListSilencePolicyOutput) GoString() string

GoString returns the string representation

func (*ListSilencePolicyOutput) SetData added in v1.1.8

SetData sets the Data field's value.

func (*ListSilencePolicyOutput) SetPageNumber added in v1.1.29

SetPageNumber sets the PageNumber field's value.

func (*ListSilencePolicyOutput) SetPageSize added in v1.1.29

SetPageSize sets the PageSize field's value.

func (*ListSilencePolicyOutput) SetTotalCount added in v1.1.29

SetTotalCount sets the TotalCount field's value.

func (ListSilencePolicyOutput) String added in v1.1.8

func (s ListSilencePolicyOutput) String() string

String returns the string representation

type ListWebhooksByIdsInput added in v1.0.146

type ListWebhooksByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListWebhooksByIdsInput) GoString added in v1.0.146

func (s ListWebhooksByIdsInput) GoString() string

GoString returns the string representation

func (*ListWebhooksByIdsInput) SetIds added in v1.0.146

SetIds sets the Ids field's value.

func (ListWebhooksByIdsInput) String added in v1.0.146

func (s ListWebhooksByIdsInput) String() string

String returns the string representation

type ListWebhooksByIdsOutput added in v1.0.146

type ListWebhooksByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListWebhooksByIdsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListWebhooksByIdsOutput) GoString added in v1.0.146

func (s ListWebhooksByIdsOutput) GoString() string

GoString returns the string representation

func (*ListWebhooksByIdsOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (ListWebhooksByIdsOutput) String added in v1.0.146

func (s ListWebhooksByIdsOutput) String() string

String returns the string representation

type ListWebhooksInput added in v1.0.146

type ListWebhooksInput struct {
	Asc *bool `type:"boolean" json:",omitempty"`

	EventRuleId *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	OrderBy *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	RuleId *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	Url *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListWebhooksInput) GoString added in v1.0.146

func (s ListWebhooksInput) GoString() string

GoString returns the string representation

func (*ListWebhooksInput) SetAsc added in v1.0.146

SetAsc sets the Asc field's value.

func (*ListWebhooksInput) SetEventRuleId added in v1.0.146

func (s *ListWebhooksInput) SetEventRuleId(v string) *ListWebhooksInput

SetEventRuleId sets the EventRuleId field's value.

func (*ListWebhooksInput) SetName added in v1.0.146

SetName sets the Name field's value.

func (*ListWebhooksInput) SetOrderBy added in v1.0.146

func (s *ListWebhooksInput) SetOrderBy(v string) *ListWebhooksInput

SetOrderBy sets the OrderBy field's value.

func (*ListWebhooksInput) SetPageNumber added in v1.0.146

func (s *ListWebhooksInput) SetPageNumber(v int64) *ListWebhooksInput

SetPageNumber sets the PageNumber field's value.

func (*ListWebhooksInput) SetPageSize added in v1.0.146

func (s *ListWebhooksInput) SetPageSize(v int64) *ListWebhooksInput

SetPageSize sets the PageSize field's value.

func (*ListWebhooksInput) SetRuleId added in v1.0.146

func (s *ListWebhooksInput) SetRuleId(v string) *ListWebhooksInput

SetRuleId sets the RuleId field's value.

func (*ListWebhooksInput) SetType added in v1.0.146

SetType sets the Type field's value.

func (*ListWebhooksInput) SetUrl added in v1.0.146

SetUrl sets the Url field's value.

func (ListWebhooksInput) String added in v1.0.146

func (s ListWebhooksInput) String() string

String returns the string representation

type ListWebhooksOutput added in v1.0.146

type ListWebhooksOutput struct {
	Metadata *response.ResponseMetadata

	Asc *bool `type:"boolean" json:",omitempty"`

	Data []*DataForListWebhooksOutput `type:"list" json:",omitempty"`

	OrderBy *string `type:"string" json:",omitempty"`

	PageNumber *int64 `type:"integer" json:",omitempty"`

	PageSize *int64 `type:"integer" json:",omitempty"`

	TotalCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListWebhooksOutput) GoString added in v1.0.146

func (s ListWebhooksOutput) GoString() string

GoString returns the string representation

func (*ListWebhooksOutput) SetAsc added in v1.0.169

SetAsc sets the Asc field's value.

func (*ListWebhooksOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (*ListWebhooksOutput) SetOrderBy added in v1.0.169

func (s *ListWebhooksOutput) SetOrderBy(v string) *ListWebhooksOutput

SetOrderBy sets the OrderBy field's value.

func (*ListWebhooksOutput) SetPageNumber added in v1.0.146

func (s *ListWebhooksOutput) SetPageNumber(v int64) *ListWebhooksOutput

SetPageNumber sets the PageNumber field's value.

func (*ListWebhooksOutput) SetPageSize added in v1.0.146

func (s *ListWebhooksOutput) SetPageSize(v int64) *ListWebhooksOutput

SetPageSize sets the PageSize field's value.

func (*ListWebhooksOutput) SetTotalCount added in v1.0.169

func (s *ListWebhooksOutput) SetTotalCount(v int64) *ListWebhooksOutput

SetTotalCount sets the TotalCount field's value.

func (ListWebhooksOutput) String added in v1.0.146

func (s ListWebhooksOutput) String() string

String returns the string representation

type MessageQueueForCreateEventRuleInput added in v1.0.146

type MessageQueueForCreateEventRuleInput struct {
	AuthEncrypt []*int64 `type:"list" json:",omitempty"`

	Endpoints *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	Password *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Topic *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	Username *string `type:"string" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MessageQueueForCreateEventRuleInput) GoString added in v1.0.146

GoString returns the string representation

func (*MessageQueueForCreateEventRuleInput) SetAuthEncrypt added in v1.0.146

SetAuthEncrypt sets the AuthEncrypt field's value.

func (*MessageQueueForCreateEventRuleInput) SetEndpoints added in v1.0.146

SetEndpoints sets the Endpoints field's value.

func (*MessageQueueForCreateEventRuleInput) SetInstanceId added in v1.0.146

SetInstanceId sets the InstanceId field's value.

func (*MessageQueueForCreateEventRuleInput) SetPassword added in v1.0.146

SetPassword sets the Password field's value.

func (*MessageQueueForCreateEventRuleInput) SetRegion added in v1.0.146

SetRegion sets the Region field's value.

func (*MessageQueueForCreateEventRuleInput) SetTopic added in v1.0.146

SetTopic sets the Topic field's value.

func (*MessageQueueForCreateEventRuleInput) SetType added in v1.0.146

SetType sets the Type field's value.

func (*MessageQueueForCreateEventRuleInput) SetUsername added in v1.0.146

SetUsername sets the Username field's value.

func (*MessageQueueForCreateEventRuleInput) SetVpcId added in v1.0.146

SetVpcId sets the VpcId field's value.

func (MessageQueueForCreateEventRuleInput) String added in v1.0.146

String returns the string representation

type MessageQueueForListEventRulesOutput added in v1.0.146

type MessageQueueForListEventRulesOutput struct {
	InstanceId *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Topic *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MessageQueueForListEventRulesOutput) GoString added in v1.0.146

GoString returns the string representation

func (*MessageQueueForListEventRulesOutput) SetInstanceId added in v1.0.146

SetInstanceId sets the InstanceId field's value.

func (*MessageQueueForListEventRulesOutput) SetRegion added in v1.0.146

SetRegion sets the Region field's value.

func (*MessageQueueForListEventRulesOutput) SetTopic added in v1.0.146

SetTopic sets the Topic field's value.

func (*MessageQueueForListEventRulesOutput) SetType added in v1.0.146

SetType sets the Type field's value.

func (*MessageQueueForListEventRulesOutput) SetVpcId added in v1.0.146

SetVpcId sets the VpcId field's value.

func (MessageQueueForListEventRulesOutput) String added in v1.0.146

String returns the string representation

type MessageQueueForUpdateEventRuleInput added in v1.0.146

type MessageQueueForUpdateEventRuleInput struct {
	AuthEncrypt []*int64 `type:"list" json:",omitempty"`

	Endpoints *string `type:"string" json:",omitempty"`

	InstanceId *string `type:"string" json:",omitempty"`

	Password *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Topic *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`

	Username *string `type:"string" json:",omitempty"`

	VpcId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MessageQueueForUpdateEventRuleInput) GoString added in v1.0.146

GoString returns the string representation

func (*MessageQueueForUpdateEventRuleInput) SetAuthEncrypt added in v1.0.146

SetAuthEncrypt sets the AuthEncrypt field's value.

func (*MessageQueueForUpdateEventRuleInput) SetEndpoints added in v1.0.146

SetEndpoints sets the Endpoints field's value.

func (*MessageQueueForUpdateEventRuleInput) SetInstanceId added in v1.0.146

SetInstanceId sets the InstanceId field's value.

func (*MessageQueueForUpdateEventRuleInput) SetPassword added in v1.0.146

SetPassword sets the Password field's value.

func (*MessageQueueForUpdateEventRuleInput) SetRegion added in v1.0.146

SetRegion sets the Region field's value.

func (*MessageQueueForUpdateEventRuleInput) SetTopic added in v1.0.146

SetTopic sets the Topic field's value.

func (*MessageQueueForUpdateEventRuleInput) SetType added in v1.0.146

SetType sets the Type field's value.

func (*MessageQueueForUpdateEventRuleInput) SetUsername added in v1.0.146

SetUsername sets the Username field's value.

func (*MessageQueueForUpdateEventRuleInput) SetVpcId added in v1.0.146

SetVpcId sets the VpcId field's value.

func (MessageQueueForUpdateEventRuleInput) String added in v1.0.146

String returns the string representation

type MetaConditionForCreateObjectGroupInput added in v1.0.169

type MetaConditionForCreateObjectGroupInput struct {
	AllDimensions *bool `type:"boolean" json:",omitempty"`

	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForCreateObjectGroupInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForCreateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*MetaConditionForCreateObjectGroupInput) SetAllDimensions added in v1.0.169

SetAllDimensions sets the AllDimensions field's value.

func (*MetaConditionForCreateObjectGroupInput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*MetaConditionForCreateObjectGroupInput) SetMetas added in v1.0.169

SetMetas sets the Metas field's value.

func (MetaConditionForCreateObjectGroupInput) String added in v1.0.169

String returns the string representation

type MetaConditionForCreateRuleInput added in v1.0.169

type MetaConditionForCreateRuleInput struct {
	AllDimensions *bool `type:"boolean" json:",omitempty"`

	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForCreateRuleInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForCreateRuleInput) GoString added in v1.0.169

GoString returns the string representation

func (*MetaConditionForCreateRuleInput) SetAllDimensions added in v1.0.169

SetAllDimensions sets the AllDimensions field's value.

func (*MetaConditionForCreateRuleInput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*MetaConditionForCreateRuleInput) SetMetas added in v1.0.169

SetMetas sets the Metas field's value.

func (MetaConditionForCreateRuleInput) String added in v1.0.169

String returns the string representation

type MetaConditionForCreateSilencePolicyInput added in v1.1.8

type MetaConditionForCreateSilencePolicyInput struct {
	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForCreateSilencePolicyInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForCreateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*MetaConditionForCreateSilencePolicyInput) SetCondition added in v1.1.8

SetCondition sets the Condition field's value.

func (*MetaConditionForCreateSilencePolicyInput) SetMetas added in v1.1.8

SetMetas sets the Metas field's value.

func (MetaConditionForCreateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type MetaConditionForListObjectGroupsOutput added in v1.2.8

type MetaConditionForListObjectGroupsOutput struct {
	AllDimensions *bool `type:"boolean" json:",omitempty"`

	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForListObjectGroupsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForListObjectGroupsOutput) GoString added in v1.2.8

GoString returns the string representation

func (*MetaConditionForListObjectGroupsOutput) SetAllDimensions added in v1.2.8

SetAllDimensions sets the AllDimensions field's value.

func (*MetaConditionForListObjectGroupsOutput) SetCondition added in v1.2.8

SetCondition sets the Condition field's value.

func (*MetaConditionForListObjectGroupsOutput) SetMetas added in v1.2.8

SetMetas sets the Metas field's value.

func (MetaConditionForListObjectGroupsOutput) String added in v1.2.8

String returns the string representation

type MetaConditionForListRulesByIdsOutput added in v1.0.169

type MetaConditionForListRulesByIdsOutput struct {
	AllDimensions *bool `type:"boolean" json:",omitempty"`

	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForListRulesByIdsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForListRulesByIdsOutput) GoString added in v1.0.169

GoString returns the string representation

func (*MetaConditionForListRulesByIdsOutput) SetAllDimensions added in v1.0.169

SetAllDimensions sets the AllDimensions field's value.

func (*MetaConditionForListRulesByIdsOutput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*MetaConditionForListRulesByIdsOutput) SetMetas added in v1.0.169

SetMetas sets the Metas field's value.

func (MetaConditionForListRulesByIdsOutput) String added in v1.0.169

String returns the string representation

type MetaConditionForListRulesOutput added in v1.0.169

type MetaConditionForListRulesOutput struct {
	AllDimensions *bool `type:"boolean" json:",omitempty"`

	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForListRulesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForListRulesOutput) GoString added in v1.0.169

GoString returns the string representation

func (*MetaConditionForListRulesOutput) SetAllDimensions added in v1.0.169

SetAllDimensions sets the AllDimensions field's value.

func (*MetaConditionForListRulesOutput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*MetaConditionForListRulesOutput) SetMetas added in v1.0.169

SetMetas sets the Metas field's value.

func (MetaConditionForListRulesOutput) String added in v1.0.169

String returns the string representation

type MetaConditionForListSilencePolicyOutput added in v1.1.8

type MetaConditionForListSilencePolicyOutput struct {
	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForListSilencePolicyOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForListSilencePolicyOutput) GoString added in v1.1.8

GoString returns the string representation

func (*MetaConditionForListSilencePolicyOutput) SetCondition added in v1.1.8

SetCondition sets the Condition field's value.

func (*MetaConditionForListSilencePolicyOutput) SetMetas added in v1.1.8

SetMetas sets the Metas field's value.

func (MetaConditionForListSilencePolicyOutput) String added in v1.1.8

String returns the string representation

type MetaConditionForUpdateObjectGroupInput added in v1.0.169

type MetaConditionForUpdateObjectGroupInput struct {
	AllDimensions *bool `type:"boolean" json:",omitempty"`

	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForUpdateObjectGroupInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForUpdateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*MetaConditionForUpdateObjectGroupInput) SetAllDimensions added in v1.0.169

SetAllDimensions sets the AllDimensions field's value.

func (*MetaConditionForUpdateObjectGroupInput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*MetaConditionForUpdateObjectGroupInput) SetMetas added in v1.0.169

SetMetas sets the Metas field's value.

func (MetaConditionForUpdateObjectGroupInput) String added in v1.0.169

String returns the string representation

type MetaConditionForUpdateRuleInput added in v1.0.169

type MetaConditionForUpdateRuleInput struct {
	AllDimensions *bool `type:"boolean" json:",omitempty"`

	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForUpdateRuleInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForUpdateRuleInput) GoString added in v1.0.169

GoString returns the string representation

func (*MetaConditionForUpdateRuleInput) SetAllDimensions added in v1.0.169

SetAllDimensions sets the AllDimensions field's value.

func (*MetaConditionForUpdateRuleInput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*MetaConditionForUpdateRuleInput) SetMetas added in v1.0.169

SetMetas sets the Metas field's value.

func (MetaConditionForUpdateRuleInput) String added in v1.0.169

String returns the string representation

type MetaConditionForUpdateSilencePolicyInput added in v1.1.8

type MetaConditionForUpdateSilencePolicyInput struct {
	Condition *string `type:"string" json:",omitempty"`

	Metas []*MetaForUpdateSilencePolicyInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaConditionForUpdateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*MetaConditionForUpdateSilencePolicyInput) SetCondition added in v1.1.8

SetCondition sets the Condition field's value.

func (*MetaConditionForUpdateSilencePolicyInput) SetMetas added in v1.1.8

SetMetas sets the Metas field's value.

func (MetaConditionForUpdateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type MetaForCreateObjectGroupInput added in v1.0.169

type MetaForCreateObjectGroupInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForCreateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*MetaForCreateObjectGroupInput) SetComparator added in v1.0.169

SetComparator sets the Comparator field's value.

func (*MetaForCreateObjectGroupInput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*MetaForCreateObjectGroupInput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (MetaForCreateObjectGroupInput) String added in v1.0.169

String returns the string representation

type MetaForCreateRuleInput added in v1.0.169

type MetaForCreateRuleInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForCreateRuleInput) GoString added in v1.0.169

func (s MetaForCreateRuleInput) GoString() string

GoString returns the string representation

func (*MetaForCreateRuleInput) SetComparator added in v1.0.169

SetComparator sets the Comparator field's value.

func (*MetaForCreateRuleInput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*MetaForCreateRuleInput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (MetaForCreateRuleInput) String added in v1.0.169

func (s MetaForCreateRuleInput) String() string

String returns the string representation

type MetaForCreateSilencePolicyInput added in v1.1.8

type MetaForCreateSilencePolicyInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForCreateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*MetaForCreateSilencePolicyInput) SetComparator added in v1.1.8

SetComparator sets the Comparator field's value.

func (*MetaForCreateSilencePolicyInput) SetKey added in v1.1.8

SetKey sets the Key field's value.

func (*MetaForCreateSilencePolicyInput) SetValues added in v1.1.8

SetValues sets the Values field's value.

func (MetaForCreateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type MetaForListObjectGroupsOutput added in v1.2.8

type MetaForListObjectGroupsOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForListObjectGroupsOutput) GoString added in v1.2.8

GoString returns the string representation

func (*MetaForListObjectGroupsOutput) SetComparator added in v1.2.8

SetComparator sets the Comparator field's value.

func (*MetaForListObjectGroupsOutput) SetKey added in v1.2.8

SetKey sets the Key field's value.

func (*MetaForListObjectGroupsOutput) SetValues added in v1.2.8

SetValues sets the Values field's value.

func (MetaForListObjectGroupsOutput) String added in v1.2.8

String returns the string representation

type MetaForListRulesByIdsOutput added in v1.0.169

type MetaForListRulesByIdsOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForListRulesByIdsOutput) GoString added in v1.0.169

func (s MetaForListRulesByIdsOutput) GoString() string

GoString returns the string representation

func (*MetaForListRulesByIdsOutput) SetComparator added in v1.0.169

SetComparator sets the Comparator field's value.

func (*MetaForListRulesByIdsOutput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*MetaForListRulesByIdsOutput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (MetaForListRulesByIdsOutput) String added in v1.0.169

String returns the string representation

type MetaForListRulesOutput added in v1.0.169

type MetaForListRulesOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForListRulesOutput) GoString added in v1.0.169

func (s MetaForListRulesOutput) GoString() string

GoString returns the string representation

func (*MetaForListRulesOutput) SetComparator added in v1.0.169

SetComparator sets the Comparator field's value.

func (*MetaForListRulesOutput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*MetaForListRulesOutput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (MetaForListRulesOutput) String added in v1.0.169

func (s MetaForListRulesOutput) String() string

String returns the string representation

type MetaForListSilencePolicyOutput added in v1.1.8

type MetaForListSilencePolicyOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForListSilencePolicyOutput) GoString added in v1.1.8

GoString returns the string representation

func (*MetaForListSilencePolicyOutput) SetComparator added in v1.1.8

SetComparator sets the Comparator field's value.

func (*MetaForListSilencePolicyOutput) SetKey added in v1.1.8

SetKey sets the Key field's value.

func (*MetaForListSilencePolicyOutput) SetValues added in v1.1.8

SetValues sets the Values field's value.

func (MetaForListSilencePolicyOutput) String added in v1.1.8

String returns the string representation

type MetaForUpdateObjectGroupInput added in v1.0.169

type MetaForUpdateObjectGroupInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForUpdateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*MetaForUpdateObjectGroupInput) SetComparator added in v1.0.169

SetComparator sets the Comparator field's value.

func (*MetaForUpdateObjectGroupInput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*MetaForUpdateObjectGroupInput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (MetaForUpdateObjectGroupInput) String added in v1.0.169

String returns the string representation

type MetaForUpdateRuleInput added in v1.0.169

type MetaForUpdateRuleInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForUpdateRuleInput) GoString added in v1.0.169

func (s MetaForUpdateRuleInput) GoString() string

GoString returns the string representation

func (*MetaForUpdateRuleInput) SetComparator added in v1.0.169

SetComparator sets the Comparator field's value.

func (*MetaForUpdateRuleInput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*MetaForUpdateRuleInput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (MetaForUpdateRuleInput) String added in v1.0.169

func (s MetaForUpdateRuleInput) String() string

String returns the string representation

type MetaForUpdateSilencePolicyInput added in v1.1.8

type MetaForUpdateSilencePolicyInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetaForUpdateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*MetaForUpdateSilencePolicyInput) SetComparator added in v1.1.8

SetComparator sets the Comparator field's value.

func (*MetaForUpdateSilencePolicyInput) SetKey added in v1.1.8

SetKey sets the Key field's value.

func (*MetaForUpdateSilencePolicyInput) SetValues added in v1.1.8

SetValues sets the Values field's value.

func (MetaForUpdateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type MetricDataResultForGetMetricDataOutput added in v1.0.48

type MetricDataResultForGetMetricDataOutput struct {
	DataPoints []*DataPointForGetMetricDataOutput `type:"list" json:",omitempty"`

	Dimensions []*DimensionForGetMetricDataOutput `type:"list" json:",omitempty"`

	Legend *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetricDataResultForGetMetricDataOutput) GoString added in v1.0.48

GoString returns the string representation

func (*MetricDataResultForGetMetricDataOutput) SetDataPoints added in v1.0.48

SetDataPoints sets the DataPoints field's value.

func (*MetricDataResultForGetMetricDataOutput) SetDimensions added in v1.0.48

SetDimensions sets the Dimensions field's value.

func (*MetricDataResultForGetMetricDataOutput) SetLegend added in v1.0.48

SetLegend sets the Legend field's value.

func (MetricDataResultForGetMetricDataOutput) String added in v1.0.48

String returns the string representation

type ModifyStateOfSilencePolicyByIdsInput added in v1.1.8

type ModifyStateOfSilencePolicyByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`

	// State is a required field
	State *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfStateForModifyStateOfSilencePolicyByIdsInput"`
	// contains filtered or unexported fields
}

func (ModifyStateOfSilencePolicyByIdsInput) GoString added in v1.1.8

GoString returns the string representation

func (*ModifyStateOfSilencePolicyByIdsInput) SetIds added in v1.1.8

SetIds sets the Ids field's value.

func (*ModifyStateOfSilencePolicyByIdsInput) SetState added in v1.1.8

SetState sets the State field's value.

func (ModifyStateOfSilencePolicyByIdsInput) String added in v1.1.8

String returns the string representation

func (*ModifyStateOfSilencePolicyByIdsInput) Validate added in v1.1.8

Validate inspects the fields of the type to determine if they are valid.

type ModifyStateOfSilencePolicyByIdsOutput added in v1.1.8

type ModifyStateOfSilencePolicyByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ModifyStateOfSilencePolicyByIdsOutput) GoString added in v1.1.8

GoString returns the string representation

func (*ModifyStateOfSilencePolicyByIdsOutput) SetData added in v1.1.8

SetData sets the Data field's value.

func (ModifyStateOfSilencePolicyByIdsOutput) String added in v1.1.8

String returns the string representation

type NoDataForCreateAlertTemplateInput added in v1.1.18

type NoDataForCreateAlertTemplateInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NoDataForCreateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*NoDataForCreateAlertTemplateInput) SetEnable added in v1.1.18

SetEnable sets the Enable field's value.

func (*NoDataForCreateAlertTemplateInput) SetEvaluationCount added in v1.1.18

SetEvaluationCount sets the EvaluationCount field's value.

func (*NoDataForCreateAlertTemplateInput) SetLevel added in v1.1.18

SetLevel sets the Level field's value.

func (NoDataForCreateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type NoDataForCreateRuleInput added in v1.0.146

type NoDataForCreateRuleInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NoDataForCreateRuleInput) GoString added in v1.0.146

func (s NoDataForCreateRuleInput) GoString() string

GoString returns the string representation

func (*NoDataForCreateRuleInput) SetEnable added in v1.0.146

SetEnable sets the Enable field's value.

func (*NoDataForCreateRuleInput) SetEvaluationCount added in v1.0.146

func (s *NoDataForCreateRuleInput) SetEvaluationCount(v int64) *NoDataForCreateRuleInput

SetEvaluationCount sets the EvaluationCount field's value.

func (NoDataForCreateRuleInput) String added in v1.0.146

func (s NoDataForCreateRuleInput) String() string

String returns the string representation

type NoDataForListAlertTemplatesOutput added in v1.1.18

type NoDataForListAlertTemplatesOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NoDataForListAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*NoDataForListAlertTemplatesOutput) SetEnable added in v1.1.18

SetEnable sets the Enable field's value.

func (*NoDataForListAlertTemplatesOutput) SetEvaluationCount added in v1.1.18

SetEvaluationCount sets the EvaluationCount field's value.

func (*NoDataForListAlertTemplatesOutput) SetLevel added in v1.1.18

SetLevel sets the Level field's value.

func (NoDataForListAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type NoDataForListPresetAlertTemplatesOutput added in v1.1.18

type NoDataForListPresetAlertTemplatesOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NoDataForListPresetAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*NoDataForListPresetAlertTemplatesOutput) SetEnable added in v1.1.18

SetEnable sets the Enable field's value.

func (*NoDataForListPresetAlertTemplatesOutput) SetEvaluationCount added in v1.1.18

SetEvaluationCount sets the EvaluationCount field's value.

func (*NoDataForListPresetAlertTemplatesOutput) SetLevel added in v1.1.18

SetLevel sets the Level field's value.

func (NoDataForListPresetAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type NoDataForListRulesByIdsOutput added in v1.2.8

type NoDataForListRulesByIdsOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NoDataForListRulesByIdsOutput) GoString added in v1.2.8

GoString returns the string representation

func (*NoDataForListRulesByIdsOutput) SetEnable added in v1.2.8

SetEnable sets the Enable field's value.

func (*NoDataForListRulesByIdsOutput) SetEvaluationCount added in v1.2.8

SetEvaluationCount sets the EvaluationCount field's value.

func (*NoDataForListRulesByIdsOutput) SetLevel added in v1.2.8

SetLevel sets the Level field's value.

func (NoDataForListRulesByIdsOutput) String added in v1.2.8

String returns the string representation

type NoDataForListRulesOutput added in v1.2.8

type NoDataForListRulesOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NoDataForListRulesOutput) GoString added in v1.2.8

func (s NoDataForListRulesOutput) GoString() string

GoString returns the string representation

func (*NoDataForListRulesOutput) SetEnable added in v1.2.8

SetEnable sets the Enable field's value.

func (*NoDataForListRulesOutput) SetEvaluationCount added in v1.2.8

func (s *NoDataForListRulesOutput) SetEvaluationCount(v int64) *NoDataForListRulesOutput

SetEvaluationCount sets the EvaluationCount field's value.

func (*NoDataForListRulesOutput) SetLevel added in v1.2.8

SetLevel sets the Level field's value.

func (NoDataForListRulesOutput) String added in v1.2.8

func (s NoDataForListRulesOutput) String() string

String returns the string representation

type NoDataForUpdateAlertTemplateInput added in v1.1.18

type NoDataForUpdateAlertTemplateInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NoDataForUpdateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*NoDataForUpdateAlertTemplateInput) SetEnable added in v1.1.18

SetEnable sets the Enable field's value.

func (*NoDataForUpdateAlertTemplateInput) SetEvaluationCount added in v1.1.18

SetEvaluationCount sets the EvaluationCount field's value.

func (*NoDataForUpdateAlertTemplateInput) SetLevel added in v1.1.18

SetLevel sets the Level field's value.

func (NoDataForUpdateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type NoDataForUpdateRuleInput added in v1.0.146

type NoDataForUpdateRuleInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	Level *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NoDataForUpdateRuleInput) GoString added in v1.0.146

func (s NoDataForUpdateRuleInput) GoString() string

GoString returns the string representation

func (*NoDataForUpdateRuleInput) SetEnable added in v1.0.146

SetEnable sets the Enable field's value.

func (*NoDataForUpdateRuleInput) SetEvaluationCount added in v1.0.146

func (s *NoDataForUpdateRuleInput) SetEvaluationCount(v int64) *NoDataForUpdateRuleInput

SetEvaluationCount sets the EvaluationCount field's value.

func (*NoDataForUpdateRuleInput) SetLevel added in v1.2.8

SetLevel sets the Level field's value.

func (NoDataForUpdateRuleInput) String added in v1.0.146

func (s NoDataForUpdateRuleInput) String() string

String returns the string representation

type NotificationForCreateNotificationInput added in v1.1.2

type NotificationForCreateNotificationInput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForCreateNotificationInput"`

	NotifyTemplates []*NotifyTemplateForCreateNotificationInput `type:"list" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotificationForCreateNotificationInput) GoString added in v1.1.2

GoString returns the string representation

func (*NotificationForCreateNotificationInput) SetAlertMethods added in v1.1.2

SetAlertMethods sets the AlertMethods field's value.

func (*NotificationForCreateNotificationInput) SetContactGroupIds added in v1.1.2

SetContactGroupIds sets the ContactGroupIds field's value.

func (*NotificationForCreateNotificationInput) SetLevel added in v1.1.2

SetLevel sets the Level field's value.

func (*NotificationForCreateNotificationInput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*NotificationForCreateNotificationInput) SetWebhookIds added in v1.1.2

SetWebhookIds sets the WebhookIds field's value.

func (NotificationForCreateNotificationInput) String added in v1.1.2

String returns the string representation

type NotificationForListNotificationsOutput added in v1.1.2

type NotificationForListNotificationsOutput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForListNotificationsOutput"`

	NotifyTemplates []*NotifyTemplateForListNotificationsOutput `type:"list" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotificationForListNotificationsOutput) GoString added in v1.1.2

GoString returns the string representation

func (*NotificationForListNotificationsOutput) SetAlertMethods added in v1.1.2

SetAlertMethods sets the AlertMethods field's value.

func (*NotificationForListNotificationsOutput) SetContactGroupIds added in v1.1.2

SetContactGroupIds sets the ContactGroupIds field's value.

func (*NotificationForListNotificationsOutput) SetLevel added in v1.1.2

SetLevel sets the Level field's value.

func (*NotificationForListNotificationsOutput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*NotificationForListNotificationsOutput) SetWebhookIds added in v1.1.2

SetWebhookIds sets the WebhookIds field's value.

func (NotificationForListNotificationsOutput) String added in v1.1.2

String returns the string representation

type NotificationForUpdateNotificationInput added in v1.1.2

type NotificationForUpdateNotificationInput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForUpdateNotificationInput"`

	NotifyTemplates []*NotifyTemplateForUpdateNotificationInput `type:"list" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotificationForUpdateNotificationInput) GoString added in v1.1.2

GoString returns the string representation

func (*NotificationForUpdateNotificationInput) SetAlertMethods added in v1.1.2

SetAlertMethods sets the AlertMethods field's value.

func (*NotificationForUpdateNotificationInput) SetContactGroupIds added in v1.1.2

SetContactGroupIds sets the ContactGroupIds field's value.

func (*NotificationForUpdateNotificationInput) SetLevel added in v1.1.2

SetLevel sets the Level field's value.

func (*NotificationForUpdateNotificationInput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*NotificationForUpdateNotificationInput) SetWebhookIds added in v1.1.2

SetWebhookIds sets the WebhookIds field's value.

func (NotificationForUpdateNotificationInput) String added in v1.1.2

String returns the string representation

type NotifyTemplateForApplyObjectGroupsByAlertTemplateInput added in v1.1.29

type NotifyTemplateForApplyObjectGroupsByAlertTemplateInput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForApplyObjectGroupsByAlertTemplateInput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForCreateEventRuleInput added in v1.1.29

type NotifyTemplateForCreateEventRuleInput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForCreateEventRuleInput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForCreateEventRuleInput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForCreateEventRuleInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForCreateEventRuleInput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForCreateEventRuleInput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForCreateNotificationInput added in v1.1.29

type NotifyTemplateForCreateNotificationInput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForCreateNotificationInput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForCreateNotificationInput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForCreateNotificationInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForCreateNotificationInput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForCreateNotificationInput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForCreateRuleInput added in v1.1.29

type NotifyTemplateForCreateRuleInput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForCreateRuleInput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForCreateRuleInput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForCreateRuleInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForCreateRuleInput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForCreateRuleInput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForEnablePresetAlertTemplateInput added in v1.1.29

type NotifyTemplateForEnablePresetAlertTemplateInput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForEnablePresetAlertTemplateInput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForEnablePresetAlertTemplateInput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForEnablePresetAlertTemplateInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForEnablePresetAlertTemplateInput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForEnablePresetAlertTemplateInput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForListAlertTemplatesOutput added in v1.1.29

type NotifyTemplateForListAlertTemplatesOutput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListAlertTemplatesOutput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForListAlertTemplatesOutput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForListAlertTemplatesOutput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForListAlertTemplatesOutput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForListAlertTemplatesOutput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForListEventRulesOutput added in v1.1.29

type NotifyTemplateForListEventRulesOutput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListEventRulesOutput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForListEventRulesOutput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForListEventRulesOutput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForListEventRulesOutput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForListEventRulesOutput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForListNotificationsOutput added in v1.1.29

type NotifyTemplateForListNotificationsOutput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListNotificationsOutput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForListNotificationsOutput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForListNotificationsOutput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForListNotificationsOutput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForListNotificationsOutput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForListPresetAlertTemplatesOutput added in v1.1.29

type NotifyTemplateForListPresetAlertTemplatesOutput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListPresetAlertTemplatesOutput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForListPresetAlertTemplatesOutput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForListPresetAlertTemplatesOutput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForListPresetAlertTemplatesOutput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForListPresetAlertTemplatesOutput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForListRulesByIdsOutput added in v1.1.29

type NotifyTemplateForListRulesByIdsOutput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListRulesByIdsOutput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForListRulesByIdsOutput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForListRulesByIdsOutput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForListRulesByIdsOutput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForListRulesByIdsOutput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForListRulesOutput added in v1.1.29

type NotifyTemplateForListRulesOutput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListRulesOutput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForListRulesOutput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForListRulesOutput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForListRulesOutput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForListRulesOutput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForUpdateEventRuleInput added in v1.1.29

type NotifyTemplateForUpdateEventRuleInput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForUpdateEventRuleInput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForUpdateEventRuleInput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForUpdateEventRuleInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForUpdateEventRuleInput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForUpdateEventRuleInput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForUpdateNotificationInput added in v1.1.29

type NotifyTemplateForUpdateNotificationInput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForUpdateNotificationInput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForUpdateNotificationInput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForUpdateNotificationInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForUpdateNotificationInput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForUpdateNotificationInput) String added in v1.1.29

String returns the string representation

type NotifyTemplateForUpdateRuleInput added in v1.1.29

type NotifyTemplateForUpdateRuleInput struct {
	Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForUpdateRuleInput"`

	NotifyTemplateId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (NotifyTemplateForUpdateRuleInput) GoString added in v1.1.29

GoString returns the string representation

func (*NotifyTemplateForUpdateRuleInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*NotifyTemplateForUpdateRuleInput) SetNotifyTemplateId added in v1.1.29

SetNotifyTemplateId sets the NotifyTemplateId field's value.

func (NotifyTemplateForUpdateRuleInput) String added in v1.1.29

String returns the string representation

type ObjectForCreateObjectGroupInput added in v1.0.137

type ObjectForCreateObjectGroupInput struct {
	DimensionConditions *DimensionConditionsForCreateObjectGroupInput `type:"structure" json:",omitempty"`

	Dimensions map[string][]*string `type:"map" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ObjectForCreateObjectGroupInput) GoString added in v1.0.137

GoString returns the string representation

func (*ObjectForCreateObjectGroupInput) SetDimensionConditions added in v1.0.169

SetDimensionConditions sets the DimensionConditions field's value.

func (*ObjectForCreateObjectGroupInput) SetDimensions added in v1.0.137

SetDimensions sets the Dimensions field's value.

func (*ObjectForCreateObjectGroupInput) SetNamespace added in v1.0.137

SetNamespace sets the Namespace field's value.

func (*ObjectForCreateObjectGroupInput) SetRegion added in v1.0.137

SetRegion sets the Region field's value.

func (*ObjectForCreateObjectGroupInput) SetType added in v1.0.169

SetType sets the Type field's value.

func (ObjectForCreateObjectGroupInput) String added in v1.0.137

String returns the string representation

type ObjectForListObjectGroupsOutput added in v1.0.137

type ObjectForListObjectGroupsOutput struct {
	DimensionConditions *DimensionConditionsForListObjectGroupsOutput `type:"structure" json:",omitempty"`

	Dimensions map[string][]*string `type:"map" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Rules []*RuleForListObjectGroupsOutput `type:"list" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ObjectForListObjectGroupsOutput) GoString added in v1.0.137

GoString returns the string representation

func (*ObjectForListObjectGroupsOutput) SetDimensionConditions added in v1.0.169

SetDimensionConditions sets the DimensionConditions field's value.

func (*ObjectForListObjectGroupsOutput) SetDimensions added in v1.0.137

SetDimensions sets the Dimensions field's value.

func (*ObjectForListObjectGroupsOutput) SetId added in v1.0.137

SetId sets the Id field's value.

func (*ObjectForListObjectGroupsOutput) SetNamespace added in v1.0.137

SetNamespace sets the Namespace field's value.

func (*ObjectForListObjectGroupsOutput) SetRegion added in v1.0.137

SetRegion sets the Region field's value.

func (*ObjectForListObjectGroupsOutput) SetRules added in v1.2.8

SetRules sets the Rules field's value.

func (*ObjectForListObjectGroupsOutput) SetType added in v1.0.137

SetType sets the Type field's value.

func (ObjectForListObjectGroupsOutput) String added in v1.0.137

String returns the string representation

type ObjectForUpdateObjectGroupInput added in v1.0.137

type ObjectForUpdateObjectGroupInput struct {
	DimensionConditions *DimensionConditionsForUpdateObjectGroupInput `type:"structure" json:",omitempty"`

	Dimensions map[string][]*string `type:"map" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ObjectForUpdateObjectGroupInput) GoString added in v1.0.137

GoString returns the string representation

func (*ObjectForUpdateObjectGroupInput) SetDimensionConditions added in v1.0.169

SetDimensionConditions sets the DimensionConditions field's value.

func (*ObjectForUpdateObjectGroupInput) SetDimensions added in v1.0.137

SetDimensions sets the Dimensions field's value.

func (*ObjectForUpdateObjectGroupInput) SetNamespace added in v1.0.137

SetNamespace sets the Namespace field's value.

func (*ObjectForUpdateObjectGroupInput) SetRegion added in v1.0.137

SetRegion sets the Region field's value.

func (*ObjectForUpdateObjectGroupInput) SetType added in v1.0.169

SetType sets the Type field's value.

func (ObjectForUpdateObjectGroupInput) String added in v1.0.137

String returns the string representation

type ObjectGroupForListAlertTemplatesOutput added in v1.1.18

type ObjectGroupForListAlertTemplatesOutput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	EffectEndAt *string `type:"string" json:",omitempty"`

	EffectStartAt *string `type:"string" json:",omitempty"`

	NotificationId *string `type:"string" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForListAlertTemplatesOutput `type:"list" json:",omitempty"`

	ObjectGroupId *string `type:"string" json:",omitempty"`

	ObjectGroupName *string `type:"string" json:",omitempty"`

	Webhook *string `type:"string" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ObjectGroupForListAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*ObjectGroupForListAlertTemplatesOutput) SetAlertMethods added in v1.1.18

SetAlertMethods sets the AlertMethods field's value.

func (*ObjectGroupForListAlertTemplatesOutput) SetContactGroupIds added in v1.1.18

SetContactGroupIds sets the ContactGroupIds field's value.

func (*ObjectGroupForListAlertTemplatesOutput) SetEffectEndAt added in v1.1.18

SetEffectEndAt sets the EffectEndAt field's value.

func (*ObjectGroupForListAlertTemplatesOutput) SetEffectStartAt added in v1.1.18

SetEffectStartAt sets the EffectStartAt field's value.

func (*ObjectGroupForListAlertTemplatesOutput) SetNotificationId added in v1.1.18

SetNotificationId sets the NotificationId field's value.

func (*ObjectGroupForListAlertTemplatesOutput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*ObjectGroupForListAlertTemplatesOutput) SetObjectGroupId added in v1.1.18

SetObjectGroupId sets the ObjectGroupId field's value.

func (*ObjectGroupForListAlertTemplatesOutput) SetObjectGroupName added in v1.1.18

SetObjectGroupName sets the ObjectGroupName field's value.

func (*ObjectGroupForListAlertTemplatesOutput) SetWebhook added in v1.1.18

SetWebhook sets the Webhook field's value.

func (*ObjectGroupForListAlertTemplatesOutput) SetWebhookIds added in v1.1.18

SetWebhookIds sets the WebhookIds field's value.

func (ObjectGroupForListAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type ProjectConditionForCreateObjectGroupInput added in v1.0.169

type ProjectConditionForCreateObjectGroupInput struct {
	Projects []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProjectConditionForCreateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*ProjectConditionForCreateObjectGroupInput) SetProjects added in v1.0.169

SetProjects sets the Projects field's value.

func (ProjectConditionForCreateObjectGroupInput) String added in v1.0.169

String returns the string representation

type ProjectConditionForCreateRuleInput added in v1.0.169

type ProjectConditionForCreateRuleInput struct {
	Projects []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProjectConditionForCreateRuleInput) GoString added in v1.0.169

GoString returns the string representation

func (*ProjectConditionForCreateRuleInput) SetProjects added in v1.0.169

SetProjects sets the Projects field's value.

func (ProjectConditionForCreateRuleInput) String added in v1.0.169

String returns the string representation

type ProjectConditionForListObjectGroupsOutput added in v1.2.8

type ProjectConditionForListObjectGroupsOutput struct {
	Projects []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProjectConditionForListObjectGroupsOutput) GoString added in v1.2.8

GoString returns the string representation

func (*ProjectConditionForListObjectGroupsOutput) SetProjects added in v1.2.8

SetProjects sets the Projects field's value.

func (ProjectConditionForListObjectGroupsOutput) String added in v1.2.8

String returns the string representation

type ProjectConditionForListRulesByIdsOutput added in v1.0.169

type ProjectConditionForListRulesByIdsOutput struct {
	Projects []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProjectConditionForListRulesByIdsOutput) GoString added in v1.0.169

GoString returns the string representation

func (*ProjectConditionForListRulesByIdsOutput) SetProjects added in v1.0.169

SetProjects sets the Projects field's value.

func (ProjectConditionForListRulesByIdsOutput) String added in v1.0.169

String returns the string representation

type ProjectConditionForListRulesOutput added in v1.0.169

type ProjectConditionForListRulesOutput struct {
	Projects []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProjectConditionForListRulesOutput) GoString added in v1.0.169

GoString returns the string representation

func (*ProjectConditionForListRulesOutput) SetProjects added in v1.0.169

SetProjects sets the Projects field's value.

func (ProjectConditionForListRulesOutput) String added in v1.0.169

String returns the string representation

type ProjectConditionForUpdateObjectGroupInput added in v1.0.169

type ProjectConditionForUpdateObjectGroupInput struct {
	Projects []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProjectConditionForUpdateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*ProjectConditionForUpdateObjectGroupInput) SetProjects added in v1.0.169

SetProjects sets the Projects field's value.

func (ProjectConditionForUpdateObjectGroupInput) String added in v1.0.169

String returns the string representation

type ProjectConditionForUpdateRuleInput added in v1.0.169

type ProjectConditionForUpdateRuleInput struct {
	Projects []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProjectConditionForUpdateRuleInput) GoString added in v1.0.169

GoString returns the string representation

func (*ProjectConditionForUpdateRuleInput) SetProjects added in v1.0.169

SetProjects sets the Projects field's value.

func (ProjectConditionForUpdateRuleInput) String added in v1.0.169

String returns the string representation

type RangeForCreateSilencePolicyInput added in v1.1.8

type RangeForCreateSilencePolicyInput struct {
	EndDate *string `type:"string" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	StartDate *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RangeForCreateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*RangeForCreateSilencePolicyInput) SetEndDate added in v1.1.8

SetEndDate sets the EndDate field's value.

func (*RangeForCreateSilencePolicyInput) SetEndTime added in v1.1.8

SetEndTime sets the EndTime field's value.

func (*RangeForCreateSilencePolicyInput) SetStartDate added in v1.1.8

SetStartDate sets the StartDate field's value.

func (*RangeForCreateSilencePolicyInput) SetStartTime added in v1.1.8

SetStartTime sets the StartTime field's value.

func (RangeForCreateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type RangeForListSilencePolicyOutput added in v1.1.8

type RangeForListSilencePolicyOutput struct {
	EndDate *string `type:"string" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	StartDate *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RangeForListSilencePolicyOutput) GoString added in v1.1.8

GoString returns the string representation

func (*RangeForListSilencePolicyOutput) SetEndDate added in v1.1.8

SetEndDate sets the EndDate field's value.

func (*RangeForListSilencePolicyOutput) SetEndTime added in v1.1.8

SetEndTime sets the EndTime field's value.

func (*RangeForListSilencePolicyOutput) SetStartDate added in v1.1.8

SetStartDate sets the StartDate field's value.

func (*RangeForListSilencePolicyOutput) SetStartTime added in v1.1.8

SetStartTime sets the StartTime field's value.

func (RangeForListSilencePolicyOutput) String added in v1.1.8

String returns the string representation

type RangeForUpdateSilencePolicyInput added in v1.1.8

type RangeForUpdateSilencePolicyInput struct {
	EndDate *string `type:"string" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	StartDate *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RangeForUpdateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*RangeForUpdateSilencePolicyInput) SetEndDate added in v1.1.8

SetEndDate sets the EndDate field's value.

func (*RangeForUpdateSilencePolicyInput) SetEndTime added in v1.1.8

SetEndTime sets the EndTime field's value.

func (*RangeForUpdateSilencePolicyInput) SetStartDate added in v1.1.8

SetStartDate sets the StartDate field's value.

func (*RangeForUpdateSilencePolicyInput) SetStartTime added in v1.1.8

SetStartTime sets the StartTime field's value.

func (RangeForUpdateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type RecoveryNotifyForCreateAlertTemplateInput added in v1.1.18

type RecoveryNotifyForCreateAlertTemplateInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RecoveryNotifyForCreateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*RecoveryNotifyForCreateAlertTemplateInput) SetEnable added in v1.1.18

SetEnable sets the Enable field's value.

func (RecoveryNotifyForCreateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type RecoveryNotifyForCreateRuleInput added in v1.0.146

type RecoveryNotifyForCreateRuleInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RecoveryNotifyForCreateRuleInput) GoString added in v1.0.146

GoString returns the string representation

func (*RecoveryNotifyForCreateRuleInput) SetEnable added in v1.0.146

SetEnable sets the Enable field's value.

func (RecoveryNotifyForCreateRuleInput) String added in v1.0.146

String returns the string representation

type RecoveryNotifyForListAlertTemplatesOutput added in v1.1.18

type RecoveryNotifyForListAlertTemplatesOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RecoveryNotifyForListAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*RecoveryNotifyForListAlertTemplatesOutput) SetEnable added in v1.1.18

SetEnable sets the Enable field's value.

func (RecoveryNotifyForListAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type RecoveryNotifyForListPresetAlertTemplatesOutput added in v1.1.18

type RecoveryNotifyForListPresetAlertTemplatesOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RecoveryNotifyForListPresetAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*RecoveryNotifyForListPresetAlertTemplatesOutput) SetEnable added in v1.1.18

SetEnable sets the Enable field's value.

func (RecoveryNotifyForListPresetAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type RecoveryNotifyForListRulesByIdsOutput added in v1.0.146

type RecoveryNotifyForListRulesByIdsOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RecoveryNotifyForListRulesByIdsOutput) GoString added in v1.0.146

GoString returns the string representation

func (*RecoveryNotifyForListRulesByIdsOutput) SetEnable added in v1.0.146

SetEnable sets the Enable field's value.

func (RecoveryNotifyForListRulesByIdsOutput) String added in v1.0.146

String returns the string representation

type RecoveryNotifyForListRulesOutput added in v1.0.146

type RecoveryNotifyForListRulesOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RecoveryNotifyForListRulesOutput) GoString added in v1.0.146

GoString returns the string representation

func (*RecoveryNotifyForListRulesOutput) SetEnable added in v1.0.146

SetEnable sets the Enable field's value.

func (RecoveryNotifyForListRulesOutput) String added in v1.0.146

String returns the string representation

type RecoveryNotifyForUpdateAlertTemplateInput added in v1.1.18

type RecoveryNotifyForUpdateAlertTemplateInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RecoveryNotifyForUpdateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*RecoveryNotifyForUpdateAlertTemplateInput) SetEnable added in v1.1.18

SetEnable sets the Enable field's value.

func (RecoveryNotifyForUpdateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type RecoveryNotifyForUpdateRuleInput added in v1.0.146

type RecoveryNotifyForUpdateRuleInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RecoveryNotifyForUpdateRuleInput) GoString added in v1.0.146

GoString returns the string representation

func (*RecoveryNotifyForUpdateRuleInput) SetEnable added in v1.0.146

SetEnable sets the Enable field's value.

func (RecoveryNotifyForUpdateRuleInput) String added in v1.0.146

String returns the string representation

type RuleForListObjectGroupsOutput added in v1.2.8

type RuleForListObjectGroupsOutput struct {
	AlertTemplateId *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	TemplateRuleId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RuleForListObjectGroupsOutput) GoString added in v1.2.8

GoString returns the string representation

func (*RuleForListObjectGroupsOutput) SetAlertTemplateId added in v1.2.8

SetAlertTemplateId sets the AlertTemplateId field's value.

func (*RuleForListObjectGroupsOutput) SetId added in v1.2.8

SetId sets the Id field's value.

func (*RuleForListObjectGroupsOutput) SetName added in v1.2.8

SetName sets the Name field's value.

func (*RuleForListObjectGroupsOutput) SetTemplateRuleId added in v1.2.8

SetTemplateRuleId sets the TemplateRuleId field's value.

func (RuleForListObjectGroupsOutput) String added in v1.2.8

String returns the string representation

type SendResultForListSendAlertOutput added in v1.0.146

type SendResultForListSendAlertOutput struct {
	AlertMethod *string `type:"string" json:",omitempty"`

	AlertMethodVal *string `type:"string" json:",omitempty"`

	ErrMsg *string `type:"string" json:",omitempty"`

	Receiver *string `type:"string" json:",omitempty"`

	Success *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SendResultForListSendAlertOutput) GoString added in v1.0.146

GoString returns the string representation

func (*SendResultForListSendAlertOutput) SetAlertMethod added in v1.0.146

SetAlertMethod sets the AlertMethod field's value.

func (*SendResultForListSendAlertOutput) SetAlertMethodVal added in v1.0.146

SetAlertMethodVal sets the AlertMethodVal field's value.

func (*SendResultForListSendAlertOutput) SetErrMsg added in v1.0.146

SetErrMsg sets the ErrMsg field's value.

func (*SendResultForListSendAlertOutput) SetReceiver added in v1.0.146

SetReceiver sets the Receiver field's value.

func (*SendResultForListSendAlertOutput) SetSuccess added in v1.0.146

SetSuccess sets the Success field's value.

func (SendResultForListSendAlertOutput) String added in v1.0.146

String returns the string representation

type SetStateOfRulesByIdsInput added in v1.0.146

type SetStateOfRulesByIdsInput struct {
	Ids []*string `type:"list" json:",omitempty"`

	// State is a required field
	State *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfStateForSetStateOfRulesByIdsInput"`
	// contains filtered or unexported fields
}

func (SetStateOfRulesByIdsInput) GoString added in v1.0.146

func (s SetStateOfRulesByIdsInput) GoString() string

GoString returns the string representation

func (*SetStateOfRulesByIdsInput) SetIds added in v1.0.146

SetIds sets the Ids field's value.

func (*SetStateOfRulesByIdsInput) SetState added in v1.0.146

SetState sets the State field's value.

func (SetStateOfRulesByIdsInput) String added in v1.0.146

func (s SetStateOfRulesByIdsInput) String() string

String returns the string representation

func (*SetStateOfRulesByIdsInput) Validate added in v1.0.146

func (s *SetStateOfRulesByIdsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SetStateOfRulesByIdsOutput added in v1.0.146

type SetStateOfRulesByIdsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SetStateOfRulesByIdsOutput) GoString added in v1.0.146

func (s SetStateOfRulesByIdsOutput) GoString() string

GoString returns the string representation

func (*SetStateOfRulesByIdsOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (SetStateOfRulesByIdsOutput) String added in v1.0.146

String returns the string representation

type SilenceConditionsForCreateSilencePolicyInput added in v1.1.8

type SilenceConditionsForCreateSilencePolicyInput struct {
	EventType []*string `type:"list" json:",omitempty"`

	MetaCondition *MetaConditionForCreateSilencePolicyInput `type:"structure" json:",omitempty"`

	RuleId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SilenceConditionsForCreateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*SilenceConditionsForCreateSilencePolicyInput) SetEventType added in v1.1.8

SetEventType sets the EventType field's value.

func (*SilenceConditionsForCreateSilencePolicyInput) SetMetaCondition added in v1.1.8

SetMetaCondition sets the MetaCondition field's value.

func (*SilenceConditionsForCreateSilencePolicyInput) SetRuleId added in v1.1.8

SetRuleId sets the RuleId field's value.

func (SilenceConditionsForCreateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type SilenceConditionsForListSilencePolicyOutput added in v1.1.8

type SilenceConditionsForListSilencePolicyOutput struct {
	EventType []*string `type:"list" json:",omitempty"`

	MetaCondition *MetaConditionForListSilencePolicyOutput `type:"structure" json:",omitempty"`

	RuleId *string `type:"string" json:",omitempty"`

	RuleName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SilenceConditionsForListSilencePolicyOutput) GoString added in v1.1.8

GoString returns the string representation

func (*SilenceConditionsForListSilencePolicyOutput) SetEventType added in v1.1.8

SetEventType sets the EventType field's value.

func (*SilenceConditionsForListSilencePolicyOutput) SetMetaCondition added in v1.1.8

SetMetaCondition sets the MetaCondition field's value.

func (*SilenceConditionsForListSilencePolicyOutput) SetRuleId added in v1.1.8

SetRuleId sets the RuleId field's value.

func (*SilenceConditionsForListSilencePolicyOutput) SetRuleName added in v1.1.8

SetRuleName sets the RuleName field's value.

func (SilenceConditionsForListSilencePolicyOutput) String added in v1.1.8

String returns the string representation

type SilenceConditionsForUpdateSilencePolicyInput added in v1.1.8

type SilenceConditionsForUpdateSilencePolicyInput struct {
	EventType []*string `type:"list" json:",omitempty"`

	MetaCondition *MetaConditionForUpdateSilencePolicyInput `type:"structure" json:",omitempty"`

	RuleId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SilenceConditionsForUpdateSilencePolicyInput) GoString added in v1.1.8

GoString returns the string representation

func (*SilenceConditionsForUpdateSilencePolicyInput) SetEventType added in v1.1.8

SetEventType sets the EventType field's value.

func (*SilenceConditionsForUpdateSilencePolicyInput) SetMetaCondition added in v1.1.8

SetMetaCondition sets the MetaCondition field's value.

func (*SilenceConditionsForUpdateSilencePolicyInput) SetRuleId added in v1.1.8

SetRuleId sets the RuleId field's value.

func (SilenceConditionsForUpdateSilencePolicyInput) String added in v1.1.8

String returns the string representation

type TLSTargetForCreateEventRuleInput added in v1.0.146

type TLSTargetForCreateEventRuleInput struct {
	ProjectId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RegionNameCN *string `type:"string" json:",omitempty"`

	RegionNameEN *string `type:"string" json:",omitempty"`

	TopicId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TLSTargetForCreateEventRuleInput) GoString added in v1.0.146

GoString returns the string representation

func (*TLSTargetForCreateEventRuleInput) SetProjectId added in v1.0.146

SetProjectId sets the ProjectId field's value.

func (*TLSTargetForCreateEventRuleInput) SetProjectName added in v1.0.146

SetProjectName sets the ProjectName field's value.

func (*TLSTargetForCreateEventRuleInput) SetRegionNameCN added in v1.0.146

SetRegionNameCN sets the RegionNameCN field's value.

func (*TLSTargetForCreateEventRuleInput) SetRegionNameEN added in v1.0.146

SetRegionNameEN sets the RegionNameEN field's value.

func (*TLSTargetForCreateEventRuleInput) SetTopicId added in v1.0.146

SetTopicId sets the TopicId field's value.

func (TLSTargetForCreateEventRuleInput) String added in v1.0.146

String returns the string representation

type TLSTargetForListEventRulesOutput added in v1.0.146

type TLSTargetForListEventRulesOutput struct {
	ProjectId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RegionNameCN *string `type:"string" json:",omitempty"`

	RegionNameEN *string `type:"string" json:",omitempty"`

	TopicId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TLSTargetForListEventRulesOutput) GoString added in v1.0.146

GoString returns the string representation

func (*TLSTargetForListEventRulesOutput) SetProjectId added in v1.0.146

SetProjectId sets the ProjectId field's value.

func (*TLSTargetForListEventRulesOutput) SetProjectName added in v1.0.146

SetProjectName sets the ProjectName field's value.

func (*TLSTargetForListEventRulesOutput) SetRegionNameCN added in v1.0.146

SetRegionNameCN sets the RegionNameCN field's value.

func (*TLSTargetForListEventRulesOutput) SetRegionNameEN added in v1.0.146

SetRegionNameEN sets the RegionNameEN field's value.

func (*TLSTargetForListEventRulesOutput) SetTopicId added in v1.0.146

SetTopicId sets the TopicId field's value.

func (TLSTargetForListEventRulesOutput) String added in v1.0.146

String returns the string representation

type TLSTargetForUpdateEventRuleInput added in v1.0.146

type TLSTargetForUpdateEventRuleInput struct {
	ProjectId *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RegionNameCN *string `type:"string" json:",omitempty"`

	RegionNameEN *string `type:"string" json:",omitempty"`

	TopicId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TLSTargetForUpdateEventRuleInput) GoString added in v1.0.146

GoString returns the string representation

func (*TLSTargetForUpdateEventRuleInput) SetProjectId added in v1.0.146

SetProjectId sets the ProjectId field's value.

func (*TLSTargetForUpdateEventRuleInput) SetProjectName added in v1.0.146

SetProjectName sets the ProjectName field's value.

func (*TLSTargetForUpdateEventRuleInput) SetRegionNameCN added in v1.0.146

SetRegionNameCN sets the RegionNameCN field's value.

func (*TLSTargetForUpdateEventRuleInput) SetRegionNameEN added in v1.0.146

SetRegionNameEN sets the RegionNameEN field's value.

func (*TLSTargetForUpdateEventRuleInput) SetTopicId added in v1.0.146

SetTopicId sets the TopicId field's value.

func (TLSTargetForUpdateEventRuleInput) String added in v1.0.146

String returns the string representation

type TagConditionForCreateObjectGroupInput added in v1.0.169

type TagConditionForCreateObjectGroupInput struct {
	Condition *string `type:"string" json:",omitempty"`

	Tags []*TagForCreateObjectGroupInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagConditionForCreateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*TagConditionForCreateObjectGroupInput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*TagConditionForCreateObjectGroupInput) SetTags added in v1.0.169

SetTags sets the Tags field's value.

func (TagConditionForCreateObjectGroupInput) String added in v1.0.169

String returns the string representation

type TagConditionForCreateRuleInput added in v1.0.169

type TagConditionForCreateRuleInput struct {
	Condition *string `type:"string" json:",omitempty"`

	Tags []*TagForCreateRuleInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagConditionForCreateRuleInput) GoString added in v1.0.169

GoString returns the string representation

func (*TagConditionForCreateRuleInput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*TagConditionForCreateRuleInput) SetTags added in v1.0.169

SetTags sets the Tags field's value.

func (TagConditionForCreateRuleInput) String added in v1.0.169

String returns the string representation

type TagConditionForListObjectGroupsOutput added in v1.2.8

type TagConditionForListObjectGroupsOutput struct {
	Condition *string `type:"string" json:",omitempty"`

	Tags []*TagForListObjectGroupsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagConditionForListObjectGroupsOutput) GoString added in v1.2.8

GoString returns the string representation

func (*TagConditionForListObjectGroupsOutput) SetCondition added in v1.2.8

SetCondition sets the Condition field's value.

func (*TagConditionForListObjectGroupsOutput) SetTags added in v1.2.8

SetTags sets the Tags field's value.

func (TagConditionForListObjectGroupsOutput) String added in v1.2.8

String returns the string representation

type TagConditionForListRulesByIdsOutput added in v1.0.169

type TagConditionForListRulesByIdsOutput struct {
	Condition *string `type:"string" json:",omitempty"`

	Tags []*TagForListRulesByIdsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagConditionForListRulesByIdsOutput) GoString added in v1.0.169

GoString returns the string representation

func (*TagConditionForListRulesByIdsOutput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*TagConditionForListRulesByIdsOutput) SetTags added in v1.0.169

SetTags sets the Tags field's value.

func (TagConditionForListRulesByIdsOutput) String added in v1.0.169

String returns the string representation

type TagConditionForListRulesOutput added in v1.0.169

type TagConditionForListRulesOutput struct {
	Condition *string `type:"string" json:",omitempty"`

	Tags []*TagForListRulesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagConditionForListRulesOutput) GoString added in v1.0.169

GoString returns the string representation

func (*TagConditionForListRulesOutput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*TagConditionForListRulesOutput) SetTags added in v1.0.169

SetTags sets the Tags field's value.

func (TagConditionForListRulesOutput) String added in v1.0.169

String returns the string representation

type TagConditionForUpdateObjectGroupInput added in v1.0.169

type TagConditionForUpdateObjectGroupInput struct {
	Condition *string `type:"string" json:",omitempty"`

	Tags []*TagForUpdateObjectGroupInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagConditionForUpdateObjectGroupInput) GoString added in v1.0.169

GoString returns the string representation

func (*TagConditionForUpdateObjectGroupInput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*TagConditionForUpdateObjectGroupInput) SetTags added in v1.0.169

SetTags sets the Tags field's value.

func (TagConditionForUpdateObjectGroupInput) String added in v1.0.169

String returns the string representation

type TagConditionForUpdateRuleInput added in v1.0.169

type TagConditionForUpdateRuleInput struct {
	Condition *string `type:"string" json:",omitempty"`

	Tags []*TagForUpdateRuleInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagConditionForUpdateRuleInput) GoString added in v1.0.169

GoString returns the string representation

func (*TagConditionForUpdateRuleInput) SetCondition added in v1.0.169

SetCondition sets the Condition field's value.

func (*TagConditionForUpdateRuleInput) SetTags added in v1.0.169

SetTags sets the Tags field's value.

func (TagConditionForUpdateRuleInput) String added in v1.0.169

String returns the string representation

type TagForCreateObjectGroupInput added in v1.0.169

type TagForCreateObjectGroupInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateObjectGroupInput) GoString added in v1.0.169

func (s TagForCreateObjectGroupInput) GoString() string

GoString returns the string representation

func (*TagForCreateObjectGroupInput) SetComparator added in v1.0.169

SetComparator sets the Comparator field's value.

func (*TagForCreateObjectGroupInput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*TagForCreateObjectGroupInput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (TagForCreateObjectGroupInput) String added in v1.0.169

String returns the string representation

type TagForCreateRuleInput added in v1.0.169

type TagForCreateRuleInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForCreateRuleInput) GoString added in v1.0.169

func (s TagForCreateRuleInput) GoString() string

GoString returns the string representation

func (*TagForCreateRuleInput) SetComparator added in v1.0.169

func (s *TagForCreateRuleInput) SetComparator(v string) *TagForCreateRuleInput

SetComparator sets the Comparator field's value.

func (*TagForCreateRuleInput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*TagForCreateRuleInput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (TagForCreateRuleInput) String added in v1.0.169

func (s TagForCreateRuleInput) String() string

String returns the string representation

type TagForListObjectGroupsOutput added in v1.2.8

type TagForListObjectGroupsOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListObjectGroupsOutput) GoString added in v1.2.8

func (s TagForListObjectGroupsOutput) GoString() string

GoString returns the string representation

func (*TagForListObjectGroupsOutput) SetComparator added in v1.2.8

SetComparator sets the Comparator field's value.

func (*TagForListObjectGroupsOutput) SetKey added in v1.2.8

SetKey sets the Key field's value.

func (*TagForListObjectGroupsOutput) SetValues added in v1.2.8

SetValues sets the Values field's value.

func (TagForListObjectGroupsOutput) String added in v1.2.8

String returns the string representation

type TagForListRulesByIdsOutput added in v1.0.169

type TagForListRulesByIdsOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListRulesByIdsOutput) GoString added in v1.0.169

func (s TagForListRulesByIdsOutput) GoString() string

GoString returns the string representation

func (*TagForListRulesByIdsOutput) SetComparator added in v1.0.169

SetComparator sets the Comparator field's value.

func (*TagForListRulesByIdsOutput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*TagForListRulesByIdsOutput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (TagForListRulesByIdsOutput) String added in v1.0.169

String returns the string representation

type TagForListRulesOutput added in v1.0.169

type TagForListRulesOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListRulesOutput) GoString added in v1.0.169

func (s TagForListRulesOutput) GoString() string

GoString returns the string representation

func (*TagForListRulesOutput) SetComparator added in v1.0.169

func (s *TagForListRulesOutput) SetComparator(v string) *TagForListRulesOutput

SetComparator sets the Comparator field's value.

func (*TagForListRulesOutput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*TagForListRulesOutput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (TagForListRulesOutput) String added in v1.0.169

func (s TagForListRulesOutput) String() string

String returns the string representation

type TagForTagResourcesInput added in v1.1.2

type TagForTagResourcesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForTagResourcesInput) GoString added in v1.1.2

func (s TagForTagResourcesInput) GoString() string

GoString returns the string representation

func (*TagForTagResourcesInput) SetKey added in v1.1.2

SetKey sets the Key field's value.

func (*TagForTagResourcesInput) SetValue added in v1.1.2

SetValue sets the Value field's value.

func (TagForTagResourcesInput) String added in v1.1.2

func (s TagForTagResourcesInput) String() string

String returns the string representation

type TagForUpdateObjectGroupInput added in v1.0.169

type TagForUpdateObjectGroupInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForUpdateObjectGroupInput) GoString added in v1.0.169

func (s TagForUpdateObjectGroupInput) GoString() string

GoString returns the string representation

func (*TagForUpdateObjectGroupInput) SetComparator added in v1.0.169

SetComparator sets the Comparator field's value.

func (*TagForUpdateObjectGroupInput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*TagForUpdateObjectGroupInput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (TagForUpdateObjectGroupInput) String added in v1.0.169

String returns the string representation

type TagForUpdateRuleInput added in v1.0.169

type TagForUpdateRuleInput struct {
	Comparator *string `type:"string" json:",omitempty"`

	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForUpdateRuleInput) GoString added in v1.0.169

func (s TagForUpdateRuleInput) GoString() string

GoString returns the string representation

func (*TagForUpdateRuleInput) SetComparator added in v1.0.169

func (s *TagForUpdateRuleInput) SetComparator(v string) *TagForUpdateRuleInput

SetComparator sets the Comparator field's value.

func (*TagForUpdateRuleInput) SetKey added in v1.0.169

SetKey sets the Key field's value.

func (*TagForUpdateRuleInput) SetValues added in v1.0.169

SetValues sets the Values field's value.

func (TagForUpdateRuleInput) String added in v1.0.169

func (s TagForUpdateRuleInput) String() string

String returns the string representation

type TagResourcesInput added in v1.1.2

type TagResourcesInput struct {
	ResourceIds []*string `type:"list" json:",omitempty"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true"`

	Tags []*TagForTagResourcesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagResourcesInput) GoString added in v1.1.2

func (s TagResourcesInput) GoString() string

GoString returns the string representation

func (*TagResourcesInput) SetResourceIds added in v1.1.2

func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*TagResourcesInput) SetResourceType added in v1.1.2

func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput

SetResourceType sets the ResourceType field's value.

func (*TagResourcesInput) SetTags added in v1.1.2

SetTags sets the Tags field's value.

func (TagResourcesInput) String added in v1.1.2

func (s TagResourcesInput) String() string

String returns the string representation

func (*TagResourcesInput) Validate added in v1.1.2

func (s *TagResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type TagResourcesOutput added in v1.1.2

type TagResourcesOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForTagResourcesOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagResourcesOutput) GoString added in v1.1.2

func (s TagResourcesOutput) GoString() string

GoString returns the string representation

func (*TagResourcesOutput) SetData added in v1.1.2

SetData sets the Data field's value.

func (TagResourcesOutput) String added in v1.1.2

func (s TagResourcesOutput) String() string

String returns the string representation

type TemplateRuleForCreateAlertTemplateInput added in v1.1.18

type TemplateRuleForCreateAlertTemplateInput struct {
	ConditionOperator *string `type:"string" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	LevelConditions []*LevelConditionForCreateAlertTemplateInput `type:"list" json:",omitempty"`

	MultipleConditions *bool `type:"boolean" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	SubNamespace *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TemplateRuleForCreateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*TemplateRuleForCreateAlertTemplateInput) SetConditionOperator added in v1.1.18

SetConditionOperator sets the ConditionOperator field's value.

func (*TemplateRuleForCreateAlertTemplateInput) SetEvaluationCount added in v1.1.18

SetEvaluationCount sets the EvaluationCount field's value.

func (*TemplateRuleForCreateAlertTemplateInput) SetLevelConditions added in v1.1.18

SetLevelConditions sets the LevelConditions field's value.

func (*TemplateRuleForCreateAlertTemplateInput) SetMultipleConditions added in v1.1.18

SetMultipleConditions sets the MultipleConditions field's value.

func (*TemplateRuleForCreateAlertTemplateInput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*TemplateRuleForCreateAlertTemplateInput) SetNamespace added in v1.1.18

SetNamespace sets the Namespace field's value.

func (*TemplateRuleForCreateAlertTemplateInput) SetSubNamespace added in v1.1.18

SetSubNamespace sets the SubNamespace field's value.

func (TemplateRuleForCreateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type TemplateRuleForListAlertTemplatesOutput added in v1.1.18

type TemplateRuleForListAlertTemplatesOutput struct {
	AppliedRules []*AppliedRuleForListAlertTemplatesOutput `type:"list" json:",omitempty"`

	CheckInterval *int64 `type:"integer" json:",omitempty"`

	ConditionOperator *string `type:"string" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	LevelConditions []*LevelConditionForListAlertTemplatesOutput `type:"list" json:",omitempty"`

	MultipleConditions *bool `type:"boolean" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	SubNamespace *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TemplateRuleForListAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*TemplateRuleForListAlertTemplatesOutput) SetAppliedRules added in v1.1.18

SetAppliedRules sets the AppliedRules field's value.

func (*TemplateRuleForListAlertTemplatesOutput) SetCheckInterval added in v1.1.18

SetCheckInterval sets the CheckInterval field's value.

func (*TemplateRuleForListAlertTemplatesOutput) SetConditionOperator added in v1.1.18

SetConditionOperator sets the ConditionOperator field's value.

func (*TemplateRuleForListAlertTemplatesOutput) SetEvaluationCount added in v1.1.18

SetEvaluationCount sets the EvaluationCount field's value.

func (*TemplateRuleForListAlertTemplatesOutput) SetLevelConditions added in v1.1.18

SetLevelConditions sets the LevelConditions field's value.

func (*TemplateRuleForListAlertTemplatesOutput) SetMultipleConditions added in v1.1.18

SetMultipleConditions sets the MultipleConditions field's value.

func (*TemplateRuleForListAlertTemplatesOutput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*TemplateRuleForListAlertTemplatesOutput) SetNamespace added in v1.1.18

SetNamespace sets the Namespace field's value.

func (*TemplateRuleForListAlertTemplatesOutput) SetSubNamespace added in v1.1.18

SetSubNamespace sets the SubNamespace field's value.

func (TemplateRuleForListAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type TemplateRuleForListPresetAlertTemplatesOutput added in v1.1.18

type TemplateRuleForListPresetAlertTemplatesOutput struct {
	AppliedRules []*AppliedRuleForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`

	CheckInterval *int64 `type:"integer" json:",omitempty"`

	ConditionOperator *string `type:"string" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	LevelConditions []*LevelConditionForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`

	MultipleConditions *bool `type:"boolean" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	SubNamespace *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TemplateRuleForListPresetAlertTemplatesOutput) GoString added in v1.1.18

GoString returns the string representation

func (*TemplateRuleForListPresetAlertTemplatesOutput) SetAppliedRules added in v1.1.18

SetAppliedRules sets the AppliedRules field's value.

func (*TemplateRuleForListPresetAlertTemplatesOutput) SetCheckInterval added in v1.1.18

SetCheckInterval sets the CheckInterval field's value.

func (*TemplateRuleForListPresetAlertTemplatesOutput) SetConditionOperator added in v1.1.18

SetConditionOperator sets the ConditionOperator field's value.

func (*TemplateRuleForListPresetAlertTemplatesOutput) SetEvaluationCount added in v1.1.18

SetEvaluationCount sets the EvaluationCount field's value.

func (*TemplateRuleForListPresetAlertTemplatesOutput) SetLevelConditions added in v1.1.18

SetLevelConditions sets the LevelConditions field's value.

func (*TemplateRuleForListPresetAlertTemplatesOutput) SetMultipleConditions added in v1.1.18

SetMultipleConditions sets the MultipleConditions field's value.

func (*TemplateRuleForListPresetAlertTemplatesOutput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*TemplateRuleForListPresetAlertTemplatesOutput) SetNamespace added in v1.1.18

SetNamespace sets the Namespace field's value.

func (*TemplateRuleForListPresetAlertTemplatesOutput) SetSubNamespace added in v1.1.18

SetSubNamespace sets the SubNamespace field's value.

func (TemplateRuleForListPresetAlertTemplatesOutput) String added in v1.1.18

String returns the string representation

type TemplateRuleForUpdateAlertTemplateInput added in v1.1.18

type TemplateRuleForUpdateAlertTemplateInput struct {
	ConditionOperator *string `type:"string" json:",omitempty"`

	EvaluationCount *int64 `type:"integer" json:",omitempty"`

	LevelConditions []*LevelConditionForUpdateAlertTemplateInput `type:"list" json:",omitempty"`

	MultipleConditions *bool `type:"boolean" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Namespace *string `type:"string" json:",omitempty"`

	SubNamespace *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TemplateRuleForUpdateAlertTemplateInput) GoString added in v1.1.18

GoString returns the string representation

func (*TemplateRuleForUpdateAlertTemplateInput) SetConditionOperator added in v1.1.18

SetConditionOperator sets the ConditionOperator field's value.

func (*TemplateRuleForUpdateAlertTemplateInput) SetEvaluationCount added in v1.1.18

SetEvaluationCount sets the EvaluationCount field's value.

func (*TemplateRuleForUpdateAlertTemplateInput) SetLevelConditions added in v1.1.18

SetLevelConditions sets the LevelConditions field's value.

func (*TemplateRuleForUpdateAlertTemplateInput) SetMultipleConditions added in v1.1.18

SetMultipleConditions sets the MultipleConditions field's value.

func (*TemplateRuleForUpdateAlertTemplateInput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*TemplateRuleForUpdateAlertTemplateInput) SetNamespace added in v1.1.18

SetNamespace sets the Namespace field's value.

func (*TemplateRuleForUpdateAlertTemplateInput) SetSubNamespace added in v1.1.18

SetSubNamespace sets the SubNamespace field's value.

func (TemplateRuleForUpdateAlertTemplateInput) String added in v1.1.18

String returns the string representation

type TopDataResultForGetTopDataOutput added in v1.0.89

type TopDataResultForGetTopDataOutput struct {
	GroupKeys map[string]*interface{} `type:"map" json:",omitempty"`

	MetricData map[string]*interface{} `type:"map" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TopDataResultForGetTopDataOutput) GoString added in v1.0.89

GoString returns the string representation

func (*TopDataResultForGetTopDataOutput) SetGroupKeys added in v1.0.89

func (s *TopDataResultForGetTopDataOutput) SetGroupKeys(v map[string]*interface{}) *TopDataResultForGetTopDataOutput

SetGroupKeys sets the GroupKeys field's value.

func (*TopDataResultForGetTopDataOutput) SetMetricData added in v1.0.89

func (s *TopDataResultForGetTopDataOutput) SetMetricData(v map[string]*interface{}) *TopDataResultForGetTopDataOutput

SetMetricData sets the MetricData field's value.

func (TopDataResultForGetTopDataOutput) String added in v1.0.89

String returns the string representation

type UntagResourcesInput added in v1.1.2

type UntagResourcesInput struct {
	ResourceIds []*string `type:"list" json:",omitempty"`

	// ResourceType is a required field
	ResourceType *string `type:"string" json:",omitempty" required:"true"`

	TagKeys []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UntagResourcesInput) GoString added in v1.1.2

func (s UntagResourcesInput) GoString() string

GoString returns the string representation

func (*UntagResourcesInput) SetResourceIds added in v1.1.2

func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*UntagResourcesInput) SetResourceType added in v1.1.2

func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput

SetResourceType sets the ResourceType field's value.

func (*UntagResourcesInput) SetTagKeys added in v1.1.2

func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput

SetTagKeys sets the TagKeys field's value.

func (UntagResourcesInput) String added in v1.1.2

func (s UntagResourcesInput) String() string

String returns the string representation

func (*UntagResourcesInput) Validate added in v1.1.2

func (s *UntagResourcesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UntagResourcesOutput added in v1.1.2

type UntagResourcesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UntagResourcesOutput) GoString added in v1.1.2

func (s UntagResourcesOutput) GoString() string

GoString returns the string representation

func (*UntagResourcesOutput) SetData added in v1.1.2

SetData sets the Data field's value.

func (UntagResourcesOutput) String added in v1.1.2

func (s UntagResourcesOutput) String() string

String returns the string representation

type UpdateAlertTemplateInput added in v1.1.18

type UpdateAlertTemplateInput struct {
	Description *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	NoData *NoDataForUpdateAlertTemplateInput `type:"structure" json:",omitempty"`

	// NotifyMode is a required field
	NotifyMode *string `type:"string" json:",omitempty" required:"true"`

	RecoveryNotify *RecoveryNotifyForUpdateAlertTemplateInput `type:"structure" json:",omitempty"`

	// SilenceTime is a required field
	SilenceTime *int64 `type:"integer" json:",omitempty" required:"true"`

	TemplateRules []*TemplateRuleForUpdateAlertTemplateInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateAlertTemplateInput) GoString added in v1.1.18

func (s UpdateAlertTemplateInput) GoString() string

GoString returns the string representation

func (*UpdateAlertTemplateInput) SetDescription added in v1.1.18

SetDescription sets the Description field's value.

func (*UpdateAlertTemplateInput) SetId added in v1.1.18

SetId sets the Id field's value.

func (*UpdateAlertTemplateInput) SetName added in v1.1.18

SetName sets the Name field's value.

func (*UpdateAlertTemplateInput) SetNoData added in v1.1.18

SetNoData sets the NoData field's value.

func (*UpdateAlertTemplateInput) SetNotifyMode added in v1.1.18

SetNotifyMode sets the NotifyMode field's value.

func (*UpdateAlertTemplateInput) SetRecoveryNotify added in v1.1.18

SetRecoveryNotify sets the RecoveryNotify field's value.

func (*UpdateAlertTemplateInput) SetSilenceTime added in v1.1.18

SetSilenceTime sets the SilenceTime field's value.

func (*UpdateAlertTemplateInput) SetTemplateRules added in v1.1.18

SetTemplateRules sets the TemplateRules field's value.

func (UpdateAlertTemplateInput) String added in v1.1.18

func (s UpdateAlertTemplateInput) String() string

String returns the string representation

func (*UpdateAlertTemplateInput) Validate added in v1.1.18

func (s *UpdateAlertTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateAlertTemplateOutput added in v1.1.18

type UpdateAlertTemplateOutput struct {
	Metadata *response.ResponseMetadata

	Data *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateAlertTemplateOutput) GoString added in v1.1.18

func (s UpdateAlertTemplateOutput) GoString() string

GoString returns the string representation

func (*UpdateAlertTemplateOutput) SetData added in v1.1.18

SetData sets the Data field's value.

func (UpdateAlertTemplateOutput) String added in v1.1.18

func (s UpdateAlertTemplateOutput) String() string

String returns the string representation

type UpdateContactGroupInput added in v1.0.138

type UpdateContactGroupInput struct {
	Description *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	Name *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateContactGroupInput) GoString added in v1.0.138

func (s UpdateContactGroupInput) GoString() string

GoString returns the string representation

func (*UpdateContactGroupInput) SetDescription added in v1.0.138

SetDescription sets the Description field's value.

func (*UpdateContactGroupInput) SetId added in v1.0.138

SetId sets the Id field's value.

func (*UpdateContactGroupInput) SetName added in v1.0.138

SetName sets the Name field's value.

func (UpdateContactGroupInput) String added in v1.0.138

func (s UpdateContactGroupInput) String() string

String returns the string representation

func (*UpdateContactGroupInput) Validate added in v1.0.138

func (s *UpdateContactGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateContactGroupOutput added in v1.0.138

type UpdateContactGroupOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateContactGroupOutput) GoString added in v1.0.138

func (s UpdateContactGroupOutput) GoString() string

GoString returns the string representation

func (*UpdateContactGroupOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (UpdateContactGroupOutput) String added in v1.0.138

func (s UpdateContactGroupOutput) String() string

String returns the string representation

type UpdateContactGroupWithContactsInput added in v1.0.138

type UpdateContactGroupWithContactsInput struct {
	ContactsIdList []*string `type:"list" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateContactGroupWithContactsInput) GoString added in v1.0.138

GoString returns the string representation

func (*UpdateContactGroupWithContactsInput) SetContactsIdList added in v1.0.138

SetContactsIdList sets the ContactsIdList field's value.

func (*UpdateContactGroupWithContactsInput) SetId added in v1.0.138

SetId sets the Id field's value.

func (UpdateContactGroupWithContactsInput) String added in v1.0.138

String returns the string representation

func (*UpdateContactGroupWithContactsInput) Validate added in v1.0.138

Validate inspects the fields of the type to determine if they are valid.

type UpdateContactGroupWithContactsOutput added in v1.0.138

type UpdateContactGroupWithContactsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateContactGroupWithContactsOutput) GoString added in v1.0.138

GoString returns the string representation

func (*UpdateContactGroupWithContactsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (UpdateContactGroupWithContactsOutput) String added in v1.0.138

String returns the string representation

type UpdateContactsInput added in v1.0.138

type UpdateContactsInput struct {

	// Email is a required field
	Email *string `type:"string" json:",omitempty" required:"true"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Phone *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateContactsInput) GoString added in v1.0.138

func (s UpdateContactsInput) GoString() string

GoString returns the string representation

func (*UpdateContactsInput) SetEmail added in v1.0.138

SetEmail sets the Email field's value.

func (*UpdateContactsInput) SetId added in v1.0.138

SetId sets the Id field's value.

func (*UpdateContactsInput) SetName added in v1.0.138

SetName sets the Name field's value.

func (*UpdateContactsInput) SetPhone added in v1.0.138

SetPhone sets the Phone field's value.

func (UpdateContactsInput) String added in v1.0.138

func (s UpdateContactsInput) String() string

String returns the string representation

func (*UpdateContactsInput) Validate added in v1.0.138

func (s *UpdateContactsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateContactsOutput added in v1.0.138

type UpdateContactsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateContactsOutput) GoString added in v1.0.138

func (s UpdateContactsOutput) GoString() string

GoString returns the string representation

func (*UpdateContactsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (UpdateContactsOutput) String added in v1.0.138

func (s UpdateContactsOutput) String() string

String returns the string representation

type UpdateContactsWithContactGroupsInput added in v1.0.138

type UpdateContactsWithContactGroupsInput struct {
	ContactGroupIds []*string `type:"list" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateContactsWithContactGroupsInput) GoString added in v1.0.138

GoString returns the string representation

func (*UpdateContactsWithContactGroupsInput) SetContactGroupIds added in v1.0.138

SetContactGroupIds sets the ContactGroupIds field's value.

func (*UpdateContactsWithContactGroupsInput) SetId added in v1.0.138

SetId sets the Id field's value.

func (UpdateContactsWithContactGroupsInput) String added in v1.0.138

String returns the string representation

func (*UpdateContactsWithContactGroupsInput) Validate added in v1.0.138

Validate inspects the fields of the type to determine if they are valid.

type UpdateContactsWithContactGroupsOutput added in v1.0.138

type UpdateContactsWithContactGroupsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateContactsWithContactGroupsOutput) GoString added in v1.0.138

GoString returns the string representation

func (*UpdateContactsWithContactGroupsOutput) SetData added in v1.0.138

SetData sets the Data field's value.

func (UpdateContactsWithContactGroupsOutput) String added in v1.0.138

String returns the string representation

type UpdateEventRuleInput added in v1.0.146

type UpdateEventRuleInput struct {
	ContactGroupIds []*string `type:"list" json:",omitempty"`

	ContactMethods []*string `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EffectiveTime *EffectiveTimeForUpdateEventRuleInput `type:"structure" json:",omitempty"`

	Endpoint *string `type:"string" json:",omitempty"`

	// EventBusName is a required field
	EventBusName *string `min:"2" max:"127" type:"string" json:",omitempty" required:"true" enum:"EnumOfEventBusNameForUpdateEventRuleInput"`

	// EventSource is a required field
	EventSource *string `type:"string" json:",omitempty" required:"true"`

	EventType []*string `type:"list" json:",omitempty"`

	FilterPattern map[string]*interface{} `type:"map" json:",omitempty"`

	// Level is a required field
	Level *string `type:"string" json:",omitempty" required:"true"`

	MessageQueue []*MessageQueueForUpdateEventRuleInput `type:"list" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForUpdateEventRuleInput `type:"list" json:",omitempty"`

	// RuleId is a required field
	RuleId *string `type:"string" json:",omitempty" required:"true"`

	// RuleName is a required field
	RuleName *string `min:"2" max:"127" type:"string" json:",omitempty" required:"true"`

	Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForUpdateEventRuleInput"`

	TLSTarget []*TLSTargetForUpdateEventRuleInput `type:"list" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateEventRuleInput) GoString added in v1.0.146

func (s UpdateEventRuleInput) GoString() string

GoString returns the string representation

func (*UpdateEventRuleInput) SetContactGroupIds added in v1.0.146

func (s *UpdateEventRuleInput) SetContactGroupIds(v []*string) *UpdateEventRuleInput

SetContactGroupIds sets the ContactGroupIds field's value.

func (*UpdateEventRuleInput) SetContactMethods added in v1.0.146

func (s *UpdateEventRuleInput) SetContactMethods(v []*string) *UpdateEventRuleInput

SetContactMethods sets the ContactMethods field's value.

func (*UpdateEventRuleInput) SetDescription added in v1.0.146

func (s *UpdateEventRuleInput) SetDescription(v string) *UpdateEventRuleInput

SetDescription sets the Description field's value.

func (*UpdateEventRuleInput) SetEffectiveTime added in v1.0.146

SetEffectiveTime sets the EffectiveTime field's value.

func (*UpdateEventRuleInput) SetEndpoint added in v1.0.146

SetEndpoint sets the Endpoint field's value.

func (*UpdateEventRuleInput) SetEventBusName added in v1.0.146

func (s *UpdateEventRuleInput) SetEventBusName(v string) *UpdateEventRuleInput

SetEventBusName sets the EventBusName field's value.

func (*UpdateEventRuleInput) SetEventSource added in v1.0.146

func (s *UpdateEventRuleInput) SetEventSource(v string) *UpdateEventRuleInput

SetEventSource sets the EventSource field's value.

func (*UpdateEventRuleInput) SetEventType added in v1.0.146

func (s *UpdateEventRuleInput) SetEventType(v []*string) *UpdateEventRuleInput

SetEventType sets the EventType field's value.

func (*UpdateEventRuleInput) SetFilterPattern added in v1.0.146

func (s *UpdateEventRuleInput) SetFilterPattern(v map[string]*interface{}) *UpdateEventRuleInput

SetFilterPattern sets the FilterPattern field's value.

func (*UpdateEventRuleInput) SetLevel added in v1.0.146

SetLevel sets the Level field's value.

func (*UpdateEventRuleInput) SetMessageQueue added in v1.0.146

SetMessageQueue sets the MessageQueue field's value.

func (*UpdateEventRuleInput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*UpdateEventRuleInput) SetRuleId added in v1.0.146

SetRuleId sets the RuleId field's value.

func (*UpdateEventRuleInput) SetRuleName added in v1.0.146

SetRuleName sets the RuleName field's value.

func (*UpdateEventRuleInput) SetStatus added in v1.0.146

SetStatus sets the Status field's value.

func (*UpdateEventRuleInput) SetTLSTarget added in v1.0.146

SetTLSTarget sets the TLSTarget field's value.

func (*UpdateEventRuleInput) SetWebhookIds added in v1.0.146

func (s *UpdateEventRuleInput) SetWebhookIds(v []*string) *UpdateEventRuleInput

SetWebhookIds sets the WebhookIds field's value.

func (UpdateEventRuleInput) String added in v1.0.146

func (s UpdateEventRuleInput) String() string

String returns the string representation

func (*UpdateEventRuleInput) Validate added in v1.0.146

func (s *UpdateEventRuleInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateEventRuleOutput added in v1.0.146

type UpdateEventRuleOutput struct {
	Metadata *response.ResponseMetadata

	Data *DataForUpdateEventRuleOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateEventRuleOutput) GoString added in v1.0.146

func (s UpdateEventRuleOutput) GoString() string

GoString returns the string representation

func (*UpdateEventRuleOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (UpdateEventRuleOutput) String added in v1.0.146

func (s UpdateEventRuleOutput) String() string

String returns the string representation

type UpdateNotificationInput added in v1.1.2

type UpdateNotificationInput struct {

	// EffectEndAt is a required field
	EffectEndAt *string `type:"string" json:",omitempty" required:"true"`

	// EffectStartAt is a required field
	EffectStartAt *string `type:"string" json:",omitempty" required:"true"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Notifications []*NotificationForUpdateNotificationInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNotificationInput) GoString added in v1.1.2

func (s UpdateNotificationInput) GoString() string

GoString returns the string representation

func (*UpdateNotificationInput) SetEffectEndAt added in v1.1.2

SetEffectEndAt sets the EffectEndAt field's value.

func (*UpdateNotificationInput) SetEffectStartAt added in v1.1.2

func (s *UpdateNotificationInput) SetEffectStartAt(v string) *UpdateNotificationInput

SetEffectStartAt sets the EffectStartAt field's value.

func (*UpdateNotificationInput) SetId added in v1.1.2

SetId sets the Id field's value.

func (*UpdateNotificationInput) SetName added in v1.1.2

SetName sets the Name field's value.

func (*UpdateNotificationInput) SetNotifications added in v1.1.2

SetNotifications sets the Notifications field's value.

func (UpdateNotificationInput) String added in v1.1.2

func (s UpdateNotificationInput) String() string

String returns the string representation

func (*UpdateNotificationInput) Validate added in v1.1.2

func (s *UpdateNotificationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateNotificationOutput added in v1.1.2

type UpdateNotificationOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNotificationOutput) GoString added in v1.1.2

func (s UpdateNotificationOutput) GoString() string

GoString returns the string representation

func (*UpdateNotificationOutput) SetData added in v1.1.2

SetData sets the Data field's value.

func (UpdateNotificationOutput) String added in v1.1.2

func (s UpdateNotificationOutput) String() string

String returns the string representation

type UpdateNotifyTemplateInput added in v1.1.29

type UpdateNotifyTemplateInput struct {

	// Channel is a required field
	Channel *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfChannelForUpdateNotifyTemplateInput"`

	// Content is a required field
	Content *string `type:"string" json:",omitempty" required:"true"`

	Description *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `min:"1" max:"128" type:"string" json:",omitempty" required:"true"`

	Title *string `type:"string" json:",omitempty"`

	// Type is a required field
	Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForUpdateNotifyTemplateInput"`
	// contains filtered or unexported fields
}

func (UpdateNotifyTemplateInput) GoString added in v1.1.29

func (s UpdateNotifyTemplateInput) GoString() string

GoString returns the string representation

func (*UpdateNotifyTemplateInput) SetChannel added in v1.1.29

SetChannel sets the Channel field's value.

func (*UpdateNotifyTemplateInput) SetContent added in v1.1.29

SetContent sets the Content field's value.

func (*UpdateNotifyTemplateInput) SetDescription added in v1.1.29

SetDescription sets the Description field's value.

func (*UpdateNotifyTemplateInput) SetId added in v1.1.29

SetId sets the Id field's value.

func (*UpdateNotifyTemplateInput) SetName added in v1.1.29

SetName sets the Name field's value.

func (*UpdateNotifyTemplateInput) SetTitle added in v1.1.29

SetTitle sets the Title field's value.

func (*UpdateNotifyTemplateInput) SetType added in v1.1.29

SetType sets the Type field's value.

func (UpdateNotifyTemplateInput) String added in v1.1.29

func (s UpdateNotifyTemplateInput) String() string

String returns the string representation

func (*UpdateNotifyTemplateInput) Validate added in v1.1.29

func (s *UpdateNotifyTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateNotifyTemplateOutput added in v1.1.29

type UpdateNotifyTemplateOutput struct {
	Metadata *response.ResponseMetadata

	Data *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNotifyTemplateOutput) GoString added in v1.1.29

func (s UpdateNotifyTemplateOutput) GoString() string

GoString returns the string representation

func (*UpdateNotifyTemplateOutput) SetData added in v1.1.29

SetData sets the Data field's value.

func (UpdateNotifyTemplateOutput) String added in v1.1.29

String returns the string representation

type UpdateObjectGroupInput added in v1.0.137

type UpdateObjectGroupInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	Objects []*ObjectForUpdateObjectGroupInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateObjectGroupInput) GoString added in v1.0.137

func (s UpdateObjectGroupInput) GoString() string

GoString returns the string representation

func (*UpdateObjectGroupInput) SetId added in v1.0.137

SetId sets the Id field's value.

func (*UpdateObjectGroupInput) SetName added in v1.0.137

SetName sets the Name field's value.

func (*UpdateObjectGroupInput) SetObjects added in v1.0.137

SetObjects sets the Objects field's value.

func (UpdateObjectGroupInput) String added in v1.0.137

func (s UpdateObjectGroupInput) String() string

String returns the string representation

func (*UpdateObjectGroupInput) Validate added in v1.0.137

func (s *UpdateObjectGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateObjectGroupOutput added in v1.0.137

type UpdateObjectGroupOutput struct {
	Metadata *response.ResponseMetadata

	Data *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateObjectGroupOutput) GoString added in v1.0.137

func (s UpdateObjectGroupOutput) GoString() string

GoString returns the string representation

func (*UpdateObjectGroupOutput) SetData added in v1.0.137

SetData sets the Data field's value.

func (UpdateObjectGroupOutput) String added in v1.0.137

func (s UpdateObjectGroupOutput) String() string

String returns the string representation

type UpdateRuleInput

type UpdateRuleInput struct {
	AlertMethods []*string `type:"list" json:",omitempty"`

	ConditionOperator *string `type:"string" json:",omitempty"`

	Conditions []*ConditionForUpdateRuleInput `type:"list" json:",omitempty"`

	ContactGroupIds []*string `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	DimensionConditions *DimensionConditionsForUpdateRuleInput `type:"structure" json:",omitempty"`

	// EffectEndAt is a required field
	EffectEndAt *string `type:"string" json:",omitempty" required:"true"`

	// EffectStartAt is a required field
	EffectStartAt *string `type:"string" json:",omitempty" required:"true"`

	// EnableState is a required field
	EnableState *string `type:"string" json:",omitempty" required:"true"`

	// EvaluationCount is a required field
	EvaluationCount *int64 `type:"integer" json:",omitempty" required:"true"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	// Level is a required field
	Level *string `type:"string" json:",omitempty" required:"true"`

	LevelConditions []*LevelConditionForUpdateRuleInput `type:"list" json:",omitempty"`

	MultipleConditions *bool `type:"boolean" json:",omitempty"`

	// Namespace is a required field
	Namespace *string `type:"string" json:",omitempty" required:"true"`

	NoData *NoDataForUpdateRuleInput `type:"structure" json:",omitempty"`

	NotificationId *string `type:"string" json:",omitempty"`

	NotifyTemplates []*NotifyTemplateForUpdateRuleInput `type:"list" json:",omitempty"`

	ObjectGroupId *string `type:"string" json:",omitempty"`

	OriginalDimensions map[string][]*string `type:"map" json:",omitempty"`

	RecoveryNotify *RecoveryNotifyForUpdateRuleInput `type:"structure" json:",omitempty"`

	Regions []*string `type:"list" json:",omitempty"`

	// RuleName is a required field
	RuleName *string `type:"string" json:",omitempty" required:"true"`

	// RuleType is a required field
	RuleType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfRuleTypeForUpdateRuleInput"`

	// SilenceTime is a required field
	SilenceTime *int64 `type:"integer" json:",omitempty" required:"true"`

	// SubNamespace is a required field
	SubNamespace *string `type:"string" json:",omitempty" required:"true"`

	Tags []*ConvertTagForUpdateRuleInput `type:"list" json:",omitempty"`

	Webhook *string `type:"string" json:",omitempty"`

	WebhookIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateRuleInput) GoString

func (s UpdateRuleInput) GoString() string

GoString returns the string representation

func (*UpdateRuleInput) SetAlertMethods

func (s *UpdateRuleInput) SetAlertMethods(v []*string) *UpdateRuleInput

SetAlertMethods sets the AlertMethods field's value.

func (*UpdateRuleInput) SetConditionOperator added in v1.0.146

func (s *UpdateRuleInput) SetConditionOperator(v string) *UpdateRuleInput

SetConditionOperator sets the ConditionOperator field's value.

func (*UpdateRuleInput) SetConditions

SetConditions sets the Conditions field's value.

func (*UpdateRuleInput) SetContactGroupIds added in v1.0.146

func (s *UpdateRuleInput) SetContactGroupIds(v []*string) *UpdateRuleInput

SetContactGroupIds sets the ContactGroupIds field's value.

func (*UpdateRuleInput) SetDescription

func (s *UpdateRuleInput) SetDescription(v string) *UpdateRuleInput

SetDescription sets the Description field's value.

func (*UpdateRuleInput) SetDimensionConditions added in v1.0.169

SetDimensionConditions sets the DimensionConditions field's value.

func (*UpdateRuleInput) SetEffectEndAt

func (s *UpdateRuleInput) SetEffectEndAt(v string) *UpdateRuleInput

SetEffectEndAt sets the EffectEndAt field's value.

func (*UpdateRuleInput) SetEffectStartAt

func (s *UpdateRuleInput) SetEffectStartAt(v string) *UpdateRuleInput

SetEffectStartAt sets the EffectStartAt field's value.

func (*UpdateRuleInput) SetEnableState

func (s *UpdateRuleInput) SetEnableState(v string) *UpdateRuleInput

SetEnableState sets the EnableState field's value.

func (*UpdateRuleInput) SetEvaluationCount

func (s *UpdateRuleInput) SetEvaluationCount(v int64) *UpdateRuleInput

SetEvaluationCount sets the EvaluationCount field's value.

func (*UpdateRuleInput) SetId

func (s *UpdateRuleInput) SetId(v string) *UpdateRuleInput

SetId sets the Id field's value.

func (*UpdateRuleInput) SetLevel

func (s *UpdateRuleInput) SetLevel(v string) *UpdateRuleInput

SetLevel sets the Level field's value.

func (*UpdateRuleInput) SetLevelConditions added in v1.0.183

SetLevelConditions sets the LevelConditions field's value.

func (*UpdateRuleInput) SetMultipleConditions added in v1.0.146

func (s *UpdateRuleInput) SetMultipleConditions(v bool) *UpdateRuleInput

SetMultipleConditions sets the MultipleConditions field's value.

func (*UpdateRuleInput) SetNamespace

func (s *UpdateRuleInput) SetNamespace(v string) *UpdateRuleInput

SetNamespace sets the Namespace field's value.

func (*UpdateRuleInput) SetNoData added in v1.0.146

SetNoData sets the NoData field's value.

func (*UpdateRuleInput) SetNotificationId added in v1.0.183

func (s *UpdateRuleInput) SetNotificationId(v string) *UpdateRuleInput

SetNotificationId sets the NotificationId field's value.

func (*UpdateRuleInput) SetNotifyTemplates added in v1.1.29

SetNotifyTemplates sets the NotifyTemplates field's value.

func (*UpdateRuleInput) SetObjectGroupId added in v1.2.8

func (s *UpdateRuleInput) SetObjectGroupId(v string) *UpdateRuleInput

SetObjectGroupId sets the ObjectGroupId field's value.

func (*UpdateRuleInput) SetOriginalDimensions

func (s *UpdateRuleInput) SetOriginalDimensions(v map[string][]*string) *UpdateRuleInput

SetOriginalDimensions sets the OriginalDimensions field's value.

func (*UpdateRuleInput) SetRecoveryNotify added in v1.0.146

SetRecoveryNotify sets the RecoveryNotify field's value.

func (*UpdateRuleInput) SetRegions

func (s *UpdateRuleInput) SetRegions(v []*string) *UpdateRuleInput

SetRegions sets the Regions field's value.

func (*UpdateRuleInput) SetRuleName

func (s *UpdateRuleInput) SetRuleName(v string) *UpdateRuleInput

SetRuleName sets the RuleName field's value.

func (*UpdateRuleInput) SetRuleType

func (s *UpdateRuleInput) SetRuleType(v string) *UpdateRuleInput

SetRuleType sets the RuleType field's value.

func (*UpdateRuleInput) SetSilenceTime

func (s *UpdateRuleInput) SetSilenceTime(v int64) *UpdateRuleInput

SetSilenceTime sets the SilenceTime field's value.

func (*UpdateRuleInput) SetSubNamespace

func (s *UpdateRuleInput) SetSubNamespace(v string) *UpdateRuleInput

SetSubNamespace sets the SubNamespace field's value.

func (*UpdateRuleInput) SetTags added in v1.1.2

SetTags sets the Tags field's value.

func (*UpdateRuleInput) SetWebhook added in v1.0.146

func (s *UpdateRuleInput) SetWebhook(v string) *UpdateRuleInput

SetWebhook sets the Webhook field's value.

func (*UpdateRuleInput) SetWebhookIds added in v1.0.146

func (s *UpdateRuleInput) SetWebhookIds(v []*string) *UpdateRuleInput

SetWebhookIds sets the WebhookIds field's value.

func (UpdateRuleInput) String

func (s UpdateRuleInput) String() string

String returns the string representation

func (*UpdateRuleInput) Validate added in v1.0.146

func (s *UpdateRuleInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateRuleOutput

type UpdateRuleOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateRuleOutput) GoString

func (s UpdateRuleOutput) GoString() string

GoString returns the string representation

func (*UpdateRuleOutput) SetData

func (s *UpdateRuleOutput) SetData(v []*string) *UpdateRuleOutput

SetData sets the Data field's value.

func (UpdateRuleOutput) String

func (s UpdateRuleOutput) String() string

String returns the string representation

type UpdateSilencePolicyInput added in v1.1.8

type UpdateSilencePolicyInput struct {
	Description *string `type:"string" json:",omitempty"`

	EffectTime *EffectTimeForUpdateSilencePolicyInput `type:"structure" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	// Namespace is a required field
	Namespace *string `type:"string" json:",omitempty" required:"true"`

	SilenceConditions *SilenceConditionsForUpdateSilencePolicyInput `type:"structure" json:",omitempty"`

	// SilenceType is a required field
	SilenceType *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateSilencePolicyInput) GoString added in v1.1.8

func (s UpdateSilencePolicyInput) GoString() string

GoString returns the string representation

func (*UpdateSilencePolicyInput) SetDescription added in v1.1.8

SetDescription sets the Description field's value.

func (*UpdateSilencePolicyInput) SetEffectTime added in v1.1.8

SetEffectTime sets the EffectTime field's value.

func (*UpdateSilencePolicyInput) SetId added in v1.1.8

SetId sets the Id field's value.

func (*UpdateSilencePolicyInput) SetName added in v1.1.8

SetName sets the Name field's value.

func (*UpdateSilencePolicyInput) SetNamespace added in v1.1.8

SetNamespace sets the Namespace field's value.

func (*UpdateSilencePolicyInput) SetSilenceConditions added in v1.1.8

SetSilenceConditions sets the SilenceConditions field's value.

func (*UpdateSilencePolicyInput) SetSilenceType added in v1.1.8

SetSilenceType sets the SilenceType field's value.

func (UpdateSilencePolicyInput) String added in v1.1.8

func (s UpdateSilencePolicyInput) String() string

String returns the string representation

func (*UpdateSilencePolicyInput) Validate added in v1.1.8

func (s *UpdateSilencePolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateSilencePolicyOutput added in v1.1.8

type UpdateSilencePolicyOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateSilencePolicyOutput) GoString added in v1.1.8

func (s UpdateSilencePolicyOutput) GoString() string

GoString returns the string representation

func (*UpdateSilencePolicyOutput) SetData added in v1.1.8

SetData sets the Data field's value.

func (UpdateSilencePolicyOutput) String added in v1.1.8

func (s UpdateSilencePolicyOutput) String() string

String returns the string representation

type UpdateWebhookInput added in v1.0.146

type UpdateWebhookInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`

	// Type is a required field
	Type *string `type:"string" json:",omitempty" required:"true"`

	// Url is a required field
	Url *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateWebhookInput) GoString added in v1.0.146

func (s UpdateWebhookInput) GoString() string

GoString returns the string representation

func (*UpdateWebhookInput) SetId added in v1.0.146

SetId sets the Id field's value.

func (*UpdateWebhookInput) SetName added in v1.0.146

SetName sets the Name field's value.

func (*UpdateWebhookInput) SetType added in v1.0.146

SetType sets the Type field's value.

func (*UpdateWebhookInput) SetUrl added in v1.0.146

SetUrl sets the Url field's value.

func (UpdateWebhookInput) String added in v1.0.146

func (s UpdateWebhookInput) String() string

String returns the string representation

func (*UpdateWebhookInput) Validate added in v1.0.146

func (s *UpdateWebhookInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateWebhookOutput added in v1.0.146

type UpdateWebhookOutput struct {
	Metadata *response.ResponseMetadata

	Data []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateWebhookOutput) GoString added in v1.0.146

func (s UpdateWebhookOutput) GoString() string

GoString returns the string representation

func (*UpdateWebhookOutput) SetData added in v1.0.146

SetData sets the Data field's value.

func (UpdateWebhookOutput) String added in v1.0.146

func (s UpdateWebhookOutput) String() string

String returns the string representation

type VOLCOBSERVE

type VOLCOBSERVE struct {
	*client.Client
}

VOLCOBSERVE provides the API operation methods for making requests to VOLC_OBSERVE. See this package's package overview docs for details on the service.

VOLCOBSERVE methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*VOLCOBSERVE) ApplyObjectGroupsByAlertTemplate added in v1.1.18

ApplyObjectGroupsByAlertTemplate API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ApplyObjectGroupsByAlertTemplate for usage and error information.

func (*VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateCommon added in v1.1.18

func (c *VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ApplyObjectGroupsByAlertTemplateCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ApplyObjectGroupsByAlertTemplateCommon for usage and error information.

func (*VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateCommonRequest added in v1.1.18

func (c *VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ApplyObjectGroupsByAlertTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the ApplyObjectGroupsByAlertTemplateCommon operation. The "output" return value will be populated with the ApplyObjectGroupsByAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned ApplyObjectGroupsByAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after ApplyObjectGroupsByAlertTemplateCommon Send returns without error.

See ApplyObjectGroupsByAlertTemplateCommon for more information on using the ApplyObjectGroupsByAlertTemplateCommon API call, and error handling.

// Example sending a request using the ApplyObjectGroupsByAlertTemplateCommonRequest method.
req, resp := client.ApplyObjectGroupsByAlertTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateCommonWithContext added in v1.1.18

func (c *VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ApplyObjectGroupsByAlertTemplateCommonWithContext is the same as ApplyObjectGroupsByAlertTemplateCommon with the addition of the ability to pass a context and additional request options.

See ApplyObjectGroupsByAlertTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateRequest added in v1.1.18

func (c *VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateRequest(input *ApplyObjectGroupsByAlertTemplateInput) (req *request.Request, output *ApplyObjectGroupsByAlertTemplateOutput)

ApplyObjectGroupsByAlertTemplateRequest generates a "volcengine/request.Request" representing the client's request for the ApplyObjectGroupsByAlertTemplate operation. The "output" return value will be populated with the ApplyObjectGroupsByAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned ApplyObjectGroupsByAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after ApplyObjectGroupsByAlertTemplateCommon Send returns without error.

See ApplyObjectGroupsByAlertTemplate for more information on using the ApplyObjectGroupsByAlertTemplate API call, and error handling.

// Example sending a request using the ApplyObjectGroupsByAlertTemplateRequest method.
req, resp := client.ApplyObjectGroupsByAlertTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateWithContext added in v1.1.18

func (c *VOLCOBSERVE) ApplyObjectGroupsByAlertTemplateWithContext(ctx volcengine.Context, input *ApplyObjectGroupsByAlertTemplateInput, opts ...request.Option) (*ApplyObjectGroupsByAlertTemplateOutput, error)

ApplyObjectGroupsByAlertTemplateWithContext is the same as ApplyObjectGroupsByAlertTemplate with the addition of the ability to pass a context and additional request options.

See ApplyObjectGroupsByAlertTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateAlertTemplate added in v1.1.18

func (c *VOLCOBSERVE) CreateAlertTemplate(input *CreateAlertTemplateInput) (*CreateAlertTemplateOutput, error)

CreateAlertTemplate API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateAlertTemplate for usage and error information.

func (*VOLCOBSERVE) CreateAlertTemplateCommon added in v1.1.18

func (c *VOLCOBSERVE) CreateAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAlertTemplateCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateAlertTemplateCommon for usage and error information.

func (*VOLCOBSERVE) CreateAlertTemplateCommonRequest added in v1.1.18

func (c *VOLCOBSERVE) CreateAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAlertTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAlertTemplateCommon operation. The "output" return value will be populated with the CreateAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAlertTemplateCommon Send returns without error.

See CreateAlertTemplateCommon for more information on using the CreateAlertTemplateCommon API call, and error handling.

// Example sending a request using the CreateAlertTemplateCommonRequest method.
req, resp := client.CreateAlertTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateAlertTemplateCommonWithContext added in v1.1.18

func (c *VOLCOBSERVE) CreateAlertTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAlertTemplateCommonWithContext is the same as CreateAlertTemplateCommon with the addition of the ability to pass a context and additional request options.

See CreateAlertTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateAlertTemplateRequest added in v1.1.18

func (c *VOLCOBSERVE) CreateAlertTemplateRequest(input *CreateAlertTemplateInput) (req *request.Request, output *CreateAlertTemplateOutput)

CreateAlertTemplateRequest generates a "volcengine/request.Request" representing the client's request for the CreateAlertTemplate operation. The "output" return value will be populated with the CreateAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAlertTemplateCommon Send returns without error.

See CreateAlertTemplate for more information on using the CreateAlertTemplate API call, and error handling.

// Example sending a request using the CreateAlertTemplateRequest method.
req, resp := client.CreateAlertTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateAlertTemplateWithContext added in v1.1.18

func (c *VOLCOBSERVE) CreateAlertTemplateWithContext(ctx volcengine.Context, input *CreateAlertTemplateInput, opts ...request.Option) (*CreateAlertTemplateOutput, error)

CreateAlertTemplateWithContext is the same as CreateAlertTemplate with the addition of the ability to pass a context and additional request options.

See CreateAlertTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateContactGroup added in v1.0.138

func (c *VOLCOBSERVE) CreateContactGroup(input *CreateContactGroupInput) (*CreateContactGroupOutput, error)

CreateContactGroup API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateContactGroup for usage and error information.

func (*VOLCOBSERVE) CreateContactGroupCommon added in v1.0.138

func (c *VOLCOBSERVE) CreateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateContactGroupCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateContactGroupCommon for usage and error information.

func (*VOLCOBSERVE) CreateContactGroupCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) CreateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateContactGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateContactGroupCommon operation. The "output" return value will be populated with the CreateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactGroupCommon Send returns without error.

See CreateContactGroupCommon for more information on using the CreateContactGroupCommon API call, and error handling.

// Example sending a request using the CreateContactGroupCommonRequest method.
req, resp := client.CreateContactGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateContactGroupCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) CreateContactGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateContactGroupCommonWithContext is the same as CreateContactGroupCommon with the addition of the ability to pass a context and additional request options.

See CreateContactGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateContactGroupRequest added in v1.0.138

func (c *VOLCOBSERVE) CreateContactGroupRequest(input *CreateContactGroupInput) (req *request.Request, output *CreateContactGroupOutput)

CreateContactGroupRequest generates a "volcengine/request.Request" representing the client's request for the CreateContactGroup operation. The "output" return value will be populated with the CreateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactGroupCommon Send returns without error.

See CreateContactGroup for more information on using the CreateContactGroup API call, and error handling.

// Example sending a request using the CreateContactGroupRequest method.
req, resp := client.CreateContactGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateContactGroupWithContext added in v1.0.138

func (c *VOLCOBSERVE) CreateContactGroupWithContext(ctx volcengine.Context, input *CreateContactGroupInput, opts ...request.Option) (*CreateContactGroupOutput, error)

CreateContactGroupWithContext is the same as CreateContactGroup with the addition of the ability to pass a context and additional request options.

See CreateContactGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateContacts added in v1.0.138

func (c *VOLCOBSERVE) CreateContacts(input *CreateContactsInput) (*CreateContactsOutput, error)

CreateContacts API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateContacts for usage and error information.

func (*VOLCOBSERVE) CreateContactsCommon added in v1.0.138

func (c *VOLCOBSERVE) CreateContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateContactsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateContactsCommon for usage and error information.

func (*VOLCOBSERVE) CreateContactsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) CreateContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateContactsCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateContactsCommon operation. The "output" return value will be populated with the CreateContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactsCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactsCommon Send returns without error.

See CreateContactsCommon for more information on using the CreateContactsCommon API call, and error handling.

// Example sending a request using the CreateContactsCommonRequest method.
req, resp := client.CreateContactsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateContactsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) CreateContactsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateContactsCommonWithContext is the same as CreateContactsCommon with the addition of the ability to pass a context and additional request options.

See CreateContactsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateContactsRequest added in v1.0.138

func (c *VOLCOBSERVE) CreateContactsRequest(input *CreateContactsInput) (req *request.Request, output *CreateContactsOutput)

CreateContactsRequest generates a "volcengine/request.Request" representing the client's request for the CreateContacts operation. The "output" return value will be populated with the CreateContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactsCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactsCommon Send returns without error.

See CreateContacts for more information on using the CreateContacts API call, and error handling.

// Example sending a request using the CreateContactsRequest method.
req, resp := client.CreateContactsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateContactsWithContext added in v1.0.138

func (c *VOLCOBSERVE) CreateContactsWithContext(ctx volcengine.Context, input *CreateContactsInput, opts ...request.Option) (*CreateContactsOutput, error)

CreateContactsWithContext is the same as CreateContacts with the addition of the ability to pass a context and additional request options.

See CreateContacts for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateEventRule added in v1.0.146

func (c *VOLCOBSERVE) CreateEventRule(input *CreateEventRuleInput) (*CreateEventRuleOutput, error)

CreateEventRule API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateEventRule for usage and error information.

func (*VOLCOBSERVE) CreateEventRuleCommon added in v1.0.146

func (c *VOLCOBSERVE) CreateEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateEventRuleCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateEventRuleCommon for usage and error information.

func (*VOLCOBSERVE) CreateEventRuleCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) CreateEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateEventRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateEventRuleCommon operation. The "output" return value will be populated with the CreateEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEventRuleCommon Send returns without error.

See CreateEventRuleCommon for more information on using the CreateEventRuleCommon API call, and error handling.

// Example sending a request using the CreateEventRuleCommonRequest method.
req, resp := client.CreateEventRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateEventRuleCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) CreateEventRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateEventRuleCommonWithContext is the same as CreateEventRuleCommon with the addition of the ability to pass a context and additional request options.

See CreateEventRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateEventRuleRequest added in v1.0.146

func (c *VOLCOBSERVE) CreateEventRuleRequest(input *CreateEventRuleInput) (req *request.Request, output *CreateEventRuleOutput)

CreateEventRuleRequest generates a "volcengine/request.Request" representing the client's request for the CreateEventRule operation. The "output" return value will be populated with the CreateEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEventRuleCommon Send returns without error.

See CreateEventRule for more information on using the CreateEventRule API call, and error handling.

// Example sending a request using the CreateEventRuleRequest method.
req, resp := client.CreateEventRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateEventRuleWithContext added in v1.0.146

func (c *VOLCOBSERVE) CreateEventRuleWithContext(ctx volcengine.Context, input *CreateEventRuleInput, opts ...request.Option) (*CreateEventRuleOutput, error)

CreateEventRuleWithContext is the same as CreateEventRule with the addition of the ability to pass a context and additional request options.

See CreateEventRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateNotification added in v1.1.2

func (c *VOLCOBSERVE) CreateNotification(input *CreateNotificationInput) (*CreateNotificationOutput, error)

CreateNotification API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateNotification for usage and error information.

func (*VOLCOBSERVE) CreateNotificationCommon added in v1.1.2

func (c *VOLCOBSERVE) CreateNotificationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNotificationCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateNotificationCommon for usage and error information.

func (*VOLCOBSERVE) CreateNotificationCommonRequest added in v1.1.2

func (c *VOLCOBSERVE) CreateNotificationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNotificationCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotificationCommon operation. The "output" return value will be populated with the CreateNotificationCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotificationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotificationCommon Send returns without error.

See CreateNotificationCommon for more information on using the CreateNotificationCommon API call, and error handling.

// Example sending a request using the CreateNotificationCommonRequest method.
req, resp := client.CreateNotificationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateNotificationCommonWithContext added in v1.1.2

func (c *VOLCOBSERVE) CreateNotificationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNotificationCommonWithContext is the same as CreateNotificationCommon with the addition of the ability to pass a context and additional request options.

See CreateNotificationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateNotificationRequest added in v1.1.2

func (c *VOLCOBSERVE) CreateNotificationRequest(input *CreateNotificationInput) (req *request.Request, output *CreateNotificationOutput)

CreateNotificationRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotification operation. The "output" return value will be populated with the CreateNotificationCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotificationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotificationCommon Send returns without error.

See CreateNotification for more information on using the CreateNotification API call, and error handling.

// Example sending a request using the CreateNotificationRequest method.
req, resp := client.CreateNotificationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateNotificationWithContext added in v1.1.2

func (c *VOLCOBSERVE) CreateNotificationWithContext(ctx volcengine.Context, input *CreateNotificationInput, opts ...request.Option) (*CreateNotificationOutput, error)

CreateNotificationWithContext is the same as CreateNotification with the addition of the ability to pass a context and additional request options.

See CreateNotification for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateNotifyTemplate added in v1.1.29

func (c *VOLCOBSERVE) CreateNotifyTemplate(input *CreateNotifyTemplateInput) (*CreateNotifyTemplateOutput, error)

CreateNotifyTemplate API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateNotifyTemplate for usage and error information.

func (*VOLCOBSERVE) CreateNotifyTemplateCommon added in v1.1.29

func (c *VOLCOBSERVE) CreateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNotifyTemplateCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateNotifyTemplateCommon for usage and error information.

func (*VOLCOBSERVE) CreateNotifyTemplateCommonRequest added in v1.1.29

func (c *VOLCOBSERVE) CreateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNotifyTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotifyTemplateCommon operation. The "output" return value will be populated with the CreateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyTemplateCommon Send returns without error.

See CreateNotifyTemplateCommon for more information on using the CreateNotifyTemplateCommon API call, and error handling.

// Example sending a request using the CreateNotifyTemplateCommonRequest method.
req, resp := client.CreateNotifyTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateNotifyTemplateCommonWithContext added in v1.1.29

func (c *VOLCOBSERVE) CreateNotifyTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNotifyTemplateCommonWithContext is the same as CreateNotifyTemplateCommon with the addition of the ability to pass a context and additional request options.

See CreateNotifyTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateNotifyTemplateRequest added in v1.1.29

func (c *VOLCOBSERVE) CreateNotifyTemplateRequest(input *CreateNotifyTemplateInput) (req *request.Request, output *CreateNotifyTemplateOutput)

CreateNotifyTemplateRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotifyTemplate operation. The "output" return value will be populated with the CreateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyTemplateCommon Send returns without error.

See CreateNotifyTemplate for more information on using the CreateNotifyTemplate API call, and error handling.

// Example sending a request using the CreateNotifyTemplateRequest method.
req, resp := client.CreateNotifyTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateNotifyTemplateWithContext added in v1.1.29

func (c *VOLCOBSERVE) CreateNotifyTemplateWithContext(ctx volcengine.Context, input *CreateNotifyTemplateInput, opts ...request.Option) (*CreateNotifyTemplateOutput, error)

CreateNotifyTemplateWithContext is the same as CreateNotifyTemplate with the addition of the ability to pass a context and additional request options.

See CreateNotifyTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateObjectGroup added in v1.0.137

func (c *VOLCOBSERVE) CreateObjectGroup(input *CreateObjectGroupInput) (*CreateObjectGroupOutput, error)

CreateObjectGroup API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateObjectGroup for usage and error information.

func (*VOLCOBSERVE) CreateObjectGroupCommon added in v1.0.137

func (c *VOLCOBSERVE) CreateObjectGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateObjectGroupCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateObjectGroupCommon for usage and error information.

func (*VOLCOBSERVE) CreateObjectGroupCommonRequest added in v1.0.137

func (c *VOLCOBSERVE) CreateObjectGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateObjectGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateObjectGroupCommon operation. The "output" return value will be populated with the CreateObjectGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateObjectGroupCommon Send returns without error.

See CreateObjectGroupCommon for more information on using the CreateObjectGroupCommon API call, and error handling.

// Example sending a request using the CreateObjectGroupCommonRequest method.
req, resp := client.CreateObjectGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateObjectGroupCommonWithContext added in v1.0.137

func (c *VOLCOBSERVE) CreateObjectGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateObjectGroupCommonWithContext is the same as CreateObjectGroupCommon with the addition of the ability to pass a context and additional request options.

See CreateObjectGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateObjectGroupRequest added in v1.0.137

func (c *VOLCOBSERVE) CreateObjectGroupRequest(input *CreateObjectGroupInput) (req *request.Request, output *CreateObjectGroupOutput)

CreateObjectGroupRequest generates a "volcengine/request.Request" representing the client's request for the CreateObjectGroup operation. The "output" return value will be populated with the CreateObjectGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateObjectGroupCommon Send returns without error.

See CreateObjectGroup for more information on using the CreateObjectGroup API call, and error handling.

// Example sending a request using the CreateObjectGroupRequest method.
req, resp := client.CreateObjectGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateObjectGroupWithContext added in v1.0.137

func (c *VOLCOBSERVE) CreateObjectGroupWithContext(ctx volcengine.Context, input *CreateObjectGroupInput, opts ...request.Option) (*CreateObjectGroupOutput, error)

CreateObjectGroupWithContext is the same as CreateObjectGroup with the addition of the ability to pass a context and additional request options.

See CreateObjectGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateRule

func (c *VOLCOBSERVE) CreateRule(input *CreateRuleInput) (*CreateRuleOutput, error)

CreateRule API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateRule for usage and error information.

func (*VOLCOBSERVE) CreateRuleCommon

func (c *VOLCOBSERVE) CreateRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateRuleCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateRuleCommon for usage and error information.

func (*VOLCOBSERVE) CreateRuleCommonRequest

func (c *VOLCOBSERVE) CreateRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateRuleCommon operation. The "output" return value will be populated with the CreateRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRuleCommon Send returns without error.

See CreateRuleCommon for more information on using the CreateRuleCommon API call, and error handling.

// Example sending a request using the CreateRuleCommonRequest method.
req, resp := client.CreateRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateRuleCommonWithContext

func (c *VOLCOBSERVE) CreateRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateRuleCommonWithContext is the same as CreateRuleCommon with the addition of the ability to pass a context and additional request options.

See CreateRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateRuleRequest

func (c *VOLCOBSERVE) CreateRuleRequest(input *CreateRuleInput) (req *request.Request, output *CreateRuleOutput)

CreateRuleRequest generates a "volcengine/request.Request" representing the client's request for the CreateRule operation. The "output" return value will be populated with the CreateRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRuleCommon Send returns without error.

See CreateRule for more information on using the CreateRule API call, and error handling.

// Example sending a request using the CreateRuleRequest method.
req, resp := client.CreateRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateRuleWithContext

func (c *VOLCOBSERVE) CreateRuleWithContext(ctx volcengine.Context, input *CreateRuleInput, opts ...request.Option) (*CreateRuleOutput, error)

CreateRuleWithContext is the same as CreateRule with the addition of the ability to pass a context and additional request options.

See CreateRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateSilencePolicy added in v1.1.8

func (c *VOLCOBSERVE) CreateSilencePolicy(input *CreateSilencePolicyInput) (*CreateSilencePolicyOutput, error)

CreateSilencePolicy API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateSilencePolicy for usage and error information.

func (*VOLCOBSERVE) CreateSilencePolicyCommon added in v1.1.8

func (c *VOLCOBSERVE) CreateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSilencePolicyCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateSilencePolicyCommon for usage and error information.

func (*VOLCOBSERVE) CreateSilencePolicyCommonRequest added in v1.1.8

func (c *VOLCOBSERVE) CreateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSilencePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSilencePolicyCommon operation. The "output" return value will be populated with the CreateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSilencePolicyCommon Send returns without error.

See CreateSilencePolicyCommon for more information on using the CreateSilencePolicyCommon API call, and error handling.

// Example sending a request using the CreateSilencePolicyCommonRequest method.
req, resp := client.CreateSilencePolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateSilencePolicyCommonWithContext added in v1.1.8

func (c *VOLCOBSERVE) CreateSilencePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSilencePolicyCommonWithContext is the same as CreateSilencePolicyCommon with the addition of the ability to pass a context and additional request options.

See CreateSilencePolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateSilencePolicyRequest added in v1.1.8

func (c *VOLCOBSERVE) CreateSilencePolicyRequest(input *CreateSilencePolicyInput) (req *request.Request, output *CreateSilencePolicyOutput)

CreateSilencePolicyRequest generates a "volcengine/request.Request" representing the client's request for the CreateSilencePolicy operation. The "output" return value will be populated with the CreateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSilencePolicyCommon Send returns without error.

See CreateSilencePolicy for more information on using the CreateSilencePolicy API call, and error handling.

// Example sending a request using the CreateSilencePolicyRequest method.
req, resp := client.CreateSilencePolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateSilencePolicyWithContext added in v1.1.8

func (c *VOLCOBSERVE) CreateSilencePolicyWithContext(ctx volcengine.Context, input *CreateSilencePolicyInput, opts ...request.Option) (*CreateSilencePolicyOutput, error)

CreateSilencePolicyWithContext is the same as CreateSilencePolicy with the addition of the ability to pass a context and additional request options.

See CreateSilencePolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateWebhook added in v1.0.146

func (c *VOLCOBSERVE) CreateWebhook(input *CreateWebhookInput) (*CreateWebhookOutput, error)

CreateWebhook API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateWebhook for usage and error information.

func (*VOLCOBSERVE) CreateWebhookCommon added in v1.0.146

func (c *VOLCOBSERVE) CreateWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateWebhookCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation CreateWebhookCommon for usage and error information.

func (*VOLCOBSERVE) CreateWebhookCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) CreateWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateWebhookCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateWebhookCommon operation. The "output" return value will be populated with the CreateWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWebhookCommon Send returns without error.

See CreateWebhookCommon for more information on using the CreateWebhookCommon API call, and error handling.

// Example sending a request using the CreateWebhookCommonRequest method.
req, resp := client.CreateWebhookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateWebhookCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) CreateWebhookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateWebhookCommonWithContext is the same as CreateWebhookCommon with the addition of the ability to pass a context and additional request options.

See CreateWebhookCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) CreateWebhookRequest added in v1.0.146

func (c *VOLCOBSERVE) CreateWebhookRequest(input *CreateWebhookInput) (req *request.Request, output *CreateWebhookOutput)

CreateWebhookRequest generates a "volcengine/request.Request" representing the client's request for the CreateWebhook operation. The "output" return value will be populated with the CreateWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWebhookCommon Send returns without error.

See CreateWebhook for more information on using the CreateWebhook API call, and error handling.

// Example sending a request using the CreateWebhookRequest method.
req, resp := client.CreateWebhookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) CreateWebhookWithContext added in v1.0.146

func (c *VOLCOBSERVE) CreateWebhookWithContext(ctx volcengine.Context, input *CreateWebhookInput, opts ...request.Option) (*CreateWebhookOutput, error)

CreateWebhookWithContext is the same as CreateWebhook with the addition of the ability to pass a context and additional request options.

See CreateWebhook for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteAlertTemplatesByIds added in v1.1.18

func (c *VOLCOBSERVE) DeleteAlertTemplatesByIds(input *DeleteAlertTemplatesByIdsInput) (*DeleteAlertTemplatesByIdsOutput, error)

DeleteAlertTemplatesByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteAlertTemplatesByIds for usage and error information.

func (*VOLCOBSERVE) DeleteAlertTemplatesByIdsCommon added in v1.1.18

func (c *VOLCOBSERVE) DeleteAlertTemplatesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAlertTemplatesByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteAlertTemplatesByIdsCommon for usage and error information.

func (*VOLCOBSERVE) DeleteAlertTemplatesByIdsCommonRequest added in v1.1.18

func (c *VOLCOBSERVE) DeleteAlertTemplatesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAlertTemplatesByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAlertTemplatesByIdsCommon operation. The "output" return value will be populated with the DeleteAlertTemplatesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAlertTemplatesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAlertTemplatesByIdsCommon Send returns without error.

See DeleteAlertTemplatesByIdsCommon for more information on using the DeleteAlertTemplatesByIdsCommon API call, and error handling.

// Example sending a request using the DeleteAlertTemplatesByIdsCommonRequest method.
req, resp := client.DeleteAlertTemplatesByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteAlertTemplatesByIdsCommonWithContext added in v1.1.18

func (c *VOLCOBSERVE) DeleteAlertTemplatesByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAlertTemplatesByIdsCommonWithContext is the same as DeleteAlertTemplatesByIdsCommon with the addition of the ability to pass a context and additional request options.

See DeleteAlertTemplatesByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteAlertTemplatesByIdsRequest added in v1.1.18

func (c *VOLCOBSERVE) DeleteAlertTemplatesByIdsRequest(input *DeleteAlertTemplatesByIdsInput) (req *request.Request, output *DeleteAlertTemplatesByIdsOutput)

DeleteAlertTemplatesByIdsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAlertTemplatesByIds operation. The "output" return value will be populated with the DeleteAlertTemplatesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAlertTemplatesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAlertTemplatesByIdsCommon Send returns without error.

See DeleteAlertTemplatesByIds for more information on using the DeleteAlertTemplatesByIds API call, and error handling.

// Example sending a request using the DeleteAlertTemplatesByIdsRequest method.
req, resp := client.DeleteAlertTemplatesByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteAlertTemplatesByIdsWithContext added in v1.1.18

func (c *VOLCOBSERVE) DeleteAlertTemplatesByIdsWithContext(ctx volcengine.Context, input *DeleteAlertTemplatesByIdsInput, opts ...request.Option) (*DeleteAlertTemplatesByIdsOutput, error)

DeleteAlertTemplatesByIdsWithContext is the same as DeleteAlertTemplatesByIds with the addition of the ability to pass a context and additional request options.

See DeleteAlertTemplatesByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteContactGroupByIds added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactGroupByIds(input *DeleteContactGroupByIdsInput) (*DeleteContactGroupByIdsOutput, error)

DeleteContactGroupByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteContactGroupByIds for usage and error information.

func (*VOLCOBSERVE) DeleteContactGroupByIdsCommon added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactGroupByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteContactGroupByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteContactGroupByIdsCommon for usage and error information.

func (*VOLCOBSERVE) DeleteContactGroupByIdsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactGroupByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteContactGroupByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteContactGroupByIdsCommon operation. The "output" return value will be populated with the DeleteContactGroupByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteContactGroupByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactGroupByIdsCommon Send returns without error.

See DeleteContactGroupByIdsCommon for more information on using the DeleteContactGroupByIdsCommon API call, and error handling.

// Example sending a request using the DeleteContactGroupByIdsCommonRequest method.
req, resp := client.DeleteContactGroupByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteContactGroupByIdsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactGroupByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteContactGroupByIdsCommonWithContext is the same as DeleteContactGroupByIdsCommon with the addition of the ability to pass a context and additional request options.

See DeleteContactGroupByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteContactGroupByIdsRequest added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactGroupByIdsRequest(input *DeleteContactGroupByIdsInput) (req *request.Request, output *DeleteContactGroupByIdsOutput)

DeleteContactGroupByIdsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteContactGroupByIds operation. The "output" return value will be populated with the DeleteContactGroupByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteContactGroupByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactGroupByIdsCommon Send returns without error.

See DeleteContactGroupByIds for more information on using the DeleteContactGroupByIds API call, and error handling.

// Example sending a request using the DeleteContactGroupByIdsRequest method.
req, resp := client.DeleteContactGroupByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteContactGroupByIdsWithContext added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactGroupByIdsWithContext(ctx volcengine.Context, input *DeleteContactGroupByIdsInput, opts ...request.Option) (*DeleteContactGroupByIdsOutput, error)

DeleteContactGroupByIdsWithContext is the same as DeleteContactGroupByIds with the addition of the ability to pass a context and additional request options.

See DeleteContactGroupByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteContactsByIds added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactsByIds(input *DeleteContactsByIdsInput) (*DeleteContactsByIdsOutput, error)

DeleteContactsByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteContactsByIds for usage and error information.

func (*VOLCOBSERVE) DeleteContactsByIdsCommon added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactsByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteContactsByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteContactsByIdsCommon for usage and error information.

func (*VOLCOBSERVE) DeleteContactsByIdsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactsByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteContactsByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteContactsByIdsCommon operation. The "output" return value will be populated with the DeleteContactsByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteContactsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactsByIdsCommon Send returns without error.

See DeleteContactsByIdsCommon for more information on using the DeleteContactsByIdsCommon API call, and error handling.

// Example sending a request using the DeleteContactsByIdsCommonRequest method.
req, resp := client.DeleteContactsByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteContactsByIdsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactsByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteContactsByIdsCommonWithContext is the same as DeleteContactsByIdsCommon with the addition of the ability to pass a context and additional request options.

See DeleteContactsByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteContactsByIdsRequest added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactsByIdsRequest(input *DeleteContactsByIdsInput) (req *request.Request, output *DeleteContactsByIdsOutput)

DeleteContactsByIdsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteContactsByIds operation. The "output" return value will be populated with the DeleteContactsByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteContactsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactsByIdsCommon Send returns without error.

See DeleteContactsByIds for more information on using the DeleteContactsByIds API call, and error handling.

// Example sending a request using the DeleteContactsByIdsRequest method.
req, resp := client.DeleteContactsByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteContactsByIdsWithContext added in v1.0.138

func (c *VOLCOBSERVE) DeleteContactsByIdsWithContext(ctx volcengine.Context, input *DeleteContactsByIdsInput, opts ...request.Option) (*DeleteContactsByIdsOutput, error)

DeleteContactsByIdsWithContext is the same as DeleteContactsByIds with the addition of the ability to pass a context and additional request options.

See DeleteContactsByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteEventRule added in v1.0.146

func (c *VOLCOBSERVE) DeleteEventRule(input *DeleteEventRuleInput) (*DeleteEventRuleOutput, error)

DeleteEventRule API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteEventRule for usage and error information.

func (*VOLCOBSERVE) DeleteEventRuleCommon added in v1.0.146

func (c *VOLCOBSERVE) DeleteEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteEventRuleCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteEventRuleCommon for usage and error information.

func (*VOLCOBSERVE) DeleteEventRuleCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) DeleteEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteEventRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteEventRuleCommon operation. The "output" return value will be populated with the DeleteEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEventRuleCommon Send returns without error.

See DeleteEventRuleCommon for more information on using the DeleteEventRuleCommon API call, and error handling.

// Example sending a request using the DeleteEventRuleCommonRequest method.
req, resp := client.DeleteEventRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteEventRuleCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) DeleteEventRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteEventRuleCommonWithContext is the same as DeleteEventRuleCommon with the addition of the ability to pass a context and additional request options.

See DeleteEventRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteEventRuleRequest added in v1.0.146

func (c *VOLCOBSERVE) DeleteEventRuleRequest(input *DeleteEventRuleInput) (req *request.Request, output *DeleteEventRuleOutput)

DeleteEventRuleRequest generates a "volcengine/request.Request" representing the client's request for the DeleteEventRule operation. The "output" return value will be populated with the DeleteEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEventRuleCommon Send returns without error.

See DeleteEventRule for more information on using the DeleteEventRule API call, and error handling.

// Example sending a request using the DeleteEventRuleRequest method.
req, resp := client.DeleteEventRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteEventRuleWithContext added in v1.0.146

func (c *VOLCOBSERVE) DeleteEventRuleWithContext(ctx volcengine.Context, input *DeleteEventRuleInput, opts ...request.Option) (*DeleteEventRuleOutput, error)

DeleteEventRuleWithContext is the same as DeleteEventRule with the addition of the ability to pass a context and additional request options.

See DeleteEventRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteNotificationsByIds added in v1.1.2

func (c *VOLCOBSERVE) DeleteNotificationsByIds(input *DeleteNotificationsByIdsInput) (*DeleteNotificationsByIdsOutput, error)

DeleteNotificationsByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteNotificationsByIds for usage and error information.

func (*VOLCOBSERVE) DeleteNotificationsByIdsCommon added in v1.1.2

func (c *VOLCOBSERVE) DeleteNotificationsByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNotificationsByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteNotificationsByIdsCommon for usage and error information.

func (*VOLCOBSERVE) DeleteNotificationsByIdsCommonRequest added in v1.1.2

func (c *VOLCOBSERVE) DeleteNotificationsByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNotificationsByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotificationsByIdsCommon operation. The "output" return value will be populated with the DeleteNotificationsByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotificationsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotificationsByIdsCommon Send returns without error.

See DeleteNotificationsByIdsCommon for more information on using the DeleteNotificationsByIdsCommon API call, and error handling.

// Example sending a request using the DeleteNotificationsByIdsCommonRequest method.
req, resp := client.DeleteNotificationsByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteNotificationsByIdsCommonWithContext added in v1.1.2

func (c *VOLCOBSERVE) DeleteNotificationsByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteNotificationsByIdsCommonWithContext is the same as DeleteNotificationsByIdsCommon with the addition of the ability to pass a context and additional request options.

See DeleteNotificationsByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteNotificationsByIdsRequest added in v1.1.2

func (c *VOLCOBSERVE) DeleteNotificationsByIdsRequest(input *DeleteNotificationsByIdsInput) (req *request.Request, output *DeleteNotificationsByIdsOutput)

DeleteNotificationsByIdsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotificationsByIds operation. The "output" return value will be populated with the DeleteNotificationsByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotificationsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotificationsByIdsCommon Send returns without error.

See DeleteNotificationsByIds for more information on using the DeleteNotificationsByIds API call, and error handling.

// Example sending a request using the DeleteNotificationsByIdsRequest method.
req, resp := client.DeleteNotificationsByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteNotificationsByIdsWithContext added in v1.1.2

func (c *VOLCOBSERVE) DeleteNotificationsByIdsWithContext(ctx volcengine.Context, input *DeleteNotificationsByIdsInput, opts ...request.Option) (*DeleteNotificationsByIdsOutput, error)

DeleteNotificationsByIdsWithContext is the same as DeleteNotificationsByIds with the addition of the ability to pass a context and additional request options.

See DeleteNotificationsByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteNotifyTemplatesByIds added in v1.1.29

func (c *VOLCOBSERVE) DeleteNotifyTemplatesByIds(input *DeleteNotifyTemplatesByIdsInput) (*DeleteNotifyTemplatesByIdsOutput, error)

DeleteNotifyTemplatesByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteNotifyTemplatesByIds for usage and error information.

func (*VOLCOBSERVE) DeleteNotifyTemplatesByIdsCommon added in v1.1.29

func (c *VOLCOBSERVE) DeleteNotifyTemplatesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNotifyTemplatesByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteNotifyTemplatesByIdsCommon for usage and error information.

func (*VOLCOBSERVE) DeleteNotifyTemplatesByIdsCommonRequest added in v1.1.29

func (c *VOLCOBSERVE) DeleteNotifyTemplatesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNotifyTemplatesByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotifyTemplatesByIdsCommon operation. The "output" return value will be populated with the DeleteNotifyTemplatesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotifyTemplatesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyTemplatesByIdsCommon Send returns without error.

See DeleteNotifyTemplatesByIdsCommon for more information on using the DeleteNotifyTemplatesByIdsCommon API call, and error handling.

// Example sending a request using the DeleteNotifyTemplatesByIdsCommonRequest method.
req, resp := client.DeleteNotifyTemplatesByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteNotifyTemplatesByIdsCommonWithContext added in v1.1.29

func (c *VOLCOBSERVE) DeleteNotifyTemplatesByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteNotifyTemplatesByIdsCommonWithContext is the same as DeleteNotifyTemplatesByIdsCommon with the addition of the ability to pass a context and additional request options.

See DeleteNotifyTemplatesByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteNotifyTemplatesByIdsRequest added in v1.1.29

func (c *VOLCOBSERVE) DeleteNotifyTemplatesByIdsRequest(input *DeleteNotifyTemplatesByIdsInput) (req *request.Request, output *DeleteNotifyTemplatesByIdsOutput)

DeleteNotifyTemplatesByIdsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotifyTemplatesByIds operation. The "output" return value will be populated with the DeleteNotifyTemplatesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotifyTemplatesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyTemplatesByIdsCommon Send returns without error.

See DeleteNotifyTemplatesByIds for more information on using the DeleteNotifyTemplatesByIds API call, and error handling.

// Example sending a request using the DeleteNotifyTemplatesByIdsRequest method.
req, resp := client.DeleteNotifyTemplatesByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteNotifyTemplatesByIdsWithContext added in v1.1.29

func (c *VOLCOBSERVE) DeleteNotifyTemplatesByIdsWithContext(ctx volcengine.Context, input *DeleteNotifyTemplatesByIdsInput, opts ...request.Option) (*DeleteNotifyTemplatesByIdsOutput, error)

DeleteNotifyTemplatesByIdsWithContext is the same as DeleteNotifyTemplatesByIds with the addition of the ability to pass a context and additional request options.

See DeleteNotifyTemplatesByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteObjectGroup added in v1.0.137

func (c *VOLCOBSERVE) DeleteObjectGroup(input *DeleteObjectGroupInput) (*DeleteObjectGroupOutput, error)

DeleteObjectGroup API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteObjectGroup for usage and error information.

func (*VOLCOBSERVE) DeleteObjectGroupCommon added in v1.0.137

func (c *VOLCOBSERVE) DeleteObjectGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteObjectGroupCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteObjectGroupCommon for usage and error information.

func (*VOLCOBSERVE) DeleteObjectGroupCommonRequest added in v1.0.137

func (c *VOLCOBSERVE) DeleteObjectGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteObjectGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteObjectGroupCommon operation. The "output" return value will be populated with the DeleteObjectGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteObjectGroupCommon Send returns without error.

See DeleteObjectGroupCommon for more information on using the DeleteObjectGroupCommon API call, and error handling.

// Example sending a request using the DeleteObjectGroupCommonRequest method.
req, resp := client.DeleteObjectGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteObjectGroupCommonWithContext added in v1.0.137

func (c *VOLCOBSERVE) DeleteObjectGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteObjectGroupCommonWithContext is the same as DeleteObjectGroupCommon with the addition of the ability to pass a context and additional request options.

See DeleteObjectGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteObjectGroupRequest added in v1.0.137

func (c *VOLCOBSERVE) DeleteObjectGroupRequest(input *DeleteObjectGroupInput) (req *request.Request, output *DeleteObjectGroupOutput)

DeleteObjectGroupRequest generates a "volcengine/request.Request" representing the client's request for the DeleteObjectGroup operation. The "output" return value will be populated with the DeleteObjectGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteObjectGroupCommon Send returns without error.

See DeleteObjectGroup for more information on using the DeleteObjectGroup API call, and error handling.

// Example sending a request using the DeleteObjectGroupRequest method.
req, resp := client.DeleteObjectGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteObjectGroupWithContext added in v1.0.137

func (c *VOLCOBSERVE) DeleteObjectGroupWithContext(ctx volcengine.Context, input *DeleteObjectGroupInput, opts ...request.Option) (*DeleteObjectGroupOutput, error)

DeleteObjectGroupWithContext is the same as DeleteObjectGroup with the addition of the ability to pass a context and additional request options.

See DeleteObjectGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteRulesByIds

func (c *VOLCOBSERVE) DeleteRulesByIds(input *DeleteRulesByIdsInput) (*DeleteRulesByIdsOutput, error)

DeleteRulesByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteRulesByIds for usage and error information.

func (*VOLCOBSERVE) DeleteRulesByIdsCommon

func (c *VOLCOBSERVE) DeleteRulesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteRulesByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteRulesByIdsCommon for usage and error information.

func (*VOLCOBSERVE) DeleteRulesByIdsCommonRequest

func (c *VOLCOBSERVE) DeleteRulesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteRulesByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRulesByIdsCommon operation. The "output" return value will be populated with the DeleteRulesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRulesByIdsCommon Send returns without error.

See DeleteRulesByIdsCommon for more information on using the DeleteRulesByIdsCommon API call, and error handling.

// Example sending a request using the DeleteRulesByIdsCommonRequest method.
req, resp := client.DeleteRulesByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteRulesByIdsCommonWithContext

func (c *VOLCOBSERVE) DeleteRulesByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteRulesByIdsCommonWithContext is the same as DeleteRulesByIdsCommon with the addition of the ability to pass a context and additional request options.

See DeleteRulesByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteRulesByIdsRequest

func (c *VOLCOBSERVE) DeleteRulesByIdsRequest(input *DeleteRulesByIdsInput) (req *request.Request, output *DeleteRulesByIdsOutput)

DeleteRulesByIdsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRulesByIds operation. The "output" return value will be populated with the DeleteRulesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRulesByIdsCommon Send returns without error.

See DeleteRulesByIds for more information on using the DeleteRulesByIds API call, and error handling.

// Example sending a request using the DeleteRulesByIdsRequest method.
req, resp := client.DeleteRulesByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteRulesByIdsWithContext

func (c *VOLCOBSERVE) DeleteRulesByIdsWithContext(ctx volcengine.Context, input *DeleteRulesByIdsInput, opts ...request.Option) (*DeleteRulesByIdsOutput, error)

DeleteRulesByIdsWithContext is the same as DeleteRulesByIds with the addition of the ability to pass a context and additional request options.

See DeleteRulesByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteSilencePolicyByIds added in v1.1.8

func (c *VOLCOBSERVE) DeleteSilencePolicyByIds(input *DeleteSilencePolicyByIdsInput) (*DeleteSilencePolicyByIdsOutput, error)

DeleteSilencePolicyByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteSilencePolicyByIds for usage and error information.

func (*VOLCOBSERVE) DeleteSilencePolicyByIdsCommon added in v1.1.8

func (c *VOLCOBSERVE) DeleteSilencePolicyByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSilencePolicyByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteSilencePolicyByIdsCommon for usage and error information.

func (*VOLCOBSERVE) DeleteSilencePolicyByIdsCommonRequest added in v1.1.8

func (c *VOLCOBSERVE) DeleteSilencePolicyByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSilencePolicyByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSilencePolicyByIdsCommon operation. The "output" return value will be populated with the DeleteSilencePolicyByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSilencePolicyByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSilencePolicyByIdsCommon Send returns without error.

See DeleteSilencePolicyByIdsCommon for more information on using the DeleteSilencePolicyByIdsCommon API call, and error handling.

// Example sending a request using the DeleteSilencePolicyByIdsCommonRequest method.
req, resp := client.DeleteSilencePolicyByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteSilencePolicyByIdsCommonWithContext added in v1.1.8

func (c *VOLCOBSERVE) DeleteSilencePolicyByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteSilencePolicyByIdsCommonWithContext is the same as DeleteSilencePolicyByIdsCommon with the addition of the ability to pass a context and additional request options.

See DeleteSilencePolicyByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteSilencePolicyByIdsRequest added in v1.1.8

func (c *VOLCOBSERVE) DeleteSilencePolicyByIdsRequest(input *DeleteSilencePolicyByIdsInput) (req *request.Request, output *DeleteSilencePolicyByIdsOutput)

DeleteSilencePolicyByIdsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSilencePolicyByIds operation. The "output" return value will be populated with the DeleteSilencePolicyByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSilencePolicyByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSilencePolicyByIdsCommon Send returns without error.

See DeleteSilencePolicyByIds for more information on using the DeleteSilencePolicyByIds API call, and error handling.

// Example sending a request using the DeleteSilencePolicyByIdsRequest method.
req, resp := client.DeleteSilencePolicyByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteSilencePolicyByIdsWithContext added in v1.1.8

func (c *VOLCOBSERVE) DeleteSilencePolicyByIdsWithContext(ctx volcengine.Context, input *DeleteSilencePolicyByIdsInput, opts ...request.Option) (*DeleteSilencePolicyByIdsOutput, error)

DeleteSilencePolicyByIdsWithContext is the same as DeleteSilencePolicyByIds with the addition of the ability to pass a context and additional request options.

See DeleteSilencePolicyByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteWebhooksByIds added in v1.0.146

func (c *VOLCOBSERVE) DeleteWebhooksByIds(input *DeleteWebhooksByIdsInput) (*DeleteWebhooksByIdsOutput, error)

DeleteWebhooksByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteWebhooksByIds for usage and error information.

func (*VOLCOBSERVE) DeleteWebhooksByIdsCommon added in v1.0.146

func (c *VOLCOBSERVE) DeleteWebhooksByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteWebhooksByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DeleteWebhooksByIdsCommon for usage and error information.

func (*VOLCOBSERVE) DeleteWebhooksByIdsCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) DeleteWebhooksByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteWebhooksByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteWebhooksByIdsCommon operation. The "output" return value will be populated with the DeleteWebhooksByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteWebhooksByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWebhooksByIdsCommon Send returns without error.

See DeleteWebhooksByIdsCommon for more information on using the DeleteWebhooksByIdsCommon API call, and error handling.

// Example sending a request using the DeleteWebhooksByIdsCommonRequest method.
req, resp := client.DeleteWebhooksByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteWebhooksByIdsCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) DeleteWebhooksByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteWebhooksByIdsCommonWithContext is the same as DeleteWebhooksByIdsCommon with the addition of the ability to pass a context and additional request options.

See DeleteWebhooksByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DeleteWebhooksByIdsRequest added in v1.0.146

func (c *VOLCOBSERVE) DeleteWebhooksByIdsRequest(input *DeleteWebhooksByIdsInput) (req *request.Request, output *DeleteWebhooksByIdsOutput)

DeleteWebhooksByIdsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteWebhooksByIds operation. The "output" return value will be populated with the DeleteWebhooksByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteWebhooksByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWebhooksByIdsCommon Send returns without error.

See DeleteWebhooksByIds for more information on using the DeleteWebhooksByIds API call, and error handling.

// Example sending a request using the DeleteWebhooksByIdsRequest method.
req, resp := client.DeleteWebhooksByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DeleteWebhooksByIdsWithContext added in v1.0.146

func (c *VOLCOBSERVE) DeleteWebhooksByIdsWithContext(ctx volcengine.Context, input *DeleteWebhooksByIdsInput, opts ...request.Option) (*DeleteWebhooksByIdsOutput, error)

DeleteWebhooksByIdsWithContext is the same as DeleteWebhooksByIds with the addition of the ability to pass a context and additional request options.

See DeleteWebhooksByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DisableEventRule added in v1.0.146

func (c *VOLCOBSERVE) DisableEventRule(input *DisableEventRuleInput) (*DisableEventRuleOutput, error)

DisableEventRule API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DisableEventRule for usage and error information.

func (*VOLCOBSERVE) DisableEventRuleCommon added in v1.0.146

func (c *VOLCOBSERVE) DisableEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableEventRuleCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DisableEventRuleCommon for usage and error information.

func (*VOLCOBSERVE) DisableEventRuleCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) DisableEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableEventRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableEventRuleCommon operation. The "output" return value will be populated with the DisableEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DisableEventRuleCommon Send returns without error.

See DisableEventRuleCommon for more information on using the DisableEventRuleCommon API call, and error handling.

// Example sending a request using the DisableEventRuleCommonRequest method.
req, resp := client.DisableEventRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DisableEventRuleCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) DisableEventRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableEventRuleCommonWithContext is the same as DisableEventRuleCommon with the addition of the ability to pass a context and additional request options.

See DisableEventRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DisableEventRuleRequest added in v1.0.146

func (c *VOLCOBSERVE) DisableEventRuleRequest(input *DisableEventRuleInput) (req *request.Request, output *DisableEventRuleOutput)

DisableEventRuleRequest generates a "volcengine/request.Request" representing the client's request for the DisableEventRule operation. The "output" return value will be populated with the DisableEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DisableEventRuleCommon Send returns without error.

See DisableEventRule for more information on using the DisableEventRule API call, and error handling.

// Example sending a request using the DisableEventRuleRequest method.
req, resp := client.DisableEventRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DisableEventRuleWithContext added in v1.0.146

func (c *VOLCOBSERVE) DisableEventRuleWithContext(ctx volcengine.Context, input *DisableEventRuleInput, opts ...request.Option) (*DisableEventRuleOutput, error)

DisableEventRuleWithContext is the same as DisableEventRule with the addition of the ability to pass a context and additional request options.

See DisableEventRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DisablePresetAlertTemplate added in v1.1.18

func (c *VOLCOBSERVE) DisablePresetAlertTemplate(input *DisablePresetAlertTemplateInput) (*DisablePresetAlertTemplateOutput, error)

DisablePresetAlertTemplate API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DisablePresetAlertTemplate for usage and error information.

func (*VOLCOBSERVE) DisablePresetAlertTemplateCommon added in v1.1.18

func (c *VOLCOBSERVE) DisablePresetAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisablePresetAlertTemplateCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation DisablePresetAlertTemplateCommon for usage and error information.

func (*VOLCOBSERVE) DisablePresetAlertTemplateCommonRequest added in v1.1.18

func (c *VOLCOBSERVE) DisablePresetAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisablePresetAlertTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisablePresetAlertTemplateCommon operation. The "output" return value will be populated with the DisablePresetAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned DisablePresetAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after DisablePresetAlertTemplateCommon Send returns without error.

See DisablePresetAlertTemplateCommon for more information on using the DisablePresetAlertTemplateCommon API call, and error handling.

// Example sending a request using the DisablePresetAlertTemplateCommonRequest method.
req, resp := client.DisablePresetAlertTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DisablePresetAlertTemplateCommonWithContext added in v1.1.18

func (c *VOLCOBSERVE) DisablePresetAlertTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisablePresetAlertTemplateCommonWithContext is the same as DisablePresetAlertTemplateCommon with the addition of the ability to pass a context and additional request options.

See DisablePresetAlertTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) DisablePresetAlertTemplateRequest added in v1.1.18

func (c *VOLCOBSERVE) DisablePresetAlertTemplateRequest(input *DisablePresetAlertTemplateInput) (req *request.Request, output *DisablePresetAlertTemplateOutput)

DisablePresetAlertTemplateRequest generates a "volcengine/request.Request" representing the client's request for the DisablePresetAlertTemplate operation. The "output" return value will be populated with the DisablePresetAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned DisablePresetAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after DisablePresetAlertTemplateCommon Send returns without error.

See DisablePresetAlertTemplate for more information on using the DisablePresetAlertTemplate API call, and error handling.

// Example sending a request using the DisablePresetAlertTemplateRequest method.
req, resp := client.DisablePresetAlertTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) DisablePresetAlertTemplateWithContext added in v1.1.18

func (c *VOLCOBSERVE) DisablePresetAlertTemplateWithContext(ctx volcengine.Context, input *DisablePresetAlertTemplateInput, opts ...request.Option) (*DisablePresetAlertTemplateOutput, error)

DisablePresetAlertTemplateWithContext is the same as DisablePresetAlertTemplate with the addition of the ability to pass a context and additional request options.

See DisablePresetAlertTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) EnableEventRule added in v1.0.146

func (c *VOLCOBSERVE) EnableEventRule(input *EnableEventRuleInput) (*EnableEventRuleOutput, error)

EnableEventRule API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation EnableEventRule for usage and error information.

func (*VOLCOBSERVE) EnableEventRuleCommon added in v1.0.146

func (c *VOLCOBSERVE) EnableEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableEventRuleCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation EnableEventRuleCommon for usage and error information.

func (*VOLCOBSERVE) EnableEventRuleCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) EnableEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableEventRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableEventRuleCommon operation. The "output" return value will be populated with the EnableEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after EnableEventRuleCommon Send returns without error.

See EnableEventRuleCommon for more information on using the EnableEventRuleCommon API call, and error handling.

// Example sending a request using the EnableEventRuleCommonRequest method.
req, resp := client.EnableEventRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) EnableEventRuleCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) EnableEventRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableEventRuleCommonWithContext is the same as EnableEventRuleCommon with the addition of the ability to pass a context and additional request options.

See EnableEventRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) EnableEventRuleRequest added in v1.0.146

func (c *VOLCOBSERVE) EnableEventRuleRequest(input *EnableEventRuleInput) (req *request.Request, output *EnableEventRuleOutput)

EnableEventRuleRequest generates a "volcengine/request.Request" representing the client's request for the EnableEventRule operation. The "output" return value will be populated with the EnableEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after EnableEventRuleCommon Send returns without error.

See EnableEventRule for more information on using the EnableEventRule API call, and error handling.

// Example sending a request using the EnableEventRuleRequest method.
req, resp := client.EnableEventRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) EnableEventRuleWithContext added in v1.0.146

func (c *VOLCOBSERVE) EnableEventRuleWithContext(ctx volcengine.Context, input *EnableEventRuleInput, opts ...request.Option) (*EnableEventRuleOutput, error)

EnableEventRuleWithContext is the same as EnableEventRule with the addition of the ability to pass a context and additional request options.

See EnableEventRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) EnablePresetAlertTemplate added in v1.1.18

func (c *VOLCOBSERVE) EnablePresetAlertTemplate(input *EnablePresetAlertTemplateInput) (*EnablePresetAlertTemplateOutput, error)

EnablePresetAlertTemplate API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation EnablePresetAlertTemplate for usage and error information.

func (*VOLCOBSERVE) EnablePresetAlertTemplateCommon added in v1.1.18

func (c *VOLCOBSERVE) EnablePresetAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnablePresetAlertTemplateCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation EnablePresetAlertTemplateCommon for usage and error information.

func (*VOLCOBSERVE) EnablePresetAlertTemplateCommonRequest added in v1.1.18

func (c *VOLCOBSERVE) EnablePresetAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnablePresetAlertTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnablePresetAlertTemplateCommon operation. The "output" return value will be populated with the EnablePresetAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned EnablePresetAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after EnablePresetAlertTemplateCommon Send returns without error.

See EnablePresetAlertTemplateCommon for more information on using the EnablePresetAlertTemplateCommon API call, and error handling.

// Example sending a request using the EnablePresetAlertTemplateCommonRequest method.
req, resp := client.EnablePresetAlertTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) EnablePresetAlertTemplateCommonWithContext added in v1.1.18

func (c *VOLCOBSERVE) EnablePresetAlertTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnablePresetAlertTemplateCommonWithContext is the same as EnablePresetAlertTemplateCommon with the addition of the ability to pass a context and additional request options.

See EnablePresetAlertTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) EnablePresetAlertTemplateRequest added in v1.1.18

func (c *VOLCOBSERVE) EnablePresetAlertTemplateRequest(input *EnablePresetAlertTemplateInput) (req *request.Request, output *EnablePresetAlertTemplateOutput)

EnablePresetAlertTemplateRequest generates a "volcengine/request.Request" representing the client's request for the EnablePresetAlertTemplate operation. The "output" return value will be populated with the EnablePresetAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned EnablePresetAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after EnablePresetAlertTemplateCommon Send returns without error.

See EnablePresetAlertTemplate for more information on using the EnablePresetAlertTemplate API call, and error handling.

// Example sending a request using the EnablePresetAlertTemplateRequest method.
req, resp := client.EnablePresetAlertTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) EnablePresetAlertTemplateWithContext added in v1.1.18

func (c *VOLCOBSERVE) EnablePresetAlertTemplateWithContext(ctx volcengine.Context, input *EnablePresetAlertTemplateInput, opts ...request.Option) (*EnablePresetAlertTemplateOutput, error)

EnablePresetAlertTemplateWithContext is the same as EnablePresetAlertTemplate with the addition of the ability to pass a context and additional request options.

See EnablePresetAlertTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) GetMetricData added in v1.0.48

func (c *VOLCOBSERVE) GetMetricData(input *GetMetricDataInput) (*GetMetricDataOutput, error)

GetMetricData API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation GetMetricData for usage and error information.

func (*VOLCOBSERVE) GetMetricDataCommon added in v1.0.48

func (c *VOLCOBSERVE) GetMetricDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetMetricDataCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation GetMetricDataCommon for usage and error information.

func (*VOLCOBSERVE) GetMetricDataCommonRequest added in v1.0.48

func (c *VOLCOBSERVE) GetMetricDataCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetMetricDataCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetMetricDataCommon operation. The "output" return value will be populated with the GetMetricDataCommon request's response once the request completes successfully.

Use "Send" method on the returned GetMetricDataCommon Request to send the API call to the service. the "output" return value is not valid until after GetMetricDataCommon Send returns without error.

See GetMetricDataCommon for more information on using the GetMetricDataCommon API call, and error handling.

// Example sending a request using the GetMetricDataCommonRequest method.
req, resp := client.GetMetricDataCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) GetMetricDataCommonWithContext added in v1.0.48

func (c *VOLCOBSERVE) GetMetricDataCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetMetricDataCommonWithContext is the same as GetMetricDataCommon with the addition of the ability to pass a context and additional request options.

See GetMetricDataCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) GetMetricDataRequest added in v1.0.48

func (c *VOLCOBSERVE) GetMetricDataRequest(input *GetMetricDataInput) (req *request.Request, output *GetMetricDataOutput)

GetMetricDataRequest generates a "volcengine/request.Request" representing the client's request for the GetMetricData operation. The "output" return value will be populated with the GetMetricDataCommon request's response once the request completes successfully.

Use "Send" method on the returned GetMetricDataCommon Request to send the API call to the service. the "output" return value is not valid until after GetMetricDataCommon Send returns without error.

See GetMetricData for more information on using the GetMetricData API call, and error handling.

// Example sending a request using the GetMetricDataRequest method.
req, resp := client.GetMetricDataRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) GetMetricDataWithContext added in v1.0.48

func (c *VOLCOBSERVE) GetMetricDataWithContext(ctx volcengine.Context, input *GetMetricDataInput, opts ...request.Option) (*GetMetricDataOutput, error)

GetMetricDataWithContext is the same as GetMetricData with the addition of the ability to pass a context and additional request options.

See GetMetricData for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) GetTopData added in v1.0.89

func (c *VOLCOBSERVE) GetTopData(input *GetTopDataInput) (*GetTopDataOutput, error)

GetTopData API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation GetTopData for usage and error information.

func (*VOLCOBSERVE) GetTopDataCommon added in v1.0.89

func (c *VOLCOBSERVE) GetTopDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTopDataCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation GetTopDataCommon for usage and error information.

func (*VOLCOBSERVE) GetTopDataCommonRequest added in v1.0.89

func (c *VOLCOBSERVE) GetTopDataCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTopDataCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTopDataCommon operation. The "output" return value will be populated with the GetTopDataCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTopDataCommon Request to send the API call to the service. the "output" return value is not valid until after GetTopDataCommon Send returns without error.

See GetTopDataCommon for more information on using the GetTopDataCommon API call, and error handling.

// Example sending a request using the GetTopDataCommonRequest method.
req, resp := client.GetTopDataCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) GetTopDataCommonWithContext added in v1.0.89

func (c *VOLCOBSERVE) GetTopDataCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTopDataCommonWithContext is the same as GetTopDataCommon with the addition of the ability to pass a context and additional request options.

See GetTopDataCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) GetTopDataRequest added in v1.0.89

func (c *VOLCOBSERVE) GetTopDataRequest(input *GetTopDataInput) (req *request.Request, output *GetTopDataOutput)

GetTopDataRequest generates a "volcengine/request.Request" representing the client's request for the GetTopData operation. The "output" return value will be populated with the GetTopDataCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTopDataCommon Request to send the API call to the service. the "output" return value is not valid until after GetTopDataCommon Send returns without error.

See GetTopData for more information on using the GetTopData API call, and error handling.

// Example sending a request using the GetTopDataRequest method.
req, resp := client.GetTopDataRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) GetTopDataWithContext added in v1.0.89

func (c *VOLCOBSERVE) GetTopDataWithContext(ctx volcengine.Context, input *GetTopDataInput, opts ...request.Option) (*GetTopDataOutput, error)

GetTopDataWithContext is the same as GetTopData with the addition of the ability to pass a context and additional request options.

See GetTopData for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListAlertGroup added in v1.0.146

func (c *VOLCOBSERVE) ListAlertGroup(input *ListAlertGroupInput) (*ListAlertGroupOutput, error)

ListAlertGroup API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListAlertGroup for usage and error information.

func (*VOLCOBSERVE) ListAlertGroupCommon added in v1.0.146

func (c *VOLCOBSERVE) ListAlertGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertGroupCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListAlertGroupCommon for usage and error information.

func (*VOLCOBSERVE) ListAlertGroupCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) ListAlertGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAlertGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAlertGroupCommon operation. The "output" return value will be populated with the ListAlertGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertGroupCommon Send returns without error.

See ListAlertGroupCommon for more information on using the ListAlertGroupCommon API call, and error handling.

// Example sending a request using the ListAlertGroupCommonRequest method.
req, resp := client.ListAlertGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListAlertGroupCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListAlertGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAlertGroupCommonWithContext is the same as ListAlertGroupCommon with the addition of the ability to pass a context and additional request options.

See ListAlertGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListAlertGroupRequest added in v1.0.146

func (c *VOLCOBSERVE) ListAlertGroupRequest(input *ListAlertGroupInput) (req *request.Request, output *ListAlertGroupOutput)

ListAlertGroupRequest generates a "volcengine/request.Request" representing the client's request for the ListAlertGroup operation. The "output" return value will be populated with the ListAlertGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertGroupCommon Send returns without error.

See ListAlertGroup for more information on using the ListAlertGroup API call, and error handling.

// Example sending a request using the ListAlertGroupRequest method.
req, resp := client.ListAlertGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListAlertGroupWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListAlertGroupWithContext(ctx volcengine.Context, input *ListAlertGroupInput, opts ...request.Option) (*ListAlertGroupOutput, error)

ListAlertGroupWithContext is the same as ListAlertGroup with the addition of the ability to pass a context and additional request options.

See ListAlertGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListAlertTemplates added in v1.1.18

func (c *VOLCOBSERVE) ListAlertTemplates(input *ListAlertTemplatesInput) (*ListAlertTemplatesOutput, error)

ListAlertTemplates API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListAlertTemplates for usage and error information.

func (*VOLCOBSERVE) ListAlertTemplatesCommon added in v1.1.18

func (c *VOLCOBSERVE) ListAlertTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertTemplatesCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListAlertTemplatesCommon for usage and error information.

func (*VOLCOBSERVE) ListAlertTemplatesCommonRequest added in v1.1.18

func (c *VOLCOBSERVE) ListAlertTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAlertTemplatesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAlertTemplatesCommon operation. The "output" return value will be populated with the ListAlertTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertTemplatesCommon Send returns without error.

See ListAlertTemplatesCommon for more information on using the ListAlertTemplatesCommon API call, and error handling.

// Example sending a request using the ListAlertTemplatesCommonRequest method.
req, resp := client.ListAlertTemplatesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListAlertTemplatesCommonWithContext added in v1.1.18

func (c *VOLCOBSERVE) ListAlertTemplatesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAlertTemplatesCommonWithContext is the same as ListAlertTemplatesCommon with the addition of the ability to pass a context and additional request options.

See ListAlertTemplatesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListAlertTemplatesRequest added in v1.1.18

func (c *VOLCOBSERVE) ListAlertTemplatesRequest(input *ListAlertTemplatesInput) (req *request.Request, output *ListAlertTemplatesOutput)

ListAlertTemplatesRequest generates a "volcengine/request.Request" representing the client's request for the ListAlertTemplates operation. The "output" return value will be populated with the ListAlertTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertTemplatesCommon Send returns without error.

See ListAlertTemplates for more information on using the ListAlertTemplates API call, and error handling.

// Example sending a request using the ListAlertTemplatesRequest method.
req, resp := client.ListAlertTemplatesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListAlertTemplatesWithContext added in v1.1.18

func (c *VOLCOBSERVE) ListAlertTemplatesWithContext(ctx volcengine.Context, input *ListAlertTemplatesInput, opts ...request.Option) (*ListAlertTemplatesOutput, error)

ListAlertTemplatesWithContext is the same as ListAlertTemplates with the addition of the ability to pass a context and additional request options.

See ListAlertTemplates for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListContactGroupByIds added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupByIds(input *ListContactGroupByIdsInput) (*ListContactGroupByIdsOutput, error)

ListContactGroupByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListContactGroupByIds for usage and error information.

func (*VOLCOBSERVE) ListContactGroupByIdsCommon added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListContactGroupByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListContactGroupByIdsCommon for usage and error information.

func (*VOLCOBSERVE) ListContactGroupByIdsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListContactGroupByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListContactGroupByIdsCommon operation. The "output" return value will be populated with the ListContactGroupByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactGroupByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupByIdsCommon Send returns without error.

See ListContactGroupByIdsCommon for more information on using the ListContactGroupByIdsCommon API call, and error handling.

// Example sending a request using the ListContactGroupByIdsCommonRequest method.
req, resp := client.ListContactGroupByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListContactGroupByIdsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListContactGroupByIdsCommonWithContext is the same as ListContactGroupByIdsCommon with the addition of the ability to pass a context and additional request options.

See ListContactGroupByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListContactGroupByIdsRequest added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupByIdsRequest(input *ListContactGroupByIdsInput) (req *request.Request, output *ListContactGroupByIdsOutput)

ListContactGroupByIdsRequest generates a "volcengine/request.Request" representing the client's request for the ListContactGroupByIds operation. The "output" return value will be populated with the ListContactGroupByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactGroupByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupByIdsCommon Send returns without error.

See ListContactGroupByIds for more information on using the ListContactGroupByIds API call, and error handling.

// Example sending a request using the ListContactGroupByIdsRequest method.
req, resp := client.ListContactGroupByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListContactGroupByIdsWithContext added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupByIdsWithContext(ctx volcengine.Context, input *ListContactGroupByIdsInput, opts ...request.Option) (*ListContactGroupByIdsOutput, error)

ListContactGroupByIdsWithContext is the same as ListContactGroupByIds with the addition of the ability to pass a context and additional request options.

See ListContactGroupByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListContactGroups added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroups(input *ListContactGroupsInput) (*ListContactGroupsOutput, error)

ListContactGroups API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListContactGroups for usage and error information.

func (*VOLCOBSERVE) ListContactGroupsCommon added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListContactGroupsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListContactGroupsCommon for usage and error information.

func (*VOLCOBSERVE) ListContactGroupsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListContactGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListContactGroupsCommon operation. The "output" return value will be populated with the ListContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupsCommon Send returns without error.

See ListContactGroupsCommon for more information on using the ListContactGroupsCommon API call, and error handling.

// Example sending a request using the ListContactGroupsCommonRequest method.
req, resp := client.ListContactGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListContactGroupsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListContactGroupsCommonWithContext is the same as ListContactGroupsCommon with the addition of the ability to pass a context and additional request options.

See ListContactGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListContactGroupsRequest added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupsRequest(input *ListContactGroupsInput) (req *request.Request, output *ListContactGroupsOutput)

ListContactGroupsRequest generates a "volcengine/request.Request" representing the client's request for the ListContactGroups operation. The "output" return value will be populated with the ListContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupsCommon Send returns without error.

See ListContactGroups for more information on using the ListContactGroups API call, and error handling.

// Example sending a request using the ListContactGroupsRequest method.
req, resp := client.ListContactGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListContactGroupsWithContext added in v1.0.138

func (c *VOLCOBSERVE) ListContactGroupsWithContext(ctx volcengine.Context, input *ListContactGroupsInput, opts ...request.Option) (*ListContactGroupsOutput, error)

ListContactGroupsWithContext is the same as ListContactGroups with the addition of the ability to pass a context and additional request options.

See ListContactGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListContacts added in v1.0.138

func (c *VOLCOBSERVE) ListContacts(input *ListContactsInput) (*ListContactsOutput, error)

ListContacts API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListContacts for usage and error information.

func (*VOLCOBSERVE) ListContactsByIds added in v1.0.138

func (c *VOLCOBSERVE) ListContactsByIds(input *ListContactsByIdsInput) (*ListContactsByIdsOutput, error)

ListContactsByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListContactsByIds for usage and error information.

func (*VOLCOBSERVE) ListContactsByIdsCommon added in v1.0.138

func (c *VOLCOBSERVE) ListContactsByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListContactsByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListContactsByIdsCommon for usage and error information.

func (*VOLCOBSERVE) ListContactsByIdsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) ListContactsByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListContactsByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListContactsByIdsCommon operation. The "output" return value will be populated with the ListContactsByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsByIdsCommon Send returns without error.

See ListContactsByIdsCommon for more information on using the ListContactsByIdsCommon API call, and error handling.

// Example sending a request using the ListContactsByIdsCommonRequest method.
req, resp := client.ListContactsByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListContactsByIdsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) ListContactsByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListContactsByIdsCommonWithContext is the same as ListContactsByIdsCommon with the addition of the ability to pass a context and additional request options.

See ListContactsByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListContactsByIdsRequest added in v1.0.138

func (c *VOLCOBSERVE) ListContactsByIdsRequest(input *ListContactsByIdsInput) (req *request.Request, output *ListContactsByIdsOutput)

ListContactsByIdsRequest generates a "volcengine/request.Request" representing the client's request for the ListContactsByIds operation. The "output" return value will be populated with the ListContactsByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsByIdsCommon Send returns without error.

See ListContactsByIds for more information on using the ListContactsByIds API call, and error handling.

// Example sending a request using the ListContactsByIdsRequest method.
req, resp := client.ListContactsByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListContactsByIdsWithContext added in v1.0.138

func (c *VOLCOBSERVE) ListContactsByIdsWithContext(ctx volcengine.Context, input *ListContactsByIdsInput, opts ...request.Option) (*ListContactsByIdsOutput, error)

ListContactsByIdsWithContext is the same as ListContactsByIds with the addition of the ability to pass a context and additional request options.

See ListContactsByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListContactsCommon added in v1.0.138

func (c *VOLCOBSERVE) ListContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListContactsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListContactsCommon for usage and error information.

func (*VOLCOBSERVE) ListContactsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) ListContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListContactsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListContactsCommon operation. The "output" return value will be populated with the ListContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsCommon Send returns without error.

See ListContactsCommon for more information on using the ListContactsCommon API call, and error handling.

// Example sending a request using the ListContactsCommonRequest method.
req, resp := client.ListContactsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListContactsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) ListContactsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListContactsCommonWithContext is the same as ListContactsCommon with the addition of the ability to pass a context and additional request options.

See ListContactsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListContactsRequest added in v1.0.138

func (c *VOLCOBSERVE) ListContactsRequest(input *ListContactsInput) (req *request.Request, output *ListContactsOutput)

ListContactsRequest generates a "volcengine/request.Request" representing the client's request for the ListContacts operation. The "output" return value will be populated with the ListContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsCommon Send returns without error.

See ListContacts for more information on using the ListContacts API call, and error handling.

// Example sending a request using the ListContactsRequest method.
req, resp := client.ListContactsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListContactsWithContext added in v1.0.138

func (c *VOLCOBSERVE) ListContactsWithContext(ctx volcengine.Context, input *ListContactsInput, opts ...request.Option) (*ListContactsOutput, error)

ListContactsWithContext is the same as ListContacts with the addition of the ability to pass a context and additional request options.

See ListContacts for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListDefaultNotifyTemplates added in v1.1.29

func (c *VOLCOBSERVE) ListDefaultNotifyTemplates(input *ListDefaultNotifyTemplatesInput) (*ListDefaultNotifyTemplatesOutput, error)

ListDefaultNotifyTemplates API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListDefaultNotifyTemplates for usage and error information.

func (*VOLCOBSERVE) ListDefaultNotifyTemplatesCommon added in v1.1.29

func (c *VOLCOBSERVE) ListDefaultNotifyTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListDefaultNotifyTemplatesCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListDefaultNotifyTemplatesCommon for usage and error information.

func (*VOLCOBSERVE) ListDefaultNotifyTemplatesCommonRequest added in v1.1.29

func (c *VOLCOBSERVE) ListDefaultNotifyTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListDefaultNotifyTemplatesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListDefaultNotifyTemplatesCommon operation. The "output" return value will be populated with the ListDefaultNotifyTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDefaultNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListDefaultNotifyTemplatesCommon Send returns without error.

See ListDefaultNotifyTemplatesCommon for more information on using the ListDefaultNotifyTemplatesCommon API call, and error handling.

// Example sending a request using the ListDefaultNotifyTemplatesCommonRequest method.
req, resp := client.ListDefaultNotifyTemplatesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListDefaultNotifyTemplatesCommonWithContext added in v1.1.29

func (c *VOLCOBSERVE) ListDefaultNotifyTemplatesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListDefaultNotifyTemplatesCommonWithContext is the same as ListDefaultNotifyTemplatesCommon with the addition of the ability to pass a context and additional request options.

See ListDefaultNotifyTemplatesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListDefaultNotifyTemplatesRequest added in v1.1.29

func (c *VOLCOBSERVE) ListDefaultNotifyTemplatesRequest(input *ListDefaultNotifyTemplatesInput) (req *request.Request, output *ListDefaultNotifyTemplatesOutput)

ListDefaultNotifyTemplatesRequest generates a "volcengine/request.Request" representing the client's request for the ListDefaultNotifyTemplates operation. The "output" return value will be populated with the ListDefaultNotifyTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListDefaultNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListDefaultNotifyTemplatesCommon Send returns without error.

See ListDefaultNotifyTemplates for more information on using the ListDefaultNotifyTemplates API call, and error handling.

// Example sending a request using the ListDefaultNotifyTemplatesRequest method.
req, resp := client.ListDefaultNotifyTemplatesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListDefaultNotifyTemplatesWithContext added in v1.1.29

func (c *VOLCOBSERVE) ListDefaultNotifyTemplatesWithContext(ctx volcengine.Context, input *ListDefaultNotifyTemplatesInput, opts ...request.Option) (*ListDefaultNotifyTemplatesOutput, error)

ListDefaultNotifyTemplatesWithContext is the same as ListDefaultNotifyTemplates with the addition of the ability to pass a context and additional request options.

See ListDefaultNotifyTemplates for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListEventRules added in v1.0.146

func (c *VOLCOBSERVE) ListEventRules(input *ListEventRulesInput) (*ListEventRulesOutput, error)

ListEventRules API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListEventRules for usage and error information.

func (*VOLCOBSERVE) ListEventRulesCommon added in v1.0.146

func (c *VOLCOBSERVE) ListEventRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEventRulesCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListEventRulesCommon for usage and error information.

func (*VOLCOBSERVE) ListEventRulesCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) ListEventRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListEventRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEventRulesCommon operation. The "output" return value will be populated with the ListEventRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEventRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListEventRulesCommon Send returns without error.

See ListEventRulesCommon for more information on using the ListEventRulesCommon API call, and error handling.

// Example sending a request using the ListEventRulesCommonRequest method.
req, resp := client.ListEventRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListEventRulesCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListEventRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListEventRulesCommonWithContext is the same as ListEventRulesCommon with the addition of the ability to pass a context and additional request options.

See ListEventRulesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListEventRulesRequest added in v1.0.146

func (c *VOLCOBSERVE) ListEventRulesRequest(input *ListEventRulesInput) (req *request.Request, output *ListEventRulesOutput)

ListEventRulesRequest generates a "volcengine/request.Request" representing the client's request for the ListEventRules operation. The "output" return value will be populated with the ListEventRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEventRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListEventRulesCommon Send returns without error.

See ListEventRules for more information on using the ListEventRules API call, and error handling.

// Example sending a request using the ListEventRulesRequest method.
req, resp := client.ListEventRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListEventRulesWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListEventRulesWithContext(ctx volcengine.Context, input *ListEventRulesInput, opts ...request.Option) (*ListEventRulesOutput, error)

ListEventRulesWithContext is the same as ListEventRules with the addition of the ability to pass a context and additional request options.

See ListEventRules for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListEvents added in v1.0.137

func (c *VOLCOBSERVE) ListEvents(input *ListEventsInput) (*ListEventsOutput, error)

ListEvents API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListEvents for usage and error information.

func (*VOLCOBSERVE) ListEventsCommon added in v1.0.137

func (c *VOLCOBSERVE) ListEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEventsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListEventsCommon for usage and error information.

func (*VOLCOBSERVE) ListEventsCommonRequest added in v1.0.137

func (c *VOLCOBSERVE) ListEventsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListEventsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEventsCommon operation. The "output" return value will be populated with the ListEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ListEventsCommon Send returns without error.

See ListEventsCommon for more information on using the ListEventsCommon API call, and error handling.

// Example sending a request using the ListEventsCommonRequest method.
req, resp := client.ListEventsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListEventsCommonWithContext added in v1.0.137

func (c *VOLCOBSERVE) ListEventsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListEventsCommonWithContext is the same as ListEventsCommon with the addition of the ability to pass a context and additional request options.

See ListEventsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListEventsRequest added in v1.0.137

func (c *VOLCOBSERVE) ListEventsRequest(input *ListEventsInput) (req *request.Request, output *ListEventsOutput)

ListEventsRequest generates a "volcengine/request.Request" representing the client's request for the ListEvents operation. The "output" return value will be populated with the ListEventsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ListEventsCommon Send returns without error.

See ListEvents for more information on using the ListEvents API call, and error handling.

// Example sending a request using the ListEventsRequest method.
req, resp := client.ListEventsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListEventsWithContext added in v1.0.137

func (c *VOLCOBSERVE) ListEventsWithContext(ctx volcengine.Context, input *ListEventsInput, opts ...request.Option) (*ListEventsOutput, error)

ListEventsWithContext is the same as ListEvents with the addition of the ability to pass a context and additional request options.

See ListEvents for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListNotifications added in v1.1.2

func (c *VOLCOBSERVE) ListNotifications(input *ListNotificationsInput) (*ListNotificationsOutput, error)

ListNotifications API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListNotifications for usage and error information.

func (*VOLCOBSERVE) ListNotificationsCommon added in v1.1.2

func (c *VOLCOBSERVE) ListNotificationsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNotificationsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListNotificationsCommon for usage and error information.

func (*VOLCOBSERVE) ListNotificationsCommonRequest added in v1.1.2

func (c *VOLCOBSERVE) ListNotificationsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNotificationsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListNotificationsCommon operation. The "output" return value will be populated with the ListNotificationsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotificationsCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotificationsCommon Send returns without error.

See ListNotificationsCommon for more information on using the ListNotificationsCommon API call, and error handling.

// Example sending a request using the ListNotificationsCommonRequest method.
req, resp := client.ListNotificationsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListNotificationsCommonWithContext added in v1.1.2

func (c *VOLCOBSERVE) ListNotificationsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListNotificationsCommonWithContext is the same as ListNotificationsCommon with the addition of the ability to pass a context and additional request options.

See ListNotificationsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListNotificationsRequest added in v1.1.2

func (c *VOLCOBSERVE) ListNotificationsRequest(input *ListNotificationsInput) (req *request.Request, output *ListNotificationsOutput)

ListNotificationsRequest generates a "volcengine/request.Request" representing the client's request for the ListNotifications operation. The "output" return value will be populated with the ListNotificationsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotificationsCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotificationsCommon Send returns without error.

See ListNotifications for more information on using the ListNotifications API call, and error handling.

// Example sending a request using the ListNotificationsRequest method.
req, resp := client.ListNotificationsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListNotificationsWithContext added in v1.1.2

func (c *VOLCOBSERVE) ListNotificationsWithContext(ctx volcengine.Context, input *ListNotificationsInput, opts ...request.Option) (*ListNotificationsOutput, error)

ListNotificationsWithContext is the same as ListNotifications with the addition of the ability to pass a context and additional request options.

See ListNotifications for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListNotifyTemplates added in v1.1.29

func (c *VOLCOBSERVE) ListNotifyTemplates(input *ListNotifyTemplatesInput) (*ListNotifyTemplatesOutput, error)

ListNotifyTemplates API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListNotifyTemplates for usage and error information.

func (*VOLCOBSERVE) ListNotifyTemplatesCommon added in v1.1.29

func (c *VOLCOBSERVE) ListNotifyTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNotifyTemplatesCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListNotifyTemplatesCommon for usage and error information.

func (*VOLCOBSERVE) ListNotifyTemplatesCommonRequest added in v1.1.29

func (c *VOLCOBSERVE) ListNotifyTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNotifyTemplatesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListNotifyTemplatesCommon operation. The "output" return value will be populated with the ListNotifyTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyTemplatesCommon Send returns without error.

See ListNotifyTemplatesCommon for more information on using the ListNotifyTemplatesCommon API call, and error handling.

// Example sending a request using the ListNotifyTemplatesCommonRequest method.
req, resp := client.ListNotifyTemplatesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListNotifyTemplatesCommonWithContext added in v1.1.29

func (c *VOLCOBSERVE) ListNotifyTemplatesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListNotifyTemplatesCommonWithContext is the same as ListNotifyTemplatesCommon with the addition of the ability to pass a context and additional request options.

See ListNotifyTemplatesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListNotifyTemplatesRequest added in v1.1.29

func (c *VOLCOBSERVE) ListNotifyTemplatesRequest(input *ListNotifyTemplatesInput) (req *request.Request, output *ListNotifyTemplatesOutput)

ListNotifyTemplatesRequest generates a "volcengine/request.Request" representing the client's request for the ListNotifyTemplates operation. The "output" return value will be populated with the ListNotifyTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyTemplatesCommon Send returns without error.

See ListNotifyTemplates for more information on using the ListNotifyTemplates API call, and error handling.

// Example sending a request using the ListNotifyTemplatesRequest method.
req, resp := client.ListNotifyTemplatesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListNotifyTemplatesWithContext added in v1.1.29

func (c *VOLCOBSERVE) ListNotifyTemplatesWithContext(ctx volcengine.Context, input *ListNotifyTemplatesInput, opts ...request.Option) (*ListNotifyTemplatesOutput, error)

ListNotifyTemplatesWithContext is the same as ListNotifyTemplates with the addition of the ability to pass a context and additional request options.

See ListNotifyTemplates for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListObjectGroups added in v1.0.137

func (c *VOLCOBSERVE) ListObjectGroups(input *ListObjectGroupsInput) (*ListObjectGroupsOutput, error)

ListObjectGroups API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListObjectGroups for usage and error information.

func (*VOLCOBSERVE) ListObjectGroupsCommon added in v1.0.137

func (c *VOLCOBSERVE) ListObjectGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListObjectGroupsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListObjectGroupsCommon for usage and error information.

func (*VOLCOBSERVE) ListObjectGroupsCommonRequest added in v1.0.137

func (c *VOLCOBSERVE) ListObjectGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListObjectGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListObjectGroupsCommon operation. The "output" return value will be populated with the ListObjectGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListObjectGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListObjectGroupsCommon Send returns without error.

See ListObjectGroupsCommon for more information on using the ListObjectGroupsCommon API call, and error handling.

// Example sending a request using the ListObjectGroupsCommonRequest method.
req, resp := client.ListObjectGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListObjectGroupsCommonWithContext added in v1.0.137

func (c *VOLCOBSERVE) ListObjectGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListObjectGroupsCommonWithContext is the same as ListObjectGroupsCommon with the addition of the ability to pass a context and additional request options.

See ListObjectGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListObjectGroupsRequest added in v1.0.137

func (c *VOLCOBSERVE) ListObjectGroupsRequest(input *ListObjectGroupsInput) (req *request.Request, output *ListObjectGroupsOutput)

ListObjectGroupsRequest generates a "volcengine/request.Request" representing the client's request for the ListObjectGroups operation. The "output" return value will be populated with the ListObjectGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListObjectGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListObjectGroupsCommon Send returns without error.

See ListObjectGroups for more information on using the ListObjectGroups API call, and error handling.

// Example sending a request using the ListObjectGroupsRequest method.
req, resp := client.ListObjectGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListObjectGroupsWithContext added in v1.0.137

func (c *VOLCOBSERVE) ListObjectGroupsWithContext(ctx volcengine.Context, input *ListObjectGroupsInput, opts ...request.Option) (*ListObjectGroupsOutput, error)

ListObjectGroupsWithContext is the same as ListObjectGroups with the addition of the ability to pass a context and additional request options.

See ListObjectGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListPresetAlertTemplates added in v1.1.18

func (c *VOLCOBSERVE) ListPresetAlertTemplates(input *ListPresetAlertTemplatesInput) (*ListPresetAlertTemplatesOutput, error)

ListPresetAlertTemplates API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListPresetAlertTemplates for usage and error information.

func (*VOLCOBSERVE) ListPresetAlertTemplatesCommon added in v1.1.18

func (c *VOLCOBSERVE) ListPresetAlertTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListPresetAlertTemplatesCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListPresetAlertTemplatesCommon for usage and error information.

func (*VOLCOBSERVE) ListPresetAlertTemplatesCommonRequest added in v1.1.18

func (c *VOLCOBSERVE) ListPresetAlertTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListPresetAlertTemplatesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPresetAlertTemplatesCommon operation. The "output" return value will be populated with the ListPresetAlertTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPresetAlertTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPresetAlertTemplatesCommon Send returns without error.

See ListPresetAlertTemplatesCommon for more information on using the ListPresetAlertTemplatesCommon API call, and error handling.

// Example sending a request using the ListPresetAlertTemplatesCommonRequest method.
req, resp := client.ListPresetAlertTemplatesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListPresetAlertTemplatesCommonWithContext added in v1.1.18

func (c *VOLCOBSERVE) ListPresetAlertTemplatesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListPresetAlertTemplatesCommonWithContext is the same as ListPresetAlertTemplatesCommon with the addition of the ability to pass a context and additional request options.

See ListPresetAlertTemplatesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListPresetAlertTemplatesRequest added in v1.1.18

func (c *VOLCOBSERVE) ListPresetAlertTemplatesRequest(input *ListPresetAlertTemplatesInput) (req *request.Request, output *ListPresetAlertTemplatesOutput)

ListPresetAlertTemplatesRequest generates a "volcengine/request.Request" representing the client's request for the ListPresetAlertTemplates operation. The "output" return value will be populated with the ListPresetAlertTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPresetAlertTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPresetAlertTemplatesCommon Send returns without error.

See ListPresetAlertTemplates for more information on using the ListPresetAlertTemplates API call, and error handling.

// Example sending a request using the ListPresetAlertTemplatesRequest method.
req, resp := client.ListPresetAlertTemplatesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListPresetAlertTemplatesWithContext added in v1.1.18

func (c *VOLCOBSERVE) ListPresetAlertTemplatesWithContext(ctx volcengine.Context, input *ListPresetAlertTemplatesInput, opts ...request.Option) (*ListPresetAlertTemplatesOutput, error)

ListPresetAlertTemplatesWithContext is the same as ListPresetAlertTemplates with the addition of the ability to pass a context and additional request options.

See ListPresetAlertTemplates for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListRules added in v1.0.146

func (c *VOLCOBSERVE) ListRules(input *ListRulesInput) (*ListRulesOutput, error)

ListRules API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListRules for usage and error information.

func (*VOLCOBSERVE) ListRulesByIds

func (c *VOLCOBSERVE) ListRulesByIds(input *ListRulesByIdsInput) (*ListRulesByIdsOutput, error)

ListRulesByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListRulesByIds for usage and error information.

func (*VOLCOBSERVE) ListRulesByIdsCommon

func (c *VOLCOBSERVE) ListRulesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRulesByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListRulesByIdsCommon for usage and error information.

func (*VOLCOBSERVE) ListRulesByIdsCommonRequest

func (c *VOLCOBSERVE) ListRulesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRulesByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRulesByIdsCommon operation. The "output" return value will be populated with the ListRulesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesByIdsCommon Send returns without error.

See ListRulesByIdsCommon for more information on using the ListRulesByIdsCommon API call, and error handling.

// Example sending a request using the ListRulesByIdsCommonRequest method.
req, resp := client.ListRulesByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListRulesByIdsCommonWithContext

func (c *VOLCOBSERVE) ListRulesByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRulesByIdsCommonWithContext is the same as ListRulesByIdsCommon with the addition of the ability to pass a context and additional request options.

See ListRulesByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListRulesByIdsRequest

func (c *VOLCOBSERVE) ListRulesByIdsRequest(input *ListRulesByIdsInput) (req *request.Request, output *ListRulesByIdsOutput)

ListRulesByIdsRequest generates a "volcengine/request.Request" representing the client's request for the ListRulesByIds operation. The "output" return value will be populated with the ListRulesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesByIdsCommon Send returns without error.

See ListRulesByIds for more information on using the ListRulesByIds API call, and error handling.

// Example sending a request using the ListRulesByIdsRequest method.
req, resp := client.ListRulesByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListRulesByIdsWithContext

func (c *VOLCOBSERVE) ListRulesByIdsWithContext(ctx volcengine.Context, input *ListRulesByIdsInput, opts ...request.Option) (*ListRulesByIdsOutput, error)

ListRulesByIdsWithContext is the same as ListRulesByIds with the addition of the ability to pass a context and additional request options.

See ListRulesByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListRulesCommon added in v1.0.146

func (c *VOLCOBSERVE) ListRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRulesCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListRulesCommon for usage and error information.

func (*VOLCOBSERVE) ListRulesCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) ListRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRulesCommon operation. The "output" return value will be populated with the ListRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesCommon Send returns without error.

See ListRulesCommon for more information on using the ListRulesCommon API call, and error handling.

// Example sending a request using the ListRulesCommonRequest method.
req, resp := client.ListRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListRulesCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRulesCommonWithContext is the same as ListRulesCommon with the addition of the ability to pass a context and additional request options.

See ListRulesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListRulesRequest added in v1.0.146

func (c *VOLCOBSERVE) ListRulesRequest(input *ListRulesInput) (req *request.Request, output *ListRulesOutput)

ListRulesRequest generates a "volcengine/request.Request" representing the client's request for the ListRules operation. The "output" return value will be populated with the ListRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesCommon Send returns without error.

See ListRules for more information on using the ListRules API call, and error handling.

// Example sending a request using the ListRulesRequest method.
req, resp := client.ListRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListRulesWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListRulesWithContext(ctx volcengine.Context, input *ListRulesInput, opts ...request.Option) (*ListRulesOutput, error)

ListRulesWithContext is the same as ListRules with the addition of the ability to pass a context and additional request options.

See ListRules for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListSendAlert added in v1.0.146

func (c *VOLCOBSERVE) ListSendAlert(input *ListSendAlertInput) (*ListSendAlertOutput, error)

ListSendAlert API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListSendAlert for usage and error information.

func (*VOLCOBSERVE) ListSendAlertCommon added in v1.0.146

func (c *VOLCOBSERVE) ListSendAlertCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSendAlertCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListSendAlertCommon for usage and error information.

func (*VOLCOBSERVE) ListSendAlertCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) ListSendAlertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSendAlertCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSendAlertCommon operation. The "output" return value will be populated with the ListSendAlertCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSendAlertCommon Request to send the API call to the service. the "output" return value is not valid until after ListSendAlertCommon Send returns without error.

See ListSendAlertCommon for more information on using the ListSendAlertCommon API call, and error handling.

// Example sending a request using the ListSendAlertCommonRequest method.
req, resp := client.ListSendAlertCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListSendAlertCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListSendAlertCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSendAlertCommonWithContext is the same as ListSendAlertCommon with the addition of the ability to pass a context and additional request options.

See ListSendAlertCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListSendAlertRequest added in v1.0.146

func (c *VOLCOBSERVE) ListSendAlertRequest(input *ListSendAlertInput) (req *request.Request, output *ListSendAlertOutput)

ListSendAlertRequest generates a "volcengine/request.Request" representing the client's request for the ListSendAlert operation. The "output" return value will be populated with the ListSendAlertCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSendAlertCommon Request to send the API call to the service. the "output" return value is not valid until after ListSendAlertCommon Send returns without error.

See ListSendAlert for more information on using the ListSendAlert API call, and error handling.

// Example sending a request using the ListSendAlertRequest method.
req, resp := client.ListSendAlertRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListSendAlertWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListSendAlertWithContext(ctx volcengine.Context, input *ListSendAlertInput, opts ...request.Option) (*ListSendAlertOutput, error)

ListSendAlertWithContext is the same as ListSendAlert with the addition of the ability to pass a context and additional request options.

See ListSendAlert for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListSilencePolicy added in v1.1.8

func (c *VOLCOBSERVE) ListSilencePolicy(input *ListSilencePolicyInput) (*ListSilencePolicyOutput, error)

ListSilencePolicy API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListSilencePolicy for usage and error information.

func (*VOLCOBSERVE) ListSilencePolicyCommon added in v1.1.8

func (c *VOLCOBSERVE) ListSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSilencePolicyCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListSilencePolicyCommon for usage and error information.

func (*VOLCOBSERVE) ListSilencePolicyCommonRequest added in v1.1.8

func (c *VOLCOBSERVE) ListSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSilencePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSilencePolicyCommon operation. The "output" return value will be populated with the ListSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ListSilencePolicyCommon Send returns without error.

See ListSilencePolicyCommon for more information on using the ListSilencePolicyCommon API call, and error handling.

// Example sending a request using the ListSilencePolicyCommonRequest method.
req, resp := client.ListSilencePolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListSilencePolicyCommonWithContext added in v1.1.8

func (c *VOLCOBSERVE) ListSilencePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSilencePolicyCommonWithContext is the same as ListSilencePolicyCommon with the addition of the ability to pass a context and additional request options.

See ListSilencePolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListSilencePolicyRequest added in v1.1.8

func (c *VOLCOBSERVE) ListSilencePolicyRequest(input *ListSilencePolicyInput) (req *request.Request, output *ListSilencePolicyOutput)

ListSilencePolicyRequest generates a "volcengine/request.Request" representing the client's request for the ListSilencePolicy operation. The "output" return value will be populated with the ListSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ListSilencePolicyCommon Send returns without error.

See ListSilencePolicy for more information on using the ListSilencePolicy API call, and error handling.

// Example sending a request using the ListSilencePolicyRequest method.
req, resp := client.ListSilencePolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListSilencePolicyWithContext added in v1.1.8

func (c *VOLCOBSERVE) ListSilencePolicyWithContext(ctx volcengine.Context, input *ListSilencePolicyInput, opts ...request.Option) (*ListSilencePolicyOutput, error)

ListSilencePolicyWithContext is the same as ListSilencePolicy with the addition of the ability to pass a context and additional request options.

See ListSilencePolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListWebhooks added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooks(input *ListWebhooksInput) (*ListWebhooksOutput, error)

ListWebhooks API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListWebhooks for usage and error information.

func (*VOLCOBSERVE) ListWebhooksByIds added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksByIds(input *ListWebhooksByIdsInput) (*ListWebhooksByIdsOutput, error)

ListWebhooksByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListWebhooksByIds for usage and error information.

func (*VOLCOBSERVE) ListWebhooksByIdsCommon added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListWebhooksByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListWebhooksByIdsCommon for usage and error information.

func (*VOLCOBSERVE) ListWebhooksByIdsCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListWebhooksByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListWebhooksByIdsCommon operation. The "output" return value will be populated with the ListWebhooksByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWebhooksByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListWebhooksByIdsCommon Send returns without error.

See ListWebhooksByIdsCommon for more information on using the ListWebhooksByIdsCommon API call, and error handling.

// Example sending a request using the ListWebhooksByIdsCommonRequest method.
req, resp := client.ListWebhooksByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListWebhooksByIdsCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListWebhooksByIdsCommonWithContext is the same as ListWebhooksByIdsCommon with the addition of the ability to pass a context and additional request options.

See ListWebhooksByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListWebhooksByIdsRequest added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksByIdsRequest(input *ListWebhooksByIdsInput) (req *request.Request, output *ListWebhooksByIdsOutput)

ListWebhooksByIdsRequest generates a "volcengine/request.Request" representing the client's request for the ListWebhooksByIds operation. The "output" return value will be populated with the ListWebhooksByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWebhooksByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListWebhooksByIdsCommon Send returns without error.

See ListWebhooksByIds for more information on using the ListWebhooksByIds API call, and error handling.

// Example sending a request using the ListWebhooksByIdsRequest method.
req, resp := client.ListWebhooksByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListWebhooksByIdsWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksByIdsWithContext(ctx volcengine.Context, input *ListWebhooksByIdsInput, opts ...request.Option) (*ListWebhooksByIdsOutput, error)

ListWebhooksByIdsWithContext is the same as ListWebhooksByIds with the addition of the ability to pass a context and additional request options.

See ListWebhooksByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListWebhooksCommon added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListWebhooksCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ListWebhooksCommon for usage and error information.

func (*VOLCOBSERVE) ListWebhooksCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListWebhooksCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListWebhooksCommon operation. The "output" return value will be populated with the ListWebhooksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWebhooksCommon Request to send the API call to the service. the "output" return value is not valid until after ListWebhooksCommon Send returns without error.

See ListWebhooksCommon for more information on using the ListWebhooksCommon API call, and error handling.

// Example sending a request using the ListWebhooksCommonRequest method.
req, resp := client.ListWebhooksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListWebhooksCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListWebhooksCommonWithContext is the same as ListWebhooksCommon with the addition of the ability to pass a context and additional request options.

See ListWebhooksCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ListWebhooksRequest added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksRequest(input *ListWebhooksInput) (req *request.Request, output *ListWebhooksOutput)

ListWebhooksRequest generates a "volcengine/request.Request" representing the client's request for the ListWebhooks operation. The "output" return value will be populated with the ListWebhooksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWebhooksCommon Request to send the API call to the service. the "output" return value is not valid until after ListWebhooksCommon Send returns without error.

See ListWebhooks for more information on using the ListWebhooks API call, and error handling.

// Example sending a request using the ListWebhooksRequest method.
req, resp := client.ListWebhooksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ListWebhooksWithContext added in v1.0.146

func (c *VOLCOBSERVE) ListWebhooksWithContext(ctx volcengine.Context, input *ListWebhooksInput, opts ...request.Option) (*ListWebhooksOutput, error)

ListWebhooksWithContext is the same as ListWebhooks with the addition of the ability to pass a context and additional request options.

See ListWebhooks for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ModifyStateOfSilencePolicyByIds added in v1.1.8

ModifyStateOfSilencePolicyByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ModifyStateOfSilencePolicyByIds for usage and error information.

func (*VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsCommon added in v1.1.8

func (c *VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyStateOfSilencePolicyByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation ModifyStateOfSilencePolicyByIdsCommon for usage and error information.

func (*VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsCommonRequest added in v1.1.8

func (c *VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ModifyStateOfSilencePolicyByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ModifyStateOfSilencePolicyByIdsCommon operation. The "output" return value will be populated with the ModifyStateOfSilencePolicyByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyStateOfSilencePolicyByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyStateOfSilencePolicyByIdsCommon Send returns without error.

See ModifyStateOfSilencePolicyByIdsCommon for more information on using the ModifyStateOfSilencePolicyByIdsCommon API call, and error handling.

// Example sending a request using the ModifyStateOfSilencePolicyByIdsCommonRequest method.
req, resp := client.ModifyStateOfSilencePolicyByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsCommonWithContext added in v1.1.8

func (c *VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ModifyStateOfSilencePolicyByIdsCommonWithContext is the same as ModifyStateOfSilencePolicyByIdsCommon with the addition of the ability to pass a context and additional request options.

See ModifyStateOfSilencePolicyByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsRequest added in v1.1.8

func (c *VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsRequest(input *ModifyStateOfSilencePolicyByIdsInput) (req *request.Request, output *ModifyStateOfSilencePolicyByIdsOutput)

ModifyStateOfSilencePolicyByIdsRequest generates a "volcengine/request.Request" representing the client's request for the ModifyStateOfSilencePolicyByIds operation. The "output" return value will be populated with the ModifyStateOfSilencePolicyByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned ModifyStateOfSilencePolicyByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyStateOfSilencePolicyByIdsCommon Send returns without error.

See ModifyStateOfSilencePolicyByIds for more information on using the ModifyStateOfSilencePolicyByIds API call, and error handling.

// Example sending a request using the ModifyStateOfSilencePolicyByIdsRequest method.
req, resp := client.ModifyStateOfSilencePolicyByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsWithContext added in v1.1.8

func (c *VOLCOBSERVE) ModifyStateOfSilencePolicyByIdsWithContext(ctx volcengine.Context, input *ModifyStateOfSilencePolicyByIdsInput, opts ...request.Option) (*ModifyStateOfSilencePolicyByIdsOutput, error)

ModifyStateOfSilencePolicyByIdsWithContext is the same as ModifyStateOfSilencePolicyByIds with the addition of the ability to pass a context and additional request options.

See ModifyStateOfSilencePolicyByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) SetStateOfRulesByIds added in v1.0.146

func (c *VOLCOBSERVE) SetStateOfRulesByIds(input *SetStateOfRulesByIdsInput) (*SetStateOfRulesByIdsOutput, error)

SetStateOfRulesByIds API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation SetStateOfRulesByIds for usage and error information.

func (*VOLCOBSERVE) SetStateOfRulesByIdsCommon added in v1.0.146

func (c *VOLCOBSERVE) SetStateOfRulesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SetStateOfRulesByIdsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation SetStateOfRulesByIdsCommon for usage and error information.

func (*VOLCOBSERVE) SetStateOfRulesByIdsCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) SetStateOfRulesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SetStateOfRulesByIdsCommonRequest generates a "volcengine/request.Request" representing the client's request for the SetStateOfRulesByIdsCommon operation. The "output" return value will be populated with the SetStateOfRulesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned SetStateOfRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after SetStateOfRulesByIdsCommon Send returns without error.

See SetStateOfRulesByIdsCommon for more information on using the SetStateOfRulesByIdsCommon API call, and error handling.

// Example sending a request using the SetStateOfRulesByIdsCommonRequest method.
req, resp := client.SetStateOfRulesByIdsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) SetStateOfRulesByIdsCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) SetStateOfRulesByIdsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SetStateOfRulesByIdsCommonWithContext is the same as SetStateOfRulesByIdsCommon with the addition of the ability to pass a context and additional request options.

See SetStateOfRulesByIdsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) SetStateOfRulesByIdsRequest added in v1.0.146

func (c *VOLCOBSERVE) SetStateOfRulesByIdsRequest(input *SetStateOfRulesByIdsInput) (req *request.Request, output *SetStateOfRulesByIdsOutput)

SetStateOfRulesByIdsRequest generates a "volcengine/request.Request" representing the client's request for the SetStateOfRulesByIds operation. The "output" return value will be populated with the SetStateOfRulesByIdsCommon request's response once the request completes successfully.

Use "Send" method on the returned SetStateOfRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after SetStateOfRulesByIdsCommon Send returns without error.

See SetStateOfRulesByIds for more information on using the SetStateOfRulesByIds API call, and error handling.

// Example sending a request using the SetStateOfRulesByIdsRequest method.
req, resp := client.SetStateOfRulesByIdsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) SetStateOfRulesByIdsWithContext added in v1.0.146

func (c *VOLCOBSERVE) SetStateOfRulesByIdsWithContext(ctx volcengine.Context, input *SetStateOfRulesByIdsInput, opts ...request.Option) (*SetStateOfRulesByIdsOutput, error)

SetStateOfRulesByIdsWithContext is the same as SetStateOfRulesByIds with the addition of the ability to pass a context and additional request options.

See SetStateOfRulesByIds for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) TagResources added in v1.1.2

func (c *VOLCOBSERVE) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)

TagResources API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation TagResources for usage and error information.

func (*VOLCOBSERVE) TagResourcesCommon added in v1.1.2

func (c *VOLCOBSERVE) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TagResourcesCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation TagResourcesCommon for usage and error information.

func (*VOLCOBSERVE) TagResourcesCommonRequest added in v1.1.2

func (c *VOLCOBSERVE) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.

// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) TagResourcesCommonWithContext added in v1.1.2

func (c *VOLCOBSERVE) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.

See TagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) TagResourcesRequest added in v1.1.2

func (c *VOLCOBSERVE) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)

TagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResources for more information on using the TagResources API call, and error handling.

// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) TagResourcesWithContext added in v1.1.2

func (c *VOLCOBSERVE) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)

TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.

See TagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UntagResources added in v1.1.2

func (c *VOLCOBSERVE) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)

UntagResources API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UntagResources for usage and error information.

func (*VOLCOBSERVE) UntagResourcesCommon added in v1.1.2

func (c *VOLCOBSERVE) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UntagResourcesCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UntagResourcesCommon for usage and error information.

func (*VOLCOBSERVE) UntagResourcesCommonRequest added in v1.1.2

func (c *VOLCOBSERVE) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UntagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.

// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UntagResourcesCommonWithContext added in v1.1.2

func (c *VOLCOBSERVE) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.

See UntagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UntagResourcesRequest added in v1.1.2

func (c *VOLCOBSERVE) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)

UntagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResources for more information on using the UntagResources API call, and error handling.

// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UntagResourcesWithContext added in v1.1.2

func (c *VOLCOBSERVE) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)

UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.

See UntagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateAlertTemplate added in v1.1.18

func (c *VOLCOBSERVE) UpdateAlertTemplate(input *UpdateAlertTemplateInput) (*UpdateAlertTemplateOutput, error)

UpdateAlertTemplate API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateAlertTemplate for usage and error information.

func (*VOLCOBSERVE) UpdateAlertTemplateCommon added in v1.1.18

func (c *VOLCOBSERVE) UpdateAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAlertTemplateCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateAlertTemplateCommon for usage and error information.

func (*VOLCOBSERVE) UpdateAlertTemplateCommonRequest added in v1.1.18

func (c *VOLCOBSERVE) UpdateAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAlertTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAlertTemplateCommon operation. The "output" return value will be populated with the UpdateAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAlertTemplateCommon Send returns without error.

See UpdateAlertTemplateCommon for more information on using the UpdateAlertTemplateCommon API call, and error handling.

// Example sending a request using the UpdateAlertTemplateCommonRequest method.
req, resp := client.UpdateAlertTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateAlertTemplateCommonWithContext added in v1.1.18

func (c *VOLCOBSERVE) UpdateAlertTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAlertTemplateCommonWithContext is the same as UpdateAlertTemplateCommon with the addition of the ability to pass a context and additional request options.

See UpdateAlertTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateAlertTemplateRequest added in v1.1.18

func (c *VOLCOBSERVE) UpdateAlertTemplateRequest(input *UpdateAlertTemplateInput) (req *request.Request, output *UpdateAlertTemplateOutput)

UpdateAlertTemplateRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAlertTemplate operation. The "output" return value will be populated with the UpdateAlertTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAlertTemplateCommon Send returns without error.

See UpdateAlertTemplate for more information on using the UpdateAlertTemplate API call, and error handling.

// Example sending a request using the UpdateAlertTemplateRequest method.
req, resp := client.UpdateAlertTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateAlertTemplateWithContext added in v1.1.18

func (c *VOLCOBSERVE) UpdateAlertTemplateWithContext(ctx volcengine.Context, input *UpdateAlertTemplateInput, opts ...request.Option) (*UpdateAlertTemplateOutput, error)

UpdateAlertTemplateWithContext is the same as UpdateAlertTemplate with the addition of the ability to pass a context and additional request options.

See UpdateAlertTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateContactGroup added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroup(input *UpdateContactGroupInput) (*UpdateContactGroupOutput, error)

UpdateContactGroup API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateContactGroup for usage and error information.

func (*VOLCOBSERVE) UpdateContactGroupCommon added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateContactGroupCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateContactGroupCommon for usage and error information.

func (*VOLCOBSERVE) UpdateContactGroupCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateContactGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactGroupCommon operation. The "output" return value will be populated with the UpdateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupCommon Send returns without error.

See UpdateContactGroupCommon for more information on using the UpdateContactGroupCommon API call, and error handling.

// Example sending a request using the UpdateContactGroupCommonRequest method.
req, resp := client.UpdateContactGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateContactGroupCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateContactGroupCommonWithContext is the same as UpdateContactGroupCommon with the addition of the ability to pass a context and additional request options.

See UpdateContactGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateContactGroupRequest added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupRequest(input *UpdateContactGroupInput) (req *request.Request, output *UpdateContactGroupOutput)

UpdateContactGroupRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactGroup operation. The "output" return value will be populated with the UpdateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupCommon Send returns without error.

See UpdateContactGroup for more information on using the UpdateContactGroup API call, and error handling.

// Example sending a request using the UpdateContactGroupRequest method.
req, resp := client.UpdateContactGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateContactGroupWithContacts added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupWithContacts(input *UpdateContactGroupWithContactsInput) (*UpdateContactGroupWithContactsOutput, error)

UpdateContactGroupWithContacts API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateContactGroupWithContacts for usage and error information.

func (*VOLCOBSERVE) UpdateContactGroupWithContactsCommon added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupWithContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateContactGroupWithContactsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateContactGroupWithContactsCommon for usage and error information.

func (*VOLCOBSERVE) UpdateContactGroupWithContactsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupWithContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateContactGroupWithContactsCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactGroupWithContactsCommon operation. The "output" return value will be populated with the UpdateContactGroupWithContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactGroupWithContactsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupWithContactsCommon Send returns without error.

See UpdateContactGroupWithContactsCommon for more information on using the UpdateContactGroupWithContactsCommon API call, and error handling.

// Example sending a request using the UpdateContactGroupWithContactsCommonRequest method.
req, resp := client.UpdateContactGroupWithContactsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateContactGroupWithContactsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupWithContactsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateContactGroupWithContactsCommonWithContext is the same as UpdateContactGroupWithContactsCommon with the addition of the ability to pass a context and additional request options.

See UpdateContactGroupWithContactsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateContactGroupWithContactsRequest added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupWithContactsRequest(input *UpdateContactGroupWithContactsInput) (req *request.Request, output *UpdateContactGroupWithContactsOutput)

UpdateContactGroupWithContactsRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactGroupWithContacts operation. The "output" return value will be populated with the UpdateContactGroupWithContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactGroupWithContactsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupWithContactsCommon Send returns without error.

See UpdateContactGroupWithContacts for more information on using the UpdateContactGroupWithContacts API call, and error handling.

// Example sending a request using the UpdateContactGroupWithContactsRequest method.
req, resp := client.UpdateContactGroupWithContactsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateContactGroupWithContactsWithContext added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupWithContactsWithContext(ctx volcengine.Context, input *UpdateContactGroupWithContactsInput, opts ...request.Option) (*UpdateContactGroupWithContactsOutput, error)

UpdateContactGroupWithContactsWithContext is the same as UpdateContactGroupWithContacts with the addition of the ability to pass a context and additional request options.

See UpdateContactGroupWithContacts for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateContactGroupWithContext added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactGroupWithContext(ctx volcengine.Context, input *UpdateContactGroupInput, opts ...request.Option) (*UpdateContactGroupOutput, error)

UpdateContactGroupWithContext is the same as UpdateContactGroup with the addition of the ability to pass a context and additional request options.

See UpdateContactGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateContacts added in v1.0.138

func (c *VOLCOBSERVE) UpdateContacts(input *UpdateContactsInput) (*UpdateContactsOutput, error)

UpdateContacts API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateContacts for usage and error information.

func (*VOLCOBSERVE) UpdateContactsCommon added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateContactsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateContactsCommon for usage and error information.

func (*VOLCOBSERVE) UpdateContactsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateContactsCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactsCommon operation. The "output" return value will be populated with the UpdateContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactsCommon Send returns without error.

See UpdateContactsCommon for more information on using the UpdateContactsCommon API call, and error handling.

// Example sending a request using the UpdateContactsCommonRequest method.
req, resp := client.UpdateContactsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateContactsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateContactsCommonWithContext is the same as UpdateContactsCommon with the addition of the ability to pass a context and additional request options.

See UpdateContactsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateContactsRequest added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsRequest(input *UpdateContactsInput) (req *request.Request, output *UpdateContactsOutput)

UpdateContactsRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContacts operation. The "output" return value will be populated with the UpdateContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactsCommon Send returns without error.

See UpdateContacts for more information on using the UpdateContacts API call, and error handling.

// Example sending a request using the UpdateContactsRequest method.
req, resp := client.UpdateContactsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateContactsWithContactGroups added in v1.0.138

UpdateContactsWithContactGroups API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateContactsWithContactGroups for usage and error information.

func (*VOLCOBSERVE) UpdateContactsWithContactGroupsCommon added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsWithContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateContactsWithContactGroupsCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateContactsWithContactGroupsCommon for usage and error information.

func (*VOLCOBSERVE) UpdateContactsWithContactGroupsCommonRequest added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsWithContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateContactsWithContactGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactsWithContactGroupsCommon operation. The "output" return value will be populated with the UpdateContactsWithContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactsWithContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactsWithContactGroupsCommon Send returns without error.

See UpdateContactsWithContactGroupsCommon for more information on using the UpdateContactsWithContactGroupsCommon API call, and error handling.

// Example sending a request using the UpdateContactsWithContactGroupsCommonRequest method.
req, resp := client.UpdateContactsWithContactGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateContactsWithContactGroupsCommonWithContext added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsWithContactGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateContactsWithContactGroupsCommonWithContext is the same as UpdateContactsWithContactGroupsCommon with the addition of the ability to pass a context and additional request options.

See UpdateContactsWithContactGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateContactsWithContactGroupsRequest added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsWithContactGroupsRequest(input *UpdateContactsWithContactGroupsInput) (req *request.Request, output *UpdateContactsWithContactGroupsOutput)

UpdateContactsWithContactGroupsRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactsWithContactGroups operation. The "output" return value will be populated with the UpdateContactsWithContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactsWithContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactsWithContactGroupsCommon Send returns without error.

See UpdateContactsWithContactGroups for more information on using the UpdateContactsWithContactGroups API call, and error handling.

// Example sending a request using the UpdateContactsWithContactGroupsRequest method.
req, resp := client.UpdateContactsWithContactGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateContactsWithContactGroupsWithContext added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsWithContactGroupsWithContext(ctx volcengine.Context, input *UpdateContactsWithContactGroupsInput, opts ...request.Option) (*UpdateContactsWithContactGroupsOutput, error)

UpdateContactsWithContactGroupsWithContext is the same as UpdateContactsWithContactGroups with the addition of the ability to pass a context and additional request options.

See UpdateContactsWithContactGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateContactsWithContext added in v1.0.138

func (c *VOLCOBSERVE) UpdateContactsWithContext(ctx volcengine.Context, input *UpdateContactsInput, opts ...request.Option) (*UpdateContactsOutput, error)

UpdateContactsWithContext is the same as UpdateContacts with the addition of the ability to pass a context and additional request options.

See UpdateContacts for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateEventRule added in v1.0.146

func (c *VOLCOBSERVE) UpdateEventRule(input *UpdateEventRuleInput) (*UpdateEventRuleOutput, error)

UpdateEventRule API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateEventRule for usage and error information.

func (*VOLCOBSERVE) UpdateEventRuleCommon added in v1.0.146

func (c *VOLCOBSERVE) UpdateEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateEventRuleCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateEventRuleCommon for usage and error information.

func (*VOLCOBSERVE) UpdateEventRuleCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) UpdateEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateEventRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateEventRuleCommon operation. The "output" return value will be populated with the UpdateEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEventRuleCommon Send returns without error.

See UpdateEventRuleCommon for more information on using the UpdateEventRuleCommon API call, and error handling.

// Example sending a request using the UpdateEventRuleCommonRequest method.
req, resp := client.UpdateEventRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateEventRuleCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) UpdateEventRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateEventRuleCommonWithContext is the same as UpdateEventRuleCommon with the addition of the ability to pass a context and additional request options.

See UpdateEventRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateEventRuleRequest added in v1.0.146

func (c *VOLCOBSERVE) UpdateEventRuleRequest(input *UpdateEventRuleInput) (req *request.Request, output *UpdateEventRuleOutput)

UpdateEventRuleRequest generates a "volcengine/request.Request" representing the client's request for the UpdateEventRule operation. The "output" return value will be populated with the UpdateEventRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEventRuleCommon Send returns without error.

See UpdateEventRule for more information on using the UpdateEventRule API call, and error handling.

// Example sending a request using the UpdateEventRuleRequest method.
req, resp := client.UpdateEventRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateEventRuleWithContext added in v1.0.146

func (c *VOLCOBSERVE) UpdateEventRuleWithContext(ctx volcengine.Context, input *UpdateEventRuleInput, opts ...request.Option) (*UpdateEventRuleOutput, error)

UpdateEventRuleWithContext is the same as UpdateEventRule with the addition of the ability to pass a context and additional request options.

See UpdateEventRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateNotification added in v1.1.2

func (c *VOLCOBSERVE) UpdateNotification(input *UpdateNotificationInput) (*UpdateNotificationOutput, error)

UpdateNotification API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateNotification for usage and error information.

func (*VOLCOBSERVE) UpdateNotificationCommon added in v1.1.2

func (c *VOLCOBSERVE) UpdateNotificationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNotificationCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateNotificationCommon for usage and error information.

func (*VOLCOBSERVE) UpdateNotificationCommonRequest added in v1.1.2

func (c *VOLCOBSERVE) UpdateNotificationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNotificationCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotificationCommon operation. The "output" return value will be populated with the UpdateNotificationCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotificationCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotificationCommon Send returns without error.

See UpdateNotificationCommon for more information on using the UpdateNotificationCommon API call, and error handling.

// Example sending a request using the UpdateNotificationCommonRequest method.
req, resp := client.UpdateNotificationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateNotificationCommonWithContext added in v1.1.2

func (c *VOLCOBSERVE) UpdateNotificationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateNotificationCommonWithContext is the same as UpdateNotificationCommon with the addition of the ability to pass a context and additional request options.

See UpdateNotificationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateNotificationRequest added in v1.1.2

func (c *VOLCOBSERVE) UpdateNotificationRequest(input *UpdateNotificationInput) (req *request.Request, output *UpdateNotificationOutput)

UpdateNotificationRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotification operation. The "output" return value will be populated with the UpdateNotificationCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotificationCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotificationCommon Send returns without error.

See UpdateNotification for more information on using the UpdateNotification API call, and error handling.

// Example sending a request using the UpdateNotificationRequest method.
req, resp := client.UpdateNotificationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateNotificationWithContext added in v1.1.2

func (c *VOLCOBSERVE) UpdateNotificationWithContext(ctx volcengine.Context, input *UpdateNotificationInput, opts ...request.Option) (*UpdateNotificationOutput, error)

UpdateNotificationWithContext is the same as UpdateNotification with the addition of the ability to pass a context and additional request options.

See UpdateNotification for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateNotifyTemplate added in v1.1.29

func (c *VOLCOBSERVE) UpdateNotifyTemplate(input *UpdateNotifyTemplateInput) (*UpdateNotifyTemplateOutput, error)

UpdateNotifyTemplate API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateNotifyTemplate for usage and error information.

func (*VOLCOBSERVE) UpdateNotifyTemplateCommon added in v1.1.29

func (c *VOLCOBSERVE) UpdateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNotifyTemplateCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateNotifyTemplateCommon for usage and error information.

func (*VOLCOBSERVE) UpdateNotifyTemplateCommonRequest added in v1.1.29

func (c *VOLCOBSERVE) UpdateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNotifyTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotifyTemplateCommon operation. The "output" return value will be populated with the UpdateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyTemplateCommon Send returns without error.

See UpdateNotifyTemplateCommon for more information on using the UpdateNotifyTemplateCommon API call, and error handling.

// Example sending a request using the UpdateNotifyTemplateCommonRequest method.
req, resp := client.UpdateNotifyTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateNotifyTemplateCommonWithContext added in v1.1.29

func (c *VOLCOBSERVE) UpdateNotifyTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateNotifyTemplateCommonWithContext is the same as UpdateNotifyTemplateCommon with the addition of the ability to pass a context and additional request options.

See UpdateNotifyTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateNotifyTemplateRequest added in v1.1.29

func (c *VOLCOBSERVE) UpdateNotifyTemplateRequest(input *UpdateNotifyTemplateInput) (req *request.Request, output *UpdateNotifyTemplateOutput)

UpdateNotifyTemplateRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotifyTemplate operation. The "output" return value will be populated with the UpdateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyTemplateCommon Send returns without error.

See UpdateNotifyTemplate for more information on using the UpdateNotifyTemplate API call, and error handling.

// Example sending a request using the UpdateNotifyTemplateRequest method.
req, resp := client.UpdateNotifyTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateNotifyTemplateWithContext added in v1.1.29

func (c *VOLCOBSERVE) UpdateNotifyTemplateWithContext(ctx volcengine.Context, input *UpdateNotifyTemplateInput, opts ...request.Option) (*UpdateNotifyTemplateOutput, error)

UpdateNotifyTemplateWithContext is the same as UpdateNotifyTemplate with the addition of the ability to pass a context and additional request options.

See UpdateNotifyTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateObjectGroup added in v1.0.137

func (c *VOLCOBSERVE) UpdateObjectGroup(input *UpdateObjectGroupInput) (*UpdateObjectGroupOutput, error)

UpdateObjectGroup API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateObjectGroup for usage and error information.

func (*VOLCOBSERVE) UpdateObjectGroupCommon added in v1.0.137

func (c *VOLCOBSERVE) UpdateObjectGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateObjectGroupCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateObjectGroupCommon for usage and error information.

func (*VOLCOBSERVE) UpdateObjectGroupCommonRequest added in v1.0.137

func (c *VOLCOBSERVE) UpdateObjectGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateObjectGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateObjectGroupCommon operation. The "output" return value will be populated with the UpdateObjectGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateObjectGroupCommon Send returns without error.

See UpdateObjectGroupCommon for more information on using the UpdateObjectGroupCommon API call, and error handling.

// Example sending a request using the UpdateObjectGroupCommonRequest method.
req, resp := client.UpdateObjectGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateObjectGroupCommonWithContext added in v1.0.137

func (c *VOLCOBSERVE) UpdateObjectGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateObjectGroupCommonWithContext is the same as UpdateObjectGroupCommon with the addition of the ability to pass a context and additional request options.

See UpdateObjectGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateObjectGroupRequest added in v1.0.137

func (c *VOLCOBSERVE) UpdateObjectGroupRequest(input *UpdateObjectGroupInput) (req *request.Request, output *UpdateObjectGroupOutput)

UpdateObjectGroupRequest generates a "volcengine/request.Request" representing the client's request for the UpdateObjectGroup operation. The "output" return value will be populated with the UpdateObjectGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateObjectGroupCommon Send returns without error.

See UpdateObjectGroup for more information on using the UpdateObjectGroup API call, and error handling.

// Example sending a request using the UpdateObjectGroupRequest method.
req, resp := client.UpdateObjectGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateObjectGroupWithContext added in v1.0.137

func (c *VOLCOBSERVE) UpdateObjectGroupWithContext(ctx volcengine.Context, input *UpdateObjectGroupInput, opts ...request.Option) (*UpdateObjectGroupOutput, error)

UpdateObjectGroupWithContext is the same as UpdateObjectGroup with the addition of the ability to pass a context and additional request options.

See UpdateObjectGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateRule

func (c *VOLCOBSERVE) UpdateRule(input *UpdateRuleInput) (*UpdateRuleOutput, error)

UpdateRule API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateRule for usage and error information.

func (*VOLCOBSERVE) UpdateRuleCommon

func (c *VOLCOBSERVE) UpdateRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateRuleCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateRuleCommon for usage and error information.

func (*VOLCOBSERVE) UpdateRuleCommonRequest

func (c *VOLCOBSERVE) UpdateRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRuleCommon operation. The "output" return value will be populated with the UpdateRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRuleCommon Send returns without error.

See UpdateRuleCommon for more information on using the UpdateRuleCommon API call, and error handling.

// Example sending a request using the UpdateRuleCommonRequest method.
req, resp := client.UpdateRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateRuleCommonWithContext

func (c *VOLCOBSERVE) UpdateRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateRuleCommonWithContext is the same as UpdateRuleCommon with the addition of the ability to pass a context and additional request options.

See UpdateRuleCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateRuleRequest

func (c *VOLCOBSERVE) UpdateRuleRequest(input *UpdateRuleInput) (req *request.Request, output *UpdateRuleOutput)

UpdateRuleRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRule operation. The "output" return value will be populated with the UpdateRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRuleCommon Send returns without error.

See UpdateRule for more information on using the UpdateRule API call, and error handling.

// Example sending a request using the UpdateRuleRequest method.
req, resp := client.UpdateRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateRuleWithContext

func (c *VOLCOBSERVE) UpdateRuleWithContext(ctx volcengine.Context, input *UpdateRuleInput, opts ...request.Option) (*UpdateRuleOutput, error)

UpdateRuleWithContext is the same as UpdateRule with the addition of the ability to pass a context and additional request options.

See UpdateRule for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateSilencePolicy added in v1.1.8

func (c *VOLCOBSERVE) UpdateSilencePolicy(input *UpdateSilencePolicyInput) (*UpdateSilencePolicyOutput, error)

UpdateSilencePolicy API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateSilencePolicy for usage and error information.

func (*VOLCOBSERVE) UpdateSilencePolicyCommon added in v1.1.8

func (c *VOLCOBSERVE) UpdateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateSilencePolicyCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateSilencePolicyCommon for usage and error information.

func (*VOLCOBSERVE) UpdateSilencePolicyCommonRequest added in v1.1.8

func (c *VOLCOBSERVE) UpdateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateSilencePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSilencePolicyCommon operation. The "output" return value will be populated with the UpdateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSilencePolicyCommon Send returns without error.

See UpdateSilencePolicyCommon for more information on using the UpdateSilencePolicyCommon API call, and error handling.

// Example sending a request using the UpdateSilencePolicyCommonRequest method.
req, resp := client.UpdateSilencePolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateSilencePolicyCommonWithContext added in v1.1.8

func (c *VOLCOBSERVE) UpdateSilencePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateSilencePolicyCommonWithContext is the same as UpdateSilencePolicyCommon with the addition of the ability to pass a context and additional request options.

See UpdateSilencePolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateSilencePolicyRequest added in v1.1.8

func (c *VOLCOBSERVE) UpdateSilencePolicyRequest(input *UpdateSilencePolicyInput) (req *request.Request, output *UpdateSilencePolicyOutput)

UpdateSilencePolicyRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSilencePolicy operation. The "output" return value will be populated with the UpdateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSilencePolicyCommon Send returns without error.

See UpdateSilencePolicy for more information on using the UpdateSilencePolicy API call, and error handling.

// Example sending a request using the UpdateSilencePolicyRequest method.
req, resp := client.UpdateSilencePolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateSilencePolicyWithContext added in v1.1.8

func (c *VOLCOBSERVE) UpdateSilencePolicyWithContext(ctx volcengine.Context, input *UpdateSilencePolicyInput, opts ...request.Option) (*UpdateSilencePolicyOutput, error)

UpdateSilencePolicyWithContext is the same as UpdateSilencePolicy with the addition of the ability to pass a context and additional request options.

See UpdateSilencePolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateWebhook added in v1.0.146

func (c *VOLCOBSERVE) UpdateWebhook(input *UpdateWebhookInput) (*UpdateWebhookOutput, error)

UpdateWebhook API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateWebhook for usage and error information.

func (*VOLCOBSERVE) UpdateWebhookCommon added in v1.0.146

func (c *VOLCOBSERVE) UpdateWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateWebhookCommon API operation for VOLC_OBSERVE.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VOLC_OBSERVE's API operation UpdateWebhookCommon for usage and error information.

func (*VOLCOBSERVE) UpdateWebhookCommonRequest added in v1.0.146

func (c *VOLCOBSERVE) UpdateWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateWebhookCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateWebhookCommon operation. The "output" return value will be populated with the UpdateWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWebhookCommon Send returns without error.

See UpdateWebhookCommon for more information on using the UpdateWebhookCommon API call, and error handling.

// Example sending a request using the UpdateWebhookCommonRequest method.
req, resp := client.UpdateWebhookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateWebhookCommonWithContext added in v1.0.146

func (c *VOLCOBSERVE) UpdateWebhookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateWebhookCommonWithContext is the same as UpdateWebhookCommon with the addition of the ability to pass a context and additional request options.

See UpdateWebhookCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VOLCOBSERVE) UpdateWebhookRequest added in v1.0.146

func (c *VOLCOBSERVE) UpdateWebhookRequest(input *UpdateWebhookInput) (req *request.Request, output *UpdateWebhookOutput)

UpdateWebhookRequest generates a "volcengine/request.Request" representing the client's request for the UpdateWebhook operation. The "output" return value will be populated with the UpdateWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWebhookCommon Send returns without error.

See UpdateWebhook for more information on using the UpdateWebhook API call, and error handling.

// Example sending a request using the UpdateWebhookRequest method.
req, resp := client.UpdateWebhookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VOLCOBSERVE) UpdateWebhookWithContext added in v1.0.146

func (c *VOLCOBSERVE) UpdateWebhookWithContext(ctx volcengine.Context, input *UpdateWebhookInput, opts ...request.Option) (*UpdateWebhookOutput, error)

UpdateWebhookWithContext is the same as UpdateWebhook with the addition of the ability to pass a context and additional request options.

See UpdateWebhook for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type VOLCOBSERVEAPI

type VOLCOBSERVEAPI interface {
	ApplyObjectGroupsByAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ApplyObjectGroupsByAlertTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ApplyObjectGroupsByAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ApplyObjectGroupsByAlertTemplate(*ApplyObjectGroupsByAlertTemplateInput) (*ApplyObjectGroupsByAlertTemplateOutput, error)
	ApplyObjectGroupsByAlertTemplateWithContext(volcengine.Context, *ApplyObjectGroupsByAlertTemplateInput, ...request.Option) (*ApplyObjectGroupsByAlertTemplateOutput, error)
	ApplyObjectGroupsByAlertTemplateRequest(*ApplyObjectGroupsByAlertTemplateInput) (*request.Request, *ApplyObjectGroupsByAlertTemplateOutput)

	CreateAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAlertTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAlertTemplate(*CreateAlertTemplateInput) (*CreateAlertTemplateOutput, error)
	CreateAlertTemplateWithContext(volcengine.Context, *CreateAlertTemplateInput, ...request.Option) (*CreateAlertTemplateOutput, error)
	CreateAlertTemplateRequest(*CreateAlertTemplateInput) (*request.Request, *CreateAlertTemplateOutput)

	CreateContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateContactGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateContactGroup(*CreateContactGroupInput) (*CreateContactGroupOutput, error)
	CreateContactGroupWithContext(volcengine.Context, *CreateContactGroupInput, ...request.Option) (*CreateContactGroupOutput, error)
	CreateContactGroupRequest(*CreateContactGroupInput) (*request.Request, *CreateContactGroupOutput)

	CreateContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateContactsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateContacts(*CreateContactsInput) (*CreateContactsOutput, error)
	CreateContactsWithContext(volcengine.Context, *CreateContactsInput, ...request.Option) (*CreateContactsOutput, error)
	CreateContactsRequest(*CreateContactsInput) (*request.Request, *CreateContactsOutput)

	CreateEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateEventRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateEventRule(*CreateEventRuleInput) (*CreateEventRuleOutput, error)
	CreateEventRuleWithContext(volcengine.Context, *CreateEventRuleInput, ...request.Option) (*CreateEventRuleOutput, error)
	CreateEventRuleRequest(*CreateEventRuleInput) (*request.Request, *CreateEventRuleOutput)

	CreateNotificationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNotificationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNotificationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNotification(*CreateNotificationInput) (*CreateNotificationOutput, error)
	CreateNotificationWithContext(volcengine.Context, *CreateNotificationInput, ...request.Option) (*CreateNotificationOutput, error)
	CreateNotificationRequest(*CreateNotificationInput) (*request.Request, *CreateNotificationOutput)

	CreateNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNotifyTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNotifyTemplate(*CreateNotifyTemplateInput) (*CreateNotifyTemplateOutput, error)
	CreateNotifyTemplateWithContext(volcengine.Context, *CreateNotifyTemplateInput, ...request.Option) (*CreateNotifyTemplateOutput, error)
	CreateNotifyTemplateRequest(*CreateNotifyTemplateInput) (*request.Request, *CreateNotifyTemplateOutput)

	CreateObjectGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateObjectGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateObjectGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateObjectGroup(*CreateObjectGroupInput) (*CreateObjectGroupOutput, error)
	CreateObjectGroupWithContext(volcengine.Context, *CreateObjectGroupInput, ...request.Option) (*CreateObjectGroupOutput, error)
	CreateObjectGroupRequest(*CreateObjectGroupInput) (*request.Request, *CreateObjectGroupOutput)

	CreateRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateRule(*CreateRuleInput) (*CreateRuleOutput, error)
	CreateRuleWithContext(volcengine.Context, *CreateRuleInput, ...request.Option) (*CreateRuleOutput, error)
	CreateRuleRequest(*CreateRuleInput) (*request.Request, *CreateRuleOutput)

	CreateSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSilencePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSilencePolicy(*CreateSilencePolicyInput) (*CreateSilencePolicyOutput, error)
	CreateSilencePolicyWithContext(volcengine.Context, *CreateSilencePolicyInput, ...request.Option) (*CreateSilencePolicyOutput, error)
	CreateSilencePolicyRequest(*CreateSilencePolicyInput) (*request.Request, *CreateSilencePolicyOutput)

	CreateWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateWebhookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateWebhook(*CreateWebhookInput) (*CreateWebhookOutput, error)
	CreateWebhookWithContext(volcengine.Context, *CreateWebhookInput, ...request.Option) (*CreateWebhookOutput, error)
	CreateWebhookRequest(*CreateWebhookInput) (*request.Request, *CreateWebhookOutput)

	DeleteAlertTemplatesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAlertTemplatesByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAlertTemplatesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAlertTemplatesByIds(*DeleteAlertTemplatesByIdsInput) (*DeleteAlertTemplatesByIdsOutput, error)
	DeleteAlertTemplatesByIdsWithContext(volcengine.Context, *DeleteAlertTemplatesByIdsInput, ...request.Option) (*DeleteAlertTemplatesByIdsOutput, error)
	DeleteAlertTemplatesByIdsRequest(*DeleteAlertTemplatesByIdsInput) (*request.Request, *DeleteAlertTemplatesByIdsOutput)

	DeleteContactGroupByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteContactGroupByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteContactGroupByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteContactGroupByIds(*DeleteContactGroupByIdsInput) (*DeleteContactGroupByIdsOutput, error)
	DeleteContactGroupByIdsWithContext(volcengine.Context, *DeleteContactGroupByIdsInput, ...request.Option) (*DeleteContactGroupByIdsOutput, error)
	DeleteContactGroupByIdsRequest(*DeleteContactGroupByIdsInput) (*request.Request, *DeleteContactGroupByIdsOutput)

	DeleteContactsByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteContactsByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteContactsByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteContactsByIds(*DeleteContactsByIdsInput) (*DeleteContactsByIdsOutput, error)
	DeleteContactsByIdsWithContext(volcengine.Context, *DeleteContactsByIdsInput, ...request.Option) (*DeleteContactsByIdsOutput, error)
	DeleteContactsByIdsRequest(*DeleteContactsByIdsInput) (*request.Request, *DeleteContactsByIdsOutput)

	DeleteEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteEventRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteEventRule(*DeleteEventRuleInput) (*DeleteEventRuleOutput, error)
	DeleteEventRuleWithContext(volcengine.Context, *DeleteEventRuleInput, ...request.Option) (*DeleteEventRuleOutput, error)
	DeleteEventRuleRequest(*DeleteEventRuleInput) (*request.Request, *DeleteEventRuleOutput)

	DeleteNotificationsByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNotificationsByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNotificationsByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNotificationsByIds(*DeleteNotificationsByIdsInput) (*DeleteNotificationsByIdsOutput, error)
	DeleteNotificationsByIdsWithContext(volcengine.Context, *DeleteNotificationsByIdsInput, ...request.Option) (*DeleteNotificationsByIdsOutput, error)
	DeleteNotificationsByIdsRequest(*DeleteNotificationsByIdsInput) (*request.Request, *DeleteNotificationsByIdsOutput)

	DeleteNotifyTemplatesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNotifyTemplatesByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNotifyTemplatesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNotifyTemplatesByIds(*DeleteNotifyTemplatesByIdsInput) (*DeleteNotifyTemplatesByIdsOutput, error)
	DeleteNotifyTemplatesByIdsWithContext(volcengine.Context, *DeleteNotifyTemplatesByIdsInput, ...request.Option) (*DeleteNotifyTemplatesByIdsOutput, error)
	DeleteNotifyTemplatesByIdsRequest(*DeleteNotifyTemplatesByIdsInput) (*request.Request, *DeleteNotifyTemplatesByIdsOutput)

	DeleteObjectGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteObjectGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteObjectGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteObjectGroup(*DeleteObjectGroupInput) (*DeleteObjectGroupOutput, error)
	DeleteObjectGroupWithContext(volcengine.Context, *DeleteObjectGroupInput, ...request.Option) (*DeleteObjectGroupOutput, error)
	DeleteObjectGroupRequest(*DeleteObjectGroupInput) (*request.Request, *DeleteObjectGroupOutput)

	DeleteRulesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteRulesByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteRulesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteRulesByIds(*DeleteRulesByIdsInput) (*DeleteRulesByIdsOutput, error)
	DeleteRulesByIdsWithContext(volcengine.Context, *DeleteRulesByIdsInput, ...request.Option) (*DeleteRulesByIdsOutput, error)
	DeleteRulesByIdsRequest(*DeleteRulesByIdsInput) (*request.Request, *DeleteRulesByIdsOutput)

	DeleteSilencePolicyByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSilencePolicyByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSilencePolicyByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSilencePolicyByIds(*DeleteSilencePolicyByIdsInput) (*DeleteSilencePolicyByIdsOutput, error)
	DeleteSilencePolicyByIdsWithContext(volcengine.Context, *DeleteSilencePolicyByIdsInput, ...request.Option) (*DeleteSilencePolicyByIdsOutput, error)
	DeleteSilencePolicyByIdsRequest(*DeleteSilencePolicyByIdsInput) (*request.Request, *DeleteSilencePolicyByIdsOutput)

	DeleteWebhooksByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteWebhooksByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteWebhooksByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteWebhooksByIds(*DeleteWebhooksByIdsInput) (*DeleteWebhooksByIdsOutput, error)
	DeleteWebhooksByIdsWithContext(volcengine.Context, *DeleteWebhooksByIdsInput, ...request.Option) (*DeleteWebhooksByIdsOutput, error)
	DeleteWebhooksByIdsRequest(*DeleteWebhooksByIdsInput) (*request.Request, *DeleteWebhooksByIdsOutput)

	DisableEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableEventRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableEventRule(*DisableEventRuleInput) (*DisableEventRuleOutput, error)
	DisableEventRuleWithContext(volcengine.Context, *DisableEventRuleInput, ...request.Option) (*DisableEventRuleOutput, error)
	DisableEventRuleRequest(*DisableEventRuleInput) (*request.Request, *DisableEventRuleOutput)

	DisablePresetAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisablePresetAlertTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisablePresetAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisablePresetAlertTemplate(*DisablePresetAlertTemplateInput) (*DisablePresetAlertTemplateOutput, error)
	DisablePresetAlertTemplateWithContext(volcengine.Context, *DisablePresetAlertTemplateInput, ...request.Option) (*DisablePresetAlertTemplateOutput, error)
	DisablePresetAlertTemplateRequest(*DisablePresetAlertTemplateInput) (*request.Request, *DisablePresetAlertTemplateOutput)

	EnableEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableEventRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableEventRule(*EnableEventRuleInput) (*EnableEventRuleOutput, error)
	EnableEventRuleWithContext(volcengine.Context, *EnableEventRuleInput, ...request.Option) (*EnableEventRuleOutput, error)
	EnableEventRuleRequest(*EnableEventRuleInput) (*request.Request, *EnableEventRuleOutput)

	EnablePresetAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnablePresetAlertTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnablePresetAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnablePresetAlertTemplate(*EnablePresetAlertTemplateInput) (*EnablePresetAlertTemplateOutput, error)
	EnablePresetAlertTemplateWithContext(volcengine.Context, *EnablePresetAlertTemplateInput, ...request.Option) (*EnablePresetAlertTemplateOutput, error)
	EnablePresetAlertTemplateRequest(*EnablePresetAlertTemplateInput) (*request.Request, *EnablePresetAlertTemplateOutput)

	GetMetricDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetMetricDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetMetricDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetMetricData(*GetMetricDataInput) (*GetMetricDataOutput, error)
	GetMetricDataWithContext(volcengine.Context, *GetMetricDataInput, ...request.Option) (*GetMetricDataOutput, error)
	GetMetricDataRequest(*GetMetricDataInput) (*request.Request, *GetMetricDataOutput)

	GetTopDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTopDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTopDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTopData(*GetTopDataInput) (*GetTopDataOutput, error)
	GetTopDataWithContext(volcengine.Context, *GetTopDataInput, ...request.Option) (*GetTopDataOutput, error)
	GetTopDataRequest(*GetTopDataInput) (*request.Request, *GetTopDataOutput)

	ListAlertGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlertGroup(*ListAlertGroupInput) (*ListAlertGroupOutput, error)
	ListAlertGroupWithContext(volcengine.Context, *ListAlertGroupInput, ...request.Option) (*ListAlertGroupOutput, error)
	ListAlertGroupRequest(*ListAlertGroupInput) (*request.Request, *ListAlertGroupOutput)

	ListAlertTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertTemplatesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlertTemplates(*ListAlertTemplatesInput) (*ListAlertTemplatesOutput, error)
	ListAlertTemplatesWithContext(volcengine.Context, *ListAlertTemplatesInput, ...request.Option) (*ListAlertTemplatesOutput, error)
	ListAlertTemplatesRequest(*ListAlertTemplatesInput) (*request.Request, *ListAlertTemplatesOutput)

	ListContactGroupByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListContactGroupByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListContactGroupByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListContactGroupByIds(*ListContactGroupByIdsInput) (*ListContactGroupByIdsOutput, error)
	ListContactGroupByIdsWithContext(volcengine.Context, *ListContactGroupByIdsInput, ...request.Option) (*ListContactGroupByIdsOutput, error)
	ListContactGroupByIdsRequest(*ListContactGroupByIdsInput) (*request.Request, *ListContactGroupByIdsOutput)

	ListContactGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListContactGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListContactGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListContactGroups(*ListContactGroupsInput) (*ListContactGroupsOutput, error)
	ListContactGroupsWithContext(volcengine.Context, *ListContactGroupsInput, ...request.Option) (*ListContactGroupsOutput, error)
	ListContactGroupsRequest(*ListContactGroupsInput) (*request.Request, *ListContactGroupsOutput)

	ListContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListContactsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListContacts(*ListContactsInput) (*ListContactsOutput, error)
	ListContactsWithContext(volcengine.Context, *ListContactsInput, ...request.Option) (*ListContactsOutput, error)
	ListContactsRequest(*ListContactsInput) (*request.Request, *ListContactsOutput)

	ListContactsByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListContactsByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListContactsByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListContactsByIds(*ListContactsByIdsInput) (*ListContactsByIdsOutput, error)
	ListContactsByIdsWithContext(volcengine.Context, *ListContactsByIdsInput, ...request.Option) (*ListContactsByIdsOutput, error)
	ListContactsByIdsRequest(*ListContactsByIdsInput) (*request.Request, *ListContactsByIdsOutput)

	ListDefaultNotifyTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListDefaultNotifyTemplatesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDefaultNotifyTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDefaultNotifyTemplates(*ListDefaultNotifyTemplatesInput) (*ListDefaultNotifyTemplatesOutput, error)
	ListDefaultNotifyTemplatesWithContext(volcengine.Context, *ListDefaultNotifyTemplatesInput, ...request.Option) (*ListDefaultNotifyTemplatesOutput, error)
	ListDefaultNotifyTemplatesRequest(*ListDefaultNotifyTemplatesInput) (*request.Request, *ListDefaultNotifyTemplatesOutput)

	ListEventRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEventRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEventRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEventRules(*ListEventRulesInput) (*ListEventRulesOutput, error)
	ListEventRulesWithContext(volcengine.Context, *ListEventRulesInput, ...request.Option) (*ListEventRulesOutput, error)
	ListEventRulesRequest(*ListEventRulesInput) (*request.Request, *ListEventRulesOutput)

	ListEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEventsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEvents(*ListEventsInput) (*ListEventsOutput, error)
	ListEventsWithContext(volcengine.Context, *ListEventsInput, ...request.Option) (*ListEventsOutput, error)
	ListEventsRequest(*ListEventsInput) (*request.Request, *ListEventsOutput)

	ListNotificationsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNotificationsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNotificationsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNotifications(*ListNotificationsInput) (*ListNotificationsOutput, error)
	ListNotificationsWithContext(volcengine.Context, *ListNotificationsInput, ...request.Option) (*ListNotificationsOutput, error)
	ListNotificationsRequest(*ListNotificationsInput) (*request.Request, *ListNotificationsOutput)

	ListNotifyTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNotifyTemplatesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNotifyTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNotifyTemplates(*ListNotifyTemplatesInput) (*ListNotifyTemplatesOutput, error)
	ListNotifyTemplatesWithContext(volcengine.Context, *ListNotifyTemplatesInput, ...request.Option) (*ListNotifyTemplatesOutput, error)
	ListNotifyTemplatesRequest(*ListNotifyTemplatesInput) (*request.Request, *ListNotifyTemplatesOutput)

	ListObjectGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListObjectGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListObjectGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListObjectGroups(*ListObjectGroupsInput) (*ListObjectGroupsOutput, error)
	ListObjectGroupsWithContext(volcengine.Context, *ListObjectGroupsInput, ...request.Option) (*ListObjectGroupsOutput, error)
	ListObjectGroupsRequest(*ListObjectGroupsInput) (*request.Request, *ListObjectGroupsOutput)

	ListPresetAlertTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPresetAlertTemplatesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPresetAlertTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPresetAlertTemplates(*ListPresetAlertTemplatesInput) (*ListPresetAlertTemplatesOutput, error)
	ListPresetAlertTemplatesWithContext(volcengine.Context, *ListPresetAlertTemplatesInput, ...request.Option) (*ListPresetAlertTemplatesOutput, error)
	ListPresetAlertTemplatesRequest(*ListPresetAlertTemplatesInput) (*request.Request, *ListPresetAlertTemplatesOutput)

	ListRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRules(*ListRulesInput) (*ListRulesOutput, error)
	ListRulesWithContext(volcengine.Context, *ListRulesInput, ...request.Option) (*ListRulesOutput, error)
	ListRulesRequest(*ListRulesInput) (*request.Request, *ListRulesOutput)

	ListRulesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRulesByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRulesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRulesByIds(*ListRulesByIdsInput) (*ListRulesByIdsOutput, error)
	ListRulesByIdsWithContext(volcengine.Context, *ListRulesByIdsInput, ...request.Option) (*ListRulesByIdsOutput, error)
	ListRulesByIdsRequest(*ListRulesByIdsInput) (*request.Request, *ListRulesByIdsOutput)

	ListSendAlertCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSendAlertCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSendAlertCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSendAlert(*ListSendAlertInput) (*ListSendAlertOutput, error)
	ListSendAlertWithContext(volcengine.Context, *ListSendAlertInput, ...request.Option) (*ListSendAlertOutput, error)
	ListSendAlertRequest(*ListSendAlertInput) (*request.Request, *ListSendAlertOutput)

	ListSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSilencePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSilencePolicy(*ListSilencePolicyInput) (*ListSilencePolicyOutput, error)
	ListSilencePolicyWithContext(volcengine.Context, *ListSilencePolicyInput, ...request.Option) (*ListSilencePolicyOutput, error)
	ListSilencePolicyRequest(*ListSilencePolicyInput) (*request.Request, *ListSilencePolicyOutput)

	ListWebhooksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWebhooksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWebhooksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWebhooks(*ListWebhooksInput) (*ListWebhooksOutput, error)
	ListWebhooksWithContext(volcengine.Context, *ListWebhooksInput, ...request.Option) (*ListWebhooksOutput, error)
	ListWebhooksRequest(*ListWebhooksInput) (*request.Request, *ListWebhooksOutput)

	ListWebhooksByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWebhooksByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWebhooksByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWebhooksByIds(*ListWebhooksByIdsInput) (*ListWebhooksByIdsOutput, error)
	ListWebhooksByIdsWithContext(volcengine.Context, *ListWebhooksByIdsInput, ...request.Option) (*ListWebhooksByIdsOutput, error)
	ListWebhooksByIdsRequest(*ListWebhooksByIdsInput) (*request.Request, *ListWebhooksByIdsOutput)

	ModifyStateOfSilencePolicyByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyStateOfSilencePolicyByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyStateOfSilencePolicyByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyStateOfSilencePolicyByIds(*ModifyStateOfSilencePolicyByIdsInput) (*ModifyStateOfSilencePolicyByIdsOutput, error)
	ModifyStateOfSilencePolicyByIdsWithContext(volcengine.Context, *ModifyStateOfSilencePolicyByIdsInput, ...request.Option) (*ModifyStateOfSilencePolicyByIdsOutput, error)
	ModifyStateOfSilencePolicyByIdsRequest(*ModifyStateOfSilencePolicyByIdsInput) (*request.Request, *ModifyStateOfSilencePolicyByIdsOutput)

	SetStateOfRulesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SetStateOfRulesByIdsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SetStateOfRulesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SetStateOfRulesByIds(*SetStateOfRulesByIdsInput) (*SetStateOfRulesByIdsOutput, error)
	SetStateOfRulesByIdsWithContext(volcengine.Context, *SetStateOfRulesByIdsInput, ...request.Option) (*SetStateOfRulesByIdsOutput, error)
	SetStateOfRulesByIdsRequest(*SetStateOfRulesByIdsInput) (*request.Request, *SetStateOfRulesByIdsOutput)

	TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
	TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
	TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)

	UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
	UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
	UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)

	UpdateAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAlertTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAlertTemplate(*UpdateAlertTemplateInput) (*UpdateAlertTemplateOutput, error)
	UpdateAlertTemplateWithContext(volcengine.Context, *UpdateAlertTemplateInput, ...request.Option) (*UpdateAlertTemplateOutput, error)
	UpdateAlertTemplateRequest(*UpdateAlertTemplateInput) (*request.Request, *UpdateAlertTemplateOutput)

	UpdateContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateContactGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateContactGroup(*UpdateContactGroupInput) (*UpdateContactGroupOutput, error)
	UpdateContactGroupWithContext(volcengine.Context, *UpdateContactGroupInput, ...request.Option) (*UpdateContactGroupOutput, error)
	UpdateContactGroupRequest(*UpdateContactGroupInput) (*request.Request, *UpdateContactGroupOutput)

	UpdateContactGroupWithContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateContactGroupWithContactsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateContactGroupWithContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateContactGroupWithContacts(*UpdateContactGroupWithContactsInput) (*UpdateContactGroupWithContactsOutput, error)
	UpdateContactGroupWithContactsWithContext(volcengine.Context, *UpdateContactGroupWithContactsInput, ...request.Option) (*UpdateContactGroupWithContactsOutput, error)
	UpdateContactGroupWithContactsRequest(*UpdateContactGroupWithContactsInput) (*request.Request, *UpdateContactGroupWithContactsOutput)

	UpdateContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateContactsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateContacts(*UpdateContactsInput) (*UpdateContactsOutput, error)
	UpdateContactsWithContext(volcengine.Context, *UpdateContactsInput, ...request.Option) (*UpdateContactsOutput, error)
	UpdateContactsRequest(*UpdateContactsInput) (*request.Request, *UpdateContactsOutput)

	UpdateContactsWithContactGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateContactsWithContactGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateContactsWithContactGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateContactsWithContactGroups(*UpdateContactsWithContactGroupsInput) (*UpdateContactsWithContactGroupsOutput, error)
	UpdateContactsWithContactGroupsWithContext(volcengine.Context, *UpdateContactsWithContactGroupsInput, ...request.Option) (*UpdateContactsWithContactGroupsOutput, error)
	UpdateContactsWithContactGroupsRequest(*UpdateContactsWithContactGroupsInput) (*request.Request, *UpdateContactsWithContactGroupsOutput)

	UpdateEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateEventRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateEventRule(*UpdateEventRuleInput) (*UpdateEventRuleOutput, error)
	UpdateEventRuleWithContext(volcengine.Context, *UpdateEventRuleInput, ...request.Option) (*UpdateEventRuleOutput, error)
	UpdateEventRuleRequest(*UpdateEventRuleInput) (*request.Request, *UpdateEventRuleOutput)

	UpdateNotificationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNotificationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNotificationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNotification(*UpdateNotificationInput) (*UpdateNotificationOutput, error)
	UpdateNotificationWithContext(volcengine.Context, *UpdateNotificationInput, ...request.Option) (*UpdateNotificationOutput, error)
	UpdateNotificationRequest(*UpdateNotificationInput) (*request.Request, *UpdateNotificationOutput)

	UpdateNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNotifyTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNotifyTemplate(*UpdateNotifyTemplateInput) (*UpdateNotifyTemplateOutput, error)
	UpdateNotifyTemplateWithContext(volcengine.Context, *UpdateNotifyTemplateInput, ...request.Option) (*UpdateNotifyTemplateOutput, error)
	UpdateNotifyTemplateRequest(*UpdateNotifyTemplateInput) (*request.Request, *UpdateNotifyTemplateOutput)

	UpdateObjectGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateObjectGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateObjectGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateObjectGroup(*UpdateObjectGroupInput) (*UpdateObjectGroupOutput, error)
	UpdateObjectGroupWithContext(volcengine.Context, *UpdateObjectGroupInput, ...request.Option) (*UpdateObjectGroupOutput, error)
	UpdateObjectGroupRequest(*UpdateObjectGroupInput) (*request.Request, *UpdateObjectGroupOutput)

	UpdateRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateRule(*UpdateRuleInput) (*UpdateRuleOutput, error)
	UpdateRuleWithContext(volcengine.Context, *UpdateRuleInput, ...request.Option) (*UpdateRuleOutput, error)
	UpdateRuleRequest(*UpdateRuleInput) (*request.Request, *UpdateRuleOutput)

	UpdateSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateSilencePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateSilencePolicy(*UpdateSilencePolicyInput) (*UpdateSilencePolicyOutput, error)
	UpdateSilencePolicyWithContext(volcengine.Context, *UpdateSilencePolicyInput, ...request.Option) (*UpdateSilencePolicyOutput, error)
	UpdateSilencePolicyRequest(*UpdateSilencePolicyInput) (*request.Request, *UpdateSilencePolicyOutput)

	UpdateWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateWebhookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateWebhook(*UpdateWebhookInput) (*UpdateWebhookOutput, error)
	UpdateWebhookWithContext(volcengine.Context, *UpdateWebhookInput, ...request.Option) (*UpdateWebhookOutput, error)
	UpdateWebhookRequest(*UpdateWebhookInput) (*request.Request, *UpdateWebhookOutput)
}

VOLCOBSERVEAPI provides an interface to enable mocking the volcobserve.VOLCOBSERVE service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// VOLC_OBSERVE.
func myFunc(svc VOLCOBSERVEAPI) bool {
    // Make svc.ApplyObjectGroupsByAlertTemplate request
}

func main() {
    sess := session.New()
    svc := volcobserve.New(sess)

    myFunc(svc)
}

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL