Documentation
¶
Overview ¶
This file is auto-generated, don't edit it. Thanks.
Index ¶
- type AlertEventIntegrationPolicyForModify
- func (s AlertEventIntegrationPolicyForModify) GoString() string
- func (s *AlertEventIntegrationPolicyForModify) SetAlertEventIntegrationPolicyName(v string) *AlertEventIntegrationPolicyForModify
- func (s *AlertEventIntegrationPolicyForModify) SetDescription(v string) *AlertEventIntegrationPolicyForModify
- func (s *AlertEventIntegrationPolicyForModify) SetFilterSetting(v *FilterSetting) *AlertEventIntegrationPolicyForModify
- func (s *AlertEventIntegrationPolicyForModify) SetIntegrationSetting(v string) *AlertEventIntegrationPolicyForModify
- func (s *AlertEventIntegrationPolicyForModify) SetTransformerSetting(v []*TransformAction) *AlertEventIntegrationPolicyForModify
- func (s *AlertEventIntegrationPolicyForModify) SetType(v string) *AlertEventIntegrationPolicyForModify
- func (s AlertEventIntegrationPolicyForModify) String() string
- type AlertEventIntegrationPolicyForView
- func (s AlertEventIntegrationPolicyForView) GoString() string
- func (s *AlertEventIntegrationPolicyForView) SetAlertEventIntegrationPolicyId(v string) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetAlertEventIntegrationPolicyName(v string) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetCreateTime(v string) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetDescription(v string) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetEnable(v bool) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetFilterSetting(v *FilterSetting) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetIntegrationSetting(v string) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetTransformerSetting(v []*TransformAction) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetType(v string) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetUpdateTime(v string) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetUserId(v string) *AlertEventIntegrationPolicyForView
- func (s *AlertEventIntegrationPolicyForView) SetWorkspace(v string) *AlertEventIntegrationPolicyForView
- func (s AlertEventIntegrationPolicyForView) String() string
- type AlertRuleAction
- type AlertRuleAlertMetricFilterDef
- func (s AlertRuleAlertMetricFilterDef) GoString() string
- func (s *AlertRuleAlertMetricFilterDef) SetDim(v string) *AlertRuleAlertMetricFilterDef
- func (s *AlertRuleAlertMetricFilterDef) SetDisplayNameCn(v string) *AlertRuleAlertMetricFilterDef
- func (s *AlertRuleAlertMetricFilterDef) SetDisplayNameEn(v string) *AlertRuleAlertMetricFilterDef
- func (s *AlertRuleAlertMetricFilterDef) SetHidden(v bool) *AlertRuleAlertMetricFilterDef
- func (s *AlertRuleAlertMetricFilterDef) SetOpt(v string) *AlertRuleAlertMetricFilterDef
- func (s *AlertRuleAlertMetricFilterDef) SetSupportedOpts(v []*AlertRuleAlertMetricFilterDefSupportedOpts) *AlertRuleAlertMetricFilterDef
- func (s AlertRuleAlertMetricFilterDef) String() string
- type AlertRuleAlertMetricFilterDefSupportedOpts
- func (s AlertRuleAlertMetricFilterDefSupportedOpts) GoString() string
- func (s *AlertRuleAlertMetricFilterDefSupportedOpts) SetDisplayNameCn(v string) *AlertRuleAlertMetricFilterDefSupportedOpts
- func (s *AlertRuleAlertMetricFilterDefSupportedOpts) SetDisplayNameEn(v string) *AlertRuleAlertMetricFilterDefSupportedOpts
- func (s *AlertRuleAlertMetricFilterDefSupportedOpts) SetValue(v string) *AlertRuleAlertMetricFilterDefSupportedOpts
- func (s AlertRuleAlertMetricFilterDefSupportedOpts) String() string
- type AlertRuleAlertMetricInput
- func (s AlertRuleAlertMetricInput) GoString() string
- func (s *AlertRuleAlertMetricInput) SetFilterValues(v []*AlertRuleAlertMetricInputFilterValue) *AlertRuleAlertMetricInput
- func (s *AlertRuleAlertMetricInput) SetGroupId(v string) *AlertRuleAlertMetricInput
- func (s *AlertRuleAlertMetricInput) SetMetricId(v string) *AlertRuleAlertMetricInput
- func (s *AlertRuleAlertMetricInput) SetParamValues(v []*AlertRuleAlertMetricInputParamValue) *AlertRuleAlertMetricInput
- func (s AlertRuleAlertMetricInput) String() string
- type AlertRuleAlertMetricInputFilterValue
- func (s AlertRuleAlertMetricInputFilterValue) GoString() string
- func (s *AlertRuleAlertMetricInputFilterValue) SetDim(v string) *AlertRuleAlertMetricInputFilterValue
- func (s *AlertRuleAlertMetricInputFilterValue) SetOpt(v string) *AlertRuleAlertMetricInputFilterValue
- func (s *AlertRuleAlertMetricInputFilterValue) SetValue(v string) *AlertRuleAlertMetricInputFilterValue
- func (s AlertRuleAlertMetricInputFilterValue) String() string
- type AlertRuleAlertMetricInputParamValue
- func (s AlertRuleAlertMetricInputParamValue) GoString() string
- func (s *AlertRuleAlertMetricInputParamValue) SetName(v string) *AlertRuleAlertMetricInputParamValue
- func (s *AlertRuleAlertMetricInputParamValue) SetValue(v string) *AlertRuleAlertMetricInputParamValue
- func (s AlertRuleAlertMetricInputParamValue) String() string
- type AlertRuleAlertMetricParamDef
- func (s AlertRuleAlertMetricParamDef) GoString() string
- func (s *AlertRuleAlertMetricParamDef) SetMaxWidth(v int32) *AlertRuleAlertMetricParamDef
- func (s *AlertRuleAlertMetricParamDef) SetMinWidth(v int32) *AlertRuleAlertMetricParamDef
- func (s *AlertRuleAlertMetricParamDef) SetName(v string) *AlertRuleAlertMetricParamDef
- func (s *AlertRuleAlertMetricParamDef) SetPlaceholderCn(v string) *AlertRuleAlertMetricParamDef
- func (s *AlertRuleAlertMetricParamDef) SetPlaceholderEn(v string) *AlertRuleAlertMetricParamDef
- func (s *AlertRuleAlertMetricParamDef) SetType(v string) *AlertRuleAlertMetricParamDef
- func (s *AlertRuleAlertMetricParamDef) SetValue(v string) *AlertRuleAlertMetricParamDef
- func (s *AlertRuleAlertMetricParamDef) SetValues(v []*AlertRuleAlertMetricParamDefValues) *AlertRuleAlertMetricParamDef
- func (s AlertRuleAlertMetricParamDef) String() string
- type AlertRuleAlertMetricParamDefValues
- func (s AlertRuleAlertMetricParamDefValues) GoString() string
- func (s *AlertRuleAlertMetricParamDefValues) SetLabelCn(v string) *AlertRuleAlertMetricParamDefValues
- func (s *AlertRuleAlertMetricParamDefValues) SetLabelEn(v string) *AlertRuleAlertMetricParamDefValues
- func (s *AlertRuleAlertMetricParamDefValues) SetValue(v string) *AlertRuleAlertMetricParamDefValues
- func (s AlertRuleAlertMetricParamDefValues) String() string
- type AlertRuleCondition
- func (s AlertRuleCondition) GoString() string
- func (s *AlertRuleCondition) SetAlertCount(v int32) *AlertRuleCondition
- func (s *AlertRuleCondition) SetCaseList(v []*AlertRuleConditionCaseList) *AlertRuleCondition
- func (s *AlertRuleCondition) SetCompareList(v []*AlertRuleConditionCompareList) *AlertRuleCondition
- func (s *AlertRuleCondition) SetNoDataAppendValue(v string) *AlertRuleCondition
- func (s *AlertRuleCondition) SetNodataAlertLevel(v string) *AlertRuleCondition
- func (s *AlertRuleCondition) SetType(v string) *AlertRuleCondition
- func (s AlertRuleCondition) String() string
- type AlertRuleConditionCaseList
- func (s AlertRuleConditionCaseList) GoString() string
- func (s *AlertRuleConditionCaseList) SetCondition(v string) *AlertRuleConditionCaseList
- func (s *AlertRuleConditionCaseList) SetCountCondition(v string) *AlertRuleConditionCaseList
- func (s *AlertRuleConditionCaseList) SetLevel(v string) *AlertRuleConditionCaseList
- func (s *AlertRuleConditionCaseList) SetType(v string) *AlertRuleConditionCaseList
- func (s AlertRuleConditionCaseList) String() string
- type AlertRuleConditionCompareList
- func (s AlertRuleConditionCompareList) GoString() string
- func (s *AlertRuleConditionCompareList) SetAggregate(v string) *AlertRuleConditionCompareList
- func (s *AlertRuleConditionCompareList) SetOper(v string) *AlertRuleConditionCompareList
- func (s *AlertRuleConditionCompareList) SetValue(v float64) *AlertRuleConditionCompareList
- func (s *AlertRuleConditionCompareList) SetValueLevelList(v []*AlertRuleConditionCompareListValueLevelList) *AlertRuleConditionCompareList
- func (s *AlertRuleConditionCompareList) SetYoyTimeUnit(v string) *AlertRuleConditionCompareList
- func (s *AlertRuleConditionCompareList) SetYoyTimeValue(v int32) *AlertRuleConditionCompareList
- func (s AlertRuleConditionCompareList) String() string
- type AlertRuleConditionCompareListValueLevelList
- func (s AlertRuleConditionCompareListValueLevelList) GoString() string
- func (s *AlertRuleConditionCompareListValueLevelList) SetLevel(v string) *AlertRuleConditionCompareListValueLevelList
- func (s *AlertRuleConditionCompareListValueLevelList) SetValue(v float64) *AlertRuleConditionCompareListValueLevelList
- func (s AlertRuleConditionCompareListValueLevelList) String() string
- type AlertRuleDataSource
- func (s AlertRuleDataSource) GoString() string
- func (s *AlertRuleDataSource) SetDsList(v []*AlertRuleDataSourceDsList) *AlertRuleDataSource
- func (s *AlertRuleDataSource) SetInstanceId(v string) *AlertRuleDataSource
- func (s *AlertRuleDataSource) SetNamespace(v string) *AlertRuleDataSource
- func (s *AlertRuleDataSource) SetType(v string) *AlertRuleDataSource
- func (s AlertRuleDataSource) String() string
- type AlertRuleDataSourceDsList
- func (s AlertRuleDataSourceDsList) GoString() string
- func (s *AlertRuleDataSourceDsList) SetProject(v string) *AlertRuleDataSourceDsList
- func (s *AlertRuleDataSourceDsList) SetRegionId(v string) *AlertRuleDataSourceDsList
- func (s *AlertRuleDataSourceDsList) SetStore(v string) *AlertRuleDataSourceDsList
- func (s *AlertRuleDataSourceDsList) SetType(v string) *AlertRuleDataSourceDsList
- func (s AlertRuleDataSourceDsList) String() string
- type AlertRuleLabelFilter
- type AlertRuleNotification
- func (s AlertRuleNotification) GoString() string
- func (s *AlertRuleNotification) SetContacts(v []*string) *AlertRuleNotification
- func (s *AlertRuleNotification) SetCustomWebhooks(v []*string) *AlertRuleNotification
- func (s *AlertRuleNotification) SetDingWebhooks(v []*string) *AlertRuleNotification
- func (s *AlertRuleNotification) SetFsWebhooks(v []*string) *AlertRuleNotification
- func (s *AlertRuleNotification) SetGroups(v []*string) *AlertRuleNotification
- func (s *AlertRuleNotification) SetNotifyTime(v *AlertRuleTimeSpan) *AlertRuleNotification
- func (s *AlertRuleNotification) SetSilenceTime(v int64) *AlertRuleNotification
- func (s *AlertRuleNotification) SetSlackWebhooks(v []*string) *AlertRuleNotification
- func (s *AlertRuleNotification) SetWxWebhooks(v []*string) *AlertRuleNotification
- func (s AlertRuleNotification) String() string
- type AlertRuleNotificationFilter
- func (s AlertRuleNotificationFilter) GoString() string
- func (s *AlertRuleNotificationFilter) SetContacts(v []*string) *AlertRuleNotificationFilter
- func (s *AlertRuleNotificationFilter) SetCustomWebhooks(v []*string) *AlertRuleNotificationFilter
- func (s *AlertRuleNotificationFilter) SetDingWebhooks(v []*string) *AlertRuleNotificationFilter
- func (s *AlertRuleNotificationFilter) SetFsWebhooks(v []*string) *AlertRuleNotificationFilter
- func (s *AlertRuleNotificationFilter) SetGroups(v []*string) *AlertRuleNotificationFilter
- func (s *AlertRuleNotificationFilter) SetSlackWebhooks(v []*string) *AlertRuleNotificationFilter
- func (s *AlertRuleNotificationFilter) SetWxWebhooks(v []*string) *AlertRuleNotificationFilter
- func (s AlertRuleNotificationFilter) String() string
- type AlertRuleQuery
- func (s AlertRuleQuery) GoString() string
- func (s *AlertRuleQuery) SetDuration(v int64) *AlertRuleQuery
- func (s *AlertRuleQuery) SetExpr(v string) *AlertRuleQuery
- func (s *AlertRuleQuery) SetFirstJoin(v *AlertRuleSlsQueryJoin) *AlertRuleQuery
- func (s *AlertRuleQuery) SetGroupFieldList(v []*string) *AlertRuleQuery
- func (s *AlertRuleQuery) SetGroupType(v string) *AlertRuleQuery
- func (s *AlertRuleQuery) SetQueries(v []*AlertRuleQueryQueries) *AlertRuleQuery
- func (s *AlertRuleQuery) SetSecondJoin(v *AlertRuleSlsQueryJoin) *AlertRuleQuery
- func (s *AlertRuleQuery) SetType(v string) *AlertRuleQuery
- func (s AlertRuleQuery) String() string
- type AlertRuleQueryQueries
- func (s AlertRuleQueryQueries) GoString() string
- func (s *AlertRuleQueryQueries) SetDuration(v int64) *AlertRuleQueryQueries
- func (s *AlertRuleQueryQueries) SetEnd(v int64) *AlertRuleQueryQueries
- func (s *AlertRuleQueryQueries) SetExpr(v string) *AlertRuleQueryQueries
- func (s *AlertRuleQueryQueries) SetStart(v int64) *AlertRuleQueryQueries
- func (s *AlertRuleQueryQueries) SetTimeUnit(v string) *AlertRuleQueryQueries
- func (s *AlertRuleQueryQueries) SetWindow(v string) *AlertRuleQueryQueries
- func (s AlertRuleQueryQueries) String() string
- type AlertRuleSend
- type AlertRuleSlsQueryJoin
- type AlertRuleSlsQueryJoinConditions
- func (s AlertRuleSlsQueryJoinConditions) GoString() string
- func (s *AlertRuleSlsQueryJoinConditions) SetFirstField(v string) *AlertRuleSlsQueryJoinConditions
- func (s *AlertRuleSlsQueryJoinConditions) SetOper(v string) *AlertRuleSlsQueryJoinConditions
- func (s *AlertRuleSlsQueryJoinConditions) SetSecondField(v string) *AlertRuleSlsQueryJoinConditions
- func (s AlertRuleSlsQueryJoinConditions) String() string
- type AlertRuleTimeSpan
- func (s AlertRuleTimeSpan) GoString() string
- func (s *AlertRuleTimeSpan) SetDayOfWeek(v []*int32) *AlertRuleTimeSpan
- func (s *AlertRuleTimeSpan) SetEndTime(v string) *AlertRuleTimeSpan
- func (s *AlertRuleTimeSpan) SetGmtOffset(v string) *AlertRuleTimeSpan
- func (s *AlertRuleTimeSpan) SetStartTime(v string) *AlertRuleTimeSpan
- func (s AlertRuleTimeSpan) String() string
- type Client
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) ListAlertActions(request *ListAlertActionsRequest) (_result *ListAlertActionsResponse, _err error)
- func (client *Client) ListAlertActionsWithOptions(tmpReq *ListAlertActionsRequest, headers map[string]*string, ...) (_result *ListAlertActionsResponse, _err error)
- type FilterSetting
- type FilterSettingConditions
- func (s FilterSettingConditions) GoString() string
- func (s *FilterSettingConditions) SetField(v string) *FilterSettingConditions
- func (s *FilterSettingConditions) SetOp(v string) *FilterSettingConditions
- func (s *FilterSettingConditions) SetValue(v string) *FilterSettingConditions
- func (s FilterSettingConditions) String() string
- type ListAlertActionsRequest
- func (s ListAlertActionsRequest) GoString() string
- func (s *ListAlertActionsRequest) SetAlertActionIds(v []*string) *ListAlertActionsRequest
- func (s *ListAlertActionsRequest) SetAlertActionName(v string) *ListAlertActionsRequest
- func (s *ListAlertActionsRequest) SetPageNumber(v int32) *ListAlertActionsRequest
- func (s *ListAlertActionsRequest) SetPageSize(v int32) *ListAlertActionsRequest
- func (s *ListAlertActionsRequest) SetType(v string) *ListAlertActionsRequest
- func (s ListAlertActionsRequest) String() string
- type ListAlertActionsResponse
- func (s ListAlertActionsResponse) GoString() string
- func (s *ListAlertActionsResponse) SetBody(v *ListAlertActionsResponseBody) *ListAlertActionsResponse
- func (s *ListAlertActionsResponse) SetHeaders(v map[string]*string) *ListAlertActionsResponse
- func (s *ListAlertActionsResponse) SetStatusCode(v int32) *ListAlertActionsResponse
- func (s ListAlertActionsResponse) String() string
- type ListAlertActionsResponseBody
- func (s ListAlertActionsResponseBody) GoString() string
- func (s *ListAlertActionsResponseBody) SetAlertActions(v []*ListAlertActionsResponseBodyAlertActions) *ListAlertActionsResponseBody
- func (s *ListAlertActionsResponseBody) SetPageNumber(v int64) *ListAlertActionsResponseBody
- func (s *ListAlertActionsResponseBody) SetPageSize(v int64) *ListAlertActionsResponseBody
- func (s *ListAlertActionsResponseBody) SetRequestId(v string) *ListAlertActionsResponseBody
- func (s *ListAlertActionsResponseBody) SetTotal(v int32) *ListAlertActionsResponseBody
- func (s ListAlertActionsResponseBody) String() string
- type ListAlertActionsResponseBodyAlertActions
- func (s ListAlertActionsResponseBodyAlertActions) GoString() string
- func (s *ListAlertActionsResponseBodyAlertActions) SetAlertActionId(v string) *ListAlertActionsResponseBodyAlertActions
- func (s *ListAlertActionsResponseBodyAlertActions) SetAlertActionName(v string) *ListAlertActionsResponseBodyAlertActions
- func (s *ListAlertActionsResponseBodyAlertActions) SetEssParam(v *ListAlertActionsResponseBodyAlertActionsEssParam) *ListAlertActionsResponseBodyAlertActions
- func (s *ListAlertActionsResponseBodyAlertActions) SetFcParam(v *ListAlertActionsResponseBodyAlertActionsFcParam) *ListAlertActionsResponseBodyAlertActions
- func (s *ListAlertActionsResponseBodyAlertActions) SetMnsParam(v *ListAlertActionsResponseBodyAlertActionsMnsParam) *ListAlertActionsResponseBodyAlertActions
- func (s *ListAlertActionsResponseBodyAlertActions) SetPagerDutyParam(v *ListAlertActionsResponseBodyAlertActionsPagerDutyParam) *ListAlertActionsResponseBodyAlertActions
- func (s *ListAlertActionsResponseBodyAlertActions) SetSlsParam(v *ListAlertActionsResponseBodyAlertActionsSlsParam) *ListAlertActionsResponseBodyAlertActions
- func (s *ListAlertActionsResponseBodyAlertActions) SetType(v string) *ListAlertActionsResponseBodyAlertActions
- func (s *ListAlertActionsResponseBodyAlertActions) SetWebhookParam(v *ListAlertActionsResponseBodyAlertActionsWebhookParam) *ListAlertActionsResponseBodyAlertActions
- func (s ListAlertActionsResponseBodyAlertActions) String() string
- type ListAlertActionsResponseBodyAlertActionsEssParam
- func (s ListAlertActionsResponseBodyAlertActionsEssParam) GoString() string
- func (s *ListAlertActionsResponseBodyAlertActionsEssParam) SetEssGroupId(v string) *ListAlertActionsResponseBodyAlertActionsEssParam
- func (s *ListAlertActionsResponseBodyAlertActionsEssParam) SetEssRuleId(v string) *ListAlertActionsResponseBodyAlertActionsEssParam
- func (s *ListAlertActionsResponseBodyAlertActionsEssParam) SetRegionId(v string) *ListAlertActionsResponseBodyAlertActionsEssParam
- func (s ListAlertActionsResponseBodyAlertActionsEssParam) String() string
- type ListAlertActionsResponseBodyAlertActionsFcParam
- func (s ListAlertActionsResponseBodyAlertActionsFcParam) GoString() string
- func (s *ListAlertActionsResponseBodyAlertActionsFcParam) SetFunction(v string) *ListAlertActionsResponseBodyAlertActionsFcParam
- func (s *ListAlertActionsResponseBodyAlertActionsFcParam) SetRegionId(v string) *ListAlertActionsResponseBodyAlertActionsFcParam
- func (s *ListAlertActionsResponseBodyAlertActionsFcParam) SetService(v string) *ListAlertActionsResponseBodyAlertActionsFcParam
- func (s ListAlertActionsResponseBodyAlertActionsFcParam) String() string
- type ListAlertActionsResponseBodyAlertActionsMnsParam
- func (s ListAlertActionsResponseBodyAlertActionsMnsParam) GoString() string
- func (s *ListAlertActionsResponseBodyAlertActionsMnsParam) SetMnsType(v string) *ListAlertActionsResponseBodyAlertActionsMnsParam
- func (s *ListAlertActionsResponseBodyAlertActionsMnsParam) SetName(v string) *ListAlertActionsResponseBodyAlertActionsMnsParam
- func (s *ListAlertActionsResponseBodyAlertActionsMnsParam) SetRegionId(v string) *ListAlertActionsResponseBodyAlertActionsMnsParam
- func (s ListAlertActionsResponseBodyAlertActionsMnsParam) String() string
- type ListAlertActionsResponseBodyAlertActionsPagerDutyParam
- func (s ListAlertActionsResponseBodyAlertActionsPagerDutyParam) GoString() string
- func (s *ListAlertActionsResponseBodyAlertActionsPagerDutyParam) SetKey(v string) *ListAlertActionsResponseBodyAlertActionsPagerDutyParam
- func (s *ListAlertActionsResponseBodyAlertActionsPagerDutyParam) SetUrl(v string) *ListAlertActionsResponseBodyAlertActionsPagerDutyParam
- func (s ListAlertActionsResponseBodyAlertActionsPagerDutyParam) String() string
- type ListAlertActionsResponseBodyAlertActionsSlsParam
- func (s ListAlertActionsResponseBodyAlertActionsSlsParam) GoString() string
- func (s *ListAlertActionsResponseBodyAlertActionsSlsParam) SetLogstore(v string) *ListAlertActionsResponseBodyAlertActionsSlsParam
- func (s *ListAlertActionsResponseBodyAlertActionsSlsParam) SetProject(v string) *ListAlertActionsResponseBodyAlertActionsSlsParam
- func (s *ListAlertActionsResponseBodyAlertActionsSlsParam) SetRegionId(v string) *ListAlertActionsResponseBodyAlertActionsSlsParam
- func (s ListAlertActionsResponseBodyAlertActionsSlsParam) String() string
- type ListAlertActionsResponseBodyAlertActionsWebhookParam
- func (s ListAlertActionsResponseBodyAlertActionsWebhookParam) GoString() string
- func (s *ListAlertActionsResponseBodyAlertActionsWebhookParam) SetContentType(v string) *ListAlertActionsResponseBodyAlertActionsWebhookParam
- func (s *ListAlertActionsResponseBodyAlertActionsWebhookParam) SetHeaders(v map[string]*string) *ListAlertActionsResponseBodyAlertActionsWebhookParam
- func (s *ListAlertActionsResponseBodyAlertActionsWebhookParam) SetMethod(v string) *ListAlertActionsResponseBodyAlertActionsWebhookParam
- func (s *ListAlertActionsResponseBodyAlertActionsWebhookParam) SetUrl(v string) *ListAlertActionsResponseBodyAlertActionsWebhookParam
- func (s ListAlertActionsResponseBodyAlertActionsWebhookParam) String() string
- type ListAlertActionsShrinkRequest
- func (s ListAlertActionsShrinkRequest) GoString() string
- func (s *ListAlertActionsShrinkRequest) SetAlertActionIdsShrink(v string) *ListAlertActionsShrinkRequest
- func (s *ListAlertActionsShrinkRequest) SetAlertActionName(v string) *ListAlertActionsShrinkRequest
- func (s *ListAlertActionsShrinkRequest) SetPageNumber(v int32) *ListAlertActionsShrinkRequest
- func (s *ListAlertActionsShrinkRequest) SetPageSize(v int32) *ListAlertActionsShrinkRequest
- func (s *ListAlertActionsShrinkRequest) SetType(v string) *ListAlertActionsShrinkRequest
- func (s ListAlertActionsShrinkRequest) String() string
- type MaintainWindowForModify
- func (s MaintainWindowForModify) GoString() string
- func (s *MaintainWindowForModify) SetDescription(v string) *MaintainWindowForModify
- func (s *MaintainWindowForModify) SetEffective(v string) *MaintainWindowForModify
- func (s *MaintainWindowForModify) SetEndTime(v string) *MaintainWindowForModify
- func (s *MaintainWindowForModify) SetFilterSetting(v *FilterSetting) *MaintainWindowForModify
- func (s *MaintainWindowForModify) SetMaintainWindowName(v string) *MaintainWindowForModify
- func (s *MaintainWindowForModify) SetStartTime(v string) *MaintainWindowForModify
- func (s MaintainWindowForModify) String() string
- type MaintainWindowForView
- func (s MaintainWindowForView) GoString() string
- func (s *MaintainWindowForView) SetCreateTime(v string) *MaintainWindowForView
- func (s *MaintainWindowForView) SetDescription(v string) *MaintainWindowForView
- func (s *MaintainWindowForView) SetEffective(v string) *MaintainWindowForView
- func (s *MaintainWindowForView) SetEnable(v bool) *MaintainWindowForView
- func (s *MaintainWindowForView) SetEndTime(v string) *MaintainWindowForView
- func (s *MaintainWindowForView) SetFilterSetting(v *FilterSetting) *MaintainWindowForView
- func (s *MaintainWindowForView) SetMaintainWindowId(v string) *MaintainWindowForView
- func (s *MaintainWindowForView) SetMaintainWindowName(v string) *MaintainWindowForView
- func (s *MaintainWindowForView) SetStartTime(v string) *MaintainWindowForView
- func (s *MaintainWindowForView) SetUpdateTime(v string) *MaintainWindowForView
- func (s *MaintainWindowForView) SetUserId(v string) *MaintainWindowForView
- func (s *MaintainWindowForView) SetWorkspace(v string) *MaintainWindowForView
- func (s MaintainWindowForView) String() string
- type NotifyStrategyForModify
- func (s NotifyStrategyForModify) GoString() string
- func (s *NotifyStrategyForModify) SetCustomTemplateEntries(v []*NotifyStrategyForModifyCustomTemplateEntries) *NotifyStrategyForModify
- func (s *NotifyStrategyForModify) SetDescription(v string) *NotifyStrategyForModify
- func (s *NotifyStrategyForModify) SetGroupingSetting(v *NotifyStrategyForModifyGroupingSetting) *NotifyStrategyForModify
- func (s *NotifyStrategyForModify) SetIgnoreRestoredNotification(v bool) *NotifyStrategyForModify
- func (s *NotifyStrategyForModify) SetNotifyStrategyName(v string) *NotifyStrategyForModify
- func (s *NotifyStrategyForModify) SetRoutes(v []*NotifyStrategyForModifyRoutes) *NotifyStrategyForModify
- func (s NotifyStrategyForModify) String() string
- type NotifyStrategyForModifyCustomTemplateEntries
- func (s NotifyStrategyForModifyCustomTemplateEntries) GoString() string
- func (s *NotifyStrategyForModifyCustomTemplateEntries) SetTargetType(v string) *NotifyStrategyForModifyCustomTemplateEntries
- func (s *NotifyStrategyForModifyCustomTemplateEntries) SetTemplateUuid(v string) *NotifyStrategyForModifyCustomTemplateEntries
- func (s NotifyStrategyForModifyCustomTemplateEntries) String() string
- type NotifyStrategyForModifyGroupingSetting
- func (s NotifyStrategyForModifyGroupingSetting) GoString() string
- func (s *NotifyStrategyForModifyGroupingSetting) SetGroupingKeys(v []*string) *NotifyStrategyForModifyGroupingSetting
- func (s *NotifyStrategyForModifyGroupingSetting) SetPeriodMin(v int32) *NotifyStrategyForModifyGroupingSetting
- func (s *NotifyStrategyForModifyGroupingSetting) SetSilenceSec(v int32) *NotifyStrategyForModifyGroupingSetting
- func (s *NotifyStrategyForModifyGroupingSetting) SetTimes(v int32) *NotifyStrategyForModifyGroupingSetting
- func (s NotifyStrategyForModifyGroupingSetting) String() string
- type NotifyStrategyForModifyRoutes
- func (s NotifyStrategyForModifyRoutes) GoString() string
- func (s *NotifyStrategyForModifyRoutes) SetChannels(v []*NotifyStrategyForModifyRoutesChannels) *NotifyStrategyForModifyRoutes
- func (s *NotifyStrategyForModifyRoutes) SetEffectTimeRange(v *NotifyStrategyForModifyRoutesEffectTimeRange) *NotifyStrategyForModifyRoutes
- func (s *NotifyStrategyForModifyRoutes) SetFilterSetting(v *FilterSetting) *NotifyStrategyForModifyRoutes
- func (s *NotifyStrategyForModifyRoutes) SetSeverities(v []*string) *NotifyStrategyForModifyRoutes
- func (s NotifyStrategyForModifyRoutes) String() string
- type NotifyStrategyForModifyRoutesChannels
- func (s NotifyStrategyForModifyRoutesChannels) GoString() string
- func (s *NotifyStrategyForModifyRoutesChannels) SetChannelType(v string) *NotifyStrategyForModifyRoutesChannels
- func (s *NotifyStrategyForModifyRoutesChannels) SetEnabledSubChannels(v []*string) *NotifyStrategyForModifyRoutesChannels
- func (s *NotifyStrategyForModifyRoutesChannels) SetReceivers(v []*string) *NotifyStrategyForModifyRoutesChannels
- func (s NotifyStrategyForModifyRoutesChannels) String() string
- type NotifyStrategyForModifyRoutesEffectTimeRange
- func (s NotifyStrategyForModifyRoutesEffectTimeRange) GoString() string
- func (s *NotifyStrategyForModifyRoutesEffectTimeRange) SetDayInWeek(v []*int32) *NotifyStrategyForModifyRoutesEffectTimeRange
- func (s *NotifyStrategyForModifyRoutesEffectTimeRange) SetEndTimeInMinute(v int32) *NotifyStrategyForModifyRoutesEffectTimeRange
- func (s *NotifyStrategyForModifyRoutesEffectTimeRange) SetStartTimeInMinute(v int32) *NotifyStrategyForModifyRoutesEffectTimeRange
- func (s *NotifyStrategyForModifyRoutesEffectTimeRange) SetTimeZone(v string) *NotifyStrategyForModifyRoutesEffectTimeRange
- func (s NotifyStrategyForModifyRoutesEffectTimeRange) String() string
- type NotifyStrategyForView
- func (s NotifyStrategyForView) GoString() string
- func (s *NotifyStrategyForView) SetCreateTime(v string) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetCustomTemplateEntries(v []*NotifyStrategyForViewCustomTemplateEntries) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetDescription(v string) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetEnable(v bool) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetGroupingSetting(v *NotifyStrategyForViewGroupingSetting) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetIgnoreRestoredNotification(v bool) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetNotifyStrategyId(v string) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetNotifyStrategyName(v string) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetRoutes(v []*NotifyStrategyForViewRoutes) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetUpdateTime(v string) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetUserId(v string) *NotifyStrategyForView
- func (s *NotifyStrategyForView) SetWorkspace(v string) *NotifyStrategyForView
- func (s NotifyStrategyForView) String() string
- type NotifyStrategyForViewCustomTemplateEntries
- func (s NotifyStrategyForViewCustomTemplateEntries) GoString() string
- func (s *NotifyStrategyForViewCustomTemplateEntries) SetTargetType(v string) *NotifyStrategyForViewCustomTemplateEntries
- func (s *NotifyStrategyForViewCustomTemplateEntries) SetTemplateUuid(v string) *NotifyStrategyForViewCustomTemplateEntries
- func (s NotifyStrategyForViewCustomTemplateEntries) String() string
- type NotifyStrategyForViewGroupingSetting
- func (s NotifyStrategyForViewGroupingSetting) GoString() string
- func (s *NotifyStrategyForViewGroupingSetting) SetGroupingKeys(v []*string) *NotifyStrategyForViewGroupingSetting
- func (s *NotifyStrategyForViewGroupingSetting) SetPeriodMin(v int32) *NotifyStrategyForViewGroupingSetting
- func (s *NotifyStrategyForViewGroupingSetting) SetSilenceSec(v int32) *NotifyStrategyForViewGroupingSetting
- func (s *NotifyStrategyForViewGroupingSetting) SetTimes(v int32) *NotifyStrategyForViewGroupingSetting
- func (s NotifyStrategyForViewGroupingSetting) String() string
- type NotifyStrategyForViewRoutes
- func (s NotifyStrategyForViewRoutes) GoString() string
- func (s *NotifyStrategyForViewRoutes) SetChannels(v []*NotifyStrategyForViewRoutesChannels) *NotifyStrategyForViewRoutes
- func (s *NotifyStrategyForViewRoutes) SetEffectTimeRange(v *NotifyStrategyForViewRoutesEffectTimeRange) *NotifyStrategyForViewRoutes
- func (s *NotifyStrategyForViewRoutes) SetFilterSetting(v *FilterSetting) *NotifyStrategyForViewRoutes
- func (s *NotifyStrategyForViewRoutes) SetSeverities(v []*string) *NotifyStrategyForViewRoutes
- func (s NotifyStrategyForViewRoutes) String() string
- type NotifyStrategyForViewRoutesChannels
- func (s NotifyStrategyForViewRoutesChannels) GoString() string
- func (s *NotifyStrategyForViewRoutesChannels) SetChannelType(v string) *NotifyStrategyForViewRoutesChannels
- func (s *NotifyStrategyForViewRoutesChannels) SetEnabledSubChannels(v []*string) *NotifyStrategyForViewRoutesChannels
- func (s *NotifyStrategyForViewRoutesChannels) SetReceivers(v []*string) *NotifyStrategyForViewRoutesChannels
- func (s NotifyStrategyForViewRoutesChannels) String() string
- type NotifyStrategyForViewRoutesEffectTimeRange
- func (s NotifyStrategyForViewRoutesEffectTimeRange) GoString() string
- func (s *NotifyStrategyForViewRoutesEffectTimeRange) SetDayInWeek(v []*int32) *NotifyStrategyForViewRoutesEffectTimeRange
- func (s *NotifyStrategyForViewRoutesEffectTimeRange) SetEndTimeInMinute(v int32) *NotifyStrategyForViewRoutesEffectTimeRange
- func (s *NotifyStrategyForViewRoutesEffectTimeRange) SetStartTimeInMinute(v int32) *NotifyStrategyForViewRoutesEffectTimeRange
- func (s *NotifyStrategyForViewRoutesEffectTimeRange) SetTimeZone(v string) *NotifyStrategyForViewRoutesEffectTimeRange
- func (s NotifyStrategyForViewRoutesEffectTimeRange) String() string
- type SubscriptionForModify
- func (s SubscriptionForModify) GoString() string
- func (s *SubscriptionForModify) SetDescription(v string) *SubscriptionForModify
- func (s *SubscriptionForModify) SetFilterSetting(v *FilterSetting) *SubscriptionForModify
- func (s *SubscriptionForModify) SetNotifyStrategyId(v string) *SubscriptionForModify
- func (s *SubscriptionForModify) SetPushingSetting(v *SubscriptionForModifyPushingSetting) *SubscriptionForModify
- func (s *SubscriptionForModify) SetSubscriptionName(v string) *SubscriptionForModify
- func (s SubscriptionForModify) String() string
- type SubscriptionForModifyPushingSetting
- func (s SubscriptionForModifyPushingSetting) GoString() string
- func (s *SubscriptionForModifyPushingSetting) SetAlertActionIds(v []*string) *SubscriptionForModifyPushingSetting
- func (s *SubscriptionForModifyPushingSetting) SetResponsePlanId(v string) *SubscriptionForModifyPushingSetting
- func (s *SubscriptionForModifyPushingSetting) SetRestoreActionIds(v []*string) *SubscriptionForModifyPushingSetting
- func (s *SubscriptionForModifyPushingSetting) SetTemplateUuid(v string) *SubscriptionForModifyPushingSetting
- func (s SubscriptionForModifyPushingSetting) String() string
- type SubscriptionForView
- func (s SubscriptionForView) GoString() string
- func (s *SubscriptionForView) SetCreateTime(v string) *SubscriptionForView
- func (s *SubscriptionForView) SetDescription(v string) *SubscriptionForView
- func (s *SubscriptionForView) SetEnable(v bool) *SubscriptionForView
- func (s *SubscriptionForView) SetFilterSetting(v *FilterSetting) *SubscriptionForView
- func (s *SubscriptionForView) SetNotifyStrategyId(v string) *SubscriptionForView
- func (s *SubscriptionForView) SetPushingSetting(v *SubscriptionForViewPushingSetting) *SubscriptionForView
- func (s *SubscriptionForView) SetSubscriptionId(v string) *SubscriptionForView
- func (s *SubscriptionForView) SetSubscriptionName(v string) *SubscriptionForView
- func (s *SubscriptionForView) SetUpdateTime(v string) *SubscriptionForView
- func (s *SubscriptionForView) SetUserId(v string) *SubscriptionForView
- func (s *SubscriptionForView) SetWorkspace(v string) *SubscriptionForView
- func (s SubscriptionForView) String() string
- type SubscriptionForViewPushingSetting
- func (s SubscriptionForViewPushingSetting) GoString() string
- func (s *SubscriptionForViewPushingSetting) SetAlertActionIds(v []*string) *SubscriptionForViewPushingSetting
- func (s *SubscriptionForViewPushingSetting) SetResponsePlanId(v string) *SubscriptionForViewPushingSetting
- func (s *SubscriptionForViewPushingSetting) SetRestoreActionIds(v []*string) *SubscriptionForViewPushingSetting
- func (s *SubscriptionForViewPushingSetting) SetTemplateUuid(v string) *SubscriptionForViewPushingSetting
- func (s SubscriptionForViewPushingSetting) String() string
- type TransformAction
- func (s TransformAction) GoString() string
- func (s *TransformAction) SetFilterSetting(v *FilterSetting) *TransformAction
- func (s *TransformAction) SetLabelKey(v string) *TransformAction
- func (s *TransformAction) SetMapping(v map[string]*string) *TransformAction
- func (s *TransformAction) SetRegExp(v string) *TransformAction
- func (s *TransformAction) SetSource(v string) *TransformAction
- func (s *TransformAction) SetTarget(v string) *TransformAction
- func (s *TransformAction) SetType(v string) *TransformAction
- func (s *TransformAction) SetValue(v string) *TransformAction
- func (s *TransformAction) SetVariable(v string) *TransformAction
- func (s TransformAction) String() string
- type TransformerForModify
- func (s TransformerForModify) GoString() string
- func (s *TransformerForModify) SetActions(v []*TransformAction) *TransformerForModify
- func (s *TransformerForModify) SetDescription(v string) *TransformerForModify
- func (s *TransformerForModify) SetFilterSetting(v *FilterSetting) *TransformerForModify
- func (s *TransformerForModify) SetQuitAfterMatch(v bool) *TransformerForModify
- func (s *TransformerForModify) SetSortId(v int32) *TransformerForModify
- func (s *TransformerForModify) SetTransformerName(v string) *TransformerForModify
- func (s TransformerForModify) String() string
- type TransformerForView
- func (s TransformerForView) GoString() string
- func (s *TransformerForView) SetActions(v []*TransformAction) *TransformerForView
- func (s *TransformerForView) SetCreateTime(v string) *TransformerForView
- func (s *TransformerForView) SetDescription(v string) *TransformerForView
- func (s *TransformerForView) SetEnable(v bool) *TransformerForView
- func (s *TransformerForView) SetFilterSetting(v *FilterSetting) *TransformerForView
- func (s *TransformerForView) SetQuitAfterMatch(v bool) *TransformerForView
- func (s *TransformerForView) SetSortId(v int32) *TransformerForView
- func (s *TransformerForView) SetTransformerId(v string) *TransformerForView
- func (s *TransformerForView) SetTransformerName(v string) *TransformerForView
- func (s *TransformerForView) SetUpdateTime(v string) *TransformerForView
- func (s *TransformerForView) SetUserId(v string) *TransformerForView
- func (s *TransformerForView) SetWorkspace(v string) *TransformerForView
- func (s TransformerForView) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertEventIntegrationPolicyForModify ¶
type AlertEventIntegrationPolicyForModify struct { // This parameter is required. AlertEventIntegrationPolicyName *string `json:"alertEventIntegrationPolicyName,omitempty" xml:"alertEventIntegrationPolicyName,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` IntegrationSetting *string `json:"integrationSetting,omitempty" xml:"integrationSetting,omitempty"` TransformerSetting []*TransformAction `json:"transformerSetting,omitempty" xml:"transformerSetting,omitempty" type:"Repeated"` Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (AlertEventIntegrationPolicyForModify) GoString ¶
func (s AlertEventIntegrationPolicyForModify) GoString() string
func (*AlertEventIntegrationPolicyForModify) SetAlertEventIntegrationPolicyName ¶
func (s *AlertEventIntegrationPolicyForModify) SetAlertEventIntegrationPolicyName(v string) *AlertEventIntegrationPolicyForModify
func (*AlertEventIntegrationPolicyForModify) SetDescription ¶
func (s *AlertEventIntegrationPolicyForModify) SetDescription(v string) *AlertEventIntegrationPolicyForModify
func (*AlertEventIntegrationPolicyForModify) SetFilterSetting ¶
func (s *AlertEventIntegrationPolicyForModify) SetFilterSetting(v *FilterSetting) *AlertEventIntegrationPolicyForModify
func (*AlertEventIntegrationPolicyForModify) SetIntegrationSetting ¶
func (s *AlertEventIntegrationPolicyForModify) SetIntegrationSetting(v string) *AlertEventIntegrationPolicyForModify
func (*AlertEventIntegrationPolicyForModify) SetTransformerSetting ¶
func (s *AlertEventIntegrationPolicyForModify) SetTransformerSetting(v []*TransformAction) *AlertEventIntegrationPolicyForModify
func (*AlertEventIntegrationPolicyForModify) SetType ¶
func (s *AlertEventIntegrationPolicyForModify) SetType(v string) *AlertEventIntegrationPolicyForModify
func (AlertEventIntegrationPolicyForModify) String ¶
func (s AlertEventIntegrationPolicyForModify) String() string
type AlertEventIntegrationPolicyForView ¶
type AlertEventIntegrationPolicyForView struct { AlertEventIntegrationPolicyId *string `json:"alertEventIntegrationPolicyId,omitempty" xml:"alertEventIntegrationPolicyId,omitempty"` // This parameter is required. AlertEventIntegrationPolicyName *string `json:"alertEventIntegrationPolicyName,omitempty" xml:"alertEventIntegrationPolicyName,omitempty"` CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` IntegrationSetting *string `json:"integrationSetting,omitempty" xml:"integrationSetting,omitempty"` TransformerSetting []*TransformAction `json:"transformerSetting,omitempty" xml:"transformerSetting,omitempty" type:"Repeated"` Type *string `json:"type,omitempty" xml:"type,omitempty"` UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"` UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` Workspace *string `json:"workspace,omitempty" xml:"workspace,omitempty"` }
func (AlertEventIntegrationPolicyForView) GoString ¶
func (s AlertEventIntegrationPolicyForView) GoString() string
func (*AlertEventIntegrationPolicyForView) SetAlertEventIntegrationPolicyId ¶
func (s *AlertEventIntegrationPolicyForView) SetAlertEventIntegrationPolicyId(v string) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetAlertEventIntegrationPolicyName ¶
func (s *AlertEventIntegrationPolicyForView) SetAlertEventIntegrationPolicyName(v string) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetCreateTime ¶
func (s *AlertEventIntegrationPolicyForView) SetCreateTime(v string) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetDescription ¶
func (s *AlertEventIntegrationPolicyForView) SetDescription(v string) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetEnable ¶
func (s *AlertEventIntegrationPolicyForView) SetEnable(v bool) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetFilterSetting ¶
func (s *AlertEventIntegrationPolicyForView) SetFilterSetting(v *FilterSetting) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetIntegrationSetting ¶
func (s *AlertEventIntegrationPolicyForView) SetIntegrationSetting(v string) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetTransformerSetting ¶
func (s *AlertEventIntegrationPolicyForView) SetTransformerSetting(v []*TransformAction) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetType ¶
func (s *AlertEventIntegrationPolicyForView) SetType(v string) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetUpdateTime ¶
func (s *AlertEventIntegrationPolicyForView) SetUpdateTime(v string) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetUserId ¶
func (s *AlertEventIntegrationPolicyForView) SetUserId(v string) *AlertEventIntegrationPolicyForView
func (*AlertEventIntegrationPolicyForView) SetWorkspace ¶
func (s *AlertEventIntegrationPolicyForView) SetWorkspace(v string) *AlertEventIntegrationPolicyForView
func (AlertEventIntegrationPolicyForView) String ¶
func (s AlertEventIntegrationPolicyForView) String() string
type AlertRuleAction ¶
type AlertRuleAction struct {
Actions []*string `json:"actions,omitempty" xml:"actions,omitempty" type:"Repeated"`
}
func (AlertRuleAction) GoString ¶
func (s AlertRuleAction) GoString() string
func (*AlertRuleAction) SetActions ¶
func (s *AlertRuleAction) SetActions(v []*string) *AlertRuleAction
func (AlertRuleAction) String ¶
func (s AlertRuleAction) String() string
type AlertRuleAlertMetricFilterDef ¶
type AlertRuleAlertMetricFilterDef struct { Dim *string `json:"dim,omitempty" xml:"dim,omitempty"` DisplayNameCn *string `json:"displayNameCn,omitempty" xml:"displayNameCn,omitempty"` DisplayNameEn *string `json:"displayNameEn,omitempty" xml:"displayNameEn,omitempty"` Hidden *bool `json:"hidden,omitempty" xml:"hidden,omitempty"` Opt *string `json:"opt,omitempty" xml:"opt,omitempty"` SupportedOpts []*AlertRuleAlertMetricFilterDefSupportedOpts `json:"supportedOpts,omitempty" xml:"supportedOpts,omitempty" type:"Repeated"` }
func (AlertRuleAlertMetricFilterDef) GoString ¶
func (s AlertRuleAlertMetricFilterDef) GoString() string
func (*AlertRuleAlertMetricFilterDef) SetDim ¶
func (s *AlertRuleAlertMetricFilterDef) SetDim(v string) *AlertRuleAlertMetricFilterDef
func (*AlertRuleAlertMetricFilterDef) SetDisplayNameCn ¶
func (s *AlertRuleAlertMetricFilterDef) SetDisplayNameCn(v string) *AlertRuleAlertMetricFilterDef
func (*AlertRuleAlertMetricFilterDef) SetDisplayNameEn ¶
func (s *AlertRuleAlertMetricFilterDef) SetDisplayNameEn(v string) *AlertRuleAlertMetricFilterDef
func (*AlertRuleAlertMetricFilterDef) SetHidden ¶
func (s *AlertRuleAlertMetricFilterDef) SetHidden(v bool) *AlertRuleAlertMetricFilterDef
func (*AlertRuleAlertMetricFilterDef) SetOpt ¶
func (s *AlertRuleAlertMetricFilterDef) SetOpt(v string) *AlertRuleAlertMetricFilterDef
func (*AlertRuleAlertMetricFilterDef) SetSupportedOpts ¶
func (s *AlertRuleAlertMetricFilterDef) SetSupportedOpts(v []*AlertRuleAlertMetricFilterDefSupportedOpts) *AlertRuleAlertMetricFilterDef
func (AlertRuleAlertMetricFilterDef) String ¶
func (s AlertRuleAlertMetricFilterDef) String() string
type AlertRuleAlertMetricFilterDefSupportedOpts ¶
type AlertRuleAlertMetricFilterDefSupportedOpts struct { DisplayNameCn *string `json:"displayNameCn,omitempty" xml:"displayNameCn,omitempty"` DisplayNameEn *string `json:"displayNameEn,omitempty" xml:"displayNameEn,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (AlertRuleAlertMetricFilterDefSupportedOpts) GoString ¶
func (s AlertRuleAlertMetricFilterDefSupportedOpts) GoString() string
func (*AlertRuleAlertMetricFilterDefSupportedOpts) SetDisplayNameCn ¶
func (s *AlertRuleAlertMetricFilterDefSupportedOpts) SetDisplayNameCn(v string) *AlertRuleAlertMetricFilterDefSupportedOpts
func (*AlertRuleAlertMetricFilterDefSupportedOpts) SetDisplayNameEn ¶
func (s *AlertRuleAlertMetricFilterDefSupportedOpts) SetDisplayNameEn(v string) *AlertRuleAlertMetricFilterDefSupportedOpts
func (*AlertRuleAlertMetricFilterDefSupportedOpts) SetValue ¶
func (s *AlertRuleAlertMetricFilterDefSupportedOpts) SetValue(v string) *AlertRuleAlertMetricFilterDefSupportedOpts
func (AlertRuleAlertMetricFilterDefSupportedOpts) String ¶
func (s AlertRuleAlertMetricFilterDefSupportedOpts) String() string
type AlertRuleAlertMetricInput ¶
type AlertRuleAlertMetricInput struct { FilterValues []*AlertRuleAlertMetricInputFilterValue `json:"filterValues,omitempty" xml:"filterValues,omitempty" type:"Repeated"` GroupId *string `json:"groupId,omitempty" xml:"groupId,omitempty"` MetricId *string `json:"metricId,omitempty" xml:"metricId,omitempty"` ParamValues []*AlertRuleAlertMetricInputParamValue `json:"paramValues,omitempty" xml:"paramValues,omitempty" type:"Repeated"` }
func (AlertRuleAlertMetricInput) GoString ¶
func (s AlertRuleAlertMetricInput) GoString() string
func (*AlertRuleAlertMetricInput) SetFilterValues ¶
func (s *AlertRuleAlertMetricInput) SetFilterValues(v []*AlertRuleAlertMetricInputFilterValue) *AlertRuleAlertMetricInput
func (*AlertRuleAlertMetricInput) SetGroupId ¶
func (s *AlertRuleAlertMetricInput) SetGroupId(v string) *AlertRuleAlertMetricInput
func (*AlertRuleAlertMetricInput) SetMetricId ¶
func (s *AlertRuleAlertMetricInput) SetMetricId(v string) *AlertRuleAlertMetricInput
func (*AlertRuleAlertMetricInput) SetParamValues ¶
func (s *AlertRuleAlertMetricInput) SetParamValues(v []*AlertRuleAlertMetricInputParamValue) *AlertRuleAlertMetricInput
func (AlertRuleAlertMetricInput) String ¶
func (s AlertRuleAlertMetricInput) String() string
type AlertRuleAlertMetricInputFilterValue ¶
type AlertRuleAlertMetricInputFilterValue struct { // This parameter is required. Dim *string `json:"dim,omitempty" xml:"dim,omitempty"` // This parameter is required. Opt *string `json:"opt,omitempty" xml:"opt,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (AlertRuleAlertMetricInputFilterValue) GoString ¶
func (s AlertRuleAlertMetricInputFilterValue) GoString() string
func (*AlertRuleAlertMetricInputFilterValue) SetDim ¶
func (s *AlertRuleAlertMetricInputFilterValue) SetDim(v string) *AlertRuleAlertMetricInputFilterValue
func (*AlertRuleAlertMetricInputFilterValue) SetOpt ¶
func (s *AlertRuleAlertMetricInputFilterValue) SetOpt(v string) *AlertRuleAlertMetricInputFilterValue
func (*AlertRuleAlertMetricInputFilterValue) SetValue ¶
func (s *AlertRuleAlertMetricInputFilterValue) SetValue(v string) *AlertRuleAlertMetricInputFilterValue
func (AlertRuleAlertMetricInputFilterValue) String ¶
func (s AlertRuleAlertMetricInputFilterValue) String() string
type AlertRuleAlertMetricInputParamValue ¶
type AlertRuleAlertMetricInputParamValue struct { // This parameter is required. Name *string `json:"name,omitempty" xml:"name,omitempty"` // This parameter is required. Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (AlertRuleAlertMetricInputParamValue) GoString ¶
func (s AlertRuleAlertMetricInputParamValue) GoString() string
func (*AlertRuleAlertMetricInputParamValue) SetName ¶
func (s *AlertRuleAlertMetricInputParamValue) SetName(v string) *AlertRuleAlertMetricInputParamValue
func (*AlertRuleAlertMetricInputParamValue) SetValue ¶
func (s *AlertRuleAlertMetricInputParamValue) SetValue(v string) *AlertRuleAlertMetricInputParamValue
func (AlertRuleAlertMetricInputParamValue) String ¶
func (s AlertRuleAlertMetricInputParamValue) String() string
type AlertRuleAlertMetricParamDef ¶
type AlertRuleAlertMetricParamDef struct { MaxWidth *int32 `json:"maxWidth,omitempty" xml:"maxWidth,omitempty"` MinWidth *int32 `json:"minWidth,omitempty" xml:"minWidth,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` PlaceholderCn *string `json:"placeholderCn,omitempty" xml:"placeholderCn,omitempty"` PlaceholderEn *string `json:"placeholderEn,omitempty" xml:"placeholderEn,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` Values []*AlertRuleAlertMetricParamDefValues `json:"values,omitempty" xml:"values,omitempty" type:"Repeated"` }
func (AlertRuleAlertMetricParamDef) GoString ¶
func (s AlertRuleAlertMetricParamDef) GoString() string
func (*AlertRuleAlertMetricParamDef) SetMaxWidth ¶
func (s *AlertRuleAlertMetricParamDef) SetMaxWidth(v int32) *AlertRuleAlertMetricParamDef
func (*AlertRuleAlertMetricParamDef) SetMinWidth ¶
func (s *AlertRuleAlertMetricParamDef) SetMinWidth(v int32) *AlertRuleAlertMetricParamDef
func (*AlertRuleAlertMetricParamDef) SetName ¶
func (s *AlertRuleAlertMetricParamDef) SetName(v string) *AlertRuleAlertMetricParamDef
func (*AlertRuleAlertMetricParamDef) SetPlaceholderCn ¶
func (s *AlertRuleAlertMetricParamDef) SetPlaceholderCn(v string) *AlertRuleAlertMetricParamDef
func (*AlertRuleAlertMetricParamDef) SetPlaceholderEn ¶
func (s *AlertRuleAlertMetricParamDef) SetPlaceholderEn(v string) *AlertRuleAlertMetricParamDef
func (*AlertRuleAlertMetricParamDef) SetType ¶
func (s *AlertRuleAlertMetricParamDef) SetType(v string) *AlertRuleAlertMetricParamDef
func (*AlertRuleAlertMetricParamDef) SetValue ¶
func (s *AlertRuleAlertMetricParamDef) SetValue(v string) *AlertRuleAlertMetricParamDef
func (*AlertRuleAlertMetricParamDef) SetValues ¶
func (s *AlertRuleAlertMetricParamDef) SetValues(v []*AlertRuleAlertMetricParamDefValues) *AlertRuleAlertMetricParamDef
func (AlertRuleAlertMetricParamDef) String ¶
func (s AlertRuleAlertMetricParamDef) String() string
type AlertRuleAlertMetricParamDefValues ¶
type AlertRuleAlertMetricParamDefValues struct { LabelCn *string `json:"labelCn,omitempty" xml:"labelCn,omitempty"` LabelEn *string `json:"labelEn,omitempty" xml:"labelEn,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (AlertRuleAlertMetricParamDefValues) GoString ¶
func (s AlertRuleAlertMetricParamDefValues) GoString() string
func (*AlertRuleAlertMetricParamDefValues) SetLabelCn ¶
func (s *AlertRuleAlertMetricParamDefValues) SetLabelCn(v string) *AlertRuleAlertMetricParamDefValues
func (*AlertRuleAlertMetricParamDefValues) SetLabelEn ¶
func (s *AlertRuleAlertMetricParamDefValues) SetLabelEn(v string) *AlertRuleAlertMetricParamDefValues
func (*AlertRuleAlertMetricParamDefValues) SetValue ¶
func (s *AlertRuleAlertMetricParamDefValues) SetValue(v string) *AlertRuleAlertMetricParamDefValues
func (AlertRuleAlertMetricParamDefValues) String ¶
func (s AlertRuleAlertMetricParamDefValues) String() string
type AlertRuleCondition ¶
type AlertRuleCondition struct { // type=SLS_CONDITION时指定,满足条件几次后告警,默认为1 AlertCount *int32 `json:"alertCount,omitempty" xml:"alertCount,omitempty"` // type=SLS_CONDITION时指定 CaseList []*AlertRuleConditionCaseList `json:"caseList,omitempty" xml:"caseList,omitempty" type:"Repeated"` CompareList []*AlertRuleConditionCompareList `json:"compareList,omitempty" xml:"compareList,omitempty" type:"Repeated"` NoDataAppendValue *string `json:"noDataAppendValue,omitempty" xml:"noDataAppendValue,omitempty"` // 无数据时按什么级别告警,不指定则不对无数据报警 NodataAlertLevel *string `json:"nodataAlertLevel,omitempty" xml:"nodataAlertLevel,omitempty"` // 规则条件类型,可选值:SLS_CONDITION // // This parameter is required. Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (AlertRuleCondition) GoString ¶
func (s AlertRuleCondition) GoString() string
func (*AlertRuleCondition) SetAlertCount ¶
func (s *AlertRuleCondition) SetAlertCount(v int32) *AlertRuleCondition
func (*AlertRuleCondition) SetCaseList ¶
func (s *AlertRuleCondition) SetCaseList(v []*AlertRuleConditionCaseList) *AlertRuleCondition
func (*AlertRuleCondition) SetCompareList ¶
func (s *AlertRuleCondition) SetCompareList(v []*AlertRuleConditionCompareList) *AlertRuleCondition
func (*AlertRuleCondition) SetNoDataAppendValue ¶
func (s *AlertRuleCondition) SetNoDataAppendValue(v string) *AlertRuleCondition
func (*AlertRuleCondition) SetNodataAlertLevel ¶
func (s *AlertRuleCondition) SetNodataAlertLevel(v string) *AlertRuleCondition
func (*AlertRuleCondition) SetType ¶
func (s *AlertRuleCondition) SetType(v string) *AlertRuleCondition
func (AlertRuleCondition) String ¶
func (s AlertRuleCondition) String() string
type AlertRuleConditionCaseList ¶
type AlertRuleConditionCaseList struct { Condition *string `json:"condition,omitempty" xml:"condition,omitempty"` CountCondition *string `json:"countCondition,omitempty" xml:"countCondition,omitempty"` Level *string `json:"level,omitempty" xml:"level,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (AlertRuleConditionCaseList) GoString ¶
func (s AlertRuleConditionCaseList) GoString() string
func (*AlertRuleConditionCaseList) SetCondition ¶
func (s *AlertRuleConditionCaseList) SetCondition(v string) *AlertRuleConditionCaseList
func (*AlertRuleConditionCaseList) SetCountCondition ¶
func (s *AlertRuleConditionCaseList) SetCountCondition(v string) *AlertRuleConditionCaseList
func (*AlertRuleConditionCaseList) SetLevel ¶
func (s *AlertRuleConditionCaseList) SetLevel(v string) *AlertRuleConditionCaseList
func (*AlertRuleConditionCaseList) SetType ¶
func (s *AlertRuleConditionCaseList) SetType(v string) *AlertRuleConditionCaseList
func (AlertRuleConditionCaseList) String ¶
func (s AlertRuleConditionCaseList) String() string
type AlertRuleConditionCompareList ¶
type AlertRuleConditionCompareList struct { Aggregate *string `json:"aggregate,omitempty" xml:"aggregate,omitempty"` Oper *string `json:"oper,omitempty" xml:"oper,omitempty"` Value *float64 `json:"value,omitempty" xml:"value,omitempty"` ValueLevelList []*AlertRuleConditionCompareListValueLevelList `json:"valueLevelList,omitempty" xml:"valueLevelList,omitempty" type:"Repeated"` YoyTimeUnit *string `json:"yoyTimeUnit,omitempty" xml:"yoyTimeUnit,omitempty"` YoyTimeValue *int32 `json:"yoyTimeValue,omitempty" xml:"yoyTimeValue,omitempty"` }
func (AlertRuleConditionCompareList) GoString ¶
func (s AlertRuleConditionCompareList) GoString() string
func (*AlertRuleConditionCompareList) SetAggregate ¶
func (s *AlertRuleConditionCompareList) SetAggregate(v string) *AlertRuleConditionCompareList
func (*AlertRuleConditionCompareList) SetOper ¶
func (s *AlertRuleConditionCompareList) SetOper(v string) *AlertRuleConditionCompareList
func (*AlertRuleConditionCompareList) SetValue ¶
func (s *AlertRuleConditionCompareList) SetValue(v float64) *AlertRuleConditionCompareList
func (*AlertRuleConditionCompareList) SetValueLevelList ¶
func (s *AlertRuleConditionCompareList) SetValueLevelList(v []*AlertRuleConditionCompareListValueLevelList) *AlertRuleConditionCompareList
func (*AlertRuleConditionCompareList) SetYoyTimeUnit ¶
func (s *AlertRuleConditionCompareList) SetYoyTimeUnit(v string) *AlertRuleConditionCompareList
func (*AlertRuleConditionCompareList) SetYoyTimeValue ¶
func (s *AlertRuleConditionCompareList) SetYoyTimeValue(v int32) *AlertRuleConditionCompareList
func (AlertRuleConditionCompareList) String ¶
func (s AlertRuleConditionCompareList) String() string
type AlertRuleConditionCompareListValueLevelList ¶
type AlertRuleConditionCompareListValueLevelList struct { Level *string `json:"level,omitempty" xml:"level,omitempty"` Value *float64 `json:"value,omitempty" xml:"value,omitempty"` }
func (AlertRuleConditionCompareListValueLevelList) GoString ¶
func (s AlertRuleConditionCompareListValueLevelList) GoString() string
func (*AlertRuleConditionCompareListValueLevelList) SetLevel ¶
func (s *AlertRuleConditionCompareListValueLevelList) SetLevel(v string) *AlertRuleConditionCompareListValueLevelList
func (*AlertRuleConditionCompareListValueLevelList) SetValue ¶
func (s *AlertRuleConditionCompareListValueLevelList) SetValue(v float64) *AlertRuleConditionCompareListValueLevelList
func (AlertRuleConditionCompareListValueLevelList) String ¶
func (s AlertRuleConditionCompareListValueLevelList) String() string
type AlertRuleDataSource ¶
type AlertRuleDataSource struct { DsList []*AlertRuleDataSourceDsList `json:"dsList,omitempty" xml:"dsList,omitempty" type:"Repeated"` // 实例id,当type=PROMETHEUS_DS/ENTERPRISE_DS时必填,为prometheus实例的clusterId或指标仓库名称 InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"` Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"` // 数据源类型 // // This parameter is required. Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (AlertRuleDataSource) GoString ¶
func (s AlertRuleDataSource) GoString() string
func (*AlertRuleDataSource) SetDsList ¶
func (s *AlertRuleDataSource) SetDsList(v []*AlertRuleDataSourceDsList) *AlertRuleDataSource
func (*AlertRuleDataSource) SetInstanceId ¶
func (s *AlertRuleDataSource) SetInstanceId(v string) *AlertRuleDataSource
func (*AlertRuleDataSource) SetNamespace ¶
func (s *AlertRuleDataSource) SetNamespace(v string) *AlertRuleDataSource
func (*AlertRuleDataSource) SetType ¶
func (s *AlertRuleDataSource) SetType(v string) *AlertRuleDataSource
func (AlertRuleDataSource) String ¶
func (s AlertRuleDataSource) String() string
type AlertRuleDataSourceDsList ¶
type AlertRuleDataSourceDsList struct { Project *string `json:"project,omitempty" xml:"project,omitempty"` RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"` Store *string `json:"store,omitempty" xml:"store,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (AlertRuleDataSourceDsList) GoString ¶
func (s AlertRuleDataSourceDsList) GoString() string
func (*AlertRuleDataSourceDsList) SetProject ¶
func (s *AlertRuleDataSourceDsList) SetProject(v string) *AlertRuleDataSourceDsList
func (*AlertRuleDataSourceDsList) SetRegionId ¶
func (s *AlertRuleDataSourceDsList) SetRegionId(v string) *AlertRuleDataSourceDsList
func (*AlertRuleDataSourceDsList) SetStore ¶
func (s *AlertRuleDataSourceDsList) SetStore(v string) *AlertRuleDataSourceDsList
func (*AlertRuleDataSourceDsList) SetType ¶
func (s *AlertRuleDataSourceDsList) SetType(v string) *AlertRuleDataSourceDsList
func (AlertRuleDataSourceDsList) String ¶
func (s AlertRuleDataSourceDsList) String() string
type AlertRuleLabelFilter ¶
type AlertRuleLabelFilter struct { Labels map[string]*string `json:"labels,omitempty" xml:"labels,omitempty"` Opt *string `json:"opt,omitempty" xml:"opt,omitempty"` }
func (AlertRuleLabelFilter) GoString ¶
func (s AlertRuleLabelFilter) GoString() string
func (*AlertRuleLabelFilter) SetLabels ¶
func (s *AlertRuleLabelFilter) SetLabels(v map[string]*string) *AlertRuleLabelFilter
func (*AlertRuleLabelFilter) SetOpt ¶
func (s *AlertRuleLabelFilter) SetOpt(v string) *AlertRuleLabelFilter
func (AlertRuleLabelFilter) String ¶
func (s AlertRuleLabelFilter) String() string
type AlertRuleNotification ¶
type AlertRuleNotification struct { Contacts []*string `json:"contacts,omitempty" xml:"contacts,omitempty" type:"Repeated"` CustomWebhooks []*string `json:"customWebhooks,omitempty" xml:"customWebhooks,omitempty" type:"Repeated"` DingWebhooks []*string `json:"dingWebhooks,omitempty" xml:"dingWebhooks,omitempty" type:"Repeated"` FsWebhooks []*string `json:"fsWebhooks,omitempty" xml:"fsWebhooks,omitempty" type:"Repeated"` Groups []*string `json:"groups,omitempty" xml:"groups,omitempty" type:"Repeated"` NotifyTime *AlertRuleTimeSpan `json:"notifyTime,omitempty" xml:"notifyTime,omitempty"` SilenceTime *int64 `json:"silenceTime,omitempty" xml:"silenceTime,omitempty"` SlackWebhooks []*string `json:"slackWebhooks,omitempty" xml:"slackWebhooks,omitempty" type:"Repeated"` WxWebhooks []*string `json:"wxWebhooks,omitempty" xml:"wxWebhooks,omitempty" type:"Repeated"` }
func (AlertRuleNotification) GoString ¶
func (s AlertRuleNotification) GoString() string
func (*AlertRuleNotification) SetContacts ¶
func (s *AlertRuleNotification) SetContacts(v []*string) *AlertRuleNotification
func (*AlertRuleNotification) SetCustomWebhooks ¶
func (s *AlertRuleNotification) SetCustomWebhooks(v []*string) *AlertRuleNotification
func (*AlertRuleNotification) SetDingWebhooks ¶
func (s *AlertRuleNotification) SetDingWebhooks(v []*string) *AlertRuleNotification
func (*AlertRuleNotification) SetFsWebhooks ¶
func (s *AlertRuleNotification) SetFsWebhooks(v []*string) *AlertRuleNotification
func (*AlertRuleNotification) SetGroups ¶
func (s *AlertRuleNotification) SetGroups(v []*string) *AlertRuleNotification
func (*AlertRuleNotification) SetNotifyTime ¶
func (s *AlertRuleNotification) SetNotifyTime(v *AlertRuleTimeSpan) *AlertRuleNotification
func (*AlertRuleNotification) SetSilenceTime ¶
func (s *AlertRuleNotification) SetSilenceTime(v int64) *AlertRuleNotification
func (*AlertRuleNotification) SetSlackWebhooks ¶
func (s *AlertRuleNotification) SetSlackWebhooks(v []*string) *AlertRuleNotification
func (*AlertRuleNotification) SetWxWebhooks ¶
func (s *AlertRuleNotification) SetWxWebhooks(v []*string) *AlertRuleNotification
func (AlertRuleNotification) String ¶
func (s AlertRuleNotification) String() string
type AlertRuleNotificationFilter ¶
type AlertRuleNotificationFilter struct { Contacts []*string `json:"contacts,omitempty" xml:"contacts,omitempty" type:"Repeated"` CustomWebhooks []*string `json:"customWebhooks,omitempty" xml:"customWebhooks,omitempty" type:"Repeated"` DingWebhooks []*string `json:"dingWebhooks,omitempty" xml:"dingWebhooks,omitempty" type:"Repeated"` FsWebhooks []*string `json:"fsWebhooks,omitempty" xml:"fsWebhooks,omitempty" type:"Repeated"` Groups []*string `json:"groups,omitempty" xml:"groups,omitempty" type:"Repeated"` SlackWebhooks []*string `json:"slackWebhooks,omitempty" xml:"slackWebhooks,omitempty" type:"Repeated"` WxWebhooks []*string `json:"wxWebhooks,omitempty" xml:"wxWebhooks,omitempty" type:"Repeated"` }
func (AlertRuleNotificationFilter) GoString ¶
func (s AlertRuleNotificationFilter) GoString() string
func (*AlertRuleNotificationFilter) SetContacts ¶
func (s *AlertRuleNotificationFilter) SetContacts(v []*string) *AlertRuleNotificationFilter
func (*AlertRuleNotificationFilter) SetCustomWebhooks ¶
func (s *AlertRuleNotificationFilter) SetCustomWebhooks(v []*string) *AlertRuleNotificationFilter
func (*AlertRuleNotificationFilter) SetDingWebhooks ¶
func (s *AlertRuleNotificationFilter) SetDingWebhooks(v []*string) *AlertRuleNotificationFilter
func (*AlertRuleNotificationFilter) SetFsWebhooks ¶
func (s *AlertRuleNotificationFilter) SetFsWebhooks(v []*string) *AlertRuleNotificationFilter
func (*AlertRuleNotificationFilter) SetGroups ¶
func (s *AlertRuleNotificationFilter) SetGroups(v []*string) *AlertRuleNotificationFilter
func (*AlertRuleNotificationFilter) SetSlackWebhooks ¶
func (s *AlertRuleNotificationFilter) SetSlackWebhooks(v []*string) *AlertRuleNotificationFilter
func (*AlertRuleNotificationFilter) SetWxWebhooks ¶
func (s *AlertRuleNotificationFilter) SetWxWebhooks(v []*string) *AlertRuleNotificationFilter
func (AlertRuleNotificationFilter) String ¶
func (s AlertRuleNotificationFilter) String() string
type AlertRuleQuery ¶
type AlertRuleQuery struct { Duration *int64 `json:"duration,omitempty" xml:"duration,omitempty"` Expr *string `json:"expr,omitempty" xml:"expr,omitempty"` FirstJoin *AlertRuleSlsQueryJoin `json:"firstJoin,omitempty" xml:"firstJoin,omitempty"` GroupFieldList []*string `json:"groupFieldList,omitempty" xml:"groupFieldList,omitempty" type:"Repeated"` GroupType *string `json:"groupType,omitempty" xml:"groupType,omitempty"` Queries []*AlertRuleQueryQueries `json:"queries,omitempty" xml:"queries,omitempty" type:"Repeated"` SecondJoin *AlertRuleSlsQueryJoin `json:"secondJoin,omitempty" xml:"secondJoin,omitempty"` // 查询类型 // // This parameter is required. Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (AlertRuleQuery) GoString ¶
func (s AlertRuleQuery) GoString() string
func (*AlertRuleQuery) SetDuration ¶
func (s *AlertRuleQuery) SetDuration(v int64) *AlertRuleQuery
func (*AlertRuleQuery) SetExpr ¶
func (s *AlertRuleQuery) SetExpr(v string) *AlertRuleQuery
func (*AlertRuleQuery) SetFirstJoin ¶
func (s *AlertRuleQuery) SetFirstJoin(v *AlertRuleSlsQueryJoin) *AlertRuleQuery
func (*AlertRuleQuery) SetGroupFieldList ¶
func (s *AlertRuleQuery) SetGroupFieldList(v []*string) *AlertRuleQuery
func (*AlertRuleQuery) SetGroupType ¶
func (s *AlertRuleQuery) SetGroupType(v string) *AlertRuleQuery
func (*AlertRuleQuery) SetQueries ¶
func (s *AlertRuleQuery) SetQueries(v []*AlertRuleQueryQueries) *AlertRuleQuery
func (*AlertRuleQuery) SetSecondJoin ¶
func (s *AlertRuleQuery) SetSecondJoin(v *AlertRuleSlsQueryJoin) *AlertRuleQuery
func (*AlertRuleQuery) SetType ¶
func (s *AlertRuleQuery) SetType(v string) *AlertRuleQuery
func (AlertRuleQuery) String ¶
func (s AlertRuleQuery) String() string
type AlertRuleQueryQueries ¶
type AlertRuleQueryQueries struct { Duration *int64 `json:"duration,omitempty" xml:"duration,omitempty"` // 时间偏移结束时间(相对),如果指定了start、end,则不指定window。 End *int64 `json:"end,omitempty" xml:"end,omitempty"` // 查询表达式 // // This parameter is required. Expr *string `json:"expr,omitempty" xml:"expr,omitempty"` // sls查询的时间偏移开始时间(相对),如果指定了start、end,则不指定window。 例如:start=15, timeUnit=minute,表示15分钟前 Start *int64 `json:"start,omitempty" xml:"start,omitempty"` // start和end、window的时间单位: day/hour/minute/second TimeUnit *string `json:"timeUnit,omitempty" xml:"timeUnit,omitempty"` // 整点时间查询区间。 如果指定了window则不指定start、end Window *string `json:"window,omitempty" xml:"window,omitempty"` }
func (AlertRuleQueryQueries) GoString ¶
func (s AlertRuleQueryQueries) GoString() string
func (*AlertRuleQueryQueries) SetDuration ¶
func (s *AlertRuleQueryQueries) SetDuration(v int64) *AlertRuleQueryQueries
func (*AlertRuleQueryQueries) SetEnd ¶
func (s *AlertRuleQueryQueries) SetEnd(v int64) *AlertRuleQueryQueries
func (*AlertRuleQueryQueries) SetExpr ¶
func (s *AlertRuleQueryQueries) SetExpr(v string) *AlertRuleQueryQueries
func (*AlertRuleQueryQueries) SetStart ¶
func (s *AlertRuleQueryQueries) SetStart(v int64) *AlertRuleQueryQueries
func (*AlertRuleQueryQueries) SetTimeUnit ¶
func (s *AlertRuleQueryQueries) SetTimeUnit(v string) *AlertRuleQueryQueries
func (*AlertRuleQueryQueries) SetWindow ¶
func (s *AlertRuleQueryQueries) SetWindow(v string) *AlertRuleQueryQueries
func (AlertRuleQueryQueries) String ¶
func (s AlertRuleQueryQueries) String() string
type AlertRuleSend ¶
type AlertRuleSend struct { Action *AlertRuleAction `json:"action,omitempty" xml:"action,omitempty"` Notification *AlertRuleNotification `json:"notification,omitempty" xml:"notification,omitempty"` }
func (AlertRuleSend) GoString ¶
func (s AlertRuleSend) GoString() string
func (*AlertRuleSend) SetAction ¶
func (s *AlertRuleSend) SetAction(v *AlertRuleAction) *AlertRuleSend
func (*AlertRuleSend) SetNotification ¶
func (s *AlertRuleSend) SetNotification(v *AlertRuleNotification) *AlertRuleSend
func (AlertRuleSend) String ¶
func (s AlertRuleSend) String() string
type AlertRuleSlsQueryJoin ¶
type AlertRuleSlsQueryJoin struct { Conditions []*AlertRuleSlsQueryJoinConditions `json:"conditions,omitempty" xml:"conditions,omitempty" type:"Repeated"` // 集合操作类型。 // // ● CrossJoin: 笛卡尔积 // // ● FullJoin:全联 // // ● InnerJoin:内联 // // ● LeftExclude: 左斥 // // ● RightExclude:右斥 // // ● LeftJoin:左联 // // ● RightJoin:右联 // // ● NoJoin:不合并 // // ● Concat: 拼接 // // https://help.aliyun.com/zh/sls/user-guide/set-query-statistics-statement // // This parameter is required. Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (AlertRuleSlsQueryJoin) GoString ¶
func (s AlertRuleSlsQueryJoin) GoString() string
func (*AlertRuleSlsQueryJoin) SetConditions ¶
func (s *AlertRuleSlsQueryJoin) SetConditions(v []*AlertRuleSlsQueryJoinConditions) *AlertRuleSlsQueryJoin
func (*AlertRuleSlsQueryJoin) SetType ¶
func (s *AlertRuleSlsQueryJoin) SetType(v string) *AlertRuleSlsQueryJoin
func (AlertRuleSlsQueryJoin) String ¶
func (s AlertRuleSlsQueryJoin) String() string
type AlertRuleSlsQueryJoinConditions ¶
type AlertRuleSlsQueryJoinConditions struct { // 条件的左操作参数,格式为$<query_idx>.<结果集字段名> FirstField *string `json:"firstField,omitempty" xml:"firstField,omitempty"` // <, >, ==, !=, <=, >= Oper *string `json:"oper,omitempty" xml:"oper,omitempty"` // 条件的右操作参数,格式为$<query_idx>.<结果集字段名> SecondField *string `json:"secondField,omitempty" xml:"secondField,omitempty"` }
func (AlertRuleSlsQueryJoinConditions) GoString ¶
func (s AlertRuleSlsQueryJoinConditions) GoString() string
func (*AlertRuleSlsQueryJoinConditions) SetFirstField ¶
func (s *AlertRuleSlsQueryJoinConditions) SetFirstField(v string) *AlertRuleSlsQueryJoinConditions
func (*AlertRuleSlsQueryJoinConditions) SetOper ¶
func (s *AlertRuleSlsQueryJoinConditions) SetOper(v string) *AlertRuleSlsQueryJoinConditions
func (*AlertRuleSlsQueryJoinConditions) SetSecondField ¶
func (s *AlertRuleSlsQueryJoinConditions) SetSecondField(v string) *AlertRuleSlsQueryJoinConditions
func (AlertRuleSlsQueryJoinConditions) String ¶
func (s AlertRuleSlsQueryJoinConditions) String() string
type AlertRuleTimeSpan ¶
type AlertRuleTimeSpan struct { DayOfWeek []*int32 `json:"dayOfWeek,omitempty" xml:"dayOfWeek,omitempty" type:"Repeated"` EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"` GmtOffset *string `json:"gmtOffset,omitempty" xml:"gmtOffset,omitempty"` StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"` }
func (AlertRuleTimeSpan) GoString ¶
func (s AlertRuleTimeSpan) GoString() string
func (*AlertRuleTimeSpan) SetDayOfWeek ¶
func (s *AlertRuleTimeSpan) SetDayOfWeek(v []*int32) *AlertRuleTimeSpan
func (*AlertRuleTimeSpan) SetEndTime ¶
func (s *AlertRuleTimeSpan) SetEndTime(v string) *AlertRuleTimeSpan
func (*AlertRuleTimeSpan) SetGmtOffset ¶
func (s *AlertRuleTimeSpan) SetGmtOffset(v string) *AlertRuleTimeSpan
func (*AlertRuleTimeSpan) SetStartTime ¶
func (s *AlertRuleTimeSpan) SetStartTime(v string) *AlertRuleTimeSpan
func (AlertRuleTimeSpan) String ¶
func (s AlertRuleTimeSpan) String() string
type Client ¶
func (*Client) GetEndpoint ¶
func (*Client) ListAlertActions ¶
func (client *Client) ListAlertActions(request *ListAlertActionsRequest) (_result *ListAlertActionsResponse, _err error)
Summary:
查询告警动作
@param request - ListAlertActionsRequest
@return ListAlertActionsResponse
func (*Client) ListAlertActionsWithOptions ¶
func (client *Client) ListAlertActionsWithOptions(tmpReq *ListAlertActionsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAlertActionsResponse, _err error)
Summary:
查询告警动作
@param tmpReq - ListAlertActionsRequest
@param headers - map
@param runtime - runtime options for this request RuntimeOptions
@return ListAlertActionsResponse
type FilterSetting ¶
type FilterSetting struct { Conditions []*FilterSettingConditions `json:"conditions,omitempty" xml:"conditions,omitempty" type:"Repeated"` Expression *string `json:"expression,omitempty" xml:"expression,omitempty"` Relation *string `json:"relation,omitempty" xml:"relation,omitempty"` }
func (FilterSetting) GoString ¶
func (s FilterSetting) GoString() string
func (*FilterSetting) SetConditions ¶
func (s *FilterSetting) SetConditions(v []*FilterSettingConditions) *FilterSetting
func (*FilterSetting) SetExpression ¶
func (s *FilterSetting) SetExpression(v string) *FilterSetting
func (*FilterSetting) SetRelation ¶
func (s *FilterSetting) SetRelation(v string) *FilterSetting
func (FilterSetting) String ¶
func (s FilterSetting) String() string
type FilterSettingConditions ¶
type FilterSettingConditions struct { Field *string `json:"field,omitempty" xml:"field,omitempty"` Op *string `json:"op,omitempty" xml:"op,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` }
func (FilterSettingConditions) GoString ¶
func (s FilterSettingConditions) GoString() string
func (*FilterSettingConditions) SetField ¶
func (s *FilterSettingConditions) SetField(v string) *FilterSettingConditions
func (*FilterSettingConditions) SetOp ¶
func (s *FilterSettingConditions) SetOp(v string) *FilterSettingConditions
func (*FilterSettingConditions) SetValue ¶
func (s *FilterSettingConditions) SetValue(v string) *FilterSettingConditions
func (FilterSettingConditions) String ¶
func (s FilterSettingConditions) String() string
type ListAlertActionsRequest ¶
type ListAlertActionsRequest struct { AlertActionIds []*string `json:"alertActionIds,omitempty" xml:"alertActionIds,omitempty" type:"Repeated"` AlertActionName *string `json:"alertActionName,omitempty" xml:"alertActionName,omitempty"` PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (ListAlertActionsRequest) GoString ¶
func (s ListAlertActionsRequest) GoString() string
func (*ListAlertActionsRequest) SetAlertActionIds ¶
func (s *ListAlertActionsRequest) SetAlertActionIds(v []*string) *ListAlertActionsRequest
func (*ListAlertActionsRequest) SetAlertActionName ¶
func (s *ListAlertActionsRequest) SetAlertActionName(v string) *ListAlertActionsRequest
func (*ListAlertActionsRequest) SetPageNumber ¶
func (s *ListAlertActionsRequest) SetPageNumber(v int32) *ListAlertActionsRequest
func (*ListAlertActionsRequest) SetPageSize ¶
func (s *ListAlertActionsRequest) SetPageSize(v int32) *ListAlertActionsRequest
func (*ListAlertActionsRequest) SetType ¶
func (s *ListAlertActionsRequest) SetType(v string) *ListAlertActionsRequest
func (ListAlertActionsRequest) String ¶
func (s ListAlertActionsRequest) String() string
type ListAlertActionsResponse ¶
type ListAlertActionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListAlertActionsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListAlertActionsResponse) GoString ¶
func (s ListAlertActionsResponse) GoString() string
func (*ListAlertActionsResponse) SetBody ¶
func (s *ListAlertActionsResponse) SetBody(v *ListAlertActionsResponseBody) *ListAlertActionsResponse
func (*ListAlertActionsResponse) SetHeaders ¶
func (s *ListAlertActionsResponse) SetHeaders(v map[string]*string) *ListAlertActionsResponse
func (*ListAlertActionsResponse) SetStatusCode ¶
func (s *ListAlertActionsResponse) SetStatusCode(v int32) *ListAlertActionsResponse
func (ListAlertActionsResponse) String ¶
func (s ListAlertActionsResponse) String() string
type ListAlertActionsResponseBody ¶
type ListAlertActionsResponseBody struct { AlertActions []*ListAlertActionsResponseBodyAlertActions `json:"alertActions,omitempty" xml:"alertActions,omitempty" type:"Repeated"` PageNumber *int64 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` PageSize *int64 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"` Total *int32 `json:"total,omitempty" xml:"total,omitempty"` }
func (ListAlertActionsResponseBody) GoString ¶
func (s ListAlertActionsResponseBody) GoString() string
func (*ListAlertActionsResponseBody) SetAlertActions ¶
func (s *ListAlertActionsResponseBody) SetAlertActions(v []*ListAlertActionsResponseBodyAlertActions) *ListAlertActionsResponseBody
func (*ListAlertActionsResponseBody) SetPageNumber ¶
func (s *ListAlertActionsResponseBody) SetPageNumber(v int64) *ListAlertActionsResponseBody
func (*ListAlertActionsResponseBody) SetPageSize ¶
func (s *ListAlertActionsResponseBody) SetPageSize(v int64) *ListAlertActionsResponseBody
func (*ListAlertActionsResponseBody) SetRequestId ¶
func (s *ListAlertActionsResponseBody) SetRequestId(v string) *ListAlertActionsResponseBody
func (*ListAlertActionsResponseBody) SetTotal ¶
func (s *ListAlertActionsResponseBody) SetTotal(v int32) *ListAlertActionsResponseBody
func (ListAlertActionsResponseBody) String ¶
func (s ListAlertActionsResponseBody) String() string
type ListAlertActionsResponseBodyAlertActions ¶
type ListAlertActionsResponseBodyAlertActions struct { AlertActionId *string `json:"alertActionId,omitempty" xml:"alertActionId,omitempty"` AlertActionName *string `json:"alertActionName,omitempty" xml:"alertActionName,omitempty"` EssParam *ListAlertActionsResponseBodyAlertActionsEssParam `json:"essParam,omitempty" xml:"essParam,omitempty" type:"Struct"` FcParam *ListAlertActionsResponseBodyAlertActionsFcParam `json:"fcParam,omitempty" xml:"fcParam,omitempty" type:"Struct"` MnsParam *ListAlertActionsResponseBodyAlertActionsMnsParam `json:"mnsParam,omitempty" xml:"mnsParam,omitempty" type:"Struct"` PagerDutyParam *ListAlertActionsResponseBodyAlertActionsPagerDutyParam `json:"pagerDutyParam,omitempty" xml:"pagerDutyParam,omitempty" type:"Struct"` SlsParam *ListAlertActionsResponseBodyAlertActionsSlsParam `json:"slsParam,omitempty" xml:"slsParam,omitempty" type:"Struct"` Type *string `json:"type,omitempty" xml:"type,omitempty"` WebhookParam *ListAlertActionsResponseBodyAlertActionsWebhookParam `json:"webhookParam,omitempty" xml:"webhookParam,omitempty" type:"Struct"` }
func (ListAlertActionsResponseBodyAlertActions) GoString ¶
func (s ListAlertActionsResponseBodyAlertActions) GoString() string
func (*ListAlertActionsResponseBodyAlertActions) SetAlertActionId ¶
func (s *ListAlertActionsResponseBodyAlertActions) SetAlertActionId(v string) *ListAlertActionsResponseBodyAlertActions
func (*ListAlertActionsResponseBodyAlertActions) SetAlertActionName ¶
func (s *ListAlertActionsResponseBodyAlertActions) SetAlertActionName(v string) *ListAlertActionsResponseBodyAlertActions
func (*ListAlertActionsResponseBodyAlertActions) SetEssParam ¶
func (*ListAlertActionsResponseBodyAlertActions) SetFcParam ¶
func (*ListAlertActionsResponseBodyAlertActions) SetMnsParam ¶
func (*ListAlertActionsResponseBodyAlertActions) SetPagerDutyParam ¶
func (s *ListAlertActionsResponseBodyAlertActions) SetPagerDutyParam(v *ListAlertActionsResponseBodyAlertActionsPagerDutyParam) *ListAlertActionsResponseBodyAlertActions
func (*ListAlertActionsResponseBodyAlertActions) SetSlsParam ¶
func (*ListAlertActionsResponseBodyAlertActions) SetType ¶
func (s *ListAlertActionsResponseBodyAlertActions) SetType(v string) *ListAlertActionsResponseBodyAlertActions
func (*ListAlertActionsResponseBodyAlertActions) SetWebhookParam ¶
func (s *ListAlertActionsResponseBodyAlertActions) SetWebhookParam(v *ListAlertActionsResponseBodyAlertActionsWebhookParam) *ListAlertActionsResponseBodyAlertActions
func (ListAlertActionsResponseBodyAlertActions) String ¶
func (s ListAlertActionsResponseBodyAlertActions) String() string
type ListAlertActionsResponseBodyAlertActionsEssParam ¶
type ListAlertActionsResponseBodyAlertActionsEssParam struct { EssGroupId *string `json:"essGroupId,omitempty" xml:"essGroupId,omitempty"` EssRuleId *string `json:"essRuleId,omitempty" xml:"essRuleId,omitempty"` RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"` }
func (ListAlertActionsResponseBodyAlertActionsEssParam) GoString ¶
func (s ListAlertActionsResponseBodyAlertActionsEssParam) GoString() string
func (*ListAlertActionsResponseBodyAlertActionsEssParam) SetEssGroupId ¶
func (s *ListAlertActionsResponseBodyAlertActionsEssParam) SetEssGroupId(v string) *ListAlertActionsResponseBodyAlertActionsEssParam
func (*ListAlertActionsResponseBodyAlertActionsEssParam) SetEssRuleId ¶
func (s *ListAlertActionsResponseBodyAlertActionsEssParam) SetEssRuleId(v string) *ListAlertActionsResponseBodyAlertActionsEssParam
func (*ListAlertActionsResponseBodyAlertActionsEssParam) SetRegionId ¶
func (s *ListAlertActionsResponseBodyAlertActionsEssParam) SetRegionId(v string) *ListAlertActionsResponseBodyAlertActionsEssParam
func (ListAlertActionsResponseBodyAlertActionsEssParam) String ¶
func (s ListAlertActionsResponseBodyAlertActionsEssParam) String() string
type ListAlertActionsResponseBodyAlertActionsFcParam ¶
type ListAlertActionsResponseBodyAlertActionsFcParam struct { Function *string `json:"function,omitempty" xml:"function,omitempty"` RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"` Service *string `json:"service,omitempty" xml:"service,omitempty"` }
func (ListAlertActionsResponseBodyAlertActionsFcParam) GoString ¶
func (s ListAlertActionsResponseBodyAlertActionsFcParam) GoString() string
func (*ListAlertActionsResponseBodyAlertActionsFcParam) SetFunction ¶
func (s *ListAlertActionsResponseBodyAlertActionsFcParam) SetFunction(v string) *ListAlertActionsResponseBodyAlertActionsFcParam
func (*ListAlertActionsResponseBodyAlertActionsFcParam) SetRegionId ¶
func (s *ListAlertActionsResponseBodyAlertActionsFcParam) SetRegionId(v string) *ListAlertActionsResponseBodyAlertActionsFcParam
func (*ListAlertActionsResponseBodyAlertActionsFcParam) SetService ¶
func (s *ListAlertActionsResponseBodyAlertActionsFcParam) SetService(v string) *ListAlertActionsResponseBodyAlertActionsFcParam
func (ListAlertActionsResponseBodyAlertActionsFcParam) String ¶
func (s ListAlertActionsResponseBodyAlertActionsFcParam) String() string
type ListAlertActionsResponseBodyAlertActionsMnsParam ¶
type ListAlertActionsResponseBodyAlertActionsMnsParam struct { MnsType *string `json:"mnsType,omitempty" xml:"mnsType,omitempty"` Name *string `json:"name,omitempty" xml:"name,omitempty"` RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"` }
func (ListAlertActionsResponseBodyAlertActionsMnsParam) GoString ¶
func (s ListAlertActionsResponseBodyAlertActionsMnsParam) GoString() string
func (*ListAlertActionsResponseBodyAlertActionsMnsParam) SetMnsType ¶
func (s *ListAlertActionsResponseBodyAlertActionsMnsParam) SetMnsType(v string) *ListAlertActionsResponseBodyAlertActionsMnsParam
func (*ListAlertActionsResponseBodyAlertActionsMnsParam) SetRegionId ¶
func (s *ListAlertActionsResponseBodyAlertActionsMnsParam) SetRegionId(v string) *ListAlertActionsResponseBodyAlertActionsMnsParam
func (ListAlertActionsResponseBodyAlertActionsMnsParam) String ¶
func (s ListAlertActionsResponseBodyAlertActionsMnsParam) String() string
type ListAlertActionsResponseBodyAlertActionsPagerDutyParam ¶
type ListAlertActionsResponseBodyAlertActionsPagerDutyParam struct { Key *string `json:"key,omitempty" xml:"key,omitempty"` Url *string `json:"url,omitempty" xml:"url,omitempty"` }
func (ListAlertActionsResponseBodyAlertActionsPagerDutyParam) GoString ¶
func (s ListAlertActionsResponseBodyAlertActionsPagerDutyParam) GoString() string
func (ListAlertActionsResponseBodyAlertActionsPagerDutyParam) String ¶
func (s ListAlertActionsResponseBodyAlertActionsPagerDutyParam) String() string
type ListAlertActionsResponseBodyAlertActionsSlsParam ¶
type ListAlertActionsResponseBodyAlertActionsSlsParam struct { Logstore *string `json:"logstore,omitempty" xml:"logstore,omitempty"` Project *string `json:"project,omitempty" xml:"project,omitempty"` RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"` }
func (ListAlertActionsResponseBodyAlertActionsSlsParam) GoString ¶
func (s ListAlertActionsResponseBodyAlertActionsSlsParam) GoString() string
func (*ListAlertActionsResponseBodyAlertActionsSlsParam) SetLogstore ¶
func (s *ListAlertActionsResponseBodyAlertActionsSlsParam) SetLogstore(v string) *ListAlertActionsResponseBodyAlertActionsSlsParam
func (*ListAlertActionsResponseBodyAlertActionsSlsParam) SetProject ¶
func (s *ListAlertActionsResponseBodyAlertActionsSlsParam) SetProject(v string) *ListAlertActionsResponseBodyAlertActionsSlsParam
func (*ListAlertActionsResponseBodyAlertActionsSlsParam) SetRegionId ¶
func (s *ListAlertActionsResponseBodyAlertActionsSlsParam) SetRegionId(v string) *ListAlertActionsResponseBodyAlertActionsSlsParam
func (ListAlertActionsResponseBodyAlertActionsSlsParam) String ¶
func (s ListAlertActionsResponseBodyAlertActionsSlsParam) String() string
type ListAlertActionsResponseBodyAlertActionsWebhookParam ¶
type ListAlertActionsResponseBodyAlertActionsWebhookParam struct { ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"` Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` Method *string `json:"method,omitempty" xml:"method,omitempty"` Url *string `json:"url,omitempty" xml:"url,omitempty"` }
func (ListAlertActionsResponseBodyAlertActionsWebhookParam) GoString ¶
func (s ListAlertActionsResponseBodyAlertActionsWebhookParam) GoString() string
func (*ListAlertActionsResponseBodyAlertActionsWebhookParam) SetContentType ¶
func (s *ListAlertActionsResponseBodyAlertActionsWebhookParam) SetContentType(v string) *ListAlertActionsResponseBodyAlertActionsWebhookParam
func (*ListAlertActionsResponseBodyAlertActionsWebhookParam) SetHeaders ¶
func (s *ListAlertActionsResponseBodyAlertActionsWebhookParam) SetHeaders(v map[string]*string) *ListAlertActionsResponseBodyAlertActionsWebhookParam
func (ListAlertActionsResponseBodyAlertActionsWebhookParam) String ¶
func (s ListAlertActionsResponseBodyAlertActionsWebhookParam) String() string
type ListAlertActionsShrinkRequest ¶
type ListAlertActionsShrinkRequest struct { AlertActionIdsShrink *string `json:"alertActionIds,omitempty" xml:"alertActionIds,omitempty"` AlertActionName *string `json:"alertActionName,omitempty" xml:"alertActionName,omitempty"` PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"` PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` }
func (ListAlertActionsShrinkRequest) GoString ¶
func (s ListAlertActionsShrinkRequest) GoString() string
func (*ListAlertActionsShrinkRequest) SetAlertActionIdsShrink ¶
func (s *ListAlertActionsShrinkRequest) SetAlertActionIdsShrink(v string) *ListAlertActionsShrinkRequest
func (*ListAlertActionsShrinkRequest) SetAlertActionName ¶
func (s *ListAlertActionsShrinkRequest) SetAlertActionName(v string) *ListAlertActionsShrinkRequest
func (*ListAlertActionsShrinkRequest) SetPageNumber ¶
func (s *ListAlertActionsShrinkRequest) SetPageNumber(v int32) *ListAlertActionsShrinkRequest
func (*ListAlertActionsShrinkRequest) SetPageSize ¶
func (s *ListAlertActionsShrinkRequest) SetPageSize(v int32) *ListAlertActionsShrinkRequest
func (*ListAlertActionsShrinkRequest) SetType ¶
func (s *ListAlertActionsShrinkRequest) SetType(v string) *ListAlertActionsShrinkRequest
func (ListAlertActionsShrinkRequest) String ¶
func (s ListAlertActionsShrinkRequest) String() string
type MaintainWindowForModify ¶
type MaintainWindowForModify struct { Description *string `json:"description,omitempty" xml:"description,omitempty"` Effective *string `json:"effective,omitempty" xml:"effective,omitempty"` EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` // This parameter is required. MaintainWindowName *string `json:"maintainWindowName,omitempty" xml:"maintainWindowName,omitempty"` StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"` }
func (MaintainWindowForModify) GoString ¶
func (s MaintainWindowForModify) GoString() string
func (*MaintainWindowForModify) SetDescription ¶
func (s *MaintainWindowForModify) SetDescription(v string) *MaintainWindowForModify
func (*MaintainWindowForModify) SetEffective ¶
func (s *MaintainWindowForModify) SetEffective(v string) *MaintainWindowForModify
func (*MaintainWindowForModify) SetEndTime ¶
func (s *MaintainWindowForModify) SetEndTime(v string) *MaintainWindowForModify
func (*MaintainWindowForModify) SetFilterSetting ¶
func (s *MaintainWindowForModify) SetFilterSetting(v *FilterSetting) *MaintainWindowForModify
func (*MaintainWindowForModify) SetMaintainWindowName ¶
func (s *MaintainWindowForModify) SetMaintainWindowName(v string) *MaintainWindowForModify
func (*MaintainWindowForModify) SetStartTime ¶
func (s *MaintainWindowForModify) SetStartTime(v string) *MaintainWindowForModify
func (MaintainWindowForModify) String ¶
func (s MaintainWindowForModify) String() string
type MaintainWindowForView ¶
type MaintainWindowForView struct { CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` Effective *string `json:"effective,omitempty" xml:"effective,omitempty"` Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` EndTime *string `json:"endTime,omitempty" xml:"endTime,omitempty"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` MaintainWindowId *string `json:"maintainWindowId,omitempty" xml:"maintainWindowId,omitempty"` // This parameter is required. MaintainWindowName *string `json:"maintainWindowName,omitempty" xml:"maintainWindowName,omitempty"` StartTime *string `json:"startTime,omitempty" xml:"startTime,omitempty"` UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"` UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` Workspace *string `json:"workspace,omitempty" xml:"workspace,omitempty"` }
func (MaintainWindowForView) GoString ¶
func (s MaintainWindowForView) GoString() string
func (*MaintainWindowForView) SetCreateTime ¶
func (s *MaintainWindowForView) SetCreateTime(v string) *MaintainWindowForView
func (*MaintainWindowForView) SetDescription ¶
func (s *MaintainWindowForView) SetDescription(v string) *MaintainWindowForView
func (*MaintainWindowForView) SetEffective ¶
func (s *MaintainWindowForView) SetEffective(v string) *MaintainWindowForView
func (*MaintainWindowForView) SetEnable ¶
func (s *MaintainWindowForView) SetEnable(v bool) *MaintainWindowForView
func (*MaintainWindowForView) SetEndTime ¶
func (s *MaintainWindowForView) SetEndTime(v string) *MaintainWindowForView
func (*MaintainWindowForView) SetFilterSetting ¶
func (s *MaintainWindowForView) SetFilterSetting(v *FilterSetting) *MaintainWindowForView
func (*MaintainWindowForView) SetMaintainWindowId ¶
func (s *MaintainWindowForView) SetMaintainWindowId(v string) *MaintainWindowForView
func (*MaintainWindowForView) SetMaintainWindowName ¶
func (s *MaintainWindowForView) SetMaintainWindowName(v string) *MaintainWindowForView
func (*MaintainWindowForView) SetStartTime ¶
func (s *MaintainWindowForView) SetStartTime(v string) *MaintainWindowForView
func (*MaintainWindowForView) SetUpdateTime ¶
func (s *MaintainWindowForView) SetUpdateTime(v string) *MaintainWindowForView
func (*MaintainWindowForView) SetUserId ¶
func (s *MaintainWindowForView) SetUserId(v string) *MaintainWindowForView
func (*MaintainWindowForView) SetWorkspace ¶
func (s *MaintainWindowForView) SetWorkspace(v string) *MaintainWindowForView
func (MaintainWindowForView) String ¶
func (s MaintainWindowForView) String() string
type NotifyStrategyForModify ¶
type NotifyStrategyForModify struct { CustomTemplateEntries []*NotifyStrategyForModifyCustomTemplateEntries `json:"customTemplateEntries,omitempty" xml:"customTemplateEntries,omitempty" type:"Repeated"` Description *string `json:"description,omitempty" xml:"description,omitempty"` // This parameter is required. GroupingSetting *NotifyStrategyForModifyGroupingSetting `json:"groupingSetting,omitempty" xml:"groupingSetting,omitempty" type:"Struct"` IgnoreRestoredNotification *bool `json:"ignoreRestoredNotification,omitempty" xml:"ignoreRestoredNotification,omitempty"` // This parameter is required. NotifyStrategyName *string `json:"notifyStrategyName,omitempty" xml:"notifyStrategyName,omitempty"` // This parameter is required. Routes []*NotifyStrategyForModifyRoutes `json:"routes,omitempty" xml:"routes,omitempty" type:"Repeated"` }
func (NotifyStrategyForModify) GoString ¶
func (s NotifyStrategyForModify) GoString() string
func (*NotifyStrategyForModify) SetCustomTemplateEntries ¶
func (s *NotifyStrategyForModify) SetCustomTemplateEntries(v []*NotifyStrategyForModifyCustomTemplateEntries) *NotifyStrategyForModify
func (*NotifyStrategyForModify) SetDescription ¶
func (s *NotifyStrategyForModify) SetDescription(v string) *NotifyStrategyForModify
func (*NotifyStrategyForModify) SetGroupingSetting ¶
func (s *NotifyStrategyForModify) SetGroupingSetting(v *NotifyStrategyForModifyGroupingSetting) *NotifyStrategyForModify
func (*NotifyStrategyForModify) SetIgnoreRestoredNotification ¶
func (s *NotifyStrategyForModify) SetIgnoreRestoredNotification(v bool) *NotifyStrategyForModify
func (*NotifyStrategyForModify) SetNotifyStrategyName ¶
func (s *NotifyStrategyForModify) SetNotifyStrategyName(v string) *NotifyStrategyForModify
func (*NotifyStrategyForModify) SetRoutes ¶
func (s *NotifyStrategyForModify) SetRoutes(v []*NotifyStrategyForModifyRoutes) *NotifyStrategyForModify
func (NotifyStrategyForModify) String ¶
func (s NotifyStrategyForModify) String() string
type NotifyStrategyForModifyCustomTemplateEntries ¶
type NotifyStrategyForModifyCustomTemplateEntries struct { // This parameter is required. TargetType *string `json:"targetType,omitempty" xml:"targetType,omitempty"` // This parameter is required. TemplateUuid *string `json:"templateUuid,omitempty" xml:"templateUuid,omitempty"` }
func (NotifyStrategyForModifyCustomTemplateEntries) GoString ¶
func (s NotifyStrategyForModifyCustomTemplateEntries) GoString() string
func (*NotifyStrategyForModifyCustomTemplateEntries) SetTargetType ¶
func (s *NotifyStrategyForModifyCustomTemplateEntries) SetTargetType(v string) *NotifyStrategyForModifyCustomTemplateEntries
func (*NotifyStrategyForModifyCustomTemplateEntries) SetTemplateUuid ¶
func (s *NotifyStrategyForModifyCustomTemplateEntries) SetTemplateUuid(v string) *NotifyStrategyForModifyCustomTemplateEntries
func (NotifyStrategyForModifyCustomTemplateEntries) String ¶
func (s NotifyStrategyForModifyCustomTemplateEntries) String() string
type NotifyStrategyForModifyGroupingSetting ¶
type NotifyStrategyForModifyGroupingSetting struct { GroupingKeys []*string `json:"groupingKeys,omitempty" xml:"groupingKeys,omitempty" type:"Repeated"` PeriodMin *int32 `json:"periodMin,omitempty" xml:"periodMin,omitempty"` SilenceSec *int32 `json:"silenceSec,omitempty" xml:"silenceSec,omitempty"` Times *int32 `json:"times,omitempty" xml:"times,omitempty"` }
func (NotifyStrategyForModifyGroupingSetting) GoString ¶
func (s NotifyStrategyForModifyGroupingSetting) GoString() string
func (*NotifyStrategyForModifyGroupingSetting) SetGroupingKeys ¶
func (s *NotifyStrategyForModifyGroupingSetting) SetGroupingKeys(v []*string) *NotifyStrategyForModifyGroupingSetting
func (*NotifyStrategyForModifyGroupingSetting) SetPeriodMin ¶
func (s *NotifyStrategyForModifyGroupingSetting) SetPeriodMin(v int32) *NotifyStrategyForModifyGroupingSetting
func (*NotifyStrategyForModifyGroupingSetting) SetSilenceSec ¶
func (s *NotifyStrategyForModifyGroupingSetting) SetSilenceSec(v int32) *NotifyStrategyForModifyGroupingSetting
func (*NotifyStrategyForModifyGroupingSetting) SetTimes ¶
func (s *NotifyStrategyForModifyGroupingSetting) SetTimes(v int32) *NotifyStrategyForModifyGroupingSetting
func (NotifyStrategyForModifyGroupingSetting) String ¶
func (s NotifyStrategyForModifyGroupingSetting) String() string
type NotifyStrategyForModifyRoutes ¶
type NotifyStrategyForModifyRoutes struct { Channels []*NotifyStrategyForModifyRoutesChannels `json:"channels,omitempty" xml:"channels,omitempty" type:"Repeated"` EffectTimeRange *NotifyStrategyForModifyRoutesEffectTimeRange `json:"effectTimeRange,omitempty" xml:"effectTimeRange,omitempty" type:"Struct"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` Severities []*string `json:"severities,omitempty" xml:"severities,omitempty" type:"Repeated"` }
func (NotifyStrategyForModifyRoutes) GoString ¶
func (s NotifyStrategyForModifyRoutes) GoString() string
func (*NotifyStrategyForModifyRoutes) SetChannels ¶
func (s *NotifyStrategyForModifyRoutes) SetChannels(v []*NotifyStrategyForModifyRoutesChannels) *NotifyStrategyForModifyRoutes
func (*NotifyStrategyForModifyRoutes) SetEffectTimeRange ¶
func (s *NotifyStrategyForModifyRoutes) SetEffectTimeRange(v *NotifyStrategyForModifyRoutesEffectTimeRange) *NotifyStrategyForModifyRoutes
func (*NotifyStrategyForModifyRoutes) SetFilterSetting ¶
func (s *NotifyStrategyForModifyRoutes) SetFilterSetting(v *FilterSetting) *NotifyStrategyForModifyRoutes
func (*NotifyStrategyForModifyRoutes) SetSeverities ¶
func (s *NotifyStrategyForModifyRoutes) SetSeverities(v []*string) *NotifyStrategyForModifyRoutes
func (NotifyStrategyForModifyRoutes) String ¶
func (s NotifyStrategyForModifyRoutes) String() string
type NotifyStrategyForModifyRoutesChannels ¶
type NotifyStrategyForModifyRoutesChannels struct { // This parameter is required. ChannelType *string `json:"channelType,omitempty" xml:"channelType,omitempty"` EnabledSubChannels []*string `json:"enabledSubChannels,omitempty" xml:"enabledSubChannels,omitempty" type:"Repeated"` // This parameter is required. Receivers []*string `json:"receivers,omitempty" xml:"receivers,omitempty" type:"Repeated"` }
func (NotifyStrategyForModifyRoutesChannels) GoString ¶
func (s NotifyStrategyForModifyRoutesChannels) GoString() string
func (*NotifyStrategyForModifyRoutesChannels) SetChannelType ¶
func (s *NotifyStrategyForModifyRoutesChannels) SetChannelType(v string) *NotifyStrategyForModifyRoutesChannels
func (*NotifyStrategyForModifyRoutesChannels) SetEnabledSubChannels ¶
func (s *NotifyStrategyForModifyRoutesChannels) SetEnabledSubChannels(v []*string) *NotifyStrategyForModifyRoutesChannels
func (*NotifyStrategyForModifyRoutesChannels) SetReceivers ¶
func (s *NotifyStrategyForModifyRoutesChannels) SetReceivers(v []*string) *NotifyStrategyForModifyRoutesChannels
func (NotifyStrategyForModifyRoutesChannels) String ¶
func (s NotifyStrategyForModifyRoutesChannels) String() string
type NotifyStrategyForModifyRoutesEffectTimeRange ¶
type NotifyStrategyForModifyRoutesEffectTimeRange struct { DayInWeek []*int32 `json:"dayInWeek,omitempty" xml:"dayInWeek,omitempty" type:"Repeated"` EndTimeInMinute *int32 `json:"endTimeInMinute,omitempty" xml:"endTimeInMinute,omitempty"` StartTimeInMinute *int32 `json:"startTimeInMinute,omitempty" xml:"startTimeInMinute,omitempty"` TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"` }
func (NotifyStrategyForModifyRoutesEffectTimeRange) GoString ¶
func (s NotifyStrategyForModifyRoutesEffectTimeRange) GoString() string
func (*NotifyStrategyForModifyRoutesEffectTimeRange) SetDayInWeek ¶
func (s *NotifyStrategyForModifyRoutesEffectTimeRange) SetDayInWeek(v []*int32) *NotifyStrategyForModifyRoutesEffectTimeRange
func (*NotifyStrategyForModifyRoutesEffectTimeRange) SetEndTimeInMinute ¶
func (s *NotifyStrategyForModifyRoutesEffectTimeRange) SetEndTimeInMinute(v int32) *NotifyStrategyForModifyRoutesEffectTimeRange
func (*NotifyStrategyForModifyRoutesEffectTimeRange) SetStartTimeInMinute ¶
func (s *NotifyStrategyForModifyRoutesEffectTimeRange) SetStartTimeInMinute(v int32) *NotifyStrategyForModifyRoutesEffectTimeRange
func (*NotifyStrategyForModifyRoutesEffectTimeRange) SetTimeZone ¶
func (s *NotifyStrategyForModifyRoutesEffectTimeRange) SetTimeZone(v string) *NotifyStrategyForModifyRoutesEffectTimeRange
func (NotifyStrategyForModifyRoutesEffectTimeRange) String ¶
func (s NotifyStrategyForModifyRoutesEffectTimeRange) String() string
type NotifyStrategyForView ¶
type NotifyStrategyForView struct { CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"` CustomTemplateEntries []*NotifyStrategyForViewCustomTemplateEntries `json:"customTemplateEntries,omitempty" xml:"customTemplateEntries,omitempty" type:"Repeated"` Description *string `json:"description,omitempty" xml:"description,omitempty"` Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` // This parameter is required. GroupingSetting *NotifyStrategyForViewGroupingSetting `json:"groupingSetting,omitempty" xml:"groupingSetting,omitempty" type:"Struct"` IgnoreRestoredNotification *bool `json:"ignoreRestoredNotification,omitempty" xml:"ignoreRestoredNotification,omitempty"` NotifyStrategyId *string `json:"notifyStrategyId,omitempty" xml:"notifyStrategyId,omitempty"` // This parameter is required. NotifyStrategyName *string `json:"notifyStrategyName,omitempty" xml:"notifyStrategyName,omitempty"` // This parameter is required. Routes []*NotifyStrategyForViewRoutes `json:"routes,omitempty" xml:"routes,omitempty" type:"Repeated"` UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"` UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` Workspace *string `json:"workspace,omitempty" xml:"workspace,omitempty"` }
func (NotifyStrategyForView) GoString ¶
func (s NotifyStrategyForView) GoString() string
func (*NotifyStrategyForView) SetCreateTime ¶
func (s *NotifyStrategyForView) SetCreateTime(v string) *NotifyStrategyForView
func (*NotifyStrategyForView) SetCustomTemplateEntries ¶
func (s *NotifyStrategyForView) SetCustomTemplateEntries(v []*NotifyStrategyForViewCustomTemplateEntries) *NotifyStrategyForView
func (*NotifyStrategyForView) SetDescription ¶
func (s *NotifyStrategyForView) SetDescription(v string) *NotifyStrategyForView
func (*NotifyStrategyForView) SetEnable ¶
func (s *NotifyStrategyForView) SetEnable(v bool) *NotifyStrategyForView
func (*NotifyStrategyForView) SetGroupingSetting ¶
func (s *NotifyStrategyForView) SetGroupingSetting(v *NotifyStrategyForViewGroupingSetting) *NotifyStrategyForView
func (*NotifyStrategyForView) SetIgnoreRestoredNotification ¶
func (s *NotifyStrategyForView) SetIgnoreRestoredNotification(v bool) *NotifyStrategyForView
func (*NotifyStrategyForView) SetNotifyStrategyId ¶
func (s *NotifyStrategyForView) SetNotifyStrategyId(v string) *NotifyStrategyForView
func (*NotifyStrategyForView) SetNotifyStrategyName ¶
func (s *NotifyStrategyForView) SetNotifyStrategyName(v string) *NotifyStrategyForView
func (*NotifyStrategyForView) SetRoutes ¶
func (s *NotifyStrategyForView) SetRoutes(v []*NotifyStrategyForViewRoutes) *NotifyStrategyForView
func (*NotifyStrategyForView) SetUpdateTime ¶
func (s *NotifyStrategyForView) SetUpdateTime(v string) *NotifyStrategyForView
func (*NotifyStrategyForView) SetUserId ¶
func (s *NotifyStrategyForView) SetUserId(v string) *NotifyStrategyForView
func (*NotifyStrategyForView) SetWorkspace ¶
func (s *NotifyStrategyForView) SetWorkspace(v string) *NotifyStrategyForView
func (NotifyStrategyForView) String ¶
func (s NotifyStrategyForView) String() string
type NotifyStrategyForViewCustomTemplateEntries ¶
type NotifyStrategyForViewCustomTemplateEntries struct { // This parameter is required. TargetType *string `json:"targetType,omitempty" xml:"targetType,omitempty"` // This parameter is required. TemplateUuid *string `json:"templateUuid,omitempty" xml:"templateUuid,omitempty"` }
func (NotifyStrategyForViewCustomTemplateEntries) GoString ¶
func (s NotifyStrategyForViewCustomTemplateEntries) GoString() string
func (*NotifyStrategyForViewCustomTemplateEntries) SetTargetType ¶
func (s *NotifyStrategyForViewCustomTemplateEntries) SetTargetType(v string) *NotifyStrategyForViewCustomTemplateEntries
func (*NotifyStrategyForViewCustomTemplateEntries) SetTemplateUuid ¶
func (s *NotifyStrategyForViewCustomTemplateEntries) SetTemplateUuid(v string) *NotifyStrategyForViewCustomTemplateEntries
func (NotifyStrategyForViewCustomTemplateEntries) String ¶
func (s NotifyStrategyForViewCustomTemplateEntries) String() string
type NotifyStrategyForViewGroupingSetting ¶
type NotifyStrategyForViewGroupingSetting struct { GroupingKeys []*string `json:"groupingKeys,omitempty" xml:"groupingKeys,omitempty" type:"Repeated"` PeriodMin *int32 `json:"periodMin,omitempty" xml:"periodMin,omitempty"` SilenceSec *int32 `json:"silenceSec,omitempty" xml:"silenceSec,omitempty"` Times *int32 `json:"times,omitempty" xml:"times,omitempty"` }
func (NotifyStrategyForViewGroupingSetting) GoString ¶
func (s NotifyStrategyForViewGroupingSetting) GoString() string
func (*NotifyStrategyForViewGroupingSetting) SetGroupingKeys ¶
func (s *NotifyStrategyForViewGroupingSetting) SetGroupingKeys(v []*string) *NotifyStrategyForViewGroupingSetting
func (*NotifyStrategyForViewGroupingSetting) SetPeriodMin ¶
func (s *NotifyStrategyForViewGroupingSetting) SetPeriodMin(v int32) *NotifyStrategyForViewGroupingSetting
func (*NotifyStrategyForViewGroupingSetting) SetSilenceSec ¶
func (s *NotifyStrategyForViewGroupingSetting) SetSilenceSec(v int32) *NotifyStrategyForViewGroupingSetting
func (*NotifyStrategyForViewGroupingSetting) SetTimes ¶
func (s *NotifyStrategyForViewGroupingSetting) SetTimes(v int32) *NotifyStrategyForViewGroupingSetting
func (NotifyStrategyForViewGroupingSetting) String ¶
func (s NotifyStrategyForViewGroupingSetting) String() string
type NotifyStrategyForViewRoutes ¶
type NotifyStrategyForViewRoutes struct { Channels []*NotifyStrategyForViewRoutesChannels `json:"channels,omitempty" xml:"channels,omitempty" type:"Repeated"` EffectTimeRange *NotifyStrategyForViewRoutesEffectTimeRange `json:"effectTimeRange,omitempty" xml:"effectTimeRange,omitempty" type:"Struct"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` Severities []*string `json:"severities,omitempty" xml:"severities,omitempty" type:"Repeated"` }
func (NotifyStrategyForViewRoutes) GoString ¶
func (s NotifyStrategyForViewRoutes) GoString() string
func (*NotifyStrategyForViewRoutes) SetChannels ¶
func (s *NotifyStrategyForViewRoutes) SetChannels(v []*NotifyStrategyForViewRoutesChannels) *NotifyStrategyForViewRoutes
func (*NotifyStrategyForViewRoutes) SetEffectTimeRange ¶
func (s *NotifyStrategyForViewRoutes) SetEffectTimeRange(v *NotifyStrategyForViewRoutesEffectTimeRange) *NotifyStrategyForViewRoutes
func (*NotifyStrategyForViewRoutes) SetFilterSetting ¶
func (s *NotifyStrategyForViewRoutes) SetFilterSetting(v *FilterSetting) *NotifyStrategyForViewRoutes
func (*NotifyStrategyForViewRoutes) SetSeverities ¶
func (s *NotifyStrategyForViewRoutes) SetSeverities(v []*string) *NotifyStrategyForViewRoutes
func (NotifyStrategyForViewRoutes) String ¶
func (s NotifyStrategyForViewRoutes) String() string
type NotifyStrategyForViewRoutesChannels ¶
type NotifyStrategyForViewRoutesChannels struct { // This parameter is required. ChannelType *string `json:"channelType,omitempty" xml:"channelType,omitempty"` EnabledSubChannels []*string `json:"enabledSubChannels,omitempty" xml:"enabledSubChannels,omitempty" type:"Repeated"` // This parameter is required. Receivers []*string `json:"receivers,omitempty" xml:"receivers,omitempty" type:"Repeated"` }
func (NotifyStrategyForViewRoutesChannels) GoString ¶
func (s NotifyStrategyForViewRoutesChannels) GoString() string
func (*NotifyStrategyForViewRoutesChannels) SetChannelType ¶
func (s *NotifyStrategyForViewRoutesChannels) SetChannelType(v string) *NotifyStrategyForViewRoutesChannels
func (*NotifyStrategyForViewRoutesChannels) SetEnabledSubChannels ¶
func (s *NotifyStrategyForViewRoutesChannels) SetEnabledSubChannels(v []*string) *NotifyStrategyForViewRoutesChannels
func (*NotifyStrategyForViewRoutesChannels) SetReceivers ¶
func (s *NotifyStrategyForViewRoutesChannels) SetReceivers(v []*string) *NotifyStrategyForViewRoutesChannels
func (NotifyStrategyForViewRoutesChannels) String ¶
func (s NotifyStrategyForViewRoutesChannels) String() string
type NotifyStrategyForViewRoutesEffectTimeRange ¶
type NotifyStrategyForViewRoutesEffectTimeRange struct { DayInWeek []*int32 `json:"dayInWeek,omitempty" xml:"dayInWeek,omitempty" type:"Repeated"` EndTimeInMinute *int32 `json:"endTimeInMinute,omitempty" xml:"endTimeInMinute,omitempty"` StartTimeInMinute *int32 `json:"startTimeInMinute,omitempty" xml:"startTimeInMinute,omitempty"` TimeZone *string `json:"timeZone,omitempty" xml:"timeZone,omitempty"` }
func (NotifyStrategyForViewRoutesEffectTimeRange) GoString ¶
func (s NotifyStrategyForViewRoutesEffectTimeRange) GoString() string
func (*NotifyStrategyForViewRoutesEffectTimeRange) SetDayInWeek ¶
func (s *NotifyStrategyForViewRoutesEffectTimeRange) SetDayInWeek(v []*int32) *NotifyStrategyForViewRoutesEffectTimeRange
func (*NotifyStrategyForViewRoutesEffectTimeRange) SetEndTimeInMinute ¶
func (s *NotifyStrategyForViewRoutesEffectTimeRange) SetEndTimeInMinute(v int32) *NotifyStrategyForViewRoutesEffectTimeRange
func (*NotifyStrategyForViewRoutesEffectTimeRange) SetStartTimeInMinute ¶
func (s *NotifyStrategyForViewRoutesEffectTimeRange) SetStartTimeInMinute(v int32) *NotifyStrategyForViewRoutesEffectTimeRange
func (*NotifyStrategyForViewRoutesEffectTimeRange) SetTimeZone ¶
func (s *NotifyStrategyForViewRoutesEffectTimeRange) SetTimeZone(v string) *NotifyStrategyForViewRoutesEffectTimeRange
func (NotifyStrategyForViewRoutesEffectTimeRange) String ¶
func (s NotifyStrategyForViewRoutesEffectTimeRange) String() string
type SubscriptionForModify ¶
type SubscriptionForModify struct { Description *string `json:"description,omitempty" xml:"description,omitempty"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` NotifyStrategyId *string `json:"notifyStrategyId,omitempty" xml:"notifyStrategyId,omitempty"` PushingSetting *SubscriptionForModifyPushingSetting `json:"pushingSetting,omitempty" xml:"pushingSetting,omitempty" type:"Struct"` // This parameter is required. SubscriptionName *string `json:"subscriptionName,omitempty" xml:"subscriptionName,omitempty"` }
func (SubscriptionForModify) GoString ¶
func (s SubscriptionForModify) GoString() string
func (*SubscriptionForModify) SetDescription ¶
func (s *SubscriptionForModify) SetDescription(v string) *SubscriptionForModify
func (*SubscriptionForModify) SetFilterSetting ¶
func (s *SubscriptionForModify) SetFilterSetting(v *FilterSetting) *SubscriptionForModify
func (*SubscriptionForModify) SetNotifyStrategyId ¶
func (s *SubscriptionForModify) SetNotifyStrategyId(v string) *SubscriptionForModify
func (*SubscriptionForModify) SetPushingSetting ¶
func (s *SubscriptionForModify) SetPushingSetting(v *SubscriptionForModifyPushingSetting) *SubscriptionForModify
func (*SubscriptionForModify) SetSubscriptionName ¶
func (s *SubscriptionForModify) SetSubscriptionName(v string) *SubscriptionForModify
func (SubscriptionForModify) String ¶
func (s SubscriptionForModify) String() string
type SubscriptionForModifyPushingSetting ¶
type SubscriptionForModifyPushingSetting struct { AlertActionIds []*string `json:"alertActionIds,omitempty" xml:"alertActionIds,omitempty" type:"Repeated"` ResponsePlanId *string `json:"responsePlanId,omitempty" xml:"responsePlanId,omitempty"` RestoreActionIds []*string `json:"restoreActionIds,omitempty" xml:"restoreActionIds,omitempty" type:"Repeated"` TemplateUuid *string `json:"templateUuid,omitempty" xml:"templateUuid,omitempty"` }
func (SubscriptionForModifyPushingSetting) GoString ¶
func (s SubscriptionForModifyPushingSetting) GoString() string
func (*SubscriptionForModifyPushingSetting) SetAlertActionIds ¶
func (s *SubscriptionForModifyPushingSetting) SetAlertActionIds(v []*string) *SubscriptionForModifyPushingSetting
func (*SubscriptionForModifyPushingSetting) SetResponsePlanId ¶
func (s *SubscriptionForModifyPushingSetting) SetResponsePlanId(v string) *SubscriptionForModifyPushingSetting
func (*SubscriptionForModifyPushingSetting) SetRestoreActionIds ¶
func (s *SubscriptionForModifyPushingSetting) SetRestoreActionIds(v []*string) *SubscriptionForModifyPushingSetting
func (*SubscriptionForModifyPushingSetting) SetTemplateUuid ¶
func (s *SubscriptionForModifyPushingSetting) SetTemplateUuid(v string) *SubscriptionForModifyPushingSetting
func (SubscriptionForModifyPushingSetting) String ¶
func (s SubscriptionForModifyPushingSetting) String() string
type SubscriptionForView ¶
type SubscriptionForView struct { CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` NotifyStrategyId *string `json:"notifyStrategyId,omitempty" xml:"notifyStrategyId,omitempty"` PushingSetting *SubscriptionForViewPushingSetting `json:"pushingSetting,omitempty" xml:"pushingSetting,omitempty" type:"Struct"` SubscriptionId *string `json:"subscriptionId,omitempty" xml:"subscriptionId,omitempty"` // This parameter is required. SubscriptionName *string `json:"subscriptionName,omitempty" xml:"subscriptionName,omitempty"` UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"` UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` Workspace *string `json:"workspace,omitempty" xml:"workspace,omitempty"` }
func (SubscriptionForView) GoString ¶
func (s SubscriptionForView) GoString() string
func (*SubscriptionForView) SetCreateTime ¶
func (s *SubscriptionForView) SetCreateTime(v string) *SubscriptionForView
func (*SubscriptionForView) SetDescription ¶
func (s *SubscriptionForView) SetDescription(v string) *SubscriptionForView
func (*SubscriptionForView) SetEnable ¶
func (s *SubscriptionForView) SetEnable(v bool) *SubscriptionForView
func (*SubscriptionForView) SetFilterSetting ¶
func (s *SubscriptionForView) SetFilterSetting(v *FilterSetting) *SubscriptionForView
func (*SubscriptionForView) SetNotifyStrategyId ¶
func (s *SubscriptionForView) SetNotifyStrategyId(v string) *SubscriptionForView
func (*SubscriptionForView) SetPushingSetting ¶
func (s *SubscriptionForView) SetPushingSetting(v *SubscriptionForViewPushingSetting) *SubscriptionForView
func (*SubscriptionForView) SetSubscriptionId ¶
func (s *SubscriptionForView) SetSubscriptionId(v string) *SubscriptionForView
func (*SubscriptionForView) SetSubscriptionName ¶
func (s *SubscriptionForView) SetSubscriptionName(v string) *SubscriptionForView
func (*SubscriptionForView) SetUpdateTime ¶
func (s *SubscriptionForView) SetUpdateTime(v string) *SubscriptionForView
func (*SubscriptionForView) SetUserId ¶
func (s *SubscriptionForView) SetUserId(v string) *SubscriptionForView
func (*SubscriptionForView) SetWorkspace ¶
func (s *SubscriptionForView) SetWorkspace(v string) *SubscriptionForView
func (SubscriptionForView) String ¶
func (s SubscriptionForView) String() string
type SubscriptionForViewPushingSetting ¶
type SubscriptionForViewPushingSetting struct { AlertActionIds []*string `json:"alertActionIds,omitempty" xml:"alertActionIds,omitempty" type:"Repeated"` ResponsePlanId *string `json:"responsePlanId,omitempty" xml:"responsePlanId,omitempty"` RestoreActionIds []*string `json:"restoreActionIds,omitempty" xml:"restoreActionIds,omitempty" type:"Repeated"` TemplateUuid *string `json:"templateUuid,omitempty" xml:"templateUuid,omitempty"` }
func (SubscriptionForViewPushingSetting) GoString ¶
func (s SubscriptionForViewPushingSetting) GoString() string
func (*SubscriptionForViewPushingSetting) SetAlertActionIds ¶
func (s *SubscriptionForViewPushingSetting) SetAlertActionIds(v []*string) *SubscriptionForViewPushingSetting
func (*SubscriptionForViewPushingSetting) SetResponsePlanId ¶
func (s *SubscriptionForViewPushingSetting) SetResponsePlanId(v string) *SubscriptionForViewPushingSetting
func (*SubscriptionForViewPushingSetting) SetRestoreActionIds ¶
func (s *SubscriptionForViewPushingSetting) SetRestoreActionIds(v []*string) *SubscriptionForViewPushingSetting
func (*SubscriptionForViewPushingSetting) SetTemplateUuid ¶
func (s *SubscriptionForViewPushingSetting) SetTemplateUuid(v string) *SubscriptionForViewPushingSetting
func (SubscriptionForViewPushingSetting) String ¶
func (s SubscriptionForViewPushingSetting) String() string
type TransformAction ¶
type TransformAction struct { FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` LabelKey *string `json:"labelKey,omitempty" xml:"labelKey,omitempty"` Mapping map[string]*string `json:"mapping,omitempty" xml:"mapping,omitempty"` RegExp *string `json:"regExp,omitempty" xml:"regExp,omitempty"` Source *string `json:"source,omitempty" xml:"source,omitempty"` Target *string `json:"target,omitempty" xml:"target,omitempty"` Type *string `json:"type,omitempty" xml:"type,omitempty"` Value *string `json:"value,omitempty" xml:"value,omitempty"` Variable *string `json:"variable,omitempty" xml:"variable,omitempty"` }
func (TransformAction) GoString ¶
func (s TransformAction) GoString() string
func (*TransformAction) SetFilterSetting ¶
func (s *TransformAction) SetFilterSetting(v *FilterSetting) *TransformAction
func (*TransformAction) SetLabelKey ¶
func (s *TransformAction) SetLabelKey(v string) *TransformAction
func (*TransformAction) SetMapping ¶
func (s *TransformAction) SetMapping(v map[string]*string) *TransformAction
func (*TransformAction) SetRegExp ¶
func (s *TransformAction) SetRegExp(v string) *TransformAction
func (*TransformAction) SetSource ¶
func (s *TransformAction) SetSource(v string) *TransformAction
func (*TransformAction) SetTarget ¶
func (s *TransformAction) SetTarget(v string) *TransformAction
func (*TransformAction) SetType ¶
func (s *TransformAction) SetType(v string) *TransformAction
func (*TransformAction) SetValue ¶
func (s *TransformAction) SetValue(v string) *TransformAction
func (*TransformAction) SetVariable ¶
func (s *TransformAction) SetVariable(v string) *TransformAction
func (TransformAction) String ¶
func (s TransformAction) String() string
type TransformerForModify ¶
type TransformerForModify struct { Actions []*TransformAction `json:"actions,omitempty" xml:"actions,omitempty" type:"Repeated"` Description *string `json:"description,omitempty" xml:"description,omitempty"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` QuitAfterMatch *bool `json:"quitAfterMatch,omitempty" xml:"quitAfterMatch,omitempty"` SortId *int32 `json:"sortId,omitempty" xml:"sortId,omitempty"` // This parameter is required. TransformerName *string `json:"transformerName,omitempty" xml:"transformerName,omitempty"` }
func (TransformerForModify) GoString ¶
func (s TransformerForModify) GoString() string
func (*TransformerForModify) SetActions ¶
func (s *TransformerForModify) SetActions(v []*TransformAction) *TransformerForModify
func (*TransformerForModify) SetDescription ¶
func (s *TransformerForModify) SetDescription(v string) *TransformerForModify
func (*TransformerForModify) SetFilterSetting ¶
func (s *TransformerForModify) SetFilterSetting(v *FilterSetting) *TransformerForModify
func (*TransformerForModify) SetQuitAfterMatch ¶
func (s *TransformerForModify) SetQuitAfterMatch(v bool) *TransformerForModify
func (*TransformerForModify) SetSortId ¶
func (s *TransformerForModify) SetSortId(v int32) *TransformerForModify
func (*TransformerForModify) SetTransformerName ¶
func (s *TransformerForModify) SetTransformerName(v string) *TransformerForModify
func (TransformerForModify) String ¶
func (s TransformerForModify) String() string
type TransformerForView ¶
type TransformerForView struct { Actions []*TransformAction `json:"actions,omitempty" xml:"actions,omitempty" type:"Repeated"` CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"` Description *string `json:"description,omitempty" xml:"description,omitempty"` Enable *bool `json:"enable,omitempty" xml:"enable,omitempty"` FilterSetting *FilterSetting `json:"filterSetting,omitempty" xml:"filterSetting,omitempty"` QuitAfterMatch *bool `json:"quitAfterMatch,omitempty" xml:"quitAfterMatch,omitempty"` SortId *int32 `json:"sortId,omitempty" xml:"sortId,omitempty"` TransformerId *string `json:"transformerId,omitempty" xml:"transformerId,omitempty"` // This parameter is required. TransformerName *string `json:"transformerName,omitempty" xml:"transformerName,omitempty"` UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"` UserId *string `json:"userId,omitempty" xml:"userId,omitempty"` Workspace *string `json:"workspace,omitempty" xml:"workspace,omitempty"` }
func (TransformerForView) GoString ¶
func (s TransformerForView) GoString() string
func (*TransformerForView) SetActions ¶
func (s *TransformerForView) SetActions(v []*TransformAction) *TransformerForView
func (*TransformerForView) SetCreateTime ¶
func (s *TransformerForView) SetCreateTime(v string) *TransformerForView
func (*TransformerForView) SetDescription ¶
func (s *TransformerForView) SetDescription(v string) *TransformerForView
func (*TransformerForView) SetEnable ¶
func (s *TransformerForView) SetEnable(v bool) *TransformerForView
func (*TransformerForView) SetFilterSetting ¶
func (s *TransformerForView) SetFilterSetting(v *FilterSetting) *TransformerForView
func (*TransformerForView) SetQuitAfterMatch ¶
func (s *TransformerForView) SetQuitAfterMatch(v bool) *TransformerForView
func (*TransformerForView) SetSortId ¶
func (s *TransformerForView) SetSortId(v int32) *TransformerForView
func (*TransformerForView) SetTransformerId ¶
func (s *TransformerForView) SetTransformerId(v string) *TransformerForView
func (*TransformerForView) SetTransformerName ¶
func (s *TransformerForView) SetTransformerName(v string) *TransformerForView
func (*TransformerForView) SetUpdateTime ¶
func (s *TransformerForView) SetUpdateTime(v string) *TransformerForView
func (*TransformerForView) SetUserId ¶
func (s *TransformerForView) SetUserId(v string) *TransformerForView
func (*TransformerForView) SetWorkspace ¶
func (s *TransformerForView) SetWorkspace(v string) *TransformerForView
func (TransformerForView) String ¶
func (s TransformerForView) String() string
Click to show internal directories.
Click to hide internal directories.