Documentation
¶
Overview ¶
Package cloudmonitoriface provides an interface to enable mocking the CLOUDMONITOR service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type AlertNotificationForListPresetAlertTemplatesOutput
- func (s AlertNotificationForListPresetAlertTemplatesOutput) GoString() string
- func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetAlertMethods(v []*string) *AlertNotificationForListPresetAlertTemplatesOutput
- func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetContactGroupIds(v []*string) *AlertNotificationForListPresetAlertTemplatesOutput
- func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetEffectEndAt(v string) *AlertNotificationForListPresetAlertTemplatesOutput
- func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetEffectStartAt(v string) *AlertNotificationForListPresetAlertTemplatesOutput
- func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetNotificationId(v string) *AlertNotificationForListPresetAlertTemplatesOutput
- func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetNotifyTemplates(v []*NotifyTemplateForListPresetAlertTemplatesOutput) *AlertNotificationForListPresetAlertTemplatesOutput
- func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetWebhook(v string) *AlertNotificationForListPresetAlertTemplatesOutput
- func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetWebhookIds(v []*string) *AlertNotificationForListPresetAlertTemplatesOutput
- func (s AlertNotificationForListPresetAlertTemplatesOutput) String() string
- type AppliedRuleForListAlertTemplatesOutput
- func (s AppliedRuleForListAlertTemplatesOutput) GoString() string
- func (s *AppliedRuleForListAlertTemplatesOutput) SetId(v string) *AppliedRuleForListAlertTemplatesOutput
- func (s *AppliedRuleForListAlertTemplatesOutput) SetName(v string) *AppliedRuleForListAlertTemplatesOutput
- func (s *AppliedRuleForListAlertTemplatesOutput) SetObjectGroupId(v string) *AppliedRuleForListAlertTemplatesOutput
- func (s *AppliedRuleForListAlertTemplatesOutput) SetObjectId(v string) *AppliedRuleForListAlertTemplatesOutput
- func (s AppliedRuleForListAlertTemplatesOutput) String() string
- type AppliedRuleForListPresetAlertTemplatesOutput
- func (s AppliedRuleForListPresetAlertTemplatesOutput) GoString() string
- func (s *AppliedRuleForListPresetAlertTemplatesOutput) SetId(v string) *AppliedRuleForListPresetAlertTemplatesOutput
- func (s *AppliedRuleForListPresetAlertTemplatesOutput) SetName(v string) *AppliedRuleForListPresetAlertTemplatesOutput
- func (s AppliedRuleForListPresetAlertTemplatesOutput) String() string
- type ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s ApplyObjectForApplyObjectGroupsByAlertTemplateInput) GoString() string
- func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetAlertMethods(v []*string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetContactGroupIds(v []*string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetEffectEndAt(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetEffectStartAt(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetNotificationId(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetNotifyTemplates(v []*NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetObjectGroupId(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetWebhook(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetWebhookIds(v []*string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
- func (s ApplyObjectForApplyObjectGroupsByAlertTemplateInput) String() string
- type ApplyObjectGroupsByAlertTemplateInput
- func (s ApplyObjectGroupsByAlertTemplateInput) GoString() string
- func (s *ApplyObjectGroupsByAlertTemplateInput) SetAlertTemplateId(v string) *ApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectGroupsByAlertTemplateInput) SetApplyObjects(v []*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) *ApplyObjectGroupsByAlertTemplateInput
- func (s *ApplyObjectGroupsByAlertTemplateInput) SetProjectName(v string) *ApplyObjectGroupsByAlertTemplateInput
- func (s ApplyObjectGroupsByAlertTemplateInput) String() string
- func (s *ApplyObjectGroupsByAlertTemplateInput) Validate() error
- type ApplyObjectGroupsByAlertTemplateOutput
- type CLOUDMONITOR
- func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplate(input *ApplyObjectGroupsByAlertTemplateInput) (*ApplyObjectGroupsByAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateRequest(input *ApplyObjectGroupsByAlertTemplateInput) (req *request.Request, output *ApplyObjectGroupsByAlertTemplateOutput)
- func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateWithContext(ctx byteplus.Context, input *ApplyObjectGroupsByAlertTemplateInput, ...) (*ApplyObjectGroupsByAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) CreateAlertTemplate(input *CreateAlertTemplateInput) (*CreateAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) CreateAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateAlertTemplateRequest(input *CreateAlertTemplateInput) (req *request.Request, output *CreateAlertTemplateOutput)
- func (c *CLOUDMONITOR) CreateAlertTemplateWithContext(ctx byteplus.Context, input *CreateAlertTemplateInput, opts ...request.Option) (*CreateAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) CreateContactGroup(input *CreateContactGroupInput) (*CreateContactGroupOutput, error)
- func (c *CLOUDMONITOR) CreateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateContactGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateContactGroupRequest(input *CreateContactGroupInput) (req *request.Request, output *CreateContactGroupOutput)
- func (c *CLOUDMONITOR) CreateContactGroupWithContext(ctx byteplus.Context, input *CreateContactGroupInput, opts ...request.Option) (*CreateContactGroupOutput, error)
- func (c *CLOUDMONITOR) CreateContacts(input *CreateContactsInput) (*CreateContactsOutput, error)
- func (c *CLOUDMONITOR) CreateContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateContactsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateContactsRequest(input *CreateContactsInput) (req *request.Request, output *CreateContactsOutput)
- func (c *CLOUDMONITOR) CreateContactsWithContext(ctx byteplus.Context, input *CreateContactsInput, opts ...request.Option) (*CreateContactsOutput, error)
- func (c *CLOUDMONITOR) CreateEventRule(input *CreateEventRuleInput) (*CreateEventRuleOutput, error)
- func (c *CLOUDMONITOR) CreateEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateEventRuleRequest(input *CreateEventRuleInput) (req *request.Request, output *CreateEventRuleOutput)
- func (c *CLOUDMONITOR) CreateEventRuleWithContext(ctx byteplus.Context, input *CreateEventRuleInput, opts ...request.Option) (*CreateEventRuleOutput, error)
- func (c *CLOUDMONITOR) CreateNotification(input *CreateNotificationInput) (*CreateNotificationOutput, error)
- func (c *CLOUDMONITOR) CreateNotificationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateNotificationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateNotificationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateNotificationRequest(input *CreateNotificationInput) (req *request.Request, output *CreateNotificationOutput)
- func (c *CLOUDMONITOR) CreateNotificationWithContext(ctx byteplus.Context, input *CreateNotificationInput, opts ...request.Option) (*CreateNotificationOutput, error)
- func (c *CLOUDMONITOR) CreateNotifyTemplate(input *CreateNotifyTemplateInput) (*CreateNotifyTemplateOutput, error)
- func (c *CLOUDMONITOR) CreateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateNotifyTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateNotifyTemplateRequest(input *CreateNotifyTemplateInput) (req *request.Request, output *CreateNotifyTemplateOutput)
- func (c *CLOUDMONITOR) CreateNotifyTemplateWithContext(ctx byteplus.Context, input *CreateNotifyTemplateInput, opts ...request.Option) (*CreateNotifyTemplateOutput, error)
- func (c *CLOUDMONITOR) CreateObjectGroup(input *CreateObjectGroupInput) (*CreateObjectGroupOutput, error)
- func (c *CLOUDMONITOR) CreateObjectGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateObjectGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateObjectGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateObjectGroupRequest(input *CreateObjectGroupInput) (req *request.Request, output *CreateObjectGroupOutput)
- func (c *CLOUDMONITOR) CreateObjectGroupWithContext(ctx byteplus.Context, input *CreateObjectGroupInput, opts ...request.Option) (*CreateObjectGroupOutput, error)
- func (c *CLOUDMONITOR) CreateRule(input *CreateRuleInput) (*CreateRuleOutput, error)
- func (c *CLOUDMONITOR) CreateRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateRuleRequest(input *CreateRuleInput) (req *request.Request, output *CreateRuleOutput)
- func (c *CLOUDMONITOR) CreateRuleWithContext(ctx byteplus.Context, input *CreateRuleInput, opts ...request.Option) (*CreateRuleOutput, error)
- func (c *CLOUDMONITOR) CreateSilencePolicy(input *CreateSilencePolicyInput) (*CreateSilencePolicyOutput, error)
- func (c *CLOUDMONITOR) CreateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateSilencePolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateSilencePolicyRequest(input *CreateSilencePolicyInput) (req *request.Request, output *CreateSilencePolicyOutput)
- func (c *CLOUDMONITOR) CreateSilencePolicyWithContext(ctx byteplus.Context, input *CreateSilencePolicyInput, opts ...request.Option) (*CreateSilencePolicyOutput, error)
- func (c *CLOUDMONITOR) CreateWebhook(input *CreateWebhookInput) (*CreateWebhookOutput, error)
- func (c *CLOUDMONITOR) CreateWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) CreateWebhookCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) CreateWebhookRequest(input *CreateWebhookInput) (req *request.Request, output *CreateWebhookOutput)
- func (c *CLOUDMONITOR) CreateWebhookWithContext(ctx byteplus.Context, input *CreateWebhookInput, opts ...request.Option) (*CreateWebhookOutput, error)
- func (c *CLOUDMONITOR) DeleteAlertTemplatesByIds(input *DeleteAlertTemplatesByIdsInput) (*DeleteAlertTemplatesByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsRequest(input *DeleteAlertTemplatesByIdsInput) (req *request.Request, output *DeleteAlertTemplatesByIdsOutput)
- func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsWithContext(ctx byteplus.Context, input *DeleteAlertTemplatesByIdsInput, ...) (*DeleteAlertTemplatesByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteContactGroupByIds(input *DeleteContactGroupByIdsInput) (*DeleteContactGroupByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteContactGroupByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteContactGroupByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteContactGroupByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteContactGroupByIdsRequest(input *DeleteContactGroupByIdsInput) (req *request.Request, output *DeleteContactGroupByIdsOutput)
- func (c *CLOUDMONITOR) DeleteContactGroupByIdsWithContext(ctx byteplus.Context, input *DeleteContactGroupByIdsInput, ...) (*DeleteContactGroupByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteContactsByIds(input *DeleteContactsByIdsInput) (*DeleteContactsByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteContactsByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteContactsByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteContactsByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteContactsByIdsRequest(input *DeleteContactsByIdsInput) (req *request.Request, output *DeleteContactsByIdsOutput)
- func (c *CLOUDMONITOR) DeleteContactsByIdsWithContext(ctx byteplus.Context, input *DeleteContactsByIdsInput, opts ...request.Option) (*DeleteContactsByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteEventRule(input *DeleteEventRuleInput) (*DeleteEventRuleOutput, error)
- func (c *CLOUDMONITOR) DeleteEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteEventRuleRequest(input *DeleteEventRuleInput) (req *request.Request, output *DeleteEventRuleOutput)
- func (c *CLOUDMONITOR) DeleteEventRuleWithContext(ctx byteplus.Context, input *DeleteEventRuleInput, opts ...request.Option) (*DeleteEventRuleOutput, error)
- func (c *CLOUDMONITOR) DeleteNotificationsByIds(input *DeleteNotificationsByIdsInput) (*DeleteNotificationsByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteNotificationsByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteNotificationsByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteNotificationsByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteNotificationsByIdsRequest(input *DeleteNotificationsByIdsInput) (req *request.Request, output *DeleteNotificationsByIdsOutput)
- func (c *CLOUDMONITOR) DeleteNotificationsByIdsWithContext(ctx byteplus.Context, input *DeleteNotificationsByIdsInput, ...) (*DeleteNotificationsByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIds(input *DeleteNotifyTemplatesByIdsInput) (*DeleteNotifyTemplatesByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsRequest(input *DeleteNotifyTemplatesByIdsInput) (req *request.Request, output *DeleteNotifyTemplatesByIdsOutput)
- func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsWithContext(ctx byteplus.Context, input *DeleteNotifyTemplatesByIdsInput, ...) (*DeleteNotifyTemplatesByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteObjectGroup(input *DeleteObjectGroupInput) (*DeleteObjectGroupOutput, error)
- func (c *CLOUDMONITOR) DeleteObjectGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteObjectGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteObjectGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteObjectGroupRequest(input *DeleteObjectGroupInput) (req *request.Request, output *DeleteObjectGroupOutput)
- func (c *CLOUDMONITOR) DeleteObjectGroupWithContext(ctx byteplus.Context, input *DeleteObjectGroupInput, opts ...request.Option) (*DeleteObjectGroupOutput, error)
- func (c *CLOUDMONITOR) DeleteRulesByIds(input *DeleteRulesByIdsInput) (*DeleteRulesByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteRulesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteRulesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteRulesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteRulesByIdsRequest(input *DeleteRulesByIdsInput) (req *request.Request, output *DeleteRulesByIdsOutput)
- func (c *CLOUDMONITOR) DeleteRulesByIdsWithContext(ctx byteplus.Context, input *DeleteRulesByIdsInput, opts ...request.Option) (*DeleteRulesByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteSilencePolicyByIds(input *DeleteSilencePolicyByIdsInput) (*DeleteSilencePolicyByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsRequest(input *DeleteSilencePolicyByIdsInput) (req *request.Request, output *DeleteSilencePolicyByIdsOutput)
- func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsWithContext(ctx byteplus.Context, input *DeleteSilencePolicyByIdsInput, ...) (*DeleteSilencePolicyByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteWebhooksByIds(input *DeleteWebhooksByIdsInput) (*DeleteWebhooksByIdsOutput, error)
- func (c *CLOUDMONITOR) DeleteWebhooksByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteWebhooksByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DeleteWebhooksByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DeleteWebhooksByIdsRequest(input *DeleteWebhooksByIdsInput) (req *request.Request, output *DeleteWebhooksByIdsOutput)
- func (c *CLOUDMONITOR) DeleteWebhooksByIdsWithContext(ctx byteplus.Context, input *DeleteWebhooksByIdsInput, opts ...request.Option) (*DeleteWebhooksByIdsOutput, error)
- func (c *CLOUDMONITOR) DisableEventRule(input *DisableEventRuleInput) (*DisableEventRuleOutput, error)
- func (c *CLOUDMONITOR) DisableEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DisableEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DisableEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DisableEventRuleRequest(input *DisableEventRuleInput) (req *request.Request, output *DisableEventRuleOutput)
- func (c *CLOUDMONITOR) DisableEventRuleWithContext(ctx byteplus.Context, input *DisableEventRuleInput, opts ...request.Option) (*DisableEventRuleOutput, error)
- func (c *CLOUDMONITOR) DisablePresetAlertTemplate(input *DisablePresetAlertTemplateInput) (*DisablePresetAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) DisablePresetAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DisablePresetAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) DisablePresetAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) DisablePresetAlertTemplateRequest(input *DisablePresetAlertTemplateInput) (req *request.Request, output *DisablePresetAlertTemplateOutput)
- func (c *CLOUDMONITOR) DisablePresetAlertTemplateWithContext(ctx byteplus.Context, input *DisablePresetAlertTemplateInput, ...) (*DisablePresetAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) EnableEventRule(input *EnableEventRuleInput) (*EnableEventRuleOutput, error)
- func (c *CLOUDMONITOR) EnableEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) EnableEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) EnableEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) EnableEventRuleRequest(input *EnableEventRuleInput) (req *request.Request, output *EnableEventRuleOutput)
- func (c *CLOUDMONITOR) EnableEventRuleWithContext(ctx byteplus.Context, input *EnableEventRuleInput, opts ...request.Option) (*EnableEventRuleOutput, error)
- func (c *CLOUDMONITOR) EnablePresetAlertTemplate(input *EnablePresetAlertTemplateInput) (*EnablePresetAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) EnablePresetAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) EnablePresetAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) EnablePresetAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) EnablePresetAlertTemplateRequest(input *EnablePresetAlertTemplateInput) (req *request.Request, output *EnablePresetAlertTemplateOutput)
- func (c *CLOUDMONITOR) EnablePresetAlertTemplateWithContext(ctx byteplus.Context, input *EnablePresetAlertTemplateInput, ...) (*EnablePresetAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) GetMetricData(input *GetMetricDataInput) (*GetMetricDataOutput, error)
- func (c *CLOUDMONITOR) GetMetricDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) GetMetricDataCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) GetMetricDataCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) GetMetricDataRequest(input *GetMetricDataInput) (req *request.Request, output *GetMetricDataOutput)
- func (c *CLOUDMONITOR) GetMetricDataWithContext(ctx byteplus.Context, input *GetMetricDataInput, opts ...request.Option) (*GetMetricDataOutput, error)
- func (c *CLOUDMONITOR) GetTopData(input *GetTopDataInput) (*GetTopDataOutput, error)
- func (c *CLOUDMONITOR) GetTopDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) GetTopDataCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) GetTopDataCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) GetTopDataRequest(input *GetTopDataInput) (req *request.Request, output *GetTopDataOutput)
- func (c *CLOUDMONITOR) GetTopDataWithContext(ctx byteplus.Context, input *GetTopDataInput, opts ...request.Option) (*GetTopDataOutput, error)
- func (c *CLOUDMONITOR) ListAlertGroup(input *ListAlertGroupInput) (*ListAlertGroupOutput, error)
- func (c *CLOUDMONITOR) ListAlertGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListAlertGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListAlertGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListAlertGroupRequest(input *ListAlertGroupInput) (req *request.Request, output *ListAlertGroupOutput)
- func (c *CLOUDMONITOR) ListAlertGroupWithContext(ctx byteplus.Context, input *ListAlertGroupInput, opts ...request.Option) (*ListAlertGroupOutput, error)
- func (c *CLOUDMONITOR) ListAlertTemplates(input *ListAlertTemplatesInput) (*ListAlertTemplatesOutput, error)
- func (c *CLOUDMONITOR) ListAlertTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListAlertTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListAlertTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListAlertTemplatesRequest(input *ListAlertTemplatesInput) (req *request.Request, output *ListAlertTemplatesOutput)
- func (c *CLOUDMONITOR) ListAlertTemplatesWithContext(ctx byteplus.Context, input *ListAlertTemplatesInput, opts ...request.Option) (*ListAlertTemplatesOutput, error)
- func (c *CLOUDMONITOR) ListContactGroupByIds(input *ListContactGroupByIdsInput) (*ListContactGroupByIdsOutput, error)
- func (c *CLOUDMONITOR) ListContactGroupByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListContactGroupByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListContactGroupByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListContactGroupByIdsRequest(input *ListContactGroupByIdsInput) (req *request.Request, output *ListContactGroupByIdsOutput)
- func (c *CLOUDMONITOR) ListContactGroupByIdsWithContext(ctx byteplus.Context, input *ListContactGroupByIdsInput, ...) (*ListContactGroupByIdsOutput, error)
- func (c *CLOUDMONITOR) ListContactGroups(input *ListContactGroupsInput) (*ListContactGroupsOutput, error)
- func (c *CLOUDMONITOR) ListContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListContactGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListContactGroupsRequest(input *ListContactGroupsInput) (req *request.Request, output *ListContactGroupsOutput)
- func (c *CLOUDMONITOR) ListContactGroupsWithContext(ctx byteplus.Context, input *ListContactGroupsInput, opts ...request.Option) (*ListContactGroupsOutput, error)
- func (c *CLOUDMONITOR) ListContacts(input *ListContactsInput) (*ListContactsOutput, error)
- func (c *CLOUDMONITOR) ListContactsByIds(input *ListContactsByIdsInput) (*ListContactsByIdsOutput, error)
- func (c *CLOUDMONITOR) ListContactsByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListContactsByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListContactsByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListContactsByIdsRequest(input *ListContactsByIdsInput) (req *request.Request, output *ListContactsByIdsOutput)
- func (c *CLOUDMONITOR) ListContactsByIdsWithContext(ctx byteplus.Context, input *ListContactsByIdsInput, opts ...request.Option) (*ListContactsByIdsOutput, error)
- func (c *CLOUDMONITOR) ListContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListContactsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListContactsRequest(input *ListContactsInput) (req *request.Request, output *ListContactsOutput)
- func (c *CLOUDMONITOR) ListContactsWithContext(ctx byteplus.Context, input *ListContactsInput, opts ...request.Option) (*ListContactsOutput, error)
- func (c *CLOUDMONITOR) ListDefaultNotifyTemplates(input *ListDefaultNotifyTemplatesInput) (*ListDefaultNotifyTemplatesOutput, error)
- func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesRequest(input *ListDefaultNotifyTemplatesInput) (req *request.Request, output *ListDefaultNotifyTemplatesOutput)
- func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesWithContext(ctx byteplus.Context, input *ListDefaultNotifyTemplatesInput, ...) (*ListDefaultNotifyTemplatesOutput, error)
- func (c *CLOUDMONITOR) ListEventRules(input *ListEventRulesInput) (*ListEventRulesOutput, error)
- func (c *CLOUDMONITOR) ListEventRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListEventRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListEventRulesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListEventRulesRequest(input *ListEventRulesInput) (req *request.Request, output *ListEventRulesOutput)
- func (c *CLOUDMONITOR) ListEventRulesWithContext(ctx byteplus.Context, input *ListEventRulesInput, opts ...request.Option) (*ListEventRulesOutput, error)
- func (c *CLOUDMONITOR) ListEvents(input *ListEventsInput) (*ListEventsOutput, error)
- func (c *CLOUDMONITOR) ListEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListEventsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListEventsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListEventsRequest(input *ListEventsInput) (req *request.Request, output *ListEventsOutput)
- func (c *CLOUDMONITOR) ListEventsWithContext(ctx byteplus.Context, input *ListEventsInput, opts ...request.Option) (*ListEventsOutput, error)
- func (c *CLOUDMONITOR) ListNotifications(input *ListNotificationsInput) (*ListNotificationsOutput, error)
- func (c *CLOUDMONITOR) ListNotificationsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListNotificationsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListNotificationsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListNotificationsRequest(input *ListNotificationsInput) (req *request.Request, output *ListNotificationsOutput)
- func (c *CLOUDMONITOR) ListNotificationsWithContext(ctx byteplus.Context, input *ListNotificationsInput, opts ...request.Option) (*ListNotificationsOutput, error)
- func (c *CLOUDMONITOR) ListNotifyTemplates(input *ListNotifyTemplatesInput) (*ListNotifyTemplatesOutput, error)
- func (c *CLOUDMONITOR) ListNotifyTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListNotifyTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListNotifyTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListNotifyTemplatesRequest(input *ListNotifyTemplatesInput) (req *request.Request, output *ListNotifyTemplatesOutput)
- func (c *CLOUDMONITOR) ListNotifyTemplatesWithContext(ctx byteplus.Context, input *ListNotifyTemplatesInput, opts ...request.Option) (*ListNotifyTemplatesOutput, error)
- func (c *CLOUDMONITOR) ListObjectGroups(input *ListObjectGroupsInput) (*ListObjectGroupsOutput, error)
- func (c *CLOUDMONITOR) ListObjectGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListObjectGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListObjectGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListObjectGroupsRequest(input *ListObjectGroupsInput) (req *request.Request, output *ListObjectGroupsOutput)
- func (c *CLOUDMONITOR) ListObjectGroupsWithContext(ctx byteplus.Context, input *ListObjectGroupsInput, opts ...request.Option) (*ListObjectGroupsOutput, error)
- func (c *CLOUDMONITOR) ListPresetAlertTemplates(input *ListPresetAlertTemplatesInput) (*ListPresetAlertTemplatesOutput, error)
- func (c *CLOUDMONITOR) ListPresetAlertTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListPresetAlertTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListPresetAlertTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListPresetAlertTemplatesRequest(input *ListPresetAlertTemplatesInput) (req *request.Request, output *ListPresetAlertTemplatesOutput)
- func (c *CLOUDMONITOR) ListPresetAlertTemplatesWithContext(ctx byteplus.Context, input *ListPresetAlertTemplatesInput, ...) (*ListPresetAlertTemplatesOutput, error)
- func (c *CLOUDMONITOR) ListRules(input *ListRulesInput) (*ListRulesOutput, error)
- func (c *CLOUDMONITOR) ListRulesByIds(input *ListRulesByIdsInput) (*ListRulesByIdsOutput, error)
- func (c *CLOUDMONITOR) ListRulesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListRulesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListRulesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListRulesByIdsRequest(input *ListRulesByIdsInput) (req *request.Request, output *ListRulesByIdsOutput)
- func (c *CLOUDMONITOR) ListRulesByIdsWithContext(ctx byteplus.Context, input *ListRulesByIdsInput, opts ...request.Option) (*ListRulesByIdsOutput, error)
- func (c *CLOUDMONITOR) ListRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListRulesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListRulesRequest(input *ListRulesInput) (req *request.Request, output *ListRulesOutput)
- func (c *CLOUDMONITOR) ListRulesWithContext(ctx byteplus.Context, input *ListRulesInput, opts ...request.Option) (*ListRulesOutput, error)
- func (c *CLOUDMONITOR) ListSendAlert(input *ListSendAlertInput) (*ListSendAlertOutput, error)
- func (c *CLOUDMONITOR) ListSendAlertCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListSendAlertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListSendAlertCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListSendAlertRequest(input *ListSendAlertInput) (req *request.Request, output *ListSendAlertOutput)
- func (c *CLOUDMONITOR) ListSendAlertWithContext(ctx byteplus.Context, input *ListSendAlertInput, opts ...request.Option) (*ListSendAlertOutput, error)
- func (c *CLOUDMONITOR) ListSilencePolicy(input *ListSilencePolicyInput) (*ListSilencePolicyOutput, error)
- func (c *CLOUDMONITOR) ListSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListSilencePolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListSilencePolicyRequest(input *ListSilencePolicyInput) (req *request.Request, output *ListSilencePolicyOutput)
- func (c *CLOUDMONITOR) ListSilencePolicyWithContext(ctx byteplus.Context, input *ListSilencePolicyInput, opts ...request.Option) (*ListSilencePolicyOutput, error)
- func (c *CLOUDMONITOR) ListWebhooks(input *ListWebhooksInput) (*ListWebhooksOutput, error)
- func (c *CLOUDMONITOR) ListWebhooksByIds(input *ListWebhooksByIdsInput) (*ListWebhooksByIdsOutput, error)
- func (c *CLOUDMONITOR) ListWebhooksByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListWebhooksByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListWebhooksByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListWebhooksByIdsRequest(input *ListWebhooksByIdsInput) (req *request.Request, output *ListWebhooksByIdsOutput)
- func (c *CLOUDMONITOR) ListWebhooksByIdsWithContext(ctx byteplus.Context, input *ListWebhooksByIdsInput, opts ...request.Option) (*ListWebhooksByIdsOutput, error)
- func (c *CLOUDMONITOR) ListWebhooksCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListWebhooksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ListWebhooksCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ListWebhooksRequest(input *ListWebhooksInput) (req *request.Request, output *ListWebhooksOutput)
- func (c *CLOUDMONITOR) ListWebhooksWithContext(ctx byteplus.Context, input *ListWebhooksInput, opts ...request.Option) (*ListWebhooksOutput, error)
- func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIds(input *ModifyStateOfSilencePolicyByIdsInput) (*ModifyStateOfSilencePolicyByIdsOutput, error)
- func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsRequest(input *ModifyStateOfSilencePolicyByIdsInput) (req *request.Request, output *ModifyStateOfSilencePolicyByIdsOutput)
- func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsWithContext(ctx byteplus.Context, input *ModifyStateOfSilencePolicyByIdsInput, ...) (*ModifyStateOfSilencePolicyByIdsOutput, error)
- func (c *CLOUDMONITOR) SetStateOfRulesByIds(input *SetStateOfRulesByIdsInput) (*SetStateOfRulesByIdsOutput, error)
- func (c *CLOUDMONITOR) SetStateOfRulesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) SetStateOfRulesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) SetStateOfRulesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) SetStateOfRulesByIdsRequest(input *SetStateOfRulesByIdsInput) (req *request.Request, output *SetStateOfRulesByIdsOutput)
- func (c *CLOUDMONITOR) SetStateOfRulesByIdsWithContext(ctx byteplus.Context, input *SetStateOfRulesByIdsInput, opts ...request.Option) (*SetStateOfRulesByIdsOutput, error)
- func (c *CLOUDMONITOR) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
- func (c *CLOUDMONITOR) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) TagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
- func (c *CLOUDMONITOR) TagResourcesWithContext(ctx byteplus.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
- func (c *CLOUDMONITOR) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
- func (c *CLOUDMONITOR) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UntagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
- func (c *CLOUDMONITOR) UntagResourcesWithContext(ctx byteplus.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
- func (c *CLOUDMONITOR) UpdateAlertTemplate(input *UpdateAlertTemplateInput) (*UpdateAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) UpdateAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateAlertTemplateRequest(input *UpdateAlertTemplateInput) (req *request.Request, output *UpdateAlertTemplateOutput)
- func (c *CLOUDMONITOR) UpdateAlertTemplateWithContext(ctx byteplus.Context, input *UpdateAlertTemplateInput, opts ...request.Option) (*UpdateAlertTemplateOutput, error)
- func (c *CLOUDMONITOR) UpdateContactGroup(input *UpdateContactGroupInput) (*UpdateContactGroupOutput, error)
- func (c *CLOUDMONITOR) UpdateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateContactGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateContactGroupRequest(input *UpdateContactGroupInput) (req *request.Request, output *UpdateContactGroupOutput)
- func (c *CLOUDMONITOR) UpdateContactGroupWithContacts(input *UpdateContactGroupWithContactsInput) (*UpdateContactGroupWithContactsOutput, error)
- func (c *CLOUDMONITOR) UpdateContactGroupWithContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateContactGroupWithContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateContactGroupWithContactsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateContactGroupWithContactsRequest(input *UpdateContactGroupWithContactsInput) (req *request.Request, output *UpdateContactGroupWithContactsOutput)
- func (c *CLOUDMONITOR) UpdateContactGroupWithContactsWithContext(ctx byteplus.Context, input *UpdateContactGroupWithContactsInput, ...) (*UpdateContactGroupWithContactsOutput, error)
- func (c *CLOUDMONITOR) UpdateContactGroupWithContext(ctx byteplus.Context, input *UpdateContactGroupInput, opts ...request.Option) (*UpdateContactGroupOutput, error)
- func (c *CLOUDMONITOR) UpdateContacts(input *UpdateContactsInput) (*UpdateContactsOutput, error)
- func (c *CLOUDMONITOR) UpdateContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateContactsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateContactsRequest(input *UpdateContactsInput) (req *request.Request, output *UpdateContactsOutput)
- func (c *CLOUDMONITOR) UpdateContactsWithContactGroups(input *UpdateContactsWithContactGroupsInput) (*UpdateContactsWithContactGroupsOutput, error)
- func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsRequest(input *UpdateContactsWithContactGroupsInput) (req *request.Request, output *UpdateContactsWithContactGroupsOutput)
- func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsWithContext(ctx byteplus.Context, input *UpdateContactsWithContactGroupsInput, ...) (*UpdateContactsWithContactGroupsOutput, error)
- func (c *CLOUDMONITOR) UpdateContactsWithContext(ctx byteplus.Context, input *UpdateContactsInput, opts ...request.Option) (*UpdateContactsOutput, error)
- func (c *CLOUDMONITOR) UpdateEventRule(input *UpdateEventRuleInput) (*UpdateEventRuleOutput, error)
- func (c *CLOUDMONITOR) UpdateEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateEventRuleRequest(input *UpdateEventRuleInput) (req *request.Request, output *UpdateEventRuleOutput)
- func (c *CLOUDMONITOR) UpdateEventRuleWithContext(ctx byteplus.Context, input *UpdateEventRuleInput, opts ...request.Option) (*UpdateEventRuleOutput, error)
- func (c *CLOUDMONITOR) UpdateNotification(input *UpdateNotificationInput) (*UpdateNotificationOutput, error)
- func (c *CLOUDMONITOR) UpdateNotificationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateNotificationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateNotificationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateNotificationRequest(input *UpdateNotificationInput) (req *request.Request, output *UpdateNotificationOutput)
- func (c *CLOUDMONITOR) UpdateNotificationWithContext(ctx byteplus.Context, input *UpdateNotificationInput, opts ...request.Option) (*UpdateNotificationOutput, error)
- func (c *CLOUDMONITOR) UpdateNotifyTemplate(input *UpdateNotifyTemplateInput) (*UpdateNotifyTemplateOutput, error)
- func (c *CLOUDMONITOR) UpdateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateNotifyTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateNotifyTemplateRequest(input *UpdateNotifyTemplateInput) (req *request.Request, output *UpdateNotifyTemplateOutput)
- func (c *CLOUDMONITOR) UpdateNotifyTemplateWithContext(ctx byteplus.Context, input *UpdateNotifyTemplateInput, opts ...request.Option) (*UpdateNotifyTemplateOutput, error)
- func (c *CLOUDMONITOR) UpdateObjectGroup(input *UpdateObjectGroupInput) (*UpdateObjectGroupOutput, error)
- func (c *CLOUDMONITOR) UpdateObjectGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateObjectGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateObjectGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateObjectGroupRequest(input *UpdateObjectGroupInput) (req *request.Request, output *UpdateObjectGroupOutput)
- func (c *CLOUDMONITOR) UpdateObjectGroupWithContext(ctx byteplus.Context, input *UpdateObjectGroupInput, opts ...request.Option) (*UpdateObjectGroupOutput, error)
- func (c *CLOUDMONITOR) UpdateRule(input *UpdateRuleInput) (*UpdateRuleOutput, error)
- func (c *CLOUDMONITOR) UpdateRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateRuleRequest(input *UpdateRuleInput) (req *request.Request, output *UpdateRuleOutput)
- func (c *CLOUDMONITOR) UpdateRuleWithContext(ctx byteplus.Context, input *UpdateRuleInput, opts ...request.Option) (*UpdateRuleOutput, error)
- func (c *CLOUDMONITOR) UpdateSilencePolicy(input *UpdateSilencePolicyInput) (*UpdateSilencePolicyOutput, error)
- func (c *CLOUDMONITOR) UpdateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateSilencePolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateSilencePolicyRequest(input *UpdateSilencePolicyInput) (req *request.Request, output *UpdateSilencePolicyOutput)
- func (c *CLOUDMONITOR) UpdateSilencePolicyWithContext(ctx byteplus.Context, input *UpdateSilencePolicyInput, opts ...request.Option) (*UpdateSilencePolicyOutput, error)
- func (c *CLOUDMONITOR) UpdateWebhook(input *UpdateWebhookInput) (*UpdateWebhookOutput, error)
- func (c *CLOUDMONITOR) UpdateWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *CLOUDMONITOR) UpdateWebhookCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *CLOUDMONITOR) UpdateWebhookRequest(input *UpdateWebhookInput) (req *request.Request, output *UpdateWebhookOutput)
- func (c *CLOUDMONITOR) UpdateWebhookWithContext(ctx byteplus.Context, input *UpdateWebhookInput, opts ...request.Option) (*UpdateWebhookOutput, error)
- type CLOUDMONITORAPI
- type ConditionForCreateAlertTemplateInput
- func (s ConditionForCreateAlertTemplateInput) GoString() string
- func (s *ConditionForCreateAlertTemplateInput) SetComparisonOperator(v string) *ConditionForCreateAlertTemplateInput
- func (s *ConditionForCreateAlertTemplateInput) SetMetricName(v string) *ConditionForCreateAlertTemplateInput
- func (s *ConditionForCreateAlertTemplateInput) SetMetricUnit(v string) *ConditionForCreateAlertTemplateInput
- func (s *ConditionForCreateAlertTemplateInput) SetStatistics(v string) *ConditionForCreateAlertTemplateInput
- func (s *ConditionForCreateAlertTemplateInput) SetThreshold(v string) *ConditionForCreateAlertTemplateInput
- func (s ConditionForCreateAlertTemplateInput) String() string
- type ConditionForCreateRuleInput
- func (s ConditionForCreateRuleInput) GoString() string
- func (s *ConditionForCreateRuleInput) SetComparisonOperator(v string) *ConditionForCreateRuleInput
- func (s *ConditionForCreateRuleInput) SetMetricName(v string) *ConditionForCreateRuleInput
- func (s *ConditionForCreateRuleInput) SetMetricUnit(v string) *ConditionForCreateRuleInput
- func (s *ConditionForCreateRuleInput) SetPeriod(v string) *ConditionForCreateRuleInput
- func (s *ConditionForCreateRuleInput) SetStatistics(v string) *ConditionForCreateRuleInput
- func (s *ConditionForCreateRuleInput) SetThreshold(v string) *ConditionForCreateRuleInput
- func (s ConditionForCreateRuleInput) String() string
- type ConditionForListAlertTemplatesOutput
- func (s ConditionForListAlertTemplatesOutput) GoString() string
- func (s *ConditionForListAlertTemplatesOutput) SetComparisonOperator(v string) *ConditionForListAlertTemplatesOutput
- func (s *ConditionForListAlertTemplatesOutput) SetMetricName(v string) *ConditionForListAlertTemplatesOutput
- func (s *ConditionForListAlertTemplatesOutput) SetMetricUnit(v string) *ConditionForListAlertTemplatesOutput
- func (s *ConditionForListAlertTemplatesOutput) SetStatistics(v string) *ConditionForListAlertTemplatesOutput
- func (s *ConditionForListAlertTemplatesOutput) SetThreshold(v string) *ConditionForListAlertTemplatesOutput
- func (s ConditionForListAlertTemplatesOutput) String() string
- type ConditionForListPresetAlertTemplatesOutput
- func (s ConditionForListPresetAlertTemplatesOutput) GoString() string
- func (s *ConditionForListPresetAlertTemplatesOutput) SetComparisonOperator(v string) *ConditionForListPresetAlertTemplatesOutput
- func (s *ConditionForListPresetAlertTemplatesOutput) SetMetricName(v string) *ConditionForListPresetAlertTemplatesOutput
- func (s *ConditionForListPresetAlertTemplatesOutput) SetMetricUnit(v string) *ConditionForListPresetAlertTemplatesOutput
- func (s *ConditionForListPresetAlertTemplatesOutput) SetStatistics(v string) *ConditionForListPresetAlertTemplatesOutput
- func (s *ConditionForListPresetAlertTemplatesOutput) SetThreshold(v string) *ConditionForListPresetAlertTemplatesOutput
- func (s ConditionForListPresetAlertTemplatesOutput) String() string
- type ConditionForListRulesByIdsOutput
- func (s ConditionForListRulesByIdsOutput) GoString() string
- func (s *ConditionForListRulesByIdsOutput) SetComparisonOperator(v string) *ConditionForListRulesByIdsOutput
- func (s *ConditionForListRulesByIdsOutput) SetDisplayName(v string) *ConditionForListRulesByIdsOutput
- func (s *ConditionForListRulesByIdsOutput) SetMetricName(v string) *ConditionForListRulesByIdsOutput
- func (s *ConditionForListRulesByIdsOutput) SetMetricUnit(v string) *ConditionForListRulesByIdsOutput
- func (s *ConditionForListRulesByIdsOutput) SetPeriod(v string) *ConditionForListRulesByIdsOutput
- func (s *ConditionForListRulesByIdsOutput) SetStatistics(v string) *ConditionForListRulesByIdsOutput
- func (s *ConditionForListRulesByIdsOutput) SetThreshold(v string) *ConditionForListRulesByIdsOutput
- func (s ConditionForListRulesByIdsOutput) String() string
- type ConditionForListRulesOutput
- func (s ConditionForListRulesOutput) GoString() string
- func (s *ConditionForListRulesOutput) SetComparisonOperator(v string) *ConditionForListRulesOutput
- func (s *ConditionForListRulesOutput) SetDisplayName(v string) *ConditionForListRulesOutput
- func (s *ConditionForListRulesOutput) SetMetricName(v string) *ConditionForListRulesOutput
- func (s *ConditionForListRulesOutput) SetMetricUnit(v string) *ConditionForListRulesOutput
- func (s *ConditionForListRulesOutput) SetPeriod(v string) *ConditionForListRulesOutput
- func (s *ConditionForListRulesOutput) SetStatistics(v string) *ConditionForListRulesOutput
- func (s *ConditionForListRulesOutput) SetThreshold(v string) *ConditionForListRulesOutput
- func (s ConditionForListRulesOutput) String() string
- type ConditionForUpdateAlertTemplateInput
- func (s ConditionForUpdateAlertTemplateInput) GoString() string
- func (s *ConditionForUpdateAlertTemplateInput) SetComparisonOperator(v string) *ConditionForUpdateAlertTemplateInput
- func (s *ConditionForUpdateAlertTemplateInput) SetMetricName(v string) *ConditionForUpdateAlertTemplateInput
- func (s *ConditionForUpdateAlertTemplateInput) SetMetricUnit(v string) *ConditionForUpdateAlertTemplateInput
- func (s *ConditionForUpdateAlertTemplateInput) SetStatistics(v string) *ConditionForUpdateAlertTemplateInput
- func (s *ConditionForUpdateAlertTemplateInput) SetThreshold(v string) *ConditionForUpdateAlertTemplateInput
- func (s ConditionForUpdateAlertTemplateInput) String() string
- type ConditionForUpdateRuleInput
- func (s ConditionForUpdateRuleInput) GoString() string
- func (s *ConditionForUpdateRuleInput) SetComparisonOperator(v string) *ConditionForUpdateRuleInput
- func (s *ConditionForUpdateRuleInput) SetMetricName(v string) *ConditionForUpdateRuleInput
- func (s *ConditionForUpdateRuleInput) SetMetricUnit(v string) *ConditionForUpdateRuleInput
- func (s *ConditionForUpdateRuleInput) SetPeriod(v string) *ConditionForUpdateRuleInput
- func (s *ConditionForUpdateRuleInput) SetStatistics(v string) *ConditionForUpdateRuleInput
- func (s *ConditionForUpdateRuleInput) SetThreshold(v string) *ConditionForUpdateRuleInput
- func (s ConditionForUpdateRuleInput) String() string
- type ContactForListContactGroupByIdsOutput
- func (s ContactForListContactGroupByIdsOutput) GoString() string
- func (s *ContactForListContactGroupByIdsOutput) SetEmail(v string) *ContactForListContactGroupByIdsOutput
- func (s *ContactForListContactGroupByIdsOutput) SetId(v string) *ContactForListContactGroupByIdsOutput
- func (s *ContactForListContactGroupByIdsOutput) SetName(v string) *ContactForListContactGroupByIdsOutput
- func (s *ContactForListContactGroupByIdsOutput) SetPhone(v string) *ContactForListContactGroupByIdsOutput
- func (s ContactForListContactGroupByIdsOutput) String() string
- type ContactForListContactGroupsOutput
- func (s ContactForListContactGroupsOutput) GoString() string
- func (s *ContactForListContactGroupsOutput) SetEmail(v string) *ContactForListContactGroupsOutput
- func (s *ContactForListContactGroupsOutput) SetId(v string) *ContactForListContactGroupsOutput
- func (s *ContactForListContactGroupsOutput) SetName(v string) *ContactForListContactGroupsOutput
- func (s *ContactForListContactGroupsOutput) SetPhone(v string) *ContactForListContactGroupsOutput
- func (s ContactForListContactGroupsOutput) String() string
- type ContactGroupForListContactsOutput
- func (s ContactGroupForListContactsOutput) GoString() string
- func (s *ContactGroupForListContactsOutput) SetAccountId(v string) *ContactGroupForListContactsOutput
- func (s *ContactGroupForListContactsOutput) SetCreatedAt(v string) *ContactGroupForListContactsOutput
- func (s *ContactGroupForListContactsOutput) SetDescription(v string) *ContactGroupForListContactsOutput
- func (s *ContactGroupForListContactsOutput) SetId(v string) *ContactGroupForListContactsOutput
- func (s *ContactGroupForListContactsOutput) SetName(v string) *ContactGroupForListContactsOutput
- func (s *ContactGroupForListContactsOutput) SetUpdatedAt(v string) *ContactGroupForListContactsOutput
- func (s ContactGroupForListContactsOutput) String() string
- type ConvertTagForCreateRuleInput
- type ConvertTagForListRulesByIdsOutput
- func (s ConvertTagForListRulesByIdsOutput) GoString() string
- func (s *ConvertTagForListRulesByIdsOutput) SetKey(v string) *ConvertTagForListRulesByIdsOutput
- func (s *ConvertTagForListRulesByIdsOutput) SetValue(v string) *ConvertTagForListRulesByIdsOutput
- func (s ConvertTagForListRulesByIdsOutput) String() string
- type ConvertTagForListRulesOutput
- type ConvertTagForUpdateRuleInput
- type CreateAlertTemplateInput
- func (s CreateAlertTemplateInput) GoString() string
- func (s *CreateAlertTemplateInput) SetDescription(v string) *CreateAlertTemplateInput
- func (s *CreateAlertTemplateInput) SetName(v string) *CreateAlertTemplateInput
- func (s *CreateAlertTemplateInput) SetNoData(v *NoDataForCreateAlertTemplateInput) *CreateAlertTemplateInput
- func (s *CreateAlertTemplateInput) SetNotifyMode(v string) *CreateAlertTemplateInput
- func (s *CreateAlertTemplateInput) SetRecoveryNotify(v *RecoveryNotifyForCreateAlertTemplateInput) *CreateAlertTemplateInput
- func (s *CreateAlertTemplateInput) SetSilenceTime(v int32) *CreateAlertTemplateInput
- func (s *CreateAlertTemplateInput) SetTemplateRules(v []*TemplateRuleForCreateAlertTemplateInput) *CreateAlertTemplateInput
- func (s CreateAlertTemplateInput) String() string
- func (s *CreateAlertTemplateInput) Validate() error
- type CreateAlertTemplateOutput
- type CreateContactGroupInput
- func (s CreateContactGroupInput) GoString() string
- func (s *CreateContactGroupInput) SetContactsIdList(v []*string) *CreateContactGroupInput
- func (s *CreateContactGroupInput) SetDescription(v string) *CreateContactGroupInput
- func (s *CreateContactGroupInput) SetName(v string) *CreateContactGroupInput
- func (s CreateContactGroupInput) String() string
- func (s *CreateContactGroupInput) Validate() error
- type CreateContactGroupOutput
- type CreateContactsInput
- func (s CreateContactsInput) GoString() string
- func (s *CreateContactsInput) SetEmail(v string) *CreateContactsInput
- func (s *CreateContactsInput) SetName(v string) *CreateContactsInput
- func (s *CreateContactsInput) SetPhone(v string) *CreateContactsInput
- func (s CreateContactsInput) String() string
- func (s *CreateContactsInput) Validate() error
- type CreateContactsOutput
- type CreateEventRuleInput
- func (s CreateEventRuleInput) GoString() string
- func (s *CreateEventRuleInput) SetContactGroupIds(v []*string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetContactMethods(v []*string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetDescription(v string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetEffectiveTime(v *EffectiveTimeForCreateEventRuleInput) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetEndpoint(v string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetEventBusName(v string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetEventSource(v string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetEventType(v []*string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetFilterPattern(v map[string]*interface{}) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetLevel(v string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetMessageQueue(v []*MessageQueueForCreateEventRuleInput) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetNotifyTemplates(v []*NotifyTemplateForCreateEventRuleInput) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetRuleName(v string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetStatus(v string) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetTLSTarget(v []*TLSTargetForCreateEventRuleInput) *CreateEventRuleInput
- func (s *CreateEventRuleInput) SetWebhookIds(v []*string) *CreateEventRuleInput
- func (s CreateEventRuleInput) String() string
- func (s *CreateEventRuleInput) Validate() error
- type CreateEventRuleOutput
- type CreateNotificationInput
- func (s CreateNotificationInput) GoString() string
- func (s *CreateNotificationInput) SetEffectEndAt(v string) *CreateNotificationInput
- func (s *CreateNotificationInput) SetEffectStartAt(v string) *CreateNotificationInput
- func (s *CreateNotificationInput) SetName(v string) *CreateNotificationInput
- func (s *CreateNotificationInput) SetNotifications(v []*NotificationForCreateNotificationInput) *CreateNotificationInput
- func (s CreateNotificationInput) String() string
- func (s *CreateNotificationInput) Validate() error
- type CreateNotificationOutput
- type CreateNotifyTemplateInput
- func (s CreateNotifyTemplateInput) GoString() string
- func (s *CreateNotifyTemplateInput) SetChannel(v string) *CreateNotifyTemplateInput
- func (s *CreateNotifyTemplateInput) SetContent(v string) *CreateNotifyTemplateInput
- func (s *CreateNotifyTemplateInput) SetDescription(v string) *CreateNotifyTemplateInput
- func (s *CreateNotifyTemplateInput) SetName(v string) *CreateNotifyTemplateInput
- func (s *CreateNotifyTemplateInput) SetTitle(v string) *CreateNotifyTemplateInput
- func (s *CreateNotifyTemplateInput) SetType(v string) *CreateNotifyTemplateInput
- func (s CreateNotifyTemplateInput) String() string
- func (s *CreateNotifyTemplateInput) Validate() error
- type CreateNotifyTemplateOutput
- type CreateObjectGroupInput
- func (s CreateObjectGroupInput) GoString() string
- func (s *CreateObjectGroupInput) SetName(v string) *CreateObjectGroupInput
- func (s *CreateObjectGroupInput) SetObjects(v []*ObjectForCreateObjectGroupInput) *CreateObjectGroupInput
- func (s CreateObjectGroupInput) String() string
- func (s *CreateObjectGroupInput) Validate() error
- type CreateObjectGroupOutput
- type CreateRuleInput
- func (s CreateRuleInput) GoString() string
- func (s *CreateRuleInput) SetAlertMethods(v []*string) *CreateRuleInput
- func (s *CreateRuleInput) SetConditionOperator(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetConditions(v []*ConditionForCreateRuleInput) *CreateRuleInput
- func (s *CreateRuleInput) SetContactGroupIds(v []*string) *CreateRuleInput
- func (s *CreateRuleInput) SetDescription(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetDimensionConditions(v *DimensionConditionsForCreateRuleInput) *CreateRuleInput
- func (s *CreateRuleInput) SetEffectEndAt(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetEffectStartAt(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetEnableState(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetEvaluationCount(v int32) *CreateRuleInput
- func (s *CreateRuleInput) SetLevel(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetLevelConditions(v []*LevelConditionForCreateRuleInput) *CreateRuleInput
- func (s *CreateRuleInput) SetMultipleConditions(v bool) *CreateRuleInput
- func (s *CreateRuleInput) SetNamespace(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetNoData(v *NoDataForCreateRuleInput) *CreateRuleInput
- func (s *CreateRuleInput) SetNotificationId(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetNotifyTemplates(v []*NotifyTemplateForCreateRuleInput) *CreateRuleInput
- func (s *CreateRuleInput) SetOriginalDimensions(v map[string][]*string) *CreateRuleInput
- func (s *CreateRuleInput) SetProjectName(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetRecoveryNotify(v *RecoveryNotifyForCreateRuleInput) *CreateRuleInput
- func (s *CreateRuleInput) SetRegions(v []*string) *CreateRuleInput
- func (s *CreateRuleInput) SetRuleName(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetRuleType(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetSilenceTime(v int32) *CreateRuleInput
- func (s *CreateRuleInput) SetSubNamespace(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetTags(v []*ConvertTagForCreateRuleInput) *CreateRuleInput
- func (s *CreateRuleInput) SetWebhook(v string) *CreateRuleInput
- func (s *CreateRuleInput) SetWebhookIds(v []*string) *CreateRuleInput
- func (s CreateRuleInput) String() string
- func (s *CreateRuleInput) Validate() error
- type CreateRuleOutput
- type CreateSilencePolicyInput
- func (s CreateSilencePolicyInput) GoString() string
- func (s *CreateSilencePolicyInput) SetDescription(v string) *CreateSilencePolicyInput
- func (s *CreateSilencePolicyInput) SetEffectTime(v *EffectTimeForCreateSilencePolicyInput) *CreateSilencePolicyInput
- func (s *CreateSilencePolicyInput) SetName(v string) *CreateSilencePolicyInput
- func (s *CreateSilencePolicyInput) SetNamespace(v string) *CreateSilencePolicyInput
- func (s *CreateSilencePolicyInput) SetSilenceConditions(v *SilenceConditionsForCreateSilencePolicyInput) *CreateSilencePolicyInput
- func (s *CreateSilencePolicyInput) SetSilenceType(v string) *CreateSilencePolicyInput
- func (s CreateSilencePolicyInput) String() string
- func (s *CreateSilencePolicyInput) Validate() error
- type CreateSilencePolicyOutput
- type CreateWebhookInput
- func (s CreateWebhookInput) GoString() string
- func (s *CreateWebhookInput) SetName(v string) *CreateWebhookInput
- func (s *CreateWebhookInput) SetType(v string) *CreateWebhookInput
- func (s *CreateWebhookInput) SetUrl(v string) *CreateWebhookInput
- func (s CreateWebhookInput) String() string
- func (s *CreateWebhookInput) Validate() error
- type CreateWebhookOutput
- type DataForCreateEventRuleOutput
- type DataForDeleteEventRuleOutput
- type DataForDisableEventRuleOutput
- type DataForEnableEventRuleOutput
- type DataForGetMetricDataOutput
- func (s DataForGetMetricDataOutput) GoString() string
- func (s *DataForGetMetricDataOutput) SetDescriptionCN(v string) *DataForGetMetricDataOutput
- func (s *DataForGetMetricDataOutput) SetDescriptionEN(v string) *DataForGetMetricDataOutput
- func (s *DataForGetMetricDataOutput) SetEndTime(v int32) *DataForGetMetricDataOutput
- func (s *DataForGetMetricDataOutput) SetMetricDataResults(v []*MetricDataResultForGetMetricDataOutput) *DataForGetMetricDataOutput
- func (s *DataForGetMetricDataOutput) SetMetricName(v string) *DataForGetMetricDataOutput
- func (s *DataForGetMetricDataOutput) SetNamespace(v string) *DataForGetMetricDataOutput
- func (s *DataForGetMetricDataOutput) SetPeriod(v string) *DataForGetMetricDataOutput
- func (s *DataForGetMetricDataOutput) SetStartTime(v int32) *DataForGetMetricDataOutput
- func (s *DataForGetMetricDataOutput) SetUnit(v string) *DataForGetMetricDataOutput
- func (s DataForGetMetricDataOutput) String() string
- type DataForGetTopDataOutput
- func (s DataForGetTopDataOutput) GoString() string
- func (s *DataForGetTopDataOutput) SetAsc(v bool) *DataForGetTopDataOutput
- func (s *DataForGetTopDataOutput) SetOrderByMetricName(v string) *DataForGetTopDataOutput
- func (s *DataForGetTopDataOutput) SetTopDataResults(v []*TopDataResultForGetTopDataOutput) *DataForGetTopDataOutput
- func (s DataForGetTopDataOutput) String() string
- type DataForListAlertGroupOutput
- func (s DataForListAlertGroupOutput) GoString() string
- func (s *DataForListAlertGroupOutput) SetAlertState(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetAlertType(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetDimension(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetDuration(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetEndAt(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetId(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetLevel(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetNamespace(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetRegion(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetResourceId(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetResourceName(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetResourceType(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetRuleId(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetRuleName(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetStartAt(v string) *DataForListAlertGroupOutput
- func (s *DataForListAlertGroupOutput) SetSubNamespace(v string) *DataForListAlertGroupOutput
- func (s DataForListAlertGroupOutput) String() string
- type DataForListAlertTemplatesOutput
- func (s DataForListAlertTemplatesOutput) GoString() string
- func (s *DataForListAlertTemplatesOutput) SetAppliedProjectName(v string) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetCreatedAt(v string) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetDescription(v string) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetId(v string) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetName(v string) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetNoData(v *NoDataForListAlertTemplatesOutput) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetNotifyMode(v string) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetObjectGroups(v []*ObjectGroupForListAlertTemplatesOutput) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetRecoveryNotify(v *RecoveryNotifyForListAlertTemplatesOutput) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetSilenceTime(v int32) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetTemplateRules(v []*TemplateRuleForListAlertTemplatesOutput) *DataForListAlertTemplatesOutput
- func (s *DataForListAlertTemplatesOutput) SetUpdatedAt(v string) *DataForListAlertTemplatesOutput
- func (s DataForListAlertTemplatesOutput) String() string
- type DataForListContactGroupByIdsOutput
- func (s DataForListContactGroupByIdsOutput) GoString() string
- func (s *DataForListContactGroupByIdsOutput) SetAccountId(v string) *DataForListContactGroupByIdsOutput
- func (s *DataForListContactGroupByIdsOutput) SetContacts(v []*ContactForListContactGroupByIdsOutput) *DataForListContactGroupByIdsOutput
- func (s *DataForListContactGroupByIdsOutput) SetCreatedAt(v string) *DataForListContactGroupByIdsOutput
- func (s *DataForListContactGroupByIdsOutput) SetDescription(v string) *DataForListContactGroupByIdsOutput
- func (s *DataForListContactGroupByIdsOutput) SetId(v string) *DataForListContactGroupByIdsOutput
- func (s *DataForListContactGroupByIdsOutput) SetName(v string) *DataForListContactGroupByIdsOutput
- func (s *DataForListContactGroupByIdsOutput) SetUpdatedAt(v string) *DataForListContactGroupByIdsOutput
- func (s DataForListContactGroupByIdsOutput) String() string
- type DataForListContactGroupsOutput
- func (s DataForListContactGroupsOutput) GoString() string
- func (s *DataForListContactGroupsOutput) SetAccountId(v string) *DataForListContactGroupsOutput
- func (s *DataForListContactGroupsOutput) SetContacts(v []*ContactForListContactGroupsOutput) *DataForListContactGroupsOutput
- func (s *DataForListContactGroupsOutput) SetCreatedAt(v string) *DataForListContactGroupsOutput
- func (s *DataForListContactGroupsOutput) SetDescription(v string) *DataForListContactGroupsOutput
- func (s *DataForListContactGroupsOutput) SetId(v string) *DataForListContactGroupsOutput
- func (s *DataForListContactGroupsOutput) SetName(v string) *DataForListContactGroupsOutput
- func (s *DataForListContactGroupsOutput) SetUpdatedAt(v string) *DataForListContactGroupsOutput
- func (s DataForListContactGroupsOutput) String() string
- type DataForListContactsByIdsOutput
- func (s DataForListContactsByIdsOutput) GoString() string
- func (s *DataForListContactsByIdsOutput) SetEmail(v string) *DataForListContactsByIdsOutput
- func (s *DataForListContactsByIdsOutput) SetId(v string) *DataForListContactsByIdsOutput
- func (s *DataForListContactsByIdsOutput) SetName(v string) *DataForListContactsByIdsOutput
- func (s *DataForListContactsByIdsOutput) SetPhone(v string) *DataForListContactsByIdsOutput
- func (s DataForListContactsByIdsOutput) String() string
- type DataForListContactsOutput
- func (s DataForListContactsOutput) GoString() string
- func (s *DataForListContactsOutput) SetContactGroups(v []*ContactGroupForListContactsOutput) *DataForListContactsOutput
- func (s *DataForListContactsOutput) SetEmail(v string) *DataForListContactsOutput
- func (s *DataForListContactsOutput) SetId(v string) *DataForListContactsOutput
- func (s *DataForListContactsOutput) SetName(v string) *DataForListContactsOutput
- func (s *DataForListContactsOutput) SetPhone(v string) *DataForListContactsOutput
- func (s DataForListContactsOutput) String() string
- type DataForListDefaultNotifyTemplatesOutput
- func (s DataForListDefaultNotifyTemplatesOutput) GoString() string
- func (s *DataForListDefaultNotifyTemplatesOutput) SetChannel(v string) *DataForListDefaultNotifyTemplatesOutput
- func (s *DataForListDefaultNotifyTemplatesOutput) SetContent(v string) *DataForListDefaultNotifyTemplatesOutput
- func (s *DataForListDefaultNotifyTemplatesOutput) SetLanguage(v string) *DataForListDefaultNotifyTemplatesOutput
- func (s *DataForListDefaultNotifyTemplatesOutput) SetTitle(v string) *DataForListDefaultNotifyTemplatesOutput
- func (s *DataForListDefaultNotifyTemplatesOutput) SetType(v string) *DataForListDefaultNotifyTemplatesOutput
- func (s DataForListDefaultNotifyTemplatesOutput) String() string
- type DataForListEventRulesOutput
- func (s DataForListEventRulesOutput) GoString() string
- func (s *DataForListEventRulesOutput) SetAccountId(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetContactGroupIds(v []*string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetContactMethods(v []*string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetCreatedAt(v int32) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetDescription(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetEffectEndAt(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetEffectStartAt(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetEnableState(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetEndpoint(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetEventBusName(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetEventType(v []*string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetFilterPattern(v map[string]*interface{}) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetLevel(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetMessageQueue(v *MessageQueueForListEventRulesOutput) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetNotifyTemplates(v []*NotifyTemplateForListEventRulesOutput) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetRegion(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetRuleId(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetRuleName(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetSource(v string) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetTLSTarget(v []*TLSTargetForListEventRulesOutput) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetUpdatedAt(v int32) *DataForListEventRulesOutput
- func (s *DataForListEventRulesOutput) SetWebhookIds(v []*string) *DataForListEventRulesOutput
- func (s DataForListEventRulesOutput) String() string
- type DataForListEventsOutput
- func (s DataForListEventsOutput) GoString() string
- func (s *DataForListEventsOutput) SetDetail(v map[string]*interface{}) *DataForListEventsOutput
- func (s *DataForListEventsOutput) SetEventBusName(v string) *DataForListEventsOutput
- func (s *DataForListEventsOutput) SetEventType(v string) *DataForListEventsOutput
- func (s *DataForListEventsOutput) SetHappenTime(v int32) *DataForListEventsOutput
- func (s *DataForListEventsOutput) SetID(v string) *DataForListEventsOutput
- func (s *DataForListEventsOutput) SetRegion(v string) *DataForListEventsOutput
- func (s *DataForListEventsOutput) SetSource(v string) *DataForListEventsOutput
- func (s DataForListEventsOutput) String() string
- type DataForListNotificationsOutput
- func (s DataForListNotificationsOutput) GoString() string
- func (s *DataForListNotificationsOutput) SetCreatedAt(v string) *DataForListNotificationsOutput
- func (s *DataForListNotificationsOutput) SetEffectEndAt(v string) *DataForListNotificationsOutput
- func (s *DataForListNotificationsOutput) SetEffectStartAt(v string) *DataForListNotificationsOutput
- func (s *DataForListNotificationsOutput) SetId(v string) *DataForListNotificationsOutput
- func (s *DataForListNotificationsOutput) SetLevels(v []*string) *DataForListNotificationsOutput
- func (s *DataForListNotificationsOutput) SetName(v string) *DataForListNotificationsOutput
- func (s *DataForListNotificationsOutput) SetNotifications(v []*NotificationForListNotificationsOutput) *DataForListNotificationsOutput
- func (s *DataForListNotificationsOutput) SetUpdatedAt(v string) *DataForListNotificationsOutput
- func (s DataForListNotificationsOutput) String() string
- type DataForListNotifyTemplatesOutput
- func (s DataForListNotifyTemplatesOutput) GoString() string
- func (s *DataForListNotifyTemplatesOutput) SetChannel(v string) *DataForListNotifyTemplatesOutput
- func (s *DataForListNotifyTemplatesOutput) SetContent(v string) *DataForListNotifyTemplatesOutput
- func (s *DataForListNotifyTemplatesOutput) SetCreatedAt(v string) *DataForListNotifyTemplatesOutput
- func (s *DataForListNotifyTemplatesOutput) SetDescription(v string) *DataForListNotifyTemplatesOutput
- func (s *DataForListNotifyTemplatesOutput) SetId(v string) *DataForListNotifyTemplatesOutput
- func (s *DataForListNotifyTemplatesOutput) SetName(v string) *DataForListNotifyTemplatesOutput
- func (s *DataForListNotifyTemplatesOutput) SetTitle(v string) *DataForListNotifyTemplatesOutput
- func (s *DataForListNotifyTemplatesOutput) SetType(v string) *DataForListNotifyTemplatesOutput
- func (s *DataForListNotifyTemplatesOutput) SetUpdatedAt(v string) *DataForListNotifyTemplatesOutput
- func (s DataForListNotifyTemplatesOutput) String() string
- type DataForListObjectGroupsOutput
- func (s DataForListObjectGroupsOutput) GoString() string
- func (s *DataForListObjectGroupsOutput) SetAlertTemplateId(v string) *DataForListObjectGroupsOutput
- func (s *DataForListObjectGroupsOutput) SetAlertTemplateName(v string) *DataForListObjectGroupsOutput
- func (s *DataForListObjectGroupsOutput) SetCreatedAt(v string) *DataForListObjectGroupsOutput
- func (s *DataForListObjectGroupsOutput) SetId(v string) *DataForListObjectGroupsOutput
- func (s *DataForListObjectGroupsOutput) SetName(v string) *DataForListObjectGroupsOutput
- func (s *DataForListObjectGroupsOutput) SetObjects(v []*ObjectForListObjectGroupsOutput) *DataForListObjectGroupsOutput
- func (s *DataForListObjectGroupsOutput) SetTemplateDetails(v []*TemplateDetailForListObjectGroupsOutput) *DataForListObjectGroupsOutput
- func (s *DataForListObjectGroupsOutput) SetUpdatedAt(v string) *DataForListObjectGroupsOutput
- func (s DataForListObjectGroupsOutput) String() string
- type DataForListPresetAlertTemplatesOutput
- func (s DataForListPresetAlertTemplatesOutput) GoString() string
- func (s *DataForListPresetAlertTemplatesOutput) SetAlertNotification(v *AlertNotificationForListPresetAlertTemplatesOutput) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetAppliedProjectName(v string) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetCreatedAt(v string) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetDescription(v string) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetId(v string) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetName(v string) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetNoData(v *NoDataForListPresetAlertTemplatesOutput) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetNotifyMode(v string) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetRecoveryNotify(v *RecoveryNotifyForListPresetAlertTemplatesOutput) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetSilenceTime(v int32) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetStatus(v bool) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetTemplateRules(v []*TemplateRuleForListPresetAlertTemplatesOutput) *DataForListPresetAlertTemplatesOutput
- func (s *DataForListPresetAlertTemplatesOutput) SetUpdatedAt(v string) *DataForListPresetAlertTemplatesOutput
- func (s DataForListPresetAlertTemplatesOutput) String() string
- type DataForListRulesByIdsOutput
- func (s DataForListRulesByIdsOutput) GoString() string
- func (s *DataForListRulesByIdsOutput) SetAlertMethods(v []*string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetAlertState(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetConditionOperator(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetConditions(v []*ConditionForListRulesByIdsOutput) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetContactGroupIds(v []*string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetCreatedAt(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetDescription(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetDimensionConditions(v *DimensionConditionsForListRulesByIdsOutput) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetEffectEndAt(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetEffectStartAt(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetEnableState(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetEvaluationCount(v int32) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetId(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetLevel(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetLevelConditions(v []*LevelConditionForListRulesByIdsOutput) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetMultipleConditions(v bool) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetNamespace(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetNotificationId(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetNotifyTemplates(v []*NotifyTemplateForListRulesByIdsOutput) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetOriginalDimensions(v map[string][]*string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetProjectName(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetRecoveryNotify(v *RecoveryNotifyForListRulesByIdsOutput) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetRegions(v []*string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetResourceType(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetRuleName(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetRuleType(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetSilenceTime(v int32) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetSubNamespace(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetTags(v []*ConvertTagForListRulesByIdsOutput) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetUpdatedAt(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetWebHook(v string) *DataForListRulesByIdsOutput
- func (s *DataForListRulesByIdsOutput) SetWebhookIds(v []*string) *DataForListRulesByIdsOutput
- func (s DataForListRulesByIdsOutput) String() string
- type DataForListRulesOutput
- func (s DataForListRulesOutput) GoString() string
- func (s *DataForListRulesOutput) SetAlertMethods(v []*string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetAlertState(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetConditionOperator(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetConditions(v []*ConditionForListRulesOutput) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetContactGroupIds(v []*string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetCreatedAt(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetDescription(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetDimensionConditions(v *DimensionConditionsForListRulesOutput) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetEffectEndAt(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetEffectStartAt(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetEnableState(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetEvaluationCount(v int32) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetId(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetLevel(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetLevelConditions(v []*LevelConditionForListRulesOutput) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetMultipleConditions(v bool) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetNamespace(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetNotificationId(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetNotifyTemplates(v []*NotifyTemplateForListRulesOutput) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetOriginalDimensions(v map[string][]*string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetProjectName(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetRecoveryNotify(v *RecoveryNotifyForListRulesOutput) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetRegions(v []*string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetResourceType(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetRuleName(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetRuleType(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetSilenceTime(v int32) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetSubNamespace(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetTags(v []*ConvertTagForListRulesOutput) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetUpdatedAt(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetWebHook(v string) *DataForListRulesOutput
- func (s *DataForListRulesOutput) SetWebhookIds(v []*string) *DataForListRulesOutput
- func (s DataForListRulesOutput) String() string
- type DataForListSendAlertOutput
- func (s DataForListSendAlertOutput) GoString() string
- func (s *DataForListSendAlertOutput) SetAlertMethod(v string) *DataForListSendAlertOutput
- func (s *DataForListSendAlertOutput) SetBathId(v string) *DataForListSendAlertOutput
- func (s *DataForListSendAlertOutput) SetContent(v string) *DataForListSendAlertOutput
- func (s *DataForListSendAlertOutput) SetId(v string) *DataForListSendAlertOutput
- func (s *DataForListSendAlertOutput) SetSendAt(v string) *DataForListSendAlertOutput
- func (s *DataForListSendAlertOutput) SetSendResult(v []*SendResultForListSendAlertOutput) *DataForListSendAlertOutput
- func (s DataForListSendAlertOutput) String() string
- type DataForListSilencePolicyOutput
- func (s DataForListSilencePolicyOutput) GoString() string
- func (s *DataForListSilencePolicyOutput) SetCreatedAt(v string) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetDescription(v string) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetEffectTime(v *EffectTimeForListSilencePolicyOutput) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetEnableState(v string) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetId(v string) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetName(v string) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetNamespace(v string) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetSilenceConditions(v *SilenceConditionsForListSilencePolicyOutput) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetSilenceType(v string) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetUpdatedAt(v string) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetValidReason(v string) *DataForListSilencePolicyOutput
- func (s *DataForListSilencePolicyOutput) SetValidState(v string) *DataForListSilencePolicyOutput
- func (s DataForListSilencePolicyOutput) String() string
- type DataForListWebhooksByIdsOutput
- func (s DataForListWebhooksByIdsOutput) GoString() string
- func (s *DataForListWebhooksByIdsOutput) SetCreatedAt(v string) *DataForListWebhooksByIdsOutput
- func (s *DataForListWebhooksByIdsOutput) SetEventRuleIds(v []*string) *DataForListWebhooksByIdsOutput
- func (s *DataForListWebhooksByIdsOutput) SetId(v string) *DataForListWebhooksByIdsOutput
- func (s *DataForListWebhooksByIdsOutput) SetName(v string) *DataForListWebhooksByIdsOutput
- func (s *DataForListWebhooksByIdsOutput) SetRuleIds(v []*string) *DataForListWebhooksByIdsOutput
- func (s *DataForListWebhooksByIdsOutput) SetType(v string) *DataForListWebhooksByIdsOutput
- func (s *DataForListWebhooksByIdsOutput) SetUpdatedAt(v string) *DataForListWebhooksByIdsOutput
- func (s *DataForListWebhooksByIdsOutput) SetUrl(v string) *DataForListWebhooksByIdsOutput
- func (s DataForListWebhooksByIdsOutput) String() string
- type DataForListWebhooksOutput
- func (s DataForListWebhooksOutput) GoString() string
- func (s *DataForListWebhooksOutput) SetCreatedAt(v string) *DataForListWebhooksOutput
- func (s *DataForListWebhooksOutput) SetEventRuleIds(v []*string) *DataForListWebhooksOutput
- func (s *DataForListWebhooksOutput) SetId(v string) *DataForListWebhooksOutput
- func (s *DataForListWebhooksOutput) SetName(v string) *DataForListWebhooksOutput
- func (s *DataForListWebhooksOutput) SetRuleIds(v []*string) *DataForListWebhooksOutput
- func (s *DataForListWebhooksOutput) SetType(v string) *DataForListWebhooksOutput
- func (s *DataForListWebhooksOutput) SetUpdatedAt(v string) *DataForListWebhooksOutput
- func (s *DataForListWebhooksOutput) SetUrl(v string) *DataForListWebhooksOutput
- func (s DataForListWebhooksOutput) String() string
- type DataForTagResourcesOutput
- type DataForUpdateEventRuleOutput
- type DataPointForGetMetricDataOutput
- func (s DataPointForGetMetricDataOutput) GoString() string
- func (s *DataPointForGetMetricDataOutput) SetTimestamp(v int32) *DataPointForGetMetricDataOutput
- func (s *DataPointForGetMetricDataOutput) SetValue(v float64) *DataPointForGetMetricDataOutput
- func (s DataPointForGetMetricDataOutput) String() string
- type DeleteAlertTemplatesByIdsInput
- type DeleteAlertTemplatesByIdsOutput
- type DeleteContactGroupByIdsInput
- type DeleteContactGroupByIdsOutput
- type DeleteContactsByIdsInput
- type DeleteContactsByIdsOutput
- type DeleteEventRuleInput
- type DeleteEventRuleOutput
- type DeleteNotificationsByIdsInput
- type DeleteNotificationsByIdsOutput
- type DeleteNotifyTemplatesByIdsInput
- type DeleteNotifyTemplatesByIdsOutput
- type DeleteObjectGroupInput
- type DeleteObjectGroupOutput
- type DeleteRulesByIdsInput
- type DeleteRulesByIdsOutput
- type DeleteSilencePolicyByIdsInput
- type DeleteSilencePolicyByIdsOutput
- type DeleteWebhooksByIdsInput
- type DeleteWebhooksByIdsOutput
- type DimensionConditionsForCreateObjectGroupInput
- func (s DimensionConditionsForCreateObjectGroupInput) GoString() string
- func (s *DimensionConditionsForCreateObjectGroupInput) SetMetaCondition(v *MetaConditionForCreateObjectGroupInput) *DimensionConditionsForCreateObjectGroupInput
- func (s *DimensionConditionsForCreateObjectGroupInput) SetProjectCondition(v *ProjectConditionForCreateObjectGroupInput) *DimensionConditionsForCreateObjectGroupInput
- func (s *DimensionConditionsForCreateObjectGroupInput) SetTagCondition(v *TagConditionForCreateObjectGroupInput) *DimensionConditionsForCreateObjectGroupInput
- func (s *DimensionConditionsForCreateObjectGroupInput) SetType(v string) *DimensionConditionsForCreateObjectGroupInput
- func (s DimensionConditionsForCreateObjectGroupInput) String() string
- type DimensionConditionsForCreateRuleInput
- func (s DimensionConditionsForCreateRuleInput) GoString() string
- func (s *DimensionConditionsForCreateRuleInput) SetMetaCondition(v *MetaConditionForCreateRuleInput) *DimensionConditionsForCreateRuleInput
- func (s *DimensionConditionsForCreateRuleInput) SetProjectCondition(v *ProjectConditionForCreateRuleInput) *DimensionConditionsForCreateRuleInput
- func (s *DimensionConditionsForCreateRuleInput) SetTagCondition(v *TagConditionForCreateRuleInput) *DimensionConditionsForCreateRuleInput
- func (s *DimensionConditionsForCreateRuleInput) SetType(v string) *DimensionConditionsForCreateRuleInput
- func (s DimensionConditionsForCreateRuleInput) String() string
- type DimensionConditionsForListRulesByIdsOutput
- func (s DimensionConditionsForListRulesByIdsOutput) GoString() string
- func (s *DimensionConditionsForListRulesByIdsOutput) SetMetaCondition(v *MetaConditionForListRulesByIdsOutput) *DimensionConditionsForListRulesByIdsOutput
- func (s *DimensionConditionsForListRulesByIdsOutput) SetProjectCondition(v *ProjectConditionForListRulesByIdsOutput) *DimensionConditionsForListRulesByIdsOutput
- func (s *DimensionConditionsForListRulesByIdsOutput) SetTagCondition(v *TagConditionForListRulesByIdsOutput) *DimensionConditionsForListRulesByIdsOutput
- func (s *DimensionConditionsForListRulesByIdsOutput) SetType(v string) *DimensionConditionsForListRulesByIdsOutput
- func (s DimensionConditionsForListRulesByIdsOutput) String() string
- type DimensionConditionsForListRulesOutput
- func (s DimensionConditionsForListRulesOutput) GoString() string
- func (s *DimensionConditionsForListRulesOutput) SetMetaCondition(v *MetaConditionForListRulesOutput) *DimensionConditionsForListRulesOutput
- func (s *DimensionConditionsForListRulesOutput) SetProjectCondition(v *ProjectConditionForListRulesOutput) *DimensionConditionsForListRulesOutput
- func (s *DimensionConditionsForListRulesOutput) SetTagCondition(v *TagConditionForListRulesOutput) *DimensionConditionsForListRulesOutput
- func (s *DimensionConditionsForListRulesOutput) SetType(v string) *DimensionConditionsForListRulesOutput
- func (s DimensionConditionsForListRulesOutput) String() string
- type DimensionConditionsForUpdateObjectGroupInput
- func (s DimensionConditionsForUpdateObjectGroupInput) GoString() string
- func (s *DimensionConditionsForUpdateObjectGroupInput) SetMetaCondition(v *MetaConditionForUpdateObjectGroupInput) *DimensionConditionsForUpdateObjectGroupInput
- func (s *DimensionConditionsForUpdateObjectGroupInput) SetProjectCondition(v *ProjectConditionForUpdateObjectGroupInput) *DimensionConditionsForUpdateObjectGroupInput
- func (s *DimensionConditionsForUpdateObjectGroupInput) SetTagCondition(v *TagConditionForUpdateObjectGroupInput) *DimensionConditionsForUpdateObjectGroupInput
- func (s *DimensionConditionsForUpdateObjectGroupInput) SetType(v string) *DimensionConditionsForUpdateObjectGroupInput
- func (s DimensionConditionsForUpdateObjectGroupInput) String() string
- type DimensionConditionsForUpdateRuleInput
- func (s DimensionConditionsForUpdateRuleInput) GoString() string
- func (s *DimensionConditionsForUpdateRuleInput) SetMetaCondition(v *MetaConditionForUpdateRuleInput) *DimensionConditionsForUpdateRuleInput
- func (s *DimensionConditionsForUpdateRuleInput) SetProjectCondition(v *ProjectConditionForUpdateRuleInput) *DimensionConditionsForUpdateRuleInput
- func (s *DimensionConditionsForUpdateRuleInput) SetTagCondition(v *TagConditionForUpdateRuleInput) *DimensionConditionsForUpdateRuleInput
- func (s *DimensionConditionsForUpdateRuleInput) SetType(v string) *DimensionConditionsForUpdateRuleInput
- func (s DimensionConditionsForUpdateRuleInput) String() string
- type DimensionForGetMetricDataInput
- type DimensionForGetMetricDataOutput
- func (s DimensionForGetMetricDataOutput) GoString() string
- func (s *DimensionForGetMetricDataOutput) SetName(v string) *DimensionForGetMetricDataOutput
- func (s *DimensionForGetMetricDataOutput) SetValue(v string) *DimensionForGetMetricDataOutput
- func (s DimensionForGetMetricDataOutput) String() string
- type DimensionForGetTopDataInput
- type DisableEventRuleInput
- type DisableEventRuleOutput
- type DisablePresetAlertTemplateInput
- type DisablePresetAlertTemplateOutput
- type EffectTimeForCreateSilencePolicyInput
- func (s EffectTimeForCreateSilencePolicyInput) GoString() string
- func (s *EffectTimeForCreateSilencePolicyInput) SetRange(v []*RangeForCreateSilencePolicyInput) *EffectTimeForCreateSilencePolicyInput
- func (s *EffectTimeForCreateSilencePolicyInput) SetType(v string) *EffectTimeForCreateSilencePolicyInput
- func (s EffectTimeForCreateSilencePolicyInput) String() string
- type EffectTimeForListSilencePolicyOutput
- func (s EffectTimeForListSilencePolicyOutput) GoString() string
- func (s *EffectTimeForListSilencePolicyOutput) SetRange(v []*RangeForListSilencePolicyOutput) *EffectTimeForListSilencePolicyOutput
- func (s *EffectTimeForListSilencePolicyOutput) SetType(v string) *EffectTimeForListSilencePolicyOutput
- func (s EffectTimeForListSilencePolicyOutput) String() string
- type EffectTimeForUpdateSilencePolicyInput
- func (s EffectTimeForUpdateSilencePolicyInput) GoString() string
- func (s *EffectTimeForUpdateSilencePolicyInput) SetRange(v []*RangeForUpdateSilencePolicyInput) *EffectTimeForUpdateSilencePolicyInput
- func (s *EffectTimeForUpdateSilencePolicyInput) SetType(v string) *EffectTimeForUpdateSilencePolicyInput
- func (s EffectTimeForUpdateSilencePolicyInput) String() string
- type EffectiveTimeForCreateEventRuleInput
- func (s EffectiveTimeForCreateEventRuleInput) GoString() string
- func (s *EffectiveTimeForCreateEventRuleInput) SetEndTime(v string) *EffectiveTimeForCreateEventRuleInput
- func (s *EffectiveTimeForCreateEventRuleInput) SetStartTime(v string) *EffectiveTimeForCreateEventRuleInput
- func (s EffectiveTimeForCreateEventRuleInput) String() string
- type EffectiveTimeForUpdateEventRuleInput
- func (s EffectiveTimeForUpdateEventRuleInput) GoString() string
- func (s *EffectiveTimeForUpdateEventRuleInput) SetEndTime(v string) *EffectiveTimeForUpdateEventRuleInput
- func (s *EffectiveTimeForUpdateEventRuleInput) SetStartTime(v string) *EffectiveTimeForUpdateEventRuleInput
- func (s EffectiveTimeForUpdateEventRuleInput) String() string
- type EnableEventRuleInput
- type EnableEventRuleOutput
- type EnablePresetAlertTemplateInput
- func (s EnablePresetAlertTemplateInput) GoString() string
- func (s *EnablePresetAlertTemplateInput) SetAlertMethods(v []*string) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetContactGroupIds(v []*string) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetEffectEndAt(v string) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetEffectStartAt(v string) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetNotificationId(v string) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetNotifyTemplates(v []*NotifyTemplateForEnablePresetAlertTemplateInput) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetProjectName(v string) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetTemplateId(v string) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetUpgradePresetAlertTemplate(v bool) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetWebhook(v string) *EnablePresetAlertTemplateInput
- func (s *EnablePresetAlertTemplateInput) SetWebhookIds(v []*string) *EnablePresetAlertTemplateInput
- func (s EnablePresetAlertTemplateInput) String() string
- func (s *EnablePresetAlertTemplateInput) Validate() error
- type EnablePresetAlertTemplateOutput
- type GetMetricDataInput
- func (s GetMetricDataInput) GoString() string
- func (s *GetMetricDataInput) SetEndTime(v int32) *GetMetricDataInput
- func (s *GetMetricDataInput) SetGroupBy(v []*string) *GetMetricDataInput
- func (s *GetMetricDataInput) SetInstances(v []*InstanceForGetMetricDataInput) *GetMetricDataInput
- func (s *GetMetricDataInput) SetMetricName(v string) *GetMetricDataInput
- func (s *GetMetricDataInput) SetNamespace(v string) *GetMetricDataInput
- func (s *GetMetricDataInput) SetPeriod(v string) *GetMetricDataInput
- func (s *GetMetricDataInput) SetStartTime(v int32) *GetMetricDataInput
- func (s *GetMetricDataInput) SetSubNamespace(v string) *GetMetricDataInput
- func (s GetMetricDataInput) String() string
- func (s *GetMetricDataInput) Validate() error
- type GetMetricDataOutput
- type GetTopDataInput
- func (s GetTopDataInput) GoString() string
- func (s *GetTopDataInput) SetAsc(v bool) *GetTopDataInput
- func (s *GetTopDataInput) SetEndTime(v int32) *GetTopDataInput
- func (s *GetTopDataInput) SetGroupBy(v []*string) *GetTopDataInput
- func (s *GetTopDataInput) SetInstances(v []*InstanceForGetTopDataInput) *GetTopDataInput
- func (s *GetTopDataInput) SetMetricNames(v []*string) *GetTopDataInput
- func (s *GetTopDataInput) SetNamespace(v string) *GetTopDataInput
- func (s *GetTopDataInput) SetOrderByMetricName(v string) *GetTopDataInput
- func (s *GetTopDataInput) SetStartTime(v int32) *GetTopDataInput
- func (s *GetTopDataInput) SetSubNamespace(v string) *GetTopDataInput
- func (s *GetTopDataInput) SetTopN(v int32) *GetTopDataInput
- func (s GetTopDataInput) String() string
- type GetTopDataOutput
- type InstanceForGetMetricDataInput
- type InstanceForGetTopDataInput
- type LevelConditionForCreateAlertTemplateInput
- func (s LevelConditionForCreateAlertTemplateInput) GoString() string
- func (s *LevelConditionForCreateAlertTemplateInput) SetConditions(v []*ConditionForCreateAlertTemplateInput) *LevelConditionForCreateAlertTemplateInput
- func (s *LevelConditionForCreateAlertTemplateInput) SetLevel(v string) *LevelConditionForCreateAlertTemplateInput
- func (s LevelConditionForCreateAlertTemplateInput) String() string
- type LevelConditionForCreateRuleInput
- func (s LevelConditionForCreateRuleInput) GoString() string
- func (s *LevelConditionForCreateRuleInput) SetConditions(v []*ConditionForCreateRuleInput) *LevelConditionForCreateRuleInput
- func (s *LevelConditionForCreateRuleInput) SetLevel(v string) *LevelConditionForCreateRuleInput
- func (s LevelConditionForCreateRuleInput) String() string
- type LevelConditionForListAlertTemplatesOutput
- func (s LevelConditionForListAlertTemplatesOutput) GoString() string
- func (s *LevelConditionForListAlertTemplatesOutput) SetConditions(v []*ConditionForListAlertTemplatesOutput) *LevelConditionForListAlertTemplatesOutput
- func (s *LevelConditionForListAlertTemplatesOutput) SetLevel(v string) *LevelConditionForListAlertTemplatesOutput
- func (s LevelConditionForListAlertTemplatesOutput) String() string
- type LevelConditionForListPresetAlertTemplatesOutput
- func (s LevelConditionForListPresetAlertTemplatesOutput) GoString() string
- func (s *LevelConditionForListPresetAlertTemplatesOutput) SetConditions(v []*ConditionForListPresetAlertTemplatesOutput) *LevelConditionForListPresetAlertTemplatesOutput
- func (s *LevelConditionForListPresetAlertTemplatesOutput) SetLevel(v string) *LevelConditionForListPresetAlertTemplatesOutput
- func (s LevelConditionForListPresetAlertTemplatesOutput) String() string
- type LevelConditionForListRulesByIdsOutput
- func (s LevelConditionForListRulesByIdsOutput) GoString() string
- func (s *LevelConditionForListRulesByIdsOutput) SetConditions(v []*ConditionForListRulesByIdsOutput) *LevelConditionForListRulesByIdsOutput
- func (s *LevelConditionForListRulesByIdsOutput) SetLevel(v string) *LevelConditionForListRulesByIdsOutput
- func (s LevelConditionForListRulesByIdsOutput) String() string
- type LevelConditionForListRulesOutput
- func (s LevelConditionForListRulesOutput) GoString() string
- func (s *LevelConditionForListRulesOutput) SetConditions(v []*ConditionForListRulesOutput) *LevelConditionForListRulesOutput
- func (s *LevelConditionForListRulesOutput) SetLevel(v string) *LevelConditionForListRulesOutput
- func (s LevelConditionForListRulesOutput) String() string
- type LevelConditionForUpdateAlertTemplateInput
- func (s LevelConditionForUpdateAlertTemplateInput) GoString() string
- func (s *LevelConditionForUpdateAlertTemplateInput) SetConditions(v []*ConditionForUpdateAlertTemplateInput) *LevelConditionForUpdateAlertTemplateInput
- func (s *LevelConditionForUpdateAlertTemplateInput) SetLevel(v string) *LevelConditionForUpdateAlertTemplateInput
- func (s LevelConditionForUpdateAlertTemplateInput) String() string
- type LevelConditionForUpdateRuleInput
- func (s LevelConditionForUpdateRuleInput) GoString() string
- func (s *LevelConditionForUpdateRuleInput) SetConditions(v []*ConditionForUpdateRuleInput) *LevelConditionForUpdateRuleInput
- func (s *LevelConditionForUpdateRuleInput) SetLevel(v string) *LevelConditionForUpdateRuleInput
- func (s LevelConditionForUpdateRuleInput) String() string
- type ListAlertGroupInput
- func (s ListAlertGroupInput) GoString() string
- func (s *ListAlertGroupInput) SetAlertStates(v []*string) *ListAlertGroupInput
- func (s *ListAlertGroupInput) SetEndAt(v int32) *ListAlertGroupInput
- func (s *ListAlertGroupInput) SetLevels(v []*string) *ListAlertGroupInput
- func (s *ListAlertGroupInput) SetNamespaces(v []*string) *ListAlertGroupInput
- func (s *ListAlertGroupInput) SetPageNumber(v int32) *ListAlertGroupInput
- func (s *ListAlertGroupInput) SetPageSize(v int32) *ListAlertGroupInput
- func (s *ListAlertGroupInput) SetResourceId(v string) *ListAlertGroupInput
- func (s *ListAlertGroupInput) SetRuleIds(v []*string) *ListAlertGroupInput
- func (s *ListAlertGroupInput) SetRuleName(v string) *ListAlertGroupInput
- func (s *ListAlertGroupInput) SetStartAt(v int32) *ListAlertGroupInput
- func (s ListAlertGroupInput) String() string
- type ListAlertGroupOutput
- func (s ListAlertGroupOutput) GoString() string
- func (s *ListAlertGroupOutput) SetAsc(v bool) *ListAlertGroupOutput
- func (s *ListAlertGroupOutput) SetData(v []*DataForListAlertGroupOutput) *ListAlertGroupOutput
- func (s *ListAlertGroupOutput) SetOrderBy(v string) *ListAlertGroupOutput
- func (s *ListAlertGroupOutput) SetPageNumber(v int32) *ListAlertGroupOutput
- func (s *ListAlertGroupOutput) SetPageSize(v int32) *ListAlertGroupOutput
- func (s *ListAlertGroupOutput) SetTotalCount(v int32) *ListAlertGroupOutput
- func (s ListAlertGroupOutput) String() string
- type ListAlertTemplatesInput
- func (s ListAlertTemplatesInput) GoString() string
- func (s *ListAlertTemplatesInput) SetName(v string) *ListAlertTemplatesInput
- func (s *ListAlertTemplatesInput) SetNamespaces(v []*string) *ListAlertTemplatesInput
- func (s *ListAlertTemplatesInput) SetObjectGroupIds(v []*string) *ListAlertTemplatesInput
- func (s *ListAlertTemplatesInput) SetPageNumber(v int32) *ListAlertTemplatesInput
- func (s *ListAlertTemplatesInput) SetPageSize(v int32) *ListAlertTemplatesInput
- func (s *ListAlertTemplatesInput) SetTemplateIds(v []*string) *ListAlertTemplatesInput
- func (s ListAlertTemplatesInput) String() string
- type ListAlertTemplatesOutput
- func (s ListAlertTemplatesOutput) GoString() string
- func (s *ListAlertTemplatesOutput) SetData(v []*DataForListAlertTemplatesOutput) *ListAlertTemplatesOutput
- func (s *ListAlertTemplatesOutput) SetPageNumber(v int32) *ListAlertTemplatesOutput
- func (s *ListAlertTemplatesOutput) SetPageSize(v int32) *ListAlertTemplatesOutput
- func (s *ListAlertTemplatesOutput) SetTotalCount(v int32) *ListAlertTemplatesOutput
- func (s ListAlertTemplatesOutput) String() string
- type ListContactGroupByIdsInput
- type ListContactGroupByIdsOutput
- type ListContactGroupsInput
- func (s ListContactGroupsInput) GoString() string
- func (s *ListContactGroupsInput) SetName(v string) *ListContactGroupsInput
- func (s *ListContactGroupsInput) SetPageNumber(v int32) *ListContactGroupsInput
- func (s *ListContactGroupsInput) SetPageSize(v int32) *ListContactGroupsInput
- func (s ListContactGroupsInput) String() string
- type ListContactGroupsOutput
- func (s ListContactGroupsOutput) GoString() string
- func (s *ListContactGroupsOutput) SetData(v []*DataForListContactGroupsOutput) *ListContactGroupsOutput
- func (s *ListContactGroupsOutput) SetPageNumber(v int32) *ListContactGroupsOutput
- func (s *ListContactGroupsOutput) SetPageSize(v int32) *ListContactGroupsOutput
- func (s *ListContactGroupsOutput) SetTotalCount(v int32) *ListContactGroupsOutput
- func (s ListContactGroupsOutput) String() string
- type ListContactsByIdsInput
- type ListContactsByIdsOutput
- type ListContactsInput
- func (s ListContactsInput) GoString() string
- func (s *ListContactsInput) SetEmail(v string) *ListContactsInput
- func (s *ListContactsInput) SetName(v string) *ListContactsInput
- func (s *ListContactsInput) SetPageNumber(v int32) *ListContactsInput
- func (s *ListContactsInput) SetPageSize(v int32) *ListContactsInput
- func (s *ListContactsInput) SetPhone(v string) *ListContactsInput
- func (s ListContactsInput) String() string
- type ListContactsOutput
- func (s ListContactsOutput) GoString() string
- func (s *ListContactsOutput) SetData(v []*DataForListContactsOutput) *ListContactsOutput
- func (s *ListContactsOutput) SetPageNumber(v int32) *ListContactsOutput
- func (s *ListContactsOutput) SetPageSize(v int32) *ListContactsOutput
- func (s *ListContactsOutput) SetTotalCount(v int32) *ListContactsOutput
- func (s ListContactsOutput) String() string
- type ListDefaultNotifyTemplatesInput
- func (s ListDefaultNotifyTemplatesInput) GoString() string
- func (s *ListDefaultNotifyTemplatesInput) SetChannels(v []*string) *ListDefaultNotifyTemplatesInput
- func (s *ListDefaultNotifyTemplatesInput) SetLanguage(v string) *ListDefaultNotifyTemplatesInput
- func (s *ListDefaultNotifyTemplatesInput) SetType(v string) *ListDefaultNotifyTemplatesInput
- func (s ListDefaultNotifyTemplatesInput) String() string
- func (s *ListDefaultNotifyTemplatesInput) Validate() error
- type ListDefaultNotifyTemplatesOutput
- type ListEventRulesInput
- func (s ListEventRulesInput) GoString() string
- func (s *ListEventRulesInput) SetAsc(v bool) *ListEventRulesInput
- func (s *ListEventRulesInput) SetOrderBy(v string) *ListEventRulesInput
- func (s *ListEventRulesInput) SetPageNumber(v int32) *ListEventRulesInput
- func (s *ListEventRulesInput) SetPageSize(v int32) *ListEventRulesInput
- func (s *ListEventRulesInput) SetRuleName(v string) *ListEventRulesInput
- func (s *ListEventRulesInput) SetSource(v []*string) *ListEventRulesInput
- func (s *ListEventRulesInput) SetStatus(v []*string) *ListEventRulesInput
- func (s ListEventRulesInput) String() string
- type ListEventRulesOutput
- func (s ListEventRulesOutput) GoString() string
- func (s *ListEventRulesOutput) SetAsc(v bool) *ListEventRulesOutput
- func (s *ListEventRulesOutput) SetData(v []*DataForListEventRulesOutput) *ListEventRulesOutput
- func (s *ListEventRulesOutput) SetOrderBy(v string) *ListEventRulesOutput
- func (s *ListEventRulesOutput) SetPageNumber(v int32) *ListEventRulesOutput
- func (s *ListEventRulesOutput) SetPageSize(v int32) *ListEventRulesOutput
- func (s *ListEventRulesOutput) SetTotalCount(v int32) *ListEventRulesOutput
- func (s ListEventRulesOutput) String() string
- type ListEventsInput
- func (s ListEventsInput) GoString() string
- func (s *ListEventsInput) SetAsc(v bool) *ListEventsInput
- func (s *ListEventsInput) SetEndTime(v int32) *ListEventsInput
- func (s *ListEventsInput) SetEventType(v []*string) *ListEventsInput
- func (s *ListEventsInput) SetID(v []*string) *ListEventsInput
- func (s *ListEventsInput) SetOrderBy(v string) *ListEventsInput
- func (s *ListEventsInput) SetPageNumber(v int32) *ListEventsInput
- func (s *ListEventsInput) SetPageSize(v int32) *ListEventsInput
- func (s *ListEventsInput) SetRegion(v string) *ListEventsInput
- func (s *ListEventsInput) SetSource(v []*string) *ListEventsInput
- func (s *ListEventsInput) SetStartTime(v int32) *ListEventsInput
- func (s ListEventsInput) String() string
- type ListEventsOutput
- func (s ListEventsOutput) GoString() string
- func (s *ListEventsOutput) SetAsc(v bool) *ListEventsOutput
- func (s *ListEventsOutput) SetData(v []*DataForListEventsOutput) *ListEventsOutput
- func (s *ListEventsOutput) SetOrderBy(v string) *ListEventsOutput
- func (s *ListEventsOutput) SetPageNumber(v int32) *ListEventsOutput
- func (s *ListEventsOutput) SetPageSize(v int32) *ListEventsOutput
- func (s *ListEventsOutput) SetTotalCount(v int32) *ListEventsOutput
- func (s ListEventsOutput) String() string
- type ListNotificationsInput
- func (s ListNotificationsInput) GoString() string
- func (s *ListNotificationsInput) SetIds(v []*string) *ListNotificationsInput
- func (s *ListNotificationsInput) SetLevels(v []*string) *ListNotificationsInput
- func (s *ListNotificationsInput) SetName(v string) *ListNotificationsInput
- func (s *ListNotificationsInput) SetPageNumber(v int32) *ListNotificationsInput
- func (s *ListNotificationsInput) SetPageSize(v int32) *ListNotificationsInput
- func (s *ListNotificationsInput) SetRuleIds(v []*string) *ListNotificationsInput
- func (s ListNotificationsInput) String() string
- type ListNotificationsOutput
- func (s ListNotificationsOutput) GoString() string
- func (s *ListNotificationsOutput) SetData(v []*DataForListNotificationsOutput) *ListNotificationsOutput
- func (s *ListNotificationsOutput) SetPageNumber(v int32) *ListNotificationsOutput
- func (s *ListNotificationsOutput) SetPageSize(v int32) *ListNotificationsOutput
- func (s *ListNotificationsOutput) SetTotalCount(v int32) *ListNotificationsOutput
- func (s ListNotificationsOutput) String() string
- type ListNotifyTemplatesInput
- func (s ListNotifyTemplatesInput) GoString() string
- func (s *ListNotifyTemplatesInput) SetChannels(v []*string) *ListNotifyTemplatesInput
- func (s *ListNotifyTemplatesInput) SetIds(v []*string) *ListNotifyTemplatesInput
- func (s *ListNotifyTemplatesInput) SetName(v string) *ListNotifyTemplatesInput
- func (s *ListNotifyTemplatesInput) SetPageNumber(v int32) *ListNotifyTemplatesInput
- func (s *ListNotifyTemplatesInput) SetPageSize(v int32) *ListNotifyTemplatesInput
- func (s *ListNotifyTemplatesInput) SetTypes(v []*string) *ListNotifyTemplatesInput
- func (s ListNotifyTemplatesInput) String() string
- func (s *ListNotifyTemplatesInput) Validate() error
- type ListNotifyTemplatesOutput
- func (s ListNotifyTemplatesOutput) GoString() string
- func (s *ListNotifyTemplatesOutput) SetData(v []*DataForListNotifyTemplatesOutput) *ListNotifyTemplatesOutput
- func (s *ListNotifyTemplatesOutput) SetPageNumber(v int32) *ListNotifyTemplatesOutput
- func (s *ListNotifyTemplatesOutput) SetPageSize(v int32) *ListNotifyTemplatesOutput
- func (s *ListNotifyTemplatesOutput) SetTotalCount(v int32) *ListNotifyTemplatesOutput
- func (s ListNotifyTemplatesOutput) String() string
- type ListObjectGroupsInput
- func (s ListObjectGroupsInput) GoString() string
- func (s *ListObjectGroupsInput) SetAlertTemplateIds(v []*string) *ListObjectGroupsInput
- func (s *ListObjectGroupsInput) SetIds(v []*string) *ListObjectGroupsInput
- func (s *ListObjectGroupsInput) SetName(v string) *ListObjectGroupsInput
- func (s *ListObjectGroupsInput) SetPageNumber(v int32) *ListObjectGroupsInput
- func (s *ListObjectGroupsInput) SetPageSize(v int32) *ListObjectGroupsInput
- func (s ListObjectGroupsInput) String() string
- type ListObjectGroupsOutput
- func (s ListObjectGroupsOutput) GoString() string
- func (s *ListObjectGroupsOutput) SetData(v []*DataForListObjectGroupsOutput) *ListObjectGroupsOutput
- func (s *ListObjectGroupsOutput) SetPageNumber(v int32) *ListObjectGroupsOutput
- func (s *ListObjectGroupsOutput) SetPageSize(v int32) *ListObjectGroupsOutput
- func (s *ListObjectGroupsOutput) SetTotalCount(v int32) *ListObjectGroupsOutput
- func (s ListObjectGroupsOutput) String() string
- type ListPresetAlertTemplatesInput
- func (s ListPresetAlertTemplatesInput) GoString() string
- func (s *ListPresetAlertTemplatesInput) SetName(v string) *ListPresetAlertTemplatesInput
- func (s *ListPresetAlertTemplatesInput) SetNamespaces(v []*string) *ListPresetAlertTemplatesInput
- func (s *ListPresetAlertTemplatesInput) SetPageNumber(v int32) *ListPresetAlertTemplatesInput
- func (s *ListPresetAlertTemplatesInput) SetPageSize(v int32) *ListPresetAlertTemplatesInput
- func (s *ListPresetAlertTemplatesInput) SetTemplateIds(v []*string) *ListPresetAlertTemplatesInput
- func (s ListPresetAlertTemplatesInput) String() string
- type ListPresetAlertTemplatesOutput
- func (s ListPresetAlertTemplatesOutput) GoString() string
- func (s *ListPresetAlertTemplatesOutput) SetData(v []*DataForListPresetAlertTemplatesOutput) *ListPresetAlertTemplatesOutput
- func (s *ListPresetAlertTemplatesOutput) SetPageNumber(v int32) *ListPresetAlertTemplatesOutput
- func (s *ListPresetAlertTemplatesOutput) SetPageSize(v int32) *ListPresetAlertTemplatesOutput
- func (s *ListPresetAlertTemplatesOutput) SetTotalCount(v int32) *ListPresetAlertTemplatesOutput
- func (s ListPresetAlertTemplatesOutput) String() string
- type ListRulesByIdsInput
- type ListRulesByIdsOutput
- type ListRulesInput
- func (s ListRulesInput) GoString() string
- func (s *ListRulesInput) SetAlertState(v []*string) *ListRulesInput
- func (s *ListRulesInput) SetAlertTemplateIds(v []*string) *ListRulesInput
- func (s *ListRulesInput) SetEnableState(v []*string) *ListRulesInput
- func (s *ListRulesInput) SetLevel(v []*string) *ListRulesInput
- func (s *ListRulesInput) SetNamespace(v []*string) *ListRulesInput
- func (s *ListRulesInput) SetObjectGroupIds(v []*string) *ListRulesInput
- func (s *ListRulesInput) SetPageNumber(v int32) *ListRulesInput
- func (s *ListRulesInput) SetPageSize(v int32) *ListRulesInput
- func (s *ListRulesInput) SetProjectName(v string) *ListRulesInput
- func (s *ListRulesInput) SetRuleName(v string) *ListRulesInput
- func (s ListRulesInput) String() string
- type ListRulesOutput
- func (s ListRulesOutput) GoString() string
- func (s *ListRulesOutput) SetData(v []*DataForListRulesOutput) *ListRulesOutput
- func (s *ListRulesOutput) SetPageNumber(v int32) *ListRulesOutput
- func (s *ListRulesOutput) SetPageSize(v int32) *ListRulesOutput
- func (s *ListRulesOutput) SetTotalCount(v int32) *ListRulesOutput
- func (s ListRulesOutput) String() string
- type ListSendAlertInput
- func (s ListSendAlertInput) GoString() string
- func (s *ListSendAlertInput) SetAlertGroupId(v string) *ListSendAlertInput
- func (s *ListSendAlertInput) SetPageNumber(v int32) *ListSendAlertInput
- func (s *ListSendAlertInput) SetPageSize(v int32) *ListSendAlertInput
- func (s ListSendAlertInput) String() string
- func (s *ListSendAlertInput) Validate() error
- type ListSendAlertOutput
- func (s ListSendAlertOutput) GoString() string
- func (s *ListSendAlertOutput) SetData(v []*DataForListSendAlertOutput) *ListSendAlertOutput
- func (s *ListSendAlertOutput) SetPageNumber(v int32) *ListSendAlertOutput
- func (s *ListSendAlertOutput) SetPageSize(v int32) *ListSendAlertOutput
- func (s *ListSendAlertOutput) SetTotalCount(v int32) *ListSendAlertOutput
- func (s ListSendAlertOutput) String() string
- type ListSilencePolicyInput
- func (s ListSilencePolicyInput) GoString() string
- func (s *ListSilencePolicyInput) SetEnableState(v []*string) *ListSilencePolicyInput
- func (s *ListSilencePolicyInput) SetIds(v []*string) *ListSilencePolicyInput
- func (s *ListSilencePolicyInput) SetName(v string) *ListSilencePolicyInput
- func (s *ListSilencePolicyInput) SetNamespaces(v []*string) *ListSilencePolicyInput
- func (s *ListSilencePolicyInput) SetPageNumber(v int32) *ListSilencePolicyInput
- func (s *ListSilencePolicyInput) SetPageSize(v int32) *ListSilencePolicyInput
- func (s *ListSilencePolicyInput) SetSilenceType(v []*string) *ListSilencePolicyInput
- func (s *ListSilencePolicyInput) SetValidState(v string) *ListSilencePolicyInput
- func (s ListSilencePolicyInput) String() string
- type ListSilencePolicyOutput
- func (s ListSilencePolicyOutput) GoString() string
- func (s *ListSilencePolicyOutput) SetData(v []*DataForListSilencePolicyOutput) *ListSilencePolicyOutput
- func (s *ListSilencePolicyOutput) SetPageNumber(v int32) *ListSilencePolicyOutput
- func (s *ListSilencePolicyOutput) SetPageSize(v int32) *ListSilencePolicyOutput
- func (s *ListSilencePolicyOutput) SetTotalCount(v int32) *ListSilencePolicyOutput
- func (s ListSilencePolicyOutput) String() string
- type ListWebhooksByIdsInput
- type ListWebhooksByIdsOutput
- type ListWebhooksInput
- func (s ListWebhooksInput) GoString() string
- func (s *ListWebhooksInput) SetAsc(v bool) *ListWebhooksInput
- func (s *ListWebhooksInput) SetEventRuleId(v string) *ListWebhooksInput
- func (s *ListWebhooksInput) SetName(v string) *ListWebhooksInput
- func (s *ListWebhooksInput) SetOrderBy(v string) *ListWebhooksInput
- func (s *ListWebhooksInput) SetPageNumber(v int32) *ListWebhooksInput
- func (s *ListWebhooksInput) SetPageSize(v int32) *ListWebhooksInput
- func (s *ListWebhooksInput) SetRuleId(v string) *ListWebhooksInput
- func (s *ListWebhooksInput) SetType(v string) *ListWebhooksInput
- func (s *ListWebhooksInput) SetUrl(v string) *ListWebhooksInput
- func (s ListWebhooksInput) String() string
- type ListWebhooksOutput
- func (s ListWebhooksOutput) GoString() string
- func (s *ListWebhooksOutput) SetAsc(v bool) *ListWebhooksOutput
- func (s *ListWebhooksOutput) SetData(v []*DataForListWebhooksOutput) *ListWebhooksOutput
- func (s *ListWebhooksOutput) SetOrderBy(v string) *ListWebhooksOutput
- func (s *ListWebhooksOutput) SetPageNumber(v int32) *ListWebhooksOutput
- func (s *ListWebhooksOutput) SetPageSize(v int32) *ListWebhooksOutput
- func (s *ListWebhooksOutput) SetTotalCount(v int32) *ListWebhooksOutput
- func (s ListWebhooksOutput) String() string
- type MessageQueueForCreateEventRuleInput
- func (s MessageQueueForCreateEventRuleInput) GoString() string
- func (s *MessageQueueForCreateEventRuleInput) SetAuthEncrypt(v []*int32) *MessageQueueForCreateEventRuleInput
- func (s *MessageQueueForCreateEventRuleInput) SetEndpoints(v string) *MessageQueueForCreateEventRuleInput
- func (s *MessageQueueForCreateEventRuleInput) SetInstanceId(v string) *MessageQueueForCreateEventRuleInput
- func (s *MessageQueueForCreateEventRuleInput) SetPassword(v string) *MessageQueueForCreateEventRuleInput
- func (s *MessageQueueForCreateEventRuleInput) SetRegion(v string) *MessageQueueForCreateEventRuleInput
- func (s *MessageQueueForCreateEventRuleInput) SetTopic(v string) *MessageQueueForCreateEventRuleInput
- func (s *MessageQueueForCreateEventRuleInput) SetType(v string) *MessageQueueForCreateEventRuleInput
- func (s *MessageQueueForCreateEventRuleInput) SetUsername(v string) *MessageQueueForCreateEventRuleInput
- func (s *MessageQueueForCreateEventRuleInput) SetVpcId(v string) *MessageQueueForCreateEventRuleInput
- func (s MessageQueueForCreateEventRuleInput) String() string
- type MessageQueueForListEventRulesOutput
- func (s MessageQueueForListEventRulesOutput) GoString() string
- func (s *MessageQueueForListEventRulesOutput) SetInstanceId(v string) *MessageQueueForListEventRulesOutput
- func (s *MessageQueueForListEventRulesOutput) SetRegion(v string) *MessageQueueForListEventRulesOutput
- func (s *MessageQueueForListEventRulesOutput) SetTopic(v string) *MessageQueueForListEventRulesOutput
- func (s *MessageQueueForListEventRulesOutput) SetType(v string) *MessageQueueForListEventRulesOutput
- func (s *MessageQueueForListEventRulesOutput) SetVpcId(v string) *MessageQueueForListEventRulesOutput
- func (s MessageQueueForListEventRulesOutput) String() string
- type MessageQueueForUpdateEventRuleInput
- func (s MessageQueueForUpdateEventRuleInput) GoString() string
- func (s *MessageQueueForUpdateEventRuleInput) SetAuthEncrypt(v []*int32) *MessageQueueForUpdateEventRuleInput
- func (s *MessageQueueForUpdateEventRuleInput) SetEndpoints(v string) *MessageQueueForUpdateEventRuleInput
- func (s *MessageQueueForUpdateEventRuleInput) SetInstanceId(v string) *MessageQueueForUpdateEventRuleInput
- func (s *MessageQueueForUpdateEventRuleInput) SetPassword(v string) *MessageQueueForUpdateEventRuleInput
- func (s *MessageQueueForUpdateEventRuleInput) SetRegion(v string) *MessageQueueForUpdateEventRuleInput
- func (s *MessageQueueForUpdateEventRuleInput) SetTopic(v string) *MessageQueueForUpdateEventRuleInput
- func (s *MessageQueueForUpdateEventRuleInput) SetType(v string) *MessageQueueForUpdateEventRuleInput
- func (s *MessageQueueForUpdateEventRuleInput) SetUsername(v string) *MessageQueueForUpdateEventRuleInput
- func (s *MessageQueueForUpdateEventRuleInput) SetVpcId(v string) *MessageQueueForUpdateEventRuleInput
- func (s MessageQueueForUpdateEventRuleInput) String() string
- type MetaConditionForCreateObjectGroupInput
- func (s MetaConditionForCreateObjectGroupInput) GoString() string
- func (s *MetaConditionForCreateObjectGroupInput) SetAllDimensions(v bool) *MetaConditionForCreateObjectGroupInput
- func (s *MetaConditionForCreateObjectGroupInput) SetCondition(v string) *MetaConditionForCreateObjectGroupInput
- func (s *MetaConditionForCreateObjectGroupInput) SetMetas(v []*MetaForCreateObjectGroupInput) *MetaConditionForCreateObjectGroupInput
- func (s MetaConditionForCreateObjectGroupInput) String() string
- type MetaConditionForCreateRuleInput
- func (s MetaConditionForCreateRuleInput) GoString() string
- func (s *MetaConditionForCreateRuleInput) SetAllDimensions(v bool) *MetaConditionForCreateRuleInput
- func (s *MetaConditionForCreateRuleInput) SetCondition(v string) *MetaConditionForCreateRuleInput
- func (s *MetaConditionForCreateRuleInput) SetMetas(v []*MetaForCreateRuleInput) *MetaConditionForCreateRuleInput
- func (s MetaConditionForCreateRuleInput) String() string
- type MetaConditionForCreateSilencePolicyInput
- func (s MetaConditionForCreateSilencePolicyInput) GoString() string
- func (s *MetaConditionForCreateSilencePolicyInput) SetCondition(v string) *MetaConditionForCreateSilencePolicyInput
- func (s *MetaConditionForCreateSilencePolicyInput) SetMetas(v []*MetaForCreateSilencePolicyInput) *MetaConditionForCreateSilencePolicyInput
- func (s MetaConditionForCreateSilencePolicyInput) String() string
- type MetaConditionForListRulesByIdsOutput
- func (s MetaConditionForListRulesByIdsOutput) GoString() string
- func (s *MetaConditionForListRulesByIdsOutput) SetAllDimensions(v bool) *MetaConditionForListRulesByIdsOutput
- func (s *MetaConditionForListRulesByIdsOutput) SetCondition(v string) *MetaConditionForListRulesByIdsOutput
- func (s *MetaConditionForListRulesByIdsOutput) SetMetas(v []*MetaForListRulesByIdsOutput) *MetaConditionForListRulesByIdsOutput
- func (s MetaConditionForListRulesByIdsOutput) String() string
- type MetaConditionForListRulesOutput
- func (s MetaConditionForListRulesOutput) GoString() string
- func (s *MetaConditionForListRulesOutput) SetAllDimensions(v bool) *MetaConditionForListRulesOutput
- func (s *MetaConditionForListRulesOutput) SetCondition(v string) *MetaConditionForListRulesOutput
- func (s *MetaConditionForListRulesOutput) SetMetas(v []*MetaForListRulesOutput) *MetaConditionForListRulesOutput
- func (s MetaConditionForListRulesOutput) String() string
- type MetaConditionForListSilencePolicyOutput
- func (s MetaConditionForListSilencePolicyOutput) GoString() string
- func (s *MetaConditionForListSilencePolicyOutput) SetCondition(v string) *MetaConditionForListSilencePolicyOutput
- func (s *MetaConditionForListSilencePolicyOutput) SetMetas(v []*MetaForListSilencePolicyOutput) *MetaConditionForListSilencePolicyOutput
- func (s MetaConditionForListSilencePolicyOutput) String() string
- type MetaConditionForUpdateObjectGroupInput
- func (s MetaConditionForUpdateObjectGroupInput) GoString() string
- func (s *MetaConditionForUpdateObjectGroupInput) SetAllDimensions(v bool) *MetaConditionForUpdateObjectGroupInput
- func (s *MetaConditionForUpdateObjectGroupInput) SetCondition(v string) *MetaConditionForUpdateObjectGroupInput
- func (s *MetaConditionForUpdateObjectGroupInput) SetMetas(v []*MetaForUpdateObjectGroupInput) *MetaConditionForUpdateObjectGroupInput
- func (s MetaConditionForUpdateObjectGroupInput) String() string
- type MetaConditionForUpdateRuleInput
- func (s MetaConditionForUpdateRuleInput) GoString() string
- func (s *MetaConditionForUpdateRuleInput) SetAllDimensions(v bool) *MetaConditionForUpdateRuleInput
- func (s *MetaConditionForUpdateRuleInput) SetCondition(v string) *MetaConditionForUpdateRuleInput
- func (s *MetaConditionForUpdateRuleInput) SetMetas(v []*MetaForUpdateRuleInput) *MetaConditionForUpdateRuleInput
- func (s MetaConditionForUpdateRuleInput) String() string
- type MetaConditionForUpdateSilencePolicyInput
- func (s MetaConditionForUpdateSilencePolicyInput) GoString() string
- func (s *MetaConditionForUpdateSilencePolicyInput) SetCondition(v string) *MetaConditionForUpdateSilencePolicyInput
- func (s *MetaConditionForUpdateSilencePolicyInput) SetMetas(v []*MetaForUpdateSilencePolicyInput) *MetaConditionForUpdateSilencePolicyInput
- func (s MetaConditionForUpdateSilencePolicyInput) String() string
- type MetaForCreateObjectGroupInput
- func (s MetaForCreateObjectGroupInput) GoString() string
- func (s *MetaForCreateObjectGroupInput) SetComparator(v string) *MetaForCreateObjectGroupInput
- func (s *MetaForCreateObjectGroupInput) SetKey(v string) *MetaForCreateObjectGroupInput
- func (s *MetaForCreateObjectGroupInput) SetValues(v []*string) *MetaForCreateObjectGroupInput
- func (s MetaForCreateObjectGroupInput) String() string
- type MetaForCreateRuleInput
- func (s MetaForCreateRuleInput) GoString() string
- func (s *MetaForCreateRuleInput) SetComparator(v string) *MetaForCreateRuleInput
- func (s *MetaForCreateRuleInput) SetKey(v string) *MetaForCreateRuleInput
- func (s *MetaForCreateRuleInput) SetValues(v []*string) *MetaForCreateRuleInput
- func (s MetaForCreateRuleInput) String() string
- type MetaForCreateSilencePolicyInput
- func (s MetaForCreateSilencePolicyInput) GoString() string
- func (s *MetaForCreateSilencePolicyInput) SetComparator(v string) *MetaForCreateSilencePolicyInput
- func (s *MetaForCreateSilencePolicyInput) SetKey(v string) *MetaForCreateSilencePolicyInput
- func (s *MetaForCreateSilencePolicyInput) SetValues(v []*string) *MetaForCreateSilencePolicyInput
- func (s MetaForCreateSilencePolicyInput) String() string
- type MetaForListRulesByIdsOutput
- func (s MetaForListRulesByIdsOutput) GoString() string
- func (s *MetaForListRulesByIdsOutput) SetComparator(v string) *MetaForListRulesByIdsOutput
- func (s *MetaForListRulesByIdsOutput) SetKey(v string) *MetaForListRulesByIdsOutput
- func (s *MetaForListRulesByIdsOutput) SetValues(v []*string) *MetaForListRulesByIdsOutput
- func (s MetaForListRulesByIdsOutput) String() string
- type MetaForListRulesOutput
- func (s MetaForListRulesOutput) GoString() string
- func (s *MetaForListRulesOutput) SetComparator(v string) *MetaForListRulesOutput
- func (s *MetaForListRulesOutput) SetKey(v string) *MetaForListRulesOutput
- func (s *MetaForListRulesOutput) SetValues(v []*string) *MetaForListRulesOutput
- func (s MetaForListRulesOutput) String() string
- type MetaForListSilencePolicyOutput
- func (s MetaForListSilencePolicyOutput) GoString() string
- func (s *MetaForListSilencePolicyOutput) SetComparator(v string) *MetaForListSilencePolicyOutput
- func (s *MetaForListSilencePolicyOutput) SetKey(v string) *MetaForListSilencePolicyOutput
- func (s *MetaForListSilencePolicyOutput) SetValues(v []*string) *MetaForListSilencePolicyOutput
- func (s MetaForListSilencePolicyOutput) String() string
- type MetaForUpdateObjectGroupInput
- func (s MetaForUpdateObjectGroupInput) GoString() string
- func (s *MetaForUpdateObjectGroupInput) SetComparator(v string) *MetaForUpdateObjectGroupInput
- func (s *MetaForUpdateObjectGroupInput) SetKey(v string) *MetaForUpdateObjectGroupInput
- func (s *MetaForUpdateObjectGroupInput) SetValues(v []*string) *MetaForUpdateObjectGroupInput
- func (s MetaForUpdateObjectGroupInput) String() string
- type MetaForUpdateRuleInput
- func (s MetaForUpdateRuleInput) GoString() string
- func (s *MetaForUpdateRuleInput) SetComparator(v string) *MetaForUpdateRuleInput
- func (s *MetaForUpdateRuleInput) SetKey(v string) *MetaForUpdateRuleInput
- func (s *MetaForUpdateRuleInput) SetValues(v []*string) *MetaForUpdateRuleInput
- func (s MetaForUpdateRuleInput) String() string
- type MetaForUpdateSilencePolicyInput
- func (s MetaForUpdateSilencePolicyInput) GoString() string
- func (s *MetaForUpdateSilencePolicyInput) SetComparator(v string) *MetaForUpdateSilencePolicyInput
- func (s *MetaForUpdateSilencePolicyInput) SetKey(v string) *MetaForUpdateSilencePolicyInput
- func (s *MetaForUpdateSilencePolicyInput) SetValues(v []*string) *MetaForUpdateSilencePolicyInput
- func (s MetaForUpdateSilencePolicyInput) String() string
- type MetricDataResultForGetMetricDataOutput
- func (s MetricDataResultForGetMetricDataOutput) GoString() string
- func (s *MetricDataResultForGetMetricDataOutput) SetDataPoints(v []*DataPointForGetMetricDataOutput) *MetricDataResultForGetMetricDataOutput
- func (s *MetricDataResultForGetMetricDataOutput) SetDimensions(v []*DimensionForGetMetricDataOutput) *MetricDataResultForGetMetricDataOutput
- func (s *MetricDataResultForGetMetricDataOutput) SetLegend(v string) *MetricDataResultForGetMetricDataOutput
- func (s MetricDataResultForGetMetricDataOutput) String() string
- type ModifyStateOfSilencePolicyByIdsInput
- func (s ModifyStateOfSilencePolicyByIdsInput) GoString() string
- func (s *ModifyStateOfSilencePolicyByIdsInput) SetIds(v []*string) *ModifyStateOfSilencePolicyByIdsInput
- func (s *ModifyStateOfSilencePolicyByIdsInput) SetState(v string) *ModifyStateOfSilencePolicyByIdsInput
- func (s ModifyStateOfSilencePolicyByIdsInput) String() string
- func (s *ModifyStateOfSilencePolicyByIdsInput) Validate() error
- type ModifyStateOfSilencePolicyByIdsOutput
- type NoDataForCreateAlertTemplateInput
- func (s NoDataForCreateAlertTemplateInput) GoString() string
- func (s *NoDataForCreateAlertTemplateInput) SetEnable(v bool) *NoDataForCreateAlertTemplateInput
- func (s *NoDataForCreateAlertTemplateInput) SetEvaluationCount(v int32) *NoDataForCreateAlertTemplateInput
- func (s *NoDataForCreateAlertTemplateInput) SetLevel(v string) *NoDataForCreateAlertTemplateInput
- func (s NoDataForCreateAlertTemplateInput) String() string
- type NoDataForCreateRuleInput
- type NoDataForListAlertTemplatesOutput
- func (s NoDataForListAlertTemplatesOutput) GoString() string
- func (s *NoDataForListAlertTemplatesOutput) SetEnable(v bool) *NoDataForListAlertTemplatesOutput
- func (s *NoDataForListAlertTemplatesOutput) SetEvaluationCount(v int32) *NoDataForListAlertTemplatesOutput
- func (s *NoDataForListAlertTemplatesOutput) SetLevel(v string) *NoDataForListAlertTemplatesOutput
- func (s NoDataForListAlertTemplatesOutput) String() string
- type NoDataForListPresetAlertTemplatesOutput
- func (s NoDataForListPresetAlertTemplatesOutput) GoString() string
- func (s *NoDataForListPresetAlertTemplatesOutput) SetEnable(v bool) *NoDataForListPresetAlertTemplatesOutput
- func (s *NoDataForListPresetAlertTemplatesOutput) SetEvaluationCount(v int32) *NoDataForListPresetAlertTemplatesOutput
- func (s *NoDataForListPresetAlertTemplatesOutput) SetLevel(v string) *NoDataForListPresetAlertTemplatesOutput
- func (s NoDataForListPresetAlertTemplatesOutput) String() string
- type NoDataForUpdateAlertTemplateInput
- func (s NoDataForUpdateAlertTemplateInput) GoString() string
- func (s *NoDataForUpdateAlertTemplateInput) SetEnable(v bool) *NoDataForUpdateAlertTemplateInput
- func (s *NoDataForUpdateAlertTemplateInput) SetEvaluationCount(v int32) *NoDataForUpdateAlertTemplateInput
- func (s *NoDataForUpdateAlertTemplateInput) SetLevel(v string) *NoDataForUpdateAlertTemplateInput
- func (s NoDataForUpdateAlertTemplateInput) String() string
- type NoDataForUpdateRuleInput
- type NotificationForCreateNotificationInput
- func (s NotificationForCreateNotificationInput) GoString() string
- func (s *NotificationForCreateNotificationInput) SetAlertMethods(v []*string) *NotificationForCreateNotificationInput
- func (s *NotificationForCreateNotificationInput) SetContactGroupIds(v []*string) *NotificationForCreateNotificationInput
- func (s *NotificationForCreateNotificationInput) SetLevel(v string) *NotificationForCreateNotificationInput
- func (s *NotificationForCreateNotificationInput) SetNotifyTemplates(v []*NotifyTemplateForCreateNotificationInput) *NotificationForCreateNotificationInput
- func (s *NotificationForCreateNotificationInput) SetWebhookIds(v []*string) *NotificationForCreateNotificationInput
- func (s NotificationForCreateNotificationInput) String() string
- type NotificationForListNotificationsOutput
- func (s NotificationForListNotificationsOutput) GoString() string
- func (s *NotificationForListNotificationsOutput) SetAlertMethods(v []*string) *NotificationForListNotificationsOutput
- func (s *NotificationForListNotificationsOutput) SetContactGroupIds(v []*string) *NotificationForListNotificationsOutput
- func (s *NotificationForListNotificationsOutput) SetLevel(v string) *NotificationForListNotificationsOutput
- func (s *NotificationForListNotificationsOutput) SetNotifyTemplates(v []*NotifyTemplateForListNotificationsOutput) *NotificationForListNotificationsOutput
- func (s *NotificationForListNotificationsOutput) SetWebhookIds(v []*string) *NotificationForListNotificationsOutput
- func (s NotificationForListNotificationsOutput) String() string
- type NotificationForUpdateNotificationInput
- func (s NotificationForUpdateNotificationInput) GoString() string
- func (s *NotificationForUpdateNotificationInput) SetAlertMethods(v []*string) *NotificationForUpdateNotificationInput
- func (s *NotificationForUpdateNotificationInput) SetContactGroupIds(v []*string) *NotificationForUpdateNotificationInput
- func (s *NotificationForUpdateNotificationInput) SetLevel(v string) *NotificationForUpdateNotificationInput
- func (s *NotificationForUpdateNotificationInput) SetNotifyTemplates(v []*NotifyTemplateForUpdateNotificationInput) *NotificationForUpdateNotificationInput
- func (s *NotificationForUpdateNotificationInput) SetWebhookIds(v []*string) *NotificationForUpdateNotificationInput
- func (s NotificationForUpdateNotificationInput) String() string
- type NotifyTemplateForApplyObjectGroupsByAlertTemplateInput
- func (s NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) GoString() string
- func (s *NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) SetChannel(v string) *NotifyTemplateForApplyObjectGroupsByAlertTemplateInput
- func (s *NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) SetNotifyTemplateId(v string) *NotifyTemplateForApplyObjectGroupsByAlertTemplateInput
- func (s NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) String() string
- type NotifyTemplateForCreateEventRuleInput
- func (s NotifyTemplateForCreateEventRuleInput) GoString() string
- func (s *NotifyTemplateForCreateEventRuleInput) SetChannel(v string) *NotifyTemplateForCreateEventRuleInput
- func (s *NotifyTemplateForCreateEventRuleInput) SetNotifyTemplateId(v string) *NotifyTemplateForCreateEventRuleInput
- func (s NotifyTemplateForCreateEventRuleInput) String() string
- type NotifyTemplateForCreateNotificationInput
- func (s NotifyTemplateForCreateNotificationInput) GoString() string
- func (s *NotifyTemplateForCreateNotificationInput) SetChannel(v string) *NotifyTemplateForCreateNotificationInput
- func (s *NotifyTemplateForCreateNotificationInput) SetNotifyTemplateId(v string) *NotifyTemplateForCreateNotificationInput
- func (s NotifyTemplateForCreateNotificationInput) String() string
- type NotifyTemplateForCreateRuleInput
- func (s NotifyTemplateForCreateRuleInput) GoString() string
- func (s *NotifyTemplateForCreateRuleInput) SetChannel(v string) *NotifyTemplateForCreateRuleInput
- func (s *NotifyTemplateForCreateRuleInput) SetNotifyTemplateId(v string) *NotifyTemplateForCreateRuleInput
- func (s NotifyTemplateForCreateRuleInput) String() string
- type NotifyTemplateForEnablePresetAlertTemplateInput
- func (s NotifyTemplateForEnablePresetAlertTemplateInput) GoString() string
- func (s *NotifyTemplateForEnablePresetAlertTemplateInput) SetChannel(v string) *NotifyTemplateForEnablePresetAlertTemplateInput
- func (s *NotifyTemplateForEnablePresetAlertTemplateInput) SetNotifyTemplateId(v string) *NotifyTemplateForEnablePresetAlertTemplateInput
- func (s NotifyTemplateForEnablePresetAlertTemplateInput) String() string
- type NotifyTemplateForListAlertTemplatesOutput
- func (s NotifyTemplateForListAlertTemplatesOutput) GoString() string
- func (s *NotifyTemplateForListAlertTemplatesOutput) SetChannel(v string) *NotifyTemplateForListAlertTemplatesOutput
- func (s *NotifyTemplateForListAlertTemplatesOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListAlertTemplatesOutput
- func (s NotifyTemplateForListAlertTemplatesOutput) String() string
- type NotifyTemplateForListEventRulesOutput
- func (s NotifyTemplateForListEventRulesOutput) GoString() string
- func (s *NotifyTemplateForListEventRulesOutput) SetChannel(v string) *NotifyTemplateForListEventRulesOutput
- func (s *NotifyTemplateForListEventRulesOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListEventRulesOutput
- func (s NotifyTemplateForListEventRulesOutput) String() string
- type NotifyTemplateForListNotificationsOutput
- func (s NotifyTemplateForListNotificationsOutput) GoString() string
- func (s *NotifyTemplateForListNotificationsOutput) SetChannel(v string) *NotifyTemplateForListNotificationsOutput
- func (s *NotifyTemplateForListNotificationsOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListNotificationsOutput
- func (s NotifyTemplateForListNotificationsOutput) String() string
- type NotifyTemplateForListPresetAlertTemplatesOutput
- func (s NotifyTemplateForListPresetAlertTemplatesOutput) GoString() string
- func (s *NotifyTemplateForListPresetAlertTemplatesOutput) SetChannel(v string) *NotifyTemplateForListPresetAlertTemplatesOutput
- func (s *NotifyTemplateForListPresetAlertTemplatesOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListPresetAlertTemplatesOutput
- func (s NotifyTemplateForListPresetAlertTemplatesOutput) String() string
- type NotifyTemplateForListRulesByIdsOutput
- func (s NotifyTemplateForListRulesByIdsOutput) GoString() string
- func (s *NotifyTemplateForListRulesByIdsOutput) SetChannel(v string) *NotifyTemplateForListRulesByIdsOutput
- func (s *NotifyTemplateForListRulesByIdsOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListRulesByIdsOutput
- func (s NotifyTemplateForListRulesByIdsOutput) String() string
- type NotifyTemplateForListRulesOutput
- func (s NotifyTemplateForListRulesOutput) GoString() string
- func (s *NotifyTemplateForListRulesOutput) SetChannel(v string) *NotifyTemplateForListRulesOutput
- func (s *NotifyTemplateForListRulesOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListRulesOutput
- func (s NotifyTemplateForListRulesOutput) String() string
- type NotifyTemplateForUpdateEventRuleInput
- func (s NotifyTemplateForUpdateEventRuleInput) GoString() string
- func (s *NotifyTemplateForUpdateEventRuleInput) SetChannel(v string) *NotifyTemplateForUpdateEventRuleInput
- func (s *NotifyTemplateForUpdateEventRuleInput) SetNotifyTemplateId(v string) *NotifyTemplateForUpdateEventRuleInput
- func (s NotifyTemplateForUpdateEventRuleInput) String() string
- type NotifyTemplateForUpdateNotificationInput
- func (s NotifyTemplateForUpdateNotificationInput) GoString() string
- func (s *NotifyTemplateForUpdateNotificationInput) SetChannel(v string) *NotifyTemplateForUpdateNotificationInput
- func (s *NotifyTemplateForUpdateNotificationInput) SetNotifyTemplateId(v string) *NotifyTemplateForUpdateNotificationInput
- func (s NotifyTemplateForUpdateNotificationInput) String() string
- type NotifyTemplateForUpdateRuleInput
- func (s NotifyTemplateForUpdateRuleInput) GoString() string
- func (s *NotifyTemplateForUpdateRuleInput) SetChannel(v string) *NotifyTemplateForUpdateRuleInput
- func (s *NotifyTemplateForUpdateRuleInput) SetNotifyTemplateId(v string) *NotifyTemplateForUpdateRuleInput
- func (s NotifyTemplateForUpdateRuleInput) String() string
- type ObjectForCreateObjectGroupInput
- func (s ObjectForCreateObjectGroupInput) GoString() string
- func (s *ObjectForCreateObjectGroupInput) SetDimensionConditions(v *DimensionConditionsForCreateObjectGroupInput) *ObjectForCreateObjectGroupInput
- func (s *ObjectForCreateObjectGroupInput) SetDimensions(v map[string][]*string) *ObjectForCreateObjectGroupInput
- func (s *ObjectForCreateObjectGroupInput) SetNamespace(v string) *ObjectForCreateObjectGroupInput
- func (s *ObjectForCreateObjectGroupInput) SetRegion(v string) *ObjectForCreateObjectGroupInput
- func (s *ObjectForCreateObjectGroupInput) SetType(v string) *ObjectForCreateObjectGroupInput
- func (s ObjectForCreateObjectGroupInput) String() string
- type ObjectForListObjectGroupsOutput
- func (s ObjectForListObjectGroupsOutput) GoString() string
- func (s *ObjectForListObjectGroupsOutput) SetDimensionConditions(v string) *ObjectForListObjectGroupsOutput
- func (s *ObjectForListObjectGroupsOutput) SetDimensions(v map[string][]*string) *ObjectForListObjectGroupsOutput
- func (s *ObjectForListObjectGroupsOutput) SetId(v string) *ObjectForListObjectGroupsOutput
- func (s *ObjectForListObjectGroupsOutput) SetNamespace(v string) *ObjectForListObjectGroupsOutput
- func (s *ObjectForListObjectGroupsOutput) SetRegion(v string) *ObjectForListObjectGroupsOutput
- func (s *ObjectForListObjectGroupsOutput) SetRules(v []*RuleForListObjectGroupsOutput) *ObjectForListObjectGroupsOutput
- func (s *ObjectForListObjectGroupsOutput) SetType(v string) *ObjectForListObjectGroupsOutput
- func (s ObjectForListObjectGroupsOutput) String() string
- type ObjectForUpdateObjectGroupInput
- func (s ObjectForUpdateObjectGroupInput) GoString() string
- func (s *ObjectForUpdateObjectGroupInput) SetDimensionConditions(v *DimensionConditionsForUpdateObjectGroupInput) *ObjectForUpdateObjectGroupInput
- func (s *ObjectForUpdateObjectGroupInput) SetDimensions(v map[string][]*string) *ObjectForUpdateObjectGroupInput
- func (s *ObjectForUpdateObjectGroupInput) SetNamespace(v string) *ObjectForUpdateObjectGroupInput
- func (s *ObjectForUpdateObjectGroupInput) SetRegion(v string) *ObjectForUpdateObjectGroupInput
- func (s *ObjectForUpdateObjectGroupInput) SetType(v string) *ObjectForUpdateObjectGroupInput
- func (s ObjectForUpdateObjectGroupInput) String() string
- type ObjectGroupForListAlertTemplatesOutput
- func (s ObjectGroupForListAlertTemplatesOutput) GoString() string
- func (s *ObjectGroupForListAlertTemplatesOutput) SetAlertMethods(v []*string) *ObjectGroupForListAlertTemplatesOutput
- func (s *ObjectGroupForListAlertTemplatesOutput) SetContactGroupIds(v []*string) *ObjectGroupForListAlertTemplatesOutput
- func (s *ObjectGroupForListAlertTemplatesOutput) SetEffectEndAt(v string) *ObjectGroupForListAlertTemplatesOutput
- func (s *ObjectGroupForListAlertTemplatesOutput) SetEffectStartAt(v string) *ObjectGroupForListAlertTemplatesOutput
- func (s *ObjectGroupForListAlertTemplatesOutput) SetNotificationId(v string) *ObjectGroupForListAlertTemplatesOutput
- func (s *ObjectGroupForListAlertTemplatesOutput) SetNotifyTemplates(v []*NotifyTemplateForListAlertTemplatesOutput) *ObjectGroupForListAlertTemplatesOutput
- func (s *ObjectGroupForListAlertTemplatesOutput) SetObjectGroupId(v string) *ObjectGroupForListAlertTemplatesOutput
- func (s *ObjectGroupForListAlertTemplatesOutput) SetObjectGroupName(v string) *ObjectGroupForListAlertTemplatesOutput
- func (s *ObjectGroupForListAlertTemplatesOutput) SetWebhook(v string) *ObjectGroupForListAlertTemplatesOutput
- func (s *ObjectGroupForListAlertTemplatesOutput) SetWebhookIds(v []*string) *ObjectGroupForListAlertTemplatesOutput
- func (s ObjectGroupForListAlertTemplatesOutput) String() string
- type ProjectConditionForCreateObjectGroupInput
- type ProjectConditionForCreateRuleInput
- type ProjectConditionForListRulesByIdsOutput
- type ProjectConditionForListRulesOutput
- type ProjectConditionForUpdateObjectGroupInput
- type ProjectConditionForUpdateRuleInput
- type RangeForCreateSilencePolicyInput
- func (s RangeForCreateSilencePolicyInput) GoString() string
- func (s *RangeForCreateSilencePolicyInput) SetEndDate(v string) *RangeForCreateSilencePolicyInput
- func (s *RangeForCreateSilencePolicyInput) SetEndTime(v string) *RangeForCreateSilencePolicyInput
- func (s *RangeForCreateSilencePolicyInput) SetStartDate(v string) *RangeForCreateSilencePolicyInput
- func (s *RangeForCreateSilencePolicyInput) SetStartTime(v string) *RangeForCreateSilencePolicyInput
- func (s RangeForCreateSilencePolicyInput) String() string
- type RangeForListSilencePolicyOutput
- func (s RangeForListSilencePolicyOutput) GoString() string
- func (s *RangeForListSilencePolicyOutput) SetEndDate(v string) *RangeForListSilencePolicyOutput
- func (s *RangeForListSilencePolicyOutput) SetEndTime(v string) *RangeForListSilencePolicyOutput
- func (s *RangeForListSilencePolicyOutput) SetStartDate(v string) *RangeForListSilencePolicyOutput
- func (s *RangeForListSilencePolicyOutput) SetStartTime(v string) *RangeForListSilencePolicyOutput
- func (s RangeForListSilencePolicyOutput) String() string
- type RangeForUpdateSilencePolicyInput
- func (s RangeForUpdateSilencePolicyInput) GoString() string
- func (s *RangeForUpdateSilencePolicyInput) SetEndDate(v string) *RangeForUpdateSilencePolicyInput
- func (s *RangeForUpdateSilencePolicyInput) SetEndTime(v string) *RangeForUpdateSilencePolicyInput
- func (s *RangeForUpdateSilencePolicyInput) SetStartDate(v string) *RangeForUpdateSilencePolicyInput
- func (s *RangeForUpdateSilencePolicyInput) SetStartTime(v string) *RangeForUpdateSilencePolicyInput
- func (s RangeForUpdateSilencePolicyInput) String() string
- type RecoveryNotifyForCreateAlertTemplateInput
- type RecoveryNotifyForCreateRuleInput
- type RecoveryNotifyForListAlertTemplatesOutput
- type RecoveryNotifyForListPresetAlertTemplatesOutput
- type RecoveryNotifyForListRulesByIdsOutput
- type RecoveryNotifyForListRulesOutput
- type RecoveryNotifyForUpdateAlertTemplateInput
- type RecoveryNotifyForUpdateRuleInput
- type RuleForListObjectGroupsOutput
- func (s RuleForListObjectGroupsOutput) GoString() string
- func (s *RuleForListObjectGroupsOutput) SetAlertTemplateId(v string) *RuleForListObjectGroupsOutput
- func (s *RuleForListObjectGroupsOutput) SetId(v string) *RuleForListObjectGroupsOutput
- func (s *RuleForListObjectGroupsOutput) SetName(v string) *RuleForListObjectGroupsOutput
- func (s *RuleForListObjectGroupsOutput) SetTemplateRuleId(v string) *RuleForListObjectGroupsOutput
- func (s RuleForListObjectGroupsOutput) String() string
- type SendResultForListSendAlertOutput
- func (s SendResultForListSendAlertOutput) GoString() string
- func (s *SendResultForListSendAlertOutput) SetAlertMethod(v string) *SendResultForListSendAlertOutput
- func (s *SendResultForListSendAlertOutput) SetAlertMethodVal(v string) *SendResultForListSendAlertOutput
- func (s *SendResultForListSendAlertOutput) SetErrMsg(v string) *SendResultForListSendAlertOutput
- func (s *SendResultForListSendAlertOutput) SetReceiver(v string) *SendResultForListSendAlertOutput
- func (s *SendResultForListSendAlertOutput) SetSuccess(v bool) *SendResultForListSendAlertOutput
- func (s SendResultForListSendAlertOutput) String() string
- type SetStateOfRulesByIdsInput
- func (s SetStateOfRulesByIdsInput) GoString() string
- func (s *SetStateOfRulesByIdsInput) SetIds(v []*string) *SetStateOfRulesByIdsInput
- func (s *SetStateOfRulesByIdsInput) SetState(v string) *SetStateOfRulesByIdsInput
- func (s SetStateOfRulesByIdsInput) String() string
- func (s *SetStateOfRulesByIdsInput) Validate() error
- type SetStateOfRulesByIdsOutput
- type SilenceConditionsForCreateSilencePolicyInput
- func (s SilenceConditionsForCreateSilencePolicyInput) GoString() string
- func (s *SilenceConditionsForCreateSilencePolicyInput) SetEventType(v []*string) *SilenceConditionsForCreateSilencePolicyInput
- func (s *SilenceConditionsForCreateSilencePolicyInput) SetMetaCondition(v *MetaConditionForCreateSilencePolicyInput) *SilenceConditionsForCreateSilencePolicyInput
- func (s *SilenceConditionsForCreateSilencePolicyInput) SetRuleId(v string) *SilenceConditionsForCreateSilencePolicyInput
- func (s SilenceConditionsForCreateSilencePolicyInput) String() string
- type SilenceConditionsForListSilencePolicyOutput
- func (s SilenceConditionsForListSilencePolicyOutput) GoString() string
- func (s *SilenceConditionsForListSilencePolicyOutput) SetEventType(v []*string) *SilenceConditionsForListSilencePolicyOutput
- func (s *SilenceConditionsForListSilencePolicyOutput) SetMetaCondition(v *MetaConditionForListSilencePolicyOutput) *SilenceConditionsForListSilencePolicyOutput
- func (s *SilenceConditionsForListSilencePolicyOutput) SetRuleId(v string) *SilenceConditionsForListSilencePolicyOutput
- func (s *SilenceConditionsForListSilencePolicyOutput) SetRuleName(v string) *SilenceConditionsForListSilencePolicyOutput
- func (s SilenceConditionsForListSilencePolicyOutput) String() string
- type SilenceConditionsForUpdateSilencePolicyInput
- func (s SilenceConditionsForUpdateSilencePolicyInput) GoString() string
- func (s *SilenceConditionsForUpdateSilencePolicyInput) SetEventType(v []*string) *SilenceConditionsForUpdateSilencePolicyInput
- func (s *SilenceConditionsForUpdateSilencePolicyInput) SetMetaCondition(v *MetaConditionForUpdateSilencePolicyInput) *SilenceConditionsForUpdateSilencePolicyInput
- func (s *SilenceConditionsForUpdateSilencePolicyInput) SetRuleId(v string) *SilenceConditionsForUpdateSilencePolicyInput
- func (s SilenceConditionsForUpdateSilencePolicyInput) String() string
- type TLSTargetForCreateEventRuleInput
- func (s TLSTargetForCreateEventRuleInput) GoString() string
- func (s *TLSTargetForCreateEventRuleInput) SetProjectId(v string) *TLSTargetForCreateEventRuleInput
- func (s *TLSTargetForCreateEventRuleInput) SetProjectName(v string) *TLSTargetForCreateEventRuleInput
- func (s *TLSTargetForCreateEventRuleInput) SetRegionNameCN(v string) *TLSTargetForCreateEventRuleInput
- func (s *TLSTargetForCreateEventRuleInput) SetRegionNameEN(v string) *TLSTargetForCreateEventRuleInput
- func (s *TLSTargetForCreateEventRuleInput) SetTopicId(v string) *TLSTargetForCreateEventRuleInput
- func (s TLSTargetForCreateEventRuleInput) String() string
- type TLSTargetForListEventRulesOutput
- func (s TLSTargetForListEventRulesOutput) GoString() string
- func (s *TLSTargetForListEventRulesOutput) SetProjectId(v string) *TLSTargetForListEventRulesOutput
- func (s *TLSTargetForListEventRulesOutput) SetProjectName(v string) *TLSTargetForListEventRulesOutput
- func (s *TLSTargetForListEventRulesOutput) SetRegionNameCN(v string) *TLSTargetForListEventRulesOutput
- func (s *TLSTargetForListEventRulesOutput) SetRegionNameEN(v string) *TLSTargetForListEventRulesOutput
- func (s *TLSTargetForListEventRulesOutput) SetTopicId(v string) *TLSTargetForListEventRulesOutput
- func (s TLSTargetForListEventRulesOutput) String() string
- type TLSTargetForUpdateEventRuleInput
- func (s TLSTargetForUpdateEventRuleInput) GoString() string
- func (s *TLSTargetForUpdateEventRuleInput) SetProjectId(v string) *TLSTargetForUpdateEventRuleInput
- func (s *TLSTargetForUpdateEventRuleInput) SetProjectName(v string) *TLSTargetForUpdateEventRuleInput
- func (s *TLSTargetForUpdateEventRuleInput) SetRegionNameCN(v string) *TLSTargetForUpdateEventRuleInput
- func (s *TLSTargetForUpdateEventRuleInput) SetRegionNameEN(v string) *TLSTargetForUpdateEventRuleInput
- func (s *TLSTargetForUpdateEventRuleInput) SetTopicId(v string) *TLSTargetForUpdateEventRuleInput
- func (s TLSTargetForUpdateEventRuleInput) String() string
- type TagConditionForCreateObjectGroupInput
- func (s TagConditionForCreateObjectGroupInput) GoString() string
- func (s *TagConditionForCreateObjectGroupInput) SetCondition(v string) *TagConditionForCreateObjectGroupInput
- func (s *TagConditionForCreateObjectGroupInput) SetTags(v []*TagForCreateObjectGroupInput) *TagConditionForCreateObjectGroupInput
- func (s TagConditionForCreateObjectGroupInput) String() string
- type TagConditionForCreateRuleInput
- func (s TagConditionForCreateRuleInput) GoString() string
- func (s *TagConditionForCreateRuleInput) SetCondition(v string) *TagConditionForCreateRuleInput
- func (s *TagConditionForCreateRuleInput) SetTags(v []*TagForCreateRuleInput) *TagConditionForCreateRuleInput
- func (s TagConditionForCreateRuleInput) String() string
- type TagConditionForListRulesByIdsOutput
- func (s TagConditionForListRulesByIdsOutput) GoString() string
- func (s *TagConditionForListRulesByIdsOutput) SetCondition(v string) *TagConditionForListRulesByIdsOutput
- func (s *TagConditionForListRulesByIdsOutput) SetTags(v []*TagForListRulesByIdsOutput) *TagConditionForListRulesByIdsOutput
- func (s TagConditionForListRulesByIdsOutput) String() string
- type TagConditionForListRulesOutput
- func (s TagConditionForListRulesOutput) GoString() string
- func (s *TagConditionForListRulesOutput) SetCondition(v string) *TagConditionForListRulesOutput
- func (s *TagConditionForListRulesOutput) SetTags(v []*TagForListRulesOutput) *TagConditionForListRulesOutput
- func (s TagConditionForListRulesOutput) String() string
- type TagConditionForUpdateObjectGroupInput
- func (s TagConditionForUpdateObjectGroupInput) GoString() string
- func (s *TagConditionForUpdateObjectGroupInput) SetCondition(v string) *TagConditionForUpdateObjectGroupInput
- func (s *TagConditionForUpdateObjectGroupInput) SetTags(v []*TagForUpdateObjectGroupInput) *TagConditionForUpdateObjectGroupInput
- func (s TagConditionForUpdateObjectGroupInput) String() string
- type TagConditionForUpdateRuleInput
- func (s TagConditionForUpdateRuleInput) GoString() string
- func (s *TagConditionForUpdateRuleInput) SetCondition(v string) *TagConditionForUpdateRuleInput
- func (s *TagConditionForUpdateRuleInput) SetTags(v []*TagForUpdateRuleInput) *TagConditionForUpdateRuleInput
- func (s TagConditionForUpdateRuleInput) String() string
- type TagForCreateObjectGroupInput
- func (s TagForCreateObjectGroupInput) GoString() string
- func (s *TagForCreateObjectGroupInput) SetComparator(v string) *TagForCreateObjectGroupInput
- func (s *TagForCreateObjectGroupInput) SetKey(v string) *TagForCreateObjectGroupInput
- func (s *TagForCreateObjectGroupInput) SetValues(v []*string) *TagForCreateObjectGroupInput
- func (s TagForCreateObjectGroupInput) String() string
- type TagForCreateRuleInput
- func (s TagForCreateRuleInput) GoString() string
- func (s *TagForCreateRuleInput) SetComparator(v string) *TagForCreateRuleInput
- func (s *TagForCreateRuleInput) SetKey(v string) *TagForCreateRuleInput
- func (s *TagForCreateRuleInput) SetValues(v []*string) *TagForCreateRuleInput
- func (s TagForCreateRuleInput) String() string
- type TagForListRulesByIdsOutput
- func (s TagForListRulesByIdsOutput) GoString() string
- func (s *TagForListRulesByIdsOutput) SetComparator(v string) *TagForListRulesByIdsOutput
- func (s *TagForListRulesByIdsOutput) SetKey(v string) *TagForListRulesByIdsOutput
- func (s *TagForListRulesByIdsOutput) SetValues(v []*string) *TagForListRulesByIdsOutput
- func (s TagForListRulesByIdsOutput) String() string
- type TagForListRulesOutput
- func (s TagForListRulesOutput) GoString() string
- func (s *TagForListRulesOutput) SetComparator(v string) *TagForListRulesOutput
- func (s *TagForListRulesOutput) SetKey(v string) *TagForListRulesOutput
- func (s *TagForListRulesOutput) SetValues(v []*string) *TagForListRulesOutput
- func (s TagForListRulesOutput) String() string
- type TagForTagResourcesInput
- type TagForUpdateObjectGroupInput
- func (s TagForUpdateObjectGroupInput) GoString() string
- func (s *TagForUpdateObjectGroupInput) SetComparator(v string) *TagForUpdateObjectGroupInput
- func (s *TagForUpdateObjectGroupInput) SetKey(v string) *TagForUpdateObjectGroupInput
- func (s *TagForUpdateObjectGroupInput) SetValues(v []*string) *TagForUpdateObjectGroupInput
- func (s TagForUpdateObjectGroupInput) String() string
- type TagForUpdateRuleInput
- func (s TagForUpdateRuleInput) GoString() string
- func (s *TagForUpdateRuleInput) SetComparator(v string) *TagForUpdateRuleInput
- func (s *TagForUpdateRuleInput) SetKey(v string) *TagForUpdateRuleInput
- func (s *TagForUpdateRuleInput) SetValues(v []*string) *TagForUpdateRuleInput
- func (s TagForUpdateRuleInput) String() string
- type TagResourcesInput
- func (s TagResourcesInput) GoString() string
- func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
- func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
- func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
- func (s TagResourcesInput) String() string
- func (s *TagResourcesInput) Validate() error
- type TagResourcesOutput
- type TemplateDetailForListObjectGroupsOutput
- func (s TemplateDetailForListObjectGroupsOutput) GoString() string
- func (s *TemplateDetailForListObjectGroupsOutput) SetAlertTemplateId(v string) *TemplateDetailForListObjectGroupsOutput
- func (s *TemplateDetailForListObjectGroupsOutput) SetAlertTemplateName(v string) *TemplateDetailForListObjectGroupsOutput
- func (s TemplateDetailForListObjectGroupsOutput) String() string
- type TemplateRuleForCreateAlertTemplateInput
- func (s TemplateRuleForCreateAlertTemplateInput) GoString() string
- func (s *TemplateRuleForCreateAlertTemplateInput) SetConditionOperator(v string) *TemplateRuleForCreateAlertTemplateInput
- func (s *TemplateRuleForCreateAlertTemplateInput) SetEvaluationCount(v int32) *TemplateRuleForCreateAlertTemplateInput
- func (s *TemplateRuleForCreateAlertTemplateInput) SetLevelConditions(v []*LevelConditionForCreateAlertTemplateInput) *TemplateRuleForCreateAlertTemplateInput
- func (s *TemplateRuleForCreateAlertTemplateInput) SetMultipleConditions(v bool) *TemplateRuleForCreateAlertTemplateInput
- func (s *TemplateRuleForCreateAlertTemplateInput) SetName(v string) *TemplateRuleForCreateAlertTemplateInput
- func (s *TemplateRuleForCreateAlertTemplateInput) SetNamespace(v string) *TemplateRuleForCreateAlertTemplateInput
- func (s *TemplateRuleForCreateAlertTemplateInput) SetSubNamespace(v string) *TemplateRuleForCreateAlertTemplateInput
- func (s TemplateRuleForCreateAlertTemplateInput) String() string
- type TemplateRuleForListAlertTemplatesOutput
- func (s TemplateRuleForListAlertTemplatesOutput) GoString() string
- func (s *TemplateRuleForListAlertTemplatesOutput) SetAppliedRules(v []*AppliedRuleForListAlertTemplatesOutput) *TemplateRuleForListAlertTemplatesOutput
- func (s *TemplateRuleForListAlertTemplatesOutput) SetCheckInterval(v int32) *TemplateRuleForListAlertTemplatesOutput
- func (s *TemplateRuleForListAlertTemplatesOutput) SetConditionOperator(v string) *TemplateRuleForListAlertTemplatesOutput
- func (s *TemplateRuleForListAlertTemplatesOutput) SetEvaluationCount(v int32) *TemplateRuleForListAlertTemplatesOutput
- func (s *TemplateRuleForListAlertTemplatesOutput) SetLevelConditions(v []*LevelConditionForListAlertTemplatesOutput) *TemplateRuleForListAlertTemplatesOutput
- func (s *TemplateRuleForListAlertTemplatesOutput) SetMultipleConditions(v bool) *TemplateRuleForListAlertTemplatesOutput
- func (s *TemplateRuleForListAlertTemplatesOutput) SetName(v string) *TemplateRuleForListAlertTemplatesOutput
- func (s *TemplateRuleForListAlertTemplatesOutput) SetNamespace(v string) *TemplateRuleForListAlertTemplatesOutput
- func (s *TemplateRuleForListAlertTemplatesOutput) SetSubNamespace(v string) *TemplateRuleForListAlertTemplatesOutput
- func (s TemplateRuleForListAlertTemplatesOutput) String() string
- type TemplateRuleForListPresetAlertTemplatesOutput
- func (s TemplateRuleForListPresetAlertTemplatesOutput) GoString() string
- func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetAppliedRules(v []*AppliedRuleForListPresetAlertTemplatesOutput) *TemplateRuleForListPresetAlertTemplatesOutput
- func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetCheckInterval(v int32) *TemplateRuleForListPresetAlertTemplatesOutput
- func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetConditionOperator(v string) *TemplateRuleForListPresetAlertTemplatesOutput
- func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetEvaluationCount(v int32) *TemplateRuleForListPresetAlertTemplatesOutput
- func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetLevelConditions(v []*LevelConditionForListPresetAlertTemplatesOutput) *TemplateRuleForListPresetAlertTemplatesOutput
- func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetMultipleConditions(v bool) *TemplateRuleForListPresetAlertTemplatesOutput
- func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetName(v string) *TemplateRuleForListPresetAlertTemplatesOutput
- func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetNamespace(v string) *TemplateRuleForListPresetAlertTemplatesOutput
- func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetSubNamespace(v string) *TemplateRuleForListPresetAlertTemplatesOutput
- func (s TemplateRuleForListPresetAlertTemplatesOutput) String() string
- type TemplateRuleForUpdateAlertTemplateInput
- func (s TemplateRuleForUpdateAlertTemplateInput) GoString() string
- func (s *TemplateRuleForUpdateAlertTemplateInput) SetConditionOperator(v string) *TemplateRuleForUpdateAlertTemplateInput
- func (s *TemplateRuleForUpdateAlertTemplateInput) SetEvaluationCount(v int32) *TemplateRuleForUpdateAlertTemplateInput
- func (s *TemplateRuleForUpdateAlertTemplateInput) SetLevelConditions(v []*LevelConditionForUpdateAlertTemplateInput) *TemplateRuleForUpdateAlertTemplateInput
- func (s *TemplateRuleForUpdateAlertTemplateInput) SetMultipleConditions(v bool) *TemplateRuleForUpdateAlertTemplateInput
- func (s *TemplateRuleForUpdateAlertTemplateInput) SetName(v string) *TemplateRuleForUpdateAlertTemplateInput
- func (s *TemplateRuleForUpdateAlertTemplateInput) SetNamespace(v string) *TemplateRuleForUpdateAlertTemplateInput
- func (s *TemplateRuleForUpdateAlertTemplateInput) SetSubNamespace(v string) *TemplateRuleForUpdateAlertTemplateInput
- func (s TemplateRuleForUpdateAlertTemplateInput) String() string
- type TopDataResultForGetTopDataOutput
- func (s TopDataResultForGetTopDataOutput) GoString() string
- func (s *TopDataResultForGetTopDataOutput) SetGroupKeys(v map[string]*interface{}) *TopDataResultForGetTopDataOutput
- func (s *TopDataResultForGetTopDataOutput) SetMetricData(v map[string]*interface{}) *TopDataResultForGetTopDataOutput
- func (s TopDataResultForGetTopDataOutput) String() string
- type UntagResourcesInput
- func (s UntagResourcesInput) GoString() string
- func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
- func (s UntagResourcesInput) String() string
- func (s *UntagResourcesInput) Validate() error
- type UntagResourcesOutput
- type UpdateAlertTemplateInput
- func (s UpdateAlertTemplateInput) GoString() string
- func (s *UpdateAlertTemplateInput) SetDescription(v string) *UpdateAlertTemplateInput
- func (s *UpdateAlertTemplateInput) SetId(v string) *UpdateAlertTemplateInput
- func (s *UpdateAlertTemplateInput) SetName(v string) *UpdateAlertTemplateInput
- func (s *UpdateAlertTemplateInput) SetNoData(v *NoDataForUpdateAlertTemplateInput) *UpdateAlertTemplateInput
- func (s *UpdateAlertTemplateInput) SetNotifyMode(v string) *UpdateAlertTemplateInput
- func (s *UpdateAlertTemplateInput) SetRecoveryNotify(v *RecoveryNotifyForUpdateAlertTemplateInput) *UpdateAlertTemplateInput
- func (s *UpdateAlertTemplateInput) SetSilenceTime(v int32) *UpdateAlertTemplateInput
- func (s *UpdateAlertTemplateInput) SetTemplateRules(v []*TemplateRuleForUpdateAlertTemplateInput) *UpdateAlertTemplateInput
- func (s UpdateAlertTemplateInput) String() string
- func (s *UpdateAlertTemplateInput) Validate() error
- type UpdateAlertTemplateOutput
- type UpdateContactGroupInput
- func (s UpdateContactGroupInput) GoString() string
- func (s *UpdateContactGroupInput) SetDescription(v string) *UpdateContactGroupInput
- func (s *UpdateContactGroupInput) SetId(v string) *UpdateContactGroupInput
- func (s *UpdateContactGroupInput) SetName(v string) *UpdateContactGroupInput
- func (s UpdateContactGroupInput) String() string
- func (s *UpdateContactGroupInput) Validate() error
- type UpdateContactGroupOutput
- type UpdateContactGroupWithContactsInput
- func (s UpdateContactGroupWithContactsInput) GoString() string
- func (s *UpdateContactGroupWithContactsInput) SetContactsIdList(v []*string) *UpdateContactGroupWithContactsInput
- func (s *UpdateContactGroupWithContactsInput) SetId(v string) *UpdateContactGroupWithContactsInput
- func (s UpdateContactGroupWithContactsInput) String() string
- func (s *UpdateContactGroupWithContactsInput) Validate() error
- type UpdateContactGroupWithContactsOutput
- type UpdateContactsInput
- func (s UpdateContactsInput) GoString() string
- func (s *UpdateContactsInput) SetEmail(v string) *UpdateContactsInput
- func (s *UpdateContactsInput) SetId(v string) *UpdateContactsInput
- func (s *UpdateContactsInput) SetName(v string) *UpdateContactsInput
- func (s *UpdateContactsInput) SetPhone(v string) *UpdateContactsInput
- func (s UpdateContactsInput) String() string
- func (s *UpdateContactsInput) Validate() error
- type UpdateContactsOutput
- type UpdateContactsWithContactGroupsInput
- func (s UpdateContactsWithContactGroupsInput) GoString() string
- func (s *UpdateContactsWithContactGroupsInput) SetContactGroupIds(v []*string) *UpdateContactsWithContactGroupsInput
- func (s *UpdateContactsWithContactGroupsInput) SetId(v string) *UpdateContactsWithContactGroupsInput
- func (s UpdateContactsWithContactGroupsInput) String() string
- func (s *UpdateContactsWithContactGroupsInput) Validate() error
- type UpdateContactsWithContactGroupsOutput
- type UpdateEventRuleInput
- func (s UpdateEventRuleInput) GoString() string
- func (s *UpdateEventRuleInput) SetContactGroupIds(v []*string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetContactMethods(v []*string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetDescription(v string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetEffectiveTime(v *EffectiveTimeForUpdateEventRuleInput) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetEndpoint(v string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetEventBusName(v string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetEventSource(v string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetEventType(v []*string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetFilterPattern(v map[string]*interface{}) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetLevel(v string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetMessageQueue(v []*MessageQueueForUpdateEventRuleInput) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetNotifyTemplates(v []*NotifyTemplateForUpdateEventRuleInput) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetRuleId(v string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetRuleName(v string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetStatus(v string) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetTLSTarget(v []*TLSTargetForUpdateEventRuleInput) *UpdateEventRuleInput
- func (s *UpdateEventRuleInput) SetWebhookIds(v []*string) *UpdateEventRuleInput
- func (s UpdateEventRuleInput) String() string
- func (s *UpdateEventRuleInput) Validate() error
- type UpdateEventRuleOutput
- type UpdateNotificationInput
- func (s UpdateNotificationInput) GoString() string
- func (s *UpdateNotificationInput) SetEffectEndAt(v string) *UpdateNotificationInput
- func (s *UpdateNotificationInput) SetEffectStartAt(v string) *UpdateNotificationInput
- func (s *UpdateNotificationInput) SetId(v string) *UpdateNotificationInput
- func (s *UpdateNotificationInput) SetName(v string) *UpdateNotificationInput
- func (s *UpdateNotificationInput) SetNotifications(v []*NotificationForUpdateNotificationInput) *UpdateNotificationInput
- func (s UpdateNotificationInput) String() string
- func (s *UpdateNotificationInput) Validate() error
- type UpdateNotificationOutput
- type UpdateNotifyTemplateInput
- func (s UpdateNotifyTemplateInput) GoString() string
- func (s *UpdateNotifyTemplateInput) SetChannel(v string) *UpdateNotifyTemplateInput
- func (s *UpdateNotifyTemplateInput) SetContent(v string) *UpdateNotifyTemplateInput
- func (s *UpdateNotifyTemplateInput) SetDescription(v string) *UpdateNotifyTemplateInput
- func (s *UpdateNotifyTemplateInput) SetId(v string) *UpdateNotifyTemplateInput
- func (s *UpdateNotifyTemplateInput) SetName(v string) *UpdateNotifyTemplateInput
- func (s *UpdateNotifyTemplateInput) SetTitle(v string) *UpdateNotifyTemplateInput
- func (s *UpdateNotifyTemplateInput) SetType(v string) *UpdateNotifyTemplateInput
- func (s UpdateNotifyTemplateInput) String() string
- func (s *UpdateNotifyTemplateInput) Validate() error
- type UpdateNotifyTemplateOutput
- type UpdateObjectGroupInput
- func (s UpdateObjectGroupInput) GoString() string
- func (s *UpdateObjectGroupInput) SetId(v string) *UpdateObjectGroupInput
- func (s *UpdateObjectGroupInput) SetName(v string) *UpdateObjectGroupInput
- func (s *UpdateObjectGroupInput) SetObjects(v []*ObjectForUpdateObjectGroupInput) *UpdateObjectGroupInput
- func (s UpdateObjectGroupInput) String() string
- func (s *UpdateObjectGroupInput) Validate() error
- type UpdateObjectGroupOutput
- type UpdateRuleInput
- func (s UpdateRuleInput) GoString() string
- func (s *UpdateRuleInput) SetAlertMethods(v []*string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetConditionOperator(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetConditions(v []*ConditionForUpdateRuleInput) *UpdateRuleInput
- func (s *UpdateRuleInput) SetContactGroupIds(v []*string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetDescription(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetDimensionConditions(v *DimensionConditionsForUpdateRuleInput) *UpdateRuleInput
- func (s *UpdateRuleInput) SetEffectEndAt(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetEffectStartAt(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetEnableState(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetEvaluationCount(v int32) *UpdateRuleInput
- func (s *UpdateRuleInput) SetId(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetLevel(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetLevelConditions(v []*LevelConditionForUpdateRuleInput) *UpdateRuleInput
- func (s *UpdateRuleInput) SetMultipleConditions(v bool) *UpdateRuleInput
- func (s *UpdateRuleInput) SetNamespace(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetNoData(v *NoDataForUpdateRuleInput) *UpdateRuleInput
- func (s *UpdateRuleInput) SetNotificationId(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetNotifyTemplates(v []*NotifyTemplateForUpdateRuleInput) *UpdateRuleInput
- func (s *UpdateRuleInput) SetOriginalDimensions(v map[string][]*string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetRecoveryNotify(v *RecoveryNotifyForUpdateRuleInput) *UpdateRuleInput
- func (s *UpdateRuleInput) SetRegions(v []*string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetRuleName(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetRuleType(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetSilenceTime(v int32) *UpdateRuleInput
- func (s *UpdateRuleInput) SetSubNamespace(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetTags(v []*ConvertTagForUpdateRuleInput) *UpdateRuleInput
- func (s *UpdateRuleInput) SetWebhook(v string) *UpdateRuleInput
- func (s *UpdateRuleInput) SetWebhookIds(v []*string) *UpdateRuleInput
- func (s UpdateRuleInput) String() string
- func (s *UpdateRuleInput) Validate() error
- type UpdateRuleOutput
- type UpdateSilencePolicyInput
- func (s UpdateSilencePolicyInput) GoString() string
- func (s *UpdateSilencePolicyInput) SetDescription(v string) *UpdateSilencePolicyInput
- func (s *UpdateSilencePolicyInput) SetEffectTime(v *EffectTimeForUpdateSilencePolicyInput) *UpdateSilencePolicyInput
- func (s *UpdateSilencePolicyInput) SetId(v string) *UpdateSilencePolicyInput
- func (s *UpdateSilencePolicyInput) SetName(v string) *UpdateSilencePolicyInput
- func (s *UpdateSilencePolicyInput) SetNamespace(v string) *UpdateSilencePolicyInput
- func (s *UpdateSilencePolicyInput) SetSilenceConditions(v *SilenceConditionsForUpdateSilencePolicyInput) *UpdateSilencePolicyInput
- func (s *UpdateSilencePolicyInput) SetSilenceType(v string) *UpdateSilencePolicyInput
- func (s UpdateSilencePolicyInput) String() string
- func (s *UpdateSilencePolicyInput) Validate() error
- type UpdateSilencePolicyOutput
- type UpdateWebhookInput
- func (s UpdateWebhookInput) GoString() string
- func (s *UpdateWebhookInput) SetId(v string) *UpdateWebhookInput
- func (s *UpdateWebhookInput) SetName(v string) *UpdateWebhookInput
- func (s *UpdateWebhookInput) SetType(v string) *UpdateWebhookInput
- func (s *UpdateWebhookInput) SetUrl(v string) *UpdateWebhookInput
- func (s UpdateWebhookInput) String() string
- func (s *UpdateWebhookInput) Validate() error
- type UpdateWebhookOutput
Constants ¶
const ( // EnumOfChannelForApplyObjectGroupsByAlertTemplateInputEmail is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value EnumOfChannelForApplyObjectGroupsByAlertTemplateInputEmail = "email" // EnumOfChannelForApplyObjectGroupsByAlertTemplateInputSms is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value EnumOfChannelForApplyObjectGroupsByAlertTemplateInputSms = "sms" // EnumOfChannelForApplyObjectGroupsByAlertTemplateInputPhone is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value EnumOfChannelForApplyObjectGroupsByAlertTemplateInputPhone = "phone" // EnumOfChannelForApplyObjectGroupsByAlertTemplateInputLark is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value EnumOfChannelForApplyObjectGroupsByAlertTemplateInputLark = "lark" // EnumOfChannelForApplyObjectGroupsByAlertTemplateInputDingtalk is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value EnumOfChannelForApplyObjectGroupsByAlertTemplateInputDingtalk = "dingtalk" // EnumOfChannelForApplyObjectGroupsByAlertTemplateInputWecom is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value EnumOfChannelForApplyObjectGroupsByAlertTemplateInputWecom = "wecom" // EnumOfChannelForApplyObjectGroupsByAlertTemplateInputSlack is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value EnumOfChannelForApplyObjectGroupsByAlertTemplateInputSlack = "slack" // EnumOfChannelForApplyObjectGroupsByAlertTemplateInputApi is a EnumOfChannelForApplyObjectGroupsByAlertTemplateInput enum value EnumOfChannelForApplyObjectGroupsByAlertTemplateInputApi = "api" )
const ( // EnumOfLevelForCreateAlertTemplateInputNotice is a EnumOfLevelForCreateAlertTemplateInput enum value EnumOfLevelForCreateAlertTemplateInputNotice = "notice" // EnumOfLevelForCreateAlertTemplateInputWarning is a EnumOfLevelForCreateAlertTemplateInput enum value EnumOfLevelForCreateAlertTemplateInputWarning = "warning" // EnumOfLevelForCreateAlertTemplateInputCritical is a EnumOfLevelForCreateAlertTemplateInput enum value EnumOfLevelForCreateAlertTemplateInputCritical = "critical" )
const ( // EnumOfChannelForCreateEventRuleInputEmail is a EnumOfChannelForCreateEventRuleInput enum value EnumOfChannelForCreateEventRuleInputEmail = "email" // EnumOfChannelForCreateEventRuleInputSms is a EnumOfChannelForCreateEventRuleInput enum value EnumOfChannelForCreateEventRuleInputSms = "sms" // EnumOfChannelForCreateEventRuleInputPhone is a EnumOfChannelForCreateEventRuleInput enum value EnumOfChannelForCreateEventRuleInputPhone = "phone" // EnumOfChannelForCreateEventRuleInputLark is a EnumOfChannelForCreateEventRuleInput enum value EnumOfChannelForCreateEventRuleInputLark = "lark" // EnumOfChannelForCreateEventRuleInputDingtalk is a EnumOfChannelForCreateEventRuleInput enum value EnumOfChannelForCreateEventRuleInputDingtalk = "dingtalk" // EnumOfChannelForCreateEventRuleInputWecom is a EnumOfChannelForCreateEventRuleInput enum value EnumOfChannelForCreateEventRuleInputWecom = "wecom" // EnumOfChannelForCreateEventRuleInputSlack is a EnumOfChannelForCreateEventRuleInput enum value EnumOfChannelForCreateEventRuleInputSlack = "slack" // EnumOfChannelForCreateEventRuleInputApi is a EnumOfChannelForCreateEventRuleInput enum value EnumOfChannelForCreateEventRuleInputApi = "api" )
const ( // EnumOfStatusForCreateEventRuleInputEnable is a EnumOfStatusForCreateEventRuleInput enum value EnumOfStatusForCreateEventRuleInputEnable = "enable" // EnumOfStatusForCreateEventRuleInputDisable is a EnumOfStatusForCreateEventRuleInput enum value EnumOfStatusForCreateEventRuleInputDisable = "disable" )
const ( // EnumOfAlertMethodListForCreateNotificationInputEmail is a EnumOfAlertMethodListForCreateNotificationInput enum value EnumOfAlertMethodListForCreateNotificationInputEmail = "Email" // EnumOfAlertMethodListForCreateNotificationInputPhone is a EnumOfAlertMethodListForCreateNotificationInput enum value EnumOfAlertMethodListForCreateNotificationInputPhone = "Phone" // EnumOfAlertMethodListForCreateNotificationInputSms is a EnumOfAlertMethodListForCreateNotificationInput enum value EnumOfAlertMethodListForCreateNotificationInputSms = "SMS" // EnumOfAlertMethodListForCreateNotificationInputWebhook is a EnumOfAlertMethodListForCreateNotificationInput enum value EnumOfAlertMethodListForCreateNotificationInputWebhook = "Webhook" )
const ( // EnumOfChannelForCreateNotificationInputEmail is a EnumOfChannelForCreateNotificationInput enum value EnumOfChannelForCreateNotificationInputEmail = "email" // EnumOfChannelForCreateNotificationInputSms is a EnumOfChannelForCreateNotificationInput enum value EnumOfChannelForCreateNotificationInputSms = "sms" // EnumOfChannelForCreateNotificationInputPhone is a EnumOfChannelForCreateNotificationInput enum value EnumOfChannelForCreateNotificationInputPhone = "phone" // EnumOfChannelForCreateNotificationInputLark is a EnumOfChannelForCreateNotificationInput enum value EnumOfChannelForCreateNotificationInputLark = "lark" // EnumOfChannelForCreateNotificationInputDingtalk is a EnumOfChannelForCreateNotificationInput enum value EnumOfChannelForCreateNotificationInputDingtalk = "dingtalk" // EnumOfChannelForCreateNotificationInputWecom is a EnumOfChannelForCreateNotificationInput enum value EnumOfChannelForCreateNotificationInputWecom = "wecom" // EnumOfChannelForCreateNotificationInputSlack is a EnumOfChannelForCreateNotificationInput enum value EnumOfChannelForCreateNotificationInputSlack = "slack" // EnumOfChannelForCreateNotificationInputApi is a EnumOfChannelForCreateNotificationInput enum value EnumOfChannelForCreateNotificationInputApi = "api" )
const ( // EnumOfLevelForCreateNotificationInputNotice is a EnumOfLevelForCreateNotificationInput enum value EnumOfLevelForCreateNotificationInputNotice = "notice" // EnumOfLevelForCreateNotificationInputWarning is a EnumOfLevelForCreateNotificationInput enum value EnumOfLevelForCreateNotificationInputWarning = "warning" // EnumOfLevelForCreateNotificationInputCritical is a EnumOfLevelForCreateNotificationInput enum value EnumOfLevelForCreateNotificationInputCritical = "critical" // EnumOfLevelForCreateNotificationInputRecovery is a EnumOfLevelForCreateNotificationInput enum value EnumOfLevelForCreateNotificationInputRecovery = "recovery" )
const ( // EnumOfChannelForCreateNotifyTemplateInputEmail is a EnumOfChannelForCreateNotifyTemplateInput enum value EnumOfChannelForCreateNotifyTemplateInputEmail = "email" // EnumOfChannelForCreateNotifyTemplateInputSms is a EnumOfChannelForCreateNotifyTemplateInput enum value EnumOfChannelForCreateNotifyTemplateInputSms = "sms" // EnumOfChannelForCreateNotifyTemplateInputPhone is a EnumOfChannelForCreateNotifyTemplateInput enum value EnumOfChannelForCreateNotifyTemplateInputPhone = "phone" // EnumOfChannelForCreateNotifyTemplateInputLark is a EnumOfChannelForCreateNotifyTemplateInput enum value EnumOfChannelForCreateNotifyTemplateInputLark = "lark" // EnumOfChannelForCreateNotifyTemplateInputDingtalk is a EnumOfChannelForCreateNotifyTemplateInput enum value EnumOfChannelForCreateNotifyTemplateInputDingtalk = "dingtalk" // EnumOfChannelForCreateNotifyTemplateInputWecom is a EnumOfChannelForCreateNotifyTemplateInput enum value EnumOfChannelForCreateNotifyTemplateInputWecom = "wecom" // EnumOfChannelForCreateNotifyTemplateInputSlack is a EnumOfChannelForCreateNotifyTemplateInput enum value EnumOfChannelForCreateNotifyTemplateInputSlack = "slack" // EnumOfChannelForCreateNotifyTemplateInputApi is a EnumOfChannelForCreateNotifyTemplateInput enum value EnumOfChannelForCreateNotifyTemplateInputApi = "api" )
const ( // EnumOfTypeForCreateNotifyTemplateInputMetric is a EnumOfTypeForCreateNotifyTemplateInput enum value EnumOfTypeForCreateNotifyTemplateInputMetric = "metric" // EnumOfTypeForCreateNotifyTemplateInputEvent is a EnumOfTypeForCreateNotifyTemplateInput enum value EnumOfTypeForCreateNotifyTemplateInputEvent = "event" )
const ( // EnumOfAlertMethodListForCreateRuleInputEmail is a EnumOfAlertMethodListForCreateRuleInput enum value EnumOfAlertMethodListForCreateRuleInputEmail = "Email" // EnumOfAlertMethodListForCreateRuleInputPhone is a EnumOfAlertMethodListForCreateRuleInput enum value EnumOfAlertMethodListForCreateRuleInputPhone = "Phone" // EnumOfAlertMethodListForCreateRuleInputSms is a EnumOfAlertMethodListForCreateRuleInput enum value EnumOfAlertMethodListForCreateRuleInputSms = "SMS" // EnumOfAlertMethodListForCreateRuleInputWebhook is a EnumOfAlertMethodListForCreateRuleInput enum value EnumOfAlertMethodListForCreateRuleInputWebhook = "Webhook" )
const ( // EnumOfChannelForCreateRuleInputEmail is a EnumOfChannelForCreateRuleInput enum value EnumOfChannelForCreateRuleInputEmail = "email" // EnumOfChannelForCreateRuleInputSms is a EnumOfChannelForCreateRuleInput enum value EnumOfChannelForCreateRuleInputSms = "sms" // EnumOfChannelForCreateRuleInputPhone is a EnumOfChannelForCreateRuleInput enum value EnumOfChannelForCreateRuleInputPhone = "phone" // EnumOfChannelForCreateRuleInputLark is a EnumOfChannelForCreateRuleInput enum value EnumOfChannelForCreateRuleInputLark = "lark" // EnumOfChannelForCreateRuleInputDingtalk is a EnumOfChannelForCreateRuleInput enum value EnumOfChannelForCreateRuleInputDingtalk = "dingtalk" // EnumOfChannelForCreateRuleInputWecom is a EnumOfChannelForCreateRuleInput enum value EnumOfChannelForCreateRuleInputWecom = "wecom" // EnumOfChannelForCreateRuleInputSlack is a EnumOfChannelForCreateRuleInput enum value EnumOfChannelForCreateRuleInputSlack = "slack" // EnumOfChannelForCreateRuleInputApi is a EnumOfChannelForCreateRuleInput enum value EnumOfChannelForCreateRuleInputApi = "api" )
const ( // EnumOfRuleTypeForCreateRuleInputStatic is a EnumOfRuleTypeForCreateRuleInput enum value EnumOfRuleTypeForCreateRuleInputStatic = "static" // EnumOfRuleTypeForCreateRuleInputDynamic is a EnumOfRuleTypeForCreateRuleInput enum value EnumOfRuleTypeForCreateRuleInputDynamic = "dynamic" )
const ( // EnumOfTypeForCreateWebhookInputWecom is a EnumOfTypeForCreateWebhookInput enum value EnumOfTypeForCreateWebhookInputWecom = "wecom" // EnumOfTypeForCreateWebhookInputDingtalk is a EnumOfTypeForCreateWebhookInput enum value EnumOfTypeForCreateWebhookInputDingtalk = "dingtalk" // EnumOfTypeForCreateWebhookInputLark is a EnumOfTypeForCreateWebhookInput enum value EnumOfTypeForCreateWebhookInputLark = "lark" // EnumOfTypeForCreateWebhookInputCustom is a EnumOfTypeForCreateWebhookInput enum value EnumOfTypeForCreateWebhookInputCustom = "custom" )
const ( // EnumOfChannelForEnablePresetAlertTemplateInputEmail is a EnumOfChannelForEnablePresetAlertTemplateInput enum value EnumOfChannelForEnablePresetAlertTemplateInputEmail = "email" // EnumOfChannelForEnablePresetAlertTemplateInputSms is a EnumOfChannelForEnablePresetAlertTemplateInput enum value EnumOfChannelForEnablePresetAlertTemplateInputSms = "sms" // EnumOfChannelForEnablePresetAlertTemplateInputPhone is a EnumOfChannelForEnablePresetAlertTemplateInput enum value EnumOfChannelForEnablePresetAlertTemplateInputPhone = "phone" // EnumOfChannelForEnablePresetAlertTemplateInputLark is a EnumOfChannelForEnablePresetAlertTemplateInput enum value EnumOfChannelForEnablePresetAlertTemplateInputLark = "lark" // EnumOfChannelForEnablePresetAlertTemplateInputDingtalk is a EnumOfChannelForEnablePresetAlertTemplateInput enum value EnumOfChannelForEnablePresetAlertTemplateInputDingtalk = "dingtalk" // EnumOfChannelForEnablePresetAlertTemplateInputWecom is a EnumOfChannelForEnablePresetAlertTemplateInput enum value EnumOfChannelForEnablePresetAlertTemplateInputWecom = "wecom" // EnumOfChannelForEnablePresetAlertTemplateInputSlack is a EnumOfChannelForEnablePresetAlertTemplateInput enum value EnumOfChannelForEnablePresetAlertTemplateInputSlack = "slack" // EnumOfChannelForEnablePresetAlertTemplateInputApi is a EnumOfChannelForEnablePresetAlertTemplateInput enum value EnumOfChannelForEnablePresetAlertTemplateInputApi = "api" )
const ( // EnumOfChannelForListAlertTemplatesOutputEmail is a EnumOfChannelForListAlertTemplatesOutput enum value EnumOfChannelForListAlertTemplatesOutputEmail = "email" // EnumOfChannelForListAlertTemplatesOutputSms is a EnumOfChannelForListAlertTemplatesOutput enum value EnumOfChannelForListAlertTemplatesOutputSms = "sms" // EnumOfChannelForListAlertTemplatesOutputPhone is a EnumOfChannelForListAlertTemplatesOutput enum value EnumOfChannelForListAlertTemplatesOutputPhone = "phone" // EnumOfChannelForListAlertTemplatesOutputLark is a EnumOfChannelForListAlertTemplatesOutput enum value EnumOfChannelForListAlertTemplatesOutputLark = "lark" // EnumOfChannelForListAlertTemplatesOutputDingtalk is a EnumOfChannelForListAlertTemplatesOutput enum value EnumOfChannelForListAlertTemplatesOutputDingtalk = "dingtalk" // EnumOfChannelForListAlertTemplatesOutputWecom is a EnumOfChannelForListAlertTemplatesOutput enum value EnumOfChannelForListAlertTemplatesOutputWecom = "wecom" // EnumOfChannelForListAlertTemplatesOutputSlack is a EnumOfChannelForListAlertTemplatesOutput enum value EnumOfChannelForListAlertTemplatesOutputSlack = "slack" // EnumOfChannelForListAlertTemplatesOutputApi is a EnumOfChannelForListAlertTemplatesOutput enum value EnumOfChannelForListAlertTemplatesOutputApi = "api" )
const ( // EnumOfLevelForListAlertTemplatesOutputNotice is a EnumOfLevelForListAlertTemplatesOutput enum value EnumOfLevelForListAlertTemplatesOutputNotice = "notice" // EnumOfLevelForListAlertTemplatesOutputWarning is a EnumOfLevelForListAlertTemplatesOutput enum value EnumOfLevelForListAlertTemplatesOutputWarning = "warning" // EnumOfLevelForListAlertTemplatesOutputCritical is a EnumOfLevelForListAlertTemplatesOutput enum value EnumOfLevelForListAlertTemplatesOutputCritical = "critical" )
const ( // EnumOfChannelListForListDefaultNotifyTemplatesInputEmail is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value EnumOfChannelListForListDefaultNotifyTemplatesInputEmail = "email" // EnumOfChannelListForListDefaultNotifyTemplatesInputSms is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value EnumOfChannelListForListDefaultNotifyTemplatesInputSms = "sms" // EnumOfChannelListForListDefaultNotifyTemplatesInputPhone is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value EnumOfChannelListForListDefaultNotifyTemplatesInputPhone = "phone" // EnumOfChannelListForListDefaultNotifyTemplatesInputLark is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value EnumOfChannelListForListDefaultNotifyTemplatesInputLark = "lark" // EnumOfChannelListForListDefaultNotifyTemplatesInputDingtalk is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value EnumOfChannelListForListDefaultNotifyTemplatesInputDingtalk = "dingtalk" // EnumOfChannelListForListDefaultNotifyTemplatesInputWecom is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value EnumOfChannelListForListDefaultNotifyTemplatesInputWecom = "wecom" // EnumOfChannelListForListDefaultNotifyTemplatesInputSlack is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value EnumOfChannelListForListDefaultNotifyTemplatesInputSlack = "slack" // EnumOfChannelListForListDefaultNotifyTemplatesInputApi is a EnumOfChannelListForListDefaultNotifyTemplatesInput enum value EnumOfChannelListForListDefaultNotifyTemplatesInputApi = "api" )
const ( // EnumOfLanguageForListDefaultNotifyTemplatesInputZh is a EnumOfLanguageForListDefaultNotifyTemplatesInput enum value EnumOfLanguageForListDefaultNotifyTemplatesInputZh = "zh" // EnumOfLanguageForListDefaultNotifyTemplatesInputEn is a EnumOfLanguageForListDefaultNotifyTemplatesInput enum value EnumOfLanguageForListDefaultNotifyTemplatesInputEn = "en" )
const ( // EnumOfTypeForListDefaultNotifyTemplatesInputMetric is a EnumOfTypeForListDefaultNotifyTemplatesInput enum value EnumOfTypeForListDefaultNotifyTemplatesInputMetric = "metric" // EnumOfTypeForListDefaultNotifyTemplatesInputEvent is a EnumOfTypeForListDefaultNotifyTemplatesInput enum value EnumOfTypeForListDefaultNotifyTemplatesInputEvent = "event" )
const ( // EnumOfChannelForListEventRulesOutputEmail is a EnumOfChannelForListEventRulesOutput enum value EnumOfChannelForListEventRulesOutputEmail = "email" // EnumOfChannelForListEventRulesOutputSms is a EnumOfChannelForListEventRulesOutput enum value EnumOfChannelForListEventRulesOutputSms = "sms" // EnumOfChannelForListEventRulesOutputPhone is a EnumOfChannelForListEventRulesOutput enum value EnumOfChannelForListEventRulesOutputPhone = "phone" // EnumOfChannelForListEventRulesOutputLark is a EnumOfChannelForListEventRulesOutput enum value EnumOfChannelForListEventRulesOutputLark = "lark" // EnumOfChannelForListEventRulesOutputDingtalk is a EnumOfChannelForListEventRulesOutput enum value EnumOfChannelForListEventRulesOutputDingtalk = "dingtalk" // EnumOfChannelForListEventRulesOutputWecom is a EnumOfChannelForListEventRulesOutput enum value EnumOfChannelForListEventRulesOutputWecom = "wecom" // EnumOfChannelForListEventRulesOutputSlack is a EnumOfChannelForListEventRulesOutput enum value EnumOfChannelForListEventRulesOutputSlack = "slack" // EnumOfChannelForListEventRulesOutputApi is a EnumOfChannelForListEventRulesOutput enum value EnumOfChannelForListEventRulesOutputApi = "api" )
const ( // EnumOfAlertMethodListForListNotificationsOutputEmail is a EnumOfAlertMethodListForListNotificationsOutput enum value EnumOfAlertMethodListForListNotificationsOutputEmail = "Email" // EnumOfAlertMethodListForListNotificationsOutputPhone is a EnumOfAlertMethodListForListNotificationsOutput enum value EnumOfAlertMethodListForListNotificationsOutputPhone = "Phone" // EnumOfAlertMethodListForListNotificationsOutputSms is a EnumOfAlertMethodListForListNotificationsOutput enum value EnumOfAlertMethodListForListNotificationsOutputSms = "SMS" // EnumOfAlertMethodListForListNotificationsOutputWebhook is a EnumOfAlertMethodListForListNotificationsOutput enum value EnumOfAlertMethodListForListNotificationsOutputWebhook = "Webhook" )
const ( // EnumOfChannelForListNotificationsOutputEmail is a EnumOfChannelForListNotificationsOutput enum value EnumOfChannelForListNotificationsOutputEmail = "email" // EnumOfChannelForListNotificationsOutputSms is a EnumOfChannelForListNotificationsOutput enum value EnumOfChannelForListNotificationsOutputSms = "sms" // EnumOfChannelForListNotificationsOutputPhone is a EnumOfChannelForListNotificationsOutput enum value EnumOfChannelForListNotificationsOutputPhone = "phone" // EnumOfChannelForListNotificationsOutputLark is a EnumOfChannelForListNotificationsOutput enum value EnumOfChannelForListNotificationsOutputLark = "lark" // EnumOfChannelForListNotificationsOutputDingtalk is a EnumOfChannelForListNotificationsOutput enum value EnumOfChannelForListNotificationsOutputDingtalk = "dingtalk" // EnumOfChannelForListNotificationsOutputWecom is a EnumOfChannelForListNotificationsOutput enum value EnumOfChannelForListNotificationsOutputWecom = "wecom" // EnumOfChannelForListNotificationsOutputSlack is a EnumOfChannelForListNotificationsOutput enum value EnumOfChannelForListNotificationsOutputSlack = "slack" // EnumOfChannelForListNotificationsOutputApi is a EnumOfChannelForListNotificationsOutput enum value EnumOfChannelForListNotificationsOutputApi = "api" )
const ( // EnumOfLevelForListNotificationsOutputNotice is a EnumOfLevelForListNotificationsOutput enum value EnumOfLevelForListNotificationsOutputNotice = "notice" // EnumOfLevelForListNotificationsOutputWarning is a EnumOfLevelForListNotificationsOutput enum value EnumOfLevelForListNotificationsOutputWarning = "warning" // EnumOfLevelForListNotificationsOutputCritical is a EnumOfLevelForListNotificationsOutput enum value EnumOfLevelForListNotificationsOutputCritical = "critical" // EnumOfLevelForListNotificationsOutputRecovery is a EnumOfLevelForListNotificationsOutput enum value EnumOfLevelForListNotificationsOutputRecovery = "recovery" )
const ( // EnumOfLevelListForListNotificationsInputNotice is a EnumOfLevelListForListNotificationsInput enum value EnumOfLevelListForListNotificationsInputNotice = "notice" // EnumOfLevelListForListNotificationsInputWarning is a EnumOfLevelListForListNotificationsInput enum value EnumOfLevelListForListNotificationsInputWarning = "warning" // EnumOfLevelListForListNotificationsInputCritical is a EnumOfLevelListForListNotificationsInput enum value EnumOfLevelListForListNotificationsInputCritical = "critical" // EnumOfLevelListForListNotificationsInputRecovery is a EnumOfLevelListForListNotificationsInput enum value EnumOfLevelListForListNotificationsInputRecovery = "recovery" )
const ( // EnumOfChannelListForListNotifyTemplatesInputEmail is a EnumOfChannelListForListNotifyTemplatesInput enum value EnumOfChannelListForListNotifyTemplatesInputEmail = "email" // EnumOfChannelListForListNotifyTemplatesInputSms is a EnumOfChannelListForListNotifyTemplatesInput enum value EnumOfChannelListForListNotifyTemplatesInputSms = "sms" // EnumOfChannelListForListNotifyTemplatesInputPhone is a EnumOfChannelListForListNotifyTemplatesInput enum value EnumOfChannelListForListNotifyTemplatesInputPhone = "phone" // EnumOfChannelListForListNotifyTemplatesInputLark is a EnumOfChannelListForListNotifyTemplatesInput enum value EnumOfChannelListForListNotifyTemplatesInputLark = "lark" // EnumOfChannelListForListNotifyTemplatesInputDingtalk is a EnumOfChannelListForListNotifyTemplatesInput enum value EnumOfChannelListForListNotifyTemplatesInputDingtalk = "dingtalk" // EnumOfChannelListForListNotifyTemplatesInputWecom is a EnumOfChannelListForListNotifyTemplatesInput enum value EnumOfChannelListForListNotifyTemplatesInputWecom = "wecom" // EnumOfChannelListForListNotifyTemplatesInputSlack is a EnumOfChannelListForListNotifyTemplatesInput enum value EnumOfChannelListForListNotifyTemplatesInputSlack = "slack" // EnumOfChannelListForListNotifyTemplatesInputApi is a EnumOfChannelListForListNotifyTemplatesInput enum value EnumOfChannelListForListNotifyTemplatesInputApi = "api" )
const ( // EnumOfTypeListForListNotifyTemplatesInputMetric is a EnumOfTypeListForListNotifyTemplatesInput enum value EnumOfTypeListForListNotifyTemplatesInputMetric = "metric" // EnumOfTypeListForListNotifyTemplatesInputEvent is a EnumOfTypeListForListNotifyTemplatesInput enum value EnumOfTypeListForListNotifyTemplatesInputEvent = "event" )
const ( // EnumOfChannelForListPresetAlertTemplatesOutputEmail is a EnumOfChannelForListPresetAlertTemplatesOutput enum value EnumOfChannelForListPresetAlertTemplatesOutputEmail = "email" // EnumOfChannelForListPresetAlertTemplatesOutputSms is a EnumOfChannelForListPresetAlertTemplatesOutput enum value EnumOfChannelForListPresetAlertTemplatesOutputSms = "sms" // EnumOfChannelForListPresetAlertTemplatesOutputPhone is a EnumOfChannelForListPresetAlertTemplatesOutput enum value EnumOfChannelForListPresetAlertTemplatesOutputPhone = "phone" // EnumOfChannelForListPresetAlertTemplatesOutputLark is a EnumOfChannelForListPresetAlertTemplatesOutput enum value EnumOfChannelForListPresetAlertTemplatesOutputLark = "lark" // EnumOfChannelForListPresetAlertTemplatesOutputDingtalk is a EnumOfChannelForListPresetAlertTemplatesOutput enum value EnumOfChannelForListPresetAlertTemplatesOutputDingtalk = "dingtalk" // EnumOfChannelForListPresetAlertTemplatesOutputWecom is a EnumOfChannelForListPresetAlertTemplatesOutput enum value EnumOfChannelForListPresetAlertTemplatesOutputWecom = "wecom" // EnumOfChannelForListPresetAlertTemplatesOutputSlack is a EnumOfChannelForListPresetAlertTemplatesOutput enum value EnumOfChannelForListPresetAlertTemplatesOutputSlack = "slack" // EnumOfChannelForListPresetAlertTemplatesOutputApi is a EnumOfChannelForListPresetAlertTemplatesOutput enum value EnumOfChannelForListPresetAlertTemplatesOutputApi = "api" )
const ( // EnumOfLevelForListPresetAlertTemplatesOutputNotice is a EnumOfLevelForListPresetAlertTemplatesOutput enum value EnumOfLevelForListPresetAlertTemplatesOutputNotice = "notice" // EnumOfLevelForListPresetAlertTemplatesOutputWarning is a EnumOfLevelForListPresetAlertTemplatesOutput enum value EnumOfLevelForListPresetAlertTemplatesOutputWarning = "warning" // EnumOfLevelForListPresetAlertTemplatesOutputCritical is a EnumOfLevelForListPresetAlertTemplatesOutput enum value EnumOfLevelForListPresetAlertTemplatesOutputCritical = "critical" )
const ( // EnumOfChannelForListRulesOutputEmail is a EnumOfChannelForListRulesOutput enum value EnumOfChannelForListRulesOutputEmail = "email" // EnumOfChannelForListRulesOutputSms is a EnumOfChannelForListRulesOutput enum value EnumOfChannelForListRulesOutputSms = "sms" // EnumOfChannelForListRulesOutputPhone is a EnumOfChannelForListRulesOutput enum value EnumOfChannelForListRulesOutputPhone = "phone" // EnumOfChannelForListRulesOutputLark is a EnumOfChannelForListRulesOutput enum value EnumOfChannelForListRulesOutputLark = "lark" // EnumOfChannelForListRulesOutputDingtalk is a EnumOfChannelForListRulesOutput enum value EnumOfChannelForListRulesOutputDingtalk = "dingtalk" // EnumOfChannelForListRulesOutputWecom is a EnumOfChannelForListRulesOutput enum value EnumOfChannelForListRulesOutputWecom = "wecom" // EnumOfChannelForListRulesOutputSlack is a EnumOfChannelForListRulesOutput enum value EnumOfChannelForListRulesOutputSlack = "slack" // EnumOfChannelForListRulesOutputApi is a EnumOfChannelForListRulesOutput enum value EnumOfChannelForListRulesOutputApi = "api" )
const ( // EnumOfChannelForListRulesByIdsOutputEmail is a EnumOfChannelForListRulesByIdsOutput enum value EnumOfChannelForListRulesByIdsOutputEmail = "email" // EnumOfChannelForListRulesByIdsOutputSms is a EnumOfChannelForListRulesByIdsOutput enum value EnumOfChannelForListRulesByIdsOutputSms = "sms" // EnumOfChannelForListRulesByIdsOutputPhone is a EnumOfChannelForListRulesByIdsOutput enum value EnumOfChannelForListRulesByIdsOutputPhone = "phone" // EnumOfChannelForListRulesByIdsOutputLark is a EnumOfChannelForListRulesByIdsOutput enum value EnumOfChannelForListRulesByIdsOutputLark = "lark" // EnumOfChannelForListRulesByIdsOutputDingtalk is a EnumOfChannelForListRulesByIdsOutput enum value EnumOfChannelForListRulesByIdsOutputDingtalk = "dingtalk" // EnumOfChannelForListRulesByIdsOutputWecom is a EnumOfChannelForListRulesByIdsOutput enum value EnumOfChannelForListRulesByIdsOutputWecom = "wecom" // EnumOfChannelForListRulesByIdsOutputSlack is a EnumOfChannelForListRulesByIdsOutput enum value EnumOfChannelForListRulesByIdsOutputSlack = "slack" // EnumOfChannelForListRulesByIdsOutputApi is a EnumOfChannelForListRulesByIdsOutput enum value EnumOfChannelForListRulesByIdsOutputApi = "api" )
const ( // EnumOfStateForModifyStateOfSilencePolicyByIdsInputDisable is a EnumOfStateForModifyStateOfSilencePolicyByIdsInput enum value EnumOfStateForModifyStateOfSilencePolicyByIdsInputDisable = "disable" // EnumOfStateForModifyStateOfSilencePolicyByIdsInputEnable is a EnumOfStateForModifyStateOfSilencePolicyByIdsInput enum value EnumOfStateForModifyStateOfSilencePolicyByIdsInputEnable = "enable" )
const ( // EnumOfStateForSetStateOfRulesByIdsInputDisable is a EnumOfStateForSetStateOfRulesByIdsInput enum value EnumOfStateForSetStateOfRulesByIdsInputDisable = "disable" // EnumOfStateForSetStateOfRulesByIdsInputEnable is a EnumOfStateForSetStateOfRulesByIdsInput enum value EnumOfStateForSetStateOfRulesByIdsInputEnable = "enable" )
const ( // EnumOfLevelForUpdateAlertTemplateInputNotice is a EnumOfLevelForUpdateAlertTemplateInput enum value EnumOfLevelForUpdateAlertTemplateInputNotice = "notice" // EnumOfLevelForUpdateAlertTemplateInputWarning is a EnumOfLevelForUpdateAlertTemplateInput enum value EnumOfLevelForUpdateAlertTemplateInputWarning = "warning" // EnumOfLevelForUpdateAlertTemplateInputCritical is a EnumOfLevelForUpdateAlertTemplateInput enum value EnumOfLevelForUpdateAlertTemplateInputCritical = "critical" )
const ( // EnumOfChannelForUpdateEventRuleInputEmail is a EnumOfChannelForUpdateEventRuleInput enum value EnumOfChannelForUpdateEventRuleInputEmail = "email" // EnumOfChannelForUpdateEventRuleInputSms is a EnumOfChannelForUpdateEventRuleInput enum value EnumOfChannelForUpdateEventRuleInputSms = "sms" // EnumOfChannelForUpdateEventRuleInputPhone is a EnumOfChannelForUpdateEventRuleInput enum value EnumOfChannelForUpdateEventRuleInputPhone = "phone" // EnumOfChannelForUpdateEventRuleInputLark is a EnumOfChannelForUpdateEventRuleInput enum value EnumOfChannelForUpdateEventRuleInputLark = "lark" // EnumOfChannelForUpdateEventRuleInputDingtalk is a EnumOfChannelForUpdateEventRuleInput enum value EnumOfChannelForUpdateEventRuleInputDingtalk = "dingtalk" // EnumOfChannelForUpdateEventRuleInputWecom is a EnumOfChannelForUpdateEventRuleInput enum value EnumOfChannelForUpdateEventRuleInputWecom = "wecom" // EnumOfChannelForUpdateEventRuleInputSlack is a EnumOfChannelForUpdateEventRuleInput enum value EnumOfChannelForUpdateEventRuleInputSlack = "slack" // EnumOfChannelForUpdateEventRuleInputApi is a EnumOfChannelForUpdateEventRuleInput enum value EnumOfChannelForUpdateEventRuleInputApi = "api" )
const ( // EnumOfStatusForUpdateEventRuleInputEnable is a EnumOfStatusForUpdateEventRuleInput enum value EnumOfStatusForUpdateEventRuleInputEnable = "enable" // EnumOfStatusForUpdateEventRuleInputDisable is a EnumOfStatusForUpdateEventRuleInput enum value EnumOfStatusForUpdateEventRuleInputDisable = "disable" )
const ( // EnumOfAlertMethodListForUpdateNotificationInputEmail is a EnumOfAlertMethodListForUpdateNotificationInput enum value EnumOfAlertMethodListForUpdateNotificationInputEmail = "Email" // EnumOfAlertMethodListForUpdateNotificationInputPhone is a EnumOfAlertMethodListForUpdateNotificationInput enum value EnumOfAlertMethodListForUpdateNotificationInputPhone = "Phone" // EnumOfAlertMethodListForUpdateNotificationInputSms is a EnumOfAlertMethodListForUpdateNotificationInput enum value EnumOfAlertMethodListForUpdateNotificationInputSms = "SMS" // EnumOfAlertMethodListForUpdateNotificationInputWebhook is a EnumOfAlertMethodListForUpdateNotificationInput enum value EnumOfAlertMethodListForUpdateNotificationInputWebhook = "Webhook" )
const ( // EnumOfChannelForUpdateNotificationInputEmail is a EnumOfChannelForUpdateNotificationInput enum value EnumOfChannelForUpdateNotificationInputEmail = "email" // EnumOfChannelForUpdateNotificationInputSms is a EnumOfChannelForUpdateNotificationInput enum value EnumOfChannelForUpdateNotificationInputSms = "sms" // EnumOfChannelForUpdateNotificationInputPhone is a EnumOfChannelForUpdateNotificationInput enum value EnumOfChannelForUpdateNotificationInputPhone = "phone" // EnumOfChannelForUpdateNotificationInputLark is a EnumOfChannelForUpdateNotificationInput enum value EnumOfChannelForUpdateNotificationInputLark = "lark" // EnumOfChannelForUpdateNotificationInputDingtalk is a EnumOfChannelForUpdateNotificationInput enum value EnumOfChannelForUpdateNotificationInputDingtalk = "dingtalk" // EnumOfChannelForUpdateNotificationInputWecom is a EnumOfChannelForUpdateNotificationInput enum value EnumOfChannelForUpdateNotificationInputWecom = "wecom" // EnumOfChannelForUpdateNotificationInputSlack is a EnumOfChannelForUpdateNotificationInput enum value EnumOfChannelForUpdateNotificationInputSlack = "slack" // EnumOfChannelForUpdateNotificationInputApi is a EnumOfChannelForUpdateNotificationInput enum value EnumOfChannelForUpdateNotificationInputApi = "api" )
const ( // EnumOfLevelForUpdateNotificationInputNotice is a EnumOfLevelForUpdateNotificationInput enum value EnumOfLevelForUpdateNotificationInputNotice = "notice" // EnumOfLevelForUpdateNotificationInputWarning is a EnumOfLevelForUpdateNotificationInput enum value EnumOfLevelForUpdateNotificationInputWarning = "warning" // EnumOfLevelForUpdateNotificationInputCritical is a EnumOfLevelForUpdateNotificationInput enum value EnumOfLevelForUpdateNotificationInputCritical = "critical" // EnumOfLevelForUpdateNotificationInputRecovery is a EnumOfLevelForUpdateNotificationInput enum value EnumOfLevelForUpdateNotificationInputRecovery = "recovery" )
const ( // EnumOfChannelForUpdateNotifyTemplateInputEmail is a EnumOfChannelForUpdateNotifyTemplateInput enum value EnumOfChannelForUpdateNotifyTemplateInputEmail = "email" // EnumOfChannelForUpdateNotifyTemplateInputSms is a EnumOfChannelForUpdateNotifyTemplateInput enum value EnumOfChannelForUpdateNotifyTemplateInputSms = "sms" // EnumOfChannelForUpdateNotifyTemplateInputPhone is a EnumOfChannelForUpdateNotifyTemplateInput enum value EnumOfChannelForUpdateNotifyTemplateInputPhone = "phone" // EnumOfChannelForUpdateNotifyTemplateInputLark is a EnumOfChannelForUpdateNotifyTemplateInput enum value EnumOfChannelForUpdateNotifyTemplateInputLark = "lark" // EnumOfChannelForUpdateNotifyTemplateInputDingtalk is a EnumOfChannelForUpdateNotifyTemplateInput enum value EnumOfChannelForUpdateNotifyTemplateInputDingtalk = "dingtalk" // EnumOfChannelForUpdateNotifyTemplateInputWecom is a EnumOfChannelForUpdateNotifyTemplateInput enum value EnumOfChannelForUpdateNotifyTemplateInputWecom = "wecom" // EnumOfChannelForUpdateNotifyTemplateInputSlack is a EnumOfChannelForUpdateNotifyTemplateInput enum value EnumOfChannelForUpdateNotifyTemplateInputSlack = "slack" // EnumOfChannelForUpdateNotifyTemplateInputApi is a EnumOfChannelForUpdateNotifyTemplateInput enum value EnumOfChannelForUpdateNotifyTemplateInputApi = "api" )
const ( // EnumOfTypeForUpdateNotifyTemplateInputMetric is a EnumOfTypeForUpdateNotifyTemplateInput enum value EnumOfTypeForUpdateNotifyTemplateInputMetric = "metric" // EnumOfTypeForUpdateNotifyTemplateInputEvent is a EnumOfTypeForUpdateNotifyTemplateInput enum value EnumOfTypeForUpdateNotifyTemplateInputEvent = "event" )
const ( // EnumOfAlertMethodListForUpdateRuleInputEmail is a EnumOfAlertMethodListForUpdateRuleInput enum value EnumOfAlertMethodListForUpdateRuleInputEmail = "Email" // EnumOfAlertMethodListForUpdateRuleInputPhone is a EnumOfAlertMethodListForUpdateRuleInput enum value EnumOfAlertMethodListForUpdateRuleInputPhone = "Phone" // EnumOfAlertMethodListForUpdateRuleInputSms is a EnumOfAlertMethodListForUpdateRuleInput enum value EnumOfAlertMethodListForUpdateRuleInputSms = "SMS" // EnumOfAlertMethodListForUpdateRuleInputWebhook is a EnumOfAlertMethodListForUpdateRuleInput enum value EnumOfAlertMethodListForUpdateRuleInputWebhook = "Webhook" )
const ( // EnumOfChannelForUpdateRuleInputEmail is a EnumOfChannelForUpdateRuleInput enum value EnumOfChannelForUpdateRuleInputEmail = "email" // EnumOfChannelForUpdateRuleInputSms is a EnumOfChannelForUpdateRuleInput enum value EnumOfChannelForUpdateRuleInputSms = "sms" // EnumOfChannelForUpdateRuleInputPhone is a EnumOfChannelForUpdateRuleInput enum value EnumOfChannelForUpdateRuleInputPhone = "phone" // EnumOfChannelForUpdateRuleInputLark is a EnumOfChannelForUpdateRuleInput enum value EnumOfChannelForUpdateRuleInputLark = "lark" // EnumOfChannelForUpdateRuleInputDingtalk is a EnumOfChannelForUpdateRuleInput enum value EnumOfChannelForUpdateRuleInputDingtalk = "dingtalk" // EnumOfChannelForUpdateRuleInputWecom is a EnumOfChannelForUpdateRuleInput enum value EnumOfChannelForUpdateRuleInputWecom = "wecom" // EnumOfChannelForUpdateRuleInputSlack is a EnumOfChannelForUpdateRuleInput enum value EnumOfChannelForUpdateRuleInputSlack = "slack" // EnumOfChannelForUpdateRuleInputApi is a EnumOfChannelForUpdateRuleInput enum value EnumOfChannelForUpdateRuleInputApi = "api" )
const ( // EnumOfRuleTypeForUpdateRuleInputStatic is a EnumOfRuleTypeForUpdateRuleInput enum value EnumOfRuleTypeForUpdateRuleInputStatic = "static" // EnumOfRuleTypeForUpdateRuleInputDynamic is a EnumOfRuleTypeForUpdateRuleInput enum value EnumOfRuleTypeForUpdateRuleInputDynamic = "dynamic" )
const ( ServiceName = "cloudmonitor" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "cloudmonitor" // ServiceID is a unique identifer of a specific service. )
Service information constants
const (
// EnumOfEventBusNameForCreateEventRuleInputDefault is a EnumOfEventBusNameForCreateEventRuleInput enum value
EnumOfEventBusNameForCreateEventRuleInputDefault = "default"
)
const (
// EnumOfEventBusNameForUpdateEventRuleInputDefault is a EnumOfEventBusNameForUpdateEventRuleInput enum value
EnumOfEventBusNameForUpdateEventRuleInputDefault = "default"
)
const (
// EnumOfOrderByForListEventsInputHappenTime is a EnumOfOrderByForListEventsInput enum value
EnumOfOrderByForListEventsInputHappenTime = "HappenTime"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertNotificationForListPresetAlertTemplatesOutput ¶
type AlertNotificationForListPresetAlertTemplatesOutput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
EffectEndAt *string `type:"string" json:",omitempty"`
EffectStartAt *string `type:"string" json:",omitempty"`
NotificationId *string `type:"string" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`
Webhook *string `type:"string" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (AlertNotificationForListPresetAlertTemplatesOutput) GoString ¶
func (s AlertNotificationForListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*AlertNotificationForListPresetAlertTemplatesOutput) SetAlertMethods ¶
func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetAlertMethods(v []*string) *AlertNotificationForListPresetAlertTemplatesOutput
SetAlertMethods sets the AlertMethods field's value.
func (*AlertNotificationForListPresetAlertTemplatesOutput) SetContactGroupIds ¶
func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetContactGroupIds(v []*string) *AlertNotificationForListPresetAlertTemplatesOutput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*AlertNotificationForListPresetAlertTemplatesOutput) SetEffectEndAt ¶
func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetEffectEndAt(v string) *AlertNotificationForListPresetAlertTemplatesOutput
SetEffectEndAt sets the EffectEndAt field's value.
func (*AlertNotificationForListPresetAlertTemplatesOutput) SetEffectStartAt ¶
func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetEffectStartAt(v string) *AlertNotificationForListPresetAlertTemplatesOutput
SetEffectStartAt sets the EffectStartAt field's value.
func (*AlertNotificationForListPresetAlertTemplatesOutput) SetNotificationId ¶
func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetNotificationId(v string) *AlertNotificationForListPresetAlertTemplatesOutput
SetNotificationId sets the NotificationId field's value.
func (*AlertNotificationForListPresetAlertTemplatesOutput) SetNotifyTemplates ¶
func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetNotifyTemplates(v []*NotifyTemplateForListPresetAlertTemplatesOutput) *AlertNotificationForListPresetAlertTemplatesOutput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*AlertNotificationForListPresetAlertTemplatesOutput) SetWebhook ¶
func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetWebhook(v string) *AlertNotificationForListPresetAlertTemplatesOutput
SetWebhook sets the Webhook field's value.
func (*AlertNotificationForListPresetAlertTemplatesOutput) SetWebhookIds ¶
func (s *AlertNotificationForListPresetAlertTemplatesOutput) SetWebhookIds(v []*string) *AlertNotificationForListPresetAlertTemplatesOutput
SetWebhookIds sets the WebhookIds field's value.
func (AlertNotificationForListPresetAlertTemplatesOutput) String ¶
func (s AlertNotificationForListPresetAlertTemplatesOutput) String() string
String returns the string representation
type AppliedRuleForListAlertTemplatesOutput ¶
type AppliedRuleForListAlertTemplatesOutput struct {
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
ObjectGroupId *string `type:"string" json:",omitempty"`
ObjectId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AppliedRuleForListAlertTemplatesOutput) GoString ¶
func (s AppliedRuleForListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*AppliedRuleForListAlertTemplatesOutput) SetId ¶
func (s *AppliedRuleForListAlertTemplatesOutput) SetId(v string) *AppliedRuleForListAlertTemplatesOutput
SetId sets the Id field's value.
func (*AppliedRuleForListAlertTemplatesOutput) SetName ¶
func (s *AppliedRuleForListAlertTemplatesOutput) SetName(v string) *AppliedRuleForListAlertTemplatesOutput
SetName sets the Name field's value.
func (*AppliedRuleForListAlertTemplatesOutput) SetObjectGroupId ¶
func (s *AppliedRuleForListAlertTemplatesOutput) SetObjectGroupId(v string) *AppliedRuleForListAlertTemplatesOutput
SetObjectGroupId sets the ObjectGroupId field's value.
func (*AppliedRuleForListAlertTemplatesOutput) SetObjectId ¶
func (s *AppliedRuleForListAlertTemplatesOutput) SetObjectId(v string) *AppliedRuleForListAlertTemplatesOutput
SetObjectId sets the ObjectId field's value.
func (AppliedRuleForListAlertTemplatesOutput) String ¶
func (s AppliedRuleForListAlertTemplatesOutput) String() string
String returns the string representation
type AppliedRuleForListPresetAlertTemplatesOutput ¶
type AppliedRuleForListPresetAlertTemplatesOutput struct {
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (AppliedRuleForListPresetAlertTemplatesOutput) GoString ¶
func (s AppliedRuleForListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*AppliedRuleForListPresetAlertTemplatesOutput) SetId ¶
func (s *AppliedRuleForListPresetAlertTemplatesOutput) SetId(v string) *AppliedRuleForListPresetAlertTemplatesOutput
SetId sets the Id field's value.
func (*AppliedRuleForListPresetAlertTemplatesOutput) SetName ¶
func (s *AppliedRuleForListPresetAlertTemplatesOutput) SetName(v string) *AppliedRuleForListPresetAlertTemplatesOutput
SetName sets the Name field's value.
func (AppliedRuleForListPresetAlertTemplatesOutput) String ¶
func (s AppliedRuleForListPresetAlertTemplatesOutput) String() string
String returns the string representation
type ApplyObjectForApplyObjectGroupsByAlertTemplateInput ¶
type ApplyObjectForApplyObjectGroupsByAlertTemplateInput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
EffectEndAt *string `type:"string" json:",omitempty"`
EffectStartAt *string `type:"string" json:",omitempty"`
NotificationId *string `type:"string" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForApplyObjectGroupsByAlertTemplateInput `type:"list" json:",omitempty"`
ObjectGroupId *string `type:"string" json:",omitempty"`
Webhook *string `type:"string" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ApplyObjectForApplyObjectGroupsByAlertTemplateInput) GoString ¶
func (s ApplyObjectForApplyObjectGroupsByAlertTemplateInput) GoString() string
GoString returns the string representation
func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetAlertMethods ¶
func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetAlertMethods(v []*string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
SetAlertMethods sets the AlertMethods field's value.
func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetContactGroupIds ¶
func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetContactGroupIds(v []*string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetEffectEndAt ¶
func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetEffectEndAt(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
SetEffectEndAt sets the EffectEndAt field's value.
func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetEffectStartAt ¶
func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetEffectStartAt(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
SetEffectStartAt sets the EffectStartAt field's value.
func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetNotificationId ¶
func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetNotificationId(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
SetNotificationId sets the NotificationId field's value.
func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetNotifyTemplates ¶
func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetNotifyTemplates(v []*NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetObjectGroupId ¶
func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetObjectGroupId(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
SetObjectGroupId sets the ObjectGroupId field's value.
func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetWebhook ¶
func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetWebhook(v string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
SetWebhook sets the Webhook field's value.
func (*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetWebhookIds ¶
func (s *ApplyObjectForApplyObjectGroupsByAlertTemplateInput) SetWebhookIds(v []*string) *ApplyObjectForApplyObjectGroupsByAlertTemplateInput
SetWebhookIds sets the WebhookIds field's value.
func (ApplyObjectForApplyObjectGroupsByAlertTemplateInput) String ¶
func (s ApplyObjectForApplyObjectGroupsByAlertTemplateInput) String() string
String returns the string representation
type ApplyObjectGroupsByAlertTemplateInput ¶
type ApplyObjectGroupsByAlertTemplateInput struct {
// AlertTemplateId is a required field
AlertTemplateId *string `type:"string" json:",omitempty" required:"true"`
ApplyObjects []*ApplyObjectForApplyObjectGroupsByAlertTemplateInput `type:"list" json:",omitempty"`
// ProjectName is a required field
ProjectName *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (ApplyObjectGroupsByAlertTemplateInput) GoString ¶
func (s ApplyObjectGroupsByAlertTemplateInput) GoString() string
GoString returns the string representation
func (*ApplyObjectGroupsByAlertTemplateInput) SetAlertTemplateId ¶
func (s *ApplyObjectGroupsByAlertTemplateInput) SetAlertTemplateId(v string) *ApplyObjectGroupsByAlertTemplateInput
SetAlertTemplateId sets the AlertTemplateId field's value.
func (*ApplyObjectGroupsByAlertTemplateInput) SetApplyObjects ¶
func (s *ApplyObjectGroupsByAlertTemplateInput) SetApplyObjects(v []*ApplyObjectForApplyObjectGroupsByAlertTemplateInput) *ApplyObjectGroupsByAlertTemplateInput
SetApplyObjects sets the ApplyObjects field's value.
func (*ApplyObjectGroupsByAlertTemplateInput) SetProjectName ¶
func (s *ApplyObjectGroupsByAlertTemplateInput) SetProjectName(v string) *ApplyObjectGroupsByAlertTemplateInput
SetProjectName sets the ProjectName field's value.
func (ApplyObjectGroupsByAlertTemplateInput) String ¶
func (s ApplyObjectGroupsByAlertTemplateInput) String() string
String returns the string representation
func (*ApplyObjectGroupsByAlertTemplateInput) Validate ¶
func (s *ApplyObjectGroupsByAlertTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ApplyObjectGroupsByAlertTemplateOutput ¶
type ApplyObjectGroupsByAlertTemplateOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ApplyObjectGroupsByAlertTemplateOutput) GoString ¶
func (s ApplyObjectGroupsByAlertTemplateOutput) GoString() string
GoString returns the string representation
func (*ApplyObjectGroupsByAlertTemplateOutput) SetData ¶
func (s *ApplyObjectGroupsByAlertTemplateOutput) SetData(v []*string) *ApplyObjectGroupsByAlertTemplateOutput
SetData sets the Data field's value.
func (ApplyObjectGroupsByAlertTemplateOutput) String ¶
func (s ApplyObjectGroupsByAlertTemplateOutput) String() string
String returns the string representation
type CLOUDMONITOR ¶
CLOUDMONITOR provides the API operation methods for making requests to CLOUDMONITOR. See this package's package overview docs for details on the service.
CLOUDMONITOR methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*byteplus.Config) *CLOUDMONITOR
New create int can support ssl or region locate set
func (*CLOUDMONITOR) ApplyObjectGroupsByAlertTemplate ¶
func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplate(input *ApplyObjectGroupsByAlertTemplateInput) (*ApplyObjectGroupsByAlertTemplateOutput, error)
ApplyObjectGroupsByAlertTemplate API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ApplyObjectGroupsByAlertTemplate for usage and error information.
func (*CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateCommon ¶
func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ApplyObjectGroupsByAlertTemplateCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ApplyObjectGroupsByAlertTemplateCommon for usage and error information.
func (*CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateCommonRequest ¶
func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ApplyObjectGroupsByAlertTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the ApplyObjectGroupsByAlertTemplateCommon operation. The "output" return value will be populated with the ApplyObjectGroupsByAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned ApplyObjectGroupsByAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after ApplyObjectGroupsByAlertTemplateCommon Send returns without error.
See ApplyObjectGroupsByAlertTemplateCommon for more information on using the ApplyObjectGroupsByAlertTemplateCommon API call, and error handling.
// Example sending a request using the ApplyObjectGroupsByAlertTemplateCommonRequest method.
req, resp := client.ApplyObjectGroupsByAlertTemplateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateCommonWithContext ¶
func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ApplyObjectGroupsByAlertTemplateCommonWithContext is the same as ApplyObjectGroupsByAlertTemplateCommon with the addition of the ability to pass a context and additional request options.
See ApplyObjectGroupsByAlertTemplateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateRequest ¶
func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateRequest(input *ApplyObjectGroupsByAlertTemplateInput) (req *request.Request, output *ApplyObjectGroupsByAlertTemplateOutput)
ApplyObjectGroupsByAlertTemplateRequest generates a "byteplus/request.Request" representing the client's request for the ApplyObjectGroupsByAlertTemplate operation. The "output" return value will be populated with the ApplyObjectGroupsByAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned ApplyObjectGroupsByAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after ApplyObjectGroupsByAlertTemplateCommon Send returns without error.
See ApplyObjectGroupsByAlertTemplate for more information on using the ApplyObjectGroupsByAlertTemplate API call, and error handling.
// Example sending a request using the ApplyObjectGroupsByAlertTemplateRequest method.
req, resp := client.ApplyObjectGroupsByAlertTemplateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateWithContext ¶
func (c *CLOUDMONITOR) ApplyObjectGroupsByAlertTemplateWithContext(ctx byteplus.Context, input *ApplyObjectGroupsByAlertTemplateInput, opts ...request.Option) (*ApplyObjectGroupsByAlertTemplateOutput, error)
ApplyObjectGroupsByAlertTemplateWithContext is the same as ApplyObjectGroupsByAlertTemplate with the addition of the ability to pass a context and additional request options.
See ApplyObjectGroupsByAlertTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateAlertTemplate ¶
func (c *CLOUDMONITOR) CreateAlertTemplate(input *CreateAlertTemplateInput) (*CreateAlertTemplateOutput, error)
CreateAlertTemplate API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateAlertTemplate for usage and error information.
func (*CLOUDMONITOR) CreateAlertTemplateCommon ¶
func (c *CLOUDMONITOR) CreateAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateAlertTemplateCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateAlertTemplateCommon for usage and error information.
func (*CLOUDMONITOR) CreateAlertTemplateCommonRequest ¶
func (c *CLOUDMONITOR) CreateAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateAlertTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateAlertTemplateCommon operation. The "output" return value will be populated with the CreateAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAlertTemplateCommon Send returns without error.
See CreateAlertTemplateCommon for more information on using the CreateAlertTemplateCommon API call, and error handling.
// Example sending a request using the CreateAlertTemplateCommonRequest method.
req, resp := client.CreateAlertTemplateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateAlertTemplateCommonWithContext ¶
func (c *CLOUDMONITOR) CreateAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateAlertTemplateCommonWithContext is the same as CreateAlertTemplateCommon with the addition of the ability to pass a context and additional request options.
See CreateAlertTemplateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateAlertTemplateRequest ¶
func (c *CLOUDMONITOR) CreateAlertTemplateRequest(input *CreateAlertTemplateInput) (req *request.Request, output *CreateAlertTemplateOutput)
CreateAlertTemplateRequest generates a "byteplus/request.Request" representing the client's request for the CreateAlertTemplate operation. The "output" return value will be populated with the CreateAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAlertTemplateCommon Send returns without error.
See CreateAlertTemplate for more information on using the CreateAlertTemplate API call, and error handling.
// Example sending a request using the CreateAlertTemplateRequest method.
req, resp := client.CreateAlertTemplateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateAlertTemplateWithContext ¶
func (c *CLOUDMONITOR) CreateAlertTemplateWithContext(ctx byteplus.Context, input *CreateAlertTemplateInput, opts ...request.Option) (*CreateAlertTemplateOutput, error)
CreateAlertTemplateWithContext is the same as CreateAlertTemplate with the addition of the ability to pass a context and additional request options.
See CreateAlertTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateContactGroup ¶
func (c *CLOUDMONITOR) CreateContactGroup(input *CreateContactGroupInput) (*CreateContactGroupOutput, error)
CreateContactGroup API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateContactGroup for usage and error information.
func (*CLOUDMONITOR) CreateContactGroupCommon ¶
func (c *CLOUDMONITOR) CreateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateContactGroupCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateContactGroupCommon for usage and error information.
func (*CLOUDMONITOR) CreateContactGroupCommonRequest ¶
func (c *CLOUDMONITOR) CreateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateContactGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateContactGroupCommon operation. The "output" return value will be populated with the CreateContactGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactGroupCommon Send returns without error.
See CreateContactGroupCommon for more information on using the CreateContactGroupCommon API call, and error handling.
// Example sending a request using the CreateContactGroupCommonRequest method.
req, resp := client.CreateContactGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateContactGroupCommonWithContext ¶
func (c *CLOUDMONITOR) CreateContactGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateContactGroupCommonWithContext is the same as CreateContactGroupCommon with the addition of the ability to pass a context and additional request options.
See CreateContactGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateContactGroupRequest ¶
func (c *CLOUDMONITOR) CreateContactGroupRequest(input *CreateContactGroupInput) (req *request.Request, output *CreateContactGroupOutput)
CreateContactGroupRequest generates a "byteplus/request.Request" representing the client's request for the CreateContactGroup operation. The "output" return value will be populated with the CreateContactGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactGroupCommon Send returns without error.
See CreateContactGroup for more information on using the CreateContactGroup API call, and error handling.
// Example sending a request using the CreateContactGroupRequest method.
req, resp := client.CreateContactGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateContactGroupWithContext ¶
func (c *CLOUDMONITOR) CreateContactGroupWithContext(ctx byteplus.Context, input *CreateContactGroupInput, opts ...request.Option) (*CreateContactGroupOutput, error)
CreateContactGroupWithContext is the same as CreateContactGroup with the addition of the ability to pass a context and additional request options.
See CreateContactGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateContacts ¶
func (c *CLOUDMONITOR) CreateContacts(input *CreateContactsInput) (*CreateContactsOutput, error)
CreateContacts API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateContacts for usage and error information.
func (*CLOUDMONITOR) CreateContactsCommon ¶
func (c *CLOUDMONITOR) CreateContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateContactsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateContactsCommon for usage and error information.
func (*CLOUDMONITOR) CreateContactsCommonRequest ¶
func (c *CLOUDMONITOR) CreateContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateContactsCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateContactsCommon operation. The "output" return value will be populated with the CreateContactsCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateContactsCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactsCommon Send returns without error.
See CreateContactsCommon for more information on using the CreateContactsCommon API call, and error handling.
// Example sending a request using the CreateContactsCommonRequest method.
req, resp := client.CreateContactsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateContactsCommonWithContext ¶
func (c *CLOUDMONITOR) CreateContactsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateContactsCommonWithContext is the same as CreateContactsCommon with the addition of the ability to pass a context and additional request options.
See CreateContactsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateContactsRequest ¶
func (c *CLOUDMONITOR) CreateContactsRequest(input *CreateContactsInput) (req *request.Request, output *CreateContactsOutput)
CreateContactsRequest generates a "byteplus/request.Request" representing the client's request for the CreateContacts operation. The "output" return value will be populated with the CreateContactsCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateContactsCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactsCommon Send returns without error.
See CreateContacts for more information on using the CreateContacts API call, and error handling.
// Example sending a request using the CreateContactsRequest method.
req, resp := client.CreateContactsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateContactsWithContext ¶
func (c *CLOUDMONITOR) CreateContactsWithContext(ctx byteplus.Context, input *CreateContactsInput, opts ...request.Option) (*CreateContactsOutput, error)
CreateContactsWithContext is the same as CreateContacts with the addition of the ability to pass a context and additional request options.
See CreateContacts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateEventRule ¶
func (c *CLOUDMONITOR) CreateEventRule(input *CreateEventRuleInput) (*CreateEventRuleOutput, error)
CreateEventRule API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateEventRule for usage and error information.
func (*CLOUDMONITOR) CreateEventRuleCommon ¶
func (c *CLOUDMONITOR) CreateEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateEventRuleCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateEventRuleCommon for usage and error information.
func (*CLOUDMONITOR) CreateEventRuleCommonRequest ¶
func (c *CLOUDMONITOR) CreateEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateEventRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateEventRuleCommon operation. The "output" return value will be populated with the CreateEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEventRuleCommon Send returns without error.
See CreateEventRuleCommon for more information on using the CreateEventRuleCommon API call, and error handling.
// Example sending a request using the CreateEventRuleCommonRequest method.
req, resp := client.CreateEventRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateEventRuleCommonWithContext ¶
func (c *CLOUDMONITOR) CreateEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateEventRuleCommonWithContext is the same as CreateEventRuleCommon with the addition of the ability to pass a context and additional request options.
See CreateEventRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateEventRuleRequest ¶
func (c *CLOUDMONITOR) CreateEventRuleRequest(input *CreateEventRuleInput) (req *request.Request, output *CreateEventRuleOutput)
CreateEventRuleRequest generates a "byteplus/request.Request" representing the client's request for the CreateEventRule operation. The "output" return value will be populated with the CreateEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateEventRuleCommon Send returns without error.
See CreateEventRule for more information on using the CreateEventRule API call, and error handling.
// Example sending a request using the CreateEventRuleRequest method.
req, resp := client.CreateEventRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateEventRuleWithContext ¶
func (c *CLOUDMONITOR) CreateEventRuleWithContext(ctx byteplus.Context, input *CreateEventRuleInput, opts ...request.Option) (*CreateEventRuleOutput, error)
CreateEventRuleWithContext is the same as CreateEventRule with the addition of the ability to pass a context and additional request options.
See CreateEventRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateNotification ¶
func (c *CLOUDMONITOR) CreateNotification(input *CreateNotificationInput) (*CreateNotificationOutput, error)
CreateNotification API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateNotification for usage and error information.
func (*CLOUDMONITOR) CreateNotificationCommon ¶
func (c *CLOUDMONITOR) CreateNotificationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateNotificationCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateNotificationCommon for usage and error information.
func (*CLOUDMONITOR) CreateNotificationCommonRequest ¶
func (c *CLOUDMONITOR) CreateNotificationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateNotificationCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateNotificationCommon operation. The "output" return value will be populated with the CreateNotificationCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateNotificationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotificationCommon Send returns without error.
See CreateNotificationCommon for more information on using the CreateNotificationCommon API call, and error handling.
// Example sending a request using the CreateNotificationCommonRequest method.
req, resp := client.CreateNotificationCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateNotificationCommonWithContext ¶
func (c *CLOUDMONITOR) CreateNotificationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateNotificationCommonWithContext is the same as CreateNotificationCommon with the addition of the ability to pass a context and additional request options.
See CreateNotificationCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateNotificationRequest ¶
func (c *CLOUDMONITOR) CreateNotificationRequest(input *CreateNotificationInput) (req *request.Request, output *CreateNotificationOutput)
CreateNotificationRequest generates a "byteplus/request.Request" representing the client's request for the CreateNotification operation. The "output" return value will be populated with the CreateNotificationCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateNotificationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotificationCommon Send returns without error.
See CreateNotification for more information on using the CreateNotification API call, and error handling.
// Example sending a request using the CreateNotificationRequest method.
req, resp := client.CreateNotificationRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateNotificationWithContext ¶
func (c *CLOUDMONITOR) CreateNotificationWithContext(ctx byteplus.Context, input *CreateNotificationInput, opts ...request.Option) (*CreateNotificationOutput, error)
CreateNotificationWithContext is the same as CreateNotification with the addition of the ability to pass a context and additional request options.
See CreateNotification for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateNotifyTemplate ¶
func (c *CLOUDMONITOR) CreateNotifyTemplate(input *CreateNotifyTemplateInput) (*CreateNotifyTemplateOutput, error)
CreateNotifyTemplate API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateNotifyTemplate for usage and error information.
func (*CLOUDMONITOR) CreateNotifyTemplateCommon ¶
func (c *CLOUDMONITOR) CreateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateNotifyTemplateCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateNotifyTemplateCommon for usage and error information.
func (*CLOUDMONITOR) CreateNotifyTemplateCommonRequest ¶
func (c *CLOUDMONITOR) CreateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateNotifyTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateNotifyTemplateCommon operation. The "output" return value will be populated with the CreateNotifyTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyTemplateCommon Send returns without error.
See CreateNotifyTemplateCommon for more information on using the CreateNotifyTemplateCommon API call, and error handling.
// Example sending a request using the CreateNotifyTemplateCommonRequest method.
req, resp := client.CreateNotifyTemplateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateNotifyTemplateCommonWithContext ¶
func (c *CLOUDMONITOR) CreateNotifyTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateNotifyTemplateCommonWithContext is the same as CreateNotifyTemplateCommon with the addition of the ability to pass a context and additional request options.
See CreateNotifyTemplateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateNotifyTemplateRequest ¶
func (c *CLOUDMONITOR) CreateNotifyTemplateRequest(input *CreateNotifyTemplateInput) (req *request.Request, output *CreateNotifyTemplateOutput)
CreateNotifyTemplateRequest generates a "byteplus/request.Request" representing the client's request for the CreateNotifyTemplate operation. The "output" return value will be populated with the CreateNotifyTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyTemplateCommon Send returns without error.
See CreateNotifyTemplate for more information on using the CreateNotifyTemplate API call, and error handling.
// Example sending a request using the CreateNotifyTemplateRequest method.
req, resp := client.CreateNotifyTemplateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateNotifyTemplateWithContext ¶
func (c *CLOUDMONITOR) CreateNotifyTemplateWithContext(ctx byteplus.Context, input *CreateNotifyTemplateInput, opts ...request.Option) (*CreateNotifyTemplateOutput, error)
CreateNotifyTemplateWithContext is the same as CreateNotifyTemplate with the addition of the ability to pass a context and additional request options.
See CreateNotifyTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateObjectGroup ¶
func (c *CLOUDMONITOR) CreateObjectGroup(input *CreateObjectGroupInput) (*CreateObjectGroupOutput, error)
CreateObjectGroup API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateObjectGroup for usage and error information.
func (*CLOUDMONITOR) CreateObjectGroupCommon ¶
func (c *CLOUDMONITOR) CreateObjectGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateObjectGroupCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateObjectGroupCommon for usage and error information.
func (*CLOUDMONITOR) CreateObjectGroupCommonRequest ¶
func (c *CLOUDMONITOR) CreateObjectGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateObjectGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateObjectGroupCommon operation. The "output" return value will be populated with the CreateObjectGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateObjectGroupCommon Send returns without error.
See CreateObjectGroupCommon for more information on using the CreateObjectGroupCommon API call, and error handling.
// Example sending a request using the CreateObjectGroupCommonRequest method.
req, resp := client.CreateObjectGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateObjectGroupCommonWithContext ¶
func (c *CLOUDMONITOR) CreateObjectGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateObjectGroupCommonWithContext is the same as CreateObjectGroupCommon with the addition of the ability to pass a context and additional request options.
See CreateObjectGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateObjectGroupRequest ¶
func (c *CLOUDMONITOR) CreateObjectGroupRequest(input *CreateObjectGroupInput) (req *request.Request, output *CreateObjectGroupOutput)
CreateObjectGroupRequest generates a "byteplus/request.Request" representing the client's request for the CreateObjectGroup operation. The "output" return value will be populated with the CreateObjectGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateObjectGroupCommon Send returns without error.
See CreateObjectGroup for more information on using the CreateObjectGroup API call, and error handling.
// Example sending a request using the CreateObjectGroupRequest method.
req, resp := client.CreateObjectGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateObjectGroupWithContext ¶
func (c *CLOUDMONITOR) CreateObjectGroupWithContext(ctx byteplus.Context, input *CreateObjectGroupInput, opts ...request.Option) (*CreateObjectGroupOutput, error)
CreateObjectGroupWithContext is the same as CreateObjectGroup with the addition of the ability to pass a context and additional request options.
See CreateObjectGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateRule ¶
func (c *CLOUDMONITOR) CreateRule(input *CreateRuleInput) (*CreateRuleOutput, error)
CreateRule API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateRule for usage and error information.
func (*CLOUDMONITOR) CreateRuleCommon ¶
func (c *CLOUDMONITOR) CreateRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateRuleCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateRuleCommon for usage and error information.
func (*CLOUDMONITOR) CreateRuleCommonRequest ¶
func (c *CLOUDMONITOR) CreateRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateRuleCommon operation. The "output" return value will be populated with the CreateRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRuleCommon Send returns without error.
See CreateRuleCommon for more information on using the CreateRuleCommon API call, and error handling.
// Example sending a request using the CreateRuleCommonRequest method.
req, resp := client.CreateRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateRuleCommonWithContext ¶
func (c *CLOUDMONITOR) CreateRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateRuleCommonWithContext is the same as CreateRuleCommon with the addition of the ability to pass a context and additional request options.
See CreateRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateRuleRequest ¶
func (c *CLOUDMONITOR) CreateRuleRequest(input *CreateRuleInput) (req *request.Request, output *CreateRuleOutput)
CreateRuleRequest generates a "byteplus/request.Request" representing the client's request for the CreateRule operation. The "output" return value will be populated with the CreateRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRuleCommon Send returns without error.
See CreateRule for more information on using the CreateRule API call, and error handling.
// Example sending a request using the CreateRuleRequest method.
req, resp := client.CreateRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateRuleWithContext ¶
func (c *CLOUDMONITOR) CreateRuleWithContext(ctx byteplus.Context, input *CreateRuleInput, opts ...request.Option) (*CreateRuleOutput, error)
CreateRuleWithContext is the same as CreateRule with the addition of the ability to pass a context and additional request options.
See CreateRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateSilencePolicy ¶
func (c *CLOUDMONITOR) CreateSilencePolicy(input *CreateSilencePolicyInput) (*CreateSilencePolicyOutput, error)
CreateSilencePolicy API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateSilencePolicy for usage and error information.
func (*CLOUDMONITOR) CreateSilencePolicyCommon ¶
func (c *CLOUDMONITOR) CreateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSilencePolicyCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateSilencePolicyCommon for usage and error information.
func (*CLOUDMONITOR) CreateSilencePolicyCommonRequest ¶
func (c *CLOUDMONITOR) CreateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSilencePolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSilencePolicyCommon operation. The "output" return value will be populated with the CreateSilencePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSilencePolicyCommon Send returns without error.
See CreateSilencePolicyCommon for more information on using the CreateSilencePolicyCommon API call, and error handling.
// Example sending a request using the CreateSilencePolicyCommonRequest method.
req, resp := client.CreateSilencePolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateSilencePolicyCommonWithContext ¶
func (c *CLOUDMONITOR) CreateSilencePolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSilencePolicyCommonWithContext is the same as CreateSilencePolicyCommon with the addition of the ability to pass a context and additional request options.
See CreateSilencePolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateSilencePolicyRequest ¶
func (c *CLOUDMONITOR) CreateSilencePolicyRequest(input *CreateSilencePolicyInput) (req *request.Request, output *CreateSilencePolicyOutput)
CreateSilencePolicyRequest generates a "byteplus/request.Request" representing the client's request for the CreateSilencePolicy operation. The "output" return value will be populated with the CreateSilencePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSilencePolicyCommon Send returns without error.
See CreateSilencePolicy for more information on using the CreateSilencePolicy API call, and error handling.
// Example sending a request using the CreateSilencePolicyRequest method.
req, resp := client.CreateSilencePolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateSilencePolicyWithContext ¶
func (c *CLOUDMONITOR) CreateSilencePolicyWithContext(ctx byteplus.Context, input *CreateSilencePolicyInput, opts ...request.Option) (*CreateSilencePolicyOutput, error)
CreateSilencePolicyWithContext is the same as CreateSilencePolicy with the addition of the ability to pass a context and additional request options.
See CreateSilencePolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateWebhook ¶
func (c *CLOUDMONITOR) CreateWebhook(input *CreateWebhookInput) (*CreateWebhookOutput, error)
CreateWebhook API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateWebhook for usage and error information.
func (*CLOUDMONITOR) CreateWebhookCommon ¶
func (c *CLOUDMONITOR) CreateWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateWebhookCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation CreateWebhookCommon for usage and error information.
func (*CLOUDMONITOR) CreateWebhookCommonRequest ¶
func (c *CLOUDMONITOR) CreateWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateWebhookCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateWebhookCommon operation. The "output" return value will be populated with the CreateWebhookCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWebhookCommon Send returns without error.
See CreateWebhookCommon for more information on using the CreateWebhookCommon API call, and error handling.
// Example sending a request using the CreateWebhookCommonRequest method.
req, resp := client.CreateWebhookCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateWebhookCommonWithContext ¶
func (c *CLOUDMONITOR) CreateWebhookCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateWebhookCommonWithContext is the same as CreateWebhookCommon with the addition of the ability to pass a context and additional request options.
See CreateWebhookCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) CreateWebhookRequest ¶
func (c *CLOUDMONITOR) CreateWebhookRequest(input *CreateWebhookInput) (req *request.Request, output *CreateWebhookOutput)
CreateWebhookRequest generates a "byteplus/request.Request" representing the client's request for the CreateWebhook operation. The "output" return value will be populated with the CreateWebhookCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWebhookCommon Send returns without error.
See CreateWebhook for more information on using the CreateWebhook API call, and error handling.
// Example sending a request using the CreateWebhookRequest method.
req, resp := client.CreateWebhookRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) CreateWebhookWithContext ¶
func (c *CLOUDMONITOR) CreateWebhookWithContext(ctx byteplus.Context, input *CreateWebhookInput, opts ...request.Option) (*CreateWebhookOutput, error)
CreateWebhookWithContext is the same as CreateWebhook with the addition of the ability to pass a context and additional request options.
See CreateWebhook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteAlertTemplatesByIds ¶
func (c *CLOUDMONITOR) DeleteAlertTemplatesByIds(input *DeleteAlertTemplatesByIdsInput) (*DeleteAlertTemplatesByIdsOutput, error)
DeleteAlertTemplatesByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteAlertTemplatesByIds for usage and error information.
func (*CLOUDMONITOR) DeleteAlertTemplatesByIdsCommon ¶
func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteAlertTemplatesByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteAlertTemplatesByIdsCommon for usage and error information.
func (*CLOUDMONITOR) DeleteAlertTemplatesByIdsCommonRequest ¶
func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteAlertTemplatesByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAlertTemplatesByIdsCommon operation. The "output" return value will be populated with the DeleteAlertTemplatesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAlertTemplatesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAlertTemplatesByIdsCommon Send returns without error.
See DeleteAlertTemplatesByIdsCommon for more information on using the DeleteAlertTemplatesByIdsCommon API call, and error handling.
// Example sending a request using the DeleteAlertTemplatesByIdsCommonRequest method.
req, resp := client.DeleteAlertTemplatesByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteAlertTemplatesByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteAlertTemplatesByIdsCommonWithContext is the same as DeleteAlertTemplatesByIdsCommon with the addition of the ability to pass a context and additional request options.
See DeleteAlertTemplatesByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteAlertTemplatesByIdsRequest ¶
func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsRequest(input *DeleteAlertTemplatesByIdsInput) (req *request.Request, output *DeleteAlertTemplatesByIdsOutput)
DeleteAlertTemplatesByIdsRequest generates a "byteplus/request.Request" representing the client's request for the DeleteAlertTemplatesByIds operation. The "output" return value will be populated with the DeleteAlertTemplatesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteAlertTemplatesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAlertTemplatesByIdsCommon Send returns without error.
See DeleteAlertTemplatesByIds for more information on using the DeleteAlertTemplatesByIds API call, and error handling.
// Example sending a request using the DeleteAlertTemplatesByIdsRequest method.
req, resp := client.DeleteAlertTemplatesByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteAlertTemplatesByIdsWithContext ¶
func (c *CLOUDMONITOR) DeleteAlertTemplatesByIdsWithContext(ctx byteplus.Context, input *DeleteAlertTemplatesByIdsInput, opts ...request.Option) (*DeleteAlertTemplatesByIdsOutput, error)
DeleteAlertTemplatesByIdsWithContext is the same as DeleteAlertTemplatesByIds with the addition of the ability to pass a context and additional request options.
See DeleteAlertTemplatesByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteContactGroupByIds ¶
func (c *CLOUDMONITOR) DeleteContactGroupByIds(input *DeleteContactGroupByIdsInput) (*DeleteContactGroupByIdsOutput, error)
DeleteContactGroupByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteContactGroupByIds for usage and error information.
func (*CLOUDMONITOR) DeleteContactGroupByIdsCommon ¶
func (c *CLOUDMONITOR) DeleteContactGroupByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteContactGroupByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteContactGroupByIdsCommon for usage and error information.
func (*CLOUDMONITOR) DeleteContactGroupByIdsCommonRequest ¶
func (c *CLOUDMONITOR) DeleteContactGroupByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteContactGroupByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteContactGroupByIdsCommon operation. The "output" return value will be populated with the DeleteContactGroupByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteContactGroupByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactGroupByIdsCommon Send returns without error.
See DeleteContactGroupByIdsCommon for more information on using the DeleteContactGroupByIdsCommon API call, and error handling.
// Example sending a request using the DeleteContactGroupByIdsCommonRequest method.
req, resp := client.DeleteContactGroupByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteContactGroupByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteContactGroupByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteContactGroupByIdsCommonWithContext is the same as DeleteContactGroupByIdsCommon with the addition of the ability to pass a context and additional request options.
See DeleteContactGroupByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteContactGroupByIdsRequest ¶
func (c *CLOUDMONITOR) DeleteContactGroupByIdsRequest(input *DeleteContactGroupByIdsInput) (req *request.Request, output *DeleteContactGroupByIdsOutput)
DeleteContactGroupByIdsRequest generates a "byteplus/request.Request" representing the client's request for the DeleteContactGroupByIds operation. The "output" return value will be populated with the DeleteContactGroupByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteContactGroupByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactGroupByIdsCommon Send returns without error.
See DeleteContactGroupByIds for more information on using the DeleteContactGroupByIds API call, and error handling.
// Example sending a request using the DeleteContactGroupByIdsRequest method.
req, resp := client.DeleteContactGroupByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteContactGroupByIdsWithContext ¶
func (c *CLOUDMONITOR) DeleteContactGroupByIdsWithContext(ctx byteplus.Context, input *DeleteContactGroupByIdsInput, opts ...request.Option) (*DeleteContactGroupByIdsOutput, error)
DeleteContactGroupByIdsWithContext is the same as DeleteContactGroupByIds with the addition of the ability to pass a context and additional request options.
See DeleteContactGroupByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteContactsByIds ¶
func (c *CLOUDMONITOR) DeleteContactsByIds(input *DeleteContactsByIdsInput) (*DeleteContactsByIdsOutput, error)
DeleteContactsByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteContactsByIds for usage and error information.
func (*CLOUDMONITOR) DeleteContactsByIdsCommon ¶
func (c *CLOUDMONITOR) DeleteContactsByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteContactsByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteContactsByIdsCommon for usage and error information.
func (*CLOUDMONITOR) DeleteContactsByIdsCommonRequest ¶
func (c *CLOUDMONITOR) DeleteContactsByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteContactsByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteContactsByIdsCommon operation. The "output" return value will be populated with the DeleteContactsByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteContactsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactsByIdsCommon Send returns without error.
See DeleteContactsByIdsCommon for more information on using the DeleteContactsByIdsCommon API call, and error handling.
// Example sending a request using the DeleteContactsByIdsCommonRequest method.
req, resp := client.DeleteContactsByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteContactsByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteContactsByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteContactsByIdsCommonWithContext is the same as DeleteContactsByIdsCommon with the addition of the ability to pass a context and additional request options.
See DeleteContactsByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteContactsByIdsRequest ¶
func (c *CLOUDMONITOR) DeleteContactsByIdsRequest(input *DeleteContactsByIdsInput) (req *request.Request, output *DeleteContactsByIdsOutput)
DeleteContactsByIdsRequest generates a "byteplus/request.Request" representing the client's request for the DeleteContactsByIds operation. The "output" return value will be populated with the DeleteContactsByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteContactsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactsByIdsCommon Send returns without error.
See DeleteContactsByIds for more information on using the DeleteContactsByIds API call, and error handling.
// Example sending a request using the DeleteContactsByIdsRequest method.
req, resp := client.DeleteContactsByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteContactsByIdsWithContext ¶
func (c *CLOUDMONITOR) DeleteContactsByIdsWithContext(ctx byteplus.Context, input *DeleteContactsByIdsInput, opts ...request.Option) (*DeleteContactsByIdsOutput, error)
DeleteContactsByIdsWithContext is the same as DeleteContactsByIds with the addition of the ability to pass a context and additional request options.
See DeleteContactsByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteEventRule ¶
func (c *CLOUDMONITOR) DeleteEventRule(input *DeleteEventRuleInput) (*DeleteEventRuleOutput, error)
DeleteEventRule API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteEventRule for usage and error information.
func (*CLOUDMONITOR) DeleteEventRuleCommon ¶
func (c *CLOUDMONITOR) DeleteEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteEventRuleCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteEventRuleCommon for usage and error information.
func (*CLOUDMONITOR) DeleteEventRuleCommonRequest ¶
func (c *CLOUDMONITOR) DeleteEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteEventRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteEventRuleCommon operation. The "output" return value will be populated with the DeleteEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEventRuleCommon Send returns without error.
See DeleteEventRuleCommon for more information on using the DeleteEventRuleCommon API call, and error handling.
// Example sending a request using the DeleteEventRuleCommonRequest method.
req, resp := client.DeleteEventRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteEventRuleCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteEventRuleCommonWithContext is the same as DeleteEventRuleCommon with the addition of the ability to pass a context and additional request options.
See DeleteEventRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteEventRuleRequest ¶
func (c *CLOUDMONITOR) DeleteEventRuleRequest(input *DeleteEventRuleInput) (req *request.Request, output *DeleteEventRuleOutput)
DeleteEventRuleRequest generates a "byteplus/request.Request" representing the client's request for the DeleteEventRule operation. The "output" return value will be populated with the DeleteEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteEventRuleCommon Send returns without error.
See DeleteEventRule for more information on using the DeleteEventRule API call, and error handling.
// Example sending a request using the DeleteEventRuleRequest method.
req, resp := client.DeleteEventRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteEventRuleWithContext ¶
func (c *CLOUDMONITOR) DeleteEventRuleWithContext(ctx byteplus.Context, input *DeleteEventRuleInput, opts ...request.Option) (*DeleteEventRuleOutput, error)
DeleteEventRuleWithContext is the same as DeleteEventRule with the addition of the ability to pass a context and additional request options.
See DeleteEventRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteNotificationsByIds ¶
func (c *CLOUDMONITOR) DeleteNotificationsByIds(input *DeleteNotificationsByIdsInput) (*DeleteNotificationsByIdsOutput, error)
DeleteNotificationsByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteNotificationsByIds for usage and error information.
func (*CLOUDMONITOR) DeleteNotificationsByIdsCommon ¶
func (c *CLOUDMONITOR) DeleteNotificationsByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteNotificationsByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteNotificationsByIdsCommon for usage and error information.
func (*CLOUDMONITOR) DeleteNotificationsByIdsCommonRequest ¶
func (c *CLOUDMONITOR) DeleteNotificationsByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteNotificationsByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteNotificationsByIdsCommon operation. The "output" return value will be populated with the DeleteNotificationsByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteNotificationsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotificationsByIdsCommon Send returns without error.
See DeleteNotificationsByIdsCommon for more information on using the DeleteNotificationsByIdsCommon API call, and error handling.
// Example sending a request using the DeleteNotificationsByIdsCommonRequest method.
req, resp := client.DeleteNotificationsByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteNotificationsByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteNotificationsByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteNotificationsByIdsCommonWithContext is the same as DeleteNotificationsByIdsCommon with the addition of the ability to pass a context and additional request options.
See DeleteNotificationsByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteNotificationsByIdsRequest ¶
func (c *CLOUDMONITOR) DeleteNotificationsByIdsRequest(input *DeleteNotificationsByIdsInput) (req *request.Request, output *DeleteNotificationsByIdsOutput)
DeleteNotificationsByIdsRequest generates a "byteplus/request.Request" representing the client's request for the DeleteNotificationsByIds operation. The "output" return value will be populated with the DeleteNotificationsByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteNotificationsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotificationsByIdsCommon Send returns without error.
See DeleteNotificationsByIds for more information on using the DeleteNotificationsByIds API call, and error handling.
// Example sending a request using the DeleteNotificationsByIdsRequest method.
req, resp := client.DeleteNotificationsByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteNotificationsByIdsWithContext ¶
func (c *CLOUDMONITOR) DeleteNotificationsByIdsWithContext(ctx byteplus.Context, input *DeleteNotificationsByIdsInput, opts ...request.Option) (*DeleteNotificationsByIdsOutput, error)
DeleteNotificationsByIdsWithContext is the same as DeleteNotificationsByIds with the addition of the ability to pass a context and additional request options.
See DeleteNotificationsByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteNotifyTemplatesByIds ¶
func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIds(input *DeleteNotifyTemplatesByIdsInput) (*DeleteNotifyTemplatesByIdsOutput, error)
DeleteNotifyTemplatesByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteNotifyTemplatesByIds for usage and error information.
func (*CLOUDMONITOR) DeleteNotifyTemplatesByIdsCommon ¶
func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteNotifyTemplatesByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteNotifyTemplatesByIdsCommon for usage and error information.
func (*CLOUDMONITOR) DeleteNotifyTemplatesByIdsCommonRequest ¶
func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteNotifyTemplatesByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteNotifyTemplatesByIdsCommon operation. The "output" return value will be populated with the DeleteNotifyTemplatesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteNotifyTemplatesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyTemplatesByIdsCommon Send returns without error.
See DeleteNotifyTemplatesByIdsCommon for more information on using the DeleteNotifyTemplatesByIdsCommon API call, and error handling.
// Example sending a request using the DeleteNotifyTemplatesByIdsCommonRequest method.
req, resp := client.DeleteNotifyTemplatesByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteNotifyTemplatesByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteNotifyTemplatesByIdsCommonWithContext is the same as DeleteNotifyTemplatesByIdsCommon with the addition of the ability to pass a context and additional request options.
See DeleteNotifyTemplatesByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteNotifyTemplatesByIdsRequest ¶
func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsRequest(input *DeleteNotifyTemplatesByIdsInput) (req *request.Request, output *DeleteNotifyTemplatesByIdsOutput)
DeleteNotifyTemplatesByIdsRequest generates a "byteplus/request.Request" representing the client's request for the DeleteNotifyTemplatesByIds operation. The "output" return value will be populated with the DeleteNotifyTemplatesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteNotifyTemplatesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyTemplatesByIdsCommon Send returns without error.
See DeleteNotifyTemplatesByIds for more information on using the DeleteNotifyTemplatesByIds API call, and error handling.
// Example sending a request using the DeleteNotifyTemplatesByIdsRequest method.
req, resp := client.DeleteNotifyTemplatesByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteNotifyTemplatesByIdsWithContext ¶
func (c *CLOUDMONITOR) DeleteNotifyTemplatesByIdsWithContext(ctx byteplus.Context, input *DeleteNotifyTemplatesByIdsInput, opts ...request.Option) (*DeleteNotifyTemplatesByIdsOutput, error)
DeleteNotifyTemplatesByIdsWithContext is the same as DeleteNotifyTemplatesByIds with the addition of the ability to pass a context and additional request options.
See DeleteNotifyTemplatesByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteObjectGroup ¶
func (c *CLOUDMONITOR) DeleteObjectGroup(input *DeleteObjectGroupInput) (*DeleteObjectGroupOutput, error)
DeleteObjectGroup API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteObjectGroup for usage and error information.
func (*CLOUDMONITOR) DeleteObjectGroupCommon ¶
func (c *CLOUDMONITOR) DeleteObjectGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteObjectGroupCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteObjectGroupCommon for usage and error information.
func (*CLOUDMONITOR) DeleteObjectGroupCommonRequest ¶
func (c *CLOUDMONITOR) DeleteObjectGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteObjectGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteObjectGroupCommon operation. The "output" return value will be populated with the DeleteObjectGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteObjectGroupCommon Send returns without error.
See DeleteObjectGroupCommon for more information on using the DeleteObjectGroupCommon API call, and error handling.
// Example sending a request using the DeleteObjectGroupCommonRequest method.
req, resp := client.DeleteObjectGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteObjectGroupCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteObjectGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteObjectGroupCommonWithContext is the same as DeleteObjectGroupCommon with the addition of the ability to pass a context and additional request options.
See DeleteObjectGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteObjectGroupRequest ¶
func (c *CLOUDMONITOR) DeleteObjectGroupRequest(input *DeleteObjectGroupInput) (req *request.Request, output *DeleteObjectGroupOutput)
DeleteObjectGroupRequest generates a "byteplus/request.Request" representing the client's request for the DeleteObjectGroup operation. The "output" return value will be populated with the DeleteObjectGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteObjectGroupCommon Send returns without error.
See DeleteObjectGroup for more information on using the DeleteObjectGroup API call, and error handling.
// Example sending a request using the DeleteObjectGroupRequest method.
req, resp := client.DeleteObjectGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteObjectGroupWithContext ¶
func (c *CLOUDMONITOR) DeleteObjectGroupWithContext(ctx byteplus.Context, input *DeleteObjectGroupInput, opts ...request.Option) (*DeleteObjectGroupOutput, error)
DeleteObjectGroupWithContext is the same as DeleteObjectGroup with the addition of the ability to pass a context and additional request options.
See DeleteObjectGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteRulesByIds ¶
func (c *CLOUDMONITOR) DeleteRulesByIds(input *DeleteRulesByIdsInput) (*DeleteRulesByIdsOutput, error)
DeleteRulesByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteRulesByIds for usage and error information.
func (*CLOUDMONITOR) DeleteRulesByIdsCommon ¶
func (c *CLOUDMONITOR) DeleteRulesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteRulesByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteRulesByIdsCommon for usage and error information.
func (*CLOUDMONITOR) DeleteRulesByIdsCommonRequest ¶
func (c *CLOUDMONITOR) DeleteRulesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteRulesByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteRulesByIdsCommon operation. The "output" return value will be populated with the DeleteRulesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRulesByIdsCommon Send returns without error.
See DeleteRulesByIdsCommon for more information on using the DeleteRulesByIdsCommon API call, and error handling.
// Example sending a request using the DeleteRulesByIdsCommonRequest method.
req, resp := client.DeleteRulesByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteRulesByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteRulesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteRulesByIdsCommonWithContext is the same as DeleteRulesByIdsCommon with the addition of the ability to pass a context and additional request options.
See DeleteRulesByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteRulesByIdsRequest ¶
func (c *CLOUDMONITOR) DeleteRulesByIdsRequest(input *DeleteRulesByIdsInput) (req *request.Request, output *DeleteRulesByIdsOutput)
DeleteRulesByIdsRequest generates a "byteplus/request.Request" representing the client's request for the DeleteRulesByIds operation. The "output" return value will be populated with the DeleteRulesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRulesByIdsCommon Send returns without error.
See DeleteRulesByIds for more information on using the DeleteRulesByIds API call, and error handling.
// Example sending a request using the DeleteRulesByIdsRequest method.
req, resp := client.DeleteRulesByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteRulesByIdsWithContext ¶
func (c *CLOUDMONITOR) DeleteRulesByIdsWithContext(ctx byteplus.Context, input *DeleteRulesByIdsInput, opts ...request.Option) (*DeleteRulesByIdsOutput, error)
DeleteRulesByIdsWithContext is the same as DeleteRulesByIds with the addition of the ability to pass a context and additional request options.
See DeleteRulesByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteSilencePolicyByIds ¶
func (c *CLOUDMONITOR) DeleteSilencePolicyByIds(input *DeleteSilencePolicyByIdsInput) (*DeleteSilencePolicyByIdsOutput, error)
DeleteSilencePolicyByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteSilencePolicyByIds for usage and error information.
func (*CLOUDMONITOR) DeleteSilencePolicyByIdsCommon ¶
func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSilencePolicyByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteSilencePolicyByIdsCommon for usage and error information.
func (*CLOUDMONITOR) DeleteSilencePolicyByIdsCommonRequest ¶
func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSilencePolicyByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSilencePolicyByIdsCommon operation. The "output" return value will be populated with the DeleteSilencePolicyByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSilencePolicyByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSilencePolicyByIdsCommon Send returns without error.
See DeleteSilencePolicyByIdsCommon for more information on using the DeleteSilencePolicyByIdsCommon API call, and error handling.
// Example sending a request using the DeleteSilencePolicyByIdsCommonRequest method.
req, resp := client.DeleteSilencePolicyByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteSilencePolicyByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteSilencePolicyByIdsCommonWithContext is the same as DeleteSilencePolicyByIdsCommon with the addition of the ability to pass a context and additional request options.
See DeleteSilencePolicyByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteSilencePolicyByIdsRequest ¶
func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsRequest(input *DeleteSilencePolicyByIdsInput) (req *request.Request, output *DeleteSilencePolicyByIdsOutput)
DeleteSilencePolicyByIdsRequest generates a "byteplus/request.Request" representing the client's request for the DeleteSilencePolicyByIds operation. The "output" return value will be populated with the DeleteSilencePolicyByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSilencePolicyByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSilencePolicyByIdsCommon Send returns without error.
See DeleteSilencePolicyByIds for more information on using the DeleteSilencePolicyByIds API call, and error handling.
// Example sending a request using the DeleteSilencePolicyByIdsRequest method.
req, resp := client.DeleteSilencePolicyByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteSilencePolicyByIdsWithContext ¶
func (c *CLOUDMONITOR) DeleteSilencePolicyByIdsWithContext(ctx byteplus.Context, input *DeleteSilencePolicyByIdsInput, opts ...request.Option) (*DeleteSilencePolicyByIdsOutput, error)
DeleteSilencePolicyByIdsWithContext is the same as DeleteSilencePolicyByIds with the addition of the ability to pass a context and additional request options.
See DeleteSilencePolicyByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteWebhooksByIds ¶
func (c *CLOUDMONITOR) DeleteWebhooksByIds(input *DeleteWebhooksByIdsInput) (*DeleteWebhooksByIdsOutput, error)
DeleteWebhooksByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteWebhooksByIds for usage and error information.
func (*CLOUDMONITOR) DeleteWebhooksByIdsCommon ¶
func (c *CLOUDMONITOR) DeleteWebhooksByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteWebhooksByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DeleteWebhooksByIdsCommon for usage and error information.
func (*CLOUDMONITOR) DeleteWebhooksByIdsCommonRequest ¶
func (c *CLOUDMONITOR) DeleteWebhooksByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteWebhooksByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the DeleteWebhooksByIdsCommon operation. The "output" return value will be populated with the DeleteWebhooksByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteWebhooksByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWebhooksByIdsCommon Send returns without error.
See DeleteWebhooksByIdsCommon for more information on using the DeleteWebhooksByIdsCommon API call, and error handling.
// Example sending a request using the DeleteWebhooksByIdsCommonRequest method.
req, resp := client.DeleteWebhooksByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteWebhooksByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) DeleteWebhooksByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteWebhooksByIdsCommonWithContext is the same as DeleteWebhooksByIdsCommon with the addition of the ability to pass a context and additional request options.
See DeleteWebhooksByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DeleteWebhooksByIdsRequest ¶
func (c *CLOUDMONITOR) DeleteWebhooksByIdsRequest(input *DeleteWebhooksByIdsInput) (req *request.Request, output *DeleteWebhooksByIdsOutput)
DeleteWebhooksByIdsRequest generates a "byteplus/request.Request" representing the client's request for the DeleteWebhooksByIds operation. The "output" return value will be populated with the DeleteWebhooksByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteWebhooksByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWebhooksByIdsCommon Send returns without error.
See DeleteWebhooksByIds for more information on using the DeleteWebhooksByIds API call, and error handling.
// Example sending a request using the DeleteWebhooksByIdsRequest method.
req, resp := client.DeleteWebhooksByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DeleteWebhooksByIdsWithContext ¶
func (c *CLOUDMONITOR) DeleteWebhooksByIdsWithContext(ctx byteplus.Context, input *DeleteWebhooksByIdsInput, opts ...request.Option) (*DeleteWebhooksByIdsOutput, error)
DeleteWebhooksByIdsWithContext is the same as DeleteWebhooksByIds with the addition of the ability to pass a context and additional request options.
See DeleteWebhooksByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DisableEventRule ¶
func (c *CLOUDMONITOR) DisableEventRule(input *DisableEventRuleInput) (*DisableEventRuleOutput, error)
DisableEventRule API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DisableEventRule for usage and error information.
func (*CLOUDMONITOR) DisableEventRuleCommon ¶
func (c *CLOUDMONITOR) DisableEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisableEventRuleCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DisableEventRuleCommon for usage and error information.
func (*CLOUDMONITOR) DisableEventRuleCommonRequest ¶
func (c *CLOUDMONITOR) DisableEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisableEventRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisableEventRuleCommon operation. The "output" return value will be populated with the DisableEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DisableEventRuleCommon Send returns without error.
See DisableEventRuleCommon for more information on using the DisableEventRuleCommon API call, and error handling.
// Example sending a request using the DisableEventRuleCommonRequest method.
req, resp := client.DisableEventRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DisableEventRuleCommonWithContext ¶
func (c *CLOUDMONITOR) DisableEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisableEventRuleCommonWithContext is the same as DisableEventRuleCommon with the addition of the ability to pass a context and additional request options.
See DisableEventRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DisableEventRuleRequest ¶
func (c *CLOUDMONITOR) DisableEventRuleRequest(input *DisableEventRuleInput) (req *request.Request, output *DisableEventRuleOutput)
DisableEventRuleRequest generates a "byteplus/request.Request" representing the client's request for the DisableEventRule operation. The "output" return value will be populated with the DisableEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after DisableEventRuleCommon Send returns without error.
See DisableEventRule for more information on using the DisableEventRule API call, and error handling.
// Example sending a request using the DisableEventRuleRequest method.
req, resp := client.DisableEventRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DisableEventRuleWithContext ¶
func (c *CLOUDMONITOR) DisableEventRuleWithContext(ctx byteplus.Context, input *DisableEventRuleInput, opts ...request.Option) (*DisableEventRuleOutput, error)
DisableEventRuleWithContext is the same as DisableEventRule with the addition of the ability to pass a context and additional request options.
See DisableEventRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DisablePresetAlertTemplate ¶
func (c *CLOUDMONITOR) DisablePresetAlertTemplate(input *DisablePresetAlertTemplateInput) (*DisablePresetAlertTemplateOutput, error)
DisablePresetAlertTemplate API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DisablePresetAlertTemplate for usage and error information.
func (*CLOUDMONITOR) DisablePresetAlertTemplateCommon ¶
func (c *CLOUDMONITOR) DisablePresetAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisablePresetAlertTemplateCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation DisablePresetAlertTemplateCommon for usage and error information.
func (*CLOUDMONITOR) DisablePresetAlertTemplateCommonRequest ¶
func (c *CLOUDMONITOR) DisablePresetAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisablePresetAlertTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the DisablePresetAlertTemplateCommon operation. The "output" return value will be populated with the DisablePresetAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned DisablePresetAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after DisablePresetAlertTemplateCommon Send returns without error.
See DisablePresetAlertTemplateCommon for more information on using the DisablePresetAlertTemplateCommon API call, and error handling.
// Example sending a request using the DisablePresetAlertTemplateCommonRequest method.
req, resp := client.DisablePresetAlertTemplateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DisablePresetAlertTemplateCommonWithContext ¶
func (c *CLOUDMONITOR) DisablePresetAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisablePresetAlertTemplateCommonWithContext is the same as DisablePresetAlertTemplateCommon with the addition of the ability to pass a context and additional request options.
See DisablePresetAlertTemplateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) DisablePresetAlertTemplateRequest ¶
func (c *CLOUDMONITOR) DisablePresetAlertTemplateRequest(input *DisablePresetAlertTemplateInput) (req *request.Request, output *DisablePresetAlertTemplateOutput)
DisablePresetAlertTemplateRequest generates a "byteplus/request.Request" representing the client's request for the DisablePresetAlertTemplate operation. The "output" return value will be populated with the DisablePresetAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned DisablePresetAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after DisablePresetAlertTemplateCommon Send returns without error.
See DisablePresetAlertTemplate for more information on using the DisablePresetAlertTemplate API call, and error handling.
// Example sending a request using the DisablePresetAlertTemplateRequest method.
req, resp := client.DisablePresetAlertTemplateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) DisablePresetAlertTemplateWithContext ¶
func (c *CLOUDMONITOR) DisablePresetAlertTemplateWithContext(ctx byteplus.Context, input *DisablePresetAlertTemplateInput, opts ...request.Option) (*DisablePresetAlertTemplateOutput, error)
DisablePresetAlertTemplateWithContext is the same as DisablePresetAlertTemplate with the addition of the ability to pass a context and additional request options.
See DisablePresetAlertTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) EnableEventRule ¶
func (c *CLOUDMONITOR) EnableEventRule(input *EnableEventRuleInput) (*EnableEventRuleOutput, error)
EnableEventRule API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation EnableEventRule for usage and error information.
func (*CLOUDMONITOR) EnableEventRuleCommon ¶
func (c *CLOUDMONITOR) EnableEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EnableEventRuleCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation EnableEventRuleCommon for usage and error information.
func (*CLOUDMONITOR) EnableEventRuleCommonRequest ¶
func (c *CLOUDMONITOR) EnableEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnableEventRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the EnableEventRuleCommon operation. The "output" return value will be populated with the EnableEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after EnableEventRuleCommon Send returns without error.
See EnableEventRuleCommon for more information on using the EnableEventRuleCommon API call, and error handling.
// Example sending a request using the EnableEventRuleCommonRequest method.
req, resp := client.EnableEventRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) EnableEventRuleCommonWithContext ¶
func (c *CLOUDMONITOR) EnableEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnableEventRuleCommonWithContext is the same as EnableEventRuleCommon with the addition of the ability to pass a context and additional request options.
See EnableEventRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) EnableEventRuleRequest ¶
func (c *CLOUDMONITOR) EnableEventRuleRequest(input *EnableEventRuleInput) (req *request.Request, output *EnableEventRuleOutput)
EnableEventRuleRequest generates a "byteplus/request.Request" representing the client's request for the EnableEventRule operation. The "output" return value will be populated with the EnableEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after EnableEventRuleCommon Send returns without error.
See EnableEventRule for more information on using the EnableEventRule API call, and error handling.
// Example sending a request using the EnableEventRuleRequest method.
req, resp := client.EnableEventRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) EnableEventRuleWithContext ¶
func (c *CLOUDMONITOR) EnableEventRuleWithContext(ctx byteplus.Context, input *EnableEventRuleInput, opts ...request.Option) (*EnableEventRuleOutput, error)
EnableEventRuleWithContext is the same as EnableEventRule with the addition of the ability to pass a context and additional request options.
See EnableEventRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) EnablePresetAlertTemplate ¶
func (c *CLOUDMONITOR) EnablePresetAlertTemplate(input *EnablePresetAlertTemplateInput) (*EnablePresetAlertTemplateOutput, error)
EnablePresetAlertTemplate API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation EnablePresetAlertTemplate for usage and error information.
func (*CLOUDMONITOR) EnablePresetAlertTemplateCommon ¶
func (c *CLOUDMONITOR) EnablePresetAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EnablePresetAlertTemplateCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation EnablePresetAlertTemplateCommon for usage and error information.
func (*CLOUDMONITOR) EnablePresetAlertTemplateCommonRequest ¶
func (c *CLOUDMONITOR) EnablePresetAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnablePresetAlertTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the EnablePresetAlertTemplateCommon operation. The "output" return value will be populated with the EnablePresetAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned EnablePresetAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after EnablePresetAlertTemplateCommon Send returns without error.
See EnablePresetAlertTemplateCommon for more information on using the EnablePresetAlertTemplateCommon API call, and error handling.
// Example sending a request using the EnablePresetAlertTemplateCommonRequest method.
req, resp := client.EnablePresetAlertTemplateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) EnablePresetAlertTemplateCommonWithContext ¶
func (c *CLOUDMONITOR) EnablePresetAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnablePresetAlertTemplateCommonWithContext is the same as EnablePresetAlertTemplateCommon with the addition of the ability to pass a context and additional request options.
See EnablePresetAlertTemplateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) EnablePresetAlertTemplateRequest ¶
func (c *CLOUDMONITOR) EnablePresetAlertTemplateRequest(input *EnablePresetAlertTemplateInput) (req *request.Request, output *EnablePresetAlertTemplateOutput)
EnablePresetAlertTemplateRequest generates a "byteplus/request.Request" representing the client's request for the EnablePresetAlertTemplate operation. The "output" return value will be populated with the EnablePresetAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned EnablePresetAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after EnablePresetAlertTemplateCommon Send returns without error.
See EnablePresetAlertTemplate for more information on using the EnablePresetAlertTemplate API call, and error handling.
// Example sending a request using the EnablePresetAlertTemplateRequest method.
req, resp := client.EnablePresetAlertTemplateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) EnablePresetAlertTemplateWithContext ¶
func (c *CLOUDMONITOR) EnablePresetAlertTemplateWithContext(ctx byteplus.Context, input *EnablePresetAlertTemplateInput, opts ...request.Option) (*EnablePresetAlertTemplateOutput, error)
EnablePresetAlertTemplateWithContext is the same as EnablePresetAlertTemplate with the addition of the ability to pass a context and additional request options.
See EnablePresetAlertTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) GetMetricData ¶
func (c *CLOUDMONITOR) GetMetricData(input *GetMetricDataInput) (*GetMetricDataOutput, error)
GetMetricData API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation GetMetricData for usage and error information.
func (*CLOUDMONITOR) GetMetricDataCommon ¶
func (c *CLOUDMONITOR) GetMetricDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetMetricDataCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation GetMetricDataCommon for usage and error information.
func (*CLOUDMONITOR) GetMetricDataCommonRequest ¶
func (c *CLOUDMONITOR) GetMetricDataCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetMetricDataCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetMetricDataCommon operation. The "output" return value will be populated with the GetMetricDataCommon request's response once the request completes successfully.
Use "Send" method on the returned GetMetricDataCommon Request to send the API call to the service. the "output" return value is not valid until after GetMetricDataCommon Send returns without error.
See GetMetricDataCommon for more information on using the GetMetricDataCommon API call, and error handling.
// Example sending a request using the GetMetricDataCommonRequest method.
req, resp := client.GetMetricDataCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) GetMetricDataCommonWithContext ¶
func (c *CLOUDMONITOR) GetMetricDataCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetMetricDataCommonWithContext is the same as GetMetricDataCommon with the addition of the ability to pass a context and additional request options.
See GetMetricDataCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) GetMetricDataRequest ¶
func (c *CLOUDMONITOR) GetMetricDataRequest(input *GetMetricDataInput) (req *request.Request, output *GetMetricDataOutput)
GetMetricDataRequest generates a "byteplus/request.Request" representing the client's request for the GetMetricData operation. The "output" return value will be populated with the GetMetricDataCommon request's response once the request completes successfully.
Use "Send" method on the returned GetMetricDataCommon Request to send the API call to the service. the "output" return value is not valid until after GetMetricDataCommon Send returns without error.
See GetMetricData for more information on using the GetMetricData API call, and error handling.
// Example sending a request using the GetMetricDataRequest method.
req, resp := client.GetMetricDataRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) GetMetricDataWithContext ¶
func (c *CLOUDMONITOR) GetMetricDataWithContext(ctx byteplus.Context, input *GetMetricDataInput, opts ...request.Option) (*GetMetricDataOutput, error)
GetMetricDataWithContext is the same as GetMetricData with the addition of the ability to pass a context and additional request options.
See GetMetricData for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) GetTopData ¶
func (c *CLOUDMONITOR) GetTopData(input *GetTopDataInput) (*GetTopDataOutput, error)
GetTopData API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation GetTopData for usage and error information.
func (*CLOUDMONITOR) GetTopDataCommon ¶
func (c *CLOUDMONITOR) GetTopDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetTopDataCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation GetTopDataCommon for usage and error information.
func (*CLOUDMONITOR) GetTopDataCommonRequest ¶
func (c *CLOUDMONITOR) GetTopDataCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetTopDataCommonRequest generates a "byteplus/request.Request" representing the client's request for the GetTopDataCommon operation. The "output" return value will be populated with the GetTopDataCommon request's response once the request completes successfully.
Use "Send" method on the returned GetTopDataCommon Request to send the API call to the service. the "output" return value is not valid until after GetTopDataCommon Send returns without error.
See GetTopDataCommon for more information on using the GetTopDataCommon API call, and error handling.
// Example sending a request using the GetTopDataCommonRequest method.
req, resp := client.GetTopDataCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) GetTopDataCommonWithContext ¶
func (c *CLOUDMONITOR) GetTopDataCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetTopDataCommonWithContext is the same as GetTopDataCommon with the addition of the ability to pass a context and additional request options.
See GetTopDataCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) GetTopDataRequest ¶
func (c *CLOUDMONITOR) GetTopDataRequest(input *GetTopDataInput) (req *request.Request, output *GetTopDataOutput)
GetTopDataRequest generates a "byteplus/request.Request" representing the client's request for the GetTopData operation. The "output" return value will be populated with the GetTopDataCommon request's response once the request completes successfully.
Use "Send" method on the returned GetTopDataCommon Request to send the API call to the service. the "output" return value is not valid until after GetTopDataCommon Send returns without error.
See GetTopData for more information on using the GetTopData API call, and error handling.
// Example sending a request using the GetTopDataRequest method.
req, resp := client.GetTopDataRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) GetTopDataWithContext ¶
func (c *CLOUDMONITOR) GetTopDataWithContext(ctx byteplus.Context, input *GetTopDataInput, opts ...request.Option) (*GetTopDataOutput, error)
GetTopDataWithContext is the same as GetTopData with the addition of the ability to pass a context and additional request options.
See GetTopData for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListAlertGroup ¶
func (c *CLOUDMONITOR) ListAlertGroup(input *ListAlertGroupInput) (*ListAlertGroupOutput, error)
ListAlertGroup API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListAlertGroup for usage and error information.
func (*CLOUDMONITOR) ListAlertGroupCommon ¶
func (c *CLOUDMONITOR) ListAlertGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListAlertGroupCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListAlertGroupCommon for usage and error information.
func (*CLOUDMONITOR) ListAlertGroupCommonRequest ¶
func (c *CLOUDMONITOR) ListAlertGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAlertGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListAlertGroupCommon operation. The "output" return value will be populated with the ListAlertGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAlertGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertGroupCommon Send returns without error.
See ListAlertGroupCommon for more information on using the ListAlertGroupCommon API call, and error handling.
// Example sending a request using the ListAlertGroupCommonRequest method.
req, resp := client.ListAlertGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListAlertGroupCommonWithContext ¶
func (c *CLOUDMONITOR) ListAlertGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAlertGroupCommonWithContext is the same as ListAlertGroupCommon with the addition of the ability to pass a context and additional request options.
See ListAlertGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListAlertGroupRequest ¶
func (c *CLOUDMONITOR) ListAlertGroupRequest(input *ListAlertGroupInput) (req *request.Request, output *ListAlertGroupOutput)
ListAlertGroupRequest generates a "byteplus/request.Request" representing the client's request for the ListAlertGroup operation. The "output" return value will be populated with the ListAlertGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAlertGroupCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertGroupCommon Send returns without error.
See ListAlertGroup for more information on using the ListAlertGroup API call, and error handling.
// Example sending a request using the ListAlertGroupRequest method.
req, resp := client.ListAlertGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListAlertGroupWithContext ¶
func (c *CLOUDMONITOR) ListAlertGroupWithContext(ctx byteplus.Context, input *ListAlertGroupInput, opts ...request.Option) (*ListAlertGroupOutput, error)
ListAlertGroupWithContext is the same as ListAlertGroup with the addition of the ability to pass a context and additional request options.
See ListAlertGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListAlertTemplates ¶
func (c *CLOUDMONITOR) ListAlertTemplates(input *ListAlertTemplatesInput) (*ListAlertTemplatesOutput, error)
ListAlertTemplates API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListAlertTemplates for usage and error information.
func (*CLOUDMONITOR) ListAlertTemplatesCommon ¶
func (c *CLOUDMONITOR) ListAlertTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListAlertTemplatesCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListAlertTemplatesCommon for usage and error information.
func (*CLOUDMONITOR) ListAlertTemplatesCommonRequest ¶
func (c *CLOUDMONITOR) ListAlertTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListAlertTemplatesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListAlertTemplatesCommon operation. The "output" return value will be populated with the ListAlertTemplatesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAlertTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertTemplatesCommon Send returns without error.
See ListAlertTemplatesCommon for more information on using the ListAlertTemplatesCommon API call, and error handling.
// Example sending a request using the ListAlertTemplatesCommonRequest method.
req, resp := client.ListAlertTemplatesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListAlertTemplatesCommonWithContext ¶
func (c *CLOUDMONITOR) ListAlertTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListAlertTemplatesCommonWithContext is the same as ListAlertTemplatesCommon with the addition of the ability to pass a context and additional request options.
See ListAlertTemplatesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListAlertTemplatesRequest ¶
func (c *CLOUDMONITOR) ListAlertTemplatesRequest(input *ListAlertTemplatesInput) (req *request.Request, output *ListAlertTemplatesOutput)
ListAlertTemplatesRequest generates a "byteplus/request.Request" representing the client's request for the ListAlertTemplates operation. The "output" return value will be populated with the ListAlertTemplatesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListAlertTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertTemplatesCommon Send returns without error.
See ListAlertTemplates for more information on using the ListAlertTemplates API call, and error handling.
// Example sending a request using the ListAlertTemplatesRequest method.
req, resp := client.ListAlertTemplatesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListAlertTemplatesWithContext ¶
func (c *CLOUDMONITOR) ListAlertTemplatesWithContext(ctx byteplus.Context, input *ListAlertTemplatesInput, opts ...request.Option) (*ListAlertTemplatesOutput, error)
ListAlertTemplatesWithContext is the same as ListAlertTemplates with the addition of the ability to pass a context and additional request options.
See ListAlertTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListContactGroupByIds ¶
func (c *CLOUDMONITOR) ListContactGroupByIds(input *ListContactGroupByIdsInput) (*ListContactGroupByIdsOutput, error)
ListContactGroupByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListContactGroupByIds for usage and error information.
func (*CLOUDMONITOR) ListContactGroupByIdsCommon ¶
func (c *CLOUDMONITOR) ListContactGroupByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListContactGroupByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListContactGroupByIdsCommon for usage and error information.
func (*CLOUDMONITOR) ListContactGroupByIdsCommonRequest ¶
func (c *CLOUDMONITOR) ListContactGroupByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListContactGroupByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListContactGroupByIdsCommon operation. The "output" return value will be populated with the ListContactGroupByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListContactGroupByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupByIdsCommon Send returns without error.
See ListContactGroupByIdsCommon for more information on using the ListContactGroupByIdsCommon API call, and error handling.
// Example sending a request using the ListContactGroupByIdsCommonRequest method.
req, resp := client.ListContactGroupByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListContactGroupByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) ListContactGroupByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListContactGroupByIdsCommonWithContext is the same as ListContactGroupByIdsCommon with the addition of the ability to pass a context and additional request options.
See ListContactGroupByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListContactGroupByIdsRequest ¶
func (c *CLOUDMONITOR) ListContactGroupByIdsRequest(input *ListContactGroupByIdsInput) (req *request.Request, output *ListContactGroupByIdsOutput)
ListContactGroupByIdsRequest generates a "byteplus/request.Request" representing the client's request for the ListContactGroupByIds operation. The "output" return value will be populated with the ListContactGroupByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListContactGroupByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupByIdsCommon Send returns without error.
See ListContactGroupByIds for more information on using the ListContactGroupByIds API call, and error handling.
// Example sending a request using the ListContactGroupByIdsRequest method.
req, resp := client.ListContactGroupByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListContactGroupByIdsWithContext ¶
func (c *CLOUDMONITOR) ListContactGroupByIdsWithContext(ctx byteplus.Context, input *ListContactGroupByIdsInput, opts ...request.Option) (*ListContactGroupByIdsOutput, error)
ListContactGroupByIdsWithContext is the same as ListContactGroupByIds with the addition of the ability to pass a context and additional request options.
See ListContactGroupByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListContactGroups ¶
func (c *CLOUDMONITOR) ListContactGroups(input *ListContactGroupsInput) (*ListContactGroupsOutput, error)
ListContactGroups API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListContactGroups for usage and error information.
func (*CLOUDMONITOR) ListContactGroupsCommon ¶
func (c *CLOUDMONITOR) ListContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListContactGroupsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListContactGroupsCommon for usage and error information.
func (*CLOUDMONITOR) ListContactGroupsCommonRequest ¶
func (c *CLOUDMONITOR) ListContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListContactGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListContactGroupsCommon operation. The "output" return value will be populated with the ListContactGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupsCommon Send returns without error.
See ListContactGroupsCommon for more information on using the ListContactGroupsCommon API call, and error handling.
// Example sending a request using the ListContactGroupsCommonRequest method.
req, resp := client.ListContactGroupsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListContactGroupsCommonWithContext ¶
func (c *CLOUDMONITOR) ListContactGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListContactGroupsCommonWithContext is the same as ListContactGroupsCommon with the addition of the ability to pass a context and additional request options.
See ListContactGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListContactGroupsRequest ¶
func (c *CLOUDMONITOR) ListContactGroupsRequest(input *ListContactGroupsInput) (req *request.Request, output *ListContactGroupsOutput)
ListContactGroupsRequest generates a "byteplus/request.Request" representing the client's request for the ListContactGroups operation. The "output" return value will be populated with the ListContactGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupsCommon Send returns without error.
See ListContactGroups for more information on using the ListContactGroups API call, and error handling.
// Example sending a request using the ListContactGroupsRequest method.
req, resp := client.ListContactGroupsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListContactGroupsWithContext ¶
func (c *CLOUDMONITOR) ListContactGroupsWithContext(ctx byteplus.Context, input *ListContactGroupsInput, opts ...request.Option) (*ListContactGroupsOutput, error)
ListContactGroupsWithContext is the same as ListContactGroups with the addition of the ability to pass a context and additional request options.
See ListContactGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListContacts ¶
func (c *CLOUDMONITOR) ListContacts(input *ListContactsInput) (*ListContactsOutput, error)
ListContacts API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListContacts for usage and error information.
func (*CLOUDMONITOR) ListContactsByIds ¶
func (c *CLOUDMONITOR) ListContactsByIds(input *ListContactsByIdsInput) (*ListContactsByIdsOutput, error)
ListContactsByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListContactsByIds for usage and error information.
func (*CLOUDMONITOR) ListContactsByIdsCommon ¶
func (c *CLOUDMONITOR) ListContactsByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListContactsByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListContactsByIdsCommon for usage and error information.
func (*CLOUDMONITOR) ListContactsByIdsCommonRequest ¶
func (c *CLOUDMONITOR) ListContactsByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListContactsByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListContactsByIdsCommon operation. The "output" return value will be populated with the ListContactsByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListContactsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsByIdsCommon Send returns without error.
See ListContactsByIdsCommon for more information on using the ListContactsByIdsCommon API call, and error handling.
// Example sending a request using the ListContactsByIdsCommonRequest method.
req, resp := client.ListContactsByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListContactsByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) ListContactsByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListContactsByIdsCommonWithContext is the same as ListContactsByIdsCommon with the addition of the ability to pass a context and additional request options.
See ListContactsByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListContactsByIdsRequest ¶
func (c *CLOUDMONITOR) ListContactsByIdsRequest(input *ListContactsByIdsInput) (req *request.Request, output *ListContactsByIdsOutput)
ListContactsByIdsRequest generates a "byteplus/request.Request" representing the client's request for the ListContactsByIds operation. The "output" return value will be populated with the ListContactsByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListContactsByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsByIdsCommon Send returns without error.
See ListContactsByIds for more information on using the ListContactsByIds API call, and error handling.
// Example sending a request using the ListContactsByIdsRequest method.
req, resp := client.ListContactsByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListContactsByIdsWithContext ¶
func (c *CLOUDMONITOR) ListContactsByIdsWithContext(ctx byteplus.Context, input *ListContactsByIdsInput, opts ...request.Option) (*ListContactsByIdsOutput, error)
ListContactsByIdsWithContext is the same as ListContactsByIds with the addition of the ability to pass a context and additional request options.
See ListContactsByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListContactsCommon ¶
func (c *CLOUDMONITOR) ListContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListContactsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListContactsCommon for usage and error information.
func (*CLOUDMONITOR) ListContactsCommonRequest ¶
func (c *CLOUDMONITOR) ListContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListContactsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListContactsCommon operation. The "output" return value will be populated with the ListContactsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListContactsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsCommon Send returns without error.
See ListContactsCommon for more information on using the ListContactsCommon API call, and error handling.
// Example sending a request using the ListContactsCommonRequest method.
req, resp := client.ListContactsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListContactsCommonWithContext ¶
func (c *CLOUDMONITOR) ListContactsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListContactsCommonWithContext is the same as ListContactsCommon with the addition of the ability to pass a context and additional request options.
See ListContactsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListContactsRequest ¶
func (c *CLOUDMONITOR) ListContactsRequest(input *ListContactsInput) (req *request.Request, output *ListContactsOutput)
ListContactsRequest generates a "byteplus/request.Request" representing the client's request for the ListContacts operation. The "output" return value will be populated with the ListContactsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListContactsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsCommon Send returns without error.
See ListContacts for more information on using the ListContacts API call, and error handling.
// Example sending a request using the ListContactsRequest method.
req, resp := client.ListContactsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListContactsWithContext ¶
func (c *CLOUDMONITOR) ListContactsWithContext(ctx byteplus.Context, input *ListContactsInput, opts ...request.Option) (*ListContactsOutput, error)
ListContactsWithContext is the same as ListContacts with the addition of the ability to pass a context and additional request options.
See ListContacts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListDefaultNotifyTemplates ¶
func (c *CLOUDMONITOR) ListDefaultNotifyTemplates(input *ListDefaultNotifyTemplatesInput) (*ListDefaultNotifyTemplatesOutput, error)
ListDefaultNotifyTemplates API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListDefaultNotifyTemplates for usage and error information.
func (*CLOUDMONITOR) ListDefaultNotifyTemplatesCommon ¶
func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListDefaultNotifyTemplatesCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListDefaultNotifyTemplatesCommon for usage and error information.
func (*CLOUDMONITOR) ListDefaultNotifyTemplatesCommonRequest ¶
func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListDefaultNotifyTemplatesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListDefaultNotifyTemplatesCommon operation. The "output" return value will be populated with the ListDefaultNotifyTemplatesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListDefaultNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListDefaultNotifyTemplatesCommon Send returns without error.
See ListDefaultNotifyTemplatesCommon for more information on using the ListDefaultNotifyTemplatesCommon API call, and error handling.
// Example sending a request using the ListDefaultNotifyTemplatesCommonRequest method.
req, resp := client.ListDefaultNotifyTemplatesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListDefaultNotifyTemplatesCommonWithContext ¶
func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListDefaultNotifyTemplatesCommonWithContext is the same as ListDefaultNotifyTemplatesCommon with the addition of the ability to pass a context and additional request options.
See ListDefaultNotifyTemplatesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListDefaultNotifyTemplatesRequest ¶
func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesRequest(input *ListDefaultNotifyTemplatesInput) (req *request.Request, output *ListDefaultNotifyTemplatesOutput)
ListDefaultNotifyTemplatesRequest generates a "byteplus/request.Request" representing the client's request for the ListDefaultNotifyTemplates operation. The "output" return value will be populated with the ListDefaultNotifyTemplatesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListDefaultNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListDefaultNotifyTemplatesCommon Send returns without error.
See ListDefaultNotifyTemplates for more information on using the ListDefaultNotifyTemplates API call, and error handling.
// Example sending a request using the ListDefaultNotifyTemplatesRequest method.
req, resp := client.ListDefaultNotifyTemplatesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListDefaultNotifyTemplatesWithContext ¶
func (c *CLOUDMONITOR) ListDefaultNotifyTemplatesWithContext(ctx byteplus.Context, input *ListDefaultNotifyTemplatesInput, opts ...request.Option) (*ListDefaultNotifyTemplatesOutput, error)
ListDefaultNotifyTemplatesWithContext is the same as ListDefaultNotifyTemplates with the addition of the ability to pass a context and additional request options.
See ListDefaultNotifyTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListEventRules ¶
func (c *CLOUDMONITOR) ListEventRules(input *ListEventRulesInput) (*ListEventRulesOutput, error)
ListEventRules API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListEventRules for usage and error information.
func (*CLOUDMONITOR) ListEventRulesCommon ¶
func (c *CLOUDMONITOR) ListEventRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListEventRulesCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListEventRulesCommon for usage and error information.
func (*CLOUDMONITOR) ListEventRulesCommonRequest ¶
func (c *CLOUDMONITOR) ListEventRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListEventRulesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListEventRulesCommon operation. The "output" return value will be populated with the ListEventRulesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListEventRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListEventRulesCommon Send returns without error.
See ListEventRulesCommon for more information on using the ListEventRulesCommon API call, and error handling.
// Example sending a request using the ListEventRulesCommonRequest method.
req, resp := client.ListEventRulesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListEventRulesCommonWithContext ¶
func (c *CLOUDMONITOR) ListEventRulesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListEventRulesCommonWithContext is the same as ListEventRulesCommon with the addition of the ability to pass a context and additional request options.
See ListEventRulesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListEventRulesRequest ¶
func (c *CLOUDMONITOR) ListEventRulesRequest(input *ListEventRulesInput) (req *request.Request, output *ListEventRulesOutput)
ListEventRulesRequest generates a "byteplus/request.Request" representing the client's request for the ListEventRules operation. The "output" return value will be populated with the ListEventRulesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListEventRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListEventRulesCommon Send returns without error.
See ListEventRules for more information on using the ListEventRules API call, and error handling.
// Example sending a request using the ListEventRulesRequest method.
req, resp := client.ListEventRulesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListEventRulesWithContext ¶
func (c *CLOUDMONITOR) ListEventRulesWithContext(ctx byteplus.Context, input *ListEventRulesInput, opts ...request.Option) (*ListEventRulesOutput, error)
ListEventRulesWithContext is the same as ListEventRules with the addition of the ability to pass a context and additional request options.
See ListEventRules for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListEvents ¶
func (c *CLOUDMONITOR) ListEvents(input *ListEventsInput) (*ListEventsOutput, error)
ListEvents API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListEvents for usage and error information.
func (*CLOUDMONITOR) ListEventsCommon ¶
func (c *CLOUDMONITOR) ListEventsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListEventsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListEventsCommon for usage and error information.
func (*CLOUDMONITOR) ListEventsCommonRequest ¶
func (c *CLOUDMONITOR) ListEventsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListEventsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListEventsCommon operation. The "output" return value will be populated with the ListEventsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ListEventsCommon Send returns without error.
See ListEventsCommon for more information on using the ListEventsCommon API call, and error handling.
// Example sending a request using the ListEventsCommonRequest method.
req, resp := client.ListEventsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListEventsCommonWithContext ¶
func (c *CLOUDMONITOR) ListEventsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListEventsCommonWithContext is the same as ListEventsCommon with the addition of the ability to pass a context and additional request options.
See ListEventsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListEventsRequest ¶
func (c *CLOUDMONITOR) ListEventsRequest(input *ListEventsInput) (req *request.Request, output *ListEventsOutput)
ListEventsRequest generates a "byteplus/request.Request" representing the client's request for the ListEvents operation. The "output" return value will be populated with the ListEventsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListEventsCommon Request to send the API call to the service. the "output" return value is not valid until after ListEventsCommon Send returns without error.
See ListEvents for more information on using the ListEvents API call, and error handling.
// Example sending a request using the ListEventsRequest method.
req, resp := client.ListEventsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListEventsWithContext ¶
func (c *CLOUDMONITOR) ListEventsWithContext(ctx byteplus.Context, input *ListEventsInput, opts ...request.Option) (*ListEventsOutput, error)
ListEventsWithContext is the same as ListEvents with the addition of the ability to pass a context and additional request options.
See ListEvents for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListNotifications ¶
func (c *CLOUDMONITOR) ListNotifications(input *ListNotificationsInput) (*ListNotificationsOutput, error)
ListNotifications API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListNotifications for usage and error information.
func (*CLOUDMONITOR) ListNotificationsCommon ¶
func (c *CLOUDMONITOR) ListNotificationsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListNotificationsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListNotificationsCommon for usage and error information.
func (*CLOUDMONITOR) ListNotificationsCommonRequest ¶
func (c *CLOUDMONITOR) ListNotificationsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListNotificationsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListNotificationsCommon operation. The "output" return value will be populated with the ListNotificationsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListNotificationsCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotificationsCommon Send returns without error.
See ListNotificationsCommon for more information on using the ListNotificationsCommon API call, and error handling.
// Example sending a request using the ListNotificationsCommonRequest method.
req, resp := client.ListNotificationsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListNotificationsCommonWithContext ¶
func (c *CLOUDMONITOR) ListNotificationsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListNotificationsCommonWithContext is the same as ListNotificationsCommon with the addition of the ability to pass a context and additional request options.
See ListNotificationsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListNotificationsRequest ¶
func (c *CLOUDMONITOR) ListNotificationsRequest(input *ListNotificationsInput) (req *request.Request, output *ListNotificationsOutput)
ListNotificationsRequest generates a "byteplus/request.Request" representing the client's request for the ListNotifications operation. The "output" return value will be populated with the ListNotificationsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListNotificationsCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotificationsCommon Send returns without error.
See ListNotifications for more information on using the ListNotifications API call, and error handling.
// Example sending a request using the ListNotificationsRequest method.
req, resp := client.ListNotificationsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListNotificationsWithContext ¶
func (c *CLOUDMONITOR) ListNotificationsWithContext(ctx byteplus.Context, input *ListNotificationsInput, opts ...request.Option) (*ListNotificationsOutput, error)
ListNotificationsWithContext is the same as ListNotifications with the addition of the ability to pass a context and additional request options.
See ListNotifications for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListNotifyTemplates ¶
func (c *CLOUDMONITOR) ListNotifyTemplates(input *ListNotifyTemplatesInput) (*ListNotifyTemplatesOutput, error)
ListNotifyTemplates API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListNotifyTemplates for usage and error information.
func (*CLOUDMONITOR) ListNotifyTemplatesCommon ¶
func (c *CLOUDMONITOR) ListNotifyTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListNotifyTemplatesCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListNotifyTemplatesCommon for usage and error information.
func (*CLOUDMONITOR) ListNotifyTemplatesCommonRequest ¶
func (c *CLOUDMONITOR) ListNotifyTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListNotifyTemplatesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListNotifyTemplatesCommon operation. The "output" return value will be populated with the ListNotifyTemplatesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyTemplatesCommon Send returns without error.
See ListNotifyTemplatesCommon for more information on using the ListNotifyTemplatesCommon API call, and error handling.
// Example sending a request using the ListNotifyTemplatesCommonRequest method.
req, resp := client.ListNotifyTemplatesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListNotifyTemplatesCommonWithContext ¶
func (c *CLOUDMONITOR) ListNotifyTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListNotifyTemplatesCommonWithContext is the same as ListNotifyTemplatesCommon with the addition of the ability to pass a context and additional request options.
See ListNotifyTemplatesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListNotifyTemplatesRequest ¶
func (c *CLOUDMONITOR) ListNotifyTemplatesRequest(input *ListNotifyTemplatesInput) (req *request.Request, output *ListNotifyTemplatesOutput)
ListNotifyTemplatesRequest generates a "byteplus/request.Request" representing the client's request for the ListNotifyTemplates operation. The "output" return value will be populated with the ListNotifyTemplatesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyTemplatesCommon Send returns without error.
See ListNotifyTemplates for more information on using the ListNotifyTemplates API call, and error handling.
// Example sending a request using the ListNotifyTemplatesRequest method.
req, resp := client.ListNotifyTemplatesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListNotifyTemplatesWithContext ¶
func (c *CLOUDMONITOR) ListNotifyTemplatesWithContext(ctx byteplus.Context, input *ListNotifyTemplatesInput, opts ...request.Option) (*ListNotifyTemplatesOutput, error)
ListNotifyTemplatesWithContext is the same as ListNotifyTemplates with the addition of the ability to pass a context and additional request options.
See ListNotifyTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListObjectGroups ¶
func (c *CLOUDMONITOR) ListObjectGroups(input *ListObjectGroupsInput) (*ListObjectGroupsOutput, error)
ListObjectGroups API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListObjectGroups for usage and error information.
func (*CLOUDMONITOR) ListObjectGroupsCommon ¶
func (c *CLOUDMONITOR) ListObjectGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListObjectGroupsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListObjectGroupsCommon for usage and error information.
func (*CLOUDMONITOR) ListObjectGroupsCommonRequest ¶
func (c *CLOUDMONITOR) ListObjectGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListObjectGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListObjectGroupsCommon operation. The "output" return value will be populated with the ListObjectGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListObjectGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListObjectGroupsCommon Send returns without error.
See ListObjectGroupsCommon for more information on using the ListObjectGroupsCommon API call, and error handling.
// Example sending a request using the ListObjectGroupsCommonRequest method.
req, resp := client.ListObjectGroupsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListObjectGroupsCommonWithContext ¶
func (c *CLOUDMONITOR) ListObjectGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListObjectGroupsCommonWithContext is the same as ListObjectGroupsCommon with the addition of the ability to pass a context and additional request options.
See ListObjectGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListObjectGroupsRequest ¶
func (c *CLOUDMONITOR) ListObjectGroupsRequest(input *ListObjectGroupsInput) (req *request.Request, output *ListObjectGroupsOutput)
ListObjectGroupsRequest generates a "byteplus/request.Request" representing the client's request for the ListObjectGroups operation. The "output" return value will be populated with the ListObjectGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListObjectGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListObjectGroupsCommon Send returns without error.
See ListObjectGroups for more information on using the ListObjectGroups API call, and error handling.
// Example sending a request using the ListObjectGroupsRequest method.
req, resp := client.ListObjectGroupsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListObjectGroupsWithContext ¶
func (c *CLOUDMONITOR) ListObjectGroupsWithContext(ctx byteplus.Context, input *ListObjectGroupsInput, opts ...request.Option) (*ListObjectGroupsOutput, error)
ListObjectGroupsWithContext is the same as ListObjectGroups with the addition of the ability to pass a context and additional request options.
See ListObjectGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListPresetAlertTemplates ¶
func (c *CLOUDMONITOR) ListPresetAlertTemplates(input *ListPresetAlertTemplatesInput) (*ListPresetAlertTemplatesOutput, error)
ListPresetAlertTemplates API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListPresetAlertTemplates for usage and error information.
func (*CLOUDMONITOR) ListPresetAlertTemplatesCommon ¶
func (c *CLOUDMONITOR) ListPresetAlertTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListPresetAlertTemplatesCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListPresetAlertTemplatesCommon for usage and error information.
func (*CLOUDMONITOR) ListPresetAlertTemplatesCommonRequest ¶
func (c *CLOUDMONITOR) ListPresetAlertTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListPresetAlertTemplatesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListPresetAlertTemplatesCommon operation. The "output" return value will be populated with the ListPresetAlertTemplatesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListPresetAlertTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPresetAlertTemplatesCommon Send returns without error.
See ListPresetAlertTemplatesCommon for more information on using the ListPresetAlertTemplatesCommon API call, and error handling.
// Example sending a request using the ListPresetAlertTemplatesCommonRequest method.
req, resp := client.ListPresetAlertTemplatesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListPresetAlertTemplatesCommonWithContext ¶
func (c *CLOUDMONITOR) ListPresetAlertTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListPresetAlertTemplatesCommonWithContext is the same as ListPresetAlertTemplatesCommon with the addition of the ability to pass a context and additional request options.
See ListPresetAlertTemplatesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListPresetAlertTemplatesRequest ¶
func (c *CLOUDMONITOR) ListPresetAlertTemplatesRequest(input *ListPresetAlertTemplatesInput) (req *request.Request, output *ListPresetAlertTemplatesOutput)
ListPresetAlertTemplatesRequest generates a "byteplus/request.Request" representing the client's request for the ListPresetAlertTemplates operation. The "output" return value will be populated with the ListPresetAlertTemplatesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListPresetAlertTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPresetAlertTemplatesCommon Send returns without error.
See ListPresetAlertTemplates for more information on using the ListPresetAlertTemplates API call, and error handling.
// Example sending a request using the ListPresetAlertTemplatesRequest method.
req, resp := client.ListPresetAlertTemplatesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListPresetAlertTemplatesWithContext ¶
func (c *CLOUDMONITOR) ListPresetAlertTemplatesWithContext(ctx byteplus.Context, input *ListPresetAlertTemplatesInput, opts ...request.Option) (*ListPresetAlertTemplatesOutput, error)
ListPresetAlertTemplatesWithContext is the same as ListPresetAlertTemplates with the addition of the ability to pass a context and additional request options.
See ListPresetAlertTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListRules ¶
func (c *CLOUDMONITOR) ListRules(input *ListRulesInput) (*ListRulesOutput, error)
ListRules API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListRules for usage and error information.
func (*CLOUDMONITOR) ListRulesByIds ¶
func (c *CLOUDMONITOR) ListRulesByIds(input *ListRulesByIdsInput) (*ListRulesByIdsOutput, error)
ListRulesByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListRulesByIds for usage and error information.
func (*CLOUDMONITOR) ListRulesByIdsCommon ¶
func (c *CLOUDMONITOR) ListRulesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListRulesByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListRulesByIdsCommon for usage and error information.
func (*CLOUDMONITOR) ListRulesByIdsCommonRequest ¶
func (c *CLOUDMONITOR) ListRulesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListRulesByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListRulesByIdsCommon operation. The "output" return value will be populated with the ListRulesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesByIdsCommon Send returns without error.
See ListRulesByIdsCommon for more information on using the ListRulesByIdsCommon API call, and error handling.
// Example sending a request using the ListRulesByIdsCommonRequest method.
req, resp := client.ListRulesByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListRulesByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) ListRulesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListRulesByIdsCommonWithContext is the same as ListRulesByIdsCommon with the addition of the ability to pass a context and additional request options.
See ListRulesByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListRulesByIdsRequest ¶
func (c *CLOUDMONITOR) ListRulesByIdsRequest(input *ListRulesByIdsInput) (req *request.Request, output *ListRulesByIdsOutput)
ListRulesByIdsRequest generates a "byteplus/request.Request" representing the client's request for the ListRulesByIds operation. The "output" return value will be populated with the ListRulesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesByIdsCommon Send returns without error.
See ListRulesByIds for more information on using the ListRulesByIds API call, and error handling.
// Example sending a request using the ListRulesByIdsRequest method.
req, resp := client.ListRulesByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListRulesByIdsWithContext ¶
func (c *CLOUDMONITOR) ListRulesByIdsWithContext(ctx byteplus.Context, input *ListRulesByIdsInput, opts ...request.Option) (*ListRulesByIdsOutput, error)
ListRulesByIdsWithContext is the same as ListRulesByIds with the addition of the ability to pass a context and additional request options.
See ListRulesByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListRulesCommon ¶
func (c *CLOUDMONITOR) ListRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListRulesCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListRulesCommon for usage and error information.
func (*CLOUDMONITOR) ListRulesCommonRequest ¶
func (c *CLOUDMONITOR) ListRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListRulesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListRulesCommon operation. The "output" return value will be populated with the ListRulesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesCommon Send returns without error.
See ListRulesCommon for more information on using the ListRulesCommon API call, and error handling.
// Example sending a request using the ListRulesCommonRequest method.
req, resp := client.ListRulesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListRulesCommonWithContext ¶
func (c *CLOUDMONITOR) ListRulesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListRulesCommonWithContext is the same as ListRulesCommon with the addition of the ability to pass a context and additional request options.
See ListRulesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListRulesRequest ¶
func (c *CLOUDMONITOR) ListRulesRequest(input *ListRulesInput) (req *request.Request, output *ListRulesOutput)
ListRulesRequest generates a "byteplus/request.Request" representing the client's request for the ListRules operation. The "output" return value will be populated with the ListRulesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesCommon Send returns without error.
See ListRules for more information on using the ListRules API call, and error handling.
// Example sending a request using the ListRulesRequest method.
req, resp := client.ListRulesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListRulesWithContext ¶
func (c *CLOUDMONITOR) ListRulesWithContext(ctx byteplus.Context, input *ListRulesInput, opts ...request.Option) (*ListRulesOutput, error)
ListRulesWithContext is the same as ListRules with the addition of the ability to pass a context and additional request options.
See ListRules for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListSendAlert ¶
func (c *CLOUDMONITOR) ListSendAlert(input *ListSendAlertInput) (*ListSendAlertOutput, error)
ListSendAlert API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListSendAlert for usage and error information.
func (*CLOUDMONITOR) ListSendAlertCommon ¶
func (c *CLOUDMONITOR) ListSendAlertCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListSendAlertCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListSendAlertCommon for usage and error information.
func (*CLOUDMONITOR) ListSendAlertCommonRequest ¶
func (c *CLOUDMONITOR) ListSendAlertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListSendAlertCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListSendAlertCommon operation. The "output" return value will be populated with the ListSendAlertCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSendAlertCommon Request to send the API call to the service. the "output" return value is not valid until after ListSendAlertCommon Send returns without error.
See ListSendAlertCommon for more information on using the ListSendAlertCommon API call, and error handling.
// Example sending a request using the ListSendAlertCommonRequest method.
req, resp := client.ListSendAlertCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListSendAlertCommonWithContext ¶
func (c *CLOUDMONITOR) ListSendAlertCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListSendAlertCommonWithContext is the same as ListSendAlertCommon with the addition of the ability to pass a context and additional request options.
See ListSendAlertCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListSendAlertRequest ¶
func (c *CLOUDMONITOR) ListSendAlertRequest(input *ListSendAlertInput) (req *request.Request, output *ListSendAlertOutput)
ListSendAlertRequest generates a "byteplus/request.Request" representing the client's request for the ListSendAlert operation. The "output" return value will be populated with the ListSendAlertCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSendAlertCommon Request to send the API call to the service. the "output" return value is not valid until after ListSendAlertCommon Send returns without error.
See ListSendAlert for more information on using the ListSendAlert API call, and error handling.
// Example sending a request using the ListSendAlertRequest method.
req, resp := client.ListSendAlertRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListSendAlertWithContext ¶
func (c *CLOUDMONITOR) ListSendAlertWithContext(ctx byteplus.Context, input *ListSendAlertInput, opts ...request.Option) (*ListSendAlertOutput, error)
ListSendAlertWithContext is the same as ListSendAlert with the addition of the ability to pass a context and additional request options.
See ListSendAlert for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListSilencePolicy ¶
func (c *CLOUDMONITOR) ListSilencePolicy(input *ListSilencePolicyInput) (*ListSilencePolicyOutput, error)
ListSilencePolicy API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListSilencePolicy for usage and error information.
func (*CLOUDMONITOR) ListSilencePolicyCommon ¶
func (c *CLOUDMONITOR) ListSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListSilencePolicyCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListSilencePolicyCommon for usage and error information.
func (*CLOUDMONITOR) ListSilencePolicyCommonRequest ¶
func (c *CLOUDMONITOR) ListSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListSilencePolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListSilencePolicyCommon operation. The "output" return value will be populated with the ListSilencePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ListSilencePolicyCommon Send returns without error.
See ListSilencePolicyCommon for more information on using the ListSilencePolicyCommon API call, and error handling.
// Example sending a request using the ListSilencePolicyCommonRequest method.
req, resp := client.ListSilencePolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListSilencePolicyCommonWithContext ¶
func (c *CLOUDMONITOR) ListSilencePolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListSilencePolicyCommonWithContext is the same as ListSilencePolicyCommon with the addition of the ability to pass a context and additional request options.
See ListSilencePolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListSilencePolicyRequest ¶
func (c *CLOUDMONITOR) ListSilencePolicyRequest(input *ListSilencePolicyInput) (req *request.Request, output *ListSilencePolicyOutput)
ListSilencePolicyRequest generates a "byteplus/request.Request" representing the client's request for the ListSilencePolicy operation. The "output" return value will be populated with the ListSilencePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after ListSilencePolicyCommon Send returns without error.
See ListSilencePolicy for more information on using the ListSilencePolicy API call, and error handling.
// Example sending a request using the ListSilencePolicyRequest method.
req, resp := client.ListSilencePolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListSilencePolicyWithContext ¶
func (c *CLOUDMONITOR) ListSilencePolicyWithContext(ctx byteplus.Context, input *ListSilencePolicyInput, opts ...request.Option) (*ListSilencePolicyOutput, error)
ListSilencePolicyWithContext is the same as ListSilencePolicy with the addition of the ability to pass a context and additional request options.
See ListSilencePolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListWebhooks ¶
func (c *CLOUDMONITOR) ListWebhooks(input *ListWebhooksInput) (*ListWebhooksOutput, error)
ListWebhooks API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListWebhooks for usage and error information.
func (*CLOUDMONITOR) ListWebhooksByIds ¶
func (c *CLOUDMONITOR) ListWebhooksByIds(input *ListWebhooksByIdsInput) (*ListWebhooksByIdsOutput, error)
ListWebhooksByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListWebhooksByIds for usage and error information.
func (*CLOUDMONITOR) ListWebhooksByIdsCommon ¶
func (c *CLOUDMONITOR) ListWebhooksByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListWebhooksByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListWebhooksByIdsCommon for usage and error information.
func (*CLOUDMONITOR) ListWebhooksByIdsCommonRequest ¶
func (c *CLOUDMONITOR) ListWebhooksByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListWebhooksByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListWebhooksByIdsCommon operation. The "output" return value will be populated with the ListWebhooksByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListWebhooksByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListWebhooksByIdsCommon Send returns without error.
See ListWebhooksByIdsCommon for more information on using the ListWebhooksByIdsCommon API call, and error handling.
// Example sending a request using the ListWebhooksByIdsCommonRequest method.
req, resp := client.ListWebhooksByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListWebhooksByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) ListWebhooksByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListWebhooksByIdsCommonWithContext is the same as ListWebhooksByIdsCommon with the addition of the ability to pass a context and additional request options.
See ListWebhooksByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListWebhooksByIdsRequest ¶
func (c *CLOUDMONITOR) ListWebhooksByIdsRequest(input *ListWebhooksByIdsInput) (req *request.Request, output *ListWebhooksByIdsOutput)
ListWebhooksByIdsRequest generates a "byteplus/request.Request" representing the client's request for the ListWebhooksByIds operation. The "output" return value will be populated with the ListWebhooksByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ListWebhooksByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ListWebhooksByIdsCommon Send returns without error.
See ListWebhooksByIds for more information on using the ListWebhooksByIds API call, and error handling.
// Example sending a request using the ListWebhooksByIdsRequest method.
req, resp := client.ListWebhooksByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListWebhooksByIdsWithContext ¶
func (c *CLOUDMONITOR) ListWebhooksByIdsWithContext(ctx byteplus.Context, input *ListWebhooksByIdsInput, opts ...request.Option) (*ListWebhooksByIdsOutput, error)
ListWebhooksByIdsWithContext is the same as ListWebhooksByIds with the addition of the ability to pass a context and additional request options.
See ListWebhooksByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListWebhooksCommon ¶
func (c *CLOUDMONITOR) ListWebhooksCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListWebhooksCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ListWebhooksCommon for usage and error information.
func (*CLOUDMONITOR) ListWebhooksCommonRequest ¶
func (c *CLOUDMONITOR) ListWebhooksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListWebhooksCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListWebhooksCommon operation. The "output" return value will be populated with the ListWebhooksCommon request's response once the request completes successfully.
Use "Send" method on the returned ListWebhooksCommon Request to send the API call to the service. the "output" return value is not valid until after ListWebhooksCommon Send returns without error.
See ListWebhooksCommon for more information on using the ListWebhooksCommon API call, and error handling.
// Example sending a request using the ListWebhooksCommonRequest method.
req, resp := client.ListWebhooksCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListWebhooksCommonWithContext ¶
func (c *CLOUDMONITOR) ListWebhooksCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListWebhooksCommonWithContext is the same as ListWebhooksCommon with the addition of the ability to pass a context and additional request options.
See ListWebhooksCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ListWebhooksRequest ¶
func (c *CLOUDMONITOR) ListWebhooksRequest(input *ListWebhooksInput) (req *request.Request, output *ListWebhooksOutput)
ListWebhooksRequest generates a "byteplus/request.Request" representing the client's request for the ListWebhooks operation. The "output" return value will be populated with the ListWebhooksCommon request's response once the request completes successfully.
Use "Send" method on the returned ListWebhooksCommon Request to send the API call to the service. the "output" return value is not valid until after ListWebhooksCommon Send returns without error.
See ListWebhooks for more information on using the ListWebhooks API call, and error handling.
// Example sending a request using the ListWebhooksRequest method.
req, resp := client.ListWebhooksRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ListWebhooksWithContext ¶
func (c *CLOUDMONITOR) ListWebhooksWithContext(ctx byteplus.Context, input *ListWebhooksInput, opts ...request.Option) (*ListWebhooksOutput, error)
ListWebhooksWithContext is the same as ListWebhooks with the addition of the ability to pass a context and additional request options.
See ListWebhooks for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ModifyStateOfSilencePolicyByIds ¶
func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIds(input *ModifyStateOfSilencePolicyByIdsInput) (*ModifyStateOfSilencePolicyByIdsOutput, error)
ModifyStateOfSilencePolicyByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ModifyStateOfSilencePolicyByIds for usage and error information.
func (*CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsCommon ¶
func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ModifyStateOfSilencePolicyByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation ModifyStateOfSilencePolicyByIdsCommon for usage and error information.
func (*CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsCommonRequest ¶
func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ModifyStateOfSilencePolicyByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ModifyStateOfSilencePolicyByIdsCommon operation. The "output" return value will be populated with the ModifyStateOfSilencePolicyByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyStateOfSilencePolicyByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyStateOfSilencePolicyByIdsCommon Send returns without error.
See ModifyStateOfSilencePolicyByIdsCommon for more information on using the ModifyStateOfSilencePolicyByIdsCommon API call, and error handling.
// Example sending a request using the ModifyStateOfSilencePolicyByIdsCommonRequest method.
req, resp := client.ModifyStateOfSilencePolicyByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ModifyStateOfSilencePolicyByIdsCommonWithContext is the same as ModifyStateOfSilencePolicyByIdsCommon with the addition of the ability to pass a context and additional request options.
See ModifyStateOfSilencePolicyByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsRequest ¶
func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsRequest(input *ModifyStateOfSilencePolicyByIdsInput) (req *request.Request, output *ModifyStateOfSilencePolicyByIdsOutput)
ModifyStateOfSilencePolicyByIdsRequest generates a "byteplus/request.Request" representing the client's request for the ModifyStateOfSilencePolicyByIds operation. The "output" return value will be populated with the ModifyStateOfSilencePolicyByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned ModifyStateOfSilencePolicyByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after ModifyStateOfSilencePolicyByIdsCommon Send returns without error.
See ModifyStateOfSilencePolicyByIds for more information on using the ModifyStateOfSilencePolicyByIds API call, and error handling.
// Example sending a request using the ModifyStateOfSilencePolicyByIdsRequest method.
req, resp := client.ModifyStateOfSilencePolicyByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsWithContext ¶
func (c *CLOUDMONITOR) ModifyStateOfSilencePolicyByIdsWithContext(ctx byteplus.Context, input *ModifyStateOfSilencePolicyByIdsInput, opts ...request.Option) (*ModifyStateOfSilencePolicyByIdsOutput, error)
ModifyStateOfSilencePolicyByIdsWithContext is the same as ModifyStateOfSilencePolicyByIds with the addition of the ability to pass a context and additional request options.
See ModifyStateOfSilencePolicyByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) SetStateOfRulesByIds ¶
func (c *CLOUDMONITOR) SetStateOfRulesByIds(input *SetStateOfRulesByIdsInput) (*SetStateOfRulesByIdsOutput, error)
SetStateOfRulesByIds API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation SetStateOfRulesByIds for usage and error information.
func (*CLOUDMONITOR) SetStateOfRulesByIdsCommon ¶
func (c *CLOUDMONITOR) SetStateOfRulesByIdsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
SetStateOfRulesByIdsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation SetStateOfRulesByIdsCommon for usage and error information.
func (*CLOUDMONITOR) SetStateOfRulesByIdsCommonRequest ¶
func (c *CLOUDMONITOR) SetStateOfRulesByIdsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
SetStateOfRulesByIdsCommonRequest generates a "byteplus/request.Request" representing the client's request for the SetStateOfRulesByIdsCommon operation. The "output" return value will be populated with the SetStateOfRulesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned SetStateOfRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after SetStateOfRulesByIdsCommon Send returns without error.
See SetStateOfRulesByIdsCommon for more information on using the SetStateOfRulesByIdsCommon API call, and error handling.
// Example sending a request using the SetStateOfRulesByIdsCommonRequest method.
req, resp := client.SetStateOfRulesByIdsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) SetStateOfRulesByIdsCommonWithContext ¶
func (c *CLOUDMONITOR) SetStateOfRulesByIdsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
SetStateOfRulesByIdsCommonWithContext is the same as SetStateOfRulesByIdsCommon with the addition of the ability to pass a context and additional request options.
See SetStateOfRulesByIdsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) SetStateOfRulesByIdsRequest ¶
func (c *CLOUDMONITOR) SetStateOfRulesByIdsRequest(input *SetStateOfRulesByIdsInput) (req *request.Request, output *SetStateOfRulesByIdsOutput)
SetStateOfRulesByIdsRequest generates a "byteplus/request.Request" representing the client's request for the SetStateOfRulesByIds operation. The "output" return value will be populated with the SetStateOfRulesByIdsCommon request's response once the request completes successfully.
Use "Send" method on the returned SetStateOfRulesByIdsCommon Request to send the API call to the service. the "output" return value is not valid until after SetStateOfRulesByIdsCommon Send returns without error.
See SetStateOfRulesByIds for more information on using the SetStateOfRulesByIds API call, and error handling.
// Example sending a request using the SetStateOfRulesByIdsRequest method.
req, resp := client.SetStateOfRulesByIdsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) SetStateOfRulesByIdsWithContext ¶
func (c *CLOUDMONITOR) SetStateOfRulesByIdsWithContext(ctx byteplus.Context, input *SetStateOfRulesByIdsInput, opts ...request.Option) (*SetStateOfRulesByIdsOutput, error)
SetStateOfRulesByIdsWithContext is the same as SetStateOfRulesByIds with the addition of the ability to pass a context and additional request options.
See SetStateOfRulesByIds for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) TagResources ¶
func (c *CLOUDMONITOR) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
TagResources API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation TagResources for usage and error information.
func (*CLOUDMONITOR) TagResourcesCommon ¶
func (c *CLOUDMONITOR) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation TagResourcesCommon for usage and error information.
func (*CLOUDMONITOR) TagResourcesCommonRequest ¶
func (c *CLOUDMONITOR) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
TagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.
// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) TagResourcesCommonWithContext ¶
func (c *CLOUDMONITOR) TagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.
See TagResourcesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) TagResourcesRequest ¶
func (c *CLOUDMONITOR) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
TagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResources for more information on using the TagResources API call, and error handling.
// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) TagResourcesWithContext ¶
func (c *CLOUDMONITOR) TagResourcesWithContext(ctx byteplus.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.
See TagResources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UntagResources ¶
func (c *CLOUDMONITOR) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResources API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UntagResources for usage and error information.
func (*CLOUDMONITOR) UntagResourcesCommon ¶
func (c *CLOUDMONITOR) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UntagResourcesCommon for usage and error information.
func (*CLOUDMONITOR) UntagResourcesCommonRequest ¶
func (c *CLOUDMONITOR) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UntagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.
// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UntagResourcesCommonWithContext ¶
func (c *CLOUDMONITOR) UntagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.
See UntagResourcesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UntagResourcesRequest ¶
func (c *CLOUDMONITOR) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
UntagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResources for more information on using the UntagResources API call, and error handling.
// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UntagResourcesWithContext ¶
func (c *CLOUDMONITOR) UntagResourcesWithContext(ctx byteplus.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.
See UntagResources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateAlertTemplate ¶
func (c *CLOUDMONITOR) UpdateAlertTemplate(input *UpdateAlertTemplateInput) (*UpdateAlertTemplateOutput, error)
UpdateAlertTemplate API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateAlertTemplate for usage and error information.
func (*CLOUDMONITOR) UpdateAlertTemplateCommon ¶
func (c *CLOUDMONITOR) UpdateAlertTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateAlertTemplateCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateAlertTemplateCommon for usage and error information.
func (*CLOUDMONITOR) UpdateAlertTemplateCommonRequest ¶
func (c *CLOUDMONITOR) UpdateAlertTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateAlertTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateAlertTemplateCommon operation. The "output" return value will be populated with the UpdateAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAlertTemplateCommon Send returns without error.
See UpdateAlertTemplateCommon for more information on using the UpdateAlertTemplateCommon API call, and error handling.
// Example sending a request using the UpdateAlertTemplateCommonRequest method.
req, resp := client.UpdateAlertTemplateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateAlertTemplateCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateAlertTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateAlertTemplateCommonWithContext is the same as UpdateAlertTemplateCommon with the addition of the ability to pass a context and additional request options.
See UpdateAlertTemplateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateAlertTemplateRequest ¶
func (c *CLOUDMONITOR) UpdateAlertTemplateRequest(input *UpdateAlertTemplateInput) (req *request.Request, output *UpdateAlertTemplateOutput)
UpdateAlertTemplateRequest generates a "byteplus/request.Request" representing the client's request for the UpdateAlertTemplate operation. The "output" return value will be populated with the UpdateAlertTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateAlertTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAlertTemplateCommon Send returns without error.
See UpdateAlertTemplate for more information on using the UpdateAlertTemplate API call, and error handling.
// Example sending a request using the UpdateAlertTemplateRequest method.
req, resp := client.UpdateAlertTemplateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateAlertTemplateWithContext ¶
func (c *CLOUDMONITOR) UpdateAlertTemplateWithContext(ctx byteplus.Context, input *UpdateAlertTemplateInput, opts ...request.Option) (*UpdateAlertTemplateOutput, error)
UpdateAlertTemplateWithContext is the same as UpdateAlertTemplate with the addition of the ability to pass a context and additional request options.
See UpdateAlertTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateContactGroup ¶
func (c *CLOUDMONITOR) UpdateContactGroup(input *UpdateContactGroupInput) (*UpdateContactGroupOutput, error)
UpdateContactGroup API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateContactGroup for usage and error information.
func (*CLOUDMONITOR) UpdateContactGroupCommon ¶
func (c *CLOUDMONITOR) UpdateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateContactGroupCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateContactGroupCommon for usage and error information.
func (*CLOUDMONITOR) UpdateContactGroupCommonRequest ¶
func (c *CLOUDMONITOR) UpdateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateContactGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContactGroupCommon operation. The "output" return value will be populated with the UpdateContactGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupCommon Send returns without error.
See UpdateContactGroupCommon for more information on using the UpdateContactGroupCommon API call, and error handling.
// Example sending a request using the UpdateContactGroupCommonRequest method.
req, resp := client.UpdateContactGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateContactGroupCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateContactGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateContactGroupCommonWithContext is the same as UpdateContactGroupCommon with the addition of the ability to pass a context and additional request options.
See UpdateContactGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateContactGroupRequest ¶
func (c *CLOUDMONITOR) UpdateContactGroupRequest(input *UpdateContactGroupInput) (req *request.Request, output *UpdateContactGroupOutput)
UpdateContactGroupRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContactGroup operation. The "output" return value will be populated with the UpdateContactGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupCommon Send returns without error.
See UpdateContactGroup for more information on using the UpdateContactGroup API call, and error handling.
// Example sending a request using the UpdateContactGroupRequest method.
req, resp := client.UpdateContactGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateContactGroupWithContacts ¶
func (c *CLOUDMONITOR) UpdateContactGroupWithContacts(input *UpdateContactGroupWithContactsInput) (*UpdateContactGroupWithContactsOutput, error)
UpdateContactGroupWithContacts API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateContactGroupWithContacts for usage and error information.
func (*CLOUDMONITOR) UpdateContactGroupWithContactsCommon ¶
func (c *CLOUDMONITOR) UpdateContactGroupWithContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateContactGroupWithContactsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateContactGroupWithContactsCommon for usage and error information.
func (*CLOUDMONITOR) UpdateContactGroupWithContactsCommonRequest ¶
func (c *CLOUDMONITOR) UpdateContactGroupWithContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateContactGroupWithContactsCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContactGroupWithContactsCommon operation. The "output" return value will be populated with the UpdateContactGroupWithContactsCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateContactGroupWithContactsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupWithContactsCommon Send returns without error.
See UpdateContactGroupWithContactsCommon for more information on using the UpdateContactGroupWithContactsCommon API call, and error handling.
// Example sending a request using the UpdateContactGroupWithContactsCommonRequest method.
req, resp := client.UpdateContactGroupWithContactsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateContactGroupWithContactsCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateContactGroupWithContactsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateContactGroupWithContactsCommonWithContext is the same as UpdateContactGroupWithContactsCommon with the addition of the ability to pass a context and additional request options.
See UpdateContactGroupWithContactsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateContactGroupWithContactsRequest ¶
func (c *CLOUDMONITOR) UpdateContactGroupWithContactsRequest(input *UpdateContactGroupWithContactsInput) (req *request.Request, output *UpdateContactGroupWithContactsOutput)
UpdateContactGroupWithContactsRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContactGroupWithContacts operation. The "output" return value will be populated with the UpdateContactGroupWithContactsCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateContactGroupWithContactsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupWithContactsCommon Send returns without error.
See UpdateContactGroupWithContacts for more information on using the UpdateContactGroupWithContacts API call, and error handling.
// Example sending a request using the UpdateContactGroupWithContactsRequest method.
req, resp := client.UpdateContactGroupWithContactsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateContactGroupWithContactsWithContext ¶
func (c *CLOUDMONITOR) UpdateContactGroupWithContactsWithContext(ctx byteplus.Context, input *UpdateContactGroupWithContactsInput, opts ...request.Option) (*UpdateContactGroupWithContactsOutput, error)
UpdateContactGroupWithContactsWithContext is the same as UpdateContactGroupWithContacts with the addition of the ability to pass a context and additional request options.
See UpdateContactGroupWithContacts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateContactGroupWithContext ¶
func (c *CLOUDMONITOR) UpdateContactGroupWithContext(ctx byteplus.Context, input *UpdateContactGroupInput, opts ...request.Option) (*UpdateContactGroupOutput, error)
UpdateContactGroupWithContext is the same as UpdateContactGroup with the addition of the ability to pass a context and additional request options.
See UpdateContactGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateContacts ¶
func (c *CLOUDMONITOR) UpdateContacts(input *UpdateContactsInput) (*UpdateContactsOutput, error)
UpdateContacts API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateContacts for usage and error information.
func (*CLOUDMONITOR) UpdateContactsCommon ¶
func (c *CLOUDMONITOR) UpdateContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateContactsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateContactsCommon for usage and error information.
func (*CLOUDMONITOR) UpdateContactsCommonRequest ¶
func (c *CLOUDMONITOR) UpdateContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateContactsCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContactsCommon operation. The "output" return value will be populated with the UpdateContactsCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateContactsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactsCommon Send returns without error.
See UpdateContactsCommon for more information on using the UpdateContactsCommon API call, and error handling.
// Example sending a request using the UpdateContactsCommonRequest method.
req, resp := client.UpdateContactsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateContactsCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateContactsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateContactsCommonWithContext is the same as UpdateContactsCommon with the addition of the ability to pass a context and additional request options.
See UpdateContactsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateContactsRequest ¶
func (c *CLOUDMONITOR) UpdateContactsRequest(input *UpdateContactsInput) (req *request.Request, output *UpdateContactsOutput)
UpdateContactsRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContacts operation. The "output" return value will be populated with the UpdateContactsCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateContactsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactsCommon Send returns without error.
See UpdateContacts for more information on using the UpdateContacts API call, and error handling.
// Example sending a request using the UpdateContactsRequest method.
req, resp := client.UpdateContactsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateContactsWithContactGroups ¶
func (c *CLOUDMONITOR) UpdateContactsWithContactGroups(input *UpdateContactsWithContactGroupsInput) (*UpdateContactsWithContactGroupsOutput, error)
UpdateContactsWithContactGroups API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateContactsWithContactGroups for usage and error information.
func (*CLOUDMONITOR) UpdateContactsWithContactGroupsCommon ¶
func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateContactsWithContactGroupsCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateContactsWithContactGroupsCommon for usage and error information.
func (*CLOUDMONITOR) UpdateContactsWithContactGroupsCommonRequest ¶
func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateContactsWithContactGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContactsWithContactGroupsCommon operation. The "output" return value will be populated with the UpdateContactsWithContactGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateContactsWithContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactsWithContactGroupsCommon Send returns without error.
See UpdateContactsWithContactGroupsCommon for more information on using the UpdateContactsWithContactGroupsCommon API call, and error handling.
// Example sending a request using the UpdateContactsWithContactGroupsCommonRequest method.
req, resp := client.UpdateContactsWithContactGroupsCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateContactsWithContactGroupsCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateContactsWithContactGroupsCommonWithContext is the same as UpdateContactsWithContactGroupsCommon with the addition of the ability to pass a context and additional request options.
See UpdateContactsWithContactGroupsCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateContactsWithContactGroupsRequest ¶
func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsRequest(input *UpdateContactsWithContactGroupsInput) (req *request.Request, output *UpdateContactsWithContactGroupsOutput)
UpdateContactsWithContactGroupsRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContactsWithContactGroups operation. The "output" return value will be populated with the UpdateContactsWithContactGroupsCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateContactsWithContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactsWithContactGroupsCommon Send returns without error.
See UpdateContactsWithContactGroups for more information on using the UpdateContactsWithContactGroups API call, and error handling.
// Example sending a request using the UpdateContactsWithContactGroupsRequest method.
req, resp := client.UpdateContactsWithContactGroupsRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateContactsWithContactGroupsWithContext ¶
func (c *CLOUDMONITOR) UpdateContactsWithContactGroupsWithContext(ctx byteplus.Context, input *UpdateContactsWithContactGroupsInput, opts ...request.Option) (*UpdateContactsWithContactGroupsOutput, error)
UpdateContactsWithContactGroupsWithContext is the same as UpdateContactsWithContactGroups with the addition of the ability to pass a context and additional request options.
See UpdateContactsWithContactGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateContactsWithContext ¶
func (c *CLOUDMONITOR) UpdateContactsWithContext(ctx byteplus.Context, input *UpdateContactsInput, opts ...request.Option) (*UpdateContactsOutput, error)
UpdateContactsWithContext is the same as UpdateContacts with the addition of the ability to pass a context and additional request options.
See UpdateContacts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateEventRule ¶
func (c *CLOUDMONITOR) UpdateEventRule(input *UpdateEventRuleInput) (*UpdateEventRuleOutput, error)
UpdateEventRule API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateEventRule for usage and error information.
func (*CLOUDMONITOR) UpdateEventRuleCommon ¶
func (c *CLOUDMONITOR) UpdateEventRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateEventRuleCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateEventRuleCommon for usage and error information.
func (*CLOUDMONITOR) UpdateEventRuleCommonRequest ¶
func (c *CLOUDMONITOR) UpdateEventRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateEventRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateEventRuleCommon operation. The "output" return value will be populated with the UpdateEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEventRuleCommon Send returns without error.
See UpdateEventRuleCommon for more information on using the UpdateEventRuleCommon API call, and error handling.
// Example sending a request using the UpdateEventRuleCommonRequest method.
req, resp := client.UpdateEventRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateEventRuleCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateEventRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateEventRuleCommonWithContext is the same as UpdateEventRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateEventRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateEventRuleRequest ¶
func (c *CLOUDMONITOR) UpdateEventRuleRequest(input *UpdateEventRuleInput) (req *request.Request, output *UpdateEventRuleOutput)
UpdateEventRuleRequest generates a "byteplus/request.Request" representing the client's request for the UpdateEventRule operation. The "output" return value will be populated with the UpdateEventRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateEventRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEventRuleCommon Send returns without error.
See UpdateEventRule for more information on using the UpdateEventRule API call, and error handling.
// Example sending a request using the UpdateEventRuleRequest method.
req, resp := client.UpdateEventRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateEventRuleWithContext ¶
func (c *CLOUDMONITOR) UpdateEventRuleWithContext(ctx byteplus.Context, input *UpdateEventRuleInput, opts ...request.Option) (*UpdateEventRuleOutput, error)
UpdateEventRuleWithContext is the same as UpdateEventRule with the addition of the ability to pass a context and additional request options.
See UpdateEventRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateNotification ¶
func (c *CLOUDMONITOR) UpdateNotification(input *UpdateNotificationInput) (*UpdateNotificationOutput, error)
UpdateNotification API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateNotification for usage and error information.
func (*CLOUDMONITOR) UpdateNotificationCommon ¶
func (c *CLOUDMONITOR) UpdateNotificationCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateNotificationCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateNotificationCommon for usage and error information.
func (*CLOUDMONITOR) UpdateNotificationCommonRequest ¶
func (c *CLOUDMONITOR) UpdateNotificationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateNotificationCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateNotificationCommon operation. The "output" return value will be populated with the UpdateNotificationCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateNotificationCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotificationCommon Send returns without error.
See UpdateNotificationCommon for more information on using the UpdateNotificationCommon API call, and error handling.
// Example sending a request using the UpdateNotificationCommonRequest method.
req, resp := client.UpdateNotificationCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateNotificationCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateNotificationCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateNotificationCommonWithContext is the same as UpdateNotificationCommon with the addition of the ability to pass a context and additional request options.
See UpdateNotificationCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateNotificationRequest ¶
func (c *CLOUDMONITOR) UpdateNotificationRequest(input *UpdateNotificationInput) (req *request.Request, output *UpdateNotificationOutput)
UpdateNotificationRequest generates a "byteplus/request.Request" representing the client's request for the UpdateNotification operation. The "output" return value will be populated with the UpdateNotificationCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateNotificationCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotificationCommon Send returns without error.
See UpdateNotification for more information on using the UpdateNotification API call, and error handling.
// Example sending a request using the UpdateNotificationRequest method.
req, resp := client.UpdateNotificationRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateNotificationWithContext ¶
func (c *CLOUDMONITOR) UpdateNotificationWithContext(ctx byteplus.Context, input *UpdateNotificationInput, opts ...request.Option) (*UpdateNotificationOutput, error)
UpdateNotificationWithContext is the same as UpdateNotification with the addition of the ability to pass a context and additional request options.
See UpdateNotification for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateNotifyTemplate ¶
func (c *CLOUDMONITOR) UpdateNotifyTemplate(input *UpdateNotifyTemplateInput) (*UpdateNotifyTemplateOutput, error)
UpdateNotifyTemplate API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateNotifyTemplate for usage and error information.
func (*CLOUDMONITOR) UpdateNotifyTemplateCommon ¶
func (c *CLOUDMONITOR) UpdateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateNotifyTemplateCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateNotifyTemplateCommon for usage and error information.
func (*CLOUDMONITOR) UpdateNotifyTemplateCommonRequest ¶
func (c *CLOUDMONITOR) UpdateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateNotifyTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateNotifyTemplateCommon operation. The "output" return value will be populated with the UpdateNotifyTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyTemplateCommon Send returns without error.
See UpdateNotifyTemplateCommon for more information on using the UpdateNotifyTemplateCommon API call, and error handling.
// Example sending a request using the UpdateNotifyTemplateCommonRequest method.
req, resp := client.UpdateNotifyTemplateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateNotifyTemplateCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateNotifyTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateNotifyTemplateCommonWithContext is the same as UpdateNotifyTemplateCommon with the addition of the ability to pass a context and additional request options.
See UpdateNotifyTemplateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateNotifyTemplateRequest ¶
func (c *CLOUDMONITOR) UpdateNotifyTemplateRequest(input *UpdateNotifyTemplateInput) (req *request.Request, output *UpdateNotifyTemplateOutput)
UpdateNotifyTemplateRequest generates a "byteplus/request.Request" representing the client's request for the UpdateNotifyTemplate operation. The "output" return value will be populated with the UpdateNotifyTemplateCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyTemplateCommon Send returns without error.
See UpdateNotifyTemplate for more information on using the UpdateNotifyTemplate API call, and error handling.
// Example sending a request using the UpdateNotifyTemplateRequest method.
req, resp := client.UpdateNotifyTemplateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateNotifyTemplateWithContext ¶
func (c *CLOUDMONITOR) UpdateNotifyTemplateWithContext(ctx byteplus.Context, input *UpdateNotifyTemplateInput, opts ...request.Option) (*UpdateNotifyTemplateOutput, error)
UpdateNotifyTemplateWithContext is the same as UpdateNotifyTemplate with the addition of the ability to pass a context and additional request options.
See UpdateNotifyTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateObjectGroup ¶
func (c *CLOUDMONITOR) UpdateObjectGroup(input *UpdateObjectGroupInput) (*UpdateObjectGroupOutput, error)
UpdateObjectGroup API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateObjectGroup for usage and error information.
func (*CLOUDMONITOR) UpdateObjectGroupCommon ¶
func (c *CLOUDMONITOR) UpdateObjectGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateObjectGroupCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateObjectGroupCommon for usage and error information.
func (*CLOUDMONITOR) UpdateObjectGroupCommonRequest ¶
func (c *CLOUDMONITOR) UpdateObjectGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateObjectGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateObjectGroupCommon operation. The "output" return value will be populated with the UpdateObjectGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateObjectGroupCommon Send returns without error.
See UpdateObjectGroupCommon for more information on using the UpdateObjectGroupCommon API call, and error handling.
// Example sending a request using the UpdateObjectGroupCommonRequest method.
req, resp := client.UpdateObjectGroupCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateObjectGroupCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateObjectGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateObjectGroupCommonWithContext is the same as UpdateObjectGroupCommon with the addition of the ability to pass a context and additional request options.
See UpdateObjectGroupCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateObjectGroupRequest ¶
func (c *CLOUDMONITOR) UpdateObjectGroupRequest(input *UpdateObjectGroupInput) (req *request.Request, output *UpdateObjectGroupOutput)
UpdateObjectGroupRequest generates a "byteplus/request.Request" representing the client's request for the UpdateObjectGroup operation. The "output" return value will be populated with the UpdateObjectGroupCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateObjectGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateObjectGroupCommon Send returns without error.
See UpdateObjectGroup for more information on using the UpdateObjectGroup API call, and error handling.
// Example sending a request using the UpdateObjectGroupRequest method.
req, resp := client.UpdateObjectGroupRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateObjectGroupWithContext ¶
func (c *CLOUDMONITOR) UpdateObjectGroupWithContext(ctx byteplus.Context, input *UpdateObjectGroupInput, opts ...request.Option) (*UpdateObjectGroupOutput, error)
UpdateObjectGroupWithContext is the same as UpdateObjectGroup with the addition of the ability to pass a context and additional request options.
See UpdateObjectGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateRule ¶
func (c *CLOUDMONITOR) UpdateRule(input *UpdateRuleInput) (*UpdateRuleOutput, error)
UpdateRule API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateRule for usage and error information.
func (*CLOUDMONITOR) UpdateRuleCommon ¶
func (c *CLOUDMONITOR) UpdateRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateRuleCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateRuleCommon for usage and error information.
func (*CLOUDMONITOR) UpdateRuleCommonRequest ¶
func (c *CLOUDMONITOR) UpdateRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateRuleCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateRuleCommon operation. The "output" return value will be populated with the UpdateRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRuleCommon Send returns without error.
See UpdateRuleCommon for more information on using the UpdateRuleCommon API call, and error handling.
// Example sending a request using the UpdateRuleCommonRequest method.
req, resp := client.UpdateRuleCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateRuleCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateRuleCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateRuleCommonWithContext is the same as UpdateRuleCommon with the addition of the ability to pass a context and additional request options.
See UpdateRuleCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateRuleRequest ¶
func (c *CLOUDMONITOR) UpdateRuleRequest(input *UpdateRuleInput) (req *request.Request, output *UpdateRuleOutput)
UpdateRuleRequest generates a "byteplus/request.Request" representing the client's request for the UpdateRule operation. The "output" return value will be populated with the UpdateRuleCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRuleCommon Send returns without error.
See UpdateRule for more information on using the UpdateRule API call, and error handling.
// Example sending a request using the UpdateRuleRequest method.
req, resp := client.UpdateRuleRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateRuleWithContext ¶
func (c *CLOUDMONITOR) UpdateRuleWithContext(ctx byteplus.Context, input *UpdateRuleInput, opts ...request.Option) (*UpdateRuleOutput, error)
UpdateRuleWithContext is the same as UpdateRule with the addition of the ability to pass a context and additional request options.
See UpdateRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateSilencePolicy ¶
func (c *CLOUDMONITOR) UpdateSilencePolicy(input *UpdateSilencePolicyInput) (*UpdateSilencePolicyOutput, error)
UpdateSilencePolicy API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateSilencePolicy for usage and error information.
func (*CLOUDMONITOR) UpdateSilencePolicyCommon ¶
func (c *CLOUDMONITOR) UpdateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateSilencePolicyCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateSilencePolicyCommon for usage and error information.
func (*CLOUDMONITOR) UpdateSilencePolicyCommonRequest ¶
func (c *CLOUDMONITOR) UpdateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateSilencePolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSilencePolicyCommon operation. The "output" return value will be populated with the UpdateSilencePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSilencePolicyCommon Send returns without error.
See UpdateSilencePolicyCommon for more information on using the UpdateSilencePolicyCommon API call, and error handling.
// Example sending a request using the UpdateSilencePolicyCommonRequest method.
req, resp := client.UpdateSilencePolicyCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateSilencePolicyCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateSilencePolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateSilencePolicyCommonWithContext is the same as UpdateSilencePolicyCommon with the addition of the ability to pass a context and additional request options.
See UpdateSilencePolicyCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateSilencePolicyRequest ¶
func (c *CLOUDMONITOR) UpdateSilencePolicyRequest(input *UpdateSilencePolicyInput) (req *request.Request, output *UpdateSilencePolicyOutput)
UpdateSilencePolicyRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSilencePolicy operation. The "output" return value will be populated with the UpdateSilencePolicyCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSilencePolicyCommon Send returns without error.
See UpdateSilencePolicy for more information on using the UpdateSilencePolicy API call, and error handling.
// Example sending a request using the UpdateSilencePolicyRequest method.
req, resp := client.UpdateSilencePolicyRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateSilencePolicyWithContext ¶
func (c *CLOUDMONITOR) UpdateSilencePolicyWithContext(ctx byteplus.Context, input *UpdateSilencePolicyInput, opts ...request.Option) (*UpdateSilencePolicyOutput, error)
UpdateSilencePolicyWithContext is the same as UpdateSilencePolicy with the addition of the ability to pass a context and additional request options.
See UpdateSilencePolicy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateWebhook ¶
func (c *CLOUDMONITOR) UpdateWebhook(input *UpdateWebhookInput) (*UpdateWebhookOutput, error)
UpdateWebhook API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateWebhook for usage and error information.
func (*CLOUDMONITOR) UpdateWebhookCommon ¶
func (c *CLOUDMONITOR) UpdateWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UpdateWebhookCommon API operation for CLOUDMONITOR.
Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.
See the BYTEPLUS API reference guide for CLOUDMONITOR's API operation UpdateWebhookCommon for usage and error information.
func (*CLOUDMONITOR) UpdateWebhookCommonRequest ¶
func (c *CLOUDMONITOR) UpdateWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UpdateWebhookCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateWebhookCommon operation. The "output" return value will be populated with the UpdateWebhookCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWebhookCommon Send returns without error.
See UpdateWebhookCommon for more information on using the UpdateWebhookCommon API call, and error handling.
// Example sending a request using the UpdateWebhookCommonRequest method.
req, resp := client.UpdateWebhookCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateWebhookCommonWithContext ¶
func (c *CLOUDMONITOR) UpdateWebhookCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UpdateWebhookCommonWithContext is the same as UpdateWebhookCommon with the addition of the ability to pass a context and additional request options.
See UpdateWebhookCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CLOUDMONITOR) UpdateWebhookRequest ¶
func (c *CLOUDMONITOR) UpdateWebhookRequest(input *UpdateWebhookInput) (req *request.Request, output *UpdateWebhookOutput)
UpdateWebhookRequest generates a "byteplus/request.Request" representing the client's request for the UpdateWebhook operation. The "output" return value will be populated with the UpdateWebhookCommon request's response once the request completes successfully.
Use "Send" method on the returned UpdateWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWebhookCommon Send returns without error.
See UpdateWebhook for more information on using the UpdateWebhook API call, and error handling.
// Example sending a request using the UpdateWebhookRequest method.
req, resp := client.UpdateWebhookRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*CLOUDMONITOR) UpdateWebhookWithContext ¶
func (c *CLOUDMONITOR) UpdateWebhookWithContext(ctx byteplus.Context, input *UpdateWebhookInput, opts ...request.Option) (*UpdateWebhookOutput, error)
UpdateWebhookWithContext is the same as UpdateWebhook with the addition of the ability to pass a context and additional request options.
See UpdateWebhook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type CLOUDMONITORAPI ¶
type CLOUDMONITORAPI interface {
ApplyObjectGroupsByAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
ApplyObjectGroupsByAlertTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ApplyObjectGroupsByAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ApplyObjectGroupsByAlertTemplate(*ApplyObjectGroupsByAlertTemplateInput) (*ApplyObjectGroupsByAlertTemplateOutput, error)
ApplyObjectGroupsByAlertTemplateWithContext(byteplus.Context, *ApplyObjectGroupsByAlertTemplateInput, ...request.Option) (*ApplyObjectGroupsByAlertTemplateOutput, error)
ApplyObjectGroupsByAlertTemplateRequest(*ApplyObjectGroupsByAlertTemplateInput) (*request.Request, *ApplyObjectGroupsByAlertTemplateOutput)
CreateAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateAlertTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateAlertTemplate(*CreateAlertTemplateInput) (*CreateAlertTemplateOutput, error)
CreateAlertTemplateWithContext(byteplus.Context, *CreateAlertTemplateInput, ...request.Option) (*CreateAlertTemplateOutput, error)
CreateAlertTemplateRequest(*CreateAlertTemplateInput) (*request.Request, *CreateAlertTemplateOutput)
CreateContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateContactGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateContactGroup(*CreateContactGroupInput) (*CreateContactGroupOutput, error)
CreateContactGroupWithContext(byteplus.Context, *CreateContactGroupInput, ...request.Option) (*CreateContactGroupOutput, error)
CreateContactGroupRequest(*CreateContactGroupInput) (*request.Request, *CreateContactGroupOutput)
CreateContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateContactsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateContacts(*CreateContactsInput) (*CreateContactsOutput, error)
CreateContactsWithContext(byteplus.Context, *CreateContactsInput, ...request.Option) (*CreateContactsOutput, error)
CreateContactsRequest(*CreateContactsInput) (*request.Request, *CreateContactsOutput)
CreateEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateEventRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateEventRule(*CreateEventRuleInput) (*CreateEventRuleOutput, error)
CreateEventRuleWithContext(byteplus.Context, *CreateEventRuleInput, ...request.Option) (*CreateEventRuleOutput, error)
CreateEventRuleRequest(*CreateEventRuleInput) (*request.Request, *CreateEventRuleOutput)
CreateNotificationCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateNotificationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateNotificationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateNotification(*CreateNotificationInput) (*CreateNotificationOutput, error)
CreateNotificationWithContext(byteplus.Context, *CreateNotificationInput, ...request.Option) (*CreateNotificationOutput, error)
CreateNotificationRequest(*CreateNotificationInput) (*request.Request, *CreateNotificationOutput)
CreateNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateNotifyTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateNotifyTemplate(*CreateNotifyTemplateInput) (*CreateNotifyTemplateOutput, error)
CreateNotifyTemplateWithContext(byteplus.Context, *CreateNotifyTemplateInput, ...request.Option) (*CreateNotifyTemplateOutput, error)
CreateNotifyTemplateRequest(*CreateNotifyTemplateInput) (*request.Request, *CreateNotifyTemplateOutput)
CreateObjectGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateObjectGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateObjectGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateObjectGroup(*CreateObjectGroupInput) (*CreateObjectGroupOutput, error)
CreateObjectGroupWithContext(byteplus.Context, *CreateObjectGroupInput, ...request.Option) (*CreateObjectGroupOutput, error)
CreateObjectGroupRequest(*CreateObjectGroupInput) (*request.Request, *CreateObjectGroupOutput)
CreateRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateRule(*CreateRuleInput) (*CreateRuleOutput, error)
CreateRuleWithContext(byteplus.Context, *CreateRuleInput, ...request.Option) (*CreateRuleOutput, error)
CreateRuleRequest(*CreateRuleInput) (*request.Request, *CreateRuleOutput)
CreateSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSilencePolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSilencePolicy(*CreateSilencePolicyInput) (*CreateSilencePolicyOutput, error)
CreateSilencePolicyWithContext(byteplus.Context, *CreateSilencePolicyInput, ...request.Option) (*CreateSilencePolicyOutput, error)
CreateSilencePolicyRequest(*CreateSilencePolicyInput) (*request.Request, *CreateSilencePolicyOutput)
CreateWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateWebhookCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateWebhook(*CreateWebhookInput) (*CreateWebhookOutput, error)
CreateWebhookWithContext(byteplus.Context, *CreateWebhookInput, ...request.Option) (*CreateWebhookOutput, error)
CreateWebhookRequest(*CreateWebhookInput) (*request.Request, *CreateWebhookOutput)
DeleteAlertTemplatesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteAlertTemplatesByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteAlertTemplatesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteAlertTemplatesByIds(*DeleteAlertTemplatesByIdsInput) (*DeleteAlertTemplatesByIdsOutput, error)
DeleteAlertTemplatesByIdsWithContext(byteplus.Context, *DeleteAlertTemplatesByIdsInput, ...request.Option) (*DeleteAlertTemplatesByIdsOutput, error)
DeleteAlertTemplatesByIdsRequest(*DeleteAlertTemplatesByIdsInput) (*request.Request, *DeleteAlertTemplatesByIdsOutput)
DeleteContactGroupByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteContactGroupByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteContactGroupByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteContactGroupByIds(*DeleteContactGroupByIdsInput) (*DeleteContactGroupByIdsOutput, error)
DeleteContactGroupByIdsWithContext(byteplus.Context, *DeleteContactGroupByIdsInput, ...request.Option) (*DeleteContactGroupByIdsOutput, error)
DeleteContactGroupByIdsRequest(*DeleteContactGroupByIdsInput) (*request.Request, *DeleteContactGroupByIdsOutput)
DeleteContactsByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteContactsByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteContactsByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteContactsByIds(*DeleteContactsByIdsInput) (*DeleteContactsByIdsOutput, error)
DeleteContactsByIdsWithContext(byteplus.Context, *DeleteContactsByIdsInput, ...request.Option) (*DeleteContactsByIdsOutput, error)
DeleteContactsByIdsRequest(*DeleteContactsByIdsInput) (*request.Request, *DeleteContactsByIdsOutput)
DeleteEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteEventRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteEventRule(*DeleteEventRuleInput) (*DeleteEventRuleOutput, error)
DeleteEventRuleWithContext(byteplus.Context, *DeleteEventRuleInput, ...request.Option) (*DeleteEventRuleOutput, error)
DeleteEventRuleRequest(*DeleteEventRuleInput) (*request.Request, *DeleteEventRuleOutput)
DeleteNotificationsByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteNotificationsByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteNotificationsByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteNotificationsByIds(*DeleteNotificationsByIdsInput) (*DeleteNotificationsByIdsOutput, error)
DeleteNotificationsByIdsWithContext(byteplus.Context, *DeleteNotificationsByIdsInput, ...request.Option) (*DeleteNotificationsByIdsOutput, error)
DeleteNotificationsByIdsRequest(*DeleteNotificationsByIdsInput) (*request.Request, *DeleteNotificationsByIdsOutput)
DeleteNotifyTemplatesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteNotifyTemplatesByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteNotifyTemplatesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteNotifyTemplatesByIds(*DeleteNotifyTemplatesByIdsInput) (*DeleteNotifyTemplatesByIdsOutput, error)
DeleteNotifyTemplatesByIdsWithContext(byteplus.Context, *DeleteNotifyTemplatesByIdsInput, ...request.Option) (*DeleteNotifyTemplatesByIdsOutput, error)
DeleteNotifyTemplatesByIdsRequest(*DeleteNotifyTemplatesByIdsInput) (*request.Request, *DeleteNotifyTemplatesByIdsOutput)
DeleteObjectGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteObjectGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteObjectGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteObjectGroup(*DeleteObjectGroupInput) (*DeleteObjectGroupOutput, error)
DeleteObjectGroupWithContext(byteplus.Context, *DeleteObjectGroupInput, ...request.Option) (*DeleteObjectGroupOutput, error)
DeleteObjectGroupRequest(*DeleteObjectGroupInput) (*request.Request, *DeleteObjectGroupOutput)
DeleteRulesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteRulesByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteRulesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteRulesByIds(*DeleteRulesByIdsInput) (*DeleteRulesByIdsOutput, error)
DeleteRulesByIdsWithContext(byteplus.Context, *DeleteRulesByIdsInput, ...request.Option) (*DeleteRulesByIdsOutput, error)
DeleteRulesByIdsRequest(*DeleteRulesByIdsInput) (*request.Request, *DeleteRulesByIdsOutput)
DeleteSilencePolicyByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSilencePolicyByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSilencePolicyByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSilencePolicyByIds(*DeleteSilencePolicyByIdsInput) (*DeleteSilencePolicyByIdsOutput, error)
DeleteSilencePolicyByIdsWithContext(byteplus.Context, *DeleteSilencePolicyByIdsInput, ...request.Option) (*DeleteSilencePolicyByIdsOutput, error)
DeleteSilencePolicyByIdsRequest(*DeleteSilencePolicyByIdsInput) (*request.Request, *DeleteSilencePolicyByIdsOutput)
DeleteWebhooksByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteWebhooksByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteWebhooksByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteWebhooksByIds(*DeleteWebhooksByIdsInput) (*DeleteWebhooksByIdsOutput, error)
DeleteWebhooksByIdsWithContext(byteplus.Context, *DeleteWebhooksByIdsInput, ...request.Option) (*DeleteWebhooksByIdsOutput, error)
DeleteWebhooksByIdsRequest(*DeleteWebhooksByIdsInput) (*request.Request, *DeleteWebhooksByIdsOutput)
DisableEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisableEventRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisableEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisableEventRule(*DisableEventRuleInput) (*DisableEventRuleOutput, error)
DisableEventRuleWithContext(byteplus.Context, *DisableEventRuleInput, ...request.Option) (*DisableEventRuleOutput, error)
DisableEventRuleRequest(*DisableEventRuleInput) (*request.Request, *DisableEventRuleOutput)
DisablePresetAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisablePresetAlertTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisablePresetAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisablePresetAlertTemplate(*DisablePresetAlertTemplateInput) (*DisablePresetAlertTemplateOutput, error)
DisablePresetAlertTemplateWithContext(byteplus.Context, *DisablePresetAlertTemplateInput, ...request.Option) (*DisablePresetAlertTemplateOutput, error)
DisablePresetAlertTemplateRequest(*DisablePresetAlertTemplateInput) (*request.Request, *DisablePresetAlertTemplateOutput)
EnableEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
EnableEventRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EnableEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EnableEventRule(*EnableEventRuleInput) (*EnableEventRuleOutput, error)
EnableEventRuleWithContext(byteplus.Context, *EnableEventRuleInput, ...request.Option) (*EnableEventRuleOutput, error)
EnableEventRuleRequest(*EnableEventRuleInput) (*request.Request, *EnableEventRuleOutput)
EnablePresetAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
EnablePresetAlertTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EnablePresetAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EnablePresetAlertTemplate(*EnablePresetAlertTemplateInput) (*EnablePresetAlertTemplateOutput, error)
EnablePresetAlertTemplateWithContext(byteplus.Context, *EnablePresetAlertTemplateInput, ...request.Option) (*EnablePresetAlertTemplateOutput, error)
EnablePresetAlertTemplateRequest(*EnablePresetAlertTemplateInput) (*request.Request, *EnablePresetAlertTemplateOutput)
GetMetricDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetMetricDataCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetMetricDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetMetricData(*GetMetricDataInput) (*GetMetricDataOutput, error)
GetMetricDataWithContext(byteplus.Context, *GetMetricDataInput, ...request.Option) (*GetMetricDataOutput, error)
GetMetricDataRequest(*GetMetricDataInput) (*request.Request, *GetMetricDataOutput)
GetTopDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetTopDataCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetTopDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetTopData(*GetTopDataInput) (*GetTopDataOutput, error)
GetTopDataWithContext(byteplus.Context, *GetTopDataInput, ...request.Option) (*GetTopDataOutput, error)
GetTopDataRequest(*GetTopDataInput) (*request.Request, *GetTopDataOutput)
ListAlertGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListAlertGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListAlertGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListAlertGroup(*ListAlertGroupInput) (*ListAlertGroupOutput, error)
ListAlertGroupWithContext(byteplus.Context, *ListAlertGroupInput, ...request.Option) (*ListAlertGroupOutput, error)
ListAlertGroupRequest(*ListAlertGroupInput) (*request.Request, *ListAlertGroupOutput)
ListAlertTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListAlertTemplatesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListAlertTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListAlertTemplates(*ListAlertTemplatesInput) (*ListAlertTemplatesOutput, error)
ListAlertTemplatesWithContext(byteplus.Context, *ListAlertTemplatesInput, ...request.Option) (*ListAlertTemplatesOutput, error)
ListAlertTemplatesRequest(*ListAlertTemplatesInput) (*request.Request, *ListAlertTemplatesOutput)
ListContactGroupByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListContactGroupByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListContactGroupByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListContactGroupByIds(*ListContactGroupByIdsInput) (*ListContactGroupByIdsOutput, error)
ListContactGroupByIdsWithContext(byteplus.Context, *ListContactGroupByIdsInput, ...request.Option) (*ListContactGroupByIdsOutput, error)
ListContactGroupByIdsRequest(*ListContactGroupByIdsInput) (*request.Request, *ListContactGroupByIdsOutput)
ListContactGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListContactGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListContactGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListContactGroups(*ListContactGroupsInput) (*ListContactGroupsOutput, error)
ListContactGroupsWithContext(byteplus.Context, *ListContactGroupsInput, ...request.Option) (*ListContactGroupsOutput, error)
ListContactGroupsRequest(*ListContactGroupsInput) (*request.Request, *ListContactGroupsOutput)
ListContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListContactsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListContacts(*ListContactsInput) (*ListContactsOutput, error)
ListContactsWithContext(byteplus.Context, *ListContactsInput, ...request.Option) (*ListContactsOutput, error)
ListContactsRequest(*ListContactsInput) (*request.Request, *ListContactsOutput)
ListContactsByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListContactsByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListContactsByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListContactsByIds(*ListContactsByIdsInput) (*ListContactsByIdsOutput, error)
ListContactsByIdsWithContext(byteplus.Context, *ListContactsByIdsInput, ...request.Option) (*ListContactsByIdsOutput, error)
ListContactsByIdsRequest(*ListContactsByIdsInput) (*request.Request, *ListContactsByIdsOutput)
ListDefaultNotifyTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListDefaultNotifyTemplatesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListDefaultNotifyTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListDefaultNotifyTemplates(*ListDefaultNotifyTemplatesInput) (*ListDefaultNotifyTemplatesOutput, error)
ListDefaultNotifyTemplatesWithContext(byteplus.Context, *ListDefaultNotifyTemplatesInput, ...request.Option) (*ListDefaultNotifyTemplatesOutput, error)
ListDefaultNotifyTemplatesRequest(*ListDefaultNotifyTemplatesInput) (*request.Request, *ListDefaultNotifyTemplatesOutput)
ListEventRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListEventRulesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListEventRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListEventRules(*ListEventRulesInput) (*ListEventRulesOutput, error)
ListEventRulesWithContext(byteplus.Context, *ListEventRulesInput, ...request.Option) (*ListEventRulesOutput, error)
ListEventRulesRequest(*ListEventRulesInput) (*request.Request, *ListEventRulesOutput)
ListEventsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListEventsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListEventsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListEvents(*ListEventsInput) (*ListEventsOutput, error)
ListEventsWithContext(byteplus.Context, *ListEventsInput, ...request.Option) (*ListEventsOutput, error)
ListEventsRequest(*ListEventsInput) (*request.Request, *ListEventsOutput)
ListNotificationsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListNotificationsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListNotificationsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListNotifications(*ListNotificationsInput) (*ListNotificationsOutput, error)
ListNotificationsWithContext(byteplus.Context, *ListNotificationsInput, ...request.Option) (*ListNotificationsOutput, error)
ListNotificationsRequest(*ListNotificationsInput) (*request.Request, *ListNotificationsOutput)
ListNotifyTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListNotifyTemplatesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListNotifyTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListNotifyTemplates(*ListNotifyTemplatesInput) (*ListNotifyTemplatesOutput, error)
ListNotifyTemplatesWithContext(byteplus.Context, *ListNotifyTemplatesInput, ...request.Option) (*ListNotifyTemplatesOutput, error)
ListNotifyTemplatesRequest(*ListNotifyTemplatesInput) (*request.Request, *ListNotifyTemplatesOutput)
ListObjectGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListObjectGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListObjectGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListObjectGroups(*ListObjectGroupsInput) (*ListObjectGroupsOutput, error)
ListObjectGroupsWithContext(byteplus.Context, *ListObjectGroupsInput, ...request.Option) (*ListObjectGroupsOutput, error)
ListObjectGroupsRequest(*ListObjectGroupsInput) (*request.Request, *ListObjectGroupsOutput)
ListPresetAlertTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListPresetAlertTemplatesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListPresetAlertTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListPresetAlertTemplates(*ListPresetAlertTemplatesInput) (*ListPresetAlertTemplatesOutput, error)
ListPresetAlertTemplatesWithContext(byteplus.Context, *ListPresetAlertTemplatesInput, ...request.Option) (*ListPresetAlertTemplatesOutput, error)
ListPresetAlertTemplatesRequest(*ListPresetAlertTemplatesInput) (*request.Request, *ListPresetAlertTemplatesOutput)
ListRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListRulesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListRules(*ListRulesInput) (*ListRulesOutput, error)
ListRulesWithContext(byteplus.Context, *ListRulesInput, ...request.Option) (*ListRulesOutput, error)
ListRulesRequest(*ListRulesInput) (*request.Request, *ListRulesOutput)
ListRulesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListRulesByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListRulesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListRulesByIds(*ListRulesByIdsInput) (*ListRulesByIdsOutput, error)
ListRulesByIdsWithContext(byteplus.Context, *ListRulesByIdsInput, ...request.Option) (*ListRulesByIdsOutput, error)
ListRulesByIdsRequest(*ListRulesByIdsInput) (*request.Request, *ListRulesByIdsOutput)
ListSendAlertCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListSendAlertCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListSendAlertCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListSendAlert(*ListSendAlertInput) (*ListSendAlertOutput, error)
ListSendAlertWithContext(byteplus.Context, *ListSendAlertInput, ...request.Option) (*ListSendAlertOutput, error)
ListSendAlertRequest(*ListSendAlertInput) (*request.Request, *ListSendAlertOutput)
ListSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListSilencePolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListSilencePolicy(*ListSilencePolicyInput) (*ListSilencePolicyOutput, error)
ListSilencePolicyWithContext(byteplus.Context, *ListSilencePolicyInput, ...request.Option) (*ListSilencePolicyOutput, error)
ListSilencePolicyRequest(*ListSilencePolicyInput) (*request.Request, *ListSilencePolicyOutput)
ListWebhooksCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListWebhooksCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListWebhooksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListWebhooks(*ListWebhooksInput) (*ListWebhooksOutput, error)
ListWebhooksWithContext(byteplus.Context, *ListWebhooksInput, ...request.Option) (*ListWebhooksOutput, error)
ListWebhooksRequest(*ListWebhooksInput) (*request.Request, *ListWebhooksOutput)
ListWebhooksByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListWebhooksByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListWebhooksByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListWebhooksByIds(*ListWebhooksByIdsInput) (*ListWebhooksByIdsOutput, error)
ListWebhooksByIdsWithContext(byteplus.Context, *ListWebhooksByIdsInput, ...request.Option) (*ListWebhooksByIdsOutput, error)
ListWebhooksByIdsRequest(*ListWebhooksByIdsInput) (*request.Request, *ListWebhooksByIdsOutput)
ModifyStateOfSilencePolicyByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
ModifyStateOfSilencePolicyByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ModifyStateOfSilencePolicyByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ModifyStateOfSilencePolicyByIds(*ModifyStateOfSilencePolicyByIdsInput) (*ModifyStateOfSilencePolicyByIdsOutput, error)
ModifyStateOfSilencePolicyByIdsWithContext(byteplus.Context, *ModifyStateOfSilencePolicyByIdsInput, ...request.Option) (*ModifyStateOfSilencePolicyByIdsOutput, error)
ModifyStateOfSilencePolicyByIdsRequest(*ModifyStateOfSilencePolicyByIdsInput) (*request.Request, *ModifyStateOfSilencePolicyByIdsOutput)
SetStateOfRulesByIdsCommon(*map[string]interface{}) (*map[string]interface{}, error)
SetStateOfRulesByIdsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
SetStateOfRulesByIdsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
SetStateOfRulesByIds(*SetStateOfRulesByIdsInput) (*SetStateOfRulesByIdsOutput, error)
SetStateOfRulesByIdsWithContext(byteplus.Context, *SetStateOfRulesByIdsInput, ...request.Option) (*SetStateOfRulesByIdsOutput, error)
SetStateOfRulesByIdsRequest(*SetStateOfRulesByIdsInput) (*request.Request, *SetStateOfRulesByIdsOutput)
TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
TagResourcesWithContext(byteplus.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)
UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResourcesWithContext(byteplus.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)
UpdateAlertTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateAlertTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateAlertTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateAlertTemplate(*UpdateAlertTemplateInput) (*UpdateAlertTemplateOutput, error)
UpdateAlertTemplateWithContext(byteplus.Context, *UpdateAlertTemplateInput, ...request.Option) (*UpdateAlertTemplateOutput, error)
UpdateAlertTemplateRequest(*UpdateAlertTemplateInput) (*request.Request, *UpdateAlertTemplateOutput)
UpdateContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateContactGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateContactGroup(*UpdateContactGroupInput) (*UpdateContactGroupOutput, error)
UpdateContactGroupWithContext(byteplus.Context, *UpdateContactGroupInput, ...request.Option) (*UpdateContactGroupOutput, error)
UpdateContactGroupRequest(*UpdateContactGroupInput) (*request.Request, *UpdateContactGroupOutput)
UpdateContactGroupWithContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateContactGroupWithContactsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateContactGroupWithContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateContactGroupWithContacts(*UpdateContactGroupWithContactsInput) (*UpdateContactGroupWithContactsOutput, error)
UpdateContactGroupWithContactsWithContext(byteplus.Context, *UpdateContactGroupWithContactsInput, ...request.Option) (*UpdateContactGroupWithContactsOutput, error)
UpdateContactGroupWithContactsRequest(*UpdateContactGroupWithContactsInput) (*request.Request, *UpdateContactGroupWithContactsOutput)
UpdateContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateContactsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateContacts(*UpdateContactsInput) (*UpdateContactsOutput, error)
UpdateContactsWithContext(byteplus.Context, *UpdateContactsInput, ...request.Option) (*UpdateContactsOutput, error)
UpdateContactsRequest(*UpdateContactsInput) (*request.Request, *UpdateContactsOutput)
UpdateContactsWithContactGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateContactsWithContactGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateContactsWithContactGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateContactsWithContactGroups(*UpdateContactsWithContactGroupsInput) (*UpdateContactsWithContactGroupsOutput, error)
UpdateContactsWithContactGroupsWithContext(byteplus.Context, *UpdateContactsWithContactGroupsInput, ...request.Option) (*UpdateContactsWithContactGroupsOutput, error)
UpdateContactsWithContactGroupsRequest(*UpdateContactsWithContactGroupsInput) (*request.Request, *UpdateContactsWithContactGroupsOutput)
UpdateEventRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateEventRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateEventRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateEventRule(*UpdateEventRuleInput) (*UpdateEventRuleOutput, error)
UpdateEventRuleWithContext(byteplus.Context, *UpdateEventRuleInput, ...request.Option) (*UpdateEventRuleOutput, error)
UpdateEventRuleRequest(*UpdateEventRuleInput) (*request.Request, *UpdateEventRuleOutput)
UpdateNotificationCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateNotificationCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateNotificationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateNotification(*UpdateNotificationInput) (*UpdateNotificationOutput, error)
UpdateNotificationWithContext(byteplus.Context, *UpdateNotificationInput, ...request.Option) (*UpdateNotificationOutput, error)
UpdateNotificationRequest(*UpdateNotificationInput) (*request.Request, *UpdateNotificationOutput)
UpdateNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateNotifyTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateNotifyTemplate(*UpdateNotifyTemplateInput) (*UpdateNotifyTemplateOutput, error)
UpdateNotifyTemplateWithContext(byteplus.Context, *UpdateNotifyTemplateInput, ...request.Option) (*UpdateNotifyTemplateOutput, error)
UpdateNotifyTemplateRequest(*UpdateNotifyTemplateInput) (*request.Request, *UpdateNotifyTemplateOutput)
UpdateObjectGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateObjectGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateObjectGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateObjectGroup(*UpdateObjectGroupInput) (*UpdateObjectGroupOutput, error)
UpdateObjectGroupWithContext(byteplus.Context, *UpdateObjectGroupInput, ...request.Option) (*UpdateObjectGroupOutput, error)
UpdateObjectGroupRequest(*UpdateObjectGroupInput) (*request.Request, *UpdateObjectGroupOutput)
UpdateRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateRule(*UpdateRuleInput) (*UpdateRuleOutput, error)
UpdateRuleWithContext(byteplus.Context, *UpdateRuleInput, ...request.Option) (*UpdateRuleOutput, error)
UpdateRuleRequest(*UpdateRuleInput) (*request.Request, *UpdateRuleOutput)
UpdateSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateSilencePolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateSilencePolicy(*UpdateSilencePolicyInput) (*UpdateSilencePolicyOutput, error)
UpdateSilencePolicyWithContext(byteplus.Context, *UpdateSilencePolicyInput, ...request.Option) (*UpdateSilencePolicyOutput, error)
UpdateSilencePolicyRequest(*UpdateSilencePolicyInput) (*request.Request, *UpdateSilencePolicyOutput)
UpdateWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
UpdateWebhookCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UpdateWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UpdateWebhook(*UpdateWebhookInput) (*UpdateWebhookOutput, error)
UpdateWebhookWithContext(byteplus.Context, *UpdateWebhookInput, ...request.Option) (*UpdateWebhookOutput, error)
UpdateWebhookRequest(*UpdateWebhookInput) (*request.Request, *UpdateWebhookOutput)
}
CLOUDMONITORAPI provides an interface to enable mocking the cloudmonitor.CLOUDMONITOR service client's API operation,
// byteplus sdk func uses an SDK service client to make a request to
// CLOUDMONITOR.
func myFunc(svc CLOUDMONITORAPI) bool {
// Make svc.ApplyObjectGroupsByAlertTemplate request
}
func main() {
sess := session.New()
svc := cloudmonitor.New(sess)
myFunc(svc)
}
type ConditionForCreateAlertTemplateInput ¶
type ConditionForCreateAlertTemplateInput struct {
ComparisonOperator *string `type:"string" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
MetricUnit *string `type:"string" json:",omitempty"`
Statistics *string `type:"string" json:",omitempty"`
Threshold *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConditionForCreateAlertTemplateInput) GoString ¶
func (s ConditionForCreateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*ConditionForCreateAlertTemplateInput) SetComparisonOperator ¶
func (s *ConditionForCreateAlertTemplateInput) SetComparisonOperator(v string) *ConditionForCreateAlertTemplateInput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*ConditionForCreateAlertTemplateInput) SetMetricName ¶
func (s *ConditionForCreateAlertTemplateInput) SetMetricName(v string) *ConditionForCreateAlertTemplateInput
SetMetricName sets the MetricName field's value.
func (*ConditionForCreateAlertTemplateInput) SetMetricUnit ¶
func (s *ConditionForCreateAlertTemplateInput) SetMetricUnit(v string) *ConditionForCreateAlertTemplateInput
SetMetricUnit sets the MetricUnit field's value.
func (*ConditionForCreateAlertTemplateInput) SetStatistics ¶
func (s *ConditionForCreateAlertTemplateInput) SetStatistics(v string) *ConditionForCreateAlertTemplateInput
SetStatistics sets the Statistics field's value.
func (*ConditionForCreateAlertTemplateInput) SetThreshold ¶
func (s *ConditionForCreateAlertTemplateInput) SetThreshold(v string) *ConditionForCreateAlertTemplateInput
SetThreshold sets the Threshold field's value.
func (ConditionForCreateAlertTemplateInput) String ¶
func (s ConditionForCreateAlertTemplateInput) String() string
String returns the string representation
type ConditionForCreateRuleInput ¶
type ConditionForCreateRuleInput struct {
ComparisonOperator *string `type:"string" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
MetricUnit *string `type:"string" json:",omitempty"`
Period *string `type:"string" json:",omitempty"`
Statistics *string `type:"string" json:",omitempty"`
Threshold *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConditionForCreateRuleInput) GoString ¶
func (s ConditionForCreateRuleInput) GoString() string
GoString returns the string representation
func (*ConditionForCreateRuleInput) SetComparisonOperator ¶
func (s *ConditionForCreateRuleInput) SetComparisonOperator(v string) *ConditionForCreateRuleInput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*ConditionForCreateRuleInput) SetMetricName ¶
func (s *ConditionForCreateRuleInput) SetMetricName(v string) *ConditionForCreateRuleInput
SetMetricName sets the MetricName field's value.
func (*ConditionForCreateRuleInput) SetMetricUnit ¶
func (s *ConditionForCreateRuleInput) SetMetricUnit(v string) *ConditionForCreateRuleInput
SetMetricUnit sets the MetricUnit field's value.
func (*ConditionForCreateRuleInput) SetPeriod ¶
func (s *ConditionForCreateRuleInput) SetPeriod(v string) *ConditionForCreateRuleInput
SetPeriod sets the Period field's value.
func (*ConditionForCreateRuleInput) SetStatistics ¶
func (s *ConditionForCreateRuleInput) SetStatistics(v string) *ConditionForCreateRuleInput
SetStatistics sets the Statistics field's value.
func (*ConditionForCreateRuleInput) SetThreshold ¶
func (s *ConditionForCreateRuleInput) SetThreshold(v string) *ConditionForCreateRuleInput
SetThreshold sets the Threshold field's value.
func (ConditionForCreateRuleInput) String ¶
func (s ConditionForCreateRuleInput) String() string
String returns the string representation
type ConditionForListAlertTemplatesOutput ¶
type ConditionForListAlertTemplatesOutput struct {
ComparisonOperator *string `type:"string" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
MetricUnit *string `type:"string" json:",omitempty"`
Statistics *string `type:"string" json:",omitempty"`
Threshold *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConditionForListAlertTemplatesOutput) GoString ¶
func (s ConditionForListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*ConditionForListAlertTemplatesOutput) SetComparisonOperator ¶
func (s *ConditionForListAlertTemplatesOutput) SetComparisonOperator(v string) *ConditionForListAlertTemplatesOutput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*ConditionForListAlertTemplatesOutput) SetMetricName ¶
func (s *ConditionForListAlertTemplatesOutput) SetMetricName(v string) *ConditionForListAlertTemplatesOutput
SetMetricName sets the MetricName field's value.
func (*ConditionForListAlertTemplatesOutput) SetMetricUnit ¶
func (s *ConditionForListAlertTemplatesOutput) SetMetricUnit(v string) *ConditionForListAlertTemplatesOutput
SetMetricUnit sets the MetricUnit field's value.
func (*ConditionForListAlertTemplatesOutput) SetStatistics ¶
func (s *ConditionForListAlertTemplatesOutput) SetStatistics(v string) *ConditionForListAlertTemplatesOutput
SetStatistics sets the Statistics field's value.
func (*ConditionForListAlertTemplatesOutput) SetThreshold ¶
func (s *ConditionForListAlertTemplatesOutput) SetThreshold(v string) *ConditionForListAlertTemplatesOutput
SetThreshold sets the Threshold field's value.
func (ConditionForListAlertTemplatesOutput) String ¶
func (s ConditionForListAlertTemplatesOutput) String() string
String returns the string representation
type ConditionForListPresetAlertTemplatesOutput ¶
type ConditionForListPresetAlertTemplatesOutput struct {
ComparisonOperator *string `type:"string" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
MetricUnit *string `type:"string" json:",omitempty"`
Statistics *string `type:"string" json:",omitempty"`
Threshold *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConditionForListPresetAlertTemplatesOutput) GoString ¶
func (s ConditionForListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*ConditionForListPresetAlertTemplatesOutput) SetComparisonOperator ¶
func (s *ConditionForListPresetAlertTemplatesOutput) SetComparisonOperator(v string) *ConditionForListPresetAlertTemplatesOutput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*ConditionForListPresetAlertTemplatesOutput) SetMetricName ¶
func (s *ConditionForListPresetAlertTemplatesOutput) SetMetricName(v string) *ConditionForListPresetAlertTemplatesOutput
SetMetricName sets the MetricName field's value.
func (*ConditionForListPresetAlertTemplatesOutput) SetMetricUnit ¶
func (s *ConditionForListPresetAlertTemplatesOutput) SetMetricUnit(v string) *ConditionForListPresetAlertTemplatesOutput
SetMetricUnit sets the MetricUnit field's value.
func (*ConditionForListPresetAlertTemplatesOutput) SetStatistics ¶
func (s *ConditionForListPresetAlertTemplatesOutput) SetStatistics(v string) *ConditionForListPresetAlertTemplatesOutput
SetStatistics sets the Statistics field's value.
func (*ConditionForListPresetAlertTemplatesOutput) SetThreshold ¶
func (s *ConditionForListPresetAlertTemplatesOutput) SetThreshold(v string) *ConditionForListPresetAlertTemplatesOutput
SetThreshold sets the Threshold field's value.
func (ConditionForListPresetAlertTemplatesOutput) String ¶
func (s ConditionForListPresetAlertTemplatesOutput) String() string
String returns the string representation
type ConditionForListRulesByIdsOutput ¶
type ConditionForListRulesByIdsOutput struct {
ComparisonOperator *string `type:"string" json:",omitempty"`
DisplayName *string `type:"string" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
MetricUnit *string `type:"string" json:",omitempty"`
Period *string `type:"string" json:",omitempty"`
Statistics *string `type:"string" json:",omitempty"`
Threshold *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConditionForListRulesByIdsOutput) GoString ¶
func (s ConditionForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*ConditionForListRulesByIdsOutput) SetComparisonOperator ¶
func (s *ConditionForListRulesByIdsOutput) SetComparisonOperator(v string) *ConditionForListRulesByIdsOutput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*ConditionForListRulesByIdsOutput) SetDisplayName ¶
func (s *ConditionForListRulesByIdsOutput) SetDisplayName(v string) *ConditionForListRulesByIdsOutput
SetDisplayName sets the DisplayName field's value.
func (*ConditionForListRulesByIdsOutput) SetMetricName ¶
func (s *ConditionForListRulesByIdsOutput) SetMetricName(v string) *ConditionForListRulesByIdsOutput
SetMetricName sets the MetricName field's value.
func (*ConditionForListRulesByIdsOutput) SetMetricUnit ¶
func (s *ConditionForListRulesByIdsOutput) SetMetricUnit(v string) *ConditionForListRulesByIdsOutput
SetMetricUnit sets the MetricUnit field's value.
func (*ConditionForListRulesByIdsOutput) SetPeriod ¶
func (s *ConditionForListRulesByIdsOutput) SetPeriod(v string) *ConditionForListRulesByIdsOutput
SetPeriod sets the Period field's value.
func (*ConditionForListRulesByIdsOutput) SetStatistics ¶
func (s *ConditionForListRulesByIdsOutput) SetStatistics(v string) *ConditionForListRulesByIdsOutput
SetStatistics sets the Statistics field's value.
func (*ConditionForListRulesByIdsOutput) SetThreshold ¶
func (s *ConditionForListRulesByIdsOutput) SetThreshold(v string) *ConditionForListRulesByIdsOutput
SetThreshold sets the Threshold field's value.
func (ConditionForListRulesByIdsOutput) String ¶
func (s ConditionForListRulesByIdsOutput) String() string
String returns the string representation
type ConditionForListRulesOutput ¶
type ConditionForListRulesOutput struct {
ComparisonOperator *string `type:"string" json:",omitempty"`
DisplayName *string `type:"string" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
MetricUnit *string `type:"string" json:",omitempty"`
Period *string `type:"string" json:",omitempty"`
Statistics *string `type:"string" json:",omitempty"`
Threshold *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConditionForListRulesOutput) GoString ¶
func (s ConditionForListRulesOutput) GoString() string
GoString returns the string representation
func (*ConditionForListRulesOutput) SetComparisonOperator ¶
func (s *ConditionForListRulesOutput) SetComparisonOperator(v string) *ConditionForListRulesOutput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*ConditionForListRulesOutput) SetDisplayName ¶
func (s *ConditionForListRulesOutput) SetDisplayName(v string) *ConditionForListRulesOutput
SetDisplayName sets the DisplayName field's value.
func (*ConditionForListRulesOutput) SetMetricName ¶
func (s *ConditionForListRulesOutput) SetMetricName(v string) *ConditionForListRulesOutput
SetMetricName sets the MetricName field's value.
func (*ConditionForListRulesOutput) SetMetricUnit ¶
func (s *ConditionForListRulesOutput) SetMetricUnit(v string) *ConditionForListRulesOutput
SetMetricUnit sets the MetricUnit field's value.
func (*ConditionForListRulesOutput) SetPeriod ¶
func (s *ConditionForListRulesOutput) SetPeriod(v string) *ConditionForListRulesOutput
SetPeriod sets the Period field's value.
func (*ConditionForListRulesOutput) SetStatistics ¶
func (s *ConditionForListRulesOutput) SetStatistics(v string) *ConditionForListRulesOutput
SetStatistics sets the Statistics field's value.
func (*ConditionForListRulesOutput) SetThreshold ¶
func (s *ConditionForListRulesOutput) SetThreshold(v string) *ConditionForListRulesOutput
SetThreshold sets the Threshold field's value.
func (ConditionForListRulesOutput) String ¶
func (s ConditionForListRulesOutput) String() string
String returns the string representation
type ConditionForUpdateAlertTemplateInput ¶
type ConditionForUpdateAlertTemplateInput struct {
ComparisonOperator *string `type:"string" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
MetricUnit *string `type:"string" json:",omitempty"`
Statistics *string `type:"string" json:",omitempty"`
Threshold *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConditionForUpdateAlertTemplateInput) GoString ¶
func (s ConditionForUpdateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*ConditionForUpdateAlertTemplateInput) SetComparisonOperator ¶
func (s *ConditionForUpdateAlertTemplateInput) SetComparisonOperator(v string) *ConditionForUpdateAlertTemplateInput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*ConditionForUpdateAlertTemplateInput) SetMetricName ¶
func (s *ConditionForUpdateAlertTemplateInput) SetMetricName(v string) *ConditionForUpdateAlertTemplateInput
SetMetricName sets the MetricName field's value.
func (*ConditionForUpdateAlertTemplateInput) SetMetricUnit ¶
func (s *ConditionForUpdateAlertTemplateInput) SetMetricUnit(v string) *ConditionForUpdateAlertTemplateInput
SetMetricUnit sets the MetricUnit field's value.
func (*ConditionForUpdateAlertTemplateInput) SetStatistics ¶
func (s *ConditionForUpdateAlertTemplateInput) SetStatistics(v string) *ConditionForUpdateAlertTemplateInput
SetStatistics sets the Statistics field's value.
func (*ConditionForUpdateAlertTemplateInput) SetThreshold ¶
func (s *ConditionForUpdateAlertTemplateInput) SetThreshold(v string) *ConditionForUpdateAlertTemplateInput
SetThreshold sets the Threshold field's value.
func (ConditionForUpdateAlertTemplateInput) String ¶
func (s ConditionForUpdateAlertTemplateInput) String() string
String returns the string representation
type ConditionForUpdateRuleInput ¶
type ConditionForUpdateRuleInput struct {
ComparisonOperator *string `type:"string" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
MetricUnit *string `type:"string" json:",omitempty"`
Period *string `type:"string" json:",omitempty"`
Statistics *string `type:"string" json:",omitempty"`
Threshold *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConditionForUpdateRuleInput) GoString ¶
func (s ConditionForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*ConditionForUpdateRuleInput) SetComparisonOperator ¶
func (s *ConditionForUpdateRuleInput) SetComparisonOperator(v string) *ConditionForUpdateRuleInput
SetComparisonOperator sets the ComparisonOperator field's value.
func (*ConditionForUpdateRuleInput) SetMetricName ¶
func (s *ConditionForUpdateRuleInput) SetMetricName(v string) *ConditionForUpdateRuleInput
SetMetricName sets the MetricName field's value.
func (*ConditionForUpdateRuleInput) SetMetricUnit ¶
func (s *ConditionForUpdateRuleInput) SetMetricUnit(v string) *ConditionForUpdateRuleInput
SetMetricUnit sets the MetricUnit field's value.
func (*ConditionForUpdateRuleInput) SetPeriod ¶
func (s *ConditionForUpdateRuleInput) SetPeriod(v string) *ConditionForUpdateRuleInput
SetPeriod sets the Period field's value.
func (*ConditionForUpdateRuleInput) SetStatistics ¶
func (s *ConditionForUpdateRuleInput) SetStatistics(v string) *ConditionForUpdateRuleInput
SetStatistics sets the Statistics field's value.
func (*ConditionForUpdateRuleInput) SetThreshold ¶
func (s *ConditionForUpdateRuleInput) SetThreshold(v string) *ConditionForUpdateRuleInput
SetThreshold sets the Threshold field's value.
func (ConditionForUpdateRuleInput) String ¶
func (s ConditionForUpdateRuleInput) String() string
String returns the string representation
type ContactForListContactGroupByIdsOutput ¶
type ContactForListContactGroupByIdsOutput struct {
Email *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Phone *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ContactForListContactGroupByIdsOutput) GoString ¶
func (s ContactForListContactGroupByIdsOutput) GoString() string
GoString returns the string representation
func (*ContactForListContactGroupByIdsOutput) SetEmail ¶
func (s *ContactForListContactGroupByIdsOutput) SetEmail(v string) *ContactForListContactGroupByIdsOutput
SetEmail sets the Email field's value.
func (*ContactForListContactGroupByIdsOutput) SetId ¶
func (s *ContactForListContactGroupByIdsOutput) SetId(v string) *ContactForListContactGroupByIdsOutput
SetId sets the Id field's value.
func (*ContactForListContactGroupByIdsOutput) SetName ¶
func (s *ContactForListContactGroupByIdsOutput) SetName(v string) *ContactForListContactGroupByIdsOutput
SetName sets the Name field's value.
func (*ContactForListContactGroupByIdsOutput) SetPhone ¶
func (s *ContactForListContactGroupByIdsOutput) SetPhone(v string) *ContactForListContactGroupByIdsOutput
SetPhone sets the Phone field's value.
func (ContactForListContactGroupByIdsOutput) String ¶
func (s ContactForListContactGroupByIdsOutput) String() string
String returns the string representation
type ContactForListContactGroupsOutput ¶
type ContactForListContactGroupsOutput struct {
Email *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Phone *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ContactForListContactGroupsOutput) GoString ¶
func (s ContactForListContactGroupsOutput) GoString() string
GoString returns the string representation
func (*ContactForListContactGroupsOutput) SetEmail ¶
func (s *ContactForListContactGroupsOutput) SetEmail(v string) *ContactForListContactGroupsOutput
SetEmail sets the Email field's value.
func (*ContactForListContactGroupsOutput) SetId ¶
func (s *ContactForListContactGroupsOutput) SetId(v string) *ContactForListContactGroupsOutput
SetId sets the Id field's value.
func (*ContactForListContactGroupsOutput) SetName ¶
func (s *ContactForListContactGroupsOutput) SetName(v string) *ContactForListContactGroupsOutput
SetName sets the Name field's value.
func (*ContactForListContactGroupsOutput) SetPhone ¶
func (s *ContactForListContactGroupsOutput) SetPhone(v string) *ContactForListContactGroupsOutput
SetPhone sets the Phone field's value.
func (ContactForListContactGroupsOutput) String ¶
func (s ContactForListContactGroupsOutput) String() string
String returns the string representation
type ContactGroupForListContactsOutput ¶
type ContactGroupForListContactsOutput struct {
AccountId *string `type:"string" json:",omitempty"`
CreatedAt *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ContactGroupForListContactsOutput) GoString ¶
func (s ContactGroupForListContactsOutput) GoString() string
GoString returns the string representation
func (*ContactGroupForListContactsOutput) SetAccountId ¶
func (s *ContactGroupForListContactsOutput) SetAccountId(v string) *ContactGroupForListContactsOutput
SetAccountId sets the AccountId field's value.
func (*ContactGroupForListContactsOutput) SetCreatedAt ¶
func (s *ContactGroupForListContactsOutput) SetCreatedAt(v string) *ContactGroupForListContactsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*ContactGroupForListContactsOutput) SetDescription ¶
func (s *ContactGroupForListContactsOutput) SetDescription(v string) *ContactGroupForListContactsOutput
SetDescription sets the Description field's value.
func (*ContactGroupForListContactsOutput) SetId ¶
func (s *ContactGroupForListContactsOutput) SetId(v string) *ContactGroupForListContactsOutput
SetId sets the Id field's value.
func (*ContactGroupForListContactsOutput) SetName ¶
func (s *ContactGroupForListContactsOutput) SetName(v string) *ContactGroupForListContactsOutput
SetName sets the Name field's value.
func (*ContactGroupForListContactsOutput) SetUpdatedAt ¶
func (s *ContactGroupForListContactsOutput) SetUpdatedAt(v string) *ContactGroupForListContactsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (ContactGroupForListContactsOutput) String ¶
func (s ContactGroupForListContactsOutput) String() string
String returns the string representation
type ConvertTagForCreateRuleInput ¶
type ConvertTagForCreateRuleInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertTagForCreateRuleInput) GoString ¶
func (s ConvertTagForCreateRuleInput) GoString() string
GoString returns the string representation
func (*ConvertTagForCreateRuleInput) SetKey ¶
func (s *ConvertTagForCreateRuleInput) SetKey(v string) *ConvertTagForCreateRuleInput
SetKey sets the Key field's value.
func (*ConvertTagForCreateRuleInput) SetValue ¶
func (s *ConvertTagForCreateRuleInput) SetValue(v string) *ConvertTagForCreateRuleInput
SetValue sets the Value field's value.
func (ConvertTagForCreateRuleInput) String ¶
func (s ConvertTagForCreateRuleInput) String() string
String returns the string representation
type ConvertTagForListRulesByIdsOutput ¶
type ConvertTagForListRulesByIdsOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertTagForListRulesByIdsOutput) GoString ¶
func (s ConvertTagForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*ConvertTagForListRulesByIdsOutput) SetKey ¶
func (s *ConvertTagForListRulesByIdsOutput) SetKey(v string) *ConvertTagForListRulesByIdsOutput
SetKey sets the Key field's value.
func (*ConvertTagForListRulesByIdsOutput) SetValue ¶
func (s *ConvertTagForListRulesByIdsOutput) SetValue(v string) *ConvertTagForListRulesByIdsOutput
SetValue sets the Value field's value.
func (ConvertTagForListRulesByIdsOutput) String ¶
func (s ConvertTagForListRulesByIdsOutput) String() string
String returns the string representation
type ConvertTagForListRulesOutput ¶
type ConvertTagForListRulesOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertTagForListRulesOutput) GoString ¶
func (s ConvertTagForListRulesOutput) GoString() string
GoString returns the string representation
func (*ConvertTagForListRulesOutput) SetKey ¶
func (s *ConvertTagForListRulesOutput) SetKey(v string) *ConvertTagForListRulesOutput
SetKey sets the Key field's value.
func (*ConvertTagForListRulesOutput) SetValue ¶
func (s *ConvertTagForListRulesOutput) SetValue(v string) *ConvertTagForListRulesOutput
SetValue sets the Value field's value.
func (ConvertTagForListRulesOutput) String ¶
func (s ConvertTagForListRulesOutput) String() string
String returns the string representation
type ConvertTagForUpdateRuleInput ¶
type ConvertTagForUpdateRuleInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ConvertTagForUpdateRuleInput) GoString ¶
func (s ConvertTagForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*ConvertTagForUpdateRuleInput) SetKey ¶
func (s *ConvertTagForUpdateRuleInput) SetKey(v string) *ConvertTagForUpdateRuleInput
SetKey sets the Key field's value.
func (*ConvertTagForUpdateRuleInput) SetValue ¶
func (s *ConvertTagForUpdateRuleInput) SetValue(v string) *ConvertTagForUpdateRuleInput
SetValue sets the Value field's value.
func (ConvertTagForUpdateRuleInput) String ¶
func (s ConvertTagForUpdateRuleInput) String() string
String returns the string representation
type CreateAlertTemplateInput ¶
type CreateAlertTemplateInput struct {
Description *string `type:"string" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
NoData *NoDataForCreateAlertTemplateInput `type:"structure" json:",omitempty"`
// NotifyMode is a required field
NotifyMode *string `type:"string" json:",omitempty" required:"true"`
RecoveryNotify *RecoveryNotifyForCreateAlertTemplateInput `type:"structure" json:",omitempty"`
// SilenceTime is a required field
SilenceTime *int32 `type:"int32" json:",omitempty" required:"true"`
TemplateRules []*TemplateRuleForCreateAlertTemplateInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateAlertTemplateInput) GoString ¶
func (s CreateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*CreateAlertTemplateInput) SetDescription ¶
func (s *CreateAlertTemplateInput) SetDescription(v string) *CreateAlertTemplateInput
SetDescription sets the Description field's value.
func (*CreateAlertTemplateInput) SetName ¶
func (s *CreateAlertTemplateInput) SetName(v string) *CreateAlertTemplateInput
SetName sets the Name field's value.
func (*CreateAlertTemplateInput) SetNoData ¶
func (s *CreateAlertTemplateInput) SetNoData(v *NoDataForCreateAlertTemplateInput) *CreateAlertTemplateInput
SetNoData sets the NoData field's value.
func (*CreateAlertTemplateInput) SetNotifyMode ¶
func (s *CreateAlertTemplateInput) SetNotifyMode(v string) *CreateAlertTemplateInput
SetNotifyMode sets the NotifyMode field's value.
func (*CreateAlertTemplateInput) SetRecoveryNotify ¶
func (s *CreateAlertTemplateInput) SetRecoveryNotify(v *RecoveryNotifyForCreateAlertTemplateInput) *CreateAlertTemplateInput
SetRecoveryNotify sets the RecoveryNotify field's value.
func (*CreateAlertTemplateInput) SetSilenceTime ¶
func (s *CreateAlertTemplateInput) SetSilenceTime(v int32) *CreateAlertTemplateInput
SetSilenceTime sets the SilenceTime field's value.
func (*CreateAlertTemplateInput) SetTemplateRules ¶
func (s *CreateAlertTemplateInput) SetTemplateRules(v []*TemplateRuleForCreateAlertTemplateInput) *CreateAlertTemplateInput
SetTemplateRules sets the TemplateRules field's value.
func (CreateAlertTemplateInput) String ¶
func (s CreateAlertTemplateInput) String() string
String returns the string representation
func (*CreateAlertTemplateInput) Validate ¶
func (s *CreateAlertTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAlertTemplateOutput ¶
type CreateAlertTemplateOutput struct {
Metadata *response.ResponseMetadata
Data *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateAlertTemplateOutput) GoString ¶
func (s CreateAlertTemplateOutput) GoString() string
GoString returns the string representation
func (*CreateAlertTemplateOutput) SetData ¶
func (s *CreateAlertTemplateOutput) SetData(v string) *CreateAlertTemplateOutput
SetData sets the Data field's value.
func (CreateAlertTemplateOutput) String ¶
func (s CreateAlertTemplateOutput) String() string
String returns the string representation
type CreateContactGroupInput ¶
type CreateContactGroupInput struct {
ContactsIdList []*string `type:"list" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateContactGroupInput) GoString ¶
func (s CreateContactGroupInput) GoString() string
GoString returns the string representation
func (*CreateContactGroupInput) SetContactsIdList ¶
func (s *CreateContactGroupInput) SetContactsIdList(v []*string) *CreateContactGroupInput
SetContactsIdList sets the ContactsIdList field's value.
func (*CreateContactGroupInput) SetDescription ¶
func (s *CreateContactGroupInput) SetDescription(v string) *CreateContactGroupInput
SetDescription sets the Description field's value.
func (*CreateContactGroupInput) SetName ¶
func (s *CreateContactGroupInput) SetName(v string) *CreateContactGroupInput
SetName sets the Name field's value.
func (CreateContactGroupInput) String ¶
func (s CreateContactGroupInput) String() string
String returns the string representation
func (*CreateContactGroupInput) Validate ¶
func (s *CreateContactGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateContactGroupOutput ¶
type CreateContactGroupOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateContactGroupOutput) GoString ¶
func (s CreateContactGroupOutput) GoString() string
GoString returns the string representation
func (*CreateContactGroupOutput) SetData ¶
func (s *CreateContactGroupOutput) SetData(v []*string) *CreateContactGroupOutput
SetData sets the Data field's value.
func (CreateContactGroupOutput) String ¶
func (s CreateContactGroupOutput) String() string
String returns the string representation
type CreateContactsInput ¶
type CreateContactsInput struct {
// Email is a required field
Email *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
Phone *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateContactsInput) GoString ¶
func (s CreateContactsInput) GoString() string
GoString returns the string representation
func (*CreateContactsInput) SetEmail ¶
func (s *CreateContactsInput) SetEmail(v string) *CreateContactsInput
SetEmail sets the Email field's value.
func (*CreateContactsInput) SetName ¶
func (s *CreateContactsInput) SetName(v string) *CreateContactsInput
SetName sets the Name field's value.
func (*CreateContactsInput) SetPhone ¶
func (s *CreateContactsInput) SetPhone(v string) *CreateContactsInput
SetPhone sets the Phone field's value.
func (CreateContactsInput) String ¶
func (s CreateContactsInput) String() string
String returns the string representation
func (*CreateContactsInput) Validate ¶
func (s *CreateContactsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateContactsOutput ¶
type CreateContactsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateContactsOutput) GoString ¶
func (s CreateContactsOutput) GoString() string
GoString returns the string representation
func (*CreateContactsOutput) SetData ¶
func (s *CreateContactsOutput) SetData(v []*string) *CreateContactsOutput
SetData sets the Data field's value.
func (CreateContactsOutput) String ¶
func (s CreateContactsOutput) String() string
String returns the string representation
type CreateEventRuleInput ¶
type CreateEventRuleInput struct {
ContactGroupIds []*string `type:"list" json:",omitempty"`
ContactMethods []*string `type:"list" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
EffectiveTime *EffectiveTimeForCreateEventRuleInput `type:"structure" json:",omitempty"`
Endpoint *string `type:"string" json:",omitempty"`
// EventBusName is a required field
EventBusName *string `min:"2" max:"127" type:"string" json:",omitempty" required:"true" enum:"EnumOfEventBusNameForCreateEventRuleInput"`
// EventSource is a required field
EventSource *string `type:"string" json:",omitempty" required:"true"`
EventType []*string `type:"list" json:",omitempty"`
FilterPattern map[string]*interface{} `type:"map" json:",omitempty"`
// Level is a required field
Level *string `type:"string" json:",omitempty" required:"true"`
MessageQueue []*MessageQueueForCreateEventRuleInput `type:"list" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForCreateEventRuleInput `type:"list" json:",omitempty"`
// RuleName is a required field
RuleName *string `min:"2" max:"127" type:"string" json:",omitempty" required:"true"`
Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForCreateEventRuleInput"`
TLSTarget []*TLSTargetForCreateEventRuleInput `type:"list" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateEventRuleInput) GoString ¶
func (s CreateEventRuleInput) GoString() string
GoString returns the string representation
func (*CreateEventRuleInput) SetContactGroupIds ¶
func (s *CreateEventRuleInput) SetContactGroupIds(v []*string) *CreateEventRuleInput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*CreateEventRuleInput) SetContactMethods ¶
func (s *CreateEventRuleInput) SetContactMethods(v []*string) *CreateEventRuleInput
SetContactMethods sets the ContactMethods field's value.
func (*CreateEventRuleInput) SetDescription ¶
func (s *CreateEventRuleInput) SetDescription(v string) *CreateEventRuleInput
SetDescription sets the Description field's value.
func (*CreateEventRuleInput) SetEffectiveTime ¶
func (s *CreateEventRuleInput) SetEffectiveTime(v *EffectiveTimeForCreateEventRuleInput) *CreateEventRuleInput
SetEffectiveTime sets the EffectiveTime field's value.
func (*CreateEventRuleInput) SetEndpoint ¶
func (s *CreateEventRuleInput) SetEndpoint(v string) *CreateEventRuleInput
SetEndpoint sets the Endpoint field's value.
func (*CreateEventRuleInput) SetEventBusName ¶
func (s *CreateEventRuleInput) SetEventBusName(v string) *CreateEventRuleInput
SetEventBusName sets the EventBusName field's value.
func (*CreateEventRuleInput) SetEventSource ¶
func (s *CreateEventRuleInput) SetEventSource(v string) *CreateEventRuleInput
SetEventSource sets the EventSource field's value.
func (*CreateEventRuleInput) SetEventType ¶
func (s *CreateEventRuleInput) SetEventType(v []*string) *CreateEventRuleInput
SetEventType sets the EventType field's value.
func (*CreateEventRuleInput) SetFilterPattern ¶
func (s *CreateEventRuleInput) SetFilterPattern(v map[string]*interface{}) *CreateEventRuleInput
SetFilterPattern sets the FilterPattern field's value.
func (*CreateEventRuleInput) SetLevel ¶
func (s *CreateEventRuleInput) SetLevel(v string) *CreateEventRuleInput
SetLevel sets the Level field's value.
func (*CreateEventRuleInput) SetMessageQueue ¶
func (s *CreateEventRuleInput) SetMessageQueue(v []*MessageQueueForCreateEventRuleInput) *CreateEventRuleInput
SetMessageQueue sets the MessageQueue field's value.
func (*CreateEventRuleInput) SetNotifyTemplates ¶
func (s *CreateEventRuleInput) SetNotifyTemplates(v []*NotifyTemplateForCreateEventRuleInput) *CreateEventRuleInput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*CreateEventRuleInput) SetRuleName ¶
func (s *CreateEventRuleInput) SetRuleName(v string) *CreateEventRuleInput
SetRuleName sets the RuleName field's value.
func (*CreateEventRuleInput) SetStatus ¶
func (s *CreateEventRuleInput) SetStatus(v string) *CreateEventRuleInput
SetStatus sets the Status field's value.
func (*CreateEventRuleInput) SetTLSTarget ¶
func (s *CreateEventRuleInput) SetTLSTarget(v []*TLSTargetForCreateEventRuleInput) *CreateEventRuleInput
SetTLSTarget sets the TLSTarget field's value.
func (*CreateEventRuleInput) SetWebhookIds ¶
func (s *CreateEventRuleInput) SetWebhookIds(v []*string) *CreateEventRuleInput
SetWebhookIds sets the WebhookIds field's value.
func (CreateEventRuleInput) String ¶
func (s CreateEventRuleInput) String() string
String returns the string representation
func (*CreateEventRuleInput) Validate ¶
func (s *CreateEventRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateEventRuleOutput ¶
type CreateEventRuleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForCreateEventRuleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateEventRuleOutput) GoString ¶
func (s CreateEventRuleOutput) GoString() string
GoString returns the string representation
func (*CreateEventRuleOutput) SetData ¶
func (s *CreateEventRuleOutput) SetData(v *DataForCreateEventRuleOutput) *CreateEventRuleOutput
SetData sets the Data field's value.
func (CreateEventRuleOutput) String ¶
func (s CreateEventRuleOutput) String() string
String returns the string representation
type CreateNotificationInput ¶
type CreateNotificationInput struct {
// EffectEndAt is a required field
EffectEndAt *string `type:"string" json:",omitempty" required:"true"`
// EffectStartAt is a required field
EffectStartAt *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
Notifications []*NotificationForCreateNotificationInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateNotificationInput) GoString ¶
func (s CreateNotificationInput) GoString() string
GoString returns the string representation
func (*CreateNotificationInput) SetEffectEndAt ¶
func (s *CreateNotificationInput) SetEffectEndAt(v string) *CreateNotificationInput
SetEffectEndAt sets the EffectEndAt field's value.
func (*CreateNotificationInput) SetEffectStartAt ¶
func (s *CreateNotificationInput) SetEffectStartAt(v string) *CreateNotificationInput
SetEffectStartAt sets the EffectStartAt field's value.
func (*CreateNotificationInput) SetName ¶
func (s *CreateNotificationInput) SetName(v string) *CreateNotificationInput
SetName sets the Name field's value.
func (*CreateNotificationInput) SetNotifications ¶
func (s *CreateNotificationInput) SetNotifications(v []*NotificationForCreateNotificationInput) *CreateNotificationInput
SetNotifications sets the Notifications field's value.
func (CreateNotificationInput) String ¶
func (s CreateNotificationInput) String() string
String returns the string representation
func (*CreateNotificationInput) Validate ¶
func (s *CreateNotificationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateNotificationOutput ¶
type CreateNotificationOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateNotificationOutput) GoString ¶
func (s CreateNotificationOutput) GoString() string
GoString returns the string representation
func (*CreateNotificationOutput) SetData ¶
func (s *CreateNotificationOutput) SetData(v []*string) *CreateNotificationOutput
SetData sets the Data field's value.
func (CreateNotificationOutput) String ¶
func (s CreateNotificationOutput) String() string
String returns the string representation
type CreateNotifyTemplateInput ¶
type CreateNotifyTemplateInput struct {
// Channel is a required field
Channel *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfChannelForCreateNotifyTemplateInput"`
// Content is a required field
Content *string `type:"string" json:",omitempty" required:"true"`
Description *string `type:"string" json:",omitempty"`
// Name is a required field
Name *string `min:"1" max:"128" type:"string" json:",omitempty" required:"true"`
Title *string `type:"string" json:",omitempty"`
// Type is a required field
Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForCreateNotifyTemplateInput"`
// contains filtered or unexported fields
}
func (CreateNotifyTemplateInput) GoString ¶
func (s CreateNotifyTemplateInput) GoString() string
GoString returns the string representation
func (*CreateNotifyTemplateInput) SetChannel ¶
func (s *CreateNotifyTemplateInput) SetChannel(v string) *CreateNotifyTemplateInput
SetChannel sets the Channel field's value.
func (*CreateNotifyTemplateInput) SetContent ¶
func (s *CreateNotifyTemplateInput) SetContent(v string) *CreateNotifyTemplateInput
SetContent sets the Content field's value.
func (*CreateNotifyTemplateInput) SetDescription ¶
func (s *CreateNotifyTemplateInput) SetDescription(v string) *CreateNotifyTemplateInput
SetDescription sets the Description field's value.
func (*CreateNotifyTemplateInput) SetName ¶
func (s *CreateNotifyTemplateInput) SetName(v string) *CreateNotifyTemplateInput
SetName sets the Name field's value.
func (*CreateNotifyTemplateInput) SetTitle ¶
func (s *CreateNotifyTemplateInput) SetTitle(v string) *CreateNotifyTemplateInput
SetTitle sets the Title field's value.
func (*CreateNotifyTemplateInput) SetType ¶
func (s *CreateNotifyTemplateInput) SetType(v string) *CreateNotifyTemplateInput
SetType sets the Type field's value.
func (CreateNotifyTemplateInput) String ¶
func (s CreateNotifyTemplateInput) String() string
String returns the string representation
func (*CreateNotifyTemplateInput) Validate ¶
func (s *CreateNotifyTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateNotifyTemplateOutput ¶
type CreateNotifyTemplateOutput struct {
Metadata *response.ResponseMetadata
Data *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateNotifyTemplateOutput) GoString ¶
func (s CreateNotifyTemplateOutput) GoString() string
GoString returns the string representation
func (*CreateNotifyTemplateOutput) SetData ¶
func (s *CreateNotifyTemplateOutput) SetData(v string) *CreateNotifyTemplateOutput
SetData sets the Data field's value.
func (CreateNotifyTemplateOutput) String ¶
func (s CreateNotifyTemplateOutput) String() string
String returns the string representation
type CreateObjectGroupInput ¶
type CreateObjectGroupInput struct {
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
Objects []*ObjectForCreateObjectGroupInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateObjectGroupInput) GoString ¶
func (s CreateObjectGroupInput) GoString() string
GoString returns the string representation
func (*CreateObjectGroupInput) SetName ¶
func (s *CreateObjectGroupInput) SetName(v string) *CreateObjectGroupInput
SetName sets the Name field's value.
func (*CreateObjectGroupInput) SetObjects ¶
func (s *CreateObjectGroupInput) SetObjects(v []*ObjectForCreateObjectGroupInput) *CreateObjectGroupInput
SetObjects sets the Objects field's value.
func (CreateObjectGroupInput) String ¶
func (s CreateObjectGroupInput) String() string
String returns the string representation
func (*CreateObjectGroupInput) Validate ¶
func (s *CreateObjectGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateObjectGroupOutput ¶
type CreateObjectGroupOutput struct {
Metadata *response.ResponseMetadata
Data *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateObjectGroupOutput) GoString ¶
func (s CreateObjectGroupOutput) GoString() string
GoString returns the string representation
func (*CreateObjectGroupOutput) SetData ¶
func (s *CreateObjectGroupOutput) SetData(v string) *CreateObjectGroupOutput
SetData sets the Data field's value.
func (CreateObjectGroupOutput) String ¶
func (s CreateObjectGroupOutput) String() string
String returns the string representation
type CreateRuleInput ¶
type CreateRuleInput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
ConditionOperator *string `type:"string" json:",omitempty"`
Conditions []*ConditionForCreateRuleInput `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
DimensionConditions *DimensionConditionsForCreateRuleInput `type:"structure" json:",omitempty"`
// EffectEndAt is a required field
EffectEndAt *string `type:"string" json:",omitempty" required:"true"`
// EffectStartAt is a required field
EffectStartAt *string `type:"string" json:",omitempty" required:"true"`
// EnableState is a required field
EnableState *string `type:"string" json:",omitempty" required:"true"`
// EvaluationCount is a required field
EvaluationCount *int32 `type:"int32" json:",omitempty" required:"true"`
// Level is a required field
Level *string `type:"string" json:",omitempty" required:"true"`
LevelConditions []*LevelConditionForCreateRuleInput `type:"list" json:",omitempty"`
MultipleConditions *bool `type:"boolean" json:",omitempty"`
// Namespace is a required field
Namespace *string `type:"string" json:",omitempty" required:"true"`
NoData *NoDataForCreateRuleInput `type:"structure" json:",omitempty"`
NotificationId *string `type:"string" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForCreateRuleInput `type:"list" json:",omitempty"`
OriginalDimensions map[string][]*string `type:"map" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RecoveryNotify *RecoveryNotifyForCreateRuleInput `type:"structure" json:",omitempty"`
Regions []*string `type:"list" json:",omitempty"`
// RuleName is a required field
RuleName *string `type:"string" json:",omitempty" required:"true"`
// RuleType is a required field
RuleType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfRuleTypeForCreateRuleInput"`
// SilenceTime is a required field
SilenceTime *int32 `type:"int32" json:",omitempty" required:"true"`
// SubNamespace is a required field
SubNamespace *string `type:"string" json:",omitempty" required:"true"`
Tags []*ConvertTagForCreateRuleInput `type:"list" json:",omitempty"`
Webhook *string `type:"string" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateRuleInput) GoString ¶
func (s CreateRuleInput) GoString() string
GoString returns the string representation
func (*CreateRuleInput) SetAlertMethods ¶
func (s *CreateRuleInput) SetAlertMethods(v []*string) *CreateRuleInput
SetAlertMethods sets the AlertMethods field's value.
func (*CreateRuleInput) SetConditionOperator ¶
func (s *CreateRuleInput) SetConditionOperator(v string) *CreateRuleInput
SetConditionOperator sets the ConditionOperator field's value.
func (*CreateRuleInput) SetConditions ¶
func (s *CreateRuleInput) SetConditions(v []*ConditionForCreateRuleInput) *CreateRuleInput
SetConditions sets the Conditions field's value.
func (*CreateRuleInput) SetContactGroupIds ¶
func (s *CreateRuleInput) SetContactGroupIds(v []*string) *CreateRuleInput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*CreateRuleInput) SetDescription ¶
func (s *CreateRuleInput) SetDescription(v string) *CreateRuleInput
SetDescription sets the Description field's value.
func (*CreateRuleInput) SetDimensionConditions ¶
func (s *CreateRuleInput) SetDimensionConditions(v *DimensionConditionsForCreateRuleInput) *CreateRuleInput
SetDimensionConditions sets the DimensionConditions field's value.
func (*CreateRuleInput) SetEffectEndAt ¶
func (s *CreateRuleInput) SetEffectEndAt(v string) *CreateRuleInput
SetEffectEndAt sets the EffectEndAt field's value.
func (*CreateRuleInput) SetEffectStartAt ¶
func (s *CreateRuleInput) SetEffectStartAt(v string) *CreateRuleInput
SetEffectStartAt sets the EffectStartAt field's value.
func (*CreateRuleInput) SetEnableState ¶
func (s *CreateRuleInput) SetEnableState(v string) *CreateRuleInput
SetEnableState sets the EnableState field's value.
func (*CreateRuleInput) SetEvaluationCount ¶
func (s *CreateRuleInput) SetEvaluationCount(v int32) *CreateRuleInput
SetEvaluationCount sets the EvaluationCount field's value.
func (*CreateRuleInput) SetLevel ¶
func (s *CreateRuleInput) SetLevel(v string) *CreateRuleInput
SetLevel sets the Level field's value.
func (*CreateRuleInput) SetLevelConditions ¶
func (s *CreateRuleInput) SetLevelConditions(v []*LevelConditionForCreateRuleInput) *CreateRuleInput
SetLevelConditions sets the LevelConditions field's value.
func (*CreateRuleInput) SetMultipleConditions ¶
func (s *CreateRuleInput) SetMultipleConditions(v bool) *CreateRuleInput
SetMultipleConditions sets the MultipleConditions field's value.
func (*CreateRuleInput) SetNamespace ¶
func (s *CreateRuleInput) SetNamespace(v string) *CreateRuleInput
SetNamespace sets the Namespace field's value.
func (*CreateRuleInput) SetNoData ¶
func (s *CreateRuleInput) SetNoData(v *NoDataForCreateRuleInput) *CreateRuleInput
SetNoData sets the NoData field's value.
func (*CreateRuleInput) SetNotificationId ¶
func (s *CreateRuleInput) SetNotificationId(v string) *CreateRuleInput
SetNotificationId sets the NotificationId field's value.
func (*CreateRuleInput) SetNotifyTemplates ¶
func (s *CreateRuleInput) SetNotifyTemplates(v []*NotifyTemplateForCreateRuleInput) *CreateRuleInput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*CreateRuleInput) SetOriginalDimensions ¶
func (s *CreateRuleInput) SetOriginalDimensions(v map[string][]*string) *CreateRuleInput
SetOriginalDimensions sets the OriginalDimensions field's value.
func (*CreateRuleInput) SetProjectName ¶
func (s *CreateRuleInput) SetProjectName(v string) *CreateRuleInput
SetProjectName sets the ProjectName field's value.
func (*CreateRuleInput) SetRecoveryNotify ¶
func (s *CreateRuleInput) SetRecoveryNotify(v *RecoveryNotifyForCreateRuleInput) *CreateRuleInput
SetRecoveryNotify sets the RecoveryNotify field's value.
func (*CreateRuleInput) SetRegions ¶
func (s *CreateRuleInput) SetRegions(v []*string) *CreateRuleInput
SetRegions sets the Regions field's value.
func (*CreateRuleInput) SetRuleName ¶
func (s *CreateRuleInput) SetRuleName(v string) *CreateRuleInput
SetRuleName sets the RuleName field's value.
func (*CreateRuleInput) SetRuleType ¶
func (s *CreateRuleInput) SetRuleType(v string) *CreateRuleInput
SetRuleType sets the RuleType field's value.
func (*CreateRuleInput) SetSilenceTime ¶
func (s *CreateRuleInput) SetSilenceTime(v int32) *CreateRuleInput
SetSilenceTime sets the SilenceTime field's value.
func (*CreateRuleInput) SetSubNamespace ¶
func (s *CreateRuleInput) SetSubNamespace(v string) *CreateRuleInput
SetSubNamespace sets the SubNamespace field's value.
func (*CreateRuleInput) SetTags ¶
func (s *CreateRuleInput) SetTags(v []*ConvertTagForCreateRuleInput) *CreateRuleInput
SetTags sets the Tags field's value.
func (*CreateRuleInput) SetWebhook ¶
func (s *CreateRuleInput) SetWebhook(v string) *CreateRuleInput
SetWebhook sets the Webhook field's value.
func (*CreateRuleInput) SetWebhookIds ¶
func (s *CreateRuleInput) SetWebhookIds(v []*string) *CreateRuleInput
SetWebhookIds sets the WebhookIds field's value.
func (CreateRuleInput) String ¶
func (s CreateRuleInput) String() string
String returns the string representation
func (*CreateRuleInput) Validate ¶
func (s *CreateRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRuleOutput ¶
type CreateRuleOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateRuleOutput) GoString ¶
func (s CreateRuleOutput) GoString() string
GoString returns the string representation
func (*CreateRuleOutput) SetData ¶
func (s *CreateRuleOutput) SetData(v []*string) *CreateRuleOutput
SetData sets the Data field's value.
func (CreateRuleOutput) String ¶
func (s CreateRuleOutput) String() string
String returns the string representation
type CreateSilencePolicyInput ¶
type CreateSilencePolicyInput struct {
Description *string `type:"string" json:",omitempty"`
EffectTime *EffectTimeForCreateSilencePolicyInput `type:"structure" json:",omitempty"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// Namespace is a required field
Namespace *string `type:"string" json:",omitempty" required:"true"`
SilenceConditions *SilenceConditionsForCreateSilencePolicyInput `type:"structure" json:",omitempty"`
// SilenceType is a required field
SilenceType *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateSilencePolicyInput) GoString ¶
func (s CreateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*CreateSilencePolicyInput) SetDescription ¶
func (s *CreateSilencePolicyInput) SetDescription(v string) *CreateSilencePolicyInput
SetDescription sets the Description field's value.
func (*CreateSilencePolicyInput) SetEffectTime ¶
func (s *CreateSilencePolicyInput) SetEffectTime(v *EffectTimeForCreateSilencePolicyInput) *CreateSilencePolicyInput
SetEffectTime sets the EffectTime field's value.
func (*CreateSilencePolicyInput) SetName ¶
func (s *CreateSilencePolicyInput) SetName(v string) *CreateSilencePolicyInput
SetName sets the Name field's value.
func (*CreateSilencePolicyInput) SetNamespace ¶
func (s *CreateSilencePolicyInput) SetNamespace(v string) *CreateSilencePolicyInput
SetNamespace sets the Namespace field's value.
func (*CreateSilencePolicyInput) SetSilenceConditions ¶
func (s *CreateSilencePolicyInput) SetSilenceConditions(v *SilenceConditionsForCreateSilencePolicyInput) *CreateSilencePolicyInput
SetSilenceConditions sets the SilenceConditions field's value.
func (*CreateSilencePolicyInput) SetSilenceType ¶
func (s *CreateSilencePolicyInput) SetSilenceType(v string) *CreateSilencePolicyInput
SetSilenceType sets the SilenceType field's value.
func (CreateSilencePolicyInput) String ¶
func (s CreateSilencePolicyInput) String() string
String returns the string representation
func (*CreateSilencePolicyInput) Validate ¶
func (s *CreateSilencePolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSilencePolicyOutput ¶
type CreateSilencePolicyOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateSilencePolicyOutput) GoString ¶
func (s CreateSilencePolicyOutput) GoString() string
GoString returns the string representation
func (*CreateSilencePolicyOutput) SetData ¶
func (s *CreateSilencePolicyOutput) SetData(v []*string) *CreateSilencePolicyOutput
SetData sets the Data field's value.
func (CreateSilencePolicyOutput) String ¶
func (s CreateSilencePolicyOutput) String() string
String returns the string representation
type CreateWebhookInput ¶
type CreateWebhookInput struct {
// Name is a required field
Name *string `min:"1" max:"512" type:"string" json:",omitempty" required:"true"`
// Type is a required field
Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForCreateWebhookInput"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (CreateWebhookInput) GoString ¶
func (s CreateWebhookInput) GoString() string
GoString returns the string representation
func (*CreateWebhookInput) SetName ¶
func (s *CreateWebhookInput) SetName(v string) *CreateWebhookInput
SetName sets the Name field's value.
func (*CreateWebhookInput) SetType ¶
func (s *CreateWebhookInput) SetType(v string) *CreateWebhookInput
SetType sets the Type field's value.
func (*CreateWebhookInput) SetUrl ¶
func (s *CreateWebhookInput) SetUrl(v string) *CreateWebhookInput
SetUrl sets the Url field's value.
func (CreateWebhookInput) String ¶
func (s CreateWebhookInput) String() string
String returns the string representation
func (*CreateWebhookInput) Validate ¶
func (s *CreateWebhookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWebhookOutput ¶
type CreateWebhookOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateWebhookOutput) GoString ¶
func (s CreateWebhookOutput) GoString() string
GoString returns the string representation
func (*CreateWebhookOutput) SetData ¶
func (s *CreateWebhookOutput) SetData(v []*string) *CreateWebhookOutput
SetData sets the Data field's value.
func (CreateWebhookOutput) String ¶
func (s CreateWebhookOutput) String() string
String returns the string representation
type DataForCreateEventRuleOutput ¶
type DataForCreateEventRuleOutput struct {
RuleId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForCreateEventRuleOutput) GoString ¶
func (s DataForCreateEventRuleOutput) GoString() string
GoString returns the string representation
func (*DataForCreateEventRuleOutput) SetRuleId ¶
func (s *DataForCreateEventRuleOutput) SetRuleId(v string) *DataForCreateEventRuleOutput
SetRuleId sets the RuleId field's value.
func (DataForCreateEventRuleOutput) String ¶
func (s DataForCreateEventRuleOutput) String() string
String returns the string representation
type DataForDeleteEventRuleOutput ¶
type DataForDeleteEventRuleOutput struct {
RuleId []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForDeleteEventRuleOutput) GoString ¶
func (s DataForDeleteEventRuleOutput) GoString() string
GoString returns the string representation
func (*DataForDeleteEventRuleOutput) SetRuleId ¶
func (s *DataForDeleteEventRuleOutput) SetRuleId(v []*string) *DataForDeleteEventRuleOutput
SetRuleId sets the RuleId field's value.
func (DataForDeleteEventRuleOutput) String ¶
func (s DataForDeleteEventRuleOutput) String() string
String returns the string representation
type DataForDisableEventRuleOutput ¶
type DataForDisableEventRuleOutput struct {
RuleId []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForDisableEventRuleOutput) GoString ¶
func (s DataForDisableEventRuleOutput) GoString() string
GoString returns the string representation
func (*DataForDisableEventRuleOutput) SetRuleId ¶
func (s *DataForDisableEventRuleOutput) SetRuleId(v []*string) *DataForDisableEventRuleOutput
SetRuleId sets the RuleId field's value.
func (DataForDisableEventRuleOutput) String ¶
func (s DataForDisableEventRuleOutput) String() string
String returns the string representation
type DataForEnableEventRuleOutput ¶
type DataForEnableEventRuleOutput struct {
RuleId []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForEnableEventRuleOutput) GoString ¶
func (s DataForEnableEventRuleOutput) GoString() string
GoString returns the string representation
func (*DataForEnableEventRuleOutput) SetRuleId ¶
func (s *DataForEnableEventRuleOutput) SetRuleId(v []*string) *DataForEnableEventRuleOutput
SetRuleId sets the RuleId field's value.
func (DataForEnableEventRuleOutput) String ¶
func (s DataForEnableEventRuleOutput) String() string
String returns the string representation
type DataForGetMetricDataOutput ¶
type DataForGetMetricDataOutput struct {
DescriptionCN *string `type:"string" json:",omitempty"`
DescriptionEN *string `type:"string" json:",omitempty"`
EndTime *int32 `type:"int32" json:",omitempty"`
MetricDataResults []*MetricDataResultForGetMetricDataOutput `type:"list" json:",omitempty"`
MetricName *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Period *string `type:"string" json:",omitempty"`
StartTime *int32 `type:"int32" json:",omitempty"`
Unit *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForGetMetricDataOutput) GoString ¶
func (s DataForGetMetricDataOutput) GoString() string
GoString returns the string representation
func (*DataForGetMetricDataOutput) SetDescriptionCN ¶
func (s *DataForGetMetricDataOutput) SetDescriptionCN(v string) *DataForGetMetricDataOutput
SetDescriptionCN sets the DescriptionCN field's value.
func (*DataForGetMetricDataOutput) SetDescriptionEN ¶
func (s *DataForGetMetricDataOutput) SetDescriptionEN(v string) *DataForGetMetricDataOutput
SetDescriptionEN sets the DescriptionEN field's value.
func (*DataForGetMetricDataOutput) SetEndTime ¶
func (s *DataForGetMetricDataOutput) SetEndTime(v int32) *DataForGetMetricDataOutput
SetEndTime sets the EndTime field's value.
func (*DataForGetMetricDataOutput) SetMetricDataResults ¶
func (s *DataForGetMetricDataOutput) SetMetricDataResults(v []*MetricDataResultForGetMetricDataOutput) *DataForGetMetricDataOutput
SetMetricDataResults sets the MetricDataResults field's value.
func (*DataForGetMetricDataOutput) SetMetricName ¶
func (s *DataForGetMetricDataOutput) SetMetricName(v string) *DataForGetMetricDataOutput
SetMetricName sets the MetricName field's value.
func (*DataForGetMetricDataOutput) SetNamespace ¶
func (s *DataForGetMetricDataOutput) SetNamespace(v string) *DataForGetMetricDataOutput
SetNamespace sets the Namespace field's value.
func (*DataForGetMetricDataOutput) SetPeriod ¶
func (s *DataForGetMetricDataOutput) SetPeriod(v string) *DataForGetMetricDataOutput
SetPeriod sets the Period field's value.
func (*DataForGetMetricDataOutput) SetStartTime ¶
func (s *DataForGetMetricDataOutput) SetStartTime(v int32) *DataForGetMetricDataOutput
SetStartTime sets the StartTime field's value.
func (*DataForGetMetricDataOutput) SetUnit ¶
func (s *DataForGetMetricDataOutput) SetUnit(v string) *DataForGetMetricDataOutput
SetUnit sets the Unit field's value.
func (DataForGetMetricDataOutput) String ¶
func (s DataForGetMetricDataOutput) String() string
String returns the string representation
type DataForGetTopDataOutput ¶
type DataForGetTopDataOutput struct {
Asc *bool `type:"boolean" json:",omitempty"`
OrderByMetricName *string `type:"string" json:",omitempty"`
TopDataResults []*TopDataResultForGetTopDataOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForGetTopDataOutput) GoString ¶
func (s DataForGetTopDataOutput) GoString() string
GoString returns the string representation
func (*DataForGetTopDataOutput) SetAsc ¶
func (s *DataForGetTopDataOutput) SetAsc(v bool) *DataForGetTopDataOutput
SetAsc sets the Asc field's value.
func (*DataForGetTopDataOutput) SetOrderByMetricName ¶
func (s *DataForGetTopDataOutput) SetOrderByMetricName(v string) *DataForGetTopDataOutput
SetOrderByMetricName sets the OrderByMetricName field's value.
func (*DataForGetTopDataOutput) SetTopDataResults ¶
func (s *DataForGetTopDataOutput) SetTopDataResults(v []*TopDataResultForGetTopDataOutput) *DataForGetTopDataOutput
SetTopDataResults sets the TopDataResults field's value.
func (DataForGetTopDataOutput) String ¶
func (s DataForGetTopDataOutput) String() string
String returns the string representation
type DataForListAlertGroupOutput ¶
type DataForListAlertGroupOutput struct {
AlertState *string `type:"string" json:",omitempty"`
AlertType *string `type:"string" json:",omitempty"`
Dimension *string `type:"string" json:",omitempty"`
Duration *string `type:"string" json:",omitempty"`
EndAt *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
ResourceId *string `type:"string" json:",omitempty"`
ResourceName *string `type:"string" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
RuleId *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
StartAt *string `type:"string" json:",omitempty"`
SubNamespace *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListAlertGroupOutput) GoString ¶
func (s DataForListAlertGroupOutput) GoString() string
GoString returns the string representation
func (*DataForListAlertGroupOutput) SetAlertState ¶
func (s *DataForListAlertGroupOutput) SetAlertState(v string) *DataForListAlertGroupOutput
SetAlertState sets the AlertState field's value.
func (*DataForListAlertGroupOutput) SetAlertType ¶
func (s *DataForListAlertGroupOutput) SetAlertType(v string) *DataForListAlertGroupOutput
SetAlertType sets the AlertType field's value.
func (*DataForListAlertGroupOutput) SetDimension ¶
func (s *DataForListAlertGroupOutput) SetDimension(v string) *DataForListAlertGroupOutput
SetDimension sets the Dimension field's value.
func (*DataForListAlertGroupOutput) SetDuration ¶
func (s *DataForListAlertGroupOutput) SetDuration(v string) *DataForListAlertGroupOutput
SetDuration sets the Duration field's value.
func (*DataForListAlertGroupOutput) SetEndAt ¶
func (s *DataForListAlertGroupOutput) SetEndAt(v string) *DataForListAlertGroupOutput
SetEndAt sets the EndAt field's value.
func (*DataForListAlertGroupOutput) SetId ¶
func (s *DataForListAlertGroupOutput) SetId(v string) *DataForListAlertGroupOutput
SetId sets the Id field's value.
func (*DataForListAlertGroupOutput) SetLevel ¶
func (s *DataForListAlertGroupOutput) SetLevel(v string) *DataForListAlertGroupOutput
SetLevel sets the Level field's value.
func (*DataForListAlertGroupOutput) SetNamespace ¶
func (s *DataForListAlertGroupOutput) SetNamespace(v string) *DataForListAlertGroupOutput
SetNamespace sets the Namespace field's value.
func (*DataForListAlertGroupOutput) SetRegion ¶
func (s *DataForListAlertGroupOutput) SetRegion(v string) *DataForListAlertGroupOutput
SetRegion sets the Region field's value.
func (*DataForListAlertGroupOutput) SetResourceId ¶
func (s *DataForListAlertGroupOutput) SetResourceId(v string) *DataForListAlertGroupOutput
SetResourceId sets the ResourceId field's value.
func (*DataForListAlertGroupOutput) SetResourceName ¶
func (s *DataForListAlertGroupOutput) SetResourceName(v string) *DataForListAlertGroupOutput
SetResourceName sets the ResourceName field's value.
func (*DataForListAlertGroupOutput) SetResourceType ¶
func (s *DataForListAlertGroupOutput) SetResourceType(v string) *DataForListAlertGroupOutput
SetResourceType sets the ResourceType field's value.
func (*DataForListAlertGroupOutput) SetRuleId ¶
func (s *DataForListAlertGroupOutput) SetRuleId(v string) *DataForListAlertGroupOutput
SetRuleId sets the RuleId field's value.
func (*DataForListAlertGroupOutput) SetRuleName ¶
func (s *DataForListAlertGroupOutput) SetRuleName(v string) *DataForListAlertGroupOutput
SetRuleName sets the RuleName field's value.
func (*DataForListAlertGroupOutput) SetStartAt ¶
func (s *DataForListAlertGroupOutput) SetStartAt(v string) *DataForListAlertGroupOutput
SetStartAt sets the StartAt field's value.
func (*DataForListAlertGroupOutput) SetSubNamespace ¶
func (s *DataForListAlertGroupOutput) SetSubNamespace(v string) *DataForListAlertGroupOutput
SetSubNamespace sets the SubNamespace field's value.
func (DataForListAlertGroupOutput) String ¶
func (s DataForListAlertGroupOutput) String() string
String returns the string representation
type DataForListAlertTemplatesOutput ¶
type DataForListAlertTemplatesOutput struct {
AppliedProjectName *string `type:"string" json:",omitempty"`
CreatedAt *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
NoData *NoDataForListAlertTemplatesOutput `type:"structure" json:",omitempty"`
NotifyMode *string `type:"string" json:",omitempty"`
ObjectGroups []*ObjectGroupForListAlertTemplatesOutput `type:"list" json:",omitempty"`
RecoveryNotify *RecoveryNotifyForListAlertTemplatesOutput `type:"structure" json:",omitempty"`
SilenceTime *int32 `type:"int32" json:",omitempty"`
TemplateRules []*TemplateRuleForListAlertTemplatesOutput `type:"list" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListAlertTemplatesOutput) GoString ¶
func (s DataForListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*DataForListAlertTemplatesOutput) SetAppliedProjectName ¶
func (s *DataForListAlertTemplatesOutput) SetAppliedProjectName(v string) *DataForListAlertTemplatesOutput
SetAppliedProjectName sets the AppliedProjectName field's value.
func (*DataForListAlertTemplatesOutput) SetCreatedAt ¶
func (s *DataForListAlertTemplatesOutput) SetCreatedAt(v string) *DataForListAlertTemplatesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListAlertTemplatesOutput) SetDescription ¶
func (s *DataForListAlertTemplatesOutput) SetDescription(v string) *DataForListAlertTemplatesOutput
SetDescription sets the Description field's value.
func (*DataForListAlertTemplatesOutput) SetId ¶
func (s *DataForListAlertTemplatesOutput) SetId(v string) *DataForListAlertTemplatesOutput
SetId sets the Id field's value.
func (*DataForListAlertTemplatesOutput) SetName ¶
func (s *DataForListAlertTemplatesOutput) SetName(v string) *DataForListAlertTemplatesOutput
SetName sets the Name field's value.
func (*DataForListAlertTemplatesOutput) SetNoData ¶
func (s *DataForListAlertTemplatesOutput) SetNoData(v *NoDataForListAlertTemplatesOutput) *DataForListAlertTemplatesOutput
SetNoData sets the NoData field's value.
func (*DataForListAlertTemplatesOutput) SetNotifyMode ¶
func (s *DataForListAlertTemplatesOutput) SetNotifyMode(v string) *DataForListAlertTemplatesOutput
SetNotifyMode sets the NotifyMode field's value.
func (*DataForListAlertTemplatesOutput) SetObjectGroups ¶
func (s *DataForListAlertTemplatesOutput) SetObjectGroups(v []*ObjectGroupForListAlertTemplatesOutput) *DataForListAlertTemplatesOutput
SetObjectGroups sets the ObjectGroups field's value.
func (*DataForListAlertTemplatesOutput) SetRecoveryNotify ¶
func (s *DataForListAlertTemplatesOutput) SetRecoveryNotify(v *RecoveryNotifyForListAlertTemplatesOutput) *DataForListAlertTemplatesOutput
SetRecoveryNotify sets the RecoveryNotify field's value.
func (*DataForListAlertTemplatesOutput) SetSilenceTime ¶
func (s *DataForListAlertTemplatesOutput) SetSilenceTime(v int32) *DataForListAlertTemplatesOutput
SetSilenceTime sets the SilenceTime field's value.
func (*DataForListAlertTemplatesOutput) SetTemplateRules ¶
func (s *DataForListAlertTemplatesOutput) SetTemplateRules(v []*TemplateRuleForListAlertTemplatesOutput) *DataForListAlertTemplatesOutput
SetTemplateRules sets the TemplateRules field's value.
func (*DataForListAlertTemplatesOutput) SetUpdatedAt ¶
func (s *DataForListAlertTemplatesOutput) SetUpdatedAt(v string) *DataForListAlertTemplatesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (DataForListAlertTemplatesOutput) String ¶
func (s DataForListAlertTemplatesOutput) String() string
String returns the string representation
type DataForListContactGroupByIdsOutput ¶
type DataForListContactGroupByIdsOutput struct {
AccountId *string `type:"string" json:",omitempty"`
Contacts []*ContactForListContactGroupByIdsOutput `type:"list" json:",omitempty"`
CreatedAt *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListContactGroupByIdsOutput) GoString ¶
func (s DataForListContactGroupByIdsOutput) GoString() string
GoString returns the string representation
func (*DataForListContactGroupByIdsOutput) SetAccountId ¶
func (s *DataForListContactGroupByIdsOutput) SetAccountId(v string) *DataForListContactGroupByIdsOutput
SetAccountId sets the AccountId field's value.
func (*DataForListContactGroupByIdsOutput) SetContacts ¶
func (s *DataForListContactGroupByIdsOutput) SetContacts(v []*ContactForListContactGroupByIdsOutput) *DataForListContactGroupByIdsOutput
SetContacts sets the Contacts field's value.
func (*DataForListContactGroupByIdsOutput) SetCreatedAt ¶
func (s *DataForListContactGroupByIdsOutput) SetCreatedAt(v string) *DataForListContactGroupByIdsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListContactGroupByIdsOutput) SetDescription ¶
func (s *DataForListContactGroupByIdsOutput) SetDescription(v string) *DataForListContactGroupByIdsOutput
SetDescription sets the Description field's value.
func (*DataForListContactGroupByIdsOutput) SetId ¶
func (s *DataForListContactGroupByIdsOutput) SetId(v string) *DataForListContactGroupByIdsOutput
SetId sets the Id field's value.
func (*DataForListContactGroupByIdsOutput) SetName ¶
func (s *DataForListContactGroupByIdsOutput) SetName(v string) *DataForListContactGroupByIdsOutput
SetName sets the Name field's value.
func (*DataForListContactGroupByIdsOutput) SetUpdatedAt ¶
func (s *DataForListContactGroupByIdsOutput) SetUpdatedAt(v string) *DataForListContactGroupByIdsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (DataForListContactGroupByIdsOutput) String ¶
func (s DataForListContactGroupByIdsOutput) String() string
String returns the string representation
type DataForListContactGroupsOutput ¶
type DataForListContactGroupsOutput struct {
AccountId *string `type:"string" json:",omitempty"`
Contacts []*ContactForListContactGroupsOutput `type:"list" json:",omitempty"`
CreatedAt *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListContactGroupsOutput) GoString ¶
func (s DataForListContactGroupsOutput) GoString() string
GoString returns the string representation
func (*DataForListContactGroupsOutput) SetAccountId ¶
func (s *DataForListContactGroupsOutput) SetAccountId(v string) *DataForListContactGroupsOutput
SetAccountId sets the AccountId field's value.
func (*DataForListContactGroupsOutput) SetContacts ¶
func (s *DataForListContactGroupsOutput) SetContacts(v []*ContactForListContactGroupsOutput) *DataForListContactGroupsOutput
SetContacts sets the Contacts field's value.
func (*DataForListContactGroupsOutput) SetCreatedAt ¶
func (s *DataForListContactGroupsOutput) SetCreatedAt(v string) *DataForListContactGroupsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListContactGroupsOutput) SetDescription ¶
func (s *DataForListContactGroupsOutput) SetDescription(v string) *DataForListContactGroupsOutput
SetDescription sets the Description field's value.
func (*DataForListContactGroupsOutput) SetId ¶
func (s *DataForListContactGroupsOutput) SetId(v string) *DataForListContactGroupsOutput
SetId sets the Id field's value.
func (*DataForListContactGroupsOutput) SetName ¶
func (s *DataForListContactGroupsOutput) SetName(v string) *DataForListContactGroupsOutput
SetName sets the Name field's value.
func (*DataForListContactGroupsOutput) SetUpdatedAt ¶
func (s *DataForListContactGroupsOutput) SetUpdatedAt(v string) *DataForListContactGroupsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (DataForListContactGroupsOutput) String ¶
func (s DataForListContactGroupsOutput) String() string
String returns the string representation
type DataForListContactsByIdsOutput ¶
type DataForListContactsByIdsOutput struct {
Email *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Phone *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListContactsByIdsOutput) GoString ¶
func (s DataForListContactsByIdsOutput) GoString() string
GoString returns the string representation
func (*DataForListContactsByIdsOutput) SetEmail ¶
func (s *DataForListContactsByIdsOutput) SetEmail(v string) *DataForListContactsByIdsOutput
SetEmail sets the Email field's value.
func (*DataForListContactsByIdsOutput) SetId ¶
func (s *DataForListContactsByIdsOutput) SetId(v string) *DataForListContactsByIdsOutput
SetId sets the Id field's value.
func (*DataForListContactsByIdsOutput) SetName ¶
func (s *DataForListContactsByIdsOutput) SetName(v string) *DataForListContactsByIdsOutput
SetName sets the Name field's value.
func (*DataForListContactsByIdsOutput) SetPhone ¶
func (s *DataForListContactsByIdsOutput) SetPhone(v string) *DataForListContactsByIdsOutput
SetPhone sets the Phone field's value.
func (DataForListContactsByIdsOutput) String ¶
func (s DataForListContactsByIdsOutput) String() string
String returns the string representation
type DataForListContactsOutput ¶
type DataForListContactsOutput struct {
ContactGroups []*ContactGroupForListContactsOutput `type:"list" json:",omitempty"`
Email *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Phone *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListContactsOutput) GoString ¶
func (s DataForListContactsOutput) GoString() string
GoString returns the string representation
func (*DataForListContactsOutput) SetContactGroups ¶
func (s *DataForListContactsOutput) SetContactGroups(v []*ContactGroupForListContactsOutput) *DataForListContactsOutput
SetContactGroups sets the ContactGroups field's value.
func (*DataForListContactsOutput) SetEmail ¶
func (s *DataForListContactsOutput) SetEmail(v string) *DataForListContactsOutput
SetEmail sets the Email field's value.
func (*DataForListContactsOutput) SetId ¶
func (s *DataForListContactsOutput) SetId(v string) *DataForListContactsOutput
SetId sets the Id field's value.
func (*DataForListContactsOutput) SetName ¶
func (s *DataForListContactsOutput) SetName(v string) *DataForListContactsOutput
SetName sets the Name field's value.
func (*DataForListContactsOutput) SetPhone ¶
func (s *DataForListContactsOutput) SetPhone(v string) *DataForListContactsOutput
SetPhone sets the Phone field's value.
func (DataForListContactsOutput) String ¶
func (s DataForListContactsOutput) String() string
String returns the string representation
type DataForListDefaultNotifyTemplatesOutput ¶
type DataForListDefaultNotifyTemplatesOutput struct {
Channel *string `type:"string" json:",omitempty"`
Content *string `type:"string" json:",omitempty"`
Language *string `type:"string" json:",omitempty"`
Title *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListDefaultNotifyTemplatesOutput) GoString ¶
func (s DataForListDefaultNotifyTemplatesOutput) GoString() string
GoString returns the string representation
func (*DataForListDefaultNotifyTemplatesOutput) SetChannel ¶
func (s *DataForListDefaultNotifyTemplatesOutput) SetChannel(v string) *DataForListDefaultNotifyTemplatesOutput
SetChannel sets the Channel field's value.
func (*DataForListDefaultNotifyTemplatesOutput) SetContent ¶
func (s *DataForListDefaultNotifyTemplatesOutput) SetContent(v string) *DataForListDefaultNotifyTemplatesOutput
SetContent sets the Content field's value.
func (*DataForListDefaultNotifyTemplatesOutput) SetLanguage ¶
func (s *DataForListDefaultNotifyTemplatesOutput) SetLanguage(v string) *DataForListDefaultNotifyTemplatesOutput
SetLanguage sets the Language field's value.
func (*DataForListDefaultNotifyTemplatesOutput) SetTitle ¶
func (s *DataForListDefaultNotifyTemplatesOutput) SetTitle(v string) *DataForListDefaultNotifyTemplatesOutput
SetTitle sets the Title field's value.
func (*DataForListDefaultNotifyTemplatesOutput) SetType ¶
func (s *DataForListDefaultNotifyTemplatesOutput) SetType(v string) *DataForListDefaultNotifyTemplatesOutput
SetType sets the Type field's value.
func (DataForListDefaultNotifyTemplatesOutput) String ¶
func (s DataForListDefaultNotifyTemplatesOutput) String() string
String returns the string representation
type DataForListEventRulesOutput ¶
type DataForListEventRulesOutput struct {
AccountId *string `type:"string" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
ContactMethods []*string `type:"list" json:",omitempty"`
CreatedAt *int32 `type:"int32" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
EffectEndAt *string `type:"string" json:",omitempty"`
EffectStartAt *string `type:"string" json:",omitempty"`
EnableState *string `type:"string" json:",omitempty"`
Endpoint *string `type:"string" json:",omitempty"`
EventBusName *string `type:"string" json:",omitempty"`
EventType []*string `type:"list" json:",omitempty"`
FilterPattern map[string]*interface{} `type:"map" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
MessageQueue *MessageQueueForListEventRulesOutput `type:"structure" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForListEventRulesOutput `type:"list" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
RuleId *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
Source *string `type:"string" json:",omitempty"`
TLSTarget []*TLSTargetForListEventRulesOutput `type:"list" json:",omitempty"`
UpdatedAt *int32 `type:"int32" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListEventRulesOutput) GoString ¶
func (s DataForListEventRulesOutput) GoString() string
GoString returns the string representation
func (*DataForListEventRulesOutput) SetAccountId ¶
func (s *DataForListEventRulesOutput) SetAccountId(v string) *DataForListEventRulesOutput
SetAccountId sets the AccountId field's value.
func (*DataForListEventRulesOutput) SetContactGroupIds ¶
func (s *DataForListEventRulesOutput) SetContactGroupIds(v []*string) *DataForListEventRulesOutput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*DataForListEventRulesOutput) SetContactMethods ¶
func (s *DataForListEventRulesOutput) SetContactMethods(v []*string) *DataForListEventRulesOutput
SetContactMethods sets the ContactMethods field's value.
func (*DataForListEventRulesOutput) SetCreatedAt ¶
func (s *DataForListEventRulesOutput) SetCreatedAt(v int32) *DataForListEventRulesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListEventRulesOutput) SetDescription ¶
func (s *DataForListEventRulesOutput) SetDescription(v string) *DataForListEventRulesOutput
SetDescription sets the Description field's value.
func (*DataForListEventRulesOutput) SetEffectEndAt ¶
func (s *DataForListEventRulesOutput) SetEffectEndAt(v string) *DataForListEventRulesOutput
SetEffectEndAt sets the EffectEndAt field's value.
func (*DataForListEventRulesOutput) SetEffectStartAt ¶
func (s *DataForListEventRulesOutput) SetEffectStartAt(v string) *DataForListEventRulesOutput
SetEffectStartAt sets the EffectStartAt field's value.
func (*DataForListEventRulesOutput) SetEnableState ¶
func (s *DataForListEventRulesOutput) SetEnableState(v string) *DataForListEventRulesOutput
SetEnableState sets the EnableState field's value.
func (*DataForListEventRulesOutput) SetEndpoint ¶
func (s *DataForListEventRulesOutput) SetEndpoint(v string) *DataForListEventRulesOutput
SetEndpoint sets the Endpoint field's value.
func (*DataForListEventRulesOutput) SetEventBusName ¶
func (s *DataForListEventRulesOutput) SetEventBusName(v string) *DataForListEventRulesOutput
SetEventBusName sets the EventBusName field's value.
func (*DataForListEventRulesOutput) SetEventType ¶
func (s *DataForListEventRulesOutput) SetEventType(v []*string) *DataForListEventRulesOutput
SetEventType sets the EventType field's value.
func (*DataForListEventRulesOutput) SetFilterPattern ¶
func (s *DataForListEventRulesOutput) SetFilterPattern(v map[string]*interface{}) *DataForListEventRulesOutput
SetFilterPattern sets the FilterPattern field's value.
func (*DataForListEventRulesOutput) SetLevel ¶
func (s *DataForListEventRulesOutput) SetLevel(v string) *DataForListEventRulesOutput
SetLevel sets the Level field's value.
func (*DataForListEventRulesOutput) SetMessageQueue ¶
func (s *DataForListEventRulesOutput) SetMessageQueue(v *MessageQueueForListEventRulesOutput) *DataForListEventRulesOutput
SetMessageQueue sets the MessageQueue field's value.
func (*DataForListEventRulesOutput) SetNotifyTemplates ¶
func (s *DataForListEventRulesOutput) SetNotifyTemplates(v []*NotifyTemplateForListEventRulesOutput) *DataForListEventRulesOutput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*DataForListEventRulesOutput) SetRegion ¶
func (s *DataForListEventRulesOutput) SetRegion(v string) *DataForListEventRulesOutput
SetRegion sets the Region field's value.
func (*DataForListEventRulesOutput) SetRuleId ¶
func (s *DataForListEventRulesOutput) SetRuleId(v string) *DataForListEventRulesOutput
SetRuleId sets the RuleId field's value.
func (*DataForListEventRulesOutput) SetRuleName ¶
func (s *DataForListEventRulesOutput) SetRuleName(v string) *DataForListEventRulesOutput
SetRuleName sets the RuleName field's value.
func (*DataForListEventRulesOutput) SetSource ¶
func (s *DataForListEventRulesOutput) SetSource(v string) *DataForListEventRulesOutput
SetSource sets the Source field's value.
func (*DataForListEventRulesOutput) SetTLSTarget ¶
func (s *DataForListEventRulesOutput) SetTLSTarget(v []*TLSTargetForListEventRulesOutput) *DataForListEventRulesOutput
SetTLSTarget sets the TLSTarget field's value.
func (*DataForListEventRulesOutput) SetUpdatedAt ¶
func (s *DataForListEventRulesOutput) SetUpdatedAt(v int32) *DataForListEventRulesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*DataForListEventRulesOutput) SetWebhookIds ¶
func (s *DataForListEventRulesOutput) SetWebhookIds(v []*string) *DataForListEventRulesOutput
SetWebhookIds sets the WebhookIds field's value.
func (DataForListEventRulesOutput) String ¶
func (s DataForListEventRulesOutput) String() string
String returns the string representation
type DataForListEventsOutput ¶
type DataForListEventsOutput struct {
Detail map[string]*interface{} `type:"map" json:",omitempty"`
EventBusName *string `type:"string" json:",omitempty"`
EventType *string `type:"string" json:",omitempty"`
HappenTime *int32 `type:"int32" json:",omitempty"`
ID *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
Source *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListEventsOutput) GoString ¶
func (s DataForListEventsOutput) GoString() string
GoString returns the string representation
func (*DataForListEventsOutput) SetDetail ¶
func (s *DataForListEventsOutput) SetDetail(v map[string]*interface{}) *DataForListEventsOutput
SetDetail sets the Detail field's value.
func (*DataForListEventsOutput) SetEventBusName ¶
func (s *DataForListEventsOutput) SetEventBusName(v string) *DataForListEventsOutput
SetEventBusName sets the EventBusName field's value.
func (*DataForListEventsOutput) SetEventType ¶
func (s *DataForListEventsOutput) SetEventType(v string) *DataForListEventsOutput
SetEventType sets the EventType field's value.
func (*DataForListEventsOutput) SetHappenTime ¶
func (s *DataForListEventsOutput) SetHappenTime(v int32) *DataForListEventsOutput
SetHappenTime sets the HappenTime field's value.
func (*DataForListEventsOutput) SetID ¶
func (s *DataForListEventsOutput) SetID(v string) *DataForListEventsOutput
SetID sets the ID field's value.
func (*DataForListEventsOutput) SetRegion ¶
func (s *DataForListEventsOutput) SetRegion(v string) *DataForListEventsOutput
SetRegion sets the Region field's value.
func (*DataForListEventsOutput) SetSource ¶
func (s *DataForListEventsOutput) SetSource(v string) *DataForListEventsOutput
SetSource sets the Source field's value.
func (DataForListEventsOutput) String ¶
func (s DataForListEventsOutput) String() string
String returns the string representation
type DataForListNotificationsOutput ¶
type DataForListNotificationsOutput struct {
CreatedAt *string `type:"string" json:",omitempty"`
EffectEndAt *string `type:"string" json:",omitempty"`
EffectStartAt *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Levels []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Notifications []*NotificationForListNotificationsOutput `type:"list" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListNotificationsOutput) GoString ¶
func (s DataForListNotificationsOutput) GoString() string
GoString returns the string representation
func (*DataForListNotificationsOutput) SetCreatedAt ¶
func (s *DataForListNotificationsOutput) SetCreatedAt(v string) *DataForListNotificationsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListNotificationsOutput) SetEffectEndAt ¶
func (s *DataForListNotificationsOutput) SetEffectEndAt(v string) *DataForListNotificationsOutput
SetEffectEndAt sets the EffectEndAt field's value.
func (*DataForListNotificationsOutput) SetEffectStartAt ¶
func (s *DataForListNotificationsOutput) SetEffectStartAt(v string) *DataForListNotificationsOutput
SetEffectStartAt sets the EffectStartAt field's value.
func (*DataForListNotificationsOutput) SetId ¶
func (s *DataForListNotificationsOutput) SetId(v string) *DataForListNotificationsOutput
SetId sets the Id field's value.
func (*DataForListNotificationsOutput) SetLevels ¶
func (s *DataForListNotificationsOutput) SetLevels(v []*string) *DataForListNotificationsOutput
SetLevels sets the Levels field's value.
func (*DataForListNotificationsOutput) SetName ¶
func (s *DataForListNotificationsOutput) SetName(v string) *DataForListNotificationsOutput
SetName sets the Name field's value.
func (*DataForListNotificationsOutput) SetNotifications ¶
func (s *DataForListNotificationsOutput) SetNotifications(v []*NotificationForListNotificationsOutput) *DataForListNotificationsOutput
SetNotifications sets the Notifications field's value.
func (*DataForListNotificationsOutput) SetUpdatedAt ¶
func (s *DataForListNotificationsOutput) SetUpdatedAt(v string) *DataForListNotificationsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (DataForListNotificationsOutput) String ¶
func (s DataForListNotificationsOutput) String() string
String returns the string representation
type DataForListNotifyTemplatesOutput ¶
type DataForListNotifyTemplatesOutput struct {
Channel *string `type:"string" json:",omitempty"`
Content *string `type:"string" json:",omitempty"`
CreatedAt *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Title *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListNotifyTemplatesOutput) GoString ¶
func (s DataForListNotifyTemplatesOutput) GoString() string
GoString returns the string representation
func (*DataForListNotifyTemplatesOutput) SetChannel ¶
func (s *DataForListNotifyTemplatesOutput) SetChannel(v string) *DataForListNotifyTemplatesOutput
SetChannel sets the Channel field's value.
func (*DataForListNotifyTemplatesOutput) SetContent ¶
func (s *DataForListNotifyTemplatesOutput) SetContent(v string) *DataForListNotifyTemplatesOutput
SetContent sets the Content field's value.
func (*DataForListNotifyTemplatesOutput) SetCreatedAt ¶
func (s *DataForListNotifyTemplatesOutput) SetCreatedAt(v string) *DataForListNotifyTemplatesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListNotifyTemplatesOutput) SetDescription ¶
func (s *DataForListNotifyTemplatesOutput) SetDescription(v string) *DataForListNotifyTemplatesOutput
SetDescription sets the Description field's value.
func (*DataForListNotifyTemplatesOutput) SetId ¶
func (s *DataForListNotifyTemplatesOutput) SetId(v string) *DataForListNotifyTemplatesOutput
SetId sets the Id field's value.
func (*DataForListNotifyTemplatesOutput) SetName ¶
func (s *DataForListNotifyTemplatesOutput) SetName(v string) *DataForListNotifyTemplatesOutput
SetName sets the Name field's value.
func (*DataForListNotifyTemplatesOutput) SetTitle ¶
func (s *DataForListNotifyTemplatesOutput) SetTitle(v string) *DataForListNotifyTemplatesOutput
SetTitle sets the Title field's value.
func (*DataForListNotifyTemplatesOutput) SetType ¶
func (s *DataForListNotifyTemplatesOutput) SetType(v string) *DataForListNotifyTemplatesOutput
SetType sets the Type field's value.
func (*DataForListNotifyTemplatesOutput) SetUpdatedAt ¶
func (s *DataForListNotifyTemplatesOutput) SetUpdatedAt(v string) *DataForListNotifyTemplatesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (DataForListNotifyTemplatesOutput) String ¶
func (s DataForListNotifyTemplatesOutput) String() string
String returns the string representation
type DataForListObjectGroupsOutput ¶
type DataForListObjectGroupsOutput struct {
AlertTemplateId *string `type:"string" json:",omitempty"`
AlertTemplateName *string `type:"string" json:",omitempty"`
CreatedAt *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Objects []*ObjectForListObjectGroupsOutput `type:"list" json:",omitempty"`
TemplateDetails []*TemplateDetailForListObjectGroupsOutput `type:"list" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListObjectGroupsOutput) GoString ¶
func (s DataForListObjectGroupsOutput) GoString() string
GoString returns the string representation
func (*DataForListObjectGroupsOutput) SetAlertTemplateId ¶
func (s *DataForListObjectGroupsOutput) SetAlertTemplateId(v string) *DataForListObjectGroupsOutput
SetAlertTemplateId sets the AlertTemplateId field's value.
func (*DataForListObjectGroupsOutput) SetAlertTemplateName ¶
func (s *DataForListObjectGroupsOutput) SetAlertTemplateName(v string) *DataForListObjectGroupsOutput
SetAlertTemplateName sets the AlertTemplateName field's value.
func (*DataForListObjectGroupsOutput) SetCreatedAt ¶
func (s *DataForListObjectGroupsOutput) SetCreatedAt(v string) *DataForListObjectGroupsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListObjectGroupsOutput) SetId ¶
func (s *DataForListObjectGroupsOutput) SetId(v string) *DataForListObjectGroupsOutput
SetId sets the Id field's value.
func (*DataForListObjectGroupsOutput) SetName ¶
func (s *DataForListObjectGroupsOutput) SetName(v string) *DataForListObjectGroupsOutput
SetName sets the Name field's value.
func (*DataForListObjectGroupsOutput) SetObjects ¶
func (s *DataForListObjectGroupsOutput) SetObjects(v []*ObjectForListObjectGroupsOutput) *DataForListObjectGroupsOutput
SetObjects sets the Objects field's value.
func (*DataForListObjectGroupsOutput) SetTemplateDetails ¶
func (s *DataForListObjectGroupsOutput) SetTemplateDetails(v []*TemplateDetailForListObjectGroupsOutput) *DataForListObjectGroupsOutput
SetTemplateDetails sets the TemplateDetails field's value.
func (*DataForListObjectGroupsOutput) SetUpdatedAt ¶
func (s *DataForListObjectGroupsOutput) SetUpdatedAt(v string) *DataForListObjectGroupsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (DataForListObjectGroupsOutput) String ¶
func (s DataForListObjectGroupsOutput) String() string
String returns the string representation
type DataForListPresetAlertTemplatesOutput ¶
type DataForListPresetAlertTemplatesOutput struct {
AlertNotification *AlertNotificationForListPresetAlertTemplatesOutput `type:"structure" json:",omitempty"`
AppliedProjectName *string `type:"string" json:",omitempty"`
CreatedAt *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
NoData *NoDataForListPresetAlertTemplatesOutput `type:"structure" json:",omitempty"`
NotifyMode *string `type:"string" json:",omitempty"`
RecoveryNotify *RecoveryNotifyForListPresetAlertTemplatesOutput `type:"structure" json:",omitempty"`
SilenceTime *int32 `type:"int32" json:",omitempty"`
Status *bool `type:"boolean" json:",omitempty"`
TemplateRules []*TemplateRuleForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListPresetAlertTemplatesOutput) GoString ¶
func (s DataForListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*DataForListPresetAlertTemplatesOutput) SetAlertNotification ¶
func (s *DataForListPresetAlertTemplatesOutput) SetAlertNotification(v *AlertNotificationForListPresetAlertTemplatesOutput) *DataForListPresetAlertTemplatesOutput
SetAlertNotification sets the AlertNotification field's value.
func (*DataForListPresetAlertTemplatesOutput) SetAppliedProjectName ¶
func (s *DataForListPresetAlertTemplatesOutput) SetAppliedProjectName(v string) *DataForListPresetAlertTemplatesOutput
SetAppliedProjectName sets the AppliedProjectName field's value.
func (*DataForListPresetAlertTemplatesOutput) SetCreatedAt ¶
func (s *DataForListPresetAlertTemplatesOutput) SetCreatedAt(v string) *DataForListPresetAlertTemplatesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListPresetAlertTemplatesOutput) SetDescription ¶
func (s *DataForListPresetAlertTemplatesOutput) SetDescription(v string) *DataForListPresetAlertTemplatesOutput
SetDescription sets the Description field's value.
func (*DataForListPresetAlertTemplatesOutput) SetId ¶
func (s *DataForListPresetAlertTemplatesOutput) SetId(v string) *DataForListPresetAlertTemplatesOutput
SetId sets the Id field's value.
func (*DataForListPresetAlertTemplatesOutput) SetName ¶
func (s *DataForListPresetAlertTemplatesOutput) SetName(v string) *DataForListPresetAlertTemplatesOutput
SetName sets the Name field's value.
func (*DataForListPresetAlertTemplatesOutput) SetNoData ¶
func (s *DataForListPresetAlertTemplatesOutput) SetNoData(v *NoDataForListPresetAlertTemplatesOutput) *DataForListPresetAlertTemplatesOutput
SetNoData sets the NoData field's value.
func (*DataForListPresetAlertTemplatesOutput) SetNotifyMode ¶
func (s *DataForListPresetAlertTemplatesOutput) SetNotifyMode(v string) *DataForListPresetAlertTemplatesOutput
SetNotifyMode sets the NotifyMode field's value.
func (*DataForListPresetAlertTemplatesOutput) SetRecoveryNotify ¶
func (s *DataForListPresetAlertTemplatesOutput) SetRecoveryNotify(v *RecoveryNotifyForListPresetAlertTemplatesOutput) *DataForListPresetAlertTemplatesOutput
SetRecoveryNotify sets the RecoveryNotify field's value.
func (*DataForListPresetAlertTemplatesOutput) SetSilenceTime ¶
func (s *DataForListPresetAlertTemplatesOutput) SetSilenceTime(v int32) *DataForListPresetAlertTemplatesOutput
SetSilenceTime sets the SilenceTime field's value.
func (*DataForListPresetAlertTemplatesOutput) SetStatus ¶
func (s *DataForListPresetAlertTemplatesOutput) SetStatus(v bool) *DataForListPresetAlertTemplatesOutput
SetStatus sets the Status field's value.
func (*DataForListPresetAlertTemplatesOutput) SetTemplateRules ¶
func (s *DataForListPresetAlertTemplatesOutput) SetTemplateRules(v []*TemplateRuleForListPresetAlertTemplatesOutput) *DataForListPresetAlertTemplatesOutput
SetTemplateRules sets the TemplateRules field's value.
func (*DataForListPresetAlertTemplatesOutput) SetUpdatedAt ¶
func (s *DataForListPresetAlertTemplatesOutput) SetUpdatedAt(v string) *DataForListPresetAlertTemplatesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (DataForListPresetAlertTemplatesOutput) String ¶
func (s DataForListPresetAlertTemplatesOutput) String() string
String returns the string representation
type DataForListRulesByIdsOutput ¶
type DataForListRulesByIdsOutput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
AlertState *string `type:"string" json:",omitempty"`
ConditionOperator *string `type:"string" json:",omitempty"`
Conditions []*ConditionForListRulesByIdsOutput `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
CreatedAt *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
DimensionConditions *DimensionConditionsForListRulesByIdsOutput `type:"structure" json:",omitempty"`
EffectEndAt *string `type:"string" json:",omitempty"`
EffectStartAt *string `type:"string" json:",omitempty"`
EnableState *string `type:"string" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
LevelConditions []*LevelConditionForListRulesByIdsOutput `type:"list" json:",omitempty"`
MultipleConditions *bool `type:"boolean" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
NotificationId *string `type:"string" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForListRulesByIdsOutput `type:"list" json:",omitempty"`
OriginalDimensions map[string][]*string `type:"map" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RecoveryNotify *RecoveryNotifyForListRulesByIdsOutput `type:"structure" json:",omitempty"`
Regions []*string `type:"list" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleType *string `type:"string" json:",omitempty"`
SilenceTime *int32 `type:"int32" json:",omitempty"`
SubNamespace *string `type:"string" json:",omitempty"`
Tags []*ConvertTagForListRulesByIdsOutput `type:"list" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
WebHook *string `type:"string" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListRulesByIdsOutput) GoString ¶
func (s DataForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*DataForListRulesByIdsOutput) SetAlertMethods ¶
func (s *DataForListRulesByIdsOutput) SetAlertMethods(v []*string) *DataForListRulesByIdsOutput
SetAlertMethods sets the AlertMethods field's value.
func (*DataForListRulesByIdsOutput) SetAlertState ¶
func (s *DataForListRulesByIdsOutput) SetAlertState(v string) *DataForListRulesByIdsOutput
SetAlertState sets the AlertState field's value.
func (*DataForListRulesByIdsOutput) SetConditionOperator ¶
func (s *DataForListRulesByIdsOutput) SetConditionOperator(v string) *DataForListRulesByIdsOutput
SetConditionOperator sets the ConditionOperator field's value.
func (*DataForListRulesByIdsOutput) SetConditions ¶
func (s *DataForListRulesByIdsOutput) SetConditions(v []*ConditionForListRulesByIdsOutput) *DataForListRulesByIdsOutput
SetConditions sets the Conditions field's value.
func (*DataForListRulesByIdsOutput) SetContactGroupIds ¶
func (s *DataForListRulesByIdsOutput) SetContactGroupIds(v []*string) *DataForListRulesByIdsOutput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*DataForListRulesByIdsOutput) SetCreatedAt ¶
func (s *DataForListRulesByIdsOutput) SetCreatedAt(v string) *DataForListRulesByIdsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListRulesByIdsOutput) SetDescription ¶
func (s *DataForListRulesByIdsOutput) SetDescription(v string) *DataForListRulesByIdsOutput
SetDescription sets the Description field's value.
func (*DataForListRulesByIdsOutput) SetDimensionConditions ¶
func (s *DataForListRulesByIdsOutput) SetDimensionConditions(v *DimensionConditionsForListRulesByIdsOutput) *DataForListRulesByIdsOutput
SetDimensionConditions sets the DimensionConditions field's value.
func (*DataForListRulesByIdsOutput) SetEffectEndAt ¶
func (s *DataForListRulesByIdsOutput) SetEffectEndAt(v string) *DataForListRulesByIdsOutput
SetEffectEndAt sets the EffectEndAt field's value.
func (*DataForListRulesByIdsOutput) SetEffectStartAt ¶
func (s *DataForListRulesByIdsOutput) SetEffectStartAt(v string) *DataForListRulesByIdsOutput
SetEffectStartAt sets the EffectStartAt field's value.
func (*DataForListRulesByIdsOutput) SetEnableState ¶
func (s *DataForListRulesByIdsOutput) SetEnableState(v string) *DataForListRulesByIdsOutput
SetEnableState sets the EnableState field's value.
func (*DataForListRulesByIdsOutput) SetEvaluationCount ¶
func (s *DataForListRulesByIdsOutput) SetEvaluationCount(v int32) *DataForListRulesByIdsOutput
SetEvaluationCount sets the EvaluationCount field's value.
func (*DataForListRulesByIdsOutput) SetId ¶
func (s *DataForListRulesByIdsOutput) SetId(v string) *DataForListRulesByIdsOutput
SetId sets the Id field's value.
func (*DataForListRulesByIdsOutput) SetLevel ¶
func (s *DataForListRulesByIdsOutput) SetLevel(v string) *DataForListRulesByIdsOutput
SetLevel sets the Level field's value.
func (*DataForListRulesByIdsOutput) SetLevelConditions ¶
func (s *DataForListRulesByIdsOutput) SetLevelConditions(v []*LevelConditionForListRulesByIdsOutput) *DataForListRulesByIdsOutput
SetLevelConditions sets the LevelConditions field's value.
func (*DataForListRulesByIdsOutput) SetMultipleConditions ¶
func (s *DataForListRulesByIdsOutput) SetMultipleConditions(v bool) *DataForListRulesByIdsOutput
SetMultipleConditions sets the MultipleConditions field's value.
func (*DataForListRulesByIdsOutput) SetNamespace ¶
func (s *DataForListRulesByIdsOutput) SetNamespace(v string) *DataForListRulesByIdsOutput
SetNamespace sets the Namespace field's value.
func (*DataForListRulesByIdsOutput) SetNotificationId ¶
func (s *DataForListRulesByIdsOutput) SetNotificationId(v string) *DataForListRulesByIdsOutput
SetNotificationId sets the NotificationId field's value.
func (*DataForListRulesByIdsOutput) SetNotifyTemplates ¶
func (s *DataForListRulesByIdsOutput) SetNotifyTemplates(v []*NotifyTemplateForListRulesByIdsOutput) *DataForListRulesByIdsOutput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*DataForListRulesByIdsOutput) SetOriginalDimensions ¶
func (s *DataForListRulesByIdsOutput) SetOriginalDimensions(v map[string][]*string) *DataForListRulesByIdsOutput
SetOriginalDimensions sets the OriginalDimensions field's value.
func (*DataForListRulesByIdsOutput) SetProjectName ¶
func (s *DataForListRulesByIdsOutput) SetProjectName(v string) *DataForListRulesByIdsOutput
SetProjectName sets the ProjectName field's value.
func (*DataForListRulesByIdsOutput) SetRecoveryNotify ¶
func (s *DataForListRulesByIdsOutput) SetRecoveryNotify(v *RecoveryNotifyForListRulesByIdsOutput) *DataForListRulesByIdsOutput
SetRecoveryNotify sets the RecoveryNotify field's value.
func (*DataForListRulesByIdsOutput) SetRegions ¶
func (s *DataForListRulesByIdsOutput) SetRegions(v []*string) *DataForListRulesByIdsOutput
SetRegions sets the Regions field's value.
func (*DataForListRulesByIdsOutput) SetResourceType ¶
func (s *DataForListRulesByIdsOutput) SetResourceType(v string) *DataForListRulesByIdsOutput
SetResourceType sets the ResourceType field's value.
func (*DataForListRulesByIdsOutput) SetRuleName ¶
func (s *DataForListRulesByIdsOutput) SetRuleName(v string) *DataForListRulesByIdsOutput
SetRuleName sets the RuleName field's value.
func (*DataForListRulesByIdsOutput) SetRuleType ¶
func (s *DataForListRulesByIdsOutput) SetRuleType(v string) *DataForListRulesByIdsOutput
SetRuleType sets the RuleType field's value.
func (*DataForListRulesByIdsOutput) SetSilenceTime ¶
func (s *DataForListRulesByIdsOutput) SetSilenceTime(v int32) *DataForListRulesByIdsOutput
SetSilenceTime sets the SilenceTime field's value.
func (*DataForListRulesByIdsOutput) SetSubNamespace ¶
func (s *DataForListRulesByIdsOutput) SetSubNamespace(v string) *DataForListRulesByIdsOutput
SetSubNamespace sets the SubNamespace field's value.
func (*DataForListRulesByIdsOutput) SetTags ¶
func (s *DataForListRulesByIdsOutput) SetTags(v []*ConvertTagForListRulesByIdsOutput) *DataForListRulesByIdsOutput
SetTags sets the Tags field's value.
func (*DataForListRulesByIdsOutput) SetUpdatedAt ¶
func (s *DataForListRulesByIdsOutput) SetUpdatedAt(v string) *DataForListRulesByIdsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*DataForListRulesByIdsOutput) SetWebHook ¶
func (s *DataForListRulesByIdsOutput) SetWebHook(v string) *DataForListRulesByIdsOutput
SetWebHook sets the WebHook field's value.
func (*DataForListRulesByIdsOutput) SetWebhookIds ¶
func (s *DataForListRulesByIdsOutput) SetWebhookIds(v []*string) *DataForListRulesByIdsOutput
SetWebhookIds sets the WebhookIds field's value.
func (DataForListRulesByIdsOutput) String ¶
func (s DataForListRulesByIdsOutput) String() string
String returns the string representation
type DataForListRulesOutput ¶
type DataForListRulesOutput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
AlertState *string `type:"string" json:",omitempty"`
ConditionOperator *string `type:"string" json:",omitempty"`
Conditions []*ConditionForListRulesOutput `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
CreatedAt *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
DimensionConditions *DimensionConditionsForListRulesOutput `type:"structure" json:",omitempty"`
EffectEndAt *string `type:"string" json:",omitempty"`
EffectStartAt *string `type:"string" json:",omitempty"`
EnableState *string `type:"string" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
LevelConditions []*LevelConditionForListRulesOutput `type:"list" json:",omitempty"`
MultipleConditions *bool `type:"boolean" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
NotificationId *string `type:"string" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForListRulesOutput `type:"list" json:",omitempty"`
OriginalDimensions map[string][]*string `type:"map" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RecoveryNotify *RecoveryNotifyForListRulesOutput `type:"structure" json:",omitempty"`
Regions []*string `type:"list" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
RuleType *string `type:"string" json:",omitempty"`
SilenceTime *int32 `type:"int32" json:",omitempty"`
SubNamespace *string `type:"string" json:",omitempty"`
Tags []*ConvertTagForListRulesOutput `type:"list" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
WebHook *string `type:"string" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListRulesOutput) GoString ¶
func (s DataForListRulesOutput) GoString() string
GoString returns the string representation
func (*DataForListRulesOutput) SetAlertMethods ¶
func (s *DataForListRulesOutput) SetAlertMethods(v []*string) *DataForListRulesOutput
SetAlertMethods sets the AlertMethods field's value.
func (*DataForListRulesOutput) SetAlertState ¶
func (s *DataForListRulesOutput) SetAlertState(v string) *DataForListRulesOutput
SetAlertState sets the AlertState field's value.
func (*DataForListRulesOutput) SetConditionOperator ¶
func (s *DataForListRulesOutput) SetConditionOperator(v string) *DataForListRulesOutput
SetConditionOperator sets the ConditionOperator field's value.
func (*DataForListRulesOutput) SetConditions ¶
func (s *DataForListRulesOutput) SetConditions(v []*ConditionForListRulesOutput) *DataForListRulesOutput
SetConditions sets the Conditions field's value.
func (*DataForListRulesOutput) SetContactGroupIds ¶
func (s *DataForListRulesOutput) SetContactGroupIds(v []*string) *DataForListRulesOutput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*DataForListRulesOutput) SetCreatedAt ¶
func (s *DataForListRulesOutput) SetCreatedAt(v string) *DataForListRulesOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListRulesOutput) SetDescription ¶
func (s *DataForListRulesOutput) SetDescription(v string) *DataForListRulesOutput
SetDescription sets the Description field's value.
func (*DataForListRulesOutput) SetDimensionConditions ¶
func (s *DataForListRulesOutput) SetDimensionConditions(v *DimensionConditionsForListRulesOutput) *DataForListRulesOutput
SetDimensionConditions sets the DimensionConditions field's value.
func (*DataForListRulesOutput) SetEffectEndAt ¶
func (s *DataForListRulesOutput) SetEffectEndAt(v string) *DataForListRulesOutput
SetEffectEndAt sets the EffectEndAt field's value.
func (*DataForListRulesOutput) SetEffectStartAt ¶
func (s *DataForListRulesOutput) SetEffectStartAt(v string) *DataForListRulesOutput
SetEffectStartAt sets the EffectStartAt field's value.
func (*DataForListRulesOutput) SetEnableState ¶
func (s *DataForListRulesOutput) SetEnableState(v string) *DataForListRulesOutput
SetEnableState sets the EnableState field's value.
func (*DataForListRulesOutput) SetEvaluationCount ¶
func (s *DataForListRulesOutput) SetEvaluationCount(v int32) *DataForListRulesOutput
SetEvaluationCount sets the EvaluationCount field's value.
func (*DataForListRulesOutput) SetId ¶
func (s *DataForListRulesOutput) SetId(v string) *DataForListRulesOutput
SetId sets the Id field's value.
func (*DataForListRulesOutput) SetLevel ¶
func (s *DataForListRulesOutput) SetLevel(v string) *DataForListRulesOutput
SetLevel sets the Level field's value.
func (*DataForListRulesOutput) SetLevelConditions ¶
func (s *DataForListRulesOutput) SetLevelConditions(v []*LevelConditionForListRulesOutput) *DataForListRulesOutput
SetLevelConditions sets the LevelConditions field's value.
func (*DataForListRulesOutput) SetMultipleConditions ¶
func (s *DataForListRulesOutput) SetMultipleConditions(v bool) *DataForListRulesOutput
SetMultipleConditions sets the MultipleConditions field's value.
func (*DataForListRulesOutput) SetNamespace ¶
func (s *DataForListRulesOutput) SetNamespace(v string) *DataForListRulesOutput
SetNamespace sets the Namespace field's value.
func (*DataForListRulesOutput) SetNotificationId ¶
func (s *DataForListRulesOutput) SetNotificationId(v string) *DataForListRulesOutput
SetNotificationId sets the NotificationId field's value.
func (*DataForListRulesOutput) SetNotifyTemplates ¶
func (s *DataForListRulesOutput) SetNotifyTemplates(v []*NotifyTemplateForListRulesOutput) *DataForListRulesOutput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*DataForListRulesOutput) SetOriginalDimensions ¶
func (s *DataForListRulesOutput) SetOriginalDimensions(v map[string][]*string) *DataForListRulesOutput
SetOriginalDimensions sets the OriginalDimensions field's value.
func (*DataForListRulesOutput) SetProjectName ¶
func (s *DataForListRulesOutput) SetProjectName(v string) *DataForListRulesOutput
SetProjectName sets the ProjectName field's value.
func (*DataForListRulesOutput) SetRecoveryNotify ¶
func (s *DataForListRulesOutput) SetRecoveryNotify(v *RecoveryNotifyForListRulesOutput) *DataForListRulesOutput
SetRecoveryNotify sets the RecoveryNotify field's value.
func (*DataForListRulesOutput) SetRegions ¶
func (s *DataForListRulesOutput) SetRegions(v []*string) *DataForListRulesOutput
SetRegions sets the Regions field's value.
func (*DataForListRulesOutput) SetResourceType ¶
func (s *DataForListRulesOutput) SetResourceType(v string) *DataForListRulesOutput
SetResourceType sets the ResourceType field's value.
func (*DataForListRulesOutput) SetRuleName ¶
func (s *DataForListRulesOutput) SetRuleName(v string) *DataForListRulesOutput
SetRuleName sets the RuleName field's value.
func (*DataForListRulesOutput) SetRuleType ¶
func (s *DataForListRulesOutput) SetRuleType(v string) *DataForListRulesOutput
SetRuleType sets the RuleType field's value.
func (*DataForListRulesOutput) SetSilenceTime ¶
func (s *DataForListRulesOutput) SetSilenceTime(v int32) *DataForListRulesOutput
SetSilenceTime sets the SilenceTime field's value.
func (*DataForListRulesOutput) SetSubNamespace ¶
func (s *DataForListRulesOutput) SetSubNamespace(v string) *DataForListRulesOutput
SetSubNamespace sets the SubNamespace field's value.
func (*DataForListRulesOutput) SetTags ¶
func (s *DataForListRulesOutput) SetTags(v []*ConvertTagForListRulesOutput) *DataForListRulesOutput
SetTags sets the Tags field's value.
func (*DataForListRulesOutput) SetUpdatedAt ¶
func (s *DataForListRulesOutput) SetUpdatedAt(v string) *DataForListRulesOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*DataForListRulesOutput) SetWebHook ¶
func (s *DataForListRulesOutput) SetWebHook(v string) *DataForListRulesOutput
SetWebHook sets the WebHook field's value.
func (*DataForListRulesOutput) SetWebhookIds ¶
func (s *DataForListRulesOutput) SetWebhookIds(v []*string) *DataForListRulesOutput
SetWebhookIds sets the WebhookIds field's value.
func (DataForListRulesOutput) String ¶
func (s DataForListRulesOutput) String() string
String returns the string representation
type DataForListSendAlertOutput ¶
type DataForListSendAlertOutput struct {
AlertMethod *string `type:"string" json:",omitempty"`
BathId *string `type:"string" json:",omitempty"`
Content *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
SendAt *string `type:"string" json:",omitempty"`
SendResult []*SendResultForListSendAlertOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListSendAlertOutput) GoString ¶
func (s DataForListSendAlertOutput) GoString() string
GoString returns the string representation
func (*DataForListSendAlertOutput) SetAlertMethod ¶
func (s *DataForListSendAlertOutput) SetAlertMethod(v string) *DataForListSendAlertOutput
SetAlertMethod sets the AlertMethod field's value.
func (*DataForListSendAlertOutput) SetBathId ¶
func (s *DataForListSendAlertOutput) SetBathId(v string) *DataForListSendAlertOutput
SetBathId sets the BathId field's value.
func (*DataForListSendAlertOutput) SetContent ¶
func (s *DataForListSendAlertOutput) SetContent(v string) *DataForListSendAlertOutput
SetContent sets the Content field's value.
func (*DataForListSendAlertOutput) SetId ¶
func (s *DataForListSendAlertOutput) SetId(v string) *DataForListSendAlertOutput
SetId sets the Id field's value.
func (*DataForListSendAlertOutput) SetSendAt ¶
func (s *DataForListSendAlertOutput) SetSendAt(v string) *DataForListSendAlertOutput
SetSendAt sets the SendAt field's value.
func (*DataForListSendAlertOutput) SetSendResult ¶
func (s *DataForListSendAlertOutput) SetSendResult(v []*SendResultForListSendAlertOutput) *DataForListSendAlertOutput
SetSendResult sets the SendResult field's value.
func (DataForListSendAlertOutput) String ¶
func (s DataForListSendAlertOutput) String() string
String returns the string representation
type DataForListSilencePolicyOutput ¶
type DataForListSilencePolicyOutput struct {
CreatedAt *string `type:"string" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
EffectTime *EffectTimeForListSilencePolicyOutput `type:"structure" json:",omitempty"`
EnableState *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
SilenceConditions *SilenceConditionsForListSilencePolicyOutput `type:"structure" json:",omitempty"`
SilenceType *string `type:"string" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
ValidReason *string `type:"string" json:",omitempty"`
ValidState *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListSilencePolicyOutput) GoString ¶
func (s DataForListSilencePolicyOutput) GoString() string
GoString returns the string representation
func (*DataForListSilencePolicyOutput) SetCreatedAt ¶
func (s *DataForListSilencePolicyOutput) SetCreatedAt(v string) *DataForListSilencePolicyOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListSilencePolicyOutput) SetDescription ¶
func (s *DataForListSilencePolicyOutput) SetDescription(v string) *DataForListSilencePolicyOutput
SetDescription sets the Description field's value.
func (*DataForListSilencePolicyOutput) SetEffectTime ¶
func (s *DataForListSilencePolicyOutput) SetEffectTime(v *EffectTimeForListSilencePolicyOutput) *DataForListSilencePolicyOutput
SetEffectTime sets the EffectTime field's value.
func (*DataForListSilencePolicyOutput) SetEnableState ¶
func (s *DataForListSilencePolicyOutput) SetEnableState(v string) *DataForListSilencePolicyOutput
SetEnableState sets the EnableState field's value.
func (*DataForListSilencePolicyOutput) SetId ¶
func (s *DataForListSilencePolicyOutput) SetId(v string) *DataForListSilencePolicyOutput
SetId sets the Id field's value.
func (*DataForListSilencePolicyOutput) SetName ¶
func (s *DataForListSilencePolicyOutput) SetName(v string) *DataForListSilencePolicyOutput
SetName sets the Name field's value.
func (*DataForListSilencePolicyOutput) SetNamespace ¶
func (s *DataForListSilencePolicyOutput) SetNamespace(v string) *DataForListSilencePolicyOutput
SetNamespace sets the Namespace field's value.
func (*DataForListSilencePolicyOutput) SetSilenceConditions ¶
func (s *DataForListSilencePolicyOutput) SetSilenceConditions(v *SilenceConditionsForListSilencePolicyOutput) *DataForListSilencePolicyOutput
SetSilenceConditions sets the SilenceConditions field's value.
func (*DataForListSilencePolicyOutput) SetSilenceType ¶
func (s *DataForListSilencePolicyOutput) SetSilenceType(v string) *DataForListSilencePolicyOutput
SetSilenceType sets the SilenceType field's value.
func (*DataForListSilencePolicyOutput) SetUpdatedAt ¶
func (s *DataForListSilencePolicyOutput) SetUpdatedAt(v string) *DataForListSilencePolicyOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*DataForListSilencePolicyOutput) SetValidReason ¶
func (s *DataForListSilencePolicyOutput) SetValidReason(v string) *DataForListSilencePolicyOutput
SetValidReason sets the ValidReason field's value.
func (*DataForListSilencePolicyOutput) SetValidState ¶
func (s *DataForListSilencePolicyOutput) SetValidState(v string) *DataForListSilencePolicyOutput
SetValidState sets the ValidState field's value.
func (DataForListSilencePolicyOutput) String ¶
func (s DataForListSilencePolicyOutput) String() string
String returns the string representation
type DataForListWebhooksByIdsOutput ¶
type DataForListWebhooksByIdsOutput struct {
CreatedAt *string `type:"string" json:",omitempty"`
EventRuleIds []*string `type:"list" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RuleIds []*string `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListWebhooksByIdsOutput) GoString ¶
func (s DataForListWebhooksByIdsOutput) GoString() string
GoString returns the string representation
func (*DataForListWebhooksByIdsOutput) SetCreatedAt ¶
func (s *DataForListWebhooksByIdsOutput) SetCreatedAt(v string) *DataForListWebhooksByIdsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListWebhooksByIdsOutput) SetEventRuleIds ¶
func (s *DataForListWebhooksByIdsOutput) SetEventRuleIds(v []*string) *DataForListWebhooksByIdsOutput
SetEventRuleIds sets the EventRuleIds field's value.
func (*DataForListWebhooksByIdsOutput) SetId ¶
func (s *DataForListWebhooksByIdsOutput) SetId(v string) *DataForListWebhooksByIdsOutput
SetId sets the Id field's value.
func (*DataForListWebhooksByIdsOutput) SetName ¶
func (s *DataForListWebhooksByIdsOutput) SetName(v string) *DataForListWebhooksByIdsOutput
SetName sets the Name field's value.
func (*DataForListWebhooksByIdsOutput) SetRuleIds ¶
func (s *DataForListWebhooksByIdsOutput) SetRuleIds(v []*string) *DataForListWebhooksByIdsOutput
SetRuleIds sets the RuleIds field's value.
func (*DataForListWebhooksByIdsOutput) SetType ¶
func (s *DataForListWebhooksByIdsOutput) SetType(v string) *DataForListWebhooksByIdsOutput
SetType sets the Type field's value.
func (*DataForListWebhooksByIdsOutput) SetUpdatedAt ¶
func (s *DataForListWebhooksByIdsOutput) SetUpdatedAt(v string) *DataForListWebhooksByIdsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*DataForListWebhooksByIdsOutput) SetUrl ¶
func (s *DataForListWebhooksByIdsOutput) SetUrl(v string) *DataForListWebhooksByIdsOutput
SetUrl sets the Url field's value.
func (DataForListWebhooksByIdsOutput) String ¶
func (s DataForListWebhooksByIdsOutput) String() string
String returns the string representation
type DataForListWebhooksOutput ¶
type DataForListWebhooksOutput struct {
CreatedAt *string `type:"string" json:",omitempty"`
EventRuleIds []*string `type:"list" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
RuleIds []*string `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
UpdatedAt *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForListWebhooksOutput) GoString ¶
func (s DataForListWebhooksOutput) GoString() string
GoString returns the string representation
func (*DataForListWebhooksOutput) SetCreatedAt ¶
func (s *DataForListWebhooksOutput) SetCreatedAt(v string) *DataForListWebhooksOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DataForListWebhooksOutput) SetEventRuleIds ¶
func (s *DataForListWebhooksOutput) SetEventRuleIds(v []*string) *DataForListWebhooksOutput
SetEventRuleIds sets the EventRuleIds field's value.
func (*DataForListWebhooksOutput) SetId ¶
func (s *DataForListWebhooksOutput) SetId(v string) *DataForListWebhooksOutput
SetId sets the Id field's value.
func (*DataForListWebhooksOutput) SetName ¶
func (s *DataForListWebhooksOutput) SetName(v string) *DataForListWebhooksOutput
SetName sets the Name field's value.
func (*DataForListWebhooksOutput) SetRuleIds ¶
func (s *DataForListWebhooksOutput) SetRuleIds(v []*string) *DataForListWebhooksOutput
SetRuleIds sets the RuleIds field's value.
func (*DataForListWebhooksOutput) SetType ¶
func (s *DataForListWebhooksOutput) SetType(v string) *DataForListWebhooksOutput
SetType sets the Type field's value.
func (*DataForListWebhooksOutput) SetUpdatedAt ¶
func (s *DataForListWebhooksOutput) SetUpdatedAt(v string) *DataForListWebhooksOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*DataForListWebhooksOutput) SetUrl ¶
func (s *DataForListWebhooksOutput) SetUrl(v string) *DataForListWebhooksOutput
SetUrl sets the Url field's value.
func (DataForListWebhooksOutput) String ¶
func (s DataForListWebhooksOutput) String() string
String returns the string representation
type DataForTagResourcesOutput ¶
type DataForTagResourcesOutput struct {
FailedResources []*string `type:"list" json:",omitempty"`
SucceedResources []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForTagResourcesOutput) GoString ¶
func (s DataForTagResourcesOutput) GoString() string
GoString returns the string representation
func (*DataForTagResourcesOutput) SetFailedResources ¶
func (s *DataForTagResourcesOutput) SetFailedResources(v []*string) *DataForTagResourcesOutput
SetFailedResources sets the FailedResources field's value.
func (*DataForTagResourcesOutput) SetSucceedResources ¶
func (s *DataForTagResourcesOutput) SetSucceedResources(v []*string) *DataForTagResourcesOutput
SetSucceedResources sets the SucceedResources field's value.
func (DataForTagResourcesOutput) String ¶
func (s DataForTagResourcesOutput) String() string
String returns the string representation
type DataForUpdateEventRuleOutput ¶
type DataForUpdateEventRuleOutput struct {
RuleId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataForUpdateEventRuleOutput) GoString ¶
func (s DataForUpdateEventRuleOutput) GoString() string
GoString returns the string representation
func (*DataForUpdateEventRuleOutput) SetRuleId ¶
func (s *DataForUpdateEventRuleOutput) SetRuleId(v string) *DataForUpdateEventRuleOutput
SetRuleId sets the RuleId field's value.
func (DataForUpdateEventRuleOutput) String ¶
func (s DataForUpdateEventRuleOutput) String() string
String returns the string representation
type DataPointForGetMetricDataOutput ¶
type DataPointForGetMetricDataOutput struct {
Timestamp *int32 `type:"int32" json:",omitempty"`
Value *float64 `type:"float" json:",omitempty"`
// contains filtered or unexported fields
}
func (DataPointForGetMetricDataOutput) GoString ¶
func (s DataPointForGetMetricDataOutput) GoString() string
GoString returns the string representation
func (*DataPointForGetMetricDataOutput) SetTimestamp ¶
func (s *DataPointForGetMetricDataOutput) SetTimestamp(v int32) *DataPointForGetMetricDataOutput
SetTimestamp sets the Timestamp field's value.
func (*DataPointForGetMetricDataOutput) SetValue ¶
func (s *DataPointForGetMetricDataOutput) SetValue(v float64) *DataPointForGetMetricDataOutput
SetValue sets the Value field's value.
func (DataPointForGetMetricDataOutput) String ¶
func (s DataPointForGetMetricDataOutput) String() string
String returns the string representation
type DeleteAlertTemplatesByIdsInput ¶
type DeleteAlertTemplatesByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteAlertTemplatesByIdsInput) GoString ¶
func (s DeleteAlertTemplatesByIdsInput) GoString() string
GoString returns the string representation
func (*DeleteAlertTemplatesByIdsInput) SetIds ¶
func (s *DeleteAlertTemplatesByIdsInput) SetIds(v []*string) *DeleteAlertTemplatesByIdsInput
SetIds sets the Ids field's value.
func (DeleteAlertTemplatesByIdsInput) String ¶
func (s DeleteAlertTemplatesByIdsInput) String() string
String returns the string representation
type DeleteAlertTemplatesByIdsOutput ¶
type DeleteAlertTemplatesByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteAlertTemplatesByIdsOutput) GoString ¶
func (s DeleteAlertTemplatesByIdsOutput) GoString() string
GoString returns the string representation
func (*DeleteAlertTemplatesByIdsOutput) SetData ¶
func (s *DeleteAlertTemplatesByIdsOutput) SetData(v []*string) *DeleteAlertTemplatesByIdsOutput
SetData sets the Data field's value.
func (DeleteAlertTemplatesByIdsOutput) String ¶
func (s DeleteAlertTemplatesByIdsOutput) String() string
String returns the string representation
type DeleteContactGroupByIdsInput ¶
type DeleteContactGroupByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteContactGroupByIdsInput) GoString ¶
func (s DeleteContactGroupByIdsInput) GoString() string
GoString returns the string representation
func (*DeleteContactGroupByIdsInput) SetIds ¶
func (s *DeleteContactGroupByIdsInput) SetIds(v []*string) *DeleteContactGroupByIdsInput
SetIds sets the Ids field's value.
func (DeleteContactGroupByIdsInput) String ¶
func (s DeleteContactGroupByIdsInput) String() string
String returns the string representation
type DeleteContactGroupByIdsOutput ¶
type DeleteContactGroupByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteContactGroupByIdsOutput) GoString ¶
func (s DeleteContactGroupByIdsOutput) GoString() string
GoString returns the string representation
func (*DeleteContactGroupByIdsOutput) SetData ¶
func (s *DeleteContactGroupByIdsOutput) SetData(v []*string) *DeleteContactGroupByIdsOutput
SetData sets the Data field's value.
func (DeleteContactGroupByIdsOutput) String ¶
func (s DeleteContactGroupByIdsOutput) String() string
String returns the string representation
type DeleteContactsByIdsInput ¶
type DeleteContactsByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteContactsByIdsInput) GoString ¶
func (s DeleteContactsByIdsInput) GoString() string
GoString returns the string representation
func (*DeleteContactsByIdsInput) SetIds ¶
func (s *DeleteContactsByIdsInput) SetIds(v []*string) *DeleteContactsByIdsInput
SetIds sets the Ids field's value.
func (DeleteContactsByIdsInput) String ¶
func (s DeleteContactsByIdsInput) String() string
String returns the string representation
type DeleteContactsByIdsOutput ¶
type DeleteContactsByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteContactsByIdsOutput) GoString ¶
func (s DeleteContactsByIdsOutput) GoString() string
GoString returns the string representation
func (*DeleteContactsByIdsOutput) SetData ¶
func (s *DeleteContactsByIdsOutput) SetData(v []*string) *DeleteContactsByIdsOutput
SetData sets the Data field's value.
func (DeleteContactsByIdsOutput) String ¶
func (s DeleteContactsByIdsOutput) String() string
String returns the string representation
type DeleteEventRuleInput ¶
type DeleteEventRuleInput struct {
RuleId []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteEventRuleInput) GoString ¶
func (s DeleteEventRuleInput) GoString() string
GoString returns the string representation
func (*DeleteEventRuleInput) SetRuleId ¶
func (s *DeleteEventRuleInput) SetRuleId(v []*string) *DeleteEventRuleInput
SetRuleId sets the RuleId field's value.
func (DeleteEventRuleInput) String ¶
func (s DeleteEventRuleInput) String() string
String returns the string representation
type DeleteEventRuleOutput ¶
type DeleteEventRuleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForDeleteEventRuleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteEventRuleOutput) GoString ¶
func (s DeleteEventRuleOutput) GoString() string
GoString returns the string representation
func (*DeleteEventRuleOutput) SetData ¶
func (s *DeleteEventRuleOutput) SetData(v *DataForDeleteEventRuleOutput) *DeleteEventRuleOutput
SetData sets the Data field's value.
func (DeleteEventRuleOutput) String ¶
func (s DeleteEventRuleOutput) String() string
String returns the string representation
type DeleteNotificationsByIdsInput ¶
type DeleteNotificationsByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteNotificationsByIdsInput) GoString ¶
func (s DeleteNotificationsByIdsInput) GoString() string
GoString returns the string representation
func (*DeleteNotificationsByIdsInput) SetIds ¶
func (s *DeleteNotificationsByIdsInput) SetIds(v []*string) *DeleteNotificationsByIdsInput
SetIds sets the Ids field's value.
func (DeleteNotificationsByIdsInput) String ¶
func (s DeleteNotificationsByIdsInput) String() string
String returns the string representation
type DeleteNotificationsByIdsOutput ¶
type DeleteNotificationsByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteNotificationsByIdsOutput) GoString ¶
func (s DeleteNotificationsByIdsOutput) GoString() string
GoString returns the string representation
func (*DeleteNotificationsByIdsOutput) SetData ¶
func (s *DeleteNotificationsByIdsOutput) SetData(v []*string) *DeleteNotificationsByIdsOutput
SetData sets the Data field's value.
func (DeleteNotificationsByIdsOutput) String ¶
func (s DeleteNotificationsByIdsOutput) String() string
String returns the string representation
type DeleteNotifyTemplatesByIdsInput ¶
type DeleteNotifyTemplatesByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteNotifyTemplatesByIdsInput) GoString ¶
func (s DeleteNotifyTemplatesByIdsInput) GoString() string
GoString returns the string representation
func (*DeleteNotifyTemplatesByIdsInput) SetIds ¶
func (s *DeleteNotifyTemplatesByIdsInput) SetIds(v []*string) *DeleteNotifyTemplatesByIdsInput
SetIds sets the Ids field's value.
func (DeleteNotifyTemplatesByIdsInput) String ¶
func (s DeleteNotifyTemplatesByIdsInput) String() string
String returns the string representation
type DeleteNotifyTemplatesByIdsOutput ¶
type DeleteNotifyTemplatesByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteNotifyTemplatesByIdsOutput) GoString ¶
func (s DeleteNotifyTemplatesByIdsOutput) GoString() string
GoString returns the string representation
func (*DeleteNotifyTemplatesByIdsOutput) SetData ¶
func (s *DeleteNotifyTemplatesByIdsOutput) SetData(v []*string) *DeleteNotifyTemplatesByIdsOutput
SetData sets the Data field's value.
func (DeleteNotifyTemplatesByIdsOutput) String ¶
func (s DeleteNotifyTemplatesByIdsOutput) String() string
String returns the string representation
type DeleteObjectGroupInput ¶
type DeleteObjectGroupInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteObjectGroupInput) GoString ¶
func (s DeleteObjectGroupInput) GoString() string
GoString returns the string representation
func (*DeleteObjectGroupInput) SetId ¶
func (s *DeleteObjectGroupInput) SetId(v string) *DeleteObjectGroupInput
SetId sets the Id field's value.
func (DeleteObjectGroupInput) String ¶
func (s DeleteObjectGroupInput) String() string
String returns the string representation
func (*DeleteObjectGroupInput) Validate ¶
func (s *DeleteObjectGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteObjectGroupOutput ¶
type DeleteObjectGroupOutput struct {
Metadata *response.ResponseMetadata
Data *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteObjectGroupOutput) GoString ¶
func (s DeleteObjectGroupOutput) GoString() string
GoString returns the string representation
func (*DeleteObjectGroupOutput) SetData ¶
func (s *DeleteObjectGroupOutput) SetData(v string) *DeleteObjectGroupOutput
SetData sets the Data field's value.
func (DeleteObjectGroupOutput) String ¶
func (s DeleteObjectGroupOutput) String() string
String returns the string representation
type DeleteRulesByIdsInput ¶
type DeleteRulesByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteRulesByIdsInput) GoString ¶
func (s DeleteRulesByIdsInput) GoString() string
GoString returns the string representation
func (*DeleteRulesByIdsInput) SetIds ¶
func (s *DeleteRulesByIdsInput) SetIds(v []*string) *DeleteRulesByIdsInput
SetIds sets the Ids field's value.
func (DeleteRulesByIdsInput) String ¶
func (s DeleteRulesByIdsInput) String() string
String returns the string representation
type DeleteRulesByIdsOutput ¶
type DeleteRulesByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteRulesByIdsOutput) GoString ¶
func (s DeleteRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*DeleteRulesByIdsOutput) SetData ¶
func (s *DeleteRulesByIdsOutput) SetData(v []*string) *DeleteRulesByIdsOutput
SetData sets the Data field's value.
func (DeleteRulesByIdsOutput) String ¶
func (s DeleteRulesByIdsOutput) String() string
String returns the string representation
type DeleteSilencePolicyByIdsInput ¶
type DeleteSilencePolicyByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteSilencePolicyByIdsInput) GoString ¶
func (s DeleteSilencePolicyByIdsInput) GoString() string
GoString returns the string representation
func (*DeleteSilencePolicyByIdsInput) SetIds ¶
func (s *DeleteSilencePolicyByIdsInput) SetIds(v []*string) *DeleteSilencePolicyByIdsInput
SetIds sets the Ids field's value.
func (DeleteSilencePolicyByIdsInput) String ¶
func (s DeleteSilencePolicyByIdsInput) String() string
String returns the string representation
type DeleteSilencePolicyByIdsOutput ¶
type DeleteSilencePolicyByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteSilencePolicyByIdsOutput) GoString ¶
func (s DeleteSilencePolicyByIdsOutput) GoString() string
GoString returns the string representation
func (*DeleteSilencePolicyByIdsOutput) SetData ¶
func (s *DeleteSilencePolicyByIdsOutput) SetData(v []*string) *DeleteSilencePolicyByIdsOutput
SetData sets the Data field's value.
func (DeleteSilencePolicyByIdsOutput) String ¶
func (s DeleteSilencePolicyByIdsOutput) String() string
String returns the string representation
type DeleteWebhooksByIdsInput ¶
type DeleteWebhooksByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteWebhooksByIdsInput) GoString ¶
func (s DeleteWebhooksByIdsInput) GoString() string
GoString returns the string representation
func (*DeleteWebhooksByIdsInput) SetIds ¶
func (s *DeleteWebhooksByIdsInput) SetIds(v []*string) *DeleteWebhooksByIdsInput
SetIds sets the Ids field's value.
func (DeleteWebhooksByIdsInput) String ¶
func (s DeleteWebhooksByIdsInput) String() string
String returns the string representation
type DeleteWebhooksByIdsOutput ¶
type DeleteWebhooksByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeleteWebhooksByIdsOutput) GoString ¶
func (s DeleteWebhooksByIdsOutput) GoString() string
GoString returns the string representation
func (*DeleteWebhooksByIdsOutput) SetData ¶
func (s *DeleteWebhooksByIdsOutput) SetData(v []*string) *DeleteWebhooksByIdsOutput
SetData sets the Data field's value.
func (DeleteWebhooksByIdsOutput) String ¶
func (s DeleteWebhooksByIdsOutput) String() string
String returns the string representation
type DimensionConditionsForCreateObjectGroupInput ¶
type DimensionConditionsForCreateObjectGroupInput struct {
MetaCondition *MetaConditionForCreateObjectGroupInput `type:"structure" json:",omitempty"`
ProjectCondition *ProjectConditionForCreateObjectGroupInput `type:"structure" json:",omitempty"`
TagCondition *TagConditionForCreateObjectGroupInput `type:"structure" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DimensionConditionsForCreateObjectGroupInput) GoString ¶
func (s DimensionConditionsForCreateObjectGroupInput) GoString() string
GoString returns the string representation
func (*DimensionConditionsForCreateObjectGroupInput) SetMetaCondition ¶
func (s *DimensionConditionsForCreateObjectGroupInput) SetMetaCondition(v *MetaConditionForCreateObjectGroupInput) *DimensionConditionsForCreateObjectGroupInput
SetMetaCondition sets the MetaCondition field's value.
func (*DimensionConditionsForCreateObjectGroupInput) SetProjectCondition ¶
func (s *DimensionConditionsForCreateObjectGroupInput) SetProjectCondition(v *ProjectConditionForCreateObjectGroupInput) *DimensionConditionsForCreateObjectGroupInput
SetProjectCondition sets the ProjectCondition field's value.
func (*DimensionConditionsForCreateObjectGroupInput) SetTagCondition ¶
func (s *DimensionConditionsForCreateObjectGroupInput) SetTagCondition(v *TagConditionForCreateObjectGroupInput) *DimensionConditionsForCreateObjectGroupInput
SetTagCondition sets the TagCondition field's value.
func (*DimensionConditionsForCreateObjectGroupInput) SetType ¶
func (s *DimensionConditionsForCreateObjectGroupInput) SetType(v string) *DimensionConditionsForCreateObjectGroupInput
SetType sets the Type field's value.
func (DimensionConditionsForCreateObjectGroupInput) String ¶
func (s DimensionConditionsForCreateObjectGroupInput) String() string
String returns the string representation
type DimensionConditionsForCreateRuleInput ¶
type DimensionConditionsForCreateRuleInput struct {
MetaCondition *MetaConditionForCreateRuleInput `type:"structure" json:",omitempty"`
ProjectCondition *ProjectConditionForCreateRuleInput `type:"structure" json:",omitempty"`
TagCondition *TagConditionForCreateRuleInput `type:"structure" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DimensionConditionsForCreateRuleInput) GoString ¶
func (s DimensionConditionsForCreateRuleInput) GoString() string
GoString returns the string representation
func (*DimensionConditionsForCreateRuleInput) SetMetaCondition ¶
func (s *DimensionConditionsForCreateRuleInput) SetMetaCondition(v *MetaConditionForCreateRuleInput) *DimensionConditionsForCreateRuleInput
SetMetaCondition sets the MetaCondition field's value.
func (*DimensionConditionsForCreateRuleInput) SetProjectCondition ¶
func (s *DimensionConditionsForCreateRuleInput) SetProjectCondition(v *ProjectConditionForCreateRuleInput) *DimensionConditionsForCreateRuleInput
SetProjectCondition sets the ProjectCondition field's value.
func (*DimensionConditionsForCreateRuleInput) SetTagCondition ¶
func (s *DimensionConditionsForCreateRuleInput) SetTagCondition(v *TagConditionForCreateRuleInput) *DimensionConditionsForCreateRuleInput
SetTagCondition sets the TagCondition field's value.
func (*DimensionConditionsForCreateRuleInput) SetType ¶
func (s *DimensionConditionsForCreateRuleInput) SetType(v string) *DimensionConditionsForCreateRuleInput
SetType sets the Type field's value.
func (DimensionConditionsForCreateRuleInput) String ¶
func (s DimensionConditionsForCreateRuleInput) String() string
String returns the string representation
type DimensionConditionsForListRulesByIdsOutput ¶
type DimensionConditionsForListRulesByIdsOutput struct {
MetaCondition *MetaConditionForListRulesByIdsOutput `type:"structure" json:",omitempty"`
ProjectCondition *ProjectConditionForListRulesByIdsOutput `type:"structure" json:",omitempty"`
TagCondition *TagConditionForListRulesByIdsOutput `type:"structure" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DimensionConditionsForListRulesByIdsOutput) GoString ¶
func (s DimensionConditionsForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*DimensionConditionsForListRulesByIdsOutput) SetMetaCondition ¶
func (s *DimensionConditionsForListRulesByIdsOutput) SetMetaCondition(v *MetaConditionForListRulesByIdsOutput) *DimensionConditionsForListRulesByIdsOutput
SetMetaCondition sets the MetaCondition field's value.
func (*DimensionConditionsForListRulesByIdsOutput) SetProjectCondition ¶
func (s *DimensionConditionsForListRulesByIdsOutput) SetProjectCondition(v *ProjectConditionForListRulesByIdsOutput) *DimensionConditionsForListRulesByIdsOutput
SetProjectCondition sets the ProjectCondition field's value.
func (*DimensionConditionsForListRulesByIdsOutput) SetTagCondition ¶
func (s *DimensionConditionsForListRulesByIdsOutput) SetTagCondition(v *TagConditionForListRulesByIdsOutput) *DimensionConditionsForListRulesByIdsOutput
SetTagCondition sets the TagCondition field's value.
func (*DimensionConditionsForListRulesByIdsOutput) SetType ¶
func (s *DimensionConditionsForListRulesByIdsOutput) SetType(v string) *DimensionConditionsForListRulesByIdsOutput
SetType sets the Type field's value.
func (DimensionConditionsForListRulesByIdsOutput) String ¶
func (s DimensionConditionsForListRulesByIdsOutput) String() string
String returns the string representation
type DimensionConditionsForListRulesOutput ¶
type DimensionConditionsForListRulesOutput struct {
MetaCondition *MetaConditionForListRulesOutput `type:"structure" json:",omitempty"`
ProjectCondition *ProjectConditionForListRulesOutput `type:"structure" json:",omitempty"`
TagCondition *TagConditionForListRulesOutput `type:"structure" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DimensionConditionsForListRulesOutput) GoString ¶
func (s DimensionConditionsForListRulesOutput) GoString() string
GoString returns the string representation
func (*DimensionConditionsForListRulesOutput) SetMetaCondition ¶
func (s *DimensionConditionsForListRulesOutput) SetMetaCondition(v *MetaConditionForListRulesOutput) *DimensionConditionsForListRulesOutput
SetMetaCondition sets the MetaCondition field's value.
func (*DimensionConditionsForListRulesOutput) SetProjectCondition ¶
func (s *DimensionConditionsForListRulesOutput) SetProjectCondition(v *ProjectConditionForListRulesOutput) *DimensionConditionsForListRulesOutput
SetProjectCondition sets the ProjectCondition field's value.
func (*DimensionConditionsForListRulesOutput) SetTagCondition ¶
func (s *DimensionConditionsForListRulesOutput) SetTagCondition(v *TagConditionForListRulesOutput) *DimensionConditionsForListRulesOutput
SetTagCondition sets the TagCondition field's value.
func (*DimensionConditionsForListRulesOutput) SetType ¶
func (s *DimensionConditionsForListRulesOutput) SetType(v string) *DimensionConditionsForListRulesOutput
SetType sets the Type field's value.
func (DimensionConditionsForListRulesOutput) String ¶
func (s DimensionConditionsForListRulesOutput) String() string
String returns the string representation
type DimensionConditionsForUpdateObjectGroupInput ¶
type DimensionConditionsForUpdateObjectGroupInput struct {
MetaCondition *MetaConditionForUpdateObjectGroupInput `type:"structure" json:",omitempty"`
ProjectCondition *ProjectConditionForUpdateObjectGroupInput `type:"structure" json:",omitempty"`
TagCondition *TagConditionForUpdateObjectGroupInput `type:"structure" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DimensionConditionsForUpdateObjectGroupInput) GoString ¶
func (s DimensionConditionsForUpdateObjectGroupInput) GoString() string
GoString returns the string representation
func (*DimensionConditionsForUpdateObjectGroupInput) SetMetaCondition ¶
func (s *DimensionConditionsForUpdateObjectGroupInput) SetMetaCondition(v *MetaConditionForUpdateObjectGroupInput) *DimensionConditionsForUpdateObjectGroupInput
SetMetaCondition sets the MetaCondition field's value.
func (*DimensionConditionsForUpdateObjectGroupInput) SetProjectCondition ¶
func (s *DimensionConditionsForUpdateObjectGroupInput) SetProjectCondition(v *ProjectConditionForUpdateObjectGroupInput) *DimensionConditionsForUpdateObjectGroupInput
SetProjectCondition sets the ProjectCondition field's value.
func (*DimensionConditionsForUpdateObjectGroupInput) SetTagCondition ¶
func (s *DimensionConditionsForUpdateObjectGroupInput) SetTagCondition(v *TagConditionForUpdateObjectGroupInput) *DimensionConditionsForUpdateObjectGroupInput
SetTagCondition sets the TagCondition field's value.
func (*DimensionConditionsForUpdateObjectGroupInput) SetType ¶
func (s *DimensionConditionsForUpdateObjectGroupInput) SetType(v string) *DimensionConditionsForUpdateObjectGroupInput
SetType sets the Type field's value.
func (DimensionConditionsForUpdateObjectGroupInput) String ¶
func (s DimensionConditionsForUpdateObjectGroupInput) String() string
String returns the string representation
type DimensionConditionsForUpdateRuleInput ¶
type DimensionConditionsForUpdateRuleInput struct {
MetaCondition *MetaConditionForUpdateRuleInput `type:"structure" json:",omitempty"`
ProjectCondition *ProjectConditionForUpdateRuleInput `type:"structure" json:",omitempty"`
TagCondition *TagConditionForUpdateRuleInput `type:"structure" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DimensionConditionsForUpdateRuleInput) GoString ¶
func (s DimensionConditionsForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*DimensionConditionsForUpdateRuleInput) SetMetaCondition ¶
func (s *DimensionConditionsForUpdateRuleInput) SetMetaCondition(v *MetaConditionForUpdateRuleInput) *DimensionConditionsForUpdateRuleInput
SetMetaCondition sets the MetaCondition field's value.
func (*DimensionConditionsForUpdateRuleInput) SetProjectCondition ¶
func (s *DimensionConditionsForUpdateRuleInput) SetProjectCondition(v *ProjectConditionForUpdateRuleInput) *DimensionConditionsForUpdateRuleInput
SetProjectCondition sets the ProjectCondition field's value.
func (*DimensionConditionsForUpdateRuleInput) SetTagCondition ¶
func (s *DimensionConditionsForUpdateRuleInput) SetTagCondition(v *TagConditionForUpdateRuleInput) *DimensionConditionsForUpdateRuleInput
SetTagCondition sets the TagCondition field's value.
func (*DimensionConditionsForUpdateRuleInput) SetType ¶
func (s *DimensionConditionsForUpdateRuleInput) SetType(v string) *DimensionConditionsForUpdateRuleInput
SetType sets the Type field's value.
func (DimensionConditionsForUpdateRuleInput) String ¶
func (s DimensionConditionsForUpdateRuleInput) String() string
String returns the string representation
type DimensionForGetMetricDataInput ¶
type DimensionForGetMetricDataInput struct {
Name *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DimensionForGetMetricDataInput) GoString ¶
func (s DimensionForGetMetricDataInput) GoString() string
GoString returns the string representation
func (*DimensionForGetMetricDataInput) SetName ¶
func (s *DimensionForGetMetricDataInput) SetName(v string) *DimensionForGetMetricDataInput
SetName sets the Name field's value.
func (*DimensionForGetMetricDataInput) SetValue ¶
func (s *DimensionForGetMetricDataInput) SetValue(v string) *DimensionForGetMetricDataInput
SetValue sets the Value field's value.
func (DimensionForGetMetricDataInput) String ¶
func (s DimensionForGetMetricDataInput) String() string
String returns the string representation
type DimensionForGetMetricDataOutput ¶
type DimensionForGetMetricDataOutput struct {
Name *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DimensionForGetMetricDataOutput) GoString ¶
func (s DimensionForGetMetricDataOutput) GoString() string
GoString returns the string representation
func (*DimensionForGetMetricDataOutput) SetName ¶
func (s *DimensionForGetMetricDataOutput) SetName(v string) *DimensionForGetMetricDataOutput
SetName sets the Name field's value.
func (*DimensionForGetMetricDataOutput) SetValue ¶
func (s *DimensionForGetMetricDataOutput) SetValue(v string) *DimensionForGetMetricDataOutput
SetValue sets the Value field's value.
func (DimensionForGetMetricDataOutput) String ¶
func (s DimensionForGetMetricDataOutput) String() string
String returns the string representation
type DimensionForGetTopDataInput ¶
type DimensionForGetTopDataInput struct {
Name *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DimensionForGetTopDataInput) GoString ¶
func (s DimensionForGetTopDataInput) GoString() string
GoString returns the string representation
func (*DimensionForGetTopDataInput) SetName ¶
func (s *DimensionForGetTopDataInput) SetName(v string) *DimensionForGetTopDataInput
SetName sets the Name field's value.
func (*DimensionForGetTopDataInput) SetValue ¶
func (s *DimensionForGetTopDataInput) SetValue(v string) *DimensionForGetTopDataInput
SetValue sets the Value field's value.
func (DimensionForGetTopDataInput) String ¶
func (s DimensionForGetTopDataInput) String() string
String returns the string representation
type DisableEventRuleInput ¶
type DisableEventRuleInput struct {
RuleId []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DisableEventRuleInput) GoString ¶
func (s DisableEventRuleInput) GoString() string
GoString returns the string representation
func (*DisableEventRuleInput) SetRuleId ¶
func (s *DisableEventRuleInput) SetRuleId(v []*string) *DisableEventRuleInput
SetRuleId sets the RuleId field's value.
func (DisableEventRuleInput) String ¶
func (s DisableEventRuleInput) String() string
String returns the string representation
type DisableEventRuleOutput ¶
type DisableEventRuleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForDisableEventRuleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (DisableEventRuleOutput) GoString ¶
func (s DisableEventRuleOutput) GoString() string
GoString returns the string representation
func (*DisableEventRuleOutput) SetData ¶
func (s *DisableEventRuleOutput) SetData(v *DataForDisableEventRuleOutput) *DisableEventRuleOutput
SetData sets the Data field's value.
func (DisableEventRuleOutput) String ¶
func (s DisableEventRuleOutput) String() string
String returns the string representation
type DisablePresetAlertTemplateInput ¶
type DisablePresetAlertTemplateInput struct {
// TemplateId is a required field
TemplateId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DisablePresetAlertTemplateInput) GoString ¶
func (s DisablePresetAlertTemplateInput) GoString() string
GoString returns the string representation
func (*DisablePresetAlertTemplateInput) SetTemplateId ¶
func (s *DisablePresetAlertTemplateInput) SetTemplateId(v string) *DisablePresetAlertTemplateInput
SetTemplateId sets the TemplateId field's value.
func (DisablePresetAlertTemplateInput) String ¶
func (s DisablePresetAlertTemplateInput) String() string
String returns the string representation
func (*DisablePresetAlertTemplateInput) Validate ¶
func (s *DisablePresetAlertTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisablePresetAlertTemplateOutput ¶
type DisablePresetAlertTemplateOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DisablePresetAlertTemplateOutput) GoString ¶
func (s DisablePresetAlertTemplateOutput) GoString() string
GoString returns the string representation
func (*DisablePresetAlertTemplateOutput) SetData ¶
func (s *DisablePresetAlertTemplateOutput) SetData(v []*string) *DisablePresetAlertTemplateOutput
SetData sets the Data field's value.
func (DisablePresetAlertTemplateOutput) String ¶
func (s DisablePresetAlertTemplateOutput) String() string
String returns the string representation
type EffectTimeForCreateSilencePolicyInput ¶
type EffectTimeForCreateSilencePolicyInput struct {
Range []*RangeForCreateSilencePolicyInput `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EffectTimeForCreateSilencePolicyInput) GoString ¶
func (s EffectTimeForCreateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*EffectTimeForCreateSilencePolicyInput) SetRange ¶
func (s *EffectTimeForCreateSilencePolicyInput) SetRange(v []*RangeForCreateSilencePolicyInput) *EffectTimeForCreateSilencePolicyInput
SetRange sets the Range field's value.
func (*EffectTimeForCreateSilencePolicyInput) SetType ¶
func (s *EffectTimeForCreateSilencePolicyInput) SetType(v string) *EffectTimeForCreateSilencePolicyInput
SetType sets the Type field's value.
func (EffectTimeForCreateSilencePolicyInput) String ¶
func (s EffectTimeForCreateSilencePolicyInput) String() string
String returns the string representation
type EffectTimeForListSilencePolicyOutput ¶
type EffectTimeForListSilencePolicyOutput struct {
Range []*RangeForListSilencePolicyOutput `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EffectTimeForListSilencePolicyOutput) GoString ¶
func (s EffectTimeForListSilencePolicyOutput) GoString() string
GoString returns the string representation
func (*EffectTimeForListSilencePolicyOutput) SetRange ¶
func (s *EffectTimeForListSilencePolicyOutput) SetRange(v []*RangeForListSilencePolicyOutput) *EffectTimeForListSilencePolicyOutput
SetRange sets the Range field's value.
func (*EffectTimeForListSilencePolicyOutput) SetType ¶
func (s *EffectTimeForListSilencePolicyOutput) SetType(v string) *EffectTimeForListSilencePolicyOutput
SetType sets the Type field's value.
func (EffectTimeForListSilencePolicyOutput) String ¶
func (s EffectTimeForListSilencePolicyOutput) String() string
String returns the string representation
type EffectTimeForUpdateSilencePolicyInput ¶
type EffectTimeForUpdateSilencePolicyInput struct {
Range []*RangeForUpdateSilencePolicyInput `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EffectTimeForUpdateSilencePolicyInput) GoString ¶
func (s EffectTimeForUpdateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*EffectTimeForUpdateSilencePolicyInput) SetRange ¶
func (s *EffectTimeForUpdateSilencePolicyInput) SetRange(v []*RangeForUpdateSilencePolicyInput) *EffectTimeForUpdateSilencePolicyInput
SetRange sets the Range field's value.
func (*EffectTimeForUpdateSilencePolicyInput) SetType ¶
func (s *EffectTimeForUpdateSilencePolicyInput) SetType(v string) *EffectTimeForUpdateSilencePolicyInput
SetType sets the Type field's value.
func (EffectTimeForUpdateSilencePolicyInput) String ¶
func (s EffectTimeForUpdateSilencePolicyInput) String() string
String returns the string representation
type EffectiveTimeForCreateEventRuleInput ¶
type EffectiveTimeForCreateEventRuleInput struct {
EndTime *string `type:"string" json:",omitempty"`
StartTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EffectiveTimeForCreateEventRuleInput) GoString ¶
func (s EffectiveTimeForCreateEventRuleInput) GoString() string
GoString returns the string representation
func (*EffectiveTimeForCreateEventRuleInput) SetEndTime ¶
func (s *EffectiveTimeForCreateEventRuleInput) SetEndTime(v string) *EffectiveTimeForCreateEventRuleInput
SetEndTime sets the EndTime field's value.
func (*EffectiveTimeForCreateEventRuleInput) SetStartTime ¶
func (s *EffectiveTimeForCreateEventRuleInput) SetStartTime(v string) *EffectiveTimeForCreateEventRuleInput
SetStartTime sets the StartTime field's value.
func (EffectiveTimeForCreateEventRuleInput) String ¶
func (s EffectiveTimeForCreateEventRuleInput) String() string
String returns the string representation
type EffectiveTimeForUpdateEventRuleInput ¶
type EffectiveTimeForUpdateEventRuleInput struct {
EndTime *string `type:"string" json:",omitempty"`
StartTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (EffectiveTimeForUpdateEventRuleInput) GoString ¶
func (s EffectiveTimeForUpdateEventRuleInput) GoString() string
GoString returns the string representation
func (*EffectiveTimeForUpdateEventRuleInput) SetEndTime ¶
func (s *EffectiveTimeForUpdateEventRuleInput) SetEndTime(v string) *EffectiveTimeForUpdateEventRuleInput
SetEndTime sets the EndTime field's value.
func (*EffectiveTimeForUpdateEventRuleInput) SetStartTime ¶
func (s *EffectiveTimeForUpdateEventRuleInput) SetStartTime(v string) *EffectiveTimeForUpdateEventRuleInput
SetStartTime sets the StartTime field's value.
func (EffectiveTimeForUpdateEventRuleInput) String ¶
func (s EffectiveTimeForUpdateEventRuleInput) String() string
String returns the string representation
type EnableEventRuleInput ¶
type EnableEventRuleInput struct {
RuleId []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (EnableEventRuleInput) GoString ¶
func (s EnableEventRuleInput) GoString() string
GoString returns the string representation
func (*EnableEventRuleInput) SetRuleId ¶
func (s *EnableEventRuleInput) SetRuleId(v []*string) *EnableEventRuleInput
SetRuleId sets the RuleId field's value.
func (EnableEventRuleInput) String ¶
func (s EnableEventRuleInput) String() string
String returns the string representation
type EnableEventRuleOutput ¶
type EnableEventRuleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForEnableEventRuleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (EnableEventRuleOutput) GoString ¶
func (s EnableEventRuleOutput) GoString() string
GoString returns the string representation
func (*EnableEventRuleOutput) SetData ¶
func (s *EnableEventRuleOutput) SetData(v *DataForEnableEventRuleOutput) *EnableEventRuleOutput
SetData sets the Data field's value.
func (EnableEventRuleOutput) String ¶
func (s EnableEventRuleOutput) String() string
String returns the string representation
type EnablePresetAlertTemplateInput ¶
type EnablePresetAlertTemplateInput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
// EffectEndAt is a required field
EffectEndAt *string `type:"string" json:",omitempty" required:"true"`
// EffectStartAt is a required field
EffectStartAt *string `type:"string" json:",omitempty" required:"true"`
NotificationId *string `type:"string" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForEnablePresetAlertTemplateInput `type:"list" json:",omitempty"`
// ProjectName is a required field
ProjectName *string `type:"string" json:",omitempty" required:"true"`
// TemplateId is a required field
TemplateId *string `type:"string" json:",omitempty" required:"true"`
UpgradePresetAlertTemplate *bool `type:"boolean" json:",omitempty"`
Webhook *string `type:"string" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (EnablePresetAlertTemplateInput) GoString ¶
func (s EnablePresetAlertTemplateInput) GoString() string
GoString returns the string representation
func (*EnablePresetAlertTemplateInput) SetAlertMethods ¶
func (s *EnablePresetAlertTemplateInput) SetAlertMethods(v []*string) *EnablePresetAlertTemplateInput
SetAlertMethods sets the AlertMethods field's value.
func (*EnablePresetAlertTemplateInput) SetContactGroupIds ¶
func (s *EnablePresetAlertTemplateInput) SetContactGroupIds(v []*string) *EnablePresetAlertTemplateInput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*EnablePresetAlertTemplateInput) SetEffectEndAt ¶
func (s *EnablePresetAlertTemplateInput) SetEffectEndAt(v string) *EnablePresetAlertTemplateInput
SetEffectEndAt sets the EffectEndAt field's value.
func (*EnablePresetAlertTemplateInput) SetEffectStartAt ¶
func (s *EnablePresetAlertTemplateInput) SetEffectStartAt(v string) *EnablePresetAlertTemplateInput
SetEffectStartAt sets the EffectStartAt field's value.
func (*EnablePresetAlertTemplateInput) SetNotificationId ¶
func (s *EnablePresetAlertTemplateInput) SetNotificationId(v string) *EnablePresetAlertTemplateInput
SetNotificationId sets the NotificationId field's value.
func (*EnablePresetAlertTemplateInput) SetNotifyTemplates ¶
func (s *EnablePresetAlertTemplateInput) SetNotifyTemplates(v []*NotifyTemplateForEnablePresetAlertTemplateInput) *EnablePresetAlertTemplateInput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*EnablePresetAlertTemplateInput) SetProjectName ¶
func (s *EnablePresetAlertTemplateInput) SetProjectName(v string) *EnablePresetAlertTemplateInput
SetProjectName sets the ProjectName field's value.
func (*EnablePresetAlertTemplateInput) SetTemplateId ¶
func (s *EnablePresetAlertTemplateInput) SetTemplateId(v string) *EnablePresetAlertTemplateInput
SetTemplateId sets the TemplateId field's value.
func (*EnablePresetAlertTemplateInput) SetUpgradePresetAlertTemplate ¶
func (s *EnablePresetAlertTemplateInput) SetUpgradePresetAlertTemplate(v bool) *EnablePresetAlertTemplateInput
SetUpgradePresetAlertTemplate sets the UpgradePresetAlertTemplate field's value.
func (*EnablePresetAlertTemplateInput) SetWebhook ¶
func (s *EnablePresetAlertTemplateInput) SetWebhook(v string) *EnablePresetAlertTemplateInput
SetWebhook sets the Webhook field's value.
func (*EnablePresetAlertTemplateInput) SetWebhookIds ¶
func (s *EnablePresetAlertTemplateInput) SetWebhookIds(v []*string) *EnablePresetAlertTemplateInput
SetWebhookIds sets the WebhookIds field's value.
func (EnablePresetAlertTemplateInput) String ¶
func (s EnablePresetAlertTemplateInput) String() string
String returns the string representation
func (*EnablePresetAlertTemplateInput) Validate ¶
func (s *EnablePresetAlertTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EnablePresetAlertTemplateOutput ¶
type EnablePresetAlertTemplateOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (EnablePresetAlertTemplateOutput) GoString ¶
func (s EnablePresetAlertTemplateOutput) GoString() string
GoString returns the string representation
func (*EnablePresetAlertTemplateOutput) SetData ¶
func (s *EnablePresetAlertTemplateOutput) SetData(v []*string) *EnablePresetAlertTemplateOutput
SetData sets the Data field's value.
func (EnablePresetAlertTemplateOutput) String ¶
func (s EnablePresetAlertTemplateOutput) String() string
String returns the string representation
type GetMetricDataInput ¶
type GetMetricDataInput struct {
EndTime *int32 `type:"int32" json:",omitempty"`
GroupBy []*string `type:"list" json:",omitempty"`
Instances []*InstanceForGetMetricDataInput `type:"list" json:",omitempty"`
// MetricName is a required field
MetricName *string `type:"string" json:",omitempty" required:"true"`
// Namespace is a required field
Namespace *string `type:"string" json:",omitempty" required:"true"`
Period *string `type:"string" json:",omitempty"`
StartTime *int32 `type:"int32" json:",omitempty"`
// SubNamespace is a required field
SubNamespace *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetMetricDataInput) GoString ¶
func (s GetMetricDataInput) GoString() string
GoString returns the string representation
func (*GetMetricDataInput) SetEndTime ¶
func (s *GetMetricDataInput) SetEndTime(v int32) *GetMetricDataInput
SetEndTime sets the EndTime field's value.
func (*GetMetricDataInput) SetGroupBy ¶
func (s *GetMetricDataInput) SetGroupBy(v []*string) *GetMetricDataInput
SetGroupBy sets the GroupBy field's value.
func (*GetMetricDataInput) SetInstances ¶
func (s *GetMetricDataInput) SetInstances(v []*InstanceForGetMetricDataInput) *GetMetricDataInput
SetInstances sets the Instances field's value.
func (*GetMetricDataInput) SetMetricName ¶
func (s *GetMetricDataInput) SetMetricName(v string) *GetMetricDataInput
SetMetricName sets the MetricName field's value.
func (*GetMetricDataInput) SetNamespace ¶
func (s *GetMetricDataInput) SetNamespace(v string) *GetMetricDataInput
SetNamespace sets the Namespace field's value.
func (*GetMetricDataInput) SetPeriod ¶
func (s *GetMetricDataInput) SetPeriod(v string) *GetMetricDataInput
SetPeriod sets the Period field's value.
func (*GetMetricDataInput) SetStartTime ¶
func (s *GetMetricDataInput) SetStartTime(v int32) *GetMetricDataInput
SetStartTime sets the StartTime field's value.
func (*GetMetricDataInput) SetSubNamespace ¶
func (s *GetMetricDataInput) SetSubNamespace(v string) *GetMetricDataInput
SetSubNamespace sets the SubNamespace field's value.
func (GetMetricDataInput) String ¶
func (s GetMetricDataInput) String() string
String returns the string representation
func (*GetMetricDataInput) Validate ¶
func (s *GetMetricDataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetMetricDataOutput ¶
type GetMetricDataOutput struct {
Metadata *response.ResponseMetadata
Data *DataForGetMetricDataOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetMetricDataOutput) GoString ¶
func (s GetMetricDataOutput) GoString() string
GoString returns the string representation
func (*GetMetricDataOutput) SetData ¶
func (s *GetMetricDataOutput) SetData(v *DataForGetMetricDataOutput) *GetMetricDataOutput
SetData sets the Data field's value.
func (GetMetricDataOutput) String ¶
func (s GetMetricDataOutput) String() string
String returns the string representation
type GetTopDataInput ¶
type GetTopDataInput struct {
Asc *bool `type:"boolean" json:",omitempty"`
EndTime *int32 `type:"int32" json:",omitempty"`
GroupBy []*string `type:"list" json:",omitempty"`
Instances []*InstanceForGetTopDataInput `type:"list" json:",omitempty"`
MetricNames []*string `type:"list" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
OrderByMetricName *string `type:"string" json:",omitempty"`
StartTime *int32 `type:"int32" json:",omitempty"`
SubNamespace *string `type:"string" json:",omitempty"`
TopN *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetTopDataInput) GoString ¶
func (s GetTopDataInput) GoString() string
GoString returns the string representation
func (*GetTopDataInput) SetAsc ¶
func (s *GetTopDataInput) SetAsc(v bool) *GetTopDataInput
SetAsc sets the Asc field's value.
func (*GetTopDataInput) SetEndTime ¶
func (s *GetTopDataInput) SetEndTime(v int32) *GetTopDataInput
SetEndTime sets the EndTime field's value.
func (*GetTopDataInput) SetGroupBy ¶
func (s *GetTopDataInput) SetGroupBy(v []*string) *GetTopDataInput
SetGroupBy sets the GroupBy field's value.
func (*GetTopDataInput) SetInstances ¶
func (s *GetTopDataInput) SetInstances(v []*InstanceForGetTopDataInput) *GetTopDataInput
SetInstances sets the Instances field's value.
func (*GetTopDataInput) SetMetricNames ¶
func (s *GetTopDataInput) SetMetricNames(v []*string) *GetTopDataInput
SetMetricNames sets the MetricNames field's value.
func (*GetTopDataInput) SetNamespace ¶
func (s *GetTopDataInput) SetNamespace(v string) *GetTopDataInput
SetNamespace sets the Namespace field's value.
func (*GetTopDataInput) SetOrderByMetricName ¶
func (s *GetTopDataInput) SetOrderByMetricName(v string) *GetTopDataInput
SetOrderByMetricName sets the OrderByMetricName field's value.
func (*GetTopDataInput) SetStartTime ¶
func (s *GetTopDataInput) SetStartTime(v int32) *GetTopDataInput
SetStartTime sets the StartTime field's value.
func (*GetTopDataInput) SetSubNamespace ¶
func (s *GetTopDataInput) SetSubNamespace(v string) *GetTopDataInput
SetSubNamespace sets the SubNamespace field's value.
func (*GetTopDataInput) SetTopN ¶
func (s *GetTopDataInput) SetTopN(v int32) *GetTopDataInput
SetTopN sets the TopN field's value.
func (GetTopDataInput) String ¶
func (s GetTopDataInput) String() string
String returns the string representation
type GetTopDataOutput ¶
type GetTopDataOutput struct {
Metadata *response.ResponseMetadata
Data *DataForGetTopDataOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetTopDataOutput) GoString ¶
func (s GetTopDataOutput) GoString() string
GoString returns the string representation
func (*GetTopDataOutput) SetData ¶
func (s *GetTopDataOutput) SetData(v *DataForGetTopDataOutput) *GetTopDataOutput
SetData sets the Data field's value.
func (GetTopDataOutput) String ¶
func (s GetTopDataOutput) String() string
String returns the string representation
type InstanceForGetMetricDataInput ¶
type InstanceForGetMetricDataInput struct {
Dimensions []*DimensionForGetMetricDataInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (InstanceForGetMetricDataInput) GoString ¶
func (s InstanceForGetMetricDataInput) GoString() string
GoString returns the string representation
func (*InstanceForGetMetricDataInput) SetDimensions ¶
func (s *InstanceForGetMetricDataInput) SetDimensions(v []*DimensionForGetMetricDataInput) *InstanceForGetMetricDataInput
SetDimensions sets the Dimensions field's value.
func (InstanceForGetMetricDataInput) String ¶
func (s InstanceForGetMetricDataInput) String() string
String returns the string representation
type InstanceForGetTopDataInput ¶
type InstanceForGetTopDataInput struct {
Dimensions []*DimensionForGetTopDataInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (InstanceForGetTopDataInput) GoString ¶
func (s InstanceForGetTopDataInput) GoString() string
GoString returns the string representation
func (*InstanceForGetTopDataInput) SetDimensions ¶
func (s *InstanceForGetTopDataInput) SetDimensions(v []*DimensionForGetTopDataInput) *InstanceForGetTopDataInput
SetDimensions sets the Dimensions field's value.
func (InstanceForGetTopDataInput) String ¶
func (s InstanceForGetTopDataInput) String() string
String returns the string representation
type LevelConditionForCreateAlertTemplateInput ¶
type LevelConditionForCreateAlertTemplateInput struct {
Conditions []*ConditionForCreateAlertTemplateInput `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForCreateAlertTemplateInput"`
// contains filtered or unexported fields
}
func (LevelConditionForCreateAlertTemplateInput) GoString ¶
func (s LevelConditionForCreateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*LevelConditionForCreateAlertTemplateInput) SetConditions ¶
func (s *LevelConditionForCreateAlertTemplateInput) SetConditions(v []*ConditionForCreateAlertTemplateInput) *LevelConditionForCreateAlertTemplateInput
SetConditions sets the Conditions field's value.
func (*LevelConditionForCreateAlertTemplateInput) SetLevel ¶
func (s *LevelConditionForCreateAlertTemplateInput) SetLevel(v string) *LevelConditionForCreateAlertTemplateInput
SetLevel sets the Level field's value.
func (LevelConditionForCreateAlertTemplateInput) String ¶
func (s LevelConditionForCreateAlertTemplateInput) String() string
String returns the string representation
type LevelConditionForCreateRuleInput ¶
type LevelConditionForCreateRuleInput struct {
Conditions []*ConditionForCreateRuleInput `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LevelConditionForCreateRuleInput) GoString ¶
func (s LevelConditionForCreateRuleInput) GoString() string
GoString returns the string representation
func (*LevelConditionForCreateRuleInput) SetConditions ¶
func (s *LevelConditionForCreateRuleInput) SetConditions(v []*ConditionForCreateRuleInput) *LevelConditionForCreateRuleInput
SetConditions sets the Conditions field's value.
func (*LevelConditionForCreateRuleInput) SetLevel ¶
func (s *LevelConditionForCreateRuleInput) SetLevel(v string) *LevelConditionForCreateRuleInput
SetLevel sets the Level field's value.
func (LevelConditionForCreateRuleInput) String ¶
func (s LevelConditionForCreateRuleInput) String() string
String returns the string representation
type LevelConditionForListAlertTemplatesOutput ¶
type LevelConditionForListAlertTemplatesOutput struct {
Conditions []*ConditionForListAlertTemplatesOutput `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForListAlertTemplatesOutput"`
// contains filtered or unexported fields
}
func (LevelConditionForListAlertTemplatesOutput) GoString ¶
func (s LevelConditionForListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*LevelConditionForListAlertTemplatesOutput) SetConditions ¶
func (s *LevelConditionForListAlertTemplatesOutput) SetConditions(v []*ConditionForListAlertTemplatesOutput) *LevelConditionForListAlertTemplatesOutput
SetConditions sets the Conditions field's value.
func (*LevelConditionForListAlertTemplatesOutput) SetLevel ¶
func (s *LevelConditionForListAlertTemplatesOutput) SetLevel(v string) *LevelConditionForListAlertTemplatesOutput
SetLevel sets the Level field's value.
func (LevelConditionForListAlertTemplatesOutput) String ¶
func (s LevelConditionForListAlertTemplatesOutput) String() string
String returns the string representation
type LevelConditionForListPresetAlertTemplatesOutput ¶
type LevelConditionForListPresetAlertTemplatesOutput struct {
Conditions []*ConditionForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForListPresetAlertTemplatesOutput"`
// contains filtered or unexported fields
}
func (LevelConditionForListPresetAlertTemplatesOutput) GoString ¶
func (s LevelConditionForListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*LevelConditionForListPresetAlertTemplatesOutput) SetConditions ¶
func (s *LevelConditionForListPresetAlertTemplatesOutput) SetConditions(v []*ConditionForListPresetAlertTemplatesOutput) *LevelConditionForListPresetAlertTemplatesOutput
SetConditions sets the Conditions field's value.
func (*LevelConditionForListPresetAlertTemplatesOutput) SetLevel ¶
func (s *LevelConditionForListPresetAlertTemplatesOutput) SetLevel(v string) *LevelConditionForListPresetAlertTemplatesOutput
SetLevel sets the Level field's value.
func (LevelConditionForListPresetAlertTemplatesOutput) String ¶
func (s LevelConditionForListPresetAlertTemplatesOutput) String() string
String returns the string representation
type LevelConditionForListRulesByIdsOutput ¶
type LevelConditionForListRulesByIdsOutput struct {
Conditions []*ConditionForListRulesByIdsOutput `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LevelConditionForListRulesByIdsOutput) GoString ¶
func (s LevelConditionForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*LevelConditionForListRulesByIdsOutput) SetConditions ¶
func (s *LevelConditionForListRulesByIdsOutput) SetConditions(v []*ConditionForListRulesByIdsOutput) *LevelConditionForListRulesByIdsOutput
SetConditions sets the Conditions field's value.
func (*LevelConditionForListRulesByIdsOutput) SetLevel ¶
func (s *LevelConditionForListRulesByIdsOutput) SetLevel(v string) *LevelConditionForListRulesByIdsOutput
SetLevel sets the Level field's value.
func (LevelConditionForListRulesByIdsOutput) String ¶
func (s LevelConditionForListRulesByIdsOutput) String() string
String returns the string representation
type LevelConditionForListRulesOutput ¶
type LevelConditionForListRulesOutput struct {
Conditions []*ConditionForListRulesOutput `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LevelConditionForListRulesOutput) GoString ¶
func (s LevelConditionForListRulesOutput) GoString() string
GoString returns the string representation
func (*LevelConditionForListRulesOutput) SetConditions ¶
func (s *LevelConditionForListRulesOutput) SetConditions(v []*ConditionForListRulesOutput) *LevelConditionForListRulesOutput
SetConditions sets the Conditions field's value.
func (*LevelConditionForListRulesOutput) SetLevel ¶
func (s *LevelConditionForListRulesOutput) SetLevel(v string) *LevelConditionForListRulesOutput
SetLevel sets the Level field's value.
func (LevelConditionForListRulesOutput) String ¶
func (s LevelConditionForListRulesOutput) String() string
String returns the string representation
type LevelConditionForUpdateAlertTemplateInput ¶
type LevelConditionForUpdateAlertTemplateInput struct {
Conditions []*ConditionForUpdateAlertTemplateInput `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForUpdateAlertTemplateInput"`
// contains filtered or unexported fields
}
func (LevelConditionForUpdateAlertTemplateInput) GoString ¶
func (s LevelConditionForUpdateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*LevelConditionForUpdateAlertTemplateInput) SetConditions ¶
func (s *LevelConditionForUpdateAlertTemplateInput) SetConditions(v []*ConditionForUpdateAlertTemplateInput) *LevelConditionForUpdateAlertTemplateInput
SetConditions sets the Conditions field's value.
func (*LevelConditionForUpdateAlertTemplateInput) SetLevel ¶
func (s *LevelConditionForUpdateAlertTemplateInput) SetLevel(v string) *LevelConditionForUpdateAlertTemplateInput
SetLevel sets the Level field's value.
func (LevelConditionForUpdateAlertTemplateInput) String ¶
func (s LevelConditionForUpdateAlertTemplateInput) String() string
String returns the string representation
type LevelConditionForUpdateRuleInput ¶
type LevelConditionForUpdateRuleInput struct {
Conditions []*ConditionForUpdateRuleInput `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (LevelConditionForUpdateRuleInput) GoString ¶
func (s LevelConditionForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*LevelConditionForUpdateRuleInput) SetConditions ¶
func (s *LevelConditionForUpdateRuleInput) SetConditions(v []*ConditionForUpdateRuleInput) *LevelConditionForUpdateRuleInput
SetConditions sets the Conditions field's value.
func (*LevelConditionForUpdateRuleInput) SetLevel ¶
func (s *LevelConditionForUpdateRuleInput) SetLevel(v string) *LevelConditionForUpdateRuleInput
SetLevel sets the Level field's value.
func (LevelConditionForUpdateRuleInput) String ¶
func (s LevelConditionForUpdateRuleInput) String() string
String returns the string representation
type ListAlertGroupInput ¶
type ListAlertGroupInput struct {
AlertStates []*string `type:"list" json:",omitempty"`
EndAt *int32 `type:"int32" json:",omitempty"`
Levels []*string `type:"list" json:",omitempty"`
Namespaces []*string `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ResourceId *string `type:"string" json:",omitempty"`
RuleIds []*string `type:"list" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
StartAt *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAlertGroupInput) GoString ¶
func (s ListAlertGroupInput) GoString() string
GoString returns the string representation
func (*ListAlertGroupInput) SetAlertStates ¶
func (s *ListAlertGroupInput) SetAlertStates(v []*string) *ListAlertGroupInput
SetAlertStates sets the AlertStates field's value.
func (*ListAlertGroupInput) SetEndAt ¶
func (s *ListAlertGroupInput) SetEndAt(v int32) *ListAlertGroupInput
SetEndAt sets the EndAt field's value.
func (*ListAlertGroupInput) SetLevels ¶
func (s *ListAlertGroupInput) SetLevels(v []*string) *ListAlertGroupInput
SetLevels sets the Levels field's value.
func (*ListAlertGroupInput) SetNamespaces ¶
func (s *ListAlertGroupInput) SetNamespaces(v []*string) *ListAlertGroupInput
SetNamespaces sets the Namespaces field's value.
func (*ListAlertGroupInput) SetPageNumber ¶
func (s *ListAlertGroupInput) SetPageNumber(v int32) *ListAlertGroupInput
SetPageNumber sets the PageNumber field's value.
func (*ListAlertGroupInput) SetPageSize ¶
func (s *ListAlertGroupInput) SetPageSize(v int32) *ListAlertGroupInput
SetPageSize sets the PageSize field's value.
func (*ListAlertGroupInput) SetResourceId ¶
func (s *ListAlertGroupInput) SetResourceId(v string) *ListAlertGroupInput
SetResourceId sets the ResourceId field's value.
func (*ListAlertGroupInput) SetRuleIds ¶
func (s *ListAlertGroupInput) SetRuleIds(v []*string) *ListAlertGroupInput
SetRuleIds sets the RuleIds field's value.
func (*ListAlertGroupInput) SetRuleName ¶
func (s *ListAlertGroupInput) SetRuleName(v string) *ListAlertGroupInput
SetRuleName sets the RuleName field's value.
func (*ListAlertGroupInput) SetStartAt ¶
func (s *ListAlertGroupInput) SetStartAt(v int32) *ListAlertGroupInput
SetStartAt sets the StartAt field's value.
func (ListAlertGroupInput) String ¶
func (s ListAlertGroupInput) String() string
String returns the string representation
type ListAlertGroupOutput ¶
type ListAlertGroupOutput struct {
Metadata *response.ResponseMetadata
Asc *bool `type:"boolean" json:",omitempty"`
Data []*DataForListAlertGroupOutput `type:"list" json:",omitempty"`
OrderBy *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAlertGroupOutput) GoString ¶
func (s ListAlertGroupOutput) GoString() string
GoString returns the string representation
func (*ListAlertGroupOutput) SetAsc ¶
func (s *ListAlertGroupOutput) SetAsc(v bool) *ListAlertGroupOutput
SetAsc sets the Asc field's value.
func (*ListAlertGroupOutput) SetData ¶
func (s *ListAlertGroupOutput) SetData(v []*DataForListAlertGroupOutput) *ListAlertGroupOutput
SetData sets the Data field's value.
func (*ListAlertGroupOutput) SetOrderBy ¶
func (s *ListAlertGroupOutput) SetOrderBy(v string) *ListAlertGroupOutput
SetOrderBy sets the OrderBy field's value.
func (*ListAlertGroupOutput) SetPageNumber ¶
func (s *ListAlertGroupOutput) SetPageNumber(v int32) *ListAlertGroupOutput
SetPageNumber sets the PageNumber field's value.
func (*ListAlertGroupOutput) SetPageSize ¶
func (s *ListAlertGroupOutput) SetPageSize(v int32) *ListAlertGroupOutput
SetPageSize sets the PageSize field's value.
func (*ListAlertGroupOutput) SetTotalCount ¶
func (s *ListAlertGroupOutput) SetTotalCount(v int32) *ListAlertGroupOutput
SetTotalCount sets the TotalCount field's value.
func (ListAlertGroupOutput) String ¶
func (s ListAlertGroupOutput) String() string
String returns the string representation
type ListAlertTemplatesInput ¶
type ListAlertTemplatesInput struct {
Name *string `type:"string" json:",omitempty"`
Namespaces []*string `type:"list" json:",omitempty"`
ObjectGroupIds []*string `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TemplateIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAlertTemplatesInput) GoString ¶
func (s ListAlertTemplatesInput) GoString() string
GoString returns the string representation
func (*ListAlertTemplatesInput) SetName ¶
func (s *ListAlertTemplatesInput) SetName(v string) *ListAlertTemplatesInput
SetName sets the Name field's value.
func (*ListAlertTemplatesInput) SetNamespaces ¶
func (s *ListAlertTemplatesInput) SetNamespaces(v []*string) *ListAlertTemplatesInput
SetNamespaces sets the Namespaces field's value.
func (*ListAlertTemplatesInput) SetObjectGroupIds ¶
func (s *ListAlertTemplatesInput) SetObjectGroupIds(v []*string) *ListAlertTemplatesInput
SetObjectGroupIds sets the ObjectGroupIds field's value.
func (*ListAlertTemplatesInput) SetPageNumber ¶
func (s *ListAlertTemplatesInput) SetPageNumber(v int32) *ListAlertTemplatesInput
SetPageNumber sets the PageNumber field's value.
func (*ListAlertTemplatesInput) SetPageSize ¶
func (s *ListAlertTemplatesInput) SetPageSize(v int32) *ListAlertTemplatesInput
SetPageSize sets the PageSize field's value.
func (*ListAlertTemplatesInput) SetTemplateIds ¶
func (s *ListAlertTemplatesInput) SetTemplateIds(v []*string) *ListAlertTemplatesInput
SetTemplateIds sets the TemplateIds field's value.
func (ListAlertTemplatesInput) String ¶
func (s ListAlertTemplatesInput) String() string
String returns the string representation
type ListAlertTemplatesOutput ¶
type ListAlertTemplatesOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListAlertTemplatesOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListAlertTemplatesOutput) GoString ¶
func (s ListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*ListAlertTemplatesOutput) SetData ¶
func (s *ListAlertTemplatesOutput) SetData(v []*DataForListAlertTemplatesOutput) *ListAlertTemplatesOutput
SetData sets the Data field's value.
func (*ListAlertTemplatesOutput) SetPageNumber ¶
func (s *ListAlertTemplatesOutput) SetPageNumber(v int32) *ListAlertTemplatesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListAlertTemplatesOutput) SetPageSize ¶
func (s *ListAlertTemplatesOutput) SetPageSize(v int32) *ListAlertTemplatesOutput
SetPageSize sets the PageSize field's value.
func (*ListAlertTemplatesOutput) SetTotalCount ¶
func (s *ListAlertTemplatesOutput) SetTotalCount(v int32) *ListAlertTemplatesOutput
SetTotalCount sets the TotalCount field's value.
func (ListAlertTemplatesOutput) String ¶
func (s ListAlertTemplatesOutput) String() string
String returns the string representation
type ListContactGroupByIdsInput ¶
type ListContactGroupByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListContactGroupByIdsInput) GoString ¶
func (s ListContactGroupByIdsInput) GoString() string
GoString returns the string representation
func (*ListContactGroupByIdsInput) SetIds ¶
func (s *ListContactGroupByIdsInput) SetIds(v []*string) *ListContactGroupByIdsInput
SetIds sets the Ids field's value.
func (ListContactGroupByIdsInput) String ¶
func (s ListContactGroupByIdsInput) String() string
String returns the string representation
type ListContactGroupByIdsOutput ¶
type ListContactGroupByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListContactGroupByIdsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListContactGroupByIdsOutput) GoString ¶
func (s ListContactGroupByIdsOutput) GoString() string
GoString returns the string representation
func (*ListContactGroupByIdsOutput) SetData ¶
func (s *ListContactGroupByIdsOutput) SetData(v []*DataForListContactGroupByIdsOutput) *ListContactGroupByIdsOutput
SetData sets the Data field's value.
func (ListContactGroupByIdsOutput) String ¶
func (s ListContactGroupByIdsOutput) String() string
String returns the string representation
type ListContactGroupsInput ¶
type ListContactGroupsInput struct {
Name *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListContactGroupsInput) GoString ¶
func (s ListContactGroupsInput) GoString() string
GoString returns the string representation
func (*ListContactGroupsInput) SetName ¶
func (s *ListContactGroupsInput) SetName(v string) *ListContactGroupsInput
SetName sets the Name field's value.
func (*ListContactGroupsInput) SetPageNumber ¶
func (s *ListContactGroupsInput) SetPageNumber(v int32) *ListContactGroupsInput
SetPageNumber sets the PageNumber field's value.
func (*ListContactGroupsInput) SetPageSize ¶
func (s *ListContactGroupsInput) SetPageSize(v int32) *ListContactGroupsInput
SetPageSize sets the PageSize field's value.
func (ListContactGroupsInput) String ¶
func (s ListContactGroupsInput) String() string
String returns the string representation
type ListContactGroupsOutput ¶
type ListContactGroupsOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListContactGroupsOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListContactGroupsOutput) GoString ¶
func (s ListContactGroupsOutput) GoString() string
GoString returns the string representation
func (*ListContactGroupsOutput) SetData ¶
func (s *ListContactGroupsOutput) SetData(v []*DataForListContactGroupsOutput) *ListContactGroupsOutput
SetData sets the Data field's value.
func (*ListContactGroupsOutput) SetPageNumber ¶
func (s *ListContactGroupsOutput) SetPageNumber(v int32) *ListContactGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListContactGroupsOutput) SetPageSize ¶
func (s *ListContactGroupsOutput) SetPageSize(v int32) *ListContactGroupsOutput
SetPageSize sets the PageSize field's value.
func (*ListContactGroupsOutput) SetTotalCount ¶
func (s *ListContactGroupsOutput) SetTotalCount(v int32) *ListContactGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (ListContactGroupsOutput) String ¶
func (s ListContactGroupsOutput) String() string
String returns the string representation
type ListContactsByIdsInput ¶
type ListContactsByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListContactsByIdsInput) GoString ¶
func (s ListContactsByIdsInput) GoString() string
GoString returns the string representation
func (*ListContactsByIdsInput) SetIds ¶
func (s *ListContactsByIdsInput) SetIds(v []*string) *ListContactsByIdsInput
SetIds sets the Ids field's value.
func (ListContactsByIdsInput) String ¶
func (s ListContactsByIdsInput) String() string
String returns the string representation
type ListContactsByIdsOutput ¶
type ListContactsByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListContactsByIdsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListContactsByIdsOutput) GoString ¶
func (s ListContactsByIdsOutput) GoString() string
GoString returns the string representation
func (*ListContactsByIdsOutput) SetData ¶
func (s *ListContactsByIdsOutput) SetData(v []*DataForListContactsByIdsOutput) *ListContactsByIdsOutput
SetData sets the Data field's value.
func (ListContactsByIdsOutput) String ¶
func (s ListContactsByIdsOutput) String() string
String returns the string representation
type ListContactsInput ¶
type ListContactsInput struct {
Email *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
Phone *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListContactsInput) GoString ¶
func (s ListContactsInput) GoString() string
GoString returns the string representation
func (*ListContactsInput) SetEmail ¶
func (s *ListContactsInput) SetEmail(v string) *ListContactsInput
SetEmail sets the Email field's value.
func (*ListContactsInput) SetName ¶
func (s *ListContactsInput) SetName(v string) *ListContactsInput
SetName sets the Name field's value.
func (*ListContactsInput) SetPageNumber ¶
func (s *ListContactsInput) SetPageNumber(v int32) *ListContactsInput
SetPageNumber sets the PageNumber field's value.
func (*ListContactsInput) SetPageSize ¶
func (s *ListContactsInput) SetPageSize(v int32) *ListContactsInput
SetPageSize sets the PageSize field's value.
func (*ListContactsInput) SetPhone ¶
func (s *ListContactsInput) SetPhone(v string) *ListContactsInput
SetPhone sets the Phone field's value.
func (ListContactsInput) String ¶
func (s ListContactsInput) String() string
String returns the string representation
type ListContactsOutput ¶
type ListContactsOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListContactsOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListContactsOutput) GoString ¶
func (s ListContactsOutput) GoString() string
GoString returns the string representation
func (*ListContactsOutput) SetData ¶
func (s *ListContactsOutput) SetData(v []*DataForListContactsOutput) *ListContactsOutput
SetData sets the Data field's value.
func (*ListContactsOutput) SetPageNumber ¶
func (s *ListContactsOutput) SetPageNumber(v int32) *ListContactsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListContactsOutput) SetPageSize ¶
func (s *ListContactsOutput) SetPageSize(v int32) *ListContactsOutput
SetPageSize sets the PageSize field's value.
func (*ListContactsOutput) SetTotalCount ¶
func (s *ListContactsOutput) SetTotalCount(v int32) *ListContactsOutput
SetTotalCount sets the TotalCount field's value.
func (ListContactsOutput) String ¶
func (s ListContactsOutput) String() string
String returns the string representation
type ListDefaultNotifyTemplatesInput ¶
type ListDefaultNotifyTemplatesInput struct {
Channels []*string `type:"list" json:",omitempty"`
Language *string `type:"string" json:",omitempty" enum:"EnumOfLanguageForListDefaultNotifyTemplatesInput"`
// Type is a required field
Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForListDefaultNotifyTemplatesInput"`
// contains filtered or unexported fields
}
func (ListDefaultNotifyTemplatesInput) GoString ¶
func (s ListDefaultNotifyTemplatesInput) GoString() string
GoString returns the string representation
func (*ListDefaultNotifyTemplatesInput) SetChannels ¶
func (s *ListDefaultNotifyTemplatesInput) SetChannels(v []*string) *ListDefaultNotifyTemplatesInput
SetChannels sets the Channels field's value.
func (*ListDefaultNotifyTemplatesInput) SetLanguage ¶
func (s *ListDefaultNotifyTemplatesInput) SetLanguage(v string) *ListDefaultNotifyTemplatesInput
SetLanguage sets the Language field's value.
func (*ListDefaultNotifyTemplatesInput) SetType ¶
func (s *ListDefaultNotifyTemplatesInput) SetType(v string) *ListDefaultNotifyTemplatesInput
SetType sets the Type field's value.
func (ListDefaultNotifyTemplatesInput) String ¶
func (s ListDefaultNotifyTemplatesInput) String() string
String returns the string representation
func (*ListDefaultNotifyTemplatesInput) Validate ¶
func (s *ListDefaultNotifyTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDefaultNotifyTemplatesOutput ¶
type ListDefaultNotifyTemplatesOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListDefaultNotifyTemplatesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListDefaultNotifyTemplatesOutput) GoString ¶
func (s ListDefaultNotifyTemplatesOutput) GoString() string
GoString returns the string representation
func (*ListDefaultNotifyTemplatesOutput) SetData ¶
func (s *ListDefaultNotifyTemplatesOutput) SetData(v []*DataForListDefaultNotifyTemplatesOutput) *ListDefaultNotifyTemplatesOutput
SetData sets the Data field's value.
func (ListDefaultNotifyTemplatesOutput) String ¶
func (s ListDefaultNotifyTemplatesOutput) String() string
String returns the string representation
type ListEventRulesInput ¶
type ListEventRulesInput struct {
Asc *bool `type:"boolean" json:",omitempty"`
OrderBy *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
Source []*string `type:"list" json:",omitempty"`
Status []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListEventRulesInput) GoString ¶
func (s ListEventRulesInput) GoString() string
GoString returns the string representation
func (*ListEventRulesInput) SetAsc ¶
func (s *ListEventRulesInput) SetAsc(v bool) *ListEventRulesInput
SetAsc sets the Asc field's value.
func (*ListEventRulesInput) SetOrderBy ¶
func (s *ListEventRulesInput) SetOrderBy(v string) *ListEventRulesInput
SetOrderBy sets the OrderBy field's value.
func (*ListEventRulesInput) SetPageNumber ¶
func (s *ListEventRulesInput) SetPageNumber(v int32) *ListEventRulesInput
SetPageNumber sets the PageNumber field's value.
func (*ListEventRulesInput) SetPageSize ¶
func (s *ListEventRulesInput) SetPageSize(v int32) *ListEventRulesInput
SetPageSize sets the PageSize field's value.
func (*ListEventRulesInput) SetRuleName ¶
func (s *ListEventRulesInput) SetRuleName(v string) *ListEventRulesInput
SetRuleName sets the RuleName field's value.
func (*ListEventRulesInput) SetSource ¶
func (s *ListEventRulesInput) SetSource(v []*string) *ListEventRulesInput
SetSource sets the Source field's value.
func (*ListEventRulesInput) SetStatus ¶
func (s *ListEventRulesInput) SetStatus(v []*string) *ListEventRulesInput
SetStatus sets the Status field's value.
func (ListEventRulesInput) String ¶
func (s ListEventRulesInput) String() string
String returns the string representation
type ListEventRulesOutput ¶
type ListEventRulesOutput struct {
Metadata *response.ResponseMetadata
Asc *bool `type:"boolean" json:",omitempty"`
Data []*DataForListEventRulesOutput `type:"list" json:",omitempty"`
OrderBy *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListEventRulesOutput) GoString ¶
func (s ListEventRulesOutput) GoString() string
GoString returns the string representation
func (*ListEventRulesOutput) SetAsc ¶
func (s *ListEventRulesOutput) SetAsc(v bool) *ListEventRulesOutput
SetAsc sets the Asc field's value.
func (*ListEventRulesOutput) SetData ¶
func (s *ListEventRulesOutput) SetData(v []*DataForListEventRulesOutput) *ListEventRulesOutput
SetData sets the Data field's value.
func (*ListEventRulesOutput) SetOrderBy ¶
func (s *ListEventRulesOutput) SetOrderBy(v string) *ListEventRulesOutput
SetOrderBy sets the OrderBy field's value.
func (*ListEventRulesOutput) SetPageNumber ¶
func (s *ListEventRulesOutput) SetPageNumber(v int32) *ListEventRulesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListEventRulesOutput) SetPageSize ¶
func (s *ListEventRulesOutput) SetPageSize(v int32) *ListEventRulesOutput
SetPageSize sets the PageSize field's value.
func (*ListEventRulesOutput) SetTotalCount ¶
func (s *ListEventRulesOutput) SetTotalCount(v int32) *ListEventRulesOutput
SetTotalCount sets the TotalCount field's value.
func (ListEventRulesOutput) String ¶
func (s ListEventRulesOutput) String() string
String returns the string representation
type ListEventsInput ¶
type ListEventsInput struct {
Asc *bool `type:"boolean" json:",omitempty"`
EndTime *int32 `type:"int32" json:",omitempty"`
EventType []*string `type:"list" json:",omitempty"`
ID []*string `type:"list" json:",omitempty"`
OrderBy *string `type:"string" json:",omitempty" enum:"EnumOfOrderByForListEventsInput"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
Source []*string `type:"list" json:",omitempty"`
StartTime *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListEventsInput) GoString ¶
func (s ListEventsInput) GoString() string
GoString returns the string representation
func (*ListEventsInput) SetAsc ¶
func (s *ListEventsInput) SetAsc(v bool) *ListEventsInput
SetAsc sets the Asc field's value.
func (*ListEventsInput) SetEndTime ¶
func (s *ListEventsInput) SetEndTime(v int32) *ListEventsInput
SetEndTime sets the EndTime field's value.
func (*ListEventsInput) SetEventType ¶
func (s *ListEventsInput) SetEventType(v []*string) *ListEventsInput
SetEventType sets the EventType field's value.
func (*ListEventsInput) SetID ¶
func (s *ListEventsInput) SetID(v []*string) *ListEventsInput
SetID sets the ID field's value.
func (*ListEventsInput) SetOrderBy ¶
func (s *ListEventsInput) SetOrderBy(v string) *ListEventsInput
SetOrderBy sets the OrderBy field's value.
func (*ListEventsInput) SetPageNumber ¶
func (s *ListEventsInput) SetPageNumber(v int32) *ListEventsInput
SetPageNumber sets the PageNumber field's value.
func (*ListEventsInput) SetPageSize ¶
func (s *ListEventsInput) SetPageSize(v int32) *ListEventsInput
SetPageSize sets the PageSize field's value.
func (*ListEventsInput) SetRegion ¶
func (s *ListEventsInput) SetRegion(v string) *ListEventsInput
SetRegion sets the Region field's value.
func (*ListEventsInput) SetSource ¶
func (s *ListEventsInput) SetSource(v []*string) *ListEventsInput
SetSource sets the Source field's value.
func (*ListEventsInput) SetStartTime ¶
func (s *ListEventsInput) SetStartTime(v int32) *ListEventsInput
SetStartTime sets the StartTime field's value.
func (ListEventsInput) String ¶
func (s ListEventsInput) String() string
String returns the string representation
type ListEventsOutput ¶
type ListEventsOutput struct {
Metadata *response.ResponseMetadata
Asc *bool `type:"boolean" json:",omitempty"`
Data []*DataForListEventsOutput `type:"list" json:",omitempty"`
OrderBy *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListEventsOutput) GoString ¶
func (s ListEventsOutput) GoString() string
GoString returns the string representation
func (*ListEventsOutput) SetAsc ¶
func (s *ListEventsOutput) SetAsc(v bool) *ListEventsOutput
SetAsc sets the Asc field's value.
func (*ListEventsOutput) SetData ¶
func (s *ListEventsOutput) SetData(v []*DataForListEventsOutput) *ListEventsOutput
SetData sets the Data field's value.
func (*ListEventsOutput) SetOrderBy ¶
func (s *ListEventsOutput) SetOrderBy(v string) *ListEventsOutput
SetOrderBy sets the OrderBy field's value.
func (*ListEventsOutput) SetPageNumber ¶
func (s *ListEventsOutput) SetPageNumber(v int32) *ListEventsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListEventsOutput) SetPageSize ¶
func (s *ListEventsOutput) SetPageSize(v int32) *ListEventsOutput
SetPageSize sets the PageSize field's value.
func (*ListEventsOutput) SetTotalCount ¶
func (s *ListEventsOutput) SetTotalCount(v int32) *ListEventsOutput
SetTotalCount sets the TotalCount field's value.
func (ListEventsOutput) String ¶
func (s ListEventsOutput) String() string
String returns the string representation
type ListNotificationsInput ¶
type ListNotificationsInput struct {
Ids []*string `type:"list" json:",omitempty"`
Levels []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
RuleIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListNotificationsInput) GoString ¶
func (s ListNotificationsInput) GoString() string
GoString returns the string representation
func (*ListNotificationsInput) SetIds ¶
func (s *ListNotificationsInput) SetIds(v []*string) *ListNotificationsInput
SetIds sets the Ids field's value.
func (*ListNotificationsInput) SetLevels ¶
func (s *ListNotificationsInput) SetLevels(v []*string) *ListNotificationsInput
SetLevels sets the Levels field's value.
func (*ListNotificationsInput) SetName ¶
func (s *ListNotificationsInput) SetName(v string) *ListNotificationsInput
SetName sets the Name field's value.
func (*ListNotificationsInput) SetPageNumber ¶
func (s *ListNotificationsInput) SetPageNumber(v int32) *ListNotificationsInput
SetPageNumber sets the PageNumber field's value.
func (*ListNotificationsInput) SetPageSize ¶
func (s *ListNotificationsInput) SetPageSize(v int32) *ListNotificationsInput
SetPageSize sets the PageSize field's value.
func (*ListNotificationsInput) SetRuleIds ¶
func (s *ListNotificationsInput) SetRuleIds(v []*string) *ListNotificationsInput
SetRuleIds sets the RuleIds field's value.
func (ListNotificationsInput) String ¶
func (s ListNotificationsInput) String() string
String returns the string representation
type ListNotificationsOutput ¶
type ListNotificationsOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListNotificationsOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListNotificationsOutput) GoString ¶
func (s ListNotificationsOutput) GoString() string
GoString returns the string representation
func (*ListNotificationsOutput) SetData ¶
func (s *ListNotificationsOutput) SetData(v []*DataForListNotificationsOutput) *ListNotificationsOutput
SetData sets the Data field's value.
func (*ListNotificationsOutput) SetPageNumber ¶
func (s *ListNotificationsOutput) SetPageNumber(v int32) *ListNotificationsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListNotificationsOutput) SetPageSize ¶
func (s *ListNotificationsOutput) SetPageSize(v int32) *ListNotificationsOutput
SetPageSize sets the PageSize field's value.
func (*ListNotificationsOutput) SetTotalCount ¶
func (s *ListNotificationsOutput) SetTotalCount(v int32) *ListNotificationsOutput
SetTotalCount sets the TotalCount field's value.
func (ListNotificationsOutput) String ¶
func (s ListNotificationsOutput) String() string
String returns the string representation
type ListNotifyTemplatesInput ¶
type ListNotifyTemplatesInput struct {
Channels []*string `type:"list" json:",omitempty"`
Ids []*string `type:"list" json:",omitempty"`
Name *string `min:"1" max:"128" type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
Types []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListNotifyTemplatesInput) GoString ¶
func (s ListNotifyTemplatesInput) GoString() string
GoString returns the string representation
func (*ListNotifyTemplatesInput) SetChannels ¶
func (s *ListNotifyTemplatesInput) SetChannels(v []*string) *ListNotifyTemplatesInput
SetChannels sets the Channels field's value.
func (*ListNotifyTemplatesInput) SetIds ¶
func (s *ListNotifyTemplatesInput) SetIds(v []*string) *ListNotifyTemplatesInput
SetIds sets the Ids field's value.
func (*ListNotifyTemplatesInput) SetName ¶
func (s *ListNotifyTemplatesInput) SetName(v string) *ListNotifyTemplatesInput
SetName sets the Name field's value.
func (*ListNotifyTemplatesInput) SetPageNumber ¶
func (s *ListNotifyTemplatesInput) SetPageNumber(v int32) *ListNotifyTemplatesInput
SetPageNumber sets the PageNumber field's value.
func (*ListNotifyTemplatesInput) SetPageSize ¶
func (s *ListNotifyTemplatesInput) SetPageSize(v int32) *ListNotifyTemplatesInput
SetPageSize sets the PageSize field's value.
func (*ListNotifyTemplatesInput) SetTypes ¶
func (s *ListNotifyTemplatesInput) SetTypes(v []*string) *ListNotifyTemplatesInput
SetTypes sets the Types field's value.
func (ListNotifyTemplatesInput) String ¶
func (s ListNotifyTemplatesInput) String() string
String returns the string representation
func (*ListNotifyTemplatesInput) Validate ¶
func (s *ListNotifyTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListNotifyTemplatesOutput ¶
type ListNotifyTemplatesOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListNotifyTemplatesOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListNotifyTemplatesOutput) GoString ¶
func (s ListNotifyTemplatesOutput) GoString() string
GoString returns the string representation
func (*ListNotifyTemplatesOutput) SetData ¶
func (s *ListNotifyTemplatesOutput) SetData(v []*DataForListNotifyTemplatesOutput) *ListNotifyTemplatesOutput
SetData sets the Data field's value.
func (*ListNotifyTemplatesOutput) SetPageNumber ¶
func (s *ListNotifyTemplatesOutput) SetPageNumber(v int32) *ListNotifyTemplatesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListNotifyTemplatesOutput) SetPageSize ¶
func (s *ListNotifyTemplatesOutput) SetPageSize(v int32) *ListNotifyTemplatesOutput
SetPageSize sets the PageSize field's value.
func (*ListNotifyTemplatesOutput) SetTotalCount ¶
func (s *ListNotifyTemplatesOutput) SetTotalCount(v int32) *ListNotifyTemplatesOutput
SetTotalCount sets the TotalCount field's value.
func (ListNotifyTemplatesOutput) String ¶
func (s ListNotifyTemplatesOutput) String() string
String returns the string representation
type ListObjectGroupsInput ¶
type ListObjectGroupsInput struct {
AlertTemplateIds []*string `type:"list" json:",omitempty"`
Ids []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListObjectGroupsInput) GoString ¶
func (s ListObjectGroupsInput) GoString() string
GoString returns the string representation
func (*ListObjectGroupsInput) SetAlertTemplateIds ¶
func (s *ListObjectGroupsInput) SetAlertTemplateIds(v []*string) *ListObjectGroupsInput
SetAlertTemplateIds sets the AlertTemplateIds field's value.
func (*ListObjectGroupsInput) SetIds ¶
func (s *ListObjectGroupsInput) SetIds(v []*string) *ListObjectGroupsInput
SetIds sets the Ids field's value.
func (*ListObjectGroupsInput) SetName ¶
func (s *ListObjectGroupsInput) SetName(v string) *ListObjectGroupsInput
SetName sets the Name field's value.
func (*ListObjectGroupsInput) SetPageNumber ¶
func (s *ListObjectGroupsInput) SetPageNumber(v int32) *ListObjectGroupsInput
SetPageNumber sets the PageNumber field's value.
func (*ListObjectGroupsInput) SetPageSize ¶
func (s *ListObjectGroupsInput) SetPageSize(v int32) *ListObjectGroupsInput
SetPageSize sets the PageSize field's value.
func (ListObjectGroupsInput) String ¶
func (s ListObjectGroupsInput) String() string
String returns the string representation
type ListObjectGroupsOutput ¶
type ListObjectGroupsOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListObjectGroupsOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListObjectGroupsOutput) GoString ¶
func (s ListObjectGroupsOutput) GoString() string
GoString returns the string representation
func (*ListObjectGroupsOutput) SetData ¶
func (s *ListObjectGroupsOutput) SetData(v []*DataForListObjectGroupsOutput) *ListObjectGroupsOutput
SetData sets the Data field's value.
func (*ListObjectGroupsOutput) SetPageNumber ¶
func (s *ListObjectGroupsOutput) SetPageNumber(v int32) *ListObjectGroupsOutput
SetPageNumber sets the PageNumber field's value.
func (*ListObjectGroupsOutput) SetPageSize ¶
func (s *ListObjectGroupsOutput) SetPageSize(v int32) *ListObjectGroupsOutput
SetPageSize sets the PageSize field's value.
func (*ListObjectGroupsOutput) SetTotalCount ¶
func (s *ListObjectGroupsOutput) SetTotalCount(v int32) *ListObjectGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (ListObjectGroupsOutput) String ¶
func (s ListObjectGroupsOutput) String() string
String returns the string representation
type ListPresetAlertTemplatesInput ¶
type ListPresetAlertTemplatesInput struct {
Name *string `type:"string" json:",omitempty"`
Namespaces []*string `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TemplateIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListPresetAlertTemplatesInput) GoString ¶
func (s ListPresetAlertTemplatesInput) GoString() string
GoString returns the string representation
func (*ListPresetAlertTemplatesInput) SetName ¶
func (s *ListPresetAlertTemplatesInput) SetName(v string) *ListPresetAlertTemplatesInput
SetName sets the Name field's value.
func (*ListPresetAlertTemplatesInput) SetNamespaces ¶
func (s *ListPresetAlertTemplatesInput) SetNamespaces(v []*string) *ListPresetAlertTemplatesInput
SetNamespaces sets the Namespaces field's value.
func (*ListPresetAlertTemplatesInput) SetPageNumber ¶
func (s *ListPresetAlertTemplatesInput) SetPageNumber(v int32) *ListPresetAlertTemplatesInput
SetPageNumber sets the PageNumber field's value.
func (*ListPresetAlertTemplatesInput) SetPageSize ¶
func (s *ListPresetAlertTemplatesInput) SetPageSize(v int32) *ListPresetAlertTemplatesInput
SetPageSize sets the PageSize field's value.
func (*ListPresetAlertTemplatesInput) SetTemplateIds ¶
func (s *ListPresetAlertTemplatesInput) SetTemplateIds(v []*string) *ListPresetAlertTemplatesInput
SetTemplateIds sets the TemplateIds field's value.
func (ListPresetAlertTemplatesInput) String ¶
func (s ListPresetAlertTemplatesInput) String() string
String returns the string representation
type ListPresetAlertTemplatesOutput ¶
type ListPresetAlertTemplatesOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListPresetAlertTemplatesOutput) GoString ¶
func (s ListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*ListPresetAlertTemplatesOutput) SetData ¶
func (s *ListPresetAlertTemplatesOutput) SetData(v []*DataForListPresetAlertTemplatesOutput) *ListPresetAlertTemplatesOutput
SetData sets the Data field's value.
func (*ListPresetAlertTemplatesOutput) SetPageNumber ¶
func (s *ListPresetAlertTemplatesOutput) SetPageNumber(v int32) *ListPresetAlertTemplatesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListPresetAlertTemplatesOutput) SetPageSize ¶
func (s *ListPresetAlertTemplatesOutput) SetPageSize(v int32) *ListPresetAlertTemplatesOutput
SetPageSize sets the PageSize field's value.
func (*ListPresetAlertTemplatesOutput) SetTotalCount ¶
func (s *ListPresetAlertTemplatesOutput) SetTotalCount(v int32) *ListPresetAlertTemplatesOutput
SetTotalCount sets the TotalCount field's value.
func (ListPresetAlertTemplatesOutput) String ¶
func (s ListPresetAlertTemplatesOutput) String() string
String returns the string representation
type ListRulesByIdsInput ¶
type ListRulesByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListRulesByIdsInput) GoString ¶
func (s ListRulesByIdsInput) GoString() string
GoString returns the string representation
func (*ListRulesByIdsInput) SetIds ¶
func (s *ListRulesByIdsInput) SetIds(v []*string) *ListRulesByIdsInput
SetIds sets the Ids field's value.
func (ListRulesByIdsInput) String ¶
func (s ListRulesByIdsInput) String() string
String returns the string representation
type ListRulesByIdsOutput ¶
type ListRulesByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListRulesByIdsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListRulesByIdsOutput) GoString ¶
func (s ListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*ListRulesByIdsOutput) SetData ¶
func (s *ListRulesByIdsOutput) SetData(v []*DataForListRulesByIdsOutput) *ListRulesByIdsOutput
SetData sets the Data field's value.
func (ListRulesByIdsOutput) String ¶
func (s ListRulesByIdsOutput) String() string
String returns the string representation
type ListRulesInput ¶
type ListRulesInput struct {
AlertState []*string `type:"list" json:",omitempty"`
AlertTemplateIds []*string `type:"list" json:",omitempty"`
EnableState []*string `type:"list" json:",omitempty"`
Level []*string `type:"list" json:",omitempty"`
Namespace []*string `type:"list" json:",omitempty"`
ObjectGroupIds []*string `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListRulesInput) GoString ¶
func (s ListRulesInput) GoString() string
GoString returns the string representation
func (*ListRulesInput) SetAlertState ¶
func (s *ListRulesInput) SetAlertState(v []*string) *ListRulesInput
SetAlertState sets the AlertState field's value.
func (*ListRulesInput) SetAlertTemplateIds ¶
func (s *ListRulesInput) SetAlertTemplateIds(v []*string) *ListRulesInput
SetAlertTemplateIds sets the AlertTemplateIds field's value.
func (*ListRulesInput) SetEnableState ¶
func (s *ListRulesInput) SetEnableState(v []*string) *ListRulesInput
SetEnableState sets the EnableState field's value.
func (*ListRulesInput) SetLevel ¶
func (s *ListRulesInput) SetLevel(v []*string) *ListRulesInput
SetLevel sets the Level field's value.
func (*ListRulesInput) SetNamespace ¶
func (s *ListRulesInput) SetNamespace(v []*string) *ListRulesInput
SetNamespace sets the Namespace field's value.
func (*ListRulesInput) SetObjectGroupIds ¶
func (s *ListRulesInput) SetObjectGroupIds(v []*string) *ListRulesInput
SetObjectGroupIds sets the ObjectGroupIds field's value.
func (*ListRulesInput) SetPageNumber ¶
func (s *ListRulesInput) SetPageNumber(v int32) *ListRulesInput
SetPageNumber sets the PageNumber field's value.
func (*ListRulesInput) SetPageSize ¶
func (s *ListRulesInput) SetPageSize(v int32) *ListRulesInput
SetPageSize sets the PageSize field's value.
func (*ListRulesInput) SetProjectName ¶
func (s *ListRulesInput) SetProjectName(v string) *ListRulesInput
SetProjectName sets the ProjectName field's value.
func (*ListRulesInput) SetRuleName ¶
func (s *ListRulesInput) SetRuleName(v string) *ListRulesInput
SetRuleName sets the RuleName field's value.
func (ListRulesInput) String ¶
func (s ListRulesInput) String() string
String returns the string representation
type ListRulesOutput ¶
type ListRulesOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListRulesOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListRulesOutput) GoString ¶
func (s ListRulesOutput) GoString() string
GoString returns the string representation
func (*ListRulesOutput) SetData ¶
func (s *ListRulesOutput) SetData(v []*DataForListRulesOutput) *ListRulesOutput
SetData sets the Data field's value.
func (*ListRulesOutput) SetPageNumber ¶
func (s *ListRulesOutput) SetPageNumber(v int32) *ListRulesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListRulesOutput) SetPageSize ¶
func (s *ListRulesOutput) SetPageSize(v int32) *ListRulesOutput
SetPageSize sets the PageSize field's value.
func (*ListRulesOutput) SetTotalCount ¶
func (s *ListRulesOutput) SetTotalCount(v int32) *ListRulesOutput
SetTotalCount sets the TotalCount field's value.
func (ListRulesOutput) String ¶
func (s ListRulesOutput) String() string
String returns the string representation
type ListSendAlertInput ¶
type ListSendAlertInput struct {
// AlertGroupId is a required field
AlertGroupId *string `type:"string" json:",omitempty" required:"true"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSendAlertInput) GoString ¶
func (s ListSendAlertInput) GoString() string
GoString returns the string representation
func (*ListSendAlertInput) SetAlertGroupId ¶
func (s *ListSendAlertInput) SetAlertGroupId(v string) *ListSendAlertInput
SetAlertGroupId sets the AlertGroupId field's value.
func (*ListSendAlertInput) SetPageNumber ¶
func (s *ListSendAlertInput) SetPageNumber(v int32) *ListSendAlertInput
SetPageNumber sets the PageNumber field's value.
func (*ListSendAlertInput) SetPageSize ¶
func (s *ListSendAlertInput) SetPageSize(v int32) *ListSendAlertInput
SetPageSize sets the PageSize field's value.
func (ListSendAlertInput) String ¶
func (s ListSendAlertInput) String() string
String returns the string representation
func (*ListSendAlertInput) Validate ¶
func (s *ListSendAlertInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSendAlertOutput ¶
type ListSendAlertOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListSendAlertOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSendAlertOutput) GoString ¶
func (s ListSendAlertOutput) GoString() string
GoString returns the string representation
func (*ListSendAlertOutput) SetData ¶
func (s *ListSendAlertOutput) SetData(v []*DataForListSendAlertOutput) *ListSendAlertOutput
SetData sets the Data field's value.
func (*ListSendAlertOutput) SetPageNumber ¶
func (s *ListSendAlertOutput) SetPageNumber(v int32) *ListSendAlertOutput
SetPageNumber sets the PageNumber field's value.
func (*ListSendAlertOutput) SetPageSize ¶
func (s *ListSendAlertOutput) SetPageSize(v int32) *ListSendAlertOutput
SetPageSize sets the PageSize field's value.
func (*ListSendAlertOutput) SetTotalCount ¶
func (s *ListSendAlertOutput) SetTotalCount(v int32) *ListSendAlertOutput
SetTotalCount sets the TotalCount field's value.
func (ListSendAlertOutput) String ¶
func (s ListSendAlertOutput) String() string
String returns the string representation
type ListSilencePolicyInput ¶
type ListSilencePolicyInput struct {
EnableState []*string `type:"list" json:",omitempty"`
Ids []*string `type:"list" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Namespaces []*string `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
SilenceType []*string `type:"list" json:",omitempty"`
ValidState *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSilencePolicyInput) GoString ¶
func (s ListSilencePolicyInput) GoString() string
GoString returns the string representation
func (*ListSilencePolicyInput) SetEnableState ¶
func (s *ListSilencePolicyInput) SetEnableState(v []*string) *ListSilencePolicyInput
SetEnableState sets the EnableState field's value.
func (*ListSilencePolicyInput) SetIds ¶
func (s *ListSilencePolicyInput) SetIds(v []*string) *ListSilencePolicyInput
SetIds sets the Ids field's value.
func (*ListSilencePolicyInput) SetName ¶
func (s *ListSilencePolicyInput) SetName(v string) *ListSilencePolicyInput
SetName sets the Name field's value.
func (*ListSilencePolicyInput) SetNamespaces ¶
func (s *ListSilencePolicyInput) SetNamespaces(v []*string) *ListSilencePolicyInput
SetNamespaces sets the Namespaces field's value.
func (*ListSilencePolicyInput) SetPageNumber ¶
func (s *ListSilencePolicyInput) SetPageNumber(v int32) *ListSilencePolicyInput
SetPageNumber sets the PageNumber field's value.
func (*ListSilencePolicyInput) SetPageSize ¶
func (s *ListSilencePolicyInput) SetPageSize(v int32) *ListSilencePolicyInput
SetPageSize sets the PageSize field's value.
func (*ListSilencePolicyInput) SetSilenceType ¶
func (s *ListSilencePolicyInput) SetSilenceType(v []*string) *ListSilencePolicyInput
SetSilenceType sets the SilenceType field's value.
func (*ListSilencePolicyInput) SetValidState ¶
func (s *ListSilencePolicyInput) SetValidState(v string) *ListSilencePolicyInput
SetValidState sets the ValidState field's value.
func (ListSilencePolicyInput) String ¶
func (s ListSilencePolicyInput) String() string
String returns the string representation
type ListSilencePolicyOutput ¶
type ListSilencePolicyOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListSilencePolicyOutput `type:"list" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSilencePolicyOutput) GoString ¶
func (s ListSilencePolicyOutput) GoString() string
GoString returns the string representation
func (*ListSilencePolicyOutput) SetData ¶
func (s *ListSilencePolicyOutput) SetData(v []*DataForListSilencePolicyOutput) *ListSilencePolicyOutput
SetData sets the Data field's value.
func (*ListSilencePolicyOutput) SetPageNumber ¶
func (s *ListSilencePolicyOutput) SetPageNumber(v int32) *ListSilencePolicyOutput
SetPageNumber sets the PageNumber field's value.
func (*ListSilencePolicyOutput) SetPageSize ¶
func (s *ListSilencePolicyOutput) SetPageSize(v int32) *ListSilencePolicyOutput
SetPageSize sets the PageSize field's value.
func (*ListSilencePolicyOutput) SetTotalCount ¶
func (s *ListSilencePolicyOutput) SetTotalCount(v int32) *ListSilencePolicyOutput
SetTotalCount sets the TotalCount field's value.
func (ListSilencePolicyOutput) String ¶
func (s ListSilencePolicyOutput) String() string
String returns the string representation
type ListWebhooksByIdsInput ¶
type ListWebhooksByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListWebhooksByIdsInput) GoString ¶
func (s ListWebhooksByIdsInput) GoString() string
GoString returns the string representation
func (*ListWebhooksByIdsInput) SetIds ¶
func (s *ListWebhooksByIdsInput) SetIds(v []*string) *ListWebhooksByIdsInput
SetIds sets the Ids field's value.
func (ListWebhooksByIdsInput) String ¶
func (s ListWebhooksByIdsInput) String() string
String returns the string representation
type ListWebhooksByIdsOutput ¶
type ListWebhooksByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*DataForListWebhooksByIdsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListWebhooksByIdsOutput) GoString ¶
func (s ListWebhooksByIdsOutput) GoString() string
GoString returns the string representation
func (*ListWebhooksByIdsOutput) SetData ¶
func (s *ListWebhooksByIdsOutput) SetData(v []*DataForListWebhooksByIdsOutput) *ListWebhooksByIdsOutput
SetData sets the Data field's value.
func (ListWebhooksByIdsOutput) String ¶
func (s ListWebhooksByIdsOutput) String() string
String returns the string representation
type ListWebhooksInput ¶
type ListWebhooksInput struct {
Asc *bool `type:"boolean" json:",omitempty"`
EventRuleId *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
OrderBy *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
RuleId *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
Url *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListWebhooksInput) GoString ¶
func (s ListWebhooksInput) GoString() string
GoString returns the string representation
func (*ListWebhooksInput) SetAsc ¶
func (s *ListWebhooksInput) SetAsc(v bool) *ListWebhooksInput
SetAsc sets the Asc field's value.
func (*ListWebhooksInput) SetEventRuleId ¶
func (s *ListWebhooksInput) SetEventRuleId(v string) *ListWebhooksInput
SetEventRuleId sets the EventRuleId field's value.
func (*ListWebhooksInput) SetName ¶
func (s *ListWebhooksInput) SetName(v string) *ListWebhooksInput
SetName sets the Name field's value.
func (*ListWebhooksInput) SetOrderBy ¶
func (s *ListWebhooksInput) SetOrderBy(v string) *ListWebhooksInput
SetOrderBy sets the OrderBy field's value.
func (*ListWebhooksInput) SetPageNumber ¶
func (s *ListWebhooksInput) SetPageNumber(v int32) *ListWebhooksInput
SetPageNumber sets the PageNumber field's value.
func (*ListWebhooksInput) SetPageSize ¶
func (s *ListWebhooksInput) SetPageSize(v int32) *ListWebhooksInput
SetPageSize sets the PageSize field's value.
func (*ListWebhooksInput) SetRuleId ¶
func (s *ListWebhooksInput) SetRuleId(v string) *ListWebhooksInput
SetRuleId sets the RuleId field's value.
func (*ListWebhooksInput) SetType ¶
func (s *ListWebhooksInput) SetType(v string) *ListWebhooksInput
SetType sets the Type field's value.
func (*ListWebhooksInput) SetUrl ¶
func (s *ListWebhooksInput) SetUrl(v string) *ListWebhooksInput
SetUrl sets the Url field's value.
func (ListWebhooksInput) String ¶
func (s ListWebhooksInput) String() string
String returns the string representation
type ListWebhooksOutput ¶
type ListWebhooksOutput struct {
Metadata *response.ResponseMetadata
Asc *bool `type:"boolean" json:",omitempty"`
Data []*DataForListWebhooksOutput `type:"list" json:",omitempty"`
OrderBy *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListWebhooksOutput) GoString ¶
func (s ListWebhooksOutput) GoString() string
GoString returns the string representation
func (*ListWebhooksOutput) SetAsc ¶
func (s *ListWebhooksOutput) SetAsc(v bool) *ListWebhooksOutput
SetAsc sets the Asc field's value.
func (*ListWebhooksOutput) SetData ¶
func (s *ListWebhooksOutput) SetData(v []*DataForListWebhooksOutput) *ListWebhooksOutput
SetData sets the Data field's value.
func (*ListWebhooksOutput) SetOrderBy ¶
func (s *ListWebhooksOutput) SetOrderBy(v string) *ListWebhooksOutput
SetOrderBy sets the OrderBy field's value.
func (*ListWebhooksOutput) SetPageNumber ¶
func (s *ListWebhooksOutput) SetPageNumber(v int32) *ListWebhooksOutput
SetPageNumber sets the PageNumber field's value.
func (*ListWebhooksOutput) SetPageSize ¶
func (s *ListWebhooksOutput) SetPageSize(v int32) *ListWebhooksOutput
SetPageSize sets the PageSize field's value.
func (*ListWebhooksOutput) SetTotalCount ¶
func (s *ListWebhooksOutput) SetTotalCount(v int32) *ListWebhooksOutput
SetTotalCount sets the TotalCount field's value.
func (ListWebhooksOutput) String ¶
func (s ListWebhooksOutput) String() string
String returns the string representation
type MessageQueueForCreateEventRuleInput ¶
type MessageQueueForCreateEventRuleInput struct {
AuthEncrypt []*int32 `type:"list" json:",omitempty"`
Endpoints *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
Password *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
Topic *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
Username *string `type:"string" json:",omitempty"`
VpcId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MessageQueueForCreateEventRuleInput) GoString ¶
func (s MessageQueueForCreateEventRuleInput) GoString() string
GoString returns the string representation
func (*MessageQueueForCreateEventRuleInput) SetAuthEncrypt ¶
func (s *MessageQueueForCreateEventRuleInput) SetAuthEncrypt(v []*int32) *MessageQueueForCreateEventRuleInput
SetAuthEncrypt sets the AuthEncrypt field's value.
func (*MessageQueueForCreateEventRuleInput) SetEndpoints ¶
func (s *MessageQueueForCreateEventRuleInput) SetEndpoints(v string) *MessageQueueForCreateEventRuleInput
SetEndpoints sets the Endpoints field's value.
func (*MessageQueueForCreateEventRuleInput) SetInstanceId ¶
func (s *MessageQueueForCreateEventRuleInput) SetInstanceId(v string) *MessageQueueForCreateEventRuleInput
SetInstanceId sets the InstanceId field's value.
func (*MessageQueueForCreateEventRuleInput) SetPassword ¶
func (s *MessageQueueForCreateEventRuleInput) SetPassword(v string) *MessageQueueForCreateEventRuleInput
SetPassword sets the Password field's value.
func (*MessageQueueForCreateEventRuleInput) SetRegion ¶
func (s *MessageQueueForCreateEventRuleInput) SetRegion(v string) *MessageQueueForCreateEventRuleInput
SetRegion sets the Region field's value.
func (*MessageQueueForCreateEventRuleInput) SetTopic ¶
func (s *MessageQueueForCreateEventRuleInput) SetTopic(v string) *MessageQueueForCreateEventRuleInput
SetTopic sets the Topic field's value.
func (*MessageQueueForCreateEventRuleInput) SetType ¶
func (s *MessageQueueForCreateEventRuleInput) SetType(v string) *MessageQueueForCreateEventRuleInput
SetType sets the Type field's value.
func (*MessageQueueForCreateEventRuleInput) SetUsername ¶
func (s *MessageQueueForCreateEventRuleInput) SetUsername(v string) *MessageQueueForCreateEventRuleInput
SetUsername sets the Username field's value.
func (*MessageQueueForCreateEventRuleInput) SetVpcId ¶
func (s *MessageQueueForCreateEventRuleInput) SetVpcId(v string) *MessageQueueForCreateEventRuleInput
SetVpcId sets the VpcId field's value.
func (MessageQueueForCreateEventRuleInput) String ¶
func (s MessageQueueForCreateEventRuleInput) String() string
String returns the string representation
type MessageQueueForListEventRulesOutput ¶
type MessageQueueForListEventRulesOutput struct {
InstanceId *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
Topic *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
VpcId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MessageQueueForListEventRulesOutput) GoString ¶
func (s MessageQueueForListEventRulesOutput) GoString() string
GoString returns the string representation
func (*MessageQueueForListEventRulesOutput) SetInstanceId ¶
func (s *MessageQueueForListEventRulesOutput) SetInstanceId(v string) *MessageQueueForListEventRulesOutput
SetInstanceId sets the InstanceId field's value.
func (*MessageQueueForListEventRulesOutput) SetRegion ¶
func (s *MessageQueueForListEventRulesOutput) SetRegion(v string) *MessageQueueForListEventRulesOutput
SetRegion sets the Region field's value.
func (*MessageQueueForListEventRulesOutput) SetTopic ¶
func (s *MessageQueueForListEventRulesOutput) SetTopic(v string) *MessageQueueForListEventRulesOutput
SetTopic sets the Topic field's value.
func (*MessageQueueForListEventRulesOutput) SetType ¶
func (s *MessageQueueForListEventRulesOutput) SetType(v string) *MessageQueueForListEventRulesOutput
SetType sets the Type field's value.
func (*MessageQueueForListEventRulesOutput) SetVpcId ¶
func (s *MessageQueueForListEventRulesOutput) SetVpcId(v string) *MessageQueueForListEventRulesOutput
SetVpcId sets the VpcId field's value.
func (MessageQueueForListEventRulesOutput) String ¶
func (s MessageQueueForListEventRulesOutput) String() string
String returns the string representation
type MessageQueueForUpdateEventRuleInput ¶
type MessageQueueForUpdateEventRuleInput struct {
AuthEncrypt []*int32 `type:"list" json:",omitempty"`
Endpoints *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
Password *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
Topic *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
Username *string `type:"string" json:",omitempty"`
VpcId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MessageQueueForUpdateEventRuleInput) GoString ¶
func (s MessageQueueForUpdateEventRuleInput) GoString() string
GoString returns the string representation
func (*MessageQueueForUpdateEventRuleInput) SetAuthEncrypt ¶
func (s *MessageQueueForUpdateEventRuleInput) SetAuthEncrypt(v []*int32) *MessageQueueForUpdateEventRuleInput
SetAuthEncrypt sets the AuthEncrypt field's value.
func (*MessageQueueForUpdateEventRuleInput) SetEndpoints ¶
func (s *MessageQueueForUpdateEventRuleInput) SetEndpoints(v string) *MessageQueueForUpdateEventRuleInput
SetEndpoints sets the Endpoints field's value.
func (*MessageQueueForUpdateEventRuleInput) SetInstanceId ¶
func (s *MessageQueueForUpdateEventRuleInput) SetInstanceId(v string) *MessageQueueForUpdateEventRuleInput
SetInstanceId sets the InstanceId field's value.
func (*MessageQueueForUpdateEventRuleInput) SetPassword ¶
func (s *MessageQueueForUpdateEventRuleInput) SetPassword(v string) *MessageQueueForUpdateEventRuleInput
SetPassword sets the Password field's value.
func (*MessageQueueForUpdateEventRuleInput) SetRegion ¶
func (s *MessageQueueForUpdateEventRuleInput) SetRegion(v string) *MessageQueueForUpdateEventRuleInput
SetRegion sets the Region field's value.
func (*MessageQueueForUpdateEventRuleInput) SetTopic ¶
func (s *MessageQueueForUpdateEventRuleInput) SetTopic(v string) *MessageQueueForUpdateEventRuleInput
SetTopic sets the Topic field's value.
func (*MessageQueueForUpdateEventRuleInput) SetType ¶
func (s *MessageQueueForUpdateEventRuleInput) SetType(v string) *MessageQueueForUpdateEventRuleInput
SetType sets the Type field's value.
func (*MessageQueueForUpdateEventRuleInput) SetUsername ¶
func (s *MessageQueueForUpdateEventRuleInput) SetUsername(v string) *MessageQueueForUpdateEventRuleInput
SetUsername sets the Username field's value.
func (*MessageQueueForUpdateEventRuleInput) SetVpcId ¶
func (s *MessageQueueForUpdateEventRuleInput) SetVpcId(v string) *MessageQueueForUpdateEventRuleInput
SetVpcId sets the VpcId field's value.
func (MessageQueueForUpdateEventRuleInput) String ¶
func (s MessageQueueForUpdateEventRuleInput) String() string
String returns the string representation
type MetaConditionForCreateObjectGroupInput ¶
type MetaConditionForCreateObjectGroupInput struct {
AllDimensions *bool `type:"boolean" json:",omitempty"`
Condition *string `type:"string" json:",omitempty"`
Metas []*MetaForCreateObjectGroupInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaConditionForCreateObjectGroupInput) GoString ¶
func (s MetaConditionForCreateObjectGroupInput) GoString() string
GoString returns the string representation
func (*MetaConditionForCreateObjectGroupInput) SetAllDimensions ¶
func (s *MetaConditionForCreateObjectGroupInput) SetAllDimensions(v bool) *MetaConditionForCreateObjectGroupInput
SetAllDimensions sets the AllDimensions field's value.
func (*MetaConditionForCreateObjectGroupInput) SetCondition ¶
func (s *MetaConditionForCreateObjectGroupInput) SetCondition(v string) *MetaConditionForCreateObjectGroupInput
SetCondition sets the Condition field's value.
func (*MetaConditionForCreateObjectGroupInput) SetMetas ¶
func (s *MetaConditionForCreateObjectGroupInput) SetMetas(v []*MetaForCreateObjectGroupInput) *MetaConditionForCreateObjectGroupInput
SetMetas sets the Metas field's value.
func (MetaConditionForCreateObjectGroupInput) String ¶
func (s MetaConditionForCreateObjectGroupInput) String() string
String returns the string representation
type MetaConditionForCreateRuleInput ¶
type MetaConditionForCreateRuleInput struct {
AllDimensions *bool `type:"boolean" json:",omitempty"`
Condition *string `type:"string" json:",omitempty"`
Metas []*MetaForCreateRuleInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaConditionForCreateRuleInput) GoString ¶
func (s MetaConditionForCreateRuleInput) GoString() string
GoString returns the string representation
func (*MetaConditionForCreateRuleInput) SetAllDimensions ¶
func (s *MetaConditionForCreateRuleInput) SetAllDimensions(v bool) *MetaConditionForCreateRuleInput
SetAllDimensions sets the AllDimensions field's value.
func (*MetaConditionForCreateRuleInput) SetCondition ¶
func (s *MetaConditionForCreateRuleInput) SetCondition(v string) *MetaConditionForCreateRuleInput
SetCondition sets the Condition field's value.
func (*MetaConditionForCreateRuleInput) SetMetas ¶
func (s *MetaConditionForCreateRuleInput) SetMetas(v []*MetaForCreateRuleInput) *MetaConditionForCreateRuleInput
SetMetas sets the Metas field's value.
func (MetaConditionForCreateRuleInput) String ¶
func (s MetaConditionForCreateRuleInput) String() string
String returns the string representation
type MetaConditionForCreateSilencePolicyInput ¶
type MetaConditionForCreateSilencePolicyInput struct {
Condition *string `type:"string" json:",omitempty"`
Metas []*MetaForCreateSilencePolicyInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaConditionForCreateSilencePolicyInput) GoString ¶
func (s MetaConditionForCreateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*MetaConditionForCreateSilencePolicyInput) SetCondition ¶
func (s *MetaConditionForCreateSilencePolicyInput) SetCondition(v string) *MetaConditionForCreateSilencePolicyInput
SetCondition sets the Condition field's value.
func (*MetaConditionForCreateSilencePolicyInput) SetMetas ¶
func (s *MetaConditionForCreateSilencePolicyInput) SetMetas(v []*MetaForCreateSilencePolicyInput) *MetaConditionForCreateSilencePolicyInput
SetMetas sets the Metas field's value.
func (MetaConditionForCreateSilencePolicyInput) String ¶
func (s MetaConditionForCreateSilencePolicyInput) String() string
String returns the string representation
type MetaConditionForListRulesByIdsOutput ¶
type MetaConditionForListRulesByIdsOutput struct {
AllDimensions *bool `type:"boolean" json:",omitempty"`
Condition *string `type:"string" json:",omitempty"`
Metas []*MetaForListRulesByIdsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaConditionForListRulesByIdsOutput) GoString ¶
func (s MetaConditionForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*MetaConditionForListRulesByIdsOutput) SetAllDimensions ¶
func (s *MetaConditionForListRulesByIdsOutput) SetAllDimensions(v bool) *MetaConditionForListRulesByIdsOutput
SetAllDimensions sets the AllDimensions field's value.
func (*MetaConditionForListRulesByIdsOutput) SetCondition ¶
func (s *MetaConditionForListRulesByIdsOutput) SetCondition(v string) *MetaConditionForListRulesByIdsOutput
SetCondition sets the Condition field's value.
func (*MetaConditionForListRulesByIdsOutput) SetMetas ¶
func (s *MetaConditionForListRulesByIdsOutput) SetMetas(v []*MetaForListRulesByIdsOutput) *MetaConditionForListRulesByIdsOutput
SetMetas sets the Metas field's value.
func (MetaConditionForListRulesByIdsOutput) String ¶
func (s MetaConditionForListRulesByIdsOutput) String() string
String returns the string representation
type MetaConditionForListRulesOutput ¶
type MetaConditionForListRulesOutput struct {
AllDimensions *bool `type:"boolean" json:",omitempty"`
Condition *string `type:"string" json:",omitempty"`
Metas []*MetaForListRulesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaConditionForListRulesOutput) GoString ¶
func (s MetaConditionForListRulesOutput) GoString() string
GoString returns the string representation
func (*MetaConditionForListRulesOutput) SetAllDimensions ¶
func (s *MetaConditionForListRulesOutput) SetAllDimensions(v bool) *MetaConditionForListRulesOutput
SetAllDimensions sets the AllDimensions field's value.
func (*MetaConditionForListRulesOutput) SetCondition ¶
func (s *MetaConditionForListRulesOutput) SetCondition(v string) *MetaConditionForListRulesOutput
SetCondition sets the Condition field's value.
func (*MetaConditionForListRulesOutput) SetMetas ¶
func (s *MetaConditionForListRulesOutput) SetMetas(v []*MetaForListRulesOutput) *MetaConditionForListRulesOutput
SetMetas sets the Metas field's value.
func (MetaConditionForListRulesOutput) String ¶
func (s MetaConditionForListRulesOutput) String() string
String returns the string representation
type MetaConditionForListSilencePolicyOutput ¶
type MetaConditionForListSilencePolicyOutput struct {
Condition *string `type:"string" json:",omitempty"`
Metas []*MetaForListSilencePolicyOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaConditionForListSilencePolicyOutput) GoString ¶
func (s MetaConditionForListSilencePolicyOutput) GoString() string
GoString returns the string representation
func (*MetaConditionForListSilencePolicyOutput) SetCondition ¶
func (s *MetaConditionForListSilencePolicyOutput) SetCondition(v string) *MetaConditionForListSilencePolicyOutput
SetCondition sets the Condition field's value.
func (*MetaConditionForListSilencePolicyOutput) SetMetas ¶
func (s *MetaConditionForListSilencePolicyOutput) SetMetas(v []*MetaForListSilencePolicyOutput) *MetaConditionForListSilencePolicyOutput
SetMetas sets the Metas field's value.
func (MetaConditionForListSilencePolicyOutput) String ¶
func (s MetaConditionForListSilencePolicyOutput) String() string
String returns the string representation
type MetaConditionForUpdateObjectGroupInput ¶
type MetaConditionForUpdateObjectGroupInput struct {
AllDimensions *bool `type:"boolean" json:",omitempty"`
Condition *string `type:"string" json:",omitempty"`
Metas []*MetaForUpdateObjectGroupInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaConditionForUpdateObjectGroupInput) GoString ¶
func (s MetaConditionForUpdateObjectGroupInput) GoString() string
GoString returns the string representation
func (*MetaConditionForUpdateObjectGroupInput) SetAllDimensions ¶
func (s *MetaConditionForUpdateObjectGroupInput) SetAllDimensions(v bool) *MetaConditionForUpdateObjectGroupInput
SetAllDimensions sets the AllDimensions field's value.
func (*MetaConditionForUpdateObjectGroupInput) SetCondition ¶
func (s *MetaConditionForUpdateObjectGroupInput) SetCondition(v string) *MetaConditionForUpdateObjectGroupInput
SetCondition sets the Condition field's value.
func (*MetaConditionForUpdateObjectGroupInput) SetMetas ¶
func (s *MetaConditionForUpdateObjectGroupInput) SetMetas(v []*MetaForUpdateObjectGroupInput) *MetaConditionForUpdateObjectGroupInput
SetMetas sets the Metas field's value.
func (MetaConditionForUpdateObjectGroupInput) String ¶
func (s MetaConditionForUpdateObjectGroupInput) String() string
String returns the string representation
type MetaConditionForUpdateRuleInput ¶
type MetaConditionForUpdateRuleInput struct {
AllDimensions *bool `type:"boolean" json:",omitempty"`
Condition *string `type:"string" json:",omitempty"`
Metas []*MetaForUpdateRuleInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaConditionForUpdateRuleInput) GoString ¶
func (s MetaConditionForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*MetaConditionForUpdateRuleInput) SetAllDimensions ¶
func (s *MetaConditionForUpdateRuleInput) SetAllDimensions(v bool) *MetaConditionForUpdateRuleInput
SetAllDimensions sets the AllDimensions field's value.
func (*MetaConditionForUpdateRuleInput) SetCondition ¶
func (s *MetaConditionForUpdateRuleInput) SetCondition(v string) *MetaConditionForUpdateRuleInput
SetCondition sets the Condition field's value.
func (*MetaConditionForUpdateRuleInput) SetMetas ¶
func (s *MetaConditionForUpdateRuleInput) SetMetas(v []*MetaForUpdateRuleInput) *MetaConditionForUpdateRuleInput
SetMetas sets the Metas field's value.
func (MetaConditionForUpdateRuleInput) String ¶
func (s MetaConditionForUpdateRuleInput) String() string
String returns the string representation
type MetaConditionForUpdateSilencePolicyInput ¶
type MetaConditionForUpdateSilencePolicyInput struct {
Condition *string `type:"string" json:",omitempty"`
Metas []*MetaForUpdateSilencePolicyInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaConditionForUpdateSilencePolicyInput) GoString ¶
func (s MetaConditionForUpdateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*MetaConditionForUpdateSilencePolicyInput) SetCondition ¶
func (s *MetaConditionForUpdateSilencePolicyInput) SetCondition(v string) *MetaConditionForUpdateSilencePolicyInput
SetCondition sets the Condition field's value.
func (*MetaConditionForUpdateSilencePolicyInput) SetMetas ¶
func (s *MetaConditionForUpdateSilencePolicyInput) SetMetas(v []*MetaForUpdateSilencePolicyInput) *MetaConditionForUpdateSilencePolicyInput
SetMetas sets the Metas field's value.
func (MetaConditionForUpdateSilencePolicyInput) String ¶
func (s MetaConditionForUpdateSilencePolicyInput) String() string
String returns the string representation
type MetaForCreateObjectGroupInput ¶
type MetaForCreateObjectGroupInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForCreateObjectGroupInput) GoString ¶
func (s MetaForCreateObjectGroupInput) GoString() string
GoString returns the string representation
func (*MetaForCreateObjectGroupInput) SetComparator ¶
func (s *MetaForCreateObjectGroupInput) SetComparator(v string) *MetaForCreateObjectGroupInput
SetComparator sets the Comparator field's value.
func (*MetaForCreateObjectGroupInput) SetKey ¶
func (s *MetaForCreateObjectGroupInput) SetKey(v string) *MetaForCreateObjectGroupInput
SetKey sets the Key field's value.
func (*MetaForCreateObjectGroupInput) SetValues ¶
func (s *MetaForCreateObjectGroupInput) SetValues(v []*string) *MetaForCreateObjectGroupInput
SetValues sets the Values field's value.
func (MetaForCreateObjectGroupInput) String ¶
func (s MetaForCreateObjectGroupInput) String() string
String returns the string representation
type MetaForCreateRuleInput ¶
type MetaForCreateRuleInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForCreateRuleInput) GoString ¶
func (s MetaForCreateRuleInput) GoString() string
GoString returns the string representation
func (*MetaForCreateRuleInput) SetComparator ¶
func (s *MetaForCreateRuleInput) SetComparator(v string) *MetaForCreateRuleInput
SetComparator sets the Comparator field's value.
func (*MetaForCreateRuleInput) SetKey ¶
func (s *MetaForCreateRuleInput) SetKey(v string) *MetaForCreateRuleInput
SetKey sets the Key field's value.
func (*MetaForCreateRuleInput) SetValues ¶
func (s *MetaForCreateRuleInput) SetValues(v []*string) *MetaForCreateRuleInput
SetValues sets the Values field's value.
func (MetaForCreateRuleInput) String ¶
func (s MetaForCreateRuleInput) String() string
String returns the string representation
type MetaForCreateSilencePolicyInput ¶
type MetaForCreateSilencePolicyInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForCreateSilencePolicyInput) GoString ¶
func (s MetaForCreateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*MetaForCreateSilencePolicyInput) SetComparator ¶
func (s *MetaForCreateSilencePolicyInput) SetComparator(v string) *MetaForCreateSilencePolicyInput
SetComparator sets the Comparator field's value.
func (*MetaForCreateSilencePolicyInput) SetKey ¶
func (s *MetaForCreateSilencePolicyInput) SetKey(v string) *MetaForCreateSilencePolicyInput
SetKey sets the Key field's value.
func (*MetaForCreateSilencePolicyInput) SetValues ¶
func (s *MetaForCreateSilencePolicyInput) SetValues(v []*string) *MetaForCreateSilencePolicyInput
SetValues sets the Values field's value.
func (MetaForCreateSilencePolicyInput) String ¶
func (s MetaForCreateSilencePolicyInput) String() string
String returns the string representation
type MetaForListRulesByIdsOutput ¶
type MetaForListRulesByIdsOutput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForListRulesByIdsOutput) GoString ¶
func (s MetaForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*MetaForListRulesByIdsOutput) SetComparator ¶
func (s *MetaForListRulesByIdsOutput) SetComparator(v string) *MetaForListRulesByIdsOutput
SetComparator sets the Comparator field's value.
func (*MetaForListRulesByIdsOutput) SetKey ¶
func (s *MetaForListRulesByIdsOutput) SetKey(v string) *MetaForListRulesByIdsOutput
SetKey sets the Key field's value.
func (*MetaForListRulesByIdsOutput) SetValues ¶
func (s *MetaForListRulesByIdsOutput) SetValues(v []*string) *MetaForListRulesByIdsOutput
SetValues sets the Values field's value.
func (MetaForListRulesByIdsOutput) String ¶
func (s MetaForListRulesByIdsOutput) String() string
String returns the string representation
type MetaForListRulesOutput ¶
type MetaForListRulesOutput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForListRulesOutput) GoString ¶
func (s MetaForListRulesOutput) GoString() string
GoString returns the string representation
func (*MetaForListRulesOutput) SetComparator ¶
func (s *MetaForListRulesOutput) SetComparator(v string) *MetaForListRulesOutput
SetComparator sets the Comparator field's value.
func (*MetaForListRulesOutput) SetKey ¶
func (s *MetaForListRulesOutput) SetKey(v string) *MetaForListRulesOutput
SetKey sets the Key field's value.
func (*MetaForListRulesOutput) SetValues ¶
func (s *MetaForListRulesOutput) SetValues(v []*string) *MetaForListRulesOutput
SetValues sets the Values field's value.
func (MetaForListRulesOutput) String ¶
func (s MetaForListRulesOutput) String() string
String returns the string representation
type MetaForListSilencePolicyOutput ¶
type MetaForListSilencePolicyOutput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForListSilencePolicyOutput) GoString ¶
func (s MetaForListSilencePolicyOutput) GoString() string
GoString returns the string representation
func (*MetaForListSilencePolicyOutput) SetComparator ¶
func (s *MetaForListSilencePolicyOutput) SetComparator(v string) *MetaForListSilencePolicyOutput
SetComparator sets the Comparator field's value.
func (*MetaForListSilencePolicyOutput) SetKey ¶
func (s *MetaForListSilencePolicyOutput) SetKey(v string) *MetaForListSilencePolicyOutput
SetKey sets the Key field's value.
func (*MetaForListSilencePolicyOutput) SetValues ¶
func (s *MetaForListSilencePolicyOutput) SetValues(v []*string) *MetaForListSilencePolicyOutput
SetValues sets the Values field's value.
func (MetaForListSilencePolicyOutput) String ¶
func (s MetaForListSilencePolicyOutput) String() string
String returns the string representation
type MetaForUpdateObjectGroupInput ¶
type MetaForUpdateObjectGroupInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForUpdateObjectGroupInput) GoString ¶
func (s MetaForUpdateObjectGroupInput) GoString() string
GoString returns the string representation
func (*MetaForUpdateObjectGroupInput) SetComparator ¶
func (s *MetaForUpdateObjectGroupInput) SetComparator(v string) *MetaForUpdateObjectGroupInput
SetComparator sets the Comparator field's value.
func (*MetaForUpdateObjectGroupInput) SetKey ¶
func (s *MetaForUpdateObjectGroupInput) SetKey(v string) *MetaForUpdateObjectGroupInput
SetKey sets the Key field's value.
func (*MetaForUpdateObjectGroupInput) SetValues ¶
func (s *MetaForUpdateObjectGroupInput) SetValues(v []*string) *MetaForUpdateObjectGroupInput
SetValues sets the Values field's value.
func (MetaForUpdateObjectGroupInput) String ¶
func (s MetaForUpdateObjectGroupInput) String() string
String returns the string representation
type MetaForUpdateRuleInput ¶
type MetaForUpdateRuleInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForUpdateRuleInput) GoString ¶
func (s MetaForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*MetaForUpdateRuleInput) SetComparator ¶
func (s *MetaForUpdateRuleInput) SetComparator(v string) *MetaForUpdateRuleInput
SetComparator sets the Comparator field's value.
func (*MetaForUpdateRuleInput) SetKey ¶
func (s *MetaForUpdateRuleInput) SetKey(v string) *MetaForUpdateRuleInput
SetKey sets the Key field's value.
func (*MetaForUpdateRuleInput) SetValues ¶
func (s *MetaForUpdateRuleInput) SetValues(v []*string) *MetaForUpdateRuleInput
SetValues sets the Values field's value.
func (MetaForUpdateRuleInput) String ¶
func (s MetaForUpdateRuleInput) String() string
String returns the string representation
type MetaForUpdateSilencePolicyInput ¶
type MetaForUpdateSilencePolicyInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetaForUpdateSilencePolicyInput) GoString ¶
func (s MetaForUpdateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*MetaForUpdateSilencePolicyInput) SetComparator ¶
func (s *MetaForUpdateSilencePolicyInput) SetComparator(v string) *MetaForUpdateSilencePolicyInput
SetComparator sets the Comparator field's value.
func (*MetaForUpdateSilencePolicyInput) SetKey ¶
func (s *MetaForUpdateSilencePolicyInput) SetKey(v string) *MetaForUpdateSilencePolicyInput
SetKey sets the Key field's value.
func (*MetaForUpdateSilencePolicyInput) SetValues ¶
func (s *MetaForUpdateSilencePolicyInput) SetValues(v []*string) *MetaForUpdateSilencePolicyInput
SetValues sets the Values field's value.
func (MetaForUpdateSilencePolicyInput) String ¶
func (s MetaForUpdateSilencePolicyInput) String() string
String returns the string representation
type MetricDataResultForGetMetricDataOutput ¶
type MetricDataResultForGetMetricDataOutput struct {
DataPoints []*DataPointForGetMetricDataOutput `type:"list" json:",omitempty"`
Dimensions []*DimensionForGetMetricDataOutput `type:"list" json:",omitempty"`
Legend *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (MetricDataResultForGetMetricDataOutput) GoString ¶
func (s MetricDataResultForGetMetricDataOutput) GoString() string
GoString returns the string representation
func (*MetricDataResultForGetMetricDataOutput) SetDataPoints ¶
func (s *MetricDataResultForGetMetricDataOutput) SetDataPoints(v []*DataPointForGetMetricDataOutput) *MetricDataResultForGetMetricDataOutput
SetDataPoints sets the DataPoints field's value.
func (*MetricDataResultForGetMetricDataOutput) SetDimensions ¶
func (s *MetricDataResultForGetMetricDataOutput) SetDimensions(v []*DimensionForGetMetricDataOutput) *MetricDataResultForGetMetricDataOutput
SetDimensions sets the Dimensions field's value.
func (*MetricDataResultForGetMetricDataOutput) SetLegend ¶
func (s *MetricDataResultForGetMetricDataOutput) SetLegend(v string) *MetricDataResultForGetMetricDataOutput
SetLegend sets the Legend field's value.
func (MetricDataResultForGetMetricDataOutput) String ¶
func (s MetricDataResultForGetMetricDataOutput) String() string
String returns the string representation
type ModifyStateOfSilencePolicyByIdsInput ¶
type ModifyStateOfSilencePolicyByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// State is a required field
State *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfStateForModifyStateOfSilencePolicyByIdsInput"`
// contains filtered or unexported fields
}
func (ModifyStateOfSilencePolicyByIdsInput) GoString ¶
func (s ModifyStateOfSilencePolicyByIdsInput) GoString() string
GoString returns the string representation
func (*ModifyStateOfSilencePolicyByIdsInput) SetIds ¶
func (s *ModifyStateOfSilencePolicyByIdsInput) SetIds(v []*string) *ModifyStateOfSilencePolicyByIdsInput
SetIds sets the Ids field's value.
func (*ModifyStateOfSilencePolicyByIdsInput) SetState ¶
func (s *ModifyStateOfSilencePolicyByIdsInput) SetState(v string) *ModifyStateOfSilencePolicyByIdsInput
SetState sets the State field's value.
func (ModifyStateOfSilencePolicyByIdsInput) String ¶
func (s ModifyStateOfSilencePolicyByIdsInput) String() string
String returns the string representation
func (*ModifyStateOfSilencePolicyByIdsInput) Validate ¶
func (s *ModifyStateOfSilencePolicyByIdsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ModifyStateOfSilencePolicyByIdsOutput ¶
type ModifyStateOfSilencePolicyByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ModifyStateOfSilencePolicyByIdsOutput) GoString ¶
func (s ModifyStateOfSilencePolicyByIdsOutput) GoString() string
GoString returns the string representation
func (*ModifyStateOfSilencePolicyByIdsOutput) SetData ¶
func (s *ModifyStateOfSilencePolicyByIdsOutput) SetData(v []*string) *ModifyStateOfSilencePolicyByIdsOutput
SetData sets the Data field's value.
func (ModifyStateOfSilencePolicyByIdsOutput) String ¶
func (s ModifyStateOfSilencePolicyByIdsOutput) String() string
String returns the string representation
type NoDataForCreateAlertTemplateInput ¶
type NoDataForCreateAlertTemplateInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NoDataForCreateAlertTemplateInput) GoString ¶
func (s NoDataForCreateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*NoDataForCreateAlertTemplateInput) SetEnable ¶
func (s *NoDataForCreateAlertTemplateInput) SetEnable(v bool) *NoDataForCreateAlertTemplateInput
SetEnable sets the Enable field's value.
func (*NoDataForCreateAlertTemplateInput) SetEvaluationCount ¶
func (s *NoDataForCreateAlertTemplateInput) SetEvaluationCount(v int32) *NoDataForCreateAlertTemplateInput
SetEvaluationCount sets the EvaluationCount field's value.
func (*NoDataForCreateAlertTemplateInput) SetLevel ¶
func (s *NoDataForCreateAlertTemplateInput) SetLevel(v string) *NoDataForCreateAlertTemplateInput
SetLevel sets the Level field's value.
func (NoDataForCreateAlertTemplateInput) String ¶
func (s NoDataForCreateAlertTemplateInput) String() string
String returns the string representation
type NoDataForCreateRuleInput ¶
type NoDataForCreateRuleInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (NoDataForCreateRuleInput) GoString ¶
func (s NoDataForCreateRuleInput) GoString() string
GoString returns the string representation
func (*NoDataForCreateRuleInput) SetEnable ¶
func (s *NoDataForCreateRuleInput) SetEnable(v bool) *NoDataForCreateRuleInput
SetEnable sets the Enable field's value.
func (*NoDataForCreateRuleInput) SetEvaluationCount ¶
func (s *NoDataForCreateRuleInput) SetEvaluationCount(v int32) *NoDataForCreateRuleInput
SetEvaluationCount sets the EvaluationCount field's value.
func (NoDataForCreateRuleInput) String ¶
func (s NoDataForCreateRuleInput) String() string
String returns the string representation
type NoDataForListAlertTemplatesOutput ¶
type NoDataForListAlertTemplatesOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NoDataForListAlertTemplatesOutput) GoString ¶
func (s NoDataForListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*NoDataForListAlertTemplatesOutput) SetEnable ¶
func (s *NoDataForListAlertTemplatesOutput) SetEnable(v bool) *NoDataForListAlertTemplatesOutput
SetEnable sets the Enable field's value.
func (*NoDataForListAlertTemplatesOutput) SetEvaluationCount ¶
func (s *NoDataForListAlertTemplatesOutput) SetEvaluationCount(v int32) *NoDataForListAlertTemplatesOutput
SetEvaluationCount sets the EvaluationCount field's value.
func (*NoDataForListAlertTemplatesOutput) SetLevel ¶
func (s *NoDataForListAlertTemplatesOutput) SetLevel(v string) *NoDataForListAlertTemplatesOutput
SetLevel sets the Level field's value.
func (NoDataForListAlertTemplatesOutput) String ¶
func (s NoDataForListAlertTemplatesOutput) String() string
String returns the string representation
type NoDataForListPresetAlertTemplatesOutput ¶
type NoDataForListPresetAlertTemplatesOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NoDataForListPresetAlertTemplatesOutput) GoString ¶
func (s NoDataForListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*NoDataForListPresetAlertTemplatesOutput) SetEnable ¶
func (s *NoDataForListPresetAlertTemplatesOutput) SetEnable(v bool) *NoDataForListPresetAlertTemplatesOutput
SetEnable sets the Enable field's value.
func (*NoDataForListPresetAlertTemplatesOutput) SetEvaluationCount ¶
func (s *NoDataForListPresetAlertTemplatesOutput) SetEvaluationCount(v int32) *NoDataForListPresetAlertTemplatesOutput
SetEvaluationCount sets the EvaluationCount field's value.
func (*NoDataForListPresetAlertTemplatesOutput) SetLevel ¶
func (s *NoDataForListPresetAlertTemplatesOutput) SetLevel(v string) *NoDataForListPresetAlertTemplatesOutput
SetLevel sets the Level field's value.
func (NoDataForListPresetAlertTemplatesOutput) String ¶
func (s NoDataForListPresetAlertTemplatesOutput) String() string
String returns the string representation
type NoDataForUpdateAlertTemplateInput ¶
type NoDataForUpdateAlertTemplateInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
Level *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NoDataForUpdateAlertTemplateInput) GoString ¶
func (s NoDataForUpdateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*NoDataForUpdateAlertTemplateInput) SetEnable ¶
func (s *NoDataForUpdateAlertTemplateInput) SetEnable(v bool) *NoDataForUpdateAlertTemplateInput
SetEnable sets the Enable field's value.
func (*NoDataForUpdateAlertTemplateInput) SetEvaluationCount ¶
func (s *NoDataForUpdateAlertTemplateInput) SetEvaluationCount(v int32) *NoDataForUpdateAlertTemplateInput
SetEvaluationCount sets the EvaluationCount field's value.
func (*NoDataForUpdateAlertTemplateInput) SetLevel ¶
func (s *NoDataForUpdateAlertTemplateInput) SetLevel(v string) *NoDataForUpdateAlertTemplateInput
SetLevel sets the Level field's value.
func (NoDataForUpdateAlertTemplateInput) String ¶
func (s NoDataForUpdateAlertTemplateInput) String() string
String returns the string representation
type NoDataForUpdateRuleInput ¶
type NoDataForUpdateRuleInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (NoDataForUpdateRuleInput) GoString ¶
func (s NoDataForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*NoDataForUpdateRuleInput) SetEnable ¶
func (s *NoDataForUpdateRuleInput) SetEnable(v bool) *NoDataForUpdateRuleInput
SetEnable sets the Enable field's value.
func (*NoDataForUpdateRuleInput) SetEvaluationCount ¶
func (s *NoDataForUpdateRuleInput) SetEvaluationCount(v int32) *NoDataForUpdateRuleInput
SetEvaluationCount sets the EvaluationCount field's value.
func (NoDataForUpdateRuleInput) String ¶
func (s NoDataForUpdateRuleInput) String() string
String returns the string representation
type NotificationForCreateNotificationInput ¶
type NotificationForCreateNotificationInput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForCreateNotificationInput"`
NotifyTemplates []*NotifyTemplateForCreateNotificationInput `type:"list" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotificationForCreateNotificationInput) GoString ¶
func (s NotificationForCreateNotificationInput) GoString() string
GoString returns the string representation
func (*NotificationForCreateNotificationInput) SetAlertMethods ¶
func (s *NotificationForCreateNotificationInput) SetAlertMethods(v []*string) *NotificationForCreateNotificationInput
SetAlertMethods sets the AlertMethods field's value.
func (*NotificationForCreateNotificationInput) SetContactGroupIds ¶
func (s *NotificationForCreateNotificationInput) SetContactGroupIds(v []*string) *NotificationForCreateNotificationInput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*NotificationForCreateNotificationInput) SetLevel ¶
func (s *NotificationForCreateNotificationInput) SetLevel(v string) *NotificationForCreateNotificationInput
SetLevel sets the Level field's value.
func (*NotificationForCreateNotificationInput) SetNotifyTemplates ¶
func (s *NotificationForCreateNotificationInput) SetNotifyTemplates(v []*NotifyTemplateForCreateNotificationInput) *NotificationForCreateNotificationInput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*NotificationForCreateNotificationInput) SetWebhookIds ¶
func (s *NotificationForCreateNotificationInput) SetWebhookIds(v []*string) *NotificationForCreateNotificationInput
SetWebhookIds sets the WebhookIds field's value.
func (NotificationForCreateNotificationInput) String ¶
func (s NotificationForCreateNotificationInput) String() string
String returns the string representation
type NotificationForListNotificationsOutput ¶
type NotificationForListNotificationsOutput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForListNotificationsOutput"`
NotifyTemplates []*NotifyTemplateForListNotificationsOutput `type:"list" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotificationForListNotificationsOutput) GoString ¶
func (s NotificationForListNotificationsOutput) GoString() string
GoString returns the string representation
func (*NotificationForListNotificationsOutput) SetAlertMethods ¶
func (s *NotificationForListNotificationsOutput) SetAlertMethods(v []*string) *NotificationForListNotificationsOutput
SetAlertMethods sets the AlertMethods field's value.
func (*NotificationForListNotificationsOutput) SetContactGroupIds ¶
func (s *NotificationForListNotificationsOutput) SetContactGroupIds(v []*string) *NotificationForListNotificationsOutput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*NotificationForListNotificationsOutput) SetLevel ¶
func (s *NotificationForListNotificationsOutput) SetLevel(v string) *NotificationForListNotificationsOutput
SetLevel sets the Level field's value.
func (*NotificationForListNotificationsOutput) SetNotifyTemplates ¶
func (s *NotificationForListNotificationsOutput) SetNotifyTemplates(v []*NotifyTemplateForListNotificationsOutput) *NotificationForListNotificationsOutput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*NotificationForListNotificationsOutput) SetWebhookIds ¶
func (s *NotificationForListNotificationsOutput) SetWebhookIds(v []*string) *NotificationForListNotificationsOutput
SetWebhookIds sets the WebhookIds field's value.
func (NotificationForListNotificationsOutput) String ¶
func (s NotificationForListNotificationsOutput) String() string
String returns the string representation
type NotificationForUpdateNotificationInput ¶
type NotificationForUpdateNotificationInput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
Level *string `type:"string" json:",omitempty" enum:"EnumOfLevelForUpdateNotificationInput"`
NotifyTemplates []*NotifyTemplateForUpdateNotificationInput `type:"list" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotificationForUpdateNotificationInput) GoString ¶
func (s NotificationForUpdateNotificationInput) GoString() string
GoString returns the string representation
func (*NotificationForUpdateNotificationInput) SetAlertMethods ¶
func (s *NotificationForUpdateNotificationInput) SetAlertMethods(v []*string) *NotificationForUpdateNotificationInput
SetAlertMethods sets the AlertMethods field's value.
func (*NotificationForUpdateNotificationInput) SetContactGroupIds ¶
func (s *NotificationForUpdateNotificationInput) SetContactGroupIds(v []*string) *NotificationForUpdateNotificationInput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*NotificationForUpdateNotificationInput) SetLevel ¶
func (s *NotificationForUpdateNotificationInput) SetLevel(v string) *NotificationForUpdateNotificationInput
SetLevel sets the Level field's value.
func (*NotificationForUpdateNotificationInput) SetNotifyTemplates ¶
func (s *NotificationForUpdateNotificationInput) SetNotifyTemplates(v []*NotifyTemplateForUpdateNotificationInput) *NotificationForUpdateNotificationInput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*NotificationForUpdateNotificationInput) SetWebhookIds ¶
func (s *NotificationForUpdateNotificationInput) SetWebhookIds(v []*string) *NotificationForUpdateNotificationInput
SetWebhookIds sets the WebhookIds field's value.
func (NotificationForUpdateNotificationInput) String ¶
func (s NotificationForUpdateNotificationInput) String() string
String returns the string representation
type NotifyTemplateForApplyObjectGroupsByAlertTemplateInput ¶
type NotifyTemplateForApplyObjectGroupsByAlertTemplateInput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForApplyObjectGroupsByAlertTemplateInput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) GoString ¶
func (s NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) SetChannel ¶
func (s *NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) SetChannel(v string) *NotifyTemplateForApplyObjectGroupsByAlertTemplateInput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) SetNotifyTemplateId(v string) *NotifyTemplateForApplyObjectGroupsByAlertTemplateInput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) String ¶
func (s NotifyTemplateForApplyObjectGroupsByAlertTemplateInput) String() string
String returns the string representation
type NotifyTemplateForCreateEventRuleInput ¶
type NotifyTemplateForCreateEventRuleInput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForCreateEventRuleInput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForCreateEventRuleInput) GoString ¶
func (s NotifyTemplateForCreateEventRuleInput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForCreateEventRuleInput) SetChannel ¶
func (s *NotifyTemplateForCreateEventRuleInput) SetChannel(v string) *NotifyTemplateForCreateEventRuleInput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForCreateEventRuleInput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForCreateEventRuleInput) SetNotifyTemplateId(v string) *NotifyTemplateForCreateEventRuleInput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForCreateEventRuleInput) String ¶
func (s NotifyTemplateForCreateEventRuleInput) String() string
String returns the string representation
type NotifyTemplateForCreateNotificationInput ¶
type NotifyTemplateForCreateNotificationInput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForCreateNotificationInput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForCreateNotificationInput) GoString ¶
func (s NotifyTemplateForCreateNotificationInput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForCreateNotificationInput) SetChannel ¶
func (s *NotifyTemplateForCreateNotificationInput) SetChannel(v string) *NotifyTemplateForCreateNotificationInput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForCreateNotificationInput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForCreateNotificationInput) SetNotifyTemplateId(v string) *NotifyTemplateForCreateNotificationInput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForCreateNotificationInput) String ¶
func (s NotifyTemplateForCreateNotificationInput) String() string
String returns the string representation
type NotifyTemplateForCreateRuleInput ¶
type NotifyTemplateForCreateRuleInput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForCreateRuleInput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForCreateRuleInput) GoString ¶
func (s NotifyTemplateForCreateRuleInput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForCreateRuleInput) SetChannel ¶
func (s *NotifyTemplateForCreateRuleInput) SetChannel(v string) *NotifyTemplateForCreateRuleInput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForCreateRuleInput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForCreateRuleInput) SetNotifyTemplateId(v string) *NotifyTemplateForCreateRuleInput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForCreateRuleInput) String ¶
func (s NotifyTemplateForCreateRuleInput) String() string
String returns the string representation
type NotifyTemplateForEnablePresetAlertTemplateInput ¶
type NotifyTemplateForEnablePresetAlertTemplateInput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForEnablePresetAlertTemplateInput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForEnablePresetAlertTemplateInput) GoString ¶
func (s NotifyTemplateForEnablePresetAlertTemplateInput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForEnablePresetAlertTemplateInput) SetChannel ¶
func (s *NotifyTemplateForEnablePresetAlertTemplateInput) SetChannel(v string) *NotifyTemplateForEnablePresetAlertTemplateInput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForEnablePresetAlertTemplateInput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForEnablePresetAlertTemplateInput) SetNotifyTemplateId(v string) *NotifyTemplateForEnablePresetAlertTemplateInput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForEnablePresetAlertTemplateInput) String ¶
func (s NotifyTemplateForEnablePresetAlertTemplateInput) String() string
String returns the string representation
type NotifyTemplateForListAlertTemplatesOutput ¶
type NotifyTemplateForListAlertTemplatesOutput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListAlertTemplatesOutput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForListAlertTemplatesOutput) GoString ¶
func (s NotifyTemplateForListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForListAlertTemplatesOutput) SetChannel ¶
func (s *NotifyTemplateForListAlertTemplatesOutput) SetChannel(v string) *NotifyTemplateForListAlertTemplatesOutput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForListAlertTemplatesOutput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForListAlertTemplatesOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListAlertTemplatesOutput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForListAlertTemplatesOutput) String ¶
func (s NotifyTemplateForListAlertTemplatesOutput) String() string
String returns the string representation
type NotifyTemplateForListEventRulesOutput ¶
type NotifyTemplateForListEventRulesOutput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListEventRulesOutput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForListEventRulesOutput) GoString ¶
func (s NotifyTemplateForListEventRulesOutput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForListEventRulesOutput) SetChannel ¶
func (s *NotifyTemplateForListEventRulesOutput) SetChannel(v string) *NotifyTemplateForListEventRulesOutput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForListEventRulesOutput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForListEventRulesOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListEventRulesOutput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForListEventRulesOutput) String ¶
func (s NotifyTemplateForListEventRulesOutput) String() string
String returns the string representation
type NotifyTemplateForListNotificationsOutput ¶
type NotifyTemplateForListNotificationsOutput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListNotificationsOutput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForListNotificationsOutput) GoString ¶
func (s NotifyTemplateForListNotificationsOutput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForListNotificationsOutput) SetChannel ¶
func (s *NotifyTemplateForListNotificationsOutput) SetChannel(v string) *NotifyTemplateForListNotificationsOutput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForListNotificationsOutput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForListNotificationsOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListNotificationsOutput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForListNotificationsOutput) String ¶
func (s NotifyTemplateForListNotificationsOutput) String() string
String returns the string representation
type NotifyTemplateForListPresetAlertTemplatesOutput ¶
type NotifyTemplateForListPresetAlertTemplatesOutput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListPresetAlertTemplatesOutput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForListPresetAlertTemplatesOutput) GoString ¶
func (s NotifyTemplateForListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForListPresetAlertTemplatesOutput) SetChannel ¶
func (s *NotifyTemplateForListPresetAlertTemplatesOutput) SetChannel(v string) *NotifyTemplateForListPresetAlertTemplatesOutput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForListPresetAlertTemplatesOutput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForListPresetAlertTemplatesOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListPresetAlertTemplatesOutput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForListPresetAlertTemplatesOutput) String ¶
func (s NotifyTemplateForListPresetAlertTemplatesOutput) String() string
String returns the string representation
type NotifyTemplateForListRulesByIdsOutput ¶
type NotifyTemplateForListRulesByIdsOutput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListRulesByIdsOutput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForListRulesByIdsOutput) GoString ¶
func (s NotifyTemplateForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForListRulesByIdsOutput) SetChannel ¶
func (s *NotifyTemplateForListRulesByIdsOutput) SetChannel(v string) *NotifyTemplateForListRulesByIdsOutput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForListRulesByIdsOutput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForListRulesByIdsOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListRulesByIdsOutput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForListRulesByIdsOutput) String ¶
func (s NotifyTemplateForListRulesByIdsOutput) String() string
String returns the string representation
type NotifyTemplateForListRulesOutput ¶
type NotifyTemplateForListRulesOutput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForListRulesOutput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForListRulesOutput) GoString ¶
func (s NotifyTemplateForListRulesOutput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForListRulesOutput) SetChannel ¶
func (s *NotifyTemplateForListRulesOutput) SetChannel(v string) *NotifyTemplateForListRulesOutput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForListRulesOutput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForListRulesOutput) SetNotifyTemplateId(v string) *NotifyTemplateForListRulesOutput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForListRulesOutput) String ¶
func (s NotifyTemplateForListRulesOutput) String() string
String returns the string representation
type NotifyTemplateForUpdateEventRuleInput ¶
type NotifyTemplateForUpdateEventRuleInput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForUpdateEventRuleInput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForUpdateEventRuleInput) GoString ¶
func (s NotifyTemplateForUpdateEventRuleInput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForUpdateEventRuleInput) SetChannel ¶
func (s *NotifyTemplateForUpdateEventRuleInput) SetChannel(v string) *NotifyTemplateForUpdateEventRuleInput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForUpdateEventRuleInput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForUpdateEventRuleInput) SetNotifyTemplateId(v string) *NotifyTemplateForUpdateEventRuleInput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForUpdateEventRuleInput) String ¶
func (s NotifyTemplateForUpdateEventRuleInput) String() string
String returns the string representation
type NotifyTemplateForUpdateNotificationInput ¶
type NotifyTemplateForUpdateNotificationInput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForUpdateNotificationInput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForUpdateNotificationInput) GoString ¶
func (s NotifyTemplateForUpdateNotificationInput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForUpdateNotificationInput) SetChannel ¶
func (s *NotifyTemplateForUpdateNotificationInput) SetChannel(v string) *NotifyTemplateForUpdateNotificationInput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForUpdateNotificationInput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForUpdateNotificationInput) SetNotifyTemplateId(v string) *NotifyTemplateForUpdateNotificationInput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForUpdateNotificationInput) String ¶
func (s NotifyTemplateForUpdateNotificationInput) String() string
String returns the string representation
type NotifyTemplateForUpdateRuleInput ¶
type NotifyTemplateForUpdateRuleInput struct {
Channel *string `type:"string" json:",omitempty" enum:"EnumOfChannelForUpdateRuleInput"`
NotifyTemplateId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (NotifyTemplateForUpdateRuleInput) GoString ¶
func (s NotifyTemplateForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*NotifyTemplateForUpdateRuleInput) SetChannel ¶
func (s *NotifyTemplateForUpdateRuleInput) SetChannel(v string) *NotifyTemplateForUpdateRuleInput
SetChannel sets the Channel field's value.
func (*NotifyTemplateForUpdateRuleInput) SetNotifyTemplateId ¶
func (s *NotifyTemplateForUpdateRuleInput) SetNotifyTemplateId(v string) *NotifyTemplateForUpdateRuleInput
SetNotifyTemplateId sets the NotifyTemplateId field's value.
func (NotifyTemplateForUpdateRuleInput) String ¶
func (s NotifyTemplateForUpdateRuleInput) String() string
String returns the string representation
type ObjectForCreateObjectGroupInput ¶
type ObjectForCreateObjectGroupInput struct {
DimensionConditions *DimensionConditionsForCreateObjectGroupInput `type:"structure" json:",omitempty"`
Dimensions map[string][]*string `type:"map" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ObjectForCreateObjectGroupInput) GoString ¶
func (s ObjectForCreateObjectGroupInput) GoString() string
GoString returns the string representation
func (*ObjectForCreateObjectGroupInput) SetDimensionConditions ¶
func (s *ObjectForCreateObjectGroupInput) SetDimensionConditions(v *DimensionConditionsForCreateObjectGroupInput) *ObjectForCreateObjectGroupInput
SetDimensionConditions sets the DimensionConditions field's value.
func (*ObjectForCreateObjectGroupInput) SetDimensions ¶
func (s *ObjectForCreateObjectGroupInput) SetDimensions(v map[string][]*string) *ObjectForCreateObjectGroupInput
SetDimensions sets the Dimensions field's value.
func (*ObjectForCreateObjectGroupInput) SetNamespace ¶
func (s *ObjectForCreateObjectGroupInput) SetNamespace(v string) *ObjectForCreateObjectGroupInput
SetNamespace sets the Namespace field's value.
func (*ObjectForCreateObjectGroupInput) SetRegion ¶
func (s *ObjectForCreateObjectGroupInput) SetRegion(v string) *ObjectForCreateObjectGroupInput
SetRegion sets the Region field's value.
func (*ObjectForCreateObjectGroupInput) SetType ¶
func (s *ObjectForCreateObjectGroupInput) SetType(v string) *ObjectForCreateObjectGroupInput
SetType sets the Type field's value.
func (ObjectForCreateObjectGroupInput) String ¶
func (s ObjectForCreateObjectGroupInput) String() string
String returns the string representation
type ObjectForListObjectGroupsOutput ¶
type ObjectForListObjectGroupsOutput struct {
DimensionConditions *string `type:"string" json:",omitempty"`
Dimensions map[string][]*string `type:"map" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
Rules []*RuleForListObjectGroupsOutput `type:"list" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ObjectForListObjectGroupsOutput) GoString ¶
func (s ObjectForListObjectGroupsOutput) GoString() string
GoString returns the string representation
func (*ObjectForListObjectGroupsOutput) SetDimensionConditions ¶
func (s *ObjectForListObjectGroupsOutput) SetDimensionConditions(v string) *ObjectForListObjectGroupsOutput
SetDimensionConditions sets the DimensionConditions field's value.
func (*ObjectForListObjectGroupsOutput) SetDimensions ¶
func (s *ObjectForListObjectGroupsOutput) SetDimensions(v map[string][]*string) *ObjectForListObjectGroupsOutput
SetDimensions sets the Dimensions field's value.
func (*ObjectForListObjectGroupsOutput) SetId ¶
func (s *ObjectForListObjectGroupsOutput) SetId(v string) *ObjectForListObjectGroupsOutput
SetId sets the Id field's value.
func (*ObjectForListObjectGroupsOutput) SetNamespace ¶
func (s *ObjectForListObjectGroupsOutput) SetNamespace(v string) *ObjectForListObjectGroupsOutput
SetNamespace sets the Namespace field's value.
func (*ObjectForListObjectGroupsOutput) SetRegion ¶
func (s *ObjectForListObjectGroupsOutput) SetRegion(v string) *ObjectForListObjectGroupsOutput
SetRegion sets the Region field's value.
func (*ObjectForListObjectGroupsOutput) SetRules ¶
func (s *ObjectForListObjectGroupsOutput) SetRules(v []*RuleForListObjectGroupsOutput) *ObjectForListObjectGroupsOutput
SetRules sets the Rules field's value.
func (*ObjectForListObjectGroupsOutput) SetType ¶
func (s *ObjectForListObjectGroupsOutput) SetType(v string) *ObjectForListObjectGroupsOutput
SetType sets the Type field's value.
func (ObjectForListObjectGroupsOutput) String ¶
func (s ObjectForListObjectGroupsOutput) String() string
String returns the string representation
type ObjectForUpdateObjectGroupInput ¶
type ObjectForUpdateObjectGroupInput struct {
DimensionConditions *DimensionConditionsForUpdateObjectGroupInput `type:"structure" json:",omitempty"`
Dimensions map[string][]*string `type:"map" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
Region *string `type:"string" json:",omitempty"`
Type *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ObjectForUpdateObjectGroupInput) GoString ¶
func (s ObjectForUpdateObjectGroupInput) GoString() string
GoString returns the string representation
func (*ObjectForUpdateObjectGroupInput) SetDimensionConditions ¶
func (s *ObjectForUpdateObjectGroupInput) SetDimensionConditions(v *DimensionConditionsForUpdateObjectGroupInput) *ObjectForUpdateObjectGroupInput
SetDimensionConditions sets the DimensionConditions field's value.
func (*ObjectForUpdateObjectGroupInput) SetDimensions ¶
func (s *ObjectForUpdateObjectGroupInput) SetDimensions(v map[string][]*string) *ObjectForUpdateObjectGroupInput
SetDimensions sets the Dimensions field's value.
func (*ObjectForUpdateObjectGroupInput) SetNamespace ¶
func (s *ObjectForUpdateObjectGroupInput) SetNamespace(v string) *ObjectForUpdateObjectGroupInput
SetNamespace sets the Namespace field's value.
func (*ObjectForUpdateObjectGroupInput) SetRegion ¶
func (s *ObjectForUpdateObjectGroupInput) SetRegion(v string) *ObjectForUpdateObjectGroupInput
SetRegion sets the Region field's value.
func (*ObjectForUpdateObjectGroupInput) SetType ¶
func (s *ObjectForUpdateObjectGroupInput) SetType(v string) *ObjectForUpdateObjectGroupInput
SetType sets the Type field's value.
func (ObjectForUpdateObjectGroupInput) String ¶
func (s ObjectForUpdateObjectGroupInput) String() string
String returns the string representation
type ObjectGroupForListAlertTemplatesOutput ¶
type ObjectGroupForListAlertTemplatesOutput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
EffectEndAt *string `type:"string" json:",omitempty"`
EffectStartAt *string `type:"string" json:",omitempty"`
NotificationId *string `type:"string" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForListAlertTemplatesOutput `type:"list" json:",omitempty"`
ObjectGroupId *string `type:"string" json:",omitempty"`
ObjectGroupName *string `type:"string" json:",omitempty"`
Webhook *string `type:"string" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ObjectGroupForListAlertTemplatesOutput) GoString ¶
func (s ObjectGroupForListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*ObjectGroupForListAlertTemplatesOutput) SetAlertMethods ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetAlertMethods(v []*string) *ObjectGroupForListAlertTemplatesOutput
SetAlertMethods sets the AlertMethods field's value.
func (*ObjectGroupForListAlertTemplatesOutput) SetContactGroupIds ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetContactGroupIds(v []*string) *ObjectGroupForListAlertTemplatesOutput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*ObjectGroupForListAlertTemplatesOutput) SetEffectEndAt ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetEffectEndAt(v string) *ObjectGroupForListAlertTemplatesOutput
SetEffectEndAt sets the EffectEndAt field's value.
func (*ObjectGroupForListAlertTemplatesOutput) SetEffectStartAt ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetEffectStartAt(v string) *ObjectGroupForListAlertTemplatesOutput
SetEffectStartAt sets the EffectStartAt field's value.
func (*ObjectGroupForListAlertTemplatesOutput) SetNotificationId ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetNotificationId(v string) *ObjectGroupForListAlertTemplatesOutput
SetNotificationId sets the NotificationId field's value.
func (*ObjectGroupForListAlertTemplatesOutput) SetNotifyTemplates ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetNotifyTemplates(v []*NotifyTemplateForListAlertTemplatesOutput) *ObjectGroupForListAlertTemplatesOutput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*ObjectGroupForListAlertTemplatesOutput) SetObjectGroupId ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetObjectGroupId(v string) *ObjectGroupForListAlertTemplatesOutput
SetObjectGroupId sets the ObjectGroupId field's value.
func (*ObjectGroupForListAlertTemplatesOutput) SetObjectGroupName ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetObjectGroupName(v string) *ObjectGroupForListAlertTemplatesOutput
SetObjectGroupName sets the ObjectGroupName field's value.
func (*ObjectGroupForListAlertTemplatesOutput) SetWebhook ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetWebhook(v string) *ObjectGroupForListAlertTemplatesOutput
SetWebhook sets the Webhook field's value.
func (*ObjectGroupForListAlertTemplatesOutput) SetWebhookIds ¶
func (s *ObjectGroupForListAlertTemplatesOutput) SetWebhookIds(v []*string) *ObjectGroupForListAlertTemplatesOutput
SetWebhookIds sets the WebhookIds field's value.
func (ObjectGroupForListAlertTemplatesOutput) String ¶
func (s ObjectGroupForListAlertTemplatesOutput) String() string
String returns the string representation
type ProjectConditionForCreateObjectGroupInput ¶
type ProjectConditionForCreateObjectGroupInput struct {
Projects []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ProjectConditionForCreateObjectGroupInput) GoString ¶
func (s ProjectConditionForCreateObjectGroupInput) GoString() string
GoString returns the string representation
func (*ProjectConditionForCreateObjectGroupInput) SetProjects ¶
func (s *ProjectConditionForCreateObjectGroupInput) SetProjects(v []*string) *ProjectConditionForCreateObjectGroupInput
SetProjects sets the Projects field's value.
func (ProjectConditionForCreateObjectGroupInput) String ¶
func (s ProjectConditionForCreateObjectGroupInput) String() string
String returns the string representation
type ProjectConditionForCreateRuleInput ¶
type ProjectConditionForCreateRuleInput struct {
Projects []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ProjectConditionForCreateRuleInput) GoString ¶
func (s ProjectConditionForCreateRuleInput) GoString() string
GoString returns the string representation
func (*ProjectConditionForCreateRuleInput) SetProjects ¶
func (s *ProjectConditionForCreateRuleInput) SetProjects(v []*string) *ProjectConditionForCreateRuleInput
SetProjects sets the Projects field's value.
func (ProjectConditionForCreateRuleInput) String ¶
func (s ProjectConditionForCreateRuleInput) String() string
String returns the string representation
type ProjectConditionForListRulesByIdsOutput ¶
type ProjectConditionForListRulesByIdsOutput struct {
Projects []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ProjectConditionForListRulesByIdsOutput) GoString ¶
func (s ProjectConditionForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*ProjectConditionForListRulesByIdsOutput) SetProjects ¶
func (s *ProjectConditionForListRulesByIdsOutput) SetProjects(v []*string) *ProjectConditionForListRulesByIdsOutput
SetProjects sets the Projects field's value.
func (ProjectConditionForListRulesByIdsOutput) String ¶
func (s ProjectConditionForListRulesByIdsOutput) String() string
String returns the string representation
type ProjectConditionForListRulesOutput ¶
type ProjectConditionForListRulesOutput struct {
Projects []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ProjectConditionForListRulesOutput) GoString ¶
func (s ProjectConditionForListRulesOutput) GoString() string
GoString returns the string representation
func (*ProjectConditionForListRulesOutput) SetProjects ¶
func (s *ProjectConditionForListRulesOutput) SetProjects(v []*string) *ProjectConditionForListRulesOutput
SetProjects sets the Projects field's value.
func (ProjectConditionForListRulesOutput) String ¶
func (s ProjectConditionForListRulesOutput) String() string
String returns the string representation
type ProjectConditionForUpdateObjectGroupInput ¶
type ProjectConditionForUpdateObjectGroupInput struct {
Projects []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ProjectConditionForUpdateObjectGroupInput) GoString ¶
func (s ProjectConditionForUpdateObjectGroupInput) GoString() string
GoString returns the string representation
func (*ProjectConditionForUpdateObjectGroupInput) SetProjects ¶
func (s *ProjectConditionForUpdateObjectGroupInput) SetProjects(v []*string) *ProjectConditionForUpdateObjectGroupInput
SetProjects sets the Projects field's value.
func (ProjectConditionForUpdateObjectGroupInput) String ¶
func (s ProjectConditionForUpdateObjectGroupInput) String() string
String returns the string representation
type ProjectConditionForUpdateRuleInput ¶
type ProjectConditionForUpdateRuleInput struct {
Projects []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ProjectConditionForUpdateRuleInput) GoString ¶
func (s ProjectConditionForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*ProjectConditionForUpdateRuleInput) SetProjects ¶
func (s *ProjectConditionForUpdateRuleInput) SetProjects(v []*string) *ProjectConditionForUpdateRuleInput
SetProjects sets the Projects field's value.
func (ProjectConditionForUpdateRuleInput) String ¶
func (s ProjectConditionForUpdateRuleInput) String() string
String returns the string representation
type RangeForCreateSilencePolicyInput ¶
type RangeForCreateSilencePolicyInput struct {
EndDate *string `type:"string" json:",omitempty"`
EndTime *string `type:"string" json:",omitempty"`
StartDate *string `type:"string" json:",omitempty"`
StartTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RangeForCreateSilencePolicyInput) GoString ¶
func (s RangeForCreateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*RangeForCreateSilencePolicyInput) SetEndDate ¶
func (s *RangeForCreateSilencePolicyInput) SetEndDate(v string) *RangeForCreateSilencePolicyInput
SetEndDate sets the EndDate field's value.
func (*RangeForCreateSilencePolicyInput) SetEndTime ¶
func (s *RangeForCreateSilencePolicyInput) SetEndTime(v string) *RangeForCreateSilencePolicyInput
SetEndTime sets the EndTime field's value.
func (*RangeForCreateSilencePolicyInput) SetStartDate ¶
func (s *RangeForCreateSilencePolicyInput) SetStartDate(v string) *RangeForCreateSilencePolicyInput
SetStartDate sets the StartDate field's value.
func (*RangeForCreateSilencePolicyInput) SetStartTime ¶
func (s *RangeForCreateSilencePolicyInput) SetStartTime(v string) *RangeForCreateSilencePolicyInput
SetStartTime sets the StartTime field's value.
func (RangeForCreateSilencePolicyInput) String ¶
func (s RangeForCreateSilencePolicyInput) String() string
String returns the string representation
type RangeForListSilencePolicyOutput ¶
type RangeForListSilencePolicyOutput struct {
EndDate *string `type:"string" json:",omitempty"`
EndTime *string `type:"string" json:",omitempty"`
StartDate *string `type:"string" json:",omitempty"`
StartTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RangeForListSilencePolicyOutput) GoString ¶
func (s RangeForListSilencePolicyOutput) GoString() string
GoString returns the string representation
func (*RangeForListSilencePolicyOutput) SetEndDate ¶
func (s *RangeForListSilencePolicyOutput) SetEndDate(v string) *RangeForListSilencePolicyOutput
SetEndDate sets the EndDate field's value.
func (*RangeForListSilencePolicyOutput) SetEndTime ¶
func (s *RangeForListSilencePolicyOutput) SetEndTime(v string) *RangeForListSilencePolicyOutput
SetEndTime sets the EndTime field's value.
func (*RangeForListSilencePolicyOutput) SetStartDate ¶
func (s *RangeForListSilencePolicyOutput) SetStartDate(v string) *RangeForListSilencePolicyOutput
SetStartDate sets the StartDate field's value.
func (*RangeForListSilencePolicyOutput) SetStartTime ¶
func (s *RangeForListSilencePolicyOutput) SetStartTime(v string) *RangeForListSilencePolicyOutput
SetStartTime sets the StartTime field's value.
func (RangeForListSilencePolicyOutput) String ¶
func (s RangeForListSilencePolicyOutput) String() string
String returns the string representation
type RangeForUpdateSilencePolicyInput ¶
type RangeForUpdateSilencePolicyInput struct {
EndDate *string `type:"string" json:",omitempty"`
EndTime *string `type:"string" json:",omitempty"`
StartDate *string `type:"string" json:",omitempty"`
StartTime *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RangeForUpdateSilencePolicyInput) GoString ¶
func (s RangeForUpdateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*RangeForUpdateSilencePolicyInput) SetEndDate ¶
func (s *RangeForUpdateSilencePolicyInput) SetEndDate(v string) *RangeForUpdateSilencePolicyInput
SetEndDate sets the EndDate field's value.
func (*RangeForUpdateSilencePolicyInput) SetEndTime ¶
func (s *RangeForUpdateSilencePolicyInput) SetEndTime(v string) *RangeForUpdateSilencePolicyInput
SetEndTime sets the EndTime field's value.
func (*RangeForUpdateSilencePolicyInput) SetStartDate ¶
func (s *RangeForUpdateSilencePolicyInput) SetStartDate(v string) *RangeForUpdateSilencePolicyInput
SetStartDate sets the StartDate field's value.
func (*RangeForUpdateSilencePolicyInput) SetStartTime ¶
func (s *RangeForUpdateSilencePolicyInput) SetStartTime(v string) *RangeForUpdateSilencePolicyInput
SetStartTime sets the StartTime field's value.
func (RangeForUpdateSilencePolicyInput) String ¶
func (s RangeForUpdateSilencePolicyInput) String() string
String returns the string representation
type RecoveryNotifyForCreateAlertTemplateInput ¶
type RecoveryNotifyForCreateAlertTemplateInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (RecoveryNotifyForCreateAlertTemplateInput) GoString ¶
func (s RecoveryNotifyForCreateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*RecoveryNotifyForCreateAlertTemplateInput) SetEnable ¶
func (s *RecoveryNotifyForCreateAlertTemplateInput) SetEnable(v bool) *RecoveryNotifyForCreateAlertTemplateInput
SetEnable sets the Enable field's value.
func (RecoveryNotifyForCreateAlertTemplateInput) String ¶
func (s RecoveryNotifyForCreateAlertTemplateInput) String() string
String returns the string representation
type RecoveryNotifyForCreateRuleInput ¶
type RecoveryNotifyForCreateRuleInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (RecoveryNotifyForCreateRuleInput) GoString ¶
func (s RecoveryNotifyForCreateRuleInput) GoString() string
GoString returns the string representation
func (*RecoveryNotifyForCreateRuleInput) SetEnable ¶
func (s *RecoveryNotifyForCreateRuleInput) SetEnable(v bool) *RecoveryNotifyForCreateRuleInput
SetEnable sets the Enable field's value.
func (RecoveryNotifyForCreateRuleInput) String ¶
func (s RecoveryNotifyForCreateRuleInput) String() string
String returns the string representation
type RecoveryNotifyForListAlertTemplatesOutput ¶
type RecoveryNotifyForListAlertTemplatesOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (RecoveryNotifyForListAlertTemplatesOutput) GoString ¶
func (s RecoveryNotifyForListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*RecoveryNotifyForListAlertTemplatesOutput) SetEnable ¶
func (s *RecoveryNotifyForListAlertTemplatesOutput) SetEnable(v bool) *RecoveryNotifyForListAlertTemplatesOutput
SetEnable sets the Enable field's value.
func (RecoveryNotifyForListAlertTemplatesOutput) String ¶
func (s RecoveryNotifyForListAlertTemplatesOutput) String() string
String returns the string representation
type RecoveryNotifyForListPresetAlertTemplatesOutput ¶
type RecoveryNotifyForListPresetAlertTemplatesOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (RecoveryNotifyForListPresetAlertTemplatesOutput) GoString ¶
func (s RecoveryNotifyForListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*RecoveryNotifyForListPresetAlertTemplatesOutput) SetEnable ¶
func (s *RecoveryNotifyForListPresetAlertTemplatesOutput) SetEnable(v bool) *RecoveryNotifyForListPresetAlertTemplatesOutput
SetEnable sets the Enable field's value.
func (RecoveryNotifyForListPresetAlertTemplatesOutput) String ¶
func (s RecoveryNotifyForListPresetAlertTemplatesOutput) String() string
String returns the string representation
type RecoveryNotifyForListRulesByIdsOutput ¶
type RecoveryNotifyForListRulesByIdsOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (RecoveryNotifyForListRulesByIdsOutput) GoString ¶
func (s RecoveryNotifyForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*RecoveryNotifyForListRulesByIdsOutput) SetEnable ¶
func (s *RecoveryNotifyForListRulesByIdsOutput) SetEnable(v bool) *RecoveryNotifyForListRulesByIdsOutput
SetEnable sets the Enable field's value.
func (RecoveryNotifyForListRulesByIdsOutput) String ¶
func (s RecoveryNotifyForListRulesByIdsOutput) String() string
String returns the string representation
type RecoveryNotifyForListRulesOutput ¶
type RecoveryNotifyForListRulesOutput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (RecoveryNotifyForListRulesOutput) GoString ¶
func (s RecoveryNotifyForListRulesOutput) GoString() string
GoString returns the string representation
func (*RecoveryNotifyForListRulesOutput) SetEnable ¶
func (s *RecoveryNotifyForListRulesOutput) SetEnable(v bool) *RecoveryNotifyForListRulesOutput
SetEnable sets the Enable field's value.
func (RecoveryNotifyForListRulesOutput) String ¶
func (s RecoveryNotifyForListRulesOutput) String() string
String returns the string representation
type RecoveryNotifyForUpdateAlertTemplateInput ¶
type RecoveryNotifyForUpdateAlertTemplateInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (RecoveryNotifyForUpdateAlertTemplateInput) GoString ¶
func (s RecoveryNotifyForUpdateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*RecoveryNotifyForUpdateAlertTemplateInput) SetEnable ¶
func (s *RecoveryNotifyForUpdateAlertTemplateInput) SetEnable(v bool) *RecoveryNotifyForUpdateAlertTemplateInput
SetEnable sets the Enable field's value.
func (RecoveryNotifyForUpdateAlertTemplateInput) String ¶
func (s RecoveryNotifyForUpdateAlertTemplateInput) String() string
String returns the string representation
type RecoveryNotifyForUpdateRuleInput ¶
type RecoveryNotifyForUpdateRuleInput struct {
Enable *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (RecoveryNotifyForUpdateRuleInput) GoString ¶
func (s RecoveryNotifyForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*RecoveryNotifyForUpdateRuleInput) SetEnable ¶
func (s *RecoveryNotifyForUpdateRuleInput) SetEnable(v bool) *RecoveryNotifyForUpdateRuleInput
SetEnable sets the Enable field's value.
func (RecoveryNotifyForUpdateRuleInput) String ¶
func (s RecoveryNotifyForUpdateRuleInput) String() string
String returns the string representation
type RuleForListObjectGroupsOutput ¶
type RuleForListObjectGroupsOutput struct {
AlertTemplateId *string `type:"string" json:",omitempty"`
Id *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
TemplateRuleId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (RuleForListObjectGroupsOutput) GoString ¶
func (s RuleForListObjectGroupsOutput) GoString() string
GoString returns the string representation
func (*RuleForListObjectGroupsOutput) SetAlertTemplateId ¶
func (s *RuleForListObjectGroupsOutput) SetAlertTemplateId(v string) *RuleForListObjectGroupsOutput
SetAlertTemplateId sets the AlertTemplateId field's value.
func (*RuleForListObjectGroupsOutput) SetId ¶
func (s *RuleForListObjectGroupsOutput) SetId(v string) *RuleForListObjectGroupsOutput
SetId sets the Id field's value.
func (*RuleForListObjectGroupsOutput) SetName ¶
func (s *RuleForListObjectGroupsOutput) SetName(v string) *RuleForListObjectGroupsOutput
SetName sets the Name field's value.
func (*RuleForListObjectGroupsOutput) SetTemplateRuleId ¶
func (s *RuleForListObjectGroupsOutput) SetTemplateRuleId(v string) *RuleForListObjectGroupsOutput
SetTemplateRuleId sets the TemplateRuleId field's value.
func (RuleForListObjectGroupsOutput) String ¶
func (s RuleForListObjectGroupsOutput) String() string
String returns the string representation
type SendResultForListSendAlertOutput ¶
type SendResultForListSendAlertOutput struct {
AlertMethod *string `type:"string" json:",omitempty"`
AlertMethodVal *string `type:"string" json:",omitempty"`
ErrMsg *string `type:"string" json:",omitempty"`
Receiver *string `type:"string" json:",omitempty"`
Success *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (SendResultForListSendAlertOutput) GoString ¶
func (s SendResultForListSendAlertOutput) GoString() string
GoString returns the string representation
func (*SendResultForListSendAlertOutput) SetAlertMethod ¶
func (s *SendResultForListSendAlertOutput) SetAlertMethod(v string) *SendResultForListSendAlertOutput
SetAlertMethod sets the AlertMethod field's value.
func (*SendResultForListSendAlertOutput) SetAlertMethodVal ¶
func (s *SendResultForListSendAlertOutput) SetAlertMethodVal(v string) *SendResultForListSendAlertOutput
SetAlertMethodVal sets the AlertMethodVal field's value.
func (*SendResultForListSendAlertOutput) SetErrMsg ¶
func (s *SendResultForListSendAlertOutput) SetErrMsg(v string) *SendResultForListSendAlertOutput
SetErrMsg sets the ErrMsg field's value.
func (*SendResultForListSendAlertOutput) SetReceiver ¶
func (s *SendResultForListSendAlertOutput) SetReceiver(v string) *SendResultForListSendAlertOutput
SetReceiver sets the Receiver field's value.
func (*SendResultForListSendAlertOutput) SetSuccess ¶
func (s *SendResultForListSendAlertOutput) SetSuccess(v bool) *SendResultForListSendAlertOutput
SetSuccess sets the Success field's value.
func (SendResultForListSendAlertOutput) String ¶
func (s SendResultForListSendAlertOutput) String() string
String returns the string representation
type SetStateOfRulesByIdsInput ¶
type SetStateOfRulesByIdsInput struct {
Ids []*string `type:"list" json:",omitempty"`
// State is a required field
State *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfStateForSetStateOfRulesByIdsInput"`
// contains filtered or unexported fields
}
func (SetStateOfRulesByIdsInput) GoString ¶
func (s SetStateOfRulesByIdsInput) GoString() string
GoString returns the string representation
func (*SetStateOfRulesByIdsInput) SetIds ¶
func (s *SetStateOfRulesByIdsInput) SetIds(v []*string) *SetStateOfRulesByIdsInput
SetIds sets the Ids field's value.
func (*SetStateOfRulesByIdsInput) SetState ¶
func (s *SetStateOfRulesByIdsInput) SetState(v string) *SetStateOfRulesByIdsInput
SetState sets the State field's value.
func (SetStateOfRulesByIdsInput) String ¶
func (s SetStateOfRulesByIdsInput) String() string
String returns the string representation
func (*SetStateOfRulesByIdsInput) Validate ¶
func (s *SetStateOfRulesByIdsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SetStateOfRulesByIdsOutput ¶
type SetStateOfRulesByIdsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (SetStateOfRulesByIdsOutput) GoString ¶
func (s SetStateOfRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*SetStateOfRulesByIdsOutput) SetData ¶
func (s *SetStateOfRulesByIdsOutput) SetData(v []*string) *SetStateOfRulesByIdsOutput
SetData sets the Data field's value.
func (SetStateOfRulesByIdsOutput) String ¶
func (s SetStateOfRulesByIdsOutput) String() string
String returns the string representation
type SilenceConditionsForCreateSilencePolicyInput ¶
type SilenceConditionsForCreateSilencePolicyInput struct {
EventType []*string `type:"list" json:",omitempty"`
MetaCondition *MetaConditionForCreateSilencePolicyInput `type:"structure" json:",omitempty"`
RuleId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (SilenceConditionsForCreateSilencePolicyInput) GoString ¶
func (s SilenceConditionsForCreateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*SilenceConditionsForCreateSilencePolicyInput) SetEventType ¶
func (s *SilenceConditionsForCreateSilencePolicyInput) SetEventType(v []*string) *SilenceConditionsForCreateSilencePolicyInput
SetEventType sets the EventType field's value.
func (*SilenceConditionsForCreateSilencePolicyInput) SetMetaCondition ¶
func (s *SilenceConditionsForCreateSilencePolicyInput) SetMetaCondition(v *MetaConditionForCreateSilencePolicyInput) *SilenceConditionsForCreateSilencePolicyInput
SetMetaCondition sets the MetaCondition field's value.
func (*SilenceConditionsForCreateSilencePolicyInput) SetRuleId ¶
func (s *SilenceConditionsForCreateSilencePolicyInput) SetRuleId(v string) *SilenceConditionsForCreateSilencePolicyInput
SetRuleId sets the RuleId field's value.
func (SilenceConditionsForCreateSilencePolicyInput) String ¶
func (s SilenceConditionsForCreateSilencePolicyInput) String() string
String returns the string representation
type SilenceConditionsForListSilencePolicyOutput ¶
type SilenceConditionsForListSilencePolicyOutput struct {
EventType []*string `type:"list" json:",omitempty"`
MetaCondition *MetaConditionForListSilencePolicyOutput `type:"structure" json:",omitempty"`
RuleId *string `type:"string" json:",omitempty"`
RuleName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (SilenceConditionsForListSilencePolicyOutput) GoString ¶
func (s SilenceConditionsForListSilencePolicyOutput) GoString() string
GoString returns the string representation
func (*SilenceConditionsForListSilencePolicyOutput) SetEventType ¶
func (s *SilenceConditionsForListSilencePolicyOutput) SetEventType(v []*string) *SilenceConditionsForListSilencePolicyOutput
SetEventType sets the EventType field's value.
func (*SilenceConditionsForListSilencePolicyOutput) SetMetaCondition ¶
func (s *SilenceConditionsForListSilencePolicyOutput) SetMetaCondition(v *MetaConditionForListSilencePolicyOutput) *SilenceConditionsForListSilencePolicyOutput
SetMetaCondition sets the MetaCondition field's value.
func (*SilenceConditionsForListSilencePolicyOutput) SetRuleId ¶
func (s *SilenceConditionsForListSilencePolicyOutput) SetRuleId(v string) *SilenceConditionsForListSilencePolicyOutput
SetRuleId sets the RuleId field's value.
func (*SilenceConditionsForListSilencePolicyOutput) SetRuleName ¶
func (s *SilenceConditionsForListSilencePolicyOutput) SetRuleName(v string) *SilenceConditionsForListSilencePolicyOutput
SetRuleName sets the RuleName field's value.
func (SilenceConditionsForListSilencePolicyOutput) String ¶
func (s SilenceConditionsForListSilencePolicyOutput) String() string
String returns the string representation
type SilenceConditionsForUpdateSilencePolicyInput ¶
type SilenceConditionsForUpdateSilencePolicyInput struct {
EventType []*string `type:"list" json:",omitempty"`
MetaCondition *MetaConditionForUpdateSilencePolicyInput `type:"structure" json:",omitempty"`
RuleId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (SilenceConditionsForUpdateSilencePolicyInput) GoString ¶
func (s SilenceConditionsForUpdateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*SilenceConditionsForUpdateSilencePolicyInput) SetEventType ¶
func (s *SilenceConditionsForUpdateSilencePolicyInput) SetEventType(v []*string) *SilenceConditionsForUpdateSilencePolicyInput
SetEventType sets the EventType field's value.
func (*SilenceConditionsForUpdateSilencePolicyInput) SetMetaCondition ¶
func (s *SilenceConditionsForUpdateSilencePolicyInput) SetMetaCondition(v *MetaConditionForUpdateSilencePolicyInput) *SilenceConditionsForUpdateSilencePolicyInput
SetMetaCondition sets the MetaCondition field's value.
func (*SilenceConditionsForUpdateSilencePolicyInput) SetRuleId ¶
func (s *SilenceConditionsForUpdateSilencePolicyInput) SetRuleId(v string) *SilenceConditionsForUpdateSilencePolicyInput
SetRuleId sets the RuleId field's value.
func (SilenceConditionsForUpdateSilencePolicyInput) String ¶
func (s SilenceConditionsForUpdateSilencePolicyInput) String() string
String returns the string representation
type TLSTargetForCreateEventRuleInput ¶
type TLSTargetForCreateEventRuleInput struct {
ProjectId *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RegionNameCN *string `type:"string" json:",omitempty"`
RegionNameEN *string `type:"string" json:",omitempty"`
TopicId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TLSTargetForCreateEventRuleInput) GoString ¶
func (s TLSTargetForCreateEventRuleInput) GoString() string
GoString returns the string representation
func (*TLSTargetForCreateEventRuleInput) SetProjectId ¶
func (s *TLSTargetForCreateEventRuleInput) SetProjectId(v string) *TLSTargetForCreateEventRuleInput
SetProjectId sets the ProjectId field's value.
func (*TLSTargetForCreateEventRuleInput) SetProjectName ¶
func (s *TLSTargetForCreateEventRuleInput) SetProjectName(v string) *TLSTargetForCreateEventRuleInput
SetProjectName sets the ProjectName field's value.
func (*TLSTargetForCreateEventRuleInput) SetRegionNameCN ¶
func (s *TLSTargetForCreateEventRuleInput) SetRegionNameCN(v string) *TLSTargetForCreateEventRuleInput
SetRegionNameCN sets the RegionNameCN field's value.
func (*TLSTargetForCreateEventRuleInput) SetRegionNameEN ¶
func (s *TLSTargetForCreateEventRuleInput) SetRegionNameEN(v string) *TLSTargetForCreateEventRuleInput
SetRegionNameEN sets the RegionNameEN field's value.
func (*TLSTargetForCreateEventRuleInput) SetTopicId ¶
func (s *TLSTargetForCreateEventRuleInput) SetTopicId(v string) *TLSTargetForCreateEventRuleInput
SetTopicId sets the TopicId field's value.
func (TLSTargetForCreateEventRuleInput) String ¶
func (s TLSTargetForCreateEventRuleInput) String() string
String returns the string representation
type TLSTargetForListEventRulesOutput ¶
type TLSTargetForListEventRulesOutput struct {
ProjectId *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RegionNameCN *string `type:"string" json:",omitempty"`
RegionNameEN *string `type:"string" json:",omitempty"`
TopicId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TLSTargetForListEventRulesOutput) GoString ¶
func (s TLSTargetForListEventRulesOutput) GoString() string
GoString returns the string representation
func (*TLSTargetForListEventRulesOutput) SetProjectId ¶
func (s *TLSTargetForListEventRulesOutput) SetProjectId(v string) *TLSTargetForListEventRulesOutput
SetProjectId sets the ProjectId field's value.
func (*TLSTargetForListEventRulesOutput) SetProjectName ¶
func (s *TLSTargetForListEventRulesOutput) SetProjectName(v string) *TLSTargetForListEventRulesOutput
SetProjectName sets the ProjectName field's value.
func (*TLSTargetForListEventRulesOutput) SetRegionNameCN ¶
func (s *TLSTargetForListEventRulesOutput) SetRegionNameCN(v string) *TLSTargetForListEventRulesOutput
SetRegionNameCN sets the RegionNameCN field's value.
func (*TLSTargetForListEventRulesOutput) SetRegionNameEN ¶
func (s *TLSTargetForListEventRulesOutput) SetRegionNameEN(v string) *TLSTargetForListEventRulesOutput
SetRegionNameEN sets the RegionNameEN field's value.
func (*TLSTargetForListEventRulesOutput) SetTopicId ¶
func (s *TLSTargetForListEventRulesOutput) SetTopicId(v string) *TLSTargetForListEventRulesOutput
SetTopicId sets the TopicId field's value.
func (TLSTargetForListEventRulesOutput) String ¶
func (s TLSTargetForListEventRulesOutput) String() string
String returns the string representation
type TLSTargetForUpdateEventRuleInput ¶
type TLSTargetForUpdateEventRuleInput struct {
ProjectId *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
RegionNameCN *string `type:"string" json:",omitempty"`
RegionNameEN *string `type:"string" json:",omitempty"`
TopicId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TLSTargetForUpdateEventRuleInput) GoString ¶
func (s TLSTargetForUpdateEventRuleInput) GoString() string
GoString returns the string representation
func (*TLSTargetForUpdateEventRuleInput) SetProjectId ¶
func (s *TLSTargetForUpdateEventRuleInput) SetProjectId(v string) *TLSTargetForUpdateEventRuleInput
SetProjectId sets the ProjectId field's value.
func (*TLSTargetForUpdateEventRuleInput) SetProjectName ¶
func (s *TLSTargetForUpdateEventRuleInput) SetProjectName(v string) *TLSTargetForUpdateEventRuleInput
SetProjectName sets the ProjectName field's value.
func (*TLSTargetForUpdateEventRuleInput) SetRegionNameCN ¶
func (s *TLSTargetForUpdateEventRuleInput) SetRegionNameCN(v string) *TLSTargetForUpdateEventRuleInput
SetRegionNameCN sets the RegionNameCN field's value.
func (*TLSTargetForUpdateEventRuleInput) SetRegionNameEN ¶
func (s *TLSTargetForUpdateEventRuleInput) SetRegionNameEN(v string) *TLSTargetForUpdateEventRuleInput
SetRegionNameEN sets the RegionNameEN field's value.
func (*TLSTargetForUpdateEventRuleInput) SetTopicId ¶
func (s *TLSTargetForUpdateEventRuleInput) SetTopicId(v string) *TLSTargetForUpdateEventRuleInput
SetTopicId sets the TopicId field's value.
func (TLSTargetForUpdateEventRuleInput) String ¶
func (s TLSTargetForUpdateEventRuleInput) String() string
String returns the string representation
type TagConditionForCreateObjectGroupInput ¶
type TagConditionForCreateObjectGroupInput struct {
Condition *string `type:"string" json:",omitempty"`
Tags []*TagForCreateObjectGroupInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagConditionForCreateObjectGroupInput) GoString ¶
func (s TagConditionForCreateObjectGroupInput) GoString() string
GoString returns the string representation
func (*TagConditionForCreateObjectGroupInput) SetCondition ¶
func (s *TagConditionForCreateObjectGroupInput) SetCondition(v string) *TagConditionForCreateObjectGroupInput
SetCondition sets the Condition field's value.
func (*TagConditionForCreateObjectGroupInput) SetTags ¶
func (s *TagConditionForCreateObjectGroupInput) SetTags(v []*TagForCreateObjectGroupInput) *TagConditionForCreateObjectGroupInput
SetTags sets the Tags field's value.
func (TagConditionForCreateObjectGroupInput) String ¶
func (s TagConditionForCreateObjectGroupInput) String() string
String returns the string representation
type TagConditionForCreateRuleInput ¶
type TagConditionForCreateRuleInput struct {
Condition *string `type:"string" json:",omitempty"`
Tags []*TagForCreateRuleInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagConditionForCreateRuleInput) GoString ¶
func (s TagConditionForCreateRuleInput) GoString() string
GoString returns the string representation
func (*TagConditionForCreateRuleInput) SetCondition ¶
func (s *TagConditionForCreateRuleInput) SetCondition(v string) *TagConditionForCreateRuleInput
SetCondition sets the Condition field's value.
func (*TagConditionForCreateRuleInput) SetTags ¶
func (s *TagConditionForCreateRuleInput) SetTags(v []*TagForCreateRuleInput) *TagConditionForCreateRuleInput
SetTags sets the Tags field's value.
func (TagConditionForCreateRuleInput) String ¶
func (s TagConditionForCreateRuleInput) String() string
String returns the string representation
type TagConditionForListRulesByIdsOutput ¶
type TagConditionForListRulesByIdsOutput struct {
Condition *string `type:"string" json:",omitempty"`
Tags []*TagForListRulesByIdsOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagConditionForListRulesByIdsOutput) GoString ¶
func (s TagConditionForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*TagConditionForListRulesByIdsOutput) SetCondition ¶
func (s *TagConditionForListRulesByIdsOutput) SetCondition(v string) *TagConditionForListRulesByIdsOutput
SetCondition sets the Condition field's value.
func (*TagConditionForListRulesByIdsOutput) SetTags ¶
func (s *TagConditionForListRulesByIdsOutput) SetTags(v []*TagForListRulesByIdsOutput) *TagConditionForListRulesByIdsOutput
SetTags sets the Tags field's value.
func (TagConditionForListRulesByIdsOutput) String ¶
func (s TagConditionForListRulesByIdsOutput) String() string
String returns the string representation
type TagConditionForListRulesOutput ¶
type TagConditionForListRulesOutput struct {
Condition *string `type:"string" json:",omitempty"`
Tags []*TagForListRulesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagConditionForListRulesOutput) GoString ¶
func (s TagConditionForListRulesOutput) GoString() string
GoString returns the string representation
func (*TagConditionForListRulesOutput) SetCondition ¶
func (s *TagConditionForListRulesOutput) SetCondition(v string) *TagConditionForListRulesOutput
SetCondition sets the Condition field's value.
func (*TagConditionForListRulesOutput) SetTags ¶
func (s *TagConditionForListRulesOutput) SetTags(v []*TagForListRulesOutput) *TagConditionForListRulesOutput
SetTags sets the Tags field's value.
func (TagConditionForListRulesOutput) String ¶
func (s TagConditionForListRulesOutput) String() string
String returns the string representation
type TagConditionForUpdateObjectGroupInput ¶
type TagConditionForUpdateObjectGroupInput struct {
Condition *string `type:"string" json:",omitempty"`
Tags []*TagForUpdateObjectGroupInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagConditionForUpdateObjectGroupInput) GoString ¶
func (s TagConditionForUpdateObjectGroupInput) GoString() string
GoString returns the string representation
func (*TagConditionForUpdateObjectGroupInput) SetCondition ¶
func (s *TagConditionForUpdateObjectGroupInput) SetCondition(v string) *TagConditionForUpdateObjectGroupInput
SetCondition sets the Condition field's value.
func (*TagConditionForUpdateObjectGroupInput) SetTags ¶
func (s *TagConditionForUpdateObjectGroupInput) SetTags(v []*TagForUpdateObjectGroupInput) *TagConditionForUpdateObjectGroupInput
SetTags sets the Tags field's value.
func (TagConditionForUpdateObjectGroupInput) String ¶
func (s TagConditionForUpdateObjectGroupInput) String() string
String returns the string representation
type TagConditionForUpdateRuleInput ¶
type TagConditionForUpdateRuleInput struct {
Condition *string `type:"string" json:",omitempty"`
Tags []*TagForUpdateRuleInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagConditionForUpdateRuleInput) GoString ¶
func (s TagConditionForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*TagConditionForUpdateRuleInput) SetCondition ¶
func (s *TagConditionForUpdateRuleInput) SetCondition(v string) *TagConditionForUpdateRuleInput
SetCondition sets the Condition field's value.
func (*TagConditionForUpdateRuleInput) SetTags ¶
func (s *TagConditionForUpdateRuleInput) SetTags(v []*TagForUpdateRuleInput) *TagConditionForUpdateRuleInput
SetTags sets the Tags field's value.
func (TagConditionForUpdateRuleInput) String ¶
func (s TagConditionForUpdateRuleInput) String() string
String returns the string representation
type TagForCreateObjectGroupInput ¶
type TagForCreateObjectGroupInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateObjectGroupInput) GoString ¶
func (s TagForCreateObjectGroupInput) GoString() string
GoString returns the string representation
func (*TagForCreateObjectGroupInput) SetComparator ¶
func (s *TagForCreateObjectGroupInput) SetComparator(v string) *TagForCreateObjectGroupInput
SetComparator sets the Comparator field's value.
func (*TagForCreateObjectGroupInput) SetKey ¶
func (s *TagForCreateObjectGroupInput) SetKey(v string) *TagForCreateObjectGroupInput
SetKey sets the Key field's value.
func (*TagForCreateObjectGroupInput) SetValues ¶
func (s *TagForCreateObjectGroupInput) SetValues(v []*string) *TagForCreateObjectGroupInput
SetValues sets the Values field's value.
func (TagForCreateObjectGroupInput) String ¶
func (s TagForCreateObjectGroupInput) String() string
String returns the string representation
type TagForCreateRuleInput ¶
type TagForCreateRuleInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateRuleInput) GoString ¶
func (s TagForCreateRuleInput) GoString() string
GoString returns the string representation
func (*TagForCreateRuleInput) SetComparator ¶
func (s *TagForCreateRuleInput) SetComparator(v string) *TagForCreateRuleInput
SetComparator sets the Comparator field's value.
func (*TagForCreateRuleInput) SetKey ¶
func (s *TagForCreateRuleInput) SetKey(v string) *TagForCreateRuleInput
SetKey sets the Key field's value.
func (*TagForCreateRuleInput) SetValues ¶
func (s *TagForCreateRuleInput) SetValues(v []*string) *TagForCreateRuleInput
SetValues sets the Values field's value.
func (TagForCreateRuleInput) String ¶
func (s TagForCreateRuleInput) String() string
String returns the string representation
type TagForListRulesByIdsOutput ¶
type TagForListRulesByIdsOutput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForListRulesByIdsOutput) GoString ¶
func (s TagForListRulesByIdsOutput) GoString() string
GoString returns the string representation
func (*TagForListRulesByIdsOutput) SetComparator ¶
func (s *TagForListRulesByIdsOutput) SetComparator(v string) *TagForListRulesByIdsOutput
SetComparator sets the Comparator field's value.
func (*TagForListRulesByIdsOutput) SetKey ¶
func (s *TagForListRulesByIdsOutput) SetKey(v string) *TagForListRulesByIdsOutput
SetKey sets the Key field's value.
func (*TagForListRulesByIdsOutput) SetValues ¶
func (s *TagForListRulesByIdsOutput) SetValues(v []*string) *TagForListRulesByIdsOutput
SetValues sets the Values field's value.
func (TagForListRulesByIdsOutput) String ¶
func (s TagForListRulesByIdsOutput) String() string
String returns the string representation
type TagForListRulesOutput ¶
type TagForListRulesOutput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForListRulesOutput) GoString ¶
func (s TagForListRulesOutput) GoString() string
GoString returns the string representation
func (*TagForListRulesOutput) SetComparator ¶
func (s *TagForListRulesOutput) SetComparator(v string) *TagForListRulesOutput
SetComparator sets the Comparator field's value.
func (*TagForListRulesOutput) SetKey ¶
func (s *TagForListRulesOutput) SetKey(v string) *TagForListRulesOutput
SetKey sets the Key field's value.
func (*TagForListRulesOutput) SetValues ¶
func (s *TagForListRulesOutput) SetValues(v []*string) *TagForListRulesOutput
SetValues sets the Values field's value.
func (TagForListRulesOutput) String ¶
func (s TagForListRulesOutput) String() string
String returns the string representation
type TagForTagResourcesInput ¶
type TagForTagResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForTagResourcesInput) GoString ¶
func (s TagForTagResourcesInput) GoString() string
GoString returns the string representation
func (*TagForTagResourcesInput) SetKey ¶
func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
SetKey sets the Key field's value.
func (*TagForTagResourcesInput) SetValue ¶
func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
SetValue sets the Value field's value.
func (TagForTagResourcesInput) String ¶
func (s TagForTagResourcesInput) String() string
String returns the string representation
type TagForUpdateObjectGroupInput ¶
type TagForUpdateObjectGroupInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForUpdateObjectGroupInput) GoString ¶
func (s TagForUpdateObjectGroupInput) GoString() string
GoString returns the string representation
func (*TagForUpdateObjectGroupInput) SetComparator ¶
func (s *TagForUpdateObjectGroupInput) SetComparator(v string) *TagForUpdateObjectGroupInput
SetComparator sets the Comparator field's value.
func (*TagForUpdateObjectGroupInput) SetKey ¶
func (s *TagForUpdateObjectGroupInput) SetKey(v string) *TagForUpdateObjectGroupInput
SetKey sets the Key field's value.
func (*TagForUpdateObjectGroupInput) SetValues ¶
func (s *TagForUpdateObjectGroupInput) SetValues(v []*string) *TagForUpdateObjectGroupInput
SetValues sets the Values field's value.
func (TagForUpdateObjectGroupInput) String ¶
func (s TagForUpdateObjectGroupInput) String() string
String returns the string representation
type TagForUpdateRuleInput ¶
type TagForUpdateRuleInput struct {
Comparator *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForUpdateRuleInput) GoString ¶
func (s TagForUpdateRuleInput) GoString() string
GoString returns the string representation
func (*TagForUpdateRuleInput) SetComparator ¶
func (s *TagForUpdateRuleInput) SetComparator(v string) *TagForUpdateRuleInput
SetComparator sets the Comparator field's value.
func (*TagForUpdateRuleInput) SetKey ¶
func (s *TagForUpdateRuleInput) SetKey(v string) *TagForUpdateRuleInput
SetKey sets the Key field's value.
func (*TagForUpdateRuleInput) SetValues ¶
func (s *TagForUpdateRuleInput) SetValues(v []*string) *TagForUpdateRuleInput
SetValues sets the Values field's value.
func (TagForUpdateRuleInput) String ¶
func (s TagForUpdateRuleInput) String() string
String returns the string representation
type TagResourcesInput ¶
type TagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
Tags []*TagForTagResourcesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagResourcesInput) GoString ¶
func (s TagResourcesInput) GoString() string
GoString returns the string representation
func (*TagResourcesInput) SetResourceIds ¶
func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*TagResourcesInput) SetResourceType ¶
func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*TagResourcesInput) SetTags ¶
func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
SetTags sets the Tags field's value.
func (TagResourcesInput) String ¶
func (s TagResourcesInput) String() string
String returns the string representation
func (*TagResourcesInput) Validate ¶
func (s *TagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourcesOutput ¶
type TagResourcesOutput struct {
Metadata *response.ResponseMetadata
Data *DataForTagResourcesOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagResourcesOutput) GoString ¶
func (s TagResourcesOutput) GoString() string
GoString returns the string representation
func (*TagResourcesOutput) SetData ¶
func (s *TagResourcesOutput) SetData(v *DataForTagResourcesOutput) *TagResourcesOutput
SetData sets the Data field's value.
func (TagResourcesOutput) String ¶
func (s TagResourcesOutput) String() string
String returns the string representation
type TemplateDetailForListObjectGroupsOutput ¶
type TemplateDetailForListObjectGroupsOutput struct {
AlertTemplateId *string `type:"string" json:",omitempty"`
AlertTemplateName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TemplateDetailForListObjectGroupsOutput) GoString ¶
func (s TemplateDetailForListObjectGroupsOutput) GoString() string
GoString returns the string representation
func (*TemplateDetailForListObjectGroupsOutput) SetAlertTemplateId ¶
func (s *TemplateDetailForListObjectGroupsOutput) SetAlertTemplateId(v string) *TemplateDetailForListObjectGroupsOutput
SetAlertTemplateId sets the AlertTemplateId field's value.
func (*TemplateDetailForListObjectGroupsOutput) SetAlertTemplateName ¶
func (s *TemplateDetailForListObjectGroupsOutput) SetAlertTemplateName(v string) *TemplateDetailForListObjectGroupsOutput
SetAlertTemplateName sets the AlertTemplateName field's value.
func (TemplateDetailForListObjectGroupsOutput) String ¶
func (s TemplateDetailForListObjectGroupsOutput) String() string
String returns the string representation
type TemplateRuleForCreateAlertTemplateInput ¶
type TemplateRuleForCreateAlertTemplateInput struct {
ConditionOperator *string `type:"string" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
LevelConditions []*LevelConditionForCreateAlertTemplateInput `type:"list" json:",omitempty"`
MultipleConditions *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
SubNamespace *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TemplateRuleForCreateAlertTemplateInput) GoString ¶
func (s TemplateRuleForCreateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*TemplateRuleForCreateAlertTemplateInput) SetConditionOperator ¶
func (s *TemplateRuleForCreateAlertTemplateInput) SetConditionOperator(v string) *TemplateRuleForCreateAlertTemplateInput
SetConditionOperator sets the ConditionOperator field's value.
func (*TemplateRuleForCreateAlertTemplateInput) SetEvaluationCount ¶
func (s *TemplateRuleForCreateAlertTemplateInput) SetEvaluationCount(v int32) *TemplateRuleForCreateAlertTemplateInput
SetEvaluationCount sets the EvaluationCount field's value.
func (*TemplateRuleForCreateAlertTemplateInput) SetLevelConditions ¶
func (s *TemplateRuleForCreateAlertTemplateInput) SetLevelConditions(v []*LevelConditionForCreateAlertTemplateInput) *TemplateRuleForCreateAlertTemplateInput
SetLevelConditions sets the LevelConditions field's value.
func (*TemplateRuleForCreateAlertTemplateInput) SetMultipleConditions ¶
func (s *TemplateRuleForCreateAlertTemplateInput) SetMultipleConditions(v bool) *TemplateRuleForCreateAlertTemplateInput
SetMultipleConditions sets the MultipleConditions field's value.
func (*TemplateRuleForCreateAlertTemplateInput) SetName ¶
func (s *TemplateRuleForCreateAlertTemplateInput) SetName(v string) *TemplateRuleForCreateAlertTemplateInput
SetName sets the Name field's value.
func (*TemplateRuleForCreateAlertTemplateInput) SetNamespace ¶
func (s *TemplateRuleForCreateAlertTemplateInput) SetNamespace(v string) *TemplateRuleForCreateAlertTemplateInput
SetNamespace sets the Namespace field's value.
func (*TemplateRuleForCreateAlertTemplateInput) SetSubNamespace ¶
func (s *TemplateRuleForCreateAlertTemplateInput) SetSubNamespace(v string) *TemplateRuleForCreateAlertTemplateInput
SetSubNamespace sets the SubNamespace field's value.
func (TemplateRuleForCreateAlertTemplateInput) String ¶
func (s TemplateRuleForCreateAlertTemplateInput) String() string
String returns the string representation
type TemplateRuleForListAlertTemplatesOutput ¶
type TemplateRuleForListAlertTemplatesOutput struct {
AppliedRules []*AppliedRuleForListAlertTemplatesOutput `type:"list" json:",omitempty"`
CheckInterval *int32 `type:"int32" json:",omitempty"`
ConditionOperator *string `type:"string" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
LevelConditions []*LevelConditionForListAlertTemplatesOutput `type:"list" json:",omitempty"`
MultipleConditions *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
SubNamespace *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TemplateRuleForListAlertTemplatesOutput) GoString ¶
func (s TemplateRuleForListAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*TemplateRuleForListAlertTemplatesOutput) SetAppliedRules ¶
func (s *TemplateRuleForListAlertTemplatesOutput) SetAppliedRules(v []*AppliedRuleForListAlertTemplatesOutput) *TemplateRuleForListAlertTemplatesOutput
SetAppliedRules sets the AppliedRules field's value.
func (*TemplateRuleForListAlertTemplatesOutput) SetCheckInterval ¶
func (s *TemplateRuleForListAlertTemplatesOutput) SetCheckInterval(v int32) *TemplateRuleForListAlertTemplatesOutput
SetCheckInterval sets the CheckInterval field's value.
func (*TemplateRuleForListAlertTemplatesOutput) SetConditionOperator ¶
func (s *TemplateRuleForListAlertTemplatesOutput) SetConditionOperator(v string) *TemplateRuleForListAlertTemplatesOutput
SetConditionOperator sets the ConditionOperator field's value.
func (*TemplateRuleForListAlertTemplatesOutput) SetEvaluationCount ¶
func (s *TemplateRuleForListAlertTemplatesOutput) SetEvaluationCount(v int32) *TemplateRuleForListAlertTemplatesOutput
SetEvaluationCount sets the EvaluationCount field's value.
func (*TemplateRuleForListAlertTemplatesOutput) SetLevelConditions ¶
func (s *TemplateRuleForListAlertTemplatesOutput) SetLevelConditions(v []*LevelConditionForListAlertTemplatesOutput) *TemplateRuleForListAlertTemplatesOutput
SetLevelConditions sets the LevelConditions field's value.
func (*TemplateRuleForListAlertTemplatesOutput) SetMultipleConditions ¶
func (s *TemplateRuleForListAlertTemplatesOutput) SetMultipleConditions(v bool) *TemplateRuleForListAlertTemplatesOutput
SetMultipleConditions sets the MultipleConditions field's value.
func (*TemplateRuleForListAlertTemplatesOutput) SetName ¶
func (s *TemplateRuleForListAlertTemplatesOutput) SetName(v string) *TemplateRuleForListAlertTemplatesOutput
SetName sets the Name field's value.
func (*TemplateRuleForListAlertTemplatesOutput) SetNamespace ¶
func (s *TemplateRuleForListAlertTemplatesOutput) SetNamespace(v string) *TemplateRuleForListAlertTemplatesOutput
SetNamespace sets the Namespace field's value.
func (*TemplateRuleForListAlertTemplatesOutput) SetSubNamespace ¶
func (s *TemplateRuleForListAlertTemplatesOutput) SetSubNamespace(v string) *TemplateRuleForListAlertTemplatesOutput
SetSubNamespace sets the SubNamespace field's value.
func (TemplateRuleForListAlertTemplatesOutput) String ¶
func (s TemplateRuleForListAlertTemplatesOutput) String() string
String returns the string representation
type TemplateRuleForListPresetAlertTemplatesOutput ¶
type TemplateRuleForListPresetAlertTemplatesOutput struct {
AppliedRules []*AppliedRuleForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`
CheckInterval *int32 `type:"int32" json:",omitempty"`
ConditionOperator *string `type:"string" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
LevelConditions []*LevelConditionForListPresetAlertTemplatesOutput `type:"list" json:",omitempty"`
MultipleConditions *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
SubNamespace *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TemplateRuleForListPresetAlertTemplatesOutput) GoString ¶
func (s TemplateRuleForListPresetAlertTemplatesOutput) GoString() string
GoString returns the string representation
func (*TemplateRuleForListPresetAlertTemplatesOutput) SetAppliedRules ¶
func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetAppliedRules(v []*AppliedRuleForListPresetAlertTemplatesOutput) *TemplateRuleForListPresetAlertTemplatesOutput
SetAppliedRules sets the AppliedRules field's value.
func (*TemplateRuleForListPresetAlertTemplatesOutput) SetCheckInterval ¶
func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetCheckInterval(v int32) *TemplateRuleForListPresetAlertTemplatesOutput
SetCheckInterval sets the CheckInterval field's value.
func (*TemplateRuleForListPresetAlertTemplatesOutput) SetConditionOperator ¶
func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetConditionOperator(v string) *TemplateRuleForListPresetAlertTemplatesOutput
SetConditionOperator sets the ConditionOperator field's value.
func (*TemplateRuleForListPresetAlertTemplatesOutput) SetEvaluationCount ¶
func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetEvaluationCount(v int32) *TemplateRuleForListPresetAlertTemplatesOutput
SetEvaluationCount sets the EvaluationCount field's value.
func (*TemplateRuleForListPresetAlertTemplatesOutput) SetLevelConditions ¶
func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetLevelConditions(v []*LevelConditionForListPresetAlertTemplatesOutput) *TemplateRuleForListPresetAlertTemplatesOutput
SetLevelConditions sets the LevelConditions field's value.
func (*TemplateRuleForListPresetAlertTemplatesOutput) SetMultipleConditions ¶
func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetMultipleConditions(v bool) *TemplateRuleForListPresetAlertTemplatesOutput
SetMultipleConditions sets the MultipleConditions field's value.
func (*TemplateRuleForListPresetAlertTemplatesOutput) SetName ¶
func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetName(v string) *TemplateRuleForListPresetAlertTemplatesOutput
SetName sets the Name field's value.
func (*TemplateRuleForListPresetAlertTemplatesOutput) SetNamespace ¶
func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetNamespace(v string) *TemplateRuleForListPresetAlertTemplatesOutput
SetNamespace sets the Namespace field's value.
func (*TemplateRuleForListPresetAlertTemplatesOutput) SetSubNamespace ¶
func (s *TemplateRuleForListPresetAlertTemplatesOutput) SetSubNamespace(v string) *TemplateRuleForListPresetAlertTemplatesOutput
SetSubNamespace sets the SubNamespace field's value.
func (TemplateRuleForListPresetAlertTemplatesOutput) String ¶
func (s TemplateRuleForListPresetAlertTemplatesOutput) String() string
String returns the string representation
type TemplateRuleForUpdateAlertTemplateInput ¶
type TemplateRuleForUpdateAlertTemplateInput struct {
ConditionOperator *string `type:"string" json:",omitempty"`
EvaluationCount *int32 `type:"int32" json:",omitempty"`
LevelConditions []*LevelConditionForUpdateAlertTemplateInput `type:"list" json:",omitempty"`
MultipleConditions *bool `type:"boolean" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
Namespace *string `type:"string" json:",omitempty"`
SubNamespace *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TemplateRuleForUpdateAlertTemplateInput) GoString ¶
func (s TemplateRuleForUpdateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*TemplateRuleForUpdateAlertTemplateInput) SetConditionOperator ¶
func (s *TemplateRuleForUpdateAlertTemplateInput) SetConditionOperator(v string) *TemplateRuleForUpdateAlertTemplateInput
SetConditionOperator sets the ConditionOperator field's value.
func (*TemplateRuleForUpdateAlertTemplateInput) SetEvaluationCount ¶
func (s *TemplateRuleForUpdateAlertTemplateInput) SetEvaluationCount(v int32) *TemplateRuleForUpdateAlertTemplateInput
SetEvaluationCount sets the EvaluationCount field's value.
func (*TemplateRuleForUpdateAlertTemplateInput) SetLevelConditions ¶
func (s *TemplateRuleForUpdateAlertTemplateInput) SetLevelConditions(v []*LevelConditionForUpdateAlertTemplateInput) *TemplateRuleForUpdateAlertTemplateInput
SetLevelConditions sets the LevelConditions field's value.
func (*TemplateRuleForUpdateAlertTemplateInput) SetMultipleConditions ¶
func (s *TemplateRuleForUpdateAlertTemplateInput) SetMultipleConditions(v bool) *TemplateRuleForUpdateAlertTemplateInput
SetMultipleConditions sets the MultipleConditions field's value.
func (*TemplateRuleForUpdateAlertTemplateInput) SetName ¶
func (s *TemplateRuleForUpdateAlertTemplateInput) SetName(v string) *TemplateRuleForUpdateAlertTemplateInput
SetName sets the Name field's value.
func (*TemplateRuleForUpdateAlertTemplateInput) SetNamespace ¶
func (s *TemplateRuleForUpdateAlertTemplateInput) SetNamespace(v string) *TemplateRuleForUpdateAlertTemplateInput
SetNamespace sets the Namespace field's value.
func (*TemplateRuleForUpdateAlertTemplateInput) SetSubNamespace ¶
func (s *TemplateRuleForUpdateAlertTemplateInput) SetSubNamespace(v string) *TemplateRuleForUpdateAlertTemplateInput
SetSubNamespace sets the SubNamespace field's value.
func (TemplateRuleForUpdateAlertTemplateInput) String ¶
func (s TemplateRuleForUpdateAlertTemplateInput) String() string
String returns the string representation
type TopDataResultForGetTopDataOutput ¶
type TopDataResultForGetTopDataOutput struct {
GroupKeys map[string]*interface{} `type:"map" json:",omitempty"`
MetricData map[string]*interface{} `type:"map" json:",omitempty"`
// contains filtered or unexported fields
}
func (TopDataResultForGetTopDataOutput) GoString ¶
func (s TopDataResultForGetTopDataOutput) GoString() string
GoString returns the string representation
func (*TopDataResultForGetTopDataOutput) SetGroupKeys ¶
func (s *TopDataResultForGetTopDataOutput) SetGroupKeys(v map[string]*interface{}) *TopDataResultForGetTopDataOutput
SetGroupKeys sets the GroupKeys field's value.
func (*TopDataResultForGetTopDataOutput) SetMetricData ¶
func (s *TopDataResultForGetTopDataOutput) SetMetricData(v map[string]*interface{}) *TopDataResultForGetTopDataOutput
SetMetricData sets the MetricData field's value.
func (TopDataResultForGetTopDataOutput) String ¶
func (s TopDataResultForGetTopDataOutput) String() string
String returns the string representation
type UntagResourcesInput ¶
type UntagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
TagKeys []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UntagResourcesInput) GoString ¶
func (s UntagResourcesInput) GoString() string
GoString returns the string representation
func (*UntagResourcesInput) SetResourceIds ¶
func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*UntagResourcesInput) SetResourceType ¶
func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*UntagResourcesInput) SetTagKeys ¶
func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourcesInput) String ¶
func (s UntagResourcesInput) String() string
String returns the string representation
func (*UntagResourcesInput) Validate ¶
func (s *UntagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourcesOutput ¶
type UntagResourcesOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UntagResourcesOutput) GoString ¶
func (s UntagResourcesOutput) GoString() string
GoString returns the string representation
func (*UntagResourcesOutput) SetData ¶
func (s *UntagResourcesOutput) SetData(v []*string) *UntagResourcesOutput
SetData sets the Data field's value.
func (UntagResourcesOutput) String ¶
func (s UntagResourcesOutput) String() string
String returns the string representation
type UpdateAlertTemplateInput ¶
type UpdateAlertTemplateInput struct {
Description *string `type:"string" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
NoData *NoDataForUpdateAlertTemplateInput `type:"structure" json:",omitempty"`
// NotifyMode is a required field
NotifyMode *string `type:"string" json:",omitempty" required:"true"`
RecoveryNotify *RecoveryNotifyForUpdateAlertTemplateInput `type:"structure" json:",omitempty"`
// SilenceTime is a required field
SilenceTime *int32 `type:"int32" json:",omitempty" required:"true"`
TemplateRules []*TemplateRuleForUpdateAlertTemplateInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateAlertTemplateInput) GoString ¶
func (s UpdateAlertTemplateInput) GoString() string
GoString returns the string representation
func (*UpdateAlertTemplateInput) SetDescription ¶
func (s *UpdateAlertTemplateInput) SetDescription(v string) *UpdateAlertTemplateInput
SetDescription sets the Description field's value.
func (*UpdateAlertTemplateInput) SetId ¶
func (s *UpdateAlertTemplateInput) SetId(v string) *UpdateAlertTemplateInput
SetId sets the Id field's value.
func (*UpdateAlertTemplateInput) SetName ¶
func (s *UpdateAlertTemplateInput) SetName(v string) *UpdateAlertTemplateInput
SetName sets the Name field's value.
func (*UpdateAlertTemplateInput) SetNoData ¶
func (s *UpdateAlertTemplateInput) SetNoData(v *NoDataForUpdateAlertTemplateInput) *UpdateAlertTemplateInput
SetNoData sets the NoData field's value.
func (*UpdateAlertTemplateInput) SetNotifyMode ¶
func (s *UpdateAlertTemplateInput) SetNotifyMode(v string) *UpdateAlertTemplateInput
SetNotifyMode sets the NotifyMode field's value.
func (*UpdateAlertTemplateInput) SetRecoveryNotify ¶
func (s *UpdateAlertTemplateInput) SetRecoveryNotify(v *RecoveryNotifyForUpdateAlertTemplateInput) *UpdateAlertTemplateInput
SetRecoveryNotify sets the RecoveryNotify field's value.
func (*UpdateAlertTemplateInput) SetSilenceTime ¶
func (s *UpdateAlertTemplateInput) SetSilenceTime(v int32) *UpdateAlertTemplateInput
SetSilenceTime sets the SilenceTime field's value.
func (*UpdateAlertTemplateInput) SetTemplateRules ¶
func (s *UpdateAlertTemplateInput) SetTemplateRules(v []*TemplateRuleForUpdateAlertTemplateInput) *UpdateAlertTemplateInput
SetTemplateRules sets the TemplateRules field's value.
func (UpdateAlertTemplateInput) String ¶
func (s UpdateAlertTemplateInput) String() string
String returns the string representation
func (*UpdateAlertTemplateInput) Validate ¶
func (s *UpdateAlertTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAlertTemplateOutput ¶
type UpdateAlertTemplateOutput struct {
Metadata *response.ResponseMetadata
Data *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateAlertTemplateOutput) GoString ¶
func (s UpdateAlertTemplateOutput) GoString() string
GoString returns the string representation
func (*UpdateAlertTemplateOutput) SetData ¶
func (s *UpdateAlertTemplateOutput) SetData(v string) *UpdateAlertTemplateOutput
SetData sets the Data field's value.
func (UpdateAlertTemplateOutput) String ¶
func (s UpdateAlertTemplateOutput) String() string
String returns the string representation
type UpdateContactGroupInput ¶
type UpdateContactGroupInput struct {
Description *string `type:"string" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
Name *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateContactGroupInput) GoString ¶
func (s UpdateContactGroupInput) GoString() string
GoString returns the string representation
func (*UpdateContactGroupInput) SetDescription ¶
func (s *UpdateContactGroupInput) SetDescription(v string) *UpdateContactGroupInput
SetDescription sets the Description field's value.
func (*UpdateContactGroupInput) SetId ¶
func (s *UpdateContactGroupInput) SetId(v string) *UpdateContactGroupInput
SetId sets the Id field's value.
func (*UpdateContactGroupInput) SetName ¶
func (s *UpdateContactGroupInput) SetName(v string) *UpdateContactGroupInput
SetName sets the Name field's value.
func (UpdateContactGroupInput) String ¶
func (s UpdateContactGroupInput) String() string
String returns the string representation
func (*UpdateContactGroupInput) Validate ¶
func (s *UpdateContactGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateContactGroupOutput ¶
type UpdateContactGroupOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateContactGroupOutput) GoString ¶
func (s UpdateContactGroupOutput) GoString() string
GoString returns the string representation
func (*UpdateContactGroupOutput) SetData ¶
func (s *UpdateContactGroupOutput) SetData(v []*string) *UpdateContactGroupOutput
SetData sets the Data field's value.
func (UpdateContactGroupOutput) String ¶
func (s UpdateContactGroupOutput) String() string
String returns the string representation
type UpdateContactGroupWithContactsInput ¶
type UpdateContactGroupWithContactsInput struct {
ContactsIdList []*string `type:"list" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateContactGroupWithContactsInput) GoString ¶
func (s UpdateContactGroupWithContactsInput) GoString() string
GoString returns the string representation
func (*UpdateContactGroupWithContactsInput) SetContactsIdList ¶
func (s *UpdateContactGroupWithContactsInput) SetContactsIdList(v []*string) *UpdateContactGroupWithContactsInput
SetContactsIdList sets the ContactsIdList field's value.
func (*UpdateContactGroupWithContactsInput) SetId ¶
func (s *UpdateContactGroupWithContactsInput) SetId(v string) *UpdateContactGroupWithContactsInput
SetId sets the Id field's value.
func (UpdateContactGroupWithContactsInput) String ¶
func (s UpdateContactGroupWithContactsInput) String() string
String returns the string representation
func (*UpdateContactGroupWithContactsInput) Validate ¶
func (s *UpdateContactGroupWithContactsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateContactGroupWithContactsOutput ¶
type UpdateContactGroupWithContactsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateContactGroupWithContactsOutput) GoString ¶
func (s UpdateContactGroupWithContactsOutput) GoString() string
GoString returns the string representation
func (*UpdateContactGroupWithContactsOutput) SetData ¶
func (s *UpdateContactGroupWithContactsOutput) SetData(v []*string) *UpdateContactGroupWithContactsOutput
SetData sets the Data field's value.
func (UpdateContactGroupWithContactsOutput) String ¶
func (s UpdateContactGroupWithContactsOutput) String() string
String returns the string representation
type UpdateContactsInput ¶
type UpdateContactsInput struct {
// Email is a required field
Email *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
Phone *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateContactsInput) GoString ¶
func (s UpdateContactsInput) GoString() string
GoString returns the string representation
func (*UpdateContactsInput) SetEmail ¶
func (s *UpdateContactsInput) SetEmail(v string) *UpdateContactsInput
SetEmail sets the Email field's value.
func (*UpdateContactsInput) SetId ¶
func (s *UpdateContactsInput) SetId(v string) *UpdateContactsInput
SetId sets the Id field's value.
func (*UpdateContactsInput) SetName ¶
func (s *UpdateContactsInput) SetName(v string) *UpdateContactsInput
SetName sets the Name field's value.
func (*UpdateContactsInput) SetPhone ¶
func (s *UpdateContactsInput) SetPhone(v string) *UpdateContactsInput
SetPhone sets the Phone field's value.
func (UpdateContactsInput) String ¶
func (s UpdateContactsInput) String() string
String returns the string representation
func (*UpdateContactsInput) Validate ¶
func (s *UpdateContactsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateContactsOutput ¶
type UpdateContactsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateContactsOutput) GoString ¶
func (s UpdateContactsOutput) GoString() string
GoString returns the string representation
func (*UpdateContactsOutput) SetData ¶
func (s *UpdateContactsOutput) SetData(v []*string) *UpdateContactsOutput
SetData sets the Data field's value.
func (UpdateContactsOutput) String ¶
func (s UpdateContactsOutput) String() string
String returns the string representation
type UpdateContactsWithContactGroupsInput ¶
type UpdateContactsWithContactGroupsInput struct {
ContactGroupIds []*string `type:"list" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateContactsWithContactGroupsInput) GoString ¶
func (s UpdateContactsWithContactGroupsInput) GoString() string
GoString returns the string representation
func (*UpdateContactsWithContactGroupsInput) SetContactGroupIds ¶
func (s *UpdateContactsWithContactGroupsInput) SetContactGroupIds(v []*string) *UpdateContactsWithContactGroupsInput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*UpdateContactsWithContactGroupsInput) SetId ¶
func (s *UpdateContactsWithContactGroupsInput) SetId(v string) *UpdateContactsWithContactGroupsInput
SetId sets the Id field's value.
func (UpdateContactsWithContactGroupsInput) String ¶
func (s UpdateContactsWithContactGroupsInput) String() string
String returns the string representation
func (*UpdateContactsWithContactGroupsInput) Validate ¶
func (s *UpdateContactsWithContactGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateContactsWithContactGroupsOutput ¶
type UpdateContactsWithContactGroupsOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateContactsWithContactGroupsOutput) GoString ¶
func (s UpdateContactsWithContactGroupsOutput) GoString() string
GoString returns the string representation
func (*UpdateContactsWithContactGroupsOutput) SetData ¶
func (s *UpdateContactsWithContactGroupsOutput) SetData(v []*string) *UpdateContactsWithContactGroupsOutput
SetData sets the Data field's value.
func (UpdateContactsWithContactGroupsOutput) String ¶
func (s UpdateContactsWithContactGroupsOutput) String() string
String returns the string representation
type UpdateEventRuleInput ¶
type UpdateEventRuleInput struct {
ContactGroupIds []*string `type:"list" json:",omitempty"`
ContactMethods []*string `type:"list" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
EffectiveTime *EffectiveTimeForUpdateEventRuleInput `type:"structure" json:",omitempty"`
Endpoint *string `type:"string" json:",omitempty"`
// EventBusName is a required field
EventBusName *string `min:"2" max:"127" type:"string" json:",omitempty" required:"true" enum:"EnumOfEventBusNameForUpdateEventRuleInput"`
// EventSource is a required field
EventSource *string `type:"string" json:",omitempty" required:"true"`
EventType []*string `type:"list" json:",omitempty"`
FilterPattern map[string]*interface{} `type:"map" json:",omitempty"`
// Level is a required field
Level *string `type:"string" json:",omitempty" required:"true"`
MessageQueue []*MessageQueueForUpdateEventRuleInput `type:"list" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForUpdateEventRuleInput `type:"list" json:",omitempty"`
// RuleId is a required field
RuleId *string `type:"string" json:",omitempty" required:"true"`
// RuleName is a required field
RuleName *string `min:"2" max:"127" type:"string" json:",omitempty" required:"true"`
Status *string `type:"string" json:",omitempty" enum:"EnumOfStatusForUpdateEventRuleInput"`
TLSTarget []*TLSTargetForUpdateEventRuleInput `type:"list" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateEventRuleInput) GoString ¶
func (s UpdateEventRuleInput) GoString() string
GoString returns the string representation
func (*UpdateEventRuleInput) SetContactGroupIds ¶
func (s *UpdateEventRuleInput) SetContactGroupIds(v []*string) *UpdateEventRuleInput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*UpdateEventRuleInput) SetContactMethods ¶
func (s *UpdateEventRuleInput) SetContactMethods(v []*string) *UpdateEventRuleInput
SetContactMethods sets the ContactMethods field's value.
func (*UpdateEventRuleInput) SetDescription ¶
func (s *UpdateEventRuleInput) SetDescription(v string) *UpdateEventRuleInput
SetDescription sets the Description field's value.
func (*UpdateEventRuleInput) SetEffectiveTime ¶
func (s *UpdateEventRuleInput) SetEffectiveTime(v *EffectiveTimeForUpdateEventRuleInput) *UpdateEventRuleInput
SetEffectiveTime sets the EffectiveTime field's value.
func (*UpdateEventRuleInput) SetEndpoint ¶
func (s *UpdateEventRuleInput) SetEndpoint(v string) *UpdateEventRuleInput
SetEndpoint sets the Endpoint field's value.
func (*UpdateEventRuleInput) SetEventBusName ¶
func (s *UpdateEventRuleInput) SetEventBusName(v string) *UpdateEventRuleInput
SetEventBusName sets the EventBusName field's value.
func (*UpdateEventRuleInput) SetEventSource ¶
func (s *UpdateEventRuleInput) SetEventSource(v string) *UpdateEventRuleInput
SetEventSource sets the EventSource field's value.
func (*UpdateEventRuleInput) SetEventType ¶
func (s *UpdateEventRuleInput) SetEventType(v []*string) *UpdateEventRuleInput
SetEventType sets the EventType field's value.
func (*UpdateEventRuleInput) SetFilterPattern ¶
func (s *UpdateEventRuleInput) SetFilterPattern(v map[string]*interface{}) *UpdateEventRuleInput
SetFilterPattern sets the FilterPattern field's value.
func (*UpdateEventRuleInput) SetLevel ¶
func (s *UpdateEventRuleInput) SetLevel(v string) *UpdateEventRuleInput
SetLevel sets the Level field's value.
func (*UpdateEventRuleInput) SetMessageQueue ¶
func (s *UpdateEventRuleInput) SetMessageQueue(v []*MessageQueueForUpdateEventRuleInput) *UpdateEventRuleInput
SetMessageQueue sets the MessageQueue field's value.
func (*UpdateEventRuleInput) SetNotifyTemplates ¶
func (s *UpdateEventRuleInput) SetNotifyTemplates(v []*NotifyTemplateForUpdateEventRuleInput) *UpdateEventRuleInput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*UpdateEventRuleInput) SetRuleId ¶
func (s *UpdateEventRuleInput) SetRuleId(v string) *UpdateEventRuleInput
SetRuleId sets the RuleId field's value.
func (*UpdateEventRuleInput) SetRuleName ¶
func (s *UpdateEventRuleInput) SetRuleName(v string) *UpdateEventRuleInput
SetRuleName sets the RuleName field's value.
func (*UpdateEventRuleInput) SetStatus ¶
func (s *UpdateEventRuleInput) SetStatus(v string) *UpdateEventRuleInput
SetStatus sets the Status field's value.
func (*UpdateEventRuleInput) SetTLSTarget ¶
func (s *UpdateEventRuleInput) SetTLSTarget(v []*TLSTargetForUpdateEventRuleInput) *UpdateEventRuleInput
SetTLSTarget sets the TLSTarget field's value.
func (*UpdateEventRuleInput) SetWebhookIds ¶
func (s *UpdateEventRuleInput) SetWebhookIds(v []*string) *UpdateEventRuleInput
SetWebhookIds sets the WebhookIds field's value.
func (UpdateEventRuleInput) String ¶
func (s UpdateEventRuleInput) String() string
String returns the string representation
func (*UpdateEventRuleInput) Validate ¶
func (s *UpdateEventRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateEventRuleOutput ¶
type UpdateEventRuleOutput struct {
Metadata *response.ResponseMetadata
Data *DataForUpdateEventRuleOutput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateEventRuleOutput) GoString ¶
func (s UpdateEventRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateEventRuleOutput) SetData ¶
func (s *UpdateEventRuleOutput) SetData(v *DataForUpdateEventRuleOutput) *UpdateEventRuleOutput
SetData sets the Data field's value.
func (UpdateEventRuleOutput) String ¶
func (s UpdateEventRuleOutput) String() string
String returns the string representation
type UpdateNotificationInput ¶
type UpdateNotificationInput struct {
// EffectEndAt is a required field
EffectEndAt *string `type:"string" json:",omitempty" required:"true"`
// EffectStartAt is a required field
EffectStartAt *string `type:"string" json:",omitempty" required:"true"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
Notifications []*NotificationForUpdateNotificationInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateNotificationInput) GoString ¶
func (s UpdateNotificationInput) GoString() string
GoString returns the string representation
func (*UpdateNotificationInput) SetEffectEndAt ¶
func (s *UpdateNotificationInput) SetEffectEndAt(v string) *UpdateNotificationInput
SetEffectEndAt sets the EffectEndAt field's value.
func (*UpdateNotificationInput) SetEffectStartAt ¶
func (s *UpdateNotificationInput) SetEffectStartAt(v string) *UpdateNotificationInput
SetEffectStartAt sets the EffectStartAt field's value.
func (*UpdateNotificationInput) SetId ¶
func (s *UpdateNotificationInput) SetId(v string) *UpdateNotificationInput
SetId sets the Id field's value.
func (*UpdateNotificationInput) SetName ¶
func (s *UpdateNotificationInput) SetName(v string) *UpdateNotificationInput
SetName sets the Name field's value.
func (*UpdateNotificationInput) SetNotifications ¶
func (s *UpdateNotificationInput) SetNotifications(v []*NotificationForUpdateNotificationInput) *UpdateNotificationInput
SetNotifications sets the Notifications field's value.
func (UpdateNotificationInput) String ¶
func (s UpdateNotificationInput) String() string
String returns the string representation
func (*UpdateNotificationInput) Validate ¶
func (s *UpdateNotificationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateNotificationOutput ¶
type UpdateNotificationOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateNotificationOutput) GoString ¶
func (s UpdateNotificationOutput) GoString() string
GoString returns the string representation
func (*UpdateNotificationOutput) SetData ¶
func (s *UpdateNotificationOutput) SetData(v []*string) *UpdateNotificationOutput
SetData sets the Data field's value.
func (UpdateNotificationOutput) String ¶
func (s UpdateNotificationOutput) String() string
String returns the string representation
type UpdateNotifyTemplateInput ¶
type UpdateNotifyTemplateInput struct {
// Channel is a required field
Channel *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfChannelForUpdateNotifyTemplateInput"`
// Content is a required field
Content *string `type:"string" json:",omitempty" required:"true"`
Description *string `type:"string" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `min:"1" max:"128" type:"string" json:",omitempty" required:"true"`
Title *string `type:"string" json:",omitempty"`
// Type is a required field
Type *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfTypeForUpdateNotifyTemplateInput"`
// contains filtered or unexported fields
}
func (UpdateNotifyTemplateInput) GoString ¶
func (s UpdateNotifyTemplateInput) GoString() string
GoString returns the string representation
func (*UpdateNotifyTemplateInput) SetChannel ¶
func (s *UpdateNotifyTemplateInput) SetChannel(v string) *UpdateNotifyTemplateInput
SetChannel sets the Channel field's value.
func (*UpdateNotifyTemplateInput) SetContent ¶
func (s *UpdateNotifyTemplateInput) SetContent(v string) *UpdateNotifyTemplateInput
SetContent sets the Content field's value.
func (*UpdateNotifyTemplateInput) SetDescription ¶
func (s *UpdateNotifyTemplateInput) SetDescription(v string) *UpdateNotifyTemplateInput
SetDescription sets the Description field's value.
func (*UpdateNotifyTemplateInput) SetId ¶
func (s *UpdateNotifyTemplateInput) SetId(v string) *UpdateNotifyTemplateInput
SetId sets the Id field's value.
func (*UpdateNotifyTemplateInput) SetName ¶
func (s *UpdateNotifyTemplateInput) SetName(v string) *UpdateNotifyTemplateInput
SetName sets the Name field's value.
func (*UpdateNotifyTemplateInput) SetTitle ¶
func (s *UpdateNotifyTemplateInput) SetTitle(v string) *UpdateNotifyTemplateInput
SetTitle sets the Title field's value.
func (*UpdateNotifyTemplateInput) SetType ¶
func (s *UpdateNotifyTemplateInput) SetType(v string) *UpdateNotifyTemplateInput
SetType sets the Type field's value.
func (UpdateNotifyTemplateInput) String ¶
func (s UpdateNotifyTemplateInput) String() string
String returns the string representation
func (*UpdateNotifyTemplateInput) Validate ¶
func (s *UpdateNotifyTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateNotifyTemplateOutput ¶
type UpdateNotifyTemplateOutput struct {
Metadata *response.ResponseMetadata
Data *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateNotifyTemplateOutput) GoString ¶
func (s UpdateNotifyTemplateOutput) GoString() string
GoString returns the string representation
func (*UpdateNotifyTemplateOutput) SetData ¶
func (s *UpdateNotifyTemplateOutput) SetData(v string) *UpdateNotifyTemplateOutput
SetData sets the Data field's value.
func (UpdateNotifyTemplateOutput) String ¶
func (s UpdateNotifyTemplateOutput) String() string
String returns the string representation
type UpdateObjectGroupInput ¶
type UpdateObjectGroupInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
Objects []*ObjectForUpdateObjectGroupInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateObjectGroupInput) GoString ¶
func (s UpdateObjectGroupInput) GoString() string
GoString returns the string representation
func (*UpdateObjectGroupInput) SetId ¶
func (s *UpdateObjectGroupInput) SetId(v string) *UpdateObjectGroupInput
SetId sets the Id field's value.
func (*UpdateObjectGroupInput) SetName ¶
func (s *UpdateObjectGroupInput) SetName(v string) *UpdateObjectGroupInput
SetName sets the Name field's value.
func (*UpdateObjectGroupInput) SetObjects ¶
func (s *UpdateObjectGroupInput) SetObjects(v []*ObjectForUpdateObjectGroupInput) *UpdateObjectGroupInput
SetObjects sets the Objects field's value.
func (UpdateObjectGroupInput) String ¶
func (s UpdateObjectGroupInput) String() string
String returns the string representation
func (*UpdateObjectGroupInput) Validate ¶
func (s *UpdateObjectGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateObjectGroupOutput ¶
type UpdateObjectGroupOutput struct {
Metadata *response.ResponseMetadata
Data *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateObjectGroupOutput) GoString ¶
func (s UpdateObjectGroupOutput) GoString() string
GoString returns the string representation
func (*UpdateObjectGroupOutput) SetData ¶
func (s *UpdateObjectGroupOutput) SetData(v string) *UpdateObjectGroupOutput
SetData sets the Data field's value.
func (UpdateObjectGroupOutput) String ¶
func (s UpdateObjectGroupOutput) String() string
String returns the string representation
type UpdateRuleInput ¶
type UpdateRuleInput struct {
AlertMethods []*string `type:"list" json:",omitempty"`
ConditionOperator *string `type:"string" json:",omitempty"`
Conditions []*ConditionForUpdateRuleInput `type:"list" json:",omitempty"`
ContactGroupIds []*string `type:"list" json:",omitempty"`
Description *string `type:"string" json:",omitempty"`
DimensionConditions *DimensionConditionsForUpdateRuleInput `type:"structure" json:",omitempty"`
// EffectEndAt is a required field
EffectEndAt *string `type:"string" json:",omitempty" required:"true"`
// EffectStartAt is a required field
EffectStartAt *string `type:"string" json:",omitempty" required:"true"`
// EnableState is a required field
EnableState *string `type:"string" json:",omitempty" required:"true"`
// EvaluationCount is a required field
EvaluationCount *int32 `type:"int32" json:",omitempty" required:"true"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// Level is a required field
Level *string `type:"string" json:",omitempty" required:"true"`
LevelConditions []*LevelConditionForUpdateRuleInput `type:"list" json:",omitempty"`
MultipleConditions *bool `type:"boolean" json:",omitempty"`
// Namespace is a required field
Namespace *string `type:"string" json:",omitempty" required:"true"`
NoData *NoDataForUpdateRuleInput `type:"structure" json:",omitempty"`
NotificationId *string `type:"string" json:",omitempty"`
NotifyTemplates []*NotifyTemplateForUpdateRuleInput `type:"list" json:",omitempty"`
OriginalDimensions map[string][]*string `type:"map" json:",omitempty"`
RecoveryNotify *RecoveryNotifyForUpdateRuleInput `type:"structure" json:",omitempty"`
Regions []*string `type:"list" json:",omitempty"`
// RuleName is a required field
RuleName *string `type:"string" json:",omitempty" required:"true"`
// RuleType is a required field
RuleType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfRuleTypeForUpdateRuleInput"`
// SilenceTime is a required field
SilenceTime *int32 `type:"int32" json:",omitempty" required:"true"`
// SubNamespace is a required field
SubNamespace *string `type:"string" json:",omitempty" required:"true"`
Tags []*ConvertTagForUpdateRuleInput `type:"list" json:",omitempty"`
Webhook *string `type:"string" json:",omitempty"`
WebhookIds []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateRuleInput) GoString ¶
func (s UpdateRuleInput) GoString() string
GoString returns the string representation
func (*UpdateRuleInput) SetAlertMethods ¶
func (s *UpdateRuleInput) SetAlertMethods(v []*string) *UpdateRuleInput
SetAlertMethods sets the AlertMethods field's value.
func (*UpdateRuleInput) SetConditionOperator ¶
func (s *UpdateRuleInput) SetConditionOperator(v string) *UpdateRuleInput
SetConditionOperator sets the ConditionOperator field's value.
func (*UpdateRuleInput) SetConditions ¶
func (s *UpdateRuleInput) SetConditions(v []*ConditionForUpdateRuleInput) *UpdateRuleInput
SetConditions sets the Conditions field's value.
func (*UpdateRuleInput) SetContactGroupIds ¶
func (s *UpdateRuleInput) SetContactGroupIds(v []*string) *UpdateRuleInput
SetContactGroupIds sets the ContactGroupIds field's value.
func (*UpdateRuleInput) SetDescription ¶
func (s *UpdateRuleInput) SetDescription(v string) *UpdateRuleInput
SetDescription sets the Description field's value.
func (*UpdateRuleInput) SetDimensionConditions ¶
func (s *UpdateRuleInput) SetDimensionConditions(v *DimensionConditionsForUpdateRuleInput) *UpdateRuleInput
SetDimensionConditions sets the DimensionConditions field's value.
func (*UpdateRuleInput) SetEffectEndAt ¶
func (s *UpdateRuleInput) SetEffectEndAt(v string) *UpdateRuleInput
SetEffectEndAt sets the EffectEndAt field's value.
func (*UpdateRuleInput) SetEffectStartAt ¶
func (s *UpdateRuleInput) SetEffectStartAt(v string) *UpdateRuleInput
SetEffectStartAt sets the EffectStartAt field's value.
func (*UpdateRuleInput) SetEnableState ¶
func (s *UpdateRuleInput) SetEnableState(v string) *UpdateRuleInput
SetEnableState sets the EnableState field's value.
func (*UpdateRuleInput) SetEvaluationCount ¶
func (s *UpdateRuleInput) SetEvaluationCount(v int32) *UpdateRuleInput
SetEvaluationCount sets the EvaluationCount field's value.
func (*UpdateRuleInput) SetId ¶
func (s *UpdateRuleInput) SetId(v string) *UpdateRuleInput
SetId sets the Id field's value.
func (*UpdateRuleInput) SetLevel ¶
func (s *UpdateRuleInput) SetLevel(v string) *UpdateRuleInput
SetLevel sets the Level field's value.
func (*UpdateRuleInput) SetLevelConditions ¶
func (s *UpdateRuleInput) SetLevelConditions(v []*LevelConditionForUpdateRuleInput) *UpdateRuleInput
SetLevelConditions sets the LevelConditions field's value.
func (*UpdateRuleInput) SetMultipleConditions ¶
func (s *UpdateRuleInput) SetMultipleConditions(v bool) *UpdateRuleInput
SetMultipleConditions sets the MultipleConditions field's value.
func (*UpdateRuleInput) SetNamespace ¶
func (s *UpdateRuleInput) SetNamespace(v string) *UpdateRuleInput
SetNamespace sets the Namespace field's value.
func (*UpdateRuleInput) SetNoData ¶
func (s *UpdateRuleInput) SetNoData(v *NoDataForUpdateRuleInput) *UpdateRuleInput
SetNoData sets the NoData field's value.
func (*UpdateRuleInput) SetNotificationId ¶
func (s *UpdateRuleInput) SetNotificationId(v string) *UpdateRuleInput
SetNotificationId sets the NotificationId field's value.
func (*UpdateRuleInput) SetNotifyTemplates ¶
func (s *UpdateRuleInput) SetNotifyTemplates(v []*NotifyTemplateForUpdateRuleInput) *UpdateRuleInput
SetNotifyTemplates sets the NotifyTemplates field's value.
func (*UpdateRuleInput) SetOriginalDimensions ¶
func (s *UpdateRuleInput) SetOriginalDimensions(v map[string][]*string) *UpdateRuleInput
SetOriginalDimensions sets the OriginalDimensions field's value.
func (*UpdateRuleInput) SetRecoveryNotify ¶
func (s *UpdateRuleInput) SetRecoveryNotify(v *RecoveryNotifyForUpdateRuleInput) *UpdateRuleInput
SetRecoveryNotify sets the RecoveryNotify field's value.
func (*UpdateRuleInput) SetRegions ¶
func (s *UpdateRuleInput) SetRegions(v []*string) *UpdateRuleInput
SetRegions sets the Regions field's value.
func (*UpdateRuleInput) SetRuleName ¶
func (s *UpdateRuleInput) SetRuleName(v string) *UpdateRuleInput
SetRuleName sets the RuleName field's value.
func (*UpdateRuleInput) SetRuleType ¶
func (s *UpdateRuleInput) SetRuleType(v string) *UpdateRuleInput
SetRuleType sets the RuleType field's value.
func (*UpdateRuleInput) SetSilenceTime ¶
func (s *UpdateRuleInput) SetSilenceTime(v int32) *UpdateRuleInput
SetSilenceTime sets the SilenceTime field's value.
func (*UpdateRuleInput) SetSubNamespace ¶
func (s *UpdateRuleInput) SetSubNamespace(v string) *UpdateRuleInput
SetSubNamespace sets the SubNamespace field's value.
func (*UpdateRuleInput) SetTags ¶
func (s *UpdateRuleInput) SetTags(v []*ConvertTagForUpdateRuleInput) *UpdateRuleInput
SetTags sets the Tags field's value.
func (*UpdateRuleInput) SetWebhook ¶
func (s *UpdateRuleInput) SetWebhook(v string) *UpdateRuleInput
SetWebhook sets the Webhook field's value.
func (*UpdateRuleInput) SetWebhookIds ¶
func (s *UpdateRuleInput) SetWebhookIds(v []*string) *UpdateRuleInput
SetWebhookIds sets the WebhookIds field's value.
func (UpdateRuleInput) String ¶
func (s UpdateRuleInput) String() string
String returns the string representation
func (*UpdateRuleInput) Validate ¶
func (s *UpdateRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRuleOutput ¶
type UpdateRuleOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateRuleOutput) GoString ¶
func (s UpdateRuleOutput) GoString() string
GoString returns the string representation
func (*UpdateRuleOutput) SetData ¶
func (s *UpdateRuleOutput) SetData(v []*string) *UpdateRuleOutput
SetData sets the Data field's value.
func (UpdateRuleOutput) String ¶
func (s UpdateRuleOutput) String() string
String returns the string representation
type UpdateSilencePolicyInput ¶
type UpdateSilencePolicyInput struct {
Description *string `type:"string" json:",omitempty"`
EffectTime *EffectTimeForUpdateSilencePolicyInput `type:"structure" json:",omitempty"`
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// Namespace is a required field
Namespace *string `type:"string" json:",omitempty" required:"true"`
SilenceConditions *SilenceConditionsForUpdateSilencePolicyInput `type:"structure" json:",omitempty"`
// SilenceType is a required field
SilenceType *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateSilencePolicyInput) GoString ¶
func (s UpdateSilencePolicyInput) GoString() string
GoString returns the string representation
func (*UpdateSilencePolicyInput) SetDescription ¶
func (s *UpdateSilencePolicyInput) SetDescription(v string) *UpdateSilencePolicyInput
SetDescription sets the Description field's value.
func (*UpdateSilencePolicyInput) SetEffectTime ¶
func (s *UpdateSilencePolicyInput) SetEffectTime(v *EffectTimeForUpdateSilencePolicyInput) *UpdateSilencePolicyInput
SetEffectTime sets the EffectTime field's value.
func (*UpdateSilencePolicyInput) SetId ¶
func (s *UpdateSilencePolicyInput) SetId(v string) *UpdateSilencePolicyInput
SetId sets the Id field's value.
func (*UpdateSilencePolicyInput) SetName ¶
func (s *UpdateSilencePolicyInput) SetName(v string) *UpdateSilencePolicyInput
SetName sets the Name field's value.
func (*UpdateSilencePolicyInput) SetNamespace ¶
func (s *UpdateSilencePolicyInput) SetNamespace(v string) *UpdateSilencePolicyInput
SetNamespace sets the Namespace field's value.
func (*UpdateSilencePolicyInput) SetSilenceConditions ¶
func (s *UpdateSilencePolicyInput) SetSilenceConditions(v *SilenceConditionsForUpdateSilencePolicyInput) *UpdateSilencePolicyInput
SetSilenceConditions sets the SilenceConditions field's value.
func (*UpdateSilencePolicyInput) SetSilenceType ¶
func (s *UpdateSilencePolicyInput) SetSilenceType(v string) *UpdateSilencePolicyInput
SetSilenceType sets the SilenceType field's value.
func (UpdateSilencePolicyInput) String ¶
func (s UpdateSilencePolicyInput) String() string
String returns the string representation
func (*UpdateSilencePolicyInput) Validate ¶
func (s *UpdateSilencePolicyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSilencePolicyOutput ¶
type UpdateSilencePolicyOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateSilencePolicyOutput) GoString ¶
func (s UpdateSilencePolicyOutput) GoString() string
GoString returns the string representation
func (*UpdateSilencePolicyOutput) SetData ¶
func (s *UpdateSilencePolicyOutput) SetData(v []*string) *UpdateSilencePolicyOutput
SetData sets the Data field's value.
func (UpdateSilencePolicyOutput) String ¶
func (s UpdateSilencePolicyOutput) String() string
String returns the string representation
type UpdateWebhookInput ¶
type UpdateWebhookInput struct {
// Id is a required field
Id *string `type:"string" json:",omitempty" required:"true"`
// Name is a required field
Name *string `type:"string" json:",omitempty" required:"true"`
// Type is a required field
Type *string `type:"string" json:",omitempty" required:"true"`
// Url is a required field
Url *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (UpdateWebhookInput) GoString ¶
func (s UpdateWebhookInput) GoString() string
GoString returns the string representation
func (*UpdateWebhookInput) SetId ¶
func (s *UpdateWebhookInput) SetId(v string) *UpdateWebhookInput
SetId sets the Id field's value.
func (*UpdateWebhookInput) SetName ¶
func (s *UpdateWebhookInput) SetName(v string) *UpdateWebhookInput
SetName sets the Name field's value.
func (*UpdateWebhookInput) SetType ¶
func (s *UpdateWebhookInput) SetType(v string) *UpdateWebhookInput
SetType sets the Type field's value.
func (*UpdateWebhookInput) SetUrl ¶
func (s *UpdateWebhookInput) SetUrl(v string) *UpdateWebhookInput
SetUrl sets the Url field's value.
func (UpdateWebhookInput) String ¶
func (s UpdateWebhookInput) String() string
String returns the string representation
func (*UpdateWebhookInput) Validate ¶
func (s *UpdateWebhookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWebhookOutput ¶
type UpdateWebhookOutput struct {
Metadata *response.ResponseMetadata
Data []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UpdateWebhookOutput) GoString ¶
func (s UpdateWebhookOutput) GoString() string
GoString returns the string representation
func (*UpdateWebhookOutput) SetData ¶
func (s *UpdateWebhookOutput) SetData(v []*string) *UpdateWebhookOutput
SetData sets the Data field's value.
func (UpdateWebhookOutput) String ¶
func (s UpdateWebhookOutput) String() string
String returns the string representation
Source Files
¶
- api_apply_object_groups_by_alert_template.go
- api_create_alert_template.go
- api_create_contact_group.go
- api_create_contacts.go
- api_create_event_rule.go
- api_create_notification.go
- api_create_notify_template.go
- api_create_object_group.go
- api_create_rule.go
- api_create_silence_policy.go
- api_create_webhook.go
- api_delete_alert_templates_by_ids.go
- api_delete_contact_group_by_ids.go
- api_delete_contacts_by_ids.go
- api_delete_event_rule.go
- api_delete_notifications_by_ids.go
- api_delete_notify_templates_by_ids.go
- api_delete_object_group.go
- api_delete_rules_by_ids.go
- api_delete_silence_policy_by_ids.go
- api_delete_webhooks_by_ids.go
- api_disable_event_rule.go
- api_disable_preset_alert_template.go
- api_enable_event_rule.go
- api_enable_preset_alert_template.go
- api_get_metric_data.go
- api_get_top_data.go
- api_list_alert_group.go
- api_list_alert_templates.go
- api_list_contact_group_by_ids.go
- api_list_contact_groups.go
- api_list_contacts.go
- api_list_contacts_by_ids.go
- api_list_default_notify_templates.go
- api_list_event_rules.go
- api_list_events.go
- api_list_notifications.go
- api_list_notify_templates.go
- api_list_object_groups.go
- api_list_preset_alert_templates.go
- api_list_rules.go
- api_list_rules_by_ids.go
- api_list_send_alert.go
- api_list_silence_policy.go
- api_list_webhooks.go
- api_list_webhooks_by_ids.go
- api_modify_state_of_silence_policy_by_ids.go
- api_set_state_of_rules_by_ids.go
- api_tag_resources.go
- api_untag_resources.go
- api_update_alert_template.go
- api_update_contact_group.go
- api_update_contact_group_with_contacts.go
- api_update_contacts.go
- api_update_contacts_with_contact_groups.go
- api_update_event_rule.go
- api_update_notification.go
- api_update_notify_template.go
- api_update_object_group.go
- api_update_rule.go
- api_update_silence_policy.go
- api_update_webhook.go
- interface_cloudmonitor.go
- service_cloudmonitor.go