vmp

package
v1.2.9 Latest Latest
Warning

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

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

Documentation

Overview

Package vmpiface provides an interface to enable mocking the VMP service client for testing your code.

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

Index

Constants

View Source
const (
	ServiceName = "vmp"       // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "vmp"       // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type ActiveForCreateNotifyTemplateInput added in v1.1.12

type ActiveForCreateNotifyTemplateInput struct {
	Content *string `type:"string" json:",omitempty"`

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

func (ActiveForCreateNotifyTemplateInput) GoString added in v1.1.12

GoString returns the string representation

func (*ActiveForCreateNotifyTemplateInput) SetContent added in v1.1.12

SetContent sets the Content field's value.

func (*ActiveForCreateNotifyTemplateInput) SetTitle added in v1.1.12

SetTitle sets the Title field's value.

func (ActiveForCreateNotifyTemplateInput) String added in v1.1.12

String returns the string representation

type ActiveForListNotifyTemplatesOutput added in v1.1.12

type ActiveForListNotifyTemplatesOutput struct {
	Content *string `type:"string" json:",omitempty"`

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

func (ActiveForListNotifyTemplatesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ActiveForListNotifyTemplatesOutput) SetContent added in v1.1.12

SetContent sets the Content field's value.

func (*ActiveForListNotifyTemplatesOutput) SetTitle added in v1.1.12

SetTitle sets the Title field's value.

func (ActiveForListNotifyTemplatesOutput) String added in v1.1.12

String returns the string representation

type ActiveForUpdateNotifyTemplateInput added in v1.1.12

type ActiveForUpdateNotifyTemplateInput struct {
	Content *string `type:"string" json:",omitempty"`

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

func (ActiveForUpdateNotifyTemplateInput) GoString added in v1.1.12

GoString returns the string representation

func (*ActiveForUpdateNotifyTemplateInput) SetContent added in v1.1.12

SetContent sets the Content field's value.

func (*ActiveForUpdateNotifyTemplateInput) SetTitle added in v1.1.12

SetTitle sets the Title field's value.

func (ActiveForUpdateNotifyTemplateInput) String added in v1.1.12

String returns the string representation

type AlertingRuleQueryForGetAlertOutput added in v1.1.12

type AlertingRuleQueryForGetAlertOutput struct {
	PromQL *string `type:"string" json:",omitempty"`

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

func (AlertingRuleQueryForGetAlertOutput) GoString added in v1.1.12

GoString returns the string representation

func (*AlertingRuleQueryForGetAlertOutput) SetPromQL added in v1.1.12

SetPromQL sets the PromQL field's value.

func (*AlertingRuleQueryForGetAlertOutput) SetWorkspaceId added in v1.1.12

SetWorkspaceId sets the WorkspaceId field's value.

func (AlertingRuleQueryForGetAlertOutput) String added in v1.1.12

String returns the string representation

type AlertingRuleQueryForListAlertsOutput added in v1.1.12

type AlertingRuleQueryForListAlertsOutput struct {
	PromQL *string `type:"string" json:",omitempty"`

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

func (AlertingRuleQueryForListAlertsOutput) GoString added in v1.1.12

GoString returns the string representation

func (*AlertingRuleQueryForListAlertsOutput) SetPromQL added in v1.1.12

SetPromQL sets the PromQL field's value.

func (*AlertingRuleQueryForListAlertsOutput) SetWorkspaceId added in v1.1.12

SetWorkspaceId sets the WorkspaceId field's value.

func (AlertingRuleQueryForListAlertsOutput) String added in v1.1.12

String returns the string representation

type AnnotationForCreateAlertingRuleInput added in v1.1.12

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

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

func (AnnotationForCreateAlertingRuleInput) GoString added in v1.1.12

GoString returns the string representation

func (*AnnotationForCreateAlertingRuleInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*AnnotationForCreateAlertingRuleInput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (AnnotationForCreateAlertingRuleInput) String added in v1.1.12

String returns the string representation

type AnnotationForGetAlertingRuleOutput added in v1.1.12

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

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

func (AnnotationForGetAlertingRuleOutput) GoString added in v1.1.12

GoString returns the string representation

func (*AnnotationForGetAlertingRuleOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*AnnotationForGetAlertingRuleOutput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (AnnotationForGetAlertingRuleOutput) String added in v1.1.12

String returns the string representation

type AnnotationForListAlertingRulesOutput added in v1.1.12

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

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

func (AnnotationForListAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*AnnotationForListAlertingRulesOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*AnnotationForListAlertingRulesOutput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (AnnotationForListAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type AnnotationForUpdateAlertingRuleInput added in v1.1.12

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

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

func (AnnotationForUpdateAlertingRuleInput) GoString added in v1.1.12

GoString returns the string representation

func (*AnnotationForUpdateAlertingRuleInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*AnnotationForUpdateAlertingRuleInput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (AnnotationForUpdateAlertingRuleInput) String added in v1.1.12

String returns the string representation

type CalChargeItemListForGetAggregateWorkspaceOutput added in v1.1.48

type CalChargeItemListForGetAggregateWorkspaceOutput struct {
	AttrValue *string `type:"string" json:",omitempty"`

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

func (CalChargeItemListForGetAggregateWorkspaceOutput) GoString added in v1.1.48

GoString returns the string representation

func (*CalChargeItemListForGetAggregateWorkspaceOutput) SetAttrValue added in v1.1.48

SetAttrValue sets the AttrValue field's value.

func (*CalChargeItemListForGetAggregateWorkspaceOutput) SetChargeItemCode added in v1.1.48

SetChargeItemCode sets the ChargeItemCode field's value.

func (CalChargeItemListForGetAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

type CalChargeItemListForGetWorkspaceOutput added in v1.1.39

type CalChargeItemListForGetWorkspaceOutput struct {
	AttrValue *string `type:"string" json:",omitempty"`

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

func (CalChargeItemListForGetWorkspaceOutput) GoString added in v1.1.39

GoString returns the string representation

func (*CalChargeItemListForGetWorkspaceOutput) SetAttrValue added in v1.1.39

SetAttrValue sets the AttrValue field's value.

func (*CalChargeItemListForGetWorkspaceOutput) SetChargeItemCode added in v1.1.39

SetChargeItemCode sets the ChargeItemCode field's value.

func (CalChargeItemListForGetWorkspaceOutput) String added in v1.1.39

String returns the string representation

type CalChargeItemListForListWorkspaceInstanceTypesOutput added in v1.1.39

type CalChargeItemListForListWorkspaceInstanceTypesOutput struct {
	AttrValue *string `type:"string" json:",omitempty"`

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

func (CalChargeItemListForListWorkspaceInstanceTypesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*CalChargeItemListForListWorkspaceInstanceTypesOutput) SetAttrValue added in v1.1.39

SetAttrValue sets the AttrValue field's value.

func (*CalChargeItemListForListWorkspaceInstanceTypesOutput) SetChargeItemCode added in v1.1.39

SetChargeItemCode sets the ChargeItemCode field's value.

func (CalChargeItemListForListWorkspaceInstanceTypesOutput) String added in v1.1.39

String returns the string representation

type CalculatePriceParamForGetAggregateWorkspaceOutput added in v1.1.48

type CalculatePriceParamForGetAggregateWorkspaceOutput struct {
	CalChargeItemList []*CalChargeItemListForGetAggregateWorkspaceOutput `type:"list" json:",omitempty"`

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

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

func (CalculatePriceParamForGetAggregateWorkspaceOutput) GoString added in v1.1.48

GoString returns the string representation

func (*CalculatePriceParamForGetAggregateWorkspaceOutput) SetCalChargeItemList added in v1.1.48

SetCalChargeItemList sets the CalChargeItemList field's value.

func (*CalculatePriceParamForGetAggregateWorkspaceOutput) SetConfigurationCode added in v1.1.48

SetConfigurationCode sets the ConfigurationCode field's value.

func (*CalculatePriceParamForGetAggregateWorkspaceOutput) SetPeriod added in v1.1.48

SetPeriod sets the Period field's value.

func (CalculatePriceParamForGetAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

type CalculatePriceParamForGetWorkspaceOutput added in v1.1.39

type CalculatePriceParamForGetWorkspaceOutput struct {
	CalChargeItemList []*CalChargeItemListForGetWorkspaceOutput `type:"list" json:",omitempty"`

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

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

func (CalculatePriceParamForGetWorkspaceOutput) GoString added in v1.1.39

GoString returns the string representation

func (*CalculatePriceParamForGetWorkspaceOutput) SetCalChargeItemList added in v1.1.39

SetCalChargeItemList sets the CalChargeItemList field's value.

func (*CalculatePriceParamForGetWorkspaceOutput) SetConfigurationCode added in v1.1.39

SetConfigurationCode sets the ConfigurationCode field's value.

func (*CalculatePriceParamForGetWorkspaceOutput) SetPeriod added in v1.1.39

SetPeriod sets the Period field's value.

func (CalculatePriceParamForGetWorkspaceOutput) String added in v1.1.39

String returns the string representation

type CalculatePriceParamForListWorkspaceInstanceTypesOutput added in v1.1.39

type CalculatePriceParamForListWorkspaceInstanceTypesOutput struct {
	CalChargeItemList []*CalChargeItemListForListWorkspaceInstanceTypesOutput `type:"list" json:",omitempty"`

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

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

func (CalculatePriceParamForListWorkspaceInstanceTypesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*CalculatePriceParamForListWorkspaceInstanceTypesOutput) SetCalChargeItemList added in v1.1.39

SetCalChargeItemList sets the CalChargeItemList field's value.

func (*CalculatePriceParamForListWorkspaceInstanceTypesOutput) SetConfigurationCode added in v1.1.39

SetConfigurationCode sets the ConfigurationCode field's value.

func (*CalculatePriceParamForListWorkspaceInstanceTypesOutput) SetPeriod added in v1.1.39

SetPeriod sets the Period field's value.

func (CalculatePriceParamForListWorkspaceInstanceTypesOutput) String added in v1.1.39

String returns the string representation

type ConditionsForListIntegrationTasksOutput added in v1.1.39

type ConditionsForListIntegrationTasksOutput struct {
	Health *string `type:"string" json:",omitempty"`

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

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

func (ConditionsForListIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (*ConditionsForListIntegrationTasksOutput) SetHealth added in v1.1.39

SetHealth sets the Health field's value.

func (*ConditionsForListIntegrationTasksOutput) SetProjectName added in v1.1.39

SetProjectName sets the ProjectName field's value.

func (*ConditionsForListIntegrationTasksOutput) SetTags added in v1.1.39

SetTags sets the Tags field's value.

func (ConditionsForListIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type CreateAggregateWorkspaceInput added in v1.1.48

type CreateAggregateWorkspaceInput struct {
	AuthType *string `type:"string" json:",omitempty"`

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

	CrossWorkspaces []*CrossWorkspaceForCreateAggregateWorkspaceInput `type:"list" json:",omitempty"`

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

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

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

	MaxQueryRate *int64 `type:"int64" json:",omitempty"`

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

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

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

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

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

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

func (CreateAggregateWorkspaceInput) GoString added in v1.1.48

GoString returns the string representation

func (*CreateAggregateWorkspaceInput) SetAuthType added in v1.2.5

SetAuthType sets the AuthType field's value.

func (*CreateAggregateWorkspaceInput) SetBearerToken added in v1.2.5

SetBearerToken sets the BearerToken field's value.

func (*CreateAggregateWorkspaceInput) SetCrossWorkspaces added in v1.1.48

SetCrossWorkspaces sets the CrossWorkspaces field's value.

func (*CreateAggregateWorkspaceInput) SetDescription added in v1.1.48

SetDescription sets the Description field's value.

func (*CreateAggregateWorkspaceInput) SetExternalPrometheus added in v1.1.48

func (s *CreateAggregateWorkspaceInput) SetExternalPrometheus(v []*string) *CreateAggregateWorkspaceInput

SetExternalPrometheus sets the ExternalPrometheus field's value.

func (*CreateAggregateWorkspaceInput) SetIgnoreError added in v1.1.48

SetIgnoreError sets the IgnoreError field's value.

func (*CreateAggregateWorkspaceInput) SetMaxQueryRate added in v1.1.48

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*CreateAggregateWorkspaceInput) SetName added in v1.1.48

SetName sets the Name field's value.

func (*CreateAggregateWorkspaceInput) SetPassword added in v1.1.48

SetPassword sets the Password field's value.

func (*CreateAggregateWorkspaceInput) SetProjectName added in v1.1.48

SetProjectName sets the ProjectName field's value.

func (*CreateAggregateWorkspaceInput) SetTags added in v1.1.48

SetTags sets the Tags field's value.

func (*CreateAggregateWorkspaceInput) SetUsername added in v1.1.48

SetUsername sets the Username field's value.

func (*CreateAggregateWorkspaceInput) SetWorkspaces added in v1.1.48

SetWorkspaces sets the Workspaces field's value.

func (CreateAggregateWorkspaceInput) String added in v1.1.48

String returns the string representation

func (*CreateAggregateWorkspaceInput) Validate added in v1.1.48

func (s *CreateAggregateWorkspaceInput) Validate() error

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

type CreateAggregateWorkspaceOutput added in v1.1.48

type CreateAggregateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateAggregateWorkspaceOutput) GoString added in v1.1.48

GoString returns the string representation

func (*CreateAggregateWorkspaceOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (CreateAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

type CreateAlertingRuleInput added in v1.1.12

type CreateAlertingRuleInput struct {
	Annotations []*AnnotationForCreateAlertingRuleInput `type:"list" json:",omitempty"`

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

	Labels []*LabelForCreateAlertingRuleInput `type:"list" json:",omitempty"`

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

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

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

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

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

	Query *QueryForCreateAlertingRuleInput `type:"structure" json:",omitempty"`

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

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

func (CreateAlertingRuleInput) GoString added in v1.1.12

func (s CreateAlertingRuleInput) GoString() string

GoString returns the string representation

func (*CreateAlertingRuleInput) SetAnnotations added in v1.1.12

SetAnnotations sets the Annotations field's value.

func (*CreateAlertingRuleInput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*CreateAlertingRuleInput) SetLabels added in v1.1.12

SetLabels sets the Labels field's value.

func (*CreateAlertingRuleInput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*CreateAlertingRuleInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*CreateAlertingRuleInput) SetNotifyGroupPolicyId added in v1.1.12

func (s *CreateAlertingRuleInput) SetNotifyGroupPolicyId(v string) *CreateAlertingRuleInput

SetNotifyGroupPolicyId sets the NotifyGroupPolicyId field's value.

func (*CreateAlertingRuleInput) SetNotifyPolicyId added in v1.1.12

func (s *CreateAlertingRuleInput) SetNotifyPolicyId(v string) *CreateAlertingRuleInput

SetNotifyPolicyId sets the NotifyPolicyId field's value.

func (*CreateAlertingRuleInput) SetProjectName added in v1.1.39

SetProjectName sets the ProjectName field's value.

func (*CreateAlertingRuleInput) SetQuery added in v1.1.12

SetQuery sets the Query field's value.

func (*CreateAlertingRuleInput) SetTags added in v1.1.39

SetTags sets the Tags field's value.

func (*CreateAlertingRuleInput) SetType added in v1.1.12

SetType sets the Type field's value.

func (CreateAlertingRuleInput) String added in v1.1.12

func (s CreateAlertingRuleInput) String() string

String returns the string representation

func (*CreateAlertingRuleInput) Validate added in v1.1.12

func (s *CreateAlertingRuleInput) Validate() error

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

type CreateAlertingRuleOutput added in v1.1.12

type CreateAlertingRuleOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateAlertingRuleOutput) GoString added in v1.1.12

func (s CreateAlertingRuleOutput) GoString() string

GoString returns the string representation

func (*CreateAlertingRuleOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (CreateAlertingRuleOutput) String added in v1.1.12

func (s CreateAlertingRuleOutput) String() string

String returns the string representation

type CreateContactGroupInput added in v1.1.12

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

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

func (CreateContactGroupInput) GoString added in v1.1.12

func (s CreateContactGroupInput) GoString() string

GoString returns the string representation

func (*CreateContactGroupInput) SetContactIds added in v1.1.12

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

SetContactIds sets the ContactIds field's value.

func (*CreateContactGroupInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (CreateContactGroupInput) String added in v1.1.12

func (s CreateContactGroupInput) String() string

String returns the string representation

func (*CreateContactGroupInput) Validate added in v1.1.12

func (s *CreateContactGroupInput) Validate() error

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

type CreateContactGroupOutput added in v1.1.12

type CreateContactGroupOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateContactGroupOutput) GoString added in v1.1.12

func (s CreateContactGroupOutput) GoString() string

GoString returns the string representation

func (*CreateContactGroupOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (CreateContactGroupOutput) String added in v1.1.12

func (s CreateContactGroupOutput) String() string

String returns the string representation

type CreateContactInput added in v1.1.12

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

	DingTalkBotWebhook *DingTalkBotWebhookForCreateContactInput `type:"structure" json:",omitempty"`

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

	LarkBotWebhook *LarkBotWebhookForCreateContactInput `type:"structure" json:",omitempty"`

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

	WeComBotWebhook *WeComBotWebhookForCreateContactInput `type:"structure" json:",omitempty"`

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

func (CreateContactInput) GoString added in v1.1.12

func (s CreateContactInput) GoString() string

GoString returns the string representation

func (*CreateContactInput) SetContactGroupIds added in v1.1.12

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*CreateContactInput) SetDingTalkBotWebhook added in v1.1.12

SetDingTalkBotWebhook sets the DingTalkBotWebhook field's value.

func (*CreateContactInput) SetEmail added in v1.1.12

SetEmail sets the Email field's value.

func (*CreateContactInput) SetLarkBotWebhook added in v1.1.12

SetLarkBotWebhook sets the LarkBotWebhook field's value.

func (*CreateContactInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*CreateContactInput) SetWeComBotWebhook added in v1.1.12

SetWeComBotWebhook sets the WeComBotWebhook field's value.

func (*CreateContactInput) SetWebhook added in v1.1.12

SetWebhook sets the Webhook field's value.

func (CreateContactInput) String added in v1.1.12

func (s CreateContactInput) String() string

String returns the string representation

func (*CreateContactInput) Validate added in v1.1.12

func (s *CreateContactInput) Validate() error

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

type CreateContactOutput added in v1.1.12

type CreateContactOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

func (CreateContactOutput) GoString added in v1.1.12

func (s CreateContactOutput) GoString() string

GoString returns the string representation

func (*CreateContactOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*CreateContactOutput) SetMessage added in v1.1.12

SetMessage sets the Message field's value.

func (*CreateContactOutput) SetSendStatus added in v1.1.12

func (s *CreateContactOutput) SetSendStatus(v string) *CreateContactOutput

SetSendStatus sets the SendStatus field's value.

func (CreateContactOutput) String added in v1.1.12

func (s CreateContactOutput) String() string

String returns the string representation

type CreateExternalPrometheusInput added in v1.1.48

type CreateExternalPrometheusInput struct {
	AuthType *string `type:"string" json:",omitempty"`

	CustomHeaderKVs []*CustomHeaderKVForCreateExternalPrometheusInput `type:"list" json:",omitempty"`

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

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

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

	MaxQueryRate *int64 `type:"int64" json:",omitempty"`

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

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

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

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

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

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

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

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

func (CreateExternalPrometheusInput) GoString added in v1.1.48

GoString returns the string representation

func (*CreateExternalPrometheusInput) SetAuthType added in v1.1.48

SetAuthType sets the AuthType field's value.

func (*CreateExternalPrometheusInput) SetCustomHeaderKVs added in v1.2.5

SetCustomHeaderKVs sets the CustomHeaderKVs field's value.

func (*CreateExternalPrometheusInput) SetDescription added in v1.1.48

SetDescription sets the Description field's value.

func (*CreateExternalPrometheusInput) SetEncryptedBearerToken added in v1.1.48

SetEncryptedBearerToken sets the EncryptedBearerToken field's value.

func (*CreateExternalPrometheusInput) SetEncryptedPassword added in v1.1.48

SetEncryptedPassword sets the EncryptedPassword field's value.

func (*CreateExternalPrometheusInput) SetMaxQueryRate added in v1.1.48

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*CreateExternalPrometheusInput) SetName added in v1.1.48

SetName sets the Name field's value.

func (*CreateExternalPrometheusInput) SetProjectName added in v1.1.48

SetProjectName sets the ProjectName field's value.

func (*CreateExternalPrometheusInput) SetSubnetIds added in v1.1.48

SetSubnetIds sets the SubnetIds field's value.

func (*CreateExternalPrometheusInput) SetTags added in v1.1.48

SetTags sets the Tags field's value.

func (*CreateExternalPrometheusInput) SetType added in v1.1.48

SetType sets the Type field's value.

func (*CreateExternalPrometheusInput) SetURL added in v1.1.48

SetURL sets the URL field's value.

func (*CreateExternalPrometheusInput) SetUsername added in v1.1.48

SetUsername sets the Username field's value.

func (*CreateExternalPrometheusInput) SetVPCId added in v1.1.48

SetVPCId sets the VPCId field's value.

func (CreateExternalPrometheusInput) String added in v1.1.48

String returns the string representation

func (*CreateExternalPrometheusInput) Validate added in v1.1.48

func (s *CreateExternalPrometheusInput) Validate() error

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

type CreateExternalPrometheusOutput added in v1.1.48

type CreateExternalPrometheusOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateExternalPrometheusOutput) GoString added in v1.1.48

GoString returns the string representation

func (*CreateExternalPrometheusOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (CreateExternalPrometheusOutput) String added in v1.1.48

String returns the string representation

type CreateIntegrationTaskInput added in v1.1.39

type CreateIntegrationTaskInput struct {
	Environment *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

func (CreateIntegrationTaskInput) GoString added in v1.1.39

func (s CreateIntegrationTaskInput) GoString() string

GoString returns the string representation

func (*CreateIntegrationTaskInput) SetEnvironment added in v1.1.39

SetEnvironment sets the Environment field's value.

func (*CreateIntegrationTaskInput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*CreateIntegrationTaskInput) SetParams added in v1.1.39

SetParams sets the Params field's value.

func (*CreateIntegrationTaskInput) SetProjectName added in v1.1.39

SetProjectName sets the ProjectName field's value.

func (*CreateIntegrationTaskInput) SetSubType added in v1.1.39

SetSubType sets the SubType field's value.

func (*CreateIntegrationTaskInput) SetTags added in v1.1.39

SetTags sets the Tags field's value.

func (*CreateIntegrationTaskInput) SetType added in v1.1.39

SetType sets the Type field's value.

func (*CreateIntegrationTaskInput) SetVkeClusterId added in v1.1.39

SetVkeClusterId sets the VkeClusterId field's value.

func (*CreateIntegrationTaskInput) SetWorkspaceId added in v1.1.39

SetWorkspaceId sets the WorkspaceId field's value.

func (CreateIntegrationTaskInput) String added in v1.1.39

String returns the string representation

func (*CreateIntegrationTaskInput) Validate added in v1.1.39

func (s *CreateIntegrationTaskInput) Validate() error

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

type CreateIntegrationTaskOutput added in v1.1.39

type CreateIntegrationTaskOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateIntegrationTaskOutput) GoString added in v1.1.39

func (s CreateIntegrationTaskOutput) GoString() string

GoString returns the string representation

func (*CreateIntegrationTaskOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (CreateIntegrationTaskOutput) String added in v1.1.39

String returns the string representation

type CreateNotifyGroupPolicyInput added in v1.1.12

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

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

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

func (CreateNotifyGroupPolicyInput) GoString added in v1.1.12

func (s CreateNotifyGroupPolicyInput) GoString() string

GoString returns the string representation

func (*CreateNotifyGroupPolicyInput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*CreateNotifyGroupPolicyInput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*CreateNotifyGroupPolicyInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (CreateNotifyGroupPolicyInput) String added in v1.1.12

String returns the string representation

func (*CreateNotifyGroupPolicyInput) Validate added in v1.1.12

func (s *CreateNotifyGroupPolicyInput) Validate() error

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

type CreateNotifyGroupPolicyOutput added in v1.1.12

type CreateNotifyGroupPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateNotifyGroupPolicyOutput) GoString added in v1.1.12

GoString returns the string representation

func (*CreateNotifyGroupPolicyOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (CreateNotifyGroupPolicyOutput) String added in v1.1.12

String returns the string representation

type CreateNotifyPolicyInput added in v1.1.12

type CreateNotifyPolicyInput struct {
	ChannelNotifyTemplateIds []*string `type:"list" json:",omitempty"`

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

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

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

func (CreateNotifyPolicyInput) GoString added in v1.1.12

func (s CreateNotifyPolicyInput) GoString() string

GoString returns the string representation

func (*CreateNotifyPolicyInput) SetChannelNotifyTemplateIds added in v1.1.12

func (s *CreateNotifyPolicyInput) SetChannelNotifyTemplateIds(v []*string) *CreateNotifyPolicyInput

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*CreateNotifyPolicyInput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*CreateNotifyPolicyInput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*CreateNotifyPolicyInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (CreateNotifyPolicyInput) String added in v1.1.12

func (s CreateNotifyPolicyInput) String() string

String returns the string representation

func (*CreateNotifyPolicyInput) Validate added in v1.1.12

func (s *CreateNotifyPolicyInput) Validate() error

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

type CreateNotifyPolicyOutput added in v1.1.12

type CreateNotifyPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateNotifyPolicyOutput) GoString added in v1.1.12

func (s CreateNotifyPolicyOutput) GoString() string

GoString returns the string representation

func (*CreateNotifyPolicyOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (CreateNotifyPolicyOutput) String added in v1.1.12

func (s CreateNotifyPolicyOutput) String() string

String returns the string representation

type CreateNotifyTemplateInput added in v1.1.12

type CreateNotifyTemplateInput struct {
	Active *ActiveForCreateNotifyTemplateInput `type:"structure" json:",omitempty"`

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

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

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

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

func (CreateNotifyTemplateInput) GoString added in v1.1.12

func (s CreateNotifyTemplateInput) GoString() string

GoString returns the string representation

func (*CreateNotifyTemplateInput) SetActive added in v1.1.12

SetActive sets the Active field's value.

func (*CreateNotifyTemplateInput) SetChannel added in v1.1.12

SetChannel sets the Channel field's value.

func (*CreateNotifyTemplateInput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*CreateNotifyTemplateInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*CreateNotifyTemplateInput) SetResolved added in v1.1.12

SetResolved sets the Resolved field's value.

func (CreateNotifyTemplateInput) String added in v1.1.12

func (s CreateNotifyTemplateInput) String() string

String returns the string representation

func (*CreateNotifyTemplateInput) Validate added in v1.1.12

func (s *CreateNotifyTemplateInput) Validate() error

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

type CreateNotifyTemplateOutput added in v1.1.12

type CreateNotifyTemplateOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateNotifyTemplateOutput) GoString added in v1.1.12

func (s CreateNotifyTemplateOutput) GoString() string

GoString returns the string representation

func (*CreateNotifyTemplateOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (CreateNotifyTemplateOutput) String added in v1.1.12

String returns the string representation

type CreateRuleFileInput added in v1.1.12

type CreateRuleFileInput struct {

	// 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 `type:"string" json:",omitempty" required:"true"`

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

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

func (CreateRuleFileInput) GoString added in v1.1.12

func (s CreateRuleFileInput) GoString() string

GoString returns the string representation

func (*CreateRuleFileInput) SetContent added in v1.1.12

SetContent sets the Content field's value.

func (*CreateRuleFileInput) SetDescription added in v1.1.12

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

SetDescription sets the Description field's value.

func (*CreateRuleFileInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*CreateRuleFileInput) SetTargetWorkspaceId added in v1.1.39

func (s *CreateRuleFileInput) SetTargetWorkspaceId(v string) *CreateRuleFileInput

SetTargetWorkspaceId sets the TargetWorkspaceId field's value.

func (*CreateRuleFileInput) SetWorkspaceId added in v1.1.12

func (s *CreateRuleFileInput) SetWorkspaceId(v string) *CreateRuleFileInput

SetWorkspaceId sets the WorkspaceId field's value.

func (CreateRuleFileInput) String added in v1.1.12

func (s CreateRuleFileInput) String() string

String returns the string representation

func (*CreateRuleFileInput) Validate added in v1.1.12

func (s *CreateRuleFileInput) Validate() error

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

type CreateRuleFileOutput added in v1.1.12

type CreateRuleFileOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateRuleFileOutput) GoString added in v1.1.12

func (s CreateRuleFileOutput) GoString() string

GoString returns the string representation

func (*CreateRuleFileOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (CreateRuleFileOutput) String added in v1.1.12

func (s CreateRuleFileOutput) String() string

String returns the string representation

type CreateSilencePolicyInput added in v1.1.39

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

	MetricLabelMatchers []*MetricLabelMatcherForCreateSilencePolicyInput `type:"list" json:",omitempty"`

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

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

func (CreateSilencePolicyInput) GoString added in v1.1.39

func (s CreateSilencePolicyInput) GoString() string

GoString returns the string representation

func (*CreateSilencePolicyInput) SetDescription added in v1.1.39

SetDescription sets the Description field's value.

func (*CreateSilencePolicyInput) SetMetricLabelMatchers added in v1.1.39

SetMetricLabelMatchers sets the MetricLabelMatchers field's value.

func (*CreateSilencePolicyInput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*CreateSilencePolicyInput) SetTimeRangeMatchers added in v1.1.39

SetTimeRangeMatchers sets the TimeRangeMatchers field's value.

func (CreateSilencePolicyInput) String added in v1.1.39

func (s CreateSilencePolicyInput) String() string

String returns the string representation

func (*CreateSilencePolicyInput) Validate added in v1.1.39

func (s *CreateSilencePolicyInput) Validate() error

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

type CreateSilencePolicyOutput added in v1.1.39

type CreateSilencePolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateSilencePolicyOutput) GoString added in v1.1.39

func (s CreateSilencePolicyOutput) GoString() string

GoString returns the string representation

func (*CreateSilencePolicyOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (CreateSilencePolicyOutput) String added in v1.1.39

func (s CreateSilencePolicyOutput) String() string

String returns the string representation

type CreateWorkspaceInput

type CreateWorkspaceInput struct {
	AuthType *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

func (CreateWorkspaceInput) GoString

func (s CreateWorkspaceInput) GoString() string

GoString returns the string representation

func (*CreateWorkspaceInput) SetAuthType added in v1.2.5

SetAuthType sets the AuthType field's value.

func (*CreateWorkspaceInput) SetBearerToken added in v1.2.5

func (s *CreateWorkspaceInput) SetBearerToken(v string) *CreateWorkspaceInput

SetBearerToken sets the BearerToken field's value.

func (*CreateWorkspaceInput) SetDeleteProtectionEnabled

func (s *CreateWorkspaceInput) SetDeleteProtectionEnabled(v bool) *CreateWorkspaceInput

SetDeleteProtectionEnabled sets the DeleteProtectionEnabled field's value.

func (*CreateWorkspaceInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateWorkspaceInput) SetInstanceTypeId

func (s *CreateWorkspaceInput) SetInstanceTypeId(v string) *CreateWorkspaceInput

SetInstanceTypeId sets the InstanceTypeId field's value.

func (*CreateWorkspaceInput) SetName

SetName sets the Name field's value.

func (*CreateWorkspaceInput) SetPassword

SetPassword sets the Password field's value.

func (*CreateWorkspaceInput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*CreateWorkspaceInput) SetPublicAccessEnabled added in v1.1.39

func (s *CreateWorkspaceInput) SetPublicAccessEnabled(v bool) *CreateWorkspaceInput

SetPublicAccessEnabled sets the PublicAccessEnabled field's value.

func (*CreateWorkspaceInput) SetTags

SetTags sets the Tags field's value.

func (*CreateWorkspaceInput) SetUsername

SetUsername sets the Username field's value.

func (CreateWorkspaceInput) String

func (s CreateWorkspaceInput) String() string

String returns the string representation

func (*CreateWorkspaceInput) Validate

func (s *CreateWorkspaceInput) Validate() error

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

type CreateWorkspaceOutput

type CreateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateWorkspaceOutput) GoString

func (s CreateWorkspaceOutput) GoString() string

GoString returns the string representation

func (*CreateWorkspaceOutput) SetId

SetId sets the Id field's value.

func (CreateWorkspaceOutput) String

func (s CreateWorkspaceOutput) String() string

String returns the string representation

type CrossWorkspaceForCreateAggregateWorkspaceInput added in v1.1.48

type CrossWorkspaceForCreateAggregateWorkspaceInput struct {
	AccountId *int64 `type:"int64" json:",omitempty"`

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

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

func (CrossWorkspaceForCreateAggregateWorkspaceInput) GoString added in v1.1.48

GoString returns the string representation

func (*CrossWorkspaceForCreateAggregateWorkspaceInput) SetAccountId added in v1.1.48

SetAccountId sets the AccountId field's value.

func (*CrossWorkspaceForCreateAggregateWorkspaceInput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*CrossWorkspaceForCreateAggregateWorkspaceInput) SetRegion added in v1.1.48

SetRegion sets the Region field's value.

func (CrossWorkspaceForCreateAggregateWorkspaceInput) String added in v1.1.48

String returns the string representation

type CrossWorkspaceForGetAggregateWorkspaceOutput added in v1.1.48

type CrossWorkspaceForGetAggregateWorkspaceOutput struct {
	AccountId *int64 `type:"int64" json:",omitempty"`

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

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

func (CrossWorkspaceForGetAggregateWorkspaceOutput) GoString added in v1.1.48

GoString returns the string representation

func (*CrossWorkspaceForGetAggregateWorkspaceOutput) SetAccountId added in v1.1.48

SetAccountId sets the AccountId field's value.

func (*CrossWorkspaceForGetAggregateWorkspaceOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*CrossWorkspaceForGetAggregateWorkspaceOutput) SetRegion added in v1.1.48

SetRegion sets the Region field's value.

func (CrossWorkspaceForGetAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

type CrossWorkspaceForUpdateAggregateWorkspaceInput added in v1.1.48

type CrossWorkspaceForUpdateAggregateWorkspaceInput struct {
	AccountId *int64 `type:"int64" json:",omitempty"`

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

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

func (CrossWorkspaceForUpdateAggregateWorkspaceInput) GoString added in v1.1.48

GoString returns the string representation

func (*CrossWorkspaceForUpdateAggregateWorkspaceInput) SetAccountId added in v1.1.48

SetAccountId sets the AccountId field's value.

func (*CrossWorkspaceForUpdateAggregateWorkspaceInput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*CrossWorkspaceForUpdateAggregateWorkspaceInput) SetRegion added in v1.1.48

SetRegion sets the Region field's value.

func (CrossWorkspaceForUpdateAggregateWorkspaceInput) String added in v1.1.48

String returns the string representation

type CustomHeaderKVForCreateExternalPrometheusInput added in v1.2.5

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

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

func (CustomHeaderKVForCreateExternalPrometheusInput) GoString added in v1.2.5

GoString returns the string representation

func (*CustomHeaderKVForCreateExternalPrometheusInput) SetKey added in v1.2.5

SetKey sets the Key field's value.

func (*CustomHeaderKVForCreateExternalPrometheusInput) SetValue added in v1.2.5

SetValue sets the Value field's value.

func (CustomHeaderKVForCreateExternalPrometheusInput) String added in v1.2.5

String returns the string representation

type CustomHeaderKVForGetExternalPrometheusOutput added in v1.2.5

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

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

func (CustomHeaderKVForGetExternalPrometheusOutput) GoString added in v1.2.5

GoString returns the string representation

func (*CustomHeaderKVForGetExternalPrometheusOutput) SetKey added in v1.2.5

SetKey sets the Key field's value.

func (*CustomHeaderKVForGetExternalPrometheusOutput) SetValue added in v1.2.5

SetValue sets the Value field's value.

func (CustomHeaderKVForGetExternalPrometheusOutput) String added in v1.2.5

String returns the string representation

type CustomHeaderKVForUpdateExternalPrometheusInput added in v1.2.5

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

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

func (CustomHeaderKVForUpdateExternalPrometheusInput) GoString added in v1.2.5

GoString returns the string representation

func (*CustomHeaderKVForUpdateExternalPrometheusInput) SetKey added in v1.2.5

SetKey sets the Key field's value.

func (*CustomHeaderKVForUpdateExternalPrometheusInput) SetValue added in v1.2.5

SetValue sets the Value field's value.

func (CustomHeaderKVForUpdateExternalPrometheusInput) String added in v1.2.5

String returns the string representation

type DataForDeleteAlertingRulesOutput added in v1.1.12

type DataForDeleteAlertingRulesOutput struct {
	// contains filtered or unexported fields
}

func (DataForDeleteAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (DataForDeleteAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type DataForDeleteContactGroupsOutput added in v1.1.12

type DataForDeleteContactGroupsOutput struct {
	// contains filtered or unexported fields
}

func (DataForDeleteContactGroupsOutput) GoString added in v1.1.12

GoString returns the string representation

func (DataForDeleteContactGroupsOutput) String added in v1.1.12

String returns the string representation

type DataForDeleteContactsOutput added in v1.1.12

type DataForDeleteContactsOutput struct {
	// contains filtered or unexported fields
}

func (DataForDeleteContactsOutput) GoString added in v1.1.12

func (s DataForDeleteContactsOutput) GoString() string

GoString returns the string representation

func (DataForDeleteContactsOutput) String added in v1.1.12

String returns the string representation

type DataForDeleteSilencePoliciesOutput added in v1.1.39

type DataForDeleteSilencePoliciesOutput struct {
	// contains filtered or unexported fields
}

func (DataForDeleteSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (DataForDeleteSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type DataForDisableAlertingRulesOutput added in v1.1.12

type DataForDisableAlertingRulesOutput struct {
	// contains filtered or unexported fields
}

func (DataForDisableAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (DataForDisableAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type DataForDisableIntegrationTasksOutput added in v1.1.39

type DataForDisableIntegrationTasksOutput struct {
	// contains filtered or unexported fields
}

func (DataForDisableIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (DataForDisableIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type DataForDisableSilencePoliciesOutput added in v1.1.39

type DataForDisableSilencePoliciesOutput struct {
	// contains filtered or unexported fields
}

func (DataForDisableSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (DataForDisableSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type DataForEnableAlertingRulesOutput added in v1.1.12

type DataForEnableAlertingRulesOutput struct {
	// contains filtered or unexported fields
}

func (DataForEnableAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (DataForEnableAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type DataForEnableIntegrationTasksOutput added in v1.1.39

type DataForEnableIntegrationTasksOutput struct {
	// contains filtered or unexported fields
}

func (DataForEnableIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (DataForEnableIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type DataForEnableSilencePoliciesOutput added in v1.1.39

type DataForEnableSilencePoliciesOutput struct {
	// contains filtered or unexported fields
}

func (DataForEnableSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (DataForEnableSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type DeleteAggregateWorkspaceInput added in v1.1.48

type DeleteAggregateWorkspaceInput struct {

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

func (DeleteAggregateWorkspaceInput) GoString added in v1.1.48

GoString returns the string representation

func (*DeleteAggregateWorkspaceInput) SetId added in v1.1.48

SetId sets the Id field's value.

func (DeleteAggregateWorkspaceInput) String added in v1.1.48

String returns the string representation

func (*DeleteAggregateWorkspaceInput) Validate added in v1.1.48

func (s *DeleteAggregateWorkspaceInput) Validate() error

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

type DeleteAggregateWorkspaceOutput added in v1.1.48

type DeleteAggregateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteAggregateWorkspaceOutput) GoString added in v1.1.48

GoString returns the string representation

func (*DeleteAggregateWorkspaceOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (DeleteAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

type DeleteAlertingRulesInput added in v1.1.12

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

func (DeleteAlertingRulesInput) GoString added in v1.1.12

func (s DeleteAlertingRulesInput) GoString() string

GoString returns the string representation

func (*DeleteAlertingRulesInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (DeleteAlertingRulesInput) String added in v1.1.12

func (s DeleteAlertingRulesInput) String() string

String returns the string representation

type DeleteAlertingRulesOutput added in v1.1.12

type DeleteAlertingRulesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DeleteAlertingRulesOutput) GoString added in v1.1.12

func (s DeleteAlertingRulesOutput) GoString() string

GoString returns the string representation

func (*DeleteAlertingRulesOutput) SetSuccessfulItems added in v1.1.12

func (s *DeleteAlertingRulesOutput) SetSuccessfulItems(v []*string) *DeleteAlertingRulesOutput

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DeleteAlertingRulesOutput) SetUnsuccessfulItems added in v1.1.12

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DeleteAlertingRulesOutput) String added in v1.1.12

func (s DeleteAlertingRulesOutput) String() string

String returns the string representation

type DeleteContactGroupsInput added in v1.1.12

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

func (DeleteContactGroupsInput) GoString added in v1.1.12

func (s DeleteContactGroupsInput) GoString() string

GoString returns the string representation

func (*DeleteContactGroupsInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (DeleteContactGroupsInput) String added in v1.1.12

func (s DeleteContactGroupsInput) String() string

String returns the string representation

type DeleteContactGroupsOutput added in v1.1.12

type DeleteContactGroupsOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DeleteContactGroupsOutput) GoString added in v1.1.12

func (s DeleteContactGroupsOutput) GoString() string

GoString returns the string representation

func (*DeleteContactGroupsOutput) SetSuccessfulItems added in v1.1.12

func (s *DeleteContactGroupsOutput) SetSuccessfulItems(v []*string) *DeleteContactGroupsOutput

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DeleteContactGroupsOutput) SetUnsuccessfulItems added in v1.1.12

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DeleteContactGroupsOutput) String added in v1.1.12

func (s DeleteContactGroupsOutput) String() string

String returns the string representation

type DeleteContactsInput added in v1.1.12

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

func (DeleteContactsInput) GoString added in v1.1.12

func (s DeleteContactsInput) GoString() string

GoString returns the string representation

func (*DeleteContactsInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (DeleteContactsInput) String added in v1.1.12

func (s DeleteContactsInput) String() string

String returns the string representation

type DeleteContactsOutput added in v1.1.12

type DeleteContactsOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DeleteContactsOutput) GoString added in v1.1.12

func (s DeleteContactsOutput) GoString() string

GoString returns the string representation

func (*DeleteContactsOutput) SetSuccessfulItems added in v1.1.12

func (s *DeleteContactsOutput) SetSuccessfulItems(v []*string) *DeleteContactsOutput

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DeleteContactsOutput) SetUnsuccessfulItems added in v1.1.12

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DeleteContactsOutput) String added in v1.1.12

func (s DeleteContactsOutput) String() string

String returns the string representation

type DeleteExternalPrometheusInput added in v1.1.48

type DeleteExternalPrometheusInput struct {

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

func (DeleteExternalPrometheusInput) GoString added in v1.1.48

GoString returns the string representation

func (*DeleteExternalPrometheusInput) SetId added in v1.1.48

SetId sets the Id field's value.

func (DeleteExternalPrometheusInput) String added in v1.1.48

String returns the string representation

func (*DeleteExternalPrometheusInput) Validate added in v1.1.48

func (s *DeleteExternalPrometheusInput) Validate() error

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

type DeleteExternalPrometheusOutput added in v1.1.48

type DeleteExternalPrometheusOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteExternalPrometheusOutput) GoString added in v1.1.48

GoString returns the string representation

func (*DeleteExternalPrometheusOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (DeleteExternalPrometheusOutput) String added in v1.1.48

String returns the string representation

type DeleteIntegrationTaskInput added in v1.1.39

type DeleteIntegrationTaskInput struct {

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

func (DeleteIntegrationTaskInput) GoString added in v1.1.39

func (s DeleteIntegrationTaskInput) GoString() string

GoString returns the string representation

func (*DeleteIntegrationTaskInput) SetId added in v1.1.39

SetId sets the Id field's value.

func (DeleteIntegrationTaskInput) String added in v1.1.39

String returns the string representation

func (*DeleteIntegrationTaskInput) Validate added in v1.1.39

func (s *DeleteIntegrationTaskInput) Validate() error

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

type DeleteIntegrationTaskOutput added in v1.1.39

type DeleteIntegrationTaskOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteIntegrationTaskOutput) GoString added in v1.1.39

func (s DeleteIntegrationTaskOutput) GoString() string

GoString returns the string representation

func (*DeleteIntegrationTaskOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (DeleteIntegrationTaskOutput) String added in v1.1.39

String returns the string representation

type DeleteNotifyGroupPolicyInput added in v1.1.12

type DeleteNotifyGroupPolicyInput struct {

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

func (DeleteNotifyGroupPolicyInput) GoString added in v1.1.12

func (s DeleteNotifyGroupPolicyInput) GoString() string

GoString returns the string representation

func (*DeleteNotifyGroupPolicyInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (DeleteNotifyGroupPolicyInput) String added in v1.1.12

String returns the string representation

func (*DeleteNotifyGroupPolicyInput) Validate added in v1.1.12

func (s *DeleteNotifyGroupPolicyInput) Validate() error

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

type DeleteNotifyGroupPolicyOutput added in v1.1.12

type DeleteNotifyGroupPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteNotifyGroupPolicyOutput) GoString added in v1.1.12

GoString returns the string representation

func (*DeleteNotifyGroupPolicyOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (DeleteNotifyGroupPolicyOutput) String added in v1.1.12

String returns the string representation

type DeleteNotifyPolicyInput added in v1.1.12

type DeleteNotifyPolicyInput struct {

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

func (DeleteNotifyPolicyInput) GoString added in v1.1.12

func (s DeleteNotifyPolicyInput) GoString() string

GoString returns the string representation

func (*DeleteNotifyPolicyInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (DeleteNotifyPolicyInput) String added in v1.1.12

func (s DeleteNotifyPolicyInput) String() string

String returns the string representation

func (*DeleteNotifyPolicyInput) Validate added in v1.1.12

func (s *DeleteNotifyPolicyInput) Validate() error

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

type DeleteNotifyPolicyOutput added in v1.1.12

type DeleteNotifyPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteNotifyPolicyOutput) GoString added in v1.1.12

func (s DeleteNotifyPolicyOutput) GoString() string

GoString returns the string representation

func (*DeleteNotifyPolicyOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (DeleteNotifyPolicyOutput) String added in v1.1.12

func (s DeleteNotifyPolicyOutput) String() string

String returns the string representation

type DeleteNotifyTemplateInput added in v1.1.12

type DeleteNotifyTemplateInput struct {

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

func (DeleteNotifyTemplateInput) GoString added in v1.1.12

func (s DeleteNotifyTemplateInput) GoString() string

GoString returns the string representation

func (*DeleteNotifyTemplateInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (DeleteNotifyTemplateInput) String added in v1.1.12

func (s DeleteNotifyTemplateInput) String() string

String returns the string representation

func (*DeleteNotifyTemplateInput) Validate added in v1.1.12

func (s *DeleteNotifyTemplateInput) Validate() error

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

type DeleteNotifyTemplateOutput added in v1.1.12

type DeleteNotifyTemplateOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteNotifyTemplateOutput) GoString added in v1.1.12

func (s DeleteNotifyTemplateOutput) GoString() string

GoString returns the string representation

func (*DeleteNotifyTemplateOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (DeleteNotifyTemplateOutput) String added in v1.1.12

String returns the string representation

type DeleteRuleFileInput added in v1.1.12

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

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

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

func (DeleteRuleFileInput) GoString added in v1.1.12

func (s DeleteRuleFileInput) GoString() string

GoString returns the string representation

func (*DeleteRuleFileInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*DeleteRuleFileInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*DeleteRuleFileInput) SetWorkspaceId added in v1.1.12

func (s *DeleteRuleFileInput) SetWorkspaceId(v string) *DeleteRuleFileInput

SetWorkspaceId sets the WorkspaceId field's value.

func (DeleteRuleFileInput) String added in v1.1.12

func (s DeleteRuleFileInput) String() string

String returns the string representation

type DeleteRuleFileOutput added in v1.1.12

type DeleteRuleFileOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteRuleFileOutput) GoString added in v1.1.12

func (s DeleteRuleFileOutput) GoString() string

GoString returns the string representation

func (*DeleteRuleFileOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (DeleteRuleFileOutput) String added in v1.1.12

func (s DeleteRuleFileOutput) String() string

String returns the string representation

type DeleteSilencePoliciesInput added in v1.1.39

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

func (DeleteSilencePoliciesInput) GoString added in v1.1.39

func (s DeleteSilencePoliciesInput) GoString() string

GoString returns the string representation

func (*DeleteSilencePoliciesInput) SetIds added in v1.1.39

SetIds sets the Ids field's value.

func (DeleteSilencePoliciesInput) String added in v1.1.39

String returns the string representation

type DeleteSilencePoliciesOutput added in v1.1.39

type DeleteSilencePoliciesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DeleteSilencePoliciesOutput) GoString added in v1.1.39

func (s DeleteSilencePoliciesOutput) GoString() string

GoString returns the string representation

func (*DeleteSilencePoliciesOutput) SetSuccessfulItems added in v1.1.39

func (s *DeleteSilencePoliciesOutput) SetSuccessfulItems(v []*string) *DeleteSilencePoliciesOutput

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DeleteSilencePoliciesOutput) SetUnsuccessfulItems added in v1.1.39

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DeleteSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type DeleteWorkspaceInput

type DeleteWorkspaceInput struct {

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

func (DeleteWorkspaceInput) GoString

func (s DeleteWorkspaceInput) GoString() string

GoString returns the string representation

func (*DeleteWorkspaceInput) SetId

SetId sets the Id field's value.

func (DeleteWorkspaceInput) String

func (s DeleteWorkspaceInput) String() string

String returns the string representation

func (*DeleteWorkspaceInput) Validate

func (s *DeleteWorkspaceInput) Validate() error

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

type DeleteWorkspaceOutput

type DeleteWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteWorkspaceOutput) GoString

func (s DeleteWorkspaceOutput) GoString() string

GoString returns the string representation

func (*DeleteWorkspaceOutput) SetId

SetId sets the Id field's value.

func (DeleteWorkspaceOutput) String

func (s DeleteWorkspaceOutput) String() string

String returns the string representation

type DingTalkBotWebhookForCreateContactInput added in v1.1.12

type DingTalkBotWebhookForCreateContactInput struct {
	Address *string `type:"string" json:",omitempty"`

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

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

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

func (DingTalkBotWebhookForCreateContactInput) GoString added in v1.1.12

GoString returns the string representation

func (*DingTalkBotWebhookForCreateContactInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*DingTalkBotWebhookForCreateContactInput) SetAtMobiles added in v1.1.12

SetAtMobiles sets the AtMobiles field's value.

func (*DingTalkBotWebhookForCreateContactInput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (*DingTalkBotWebhookForCreateContactInput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (DingTalkBotWebhookForCreateContactInput) String added in v1.1.12

String returns the string representation

type DingTalkBotWebhookForGetContactOutput added in v1.1.12

type DingTalkBotWebhookForGetContactOutput struct {
	Address *string `type:"string" json:",omitempty"`

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

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

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

func (DingTalkBotWebhookForGetContactOutput) GoString added in v1.1.12

GoString returns the string representation

func (*DingTalkBotWebhookForGetContactOutput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*DingTalkBotWebhookForGetContactOutput) SetAtMobiles added in v1.1.12

SetAtMobiles sets the AtMobiles field's value.

func (*DingTalkBotWebhookForGetContactOutput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (*DingTalkBotWebhookForGetContactOutput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (DingTalkBotWebhookForGetContactOutput) String added in v1.1.12

String returns the string representation

type DingTalkBotWebhookForListContactsOutput added in v1.1.12

type DingTalkBotWebhookForListContactsOutput struct {
	Address *string `type:"string" json:",omitempty"`

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

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

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

func (DingTalkBotWebhookForListContactsOutput) GoString added in v1.1.12

GoString returns the string representation

func (*DingTalkBotWebhookForListContactsOutput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*DingTalkBotWebhookForListContactsOutput) SetAtMobiles added in v1.1.12

SetAtMobiles sets the AtMobiles field's value.

func (*DingTalkBotWebhookForListContactsOutput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (*DingTalkBotWebhookForListContactsOutput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (DingTalkBotWebhookForListContactsOutput) String added in v1.1.12

String returns the string representation

type DingTalkBotWebhookForUpdateContactInput added in v1.1.12

type DingTalkBotWebhookForUpdateContactInput struct {
	Address *string `type:"string" json:",omitempty"`

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

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

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

func (DingTalkBotWebhookForUpdateContactInput) GoString added in v1.1.12

GoString returns the string representation

func (*DingTalkBotWebhookForUpdateContactInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*DingTalkBotWebhookForUpdateContactInput) SetAtMobiles added in v1.1.12

SetAtMobiles sets the AtMobiles field's value.

func (*DingTalkBotWebhookForUpdateContactInput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (*DingTalkBotWebhookForUpdateContactInput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (DingTalkBotWebhookForUpdateContactInput) String added in v1.1.12

String returns the string representation

type DisableAlertingRulesInput added in v1.1.12

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

func (DisableAlertingRulesInput) GoString added in v1.1.12

func (s DisableAlertingRulesInput) GoString() string

GoString returns the string representation

func (*DisableAlertingRulesInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (DisableAlertingRulesInput) String added in v1.1.12

func (s DisableAlertingRulesInput) String() string

String returns the string representation

type DisableAlertingRulesOutput added in v1.1.12

type DisableAlertingRulesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DisableAlertingRulesOutput) GoString added in v1.1.12

func (s DisableAlertingRulesOutput) GoString() string

GoString returns the string representation

func (*DisableAlertingRulesOutput) SetSuccessfulItems added in v1.1.12

func (s *DisableAlertingRulesOutput) SetSuccessfulItems(v []*string) *DisableAlertingRulesOutput

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DisableAlertingRulesOutput) SetUnsuccessfulItems added in v1.1.12

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DisableAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type DisableIntegrationTasksInput added in v1.1.39

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

func (DisableIntegrationTasksInput) GoString added in v1.1.39

func (s DisableIntegrationTasksInput) GoString() string

GoString returns the string representation

func (*DisableIntegrationTasksInput) SetIds added in v1.1.39

SetIds sets the Ids field's value.

func (DisableIntegrationTasksInput) String added in v1.1.39

String returns the string representation

type DisableIntegrationTasksOutput added in v1.1.39

type DisableIntegrationTasksOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DisableIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (*DisableIntegrationTasksOutput) SetSuccessfulItems added in v1.1.39

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DisableIntegrationTasksOutput) SetUnsuccessfulItems added in v1.1.39

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DisableIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type DisableSilencePoliciesInput added in v1.1.39

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

func (DisableSilencePoliciesInput) GoString added in v1.1.39

func (s DisableSilencePoliciesInput) GoString() string

GoString returns the string representation

func (*DisableSilencePoliciesInput) SetIds added in v1.1.39

SetIds sets the Ids field's value.

func (DisableSilencePoliciesInput) String added in v1.1.39

String returns the string representation

type DisableSilencePoliciesOutput added in v1.1.39

type DisableSilencePoliciesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DisableSilencePoliciesOutput) GoString added in v1.1.39

func (s DisableSilencePoliciesOutput) GoString() string

GoString returns the string representation

func (*DisableSilencePoliciesOutput) SetSuccessfulItems added in v1.1.39

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DisableSilencePoliciesOutput) SetUnsuccessfulItems added in v1.1.39

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DisableSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type EnableAlertingRulesInput added in v1.1.12

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

func (EnableAlertingRulesInput) GoString added in v1.1.12

func (s EnableAlertingRulesInput) GoString() string

GoString returns the string representation

func (*EnableAlertingRulesInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (EnableAlertingRulesInput) String added in v1.1.12

func (s EnableAlertingRulesInput) String() string

String returns the string representation

type EnableAlertingRulesOutput added in v1.1.12

type EnableAlertingRulesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (EnableAlertingRulesOutput) GoString added in v1.1.12

func (s EnableAlertingRulesOutput) GoString() string

GoString returns the string representation

func (*EnableAlertingRulesOutput) SetSuccessfulItems added in v1.1.12

func (s *EnableAlertingRulesOutput) SetSuccessfulItems(v []*string) *EnableAlertingRulesOutput

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*EnableAlertingRulesOutput) SetUnsuccessfulItems added in v1.1.12

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (EnableAlertingRulesOutput) String added in v1.1.12

func (s EnableAlertingRulesOutput) String() string

String returns the string representation

type EnableIntegrationTasksInput added in v1.1.39

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

func (EnableIntegrationTasksInput) GoString added in v1.1.39

func (s EnableIntegrationTasksInput) GoString() string

GoString returns the string representation

func (*EnableIntegrationTasksInput) SetIds added in v1.1.39

SetIds sets the Ids field's value.

func (EnableIntegrationTasksInput) String added in v1.1.39

String returns the string representation

type EnableIntegrationTasksOutput added in v1.1.39

type EnableIntegrationTasksOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (EnableIntegrationTasksOutput) GoString added in v1.1.39

func (s EnableIntegrationTasksOutput) GoString() string

GoString returns the string representation

func (*EnableIntegrationTasksOutput) SetSuccessfulItems added in v1.1.39

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*EnableIntegrationTasksOutput) SetUnsuccessfulItems added in v1.1.39

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (EnableIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type EnableSilencePoliciesInput added in v1.1.39

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

func (EnableSilencePoliciesInput) GoString added in v1.1.39

func (s EnableSilencePoliciesInput) GoString() string

GoString returns the string representation

func (*EnableSilencePoliciesInput) SetIds added in v1.1.39

SetIds sets the Ids field's value.

func (EnableSilencePoliciesInput) String added in v1.1.39

String returns the string representation

type EnableSilencePoliciesOutput added in v1.1.39

type EnableSilencePoliciesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (EnableSilencePoliciesOutput) GoString added in v1.1.39

func (s EnableSilencePoliciesOutput) GoString() string

GoString returns the string representation

func (*EnableSilencePoliciesOutput) SetSuccessfulItems added in v1.1.39

func (s *EnableSilencePoliciesOutput) SetSuccessfulItems(v []*string) *EnableSilencePoliciesOutput

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*EnableSilencePoliciesOutput) SetUnsuccessfulItems added in v1.1.39

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (EnableSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type ErrorForDeleteAlertingRulesOutput added in v1.1.12

type ErrorForDeleteAlertingRulesOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForDeleteAlertingRulesOutput `type:"structure" json:",omitempty"`

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

func (ErrorForDeleteAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ErrorForDeleteAlertingRulesOutput) SetCode added in v1.1.12

SetCode sets the Code field's value.

func (*ErrorForDeleteAlertingRulesOutput) SetData added in v1.1.12

SetData sets the Data field's value.

func (*ErrorForDeleteAlertingRulesOutput) SetMessage added in v1.1.12

SetMessage sets the Message field's value.

func (ErrorForDeleteAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type ErrorForDeleteContactGroupsOutput added in v1.1.12

type ErrorForDeleteContactGroupsOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForDeleteContactGroupsOutput `type:"structure" json:",omitempty"`

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

func (ErrorForDeleteContactGroupsOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ErrorForDeleteContactGroupsOutput) SetCode added in v1.1.12

SetCode sets the Code field's value.

func (*ErrorForDeleteContactGroupsOutput) SetData added in v1.1.12

SetData sets the Data field's value.

func (*ErrorForDeleteContactGroupsOutput) SetMessage added in v1.1.12

SetMessage sets the Message field's value.

func (ErrorForDeleteContactGroupsOutput) String added in v1.1.12

String returns the string representation

type ErrorForDeleteContactsOutput added in v1.1.12

type ErrorForDeleteContactsOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForDeleteContactsOutput `type:"structure" json:",omitempty"`

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

func (ErrorForDeleteContactsOutput) GoString added in v1.1.12

func (s ErrorForDeleteContactsOutput) GoString() string

GoString returns the string representation

func (*ErrorForDeleteContactsOutput) SetCode added in v1.1.12

SetCode sets the Code field's value.

func (*ErrorForDeleteContactsOutput) SetData added in v1.1.12

SetData sets the Data field's value.

func (*ErrorForDeleteContactsOutput) SetMessage added in v1.1.12

SetMessage sets the Message field's value.

func (ErrorForDeleteContactsOutput) String added in v1.1.12

String returns the string representation

type ErrorForDeleteSilencePoliciesOutput added in v1.1.39

type ErrorForDeleteSilencePoliciesOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForDeleteSilencePoliciesOutput `type:"structure" json:",omitempty"`

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

func (ErrorForDeleteSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*ErrorForDeleteSilencePoliciesOutput) SetCode added in v1.1.39

SetCode sets the Code field's value.

func (*ErrorForDeleteSilencePoliciesOutput) SetData added in v1.1.39

SetData sets the Data field's value.

func (*ErrorForDeleteSilencePoliciesOutput) SetMessage added in v1.1.39

SetMessage sets the Message field's value.

func (ErrorForDeleteSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type ErrorForDisableAlertingRulesOutput added in v1.1.12

type ErrorForDisableAlertingRulesOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForDisableAlertingRulesOutput `type:"structure" json:",omitempty"`

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

func (ErrorForDisableAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ErrorForDisableAlertingRulesOutput) SetCode added in v1.1.12

SetCode sets the Code field's value.

func (*ErrorForDisableAlertingRulesOutput) SetData added in v1.1.12

SetData sets the Data field's value.

func (*ErrorForDisableAlertingRulesOutput) SetMessage added in v1.1.12

SetMessage sets the Message field's value.

func (ErrorForDisableAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type ErrorForDisableIntegrationTasksOutput added in v1.1.39

type ErrorForDisableIntegrationTasksOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForDisableIntegrationTasksOutput `type:"structure" json:",omitempty"`

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

func (ErrorForDisableIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (*ErrorForDisableIntegrationTasksOutput) SetCode added in v1.1.39

SetCode sets the Code field's value.

func (*ErrorForDisableIntegrationTasksOutput) SetData added in v1.1.39

SetData sets the Data field's value.

func (*ErrorForDisableIntegrationTasksOutput) SetMessage added in v1.1.39

SetMessage sets the Message field's value.

func (ErrorForDisableIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type ErrorForDisableSilencePoliciesOutput added in v1.1.39

type ErrorForDisableSilencePoliciesOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForDisableSilencePoliciesOutput `type:"structure" json:",omitempty"`

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

func (ErrorForDisableSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*ErrorForDisableSilencePoliciesOutput) SetCode added in v1.1.39

SetCode sets the Code field's value.

func (*ErrorForDisableSilencePoliciesOutput) SetData added in v1.1.39

SetData sets the Data field's value.

func (*ErrorForDisableSilencePoliciesOutput) SetMessage added in v1.1.39

SetMessage sets the Message field's value.

func (ErrorForDisableSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type ErrorForEnableAlertingRulesOutput added in v1.1.12

type ErrorForEnableAlertingRulesOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForEnableAlertingRulesOutput `type:"structure" json:",omitempty"`

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

func (ErrorForEnableAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ErrorForEnableAlertingRulesOutput) SetCode added in v1.1.12

SetCode sets the Code field's value.

func (*ErrorForEnableAlertingRulesOutput) SetData added in v1.1.12

SetData sets the Data field's value.

func (*ErrorForEnableAlertingRulesOutput) SetMessage added in v1.1.12

SetMessage sets the Message field's value.

func (ErrorForEnableAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type ErrorForEnableIntegrationTasksOutput added in v1.1.39

type ErrorForEnableIntegrationTasksOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForEnableIntegrationTasksOutput `type:"structure" json:",omitempty"`

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

func (ErrorForEnableIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (*ErrorForEnableIntegrationTasksOutput) SetCode added in v1.1.39

SetCode sets the Code field's value.

func (*ErrorForEnableIntegrationTasksOutput) SetData added in v1.1.39

SetData sets the Data field's value.

func (*ErrorForEnableIntegrationTasksOutput) SetMessage added in v1.1.39

SetMessage sets the Message field's value.

func (ErrorForEnableIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type ErrorForEnableSilencePoliciesOutput added in v1.1.39

type ErrorForEnableSilencePoliciesOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Data *DataForEnableSilencePoliciesOutput `type:"structure" json:",omitempty"`

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

func (ErrorForEnableSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*ErrorForEnableSilencePoliciesOutput) SetCode added in v1.1.39

SetCode sets the Code field's value.

func (*ErrorForEnableSilencePoliciesOutput) SetData added in v1.1.39

SetData sets the Data field's value.

func (*ErrorForEnableSilencePoliciesOutput) SetMessage added in v1.1.39

SetMessage sets the Message field's value.

func (ErrorForEnableSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type FilterForListAlertSamplesInput added in v1.1.12

type FilterForListAlertSamplesInput struct {
	AlertId *string `type:"string" json:",omitempty"`

	SampleSince *int64 `type:"int64" json:",omitempty"`

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

func (FilterForListAlertSamplesInput) GoString added in v1.1.12

GoString returns the string representation

func (*FilterForListAlertSamplesInput) SetAlertId added in v1.1.12

SetAlertId sets the AlertId field's value.

func (*FilterForListAlertSamplesInput) SetSampleSince added in v1.1.12

SetSampleSince sets the SampleSince field's value.

func (*FilterForListAlertSamplesInput) SetSampleUntil added in v1.1.12

SetSampleUntil sets the SampleUntil field's value.

func (FilterForListAlertSamplesInput) String added in v1.1.12

String returns the string representation

type FilterForListAlertingRulesInput added in v1.1.12

type FilterForListAlertingRulesInput struct {
	GroupIds []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

func (FilterForListAlertingRulesInput) GoString added in v1.1.12

GoString returns the string representation

func (*FilterForListAlertingRulesInput) SetGroupIds added in v1.1.12

SetGroupIds sets the GroupIds field's value.

func (*FilterForListAlertingRulesInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (*FilterForListAlertingRulesInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*FilterForListAlertingRulesInput) SetNotifyGroupPolicyIds added in v1.1.12

SetNotifyGroupPolicyIds sets the NotifyGroupPolicyIds field's value.

func (*FilterForListAlertingRulesInput) SetNotifyPolicyIds added in v1.1.12

SetNotifyPolicyIds sets the NotifyPolicyIds field's value.

func (*FilterForListAlertingRulesInput) SetStatus added in v1.1.12

SetStatus sets the Status field's value.

func (*FilterForListAlertingRulesInput) SetTemplateIds added in v1.1.12

SetTemplateIds sets the TemplateIds field's value.

func (*FilterForListAlertingRulesInput) SetType added in v1.1.12

SetType sets the Type field's value.

func (*FilterForListAlertingRulesInput) SetWorkspaceId added in v1.1.12

SetWorkspaceId sets the WorkspaceId field's value.

func (FilterForListAlertingRulesInput) String added in v1.1.12

String returns the string representation

type FilterForListAlertsInput added in v1.1.12

type FilterForListAlertsInput struct {
	AlertingRuleIds []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

func (FilterForListAlertsInput) GoString added in v1.1.12

func (s FilterForListAlertsInput) GoString() string

GoString returns the string representation

func (*FilterForListAlertsInput) SetAlertingRuleIds added in v1.1.12

func (s *FilterForListAlertsInput) SetAlertingRuleIds(v []*string) *FilterForListAlertsInput

SetAlertingRuleIds sets the AlertingRuleIds field's value.

func (*FilterForListAlertsInput) SetCurrentPhase added in v1.1.12

SetCurrentPhase sets the CurrentPhase field's value.

func (*FilterForListAlertsInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (*FilterForListAlertsInput) SetInitialAlertTimestampEnd added in v1.1.12

func (s *FilterForListAlertsInput) SetInitialAlertTimestampEnd(v string) *FilterForListAlertsInput

SetInitialAlertTimestampEnd sets the InitialAlertTimestampEnd field's value.

func (*FilterForListAlertsInput) SetInitialAlertTimestampStart added in v1.1.12

func (s *FilterForListAlertsInput) SetInitialAlertTimestampStart(v string) *FilterForListAlertsInput

SetInitialAlertTimestampStart sets the InitialAlertTimestampStart field's value.

func (*FilterForListAlertsInput) SetLastAlertTimestampEnd added in v1.1.12

func (s *FilterForListAlertsInput) SetLastAlertTimestampEnd(v string) *FilterForListAlertsInput

SetLastAlertTimestampEnd sets the LastAlertTimestampEnd field's value.

func (*FilterForListAlertsInput) SetLastAlertTimestampStart added in v1.1.12

func (s *FilterForListAlertsInput) SetLastAlertTimestampStart(v string) *FilterForListAlertsInput

SetLastAlertTimestampStart sets the LastAlertTimestampStart field's value.

func (*FilterForListAlertsInput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (FilterForListAlertsInput) String added in v1.1.12

func (s FilterForListAlertsInput) String() string

String returns the string representation

type FilterForListContactGroupsInput added in v1.1.12

type FilterForListContactGroupsInput struct {
	Ids []*string `type:"list" json:",omitempty"`

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

func (FilterForListContactGroupsInput) GoString added in v1.1.12

GoString returns the string representation

func (*FilterForListContactGroupsInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (*FilterForListContactGroupsInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (FilterForListContactGroupsInput) String added in v1.1.12

String returns the string representation

type FilterForListContactsInput added in v1.1.12

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

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

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

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

func (FilterForListContactsInput) GoString added in v1.1.12

func (s FilterForListContactsInput) GoString() string

GoString returns the string representation

func (*FilterForListContactsInput) SetContactGroupIds added in v1.1.12

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*FilterForListContactsInput) SetEmail added in v1.1.12

SetEmail sets the Email field's value.

func (*FilterForListContactsInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (*FilterForListContactsInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (FilterForListContactsInput) String added in v1.1.12

String returns the string representation

type FilterForListNotifyGroupPoliciesInput added in v1.1.12

type FilterForListNotifyGroupPoliciesInput struct {
	Ids []*string `type:"list" json:",omitempty"`

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

func (FilterForListNotifyGroupPoliciesInput) GoString added in v1.1.12

GoString returns the string representation

func (*FilterForListNotifyGroupPoliciesInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (*FilterForListNotifyGroupPoliciesInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (FilterForListNotifyGroupPoliciesInput) String added in v1.1.12

String returns the string representation

type FilterForListNotifyPoliciesInput added in v1.1.12

type FilterForListNotifyPoliciesInput struct {
	ChannelNotifyTemplateIds []*string `type:"list" json:",omitempty"`

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

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

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

func (FilterForListNotifyPoliciesInput) GoString added in v1.1.12

GoString returns the string representation

func (*FilterForListNotifyPoliciesInput) SetChannelNotifyTemplateIds added in v1.1.12

func (s *FilterForListNotifyPoliciesInput) SetChannelNotifyTemplateIds(v []*string) *FilterForListNotifyPoliciesInput

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*FilterForListNotifyPoliciesInput) SetContactGroupIds added in v1.1.12

SetContactGroupIds sets the ContactGroupIds field's value.

func (*FilterForListNotifyPoliciesInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (*FilterForListNotifyPoliciesInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (FilterForListNotifyPoliciesInput) String added in v1.1.12

String returns the string representation

type FilterForListNotifyTemplatesInput added in v1.1.12

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

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

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

func (FilterForListNotifyTemplatesInput) GoString added in v1.1.12

GoString returns the string representation

func (*FilterForListNotifyTemplatesInput) SetChannel added in v1.1.12

SetChannel sets the Channel field's value.

func (*FilterForListNotifyTemplatesInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (*FilterForListNotifyTemplatesInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (FilterForListNotifyTemplatesInput) String added in v1.1.12

String returns the string representation

type FilterForListRuleFilesInput added in v1.1.12

type FilterForListRuleFilesInput struct {
	Ids []*string `type:"list" json:",omitempty"`

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

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

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

func (FilterForListRuleFilesInput) GoString added in v1.1.12

func (s FilterForListRuleFilesInput) GoString() string

GoString returns the string representation

func (*FilterForListRuleFilesInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (*FilterForListRuleFilesInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*FilterForListRuleFilesInput) SetStatus added in v1.1.12

SetStatus sets the Status field's value.

func (*FilterForListRuleFilesInput) SetWorkspaceId added in v1.1.12

SetWorkspaceId sets the WorkspaceId field's value.

func (FilterForListRuleFilesInput) String added in v1.1.12

String returns the string representation

type FilterForListRulesInput added in v1.1.12

type FilterForListRulesInput struct {
	Kind *string `type:"string" json:",omitempty"`

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

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

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

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

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

func (FilterForListRulesInput) GoString added in v1.1.12

func (s FilterForListRulesInput) GoString() string

GoString returns the string representation

func (*FilterForListRulesInput) SetKind added in v1.1.12

SetKind sets the Kind field's value.

func (*FilterForListRulesInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*FilterForListRulesInput) SetRuleFileNames added in v1.1.12

func (s *FilterForListRulesInput) SetRuleFileNames(v []*string) *FilterForListRulesInput

SetRuleFileNames sets the RuleFileNames field's value.

func (*FilterForListRulesInput) SetRuleGroupNames added in v1.1.12

func (s *FilterForListRulesInput) SetRuleGroupNames(v []*string) *FilterForListRulesInput

SetRuleGroupNames sets the RuleGroupNames field's value.

func (*FilterForListRulesInput) SetStatus added in v1.1.12

SetStatus sets the Status field's value.

func (*FilterForListRulesInput) SetWorkspaceId added in v1.1.12

SetWorkspaceId sets the WorkspaceId field's value.

func (FilterForListRulesInput) String added in v1.1.12

func (s FilterForListRulesInput) String() string

String returns the string representation

type FilterForListSilencePoliciesInput added in v1.1.39

type FilterForListSilencePoliciesInput struct {
	Ids []*string `type:"list" json:",omitempty"`

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

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

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

func (FilterForListSilencePoliciesInput) GoString added in v1.1.39

GoString returns the string representation

func (*FilterForListSilencePoliciesInput) SetIds added in v1.1.39

SetIds sets the Ids field's value.

func (*FilterForListSilencePoliciesInput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*FilterForListSilencePoliciesInput) SetSources added in v1.1.39

SetSources sets the Sources field's value.

func (*FilterForListSilencePoliciesInput) SetStatus added in v1.1.39

SetStatus sets the Status field's value.

func (FilterForListSilencePoliciesInput) String added in v1.1.39

String returns the string representation

type FiltersForListIntegrationTasksInput added in v1.1.39

type FiltersForListIntegrationTasksInput struct {
	Environment *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

func (FiltersForListIntegrationTasksInput) GoString added in v1.1.39

GoString returns the string representation

func (*FiltersForListIntegrationTasksInput) SetEnvironment added in v1.1.39

SetEnvironment sets the Environment field's value.

func (*FiltersForListIntegrationTasksInput) SetIds added in v1.1.39

SetIds sets the Ids field's value.

func (*FiltersForListIntegrationTasksInput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*FiltersForListIntegrationTasksInput) SetStatuses added in v1.1.39

SetStatuses sets the Statuses field's value.

func (*FiltersForListIntegrationTasksInput) SetType added in v1.1.39

SetType sets the Type field's value.

func (*FiltersForListIntegrationTasksInput) SetVkeClusterIds added in v1.1.39

SetVkeClusterIds sets the VkeClusterIds field's value.

func (*FiltersForListIntegrationTasksInput) SetWorkspaceId added in v1.1.39

SetWorkspaceId sets the WorkspaceId field's value.

func (FiltersForListIntegrationTasksInput) String added in v1.1.39

String returns the string representation

type FiltersForListWorkspaceInstanceTypesInput added in v1.1.12

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

func (FiltersForListWorkspaceInstanceTypesInput) GoString added in v1.1.12

GoString returns the string representation

func (*FiltersForListWorkspaceInstanceTypesInput) SetIds added in v1.1.12

SetIds sets the Ids field's value.

func (FiltersForListWorkspaceInstanceTypesInput) String added in v1.1.12

String returns the string representation

type FiltersForListWorkspaceStatusInput

type FiltersForListWorkspaceStatusInput struct {
	CrossAccount *bool `type:"boolean" json:",omitempty"`

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

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

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

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

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

func (FiltersForListWorkspaceStatusInput) GoString

GoString returns the string representation

func (*FiltersForListWorkspaceStatusInput) SetCrossAccount added in v1.2.7

SetCrossAccount sets the CrossAccount field's value.

func (*FiltersForListWorkspaceStatusInput) SetCrossRegion added in v1.2.7

SetCrossRegion sets the CrossRegion field's value.

func (*FiltersForListWorkspaceStatusInput) SetIds

SetIds sets the Ids field's value.

func (*FiltersForListWorkspaceStatusInput) SetInstanceTypeIds

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (*FiltersForListWorkspaceStatusInput) SetName

SetName sets the Name field's value.

func (*FiltersForListWorkspaceStatusInput) SetStatuses added in v1.1.12

SetStatuses sets the Statuses field's value.

func (FiltersForListWorkspaceStatusInput) String

String returns the string representation

type FiltersForListWorkspacesInput

type FiltersForListWorkspacesInput struct {
	CrossAccount *bool `type:"boolean" json:",omitempty"`

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

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

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

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

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

func (FiltersForListWorkspacesInput) GoString

GoString returns the string representation

func (*FiltersForListWorkspacesInput) SetCrossAccount added in v1.2.7

SetCrossAccount sets the CrossAccount field's value.

func (*FiltersForListWorkspacesInput) SetCrossRegion added in v1.2.7

SetCrossRegion sets the CrossRegion field's value.

func (*FiltersForListWorkspacesInput) SetIds

SetIds sets the Ids field's value.

func (*FiltersForListWorkspacesInput) SetInstanceTypeIds

SetInstanceTypeIds sets the InstanceTypeIds field's value.

func (*FiltersForListWorkspacesInput) SetName

SetName sets the Name field's value.

func (*FiltersForListWorkspacesInput) SetStatuses added in v1.1.12

SetStatuses sets the Statuses field's value.

func (FiltersForListWorkspacesInput) String

String returns the string representation

type GetAggregateWorkspaceInput added in v1.1.48

type GetAggregateWorkspaceInput struct {

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

	ShowDetails *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetAggregateWorkspaceInput) GoString added in v1.1.48

func (s GetAggregateWorkspaceInput) GoString() string

GoString returns the string representation

func (*GetAggregateWorkspaceInput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*GetAggregateWorkspaceInput) SetShowDetails added in v1.1.48

SetShowDetails sets the ShowDetails field's value.

func (GetAggregateWorkspaceInput) String added in v1.1.48

String returns the string representation

func (*GetAggregateWorkspaceInput) Validate added in v1.1.48

func (s *GetAggregateWorkspaceInput) Validate() error

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

type GetAggregateWorkspaceOutput added in v1.1.48

type GetAggregateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

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

	CrossWorkspaces []*CrossWorkspaceForGetAggregateWorkspaceOutput `type:"list" json:",omitempty"`

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

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

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

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

	MaxQueryRate *int64 `type:"int64" json:",omitempty"`

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

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

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

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

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

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

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

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

func (GetAggregateWorkspaceOutput) GoString added in v1.1.48

func (s GetAggregateWorkspaceOutput) GoString() string

GoString returns the string representation

func (*GetAggregateWorkspaceOutput) SetAuthType added in v1.2.5

SetAuthType sets the AuthType field's value.

func (*GetAggregateWorkspaceOutput) SetCreateTime added in v1.1.48

SetCreateTime sets the CreateTime field's value.

func (*GetAggregateWorkspaceOutput) SetCrossWorkspaces added in v1.1.48

SetCrossWorkspaces sets the CrossWorkspaces field's value.

func (*GetAggregateWorkspaceOutput) SetDescription added in v1.1.48

SetDescription sets the Description field's value.

func (*GetAggregateWorkspaceOutput) SetExternalPrometheus added in v1.1.48

func (s *GetAggregateWorkspaceOutput) SetExternalPrometheus(v []*string) *GetAggregateWorkspaceOutput

SetExternalPrometheus sets the ExternalPrometheus field's value.

func (*GetAggregateWorkspaceOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*GetAggregateWorkspaceOutput) SetIgnoreError added in v1.1.48

SetIgnoreError sets the IgnoreError field's value.

func (*GetAggregateWorkspaceOutput) SetMaxQueryRate added in v1.1.48

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*GetAggregateWorkspaceOutput) SetName added in v1.1.48

SetName sets the Name field's value.

func (*GetAggregateWorkspaceOutput) SetProjectName added in v1.1.48

SetProjectName sets the ProjectName field's value.

func (*GetAggregateWorkspaceOutput) SetPrometheusAggregateQueryEndpoint added in v1.1.48

func (s *GetAggregateWorkspaceOutput) SetPrometheusAggregateQueryEndpoint(v string) *GetAggregateWorkspaceOutput

SetPrometheusAggregateQueryEndpoint sets the PrometheusAggregateQueryEndpoint field's value.

func (*GetAggregateWorkspaceOutput) SetStatus added in v1.1.48

SetStatus sets the Status field's value.

func (*GetAggregateWorkspaceOutput) SetTags added in v1.1.48

SetTags sets the Tags field's value.

func (*GetAggregateWorkspaceOutput) SetUsername added in v1.1.48

SetUsername sets the Username field's value.

func (*GetAggregateWorkspaceOutput) SetWorkspaces added in v1.1.48

SetWorkspaces sets the Workspaces field's value.

func (*GetAggregateWorkspaceOutput) SetWorkspacesDetail added in v1.1.48

SetWorkspacesDetail sets the WorkspacesDetail field's value.

func (GetAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

type GetAlertInput added in v1.1.12

type GetAlertInput struct {

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

func (GetAlertInput) GoString added in v1.1.12

func (s GetAlertInput) GoString() string

GoString returns the string representation

func (*GetAlertInput) SetId added in v1.1.12

func (s *GetAlertInput) SetId(v string) *GetAlertInput

SetId sets the Id field's value.

func (GetAlertInput) String added in v1.1.12

func (s GetAlertInput) String() string

String returns the string representation

func (*GetAlertInput) Validate added in v1.1.12

func (s *GetAlertInput) Validate() error

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

type GetAlertOutput added in v1.1.12

type GetAlertOutput struct {
	Metadata *response.ResponseMetadata

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

	AlertingRuleQuery *AlertingRuleQueryForGetAlertOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

func (GetAlertOutput) GoString added in v1.1.12

func (s GetAlertOutput) GoString() string

GoString returns the string representation

func (*GetAlertOutput) SetAlertingRuleId added in v1.1.12

func (s *GetAlertOutput) SetAlertingRuleId(v string) *GetAlertOutput

SetAlertingRuleId sets the AlertingRuleId field's value.

func (*GetAlertOutput) SetAlertingRuleQuery added in v1.1.12

SetAlertingRuleQuery sets the AlertingRuleQuery field's value.

func (*GetAlertOutput) SetAlertingRuleType added in v1.1.12

func (s *GetAlertOutput) SetAlertingRuleType(v string) *GetAlertOutput

SetAlertingRuleType sets the AlertingRuleType field's value.

func (*GetAlertOutput) SetCurrentLevel added in v1.1.12

func (s *GetAlertOutput) SetCurrentLevel(v string) *GetAlertOutput

SetCurrentLevel sets the CurrentLevel field's value.

func (*GetAlertOutput) SetCurrentPhase added in v1.1.12

func (s *GetAlertOutput) SetCurrentPhase(v string) *GetAlertOutput

SetCurrentPhase sets the CurrentPhase field's value.

func (*GetAlertOutput) SetId added in v1.1.12

func (s *GetAlertOutput) SetId(v string) *GetAlertOutput

SetId sets the Id field's value.

func (*GetAlertOutput) SetInitialAlertTimestamp added in v1.1.12

func (s *GetAlertOutput) SetInitialAlertTimestamp(v string) *GetAlertOutput

SetInitialAlertTimestamp sets the InitialAlertTimestamp field's value.

func (*GetAlertOutput) SetLastAlertTimestamp added in v1.1.12

func (s *GetAlertOutput) SetLastAlertTimestamp(v string) *GetAlertOutput

SetLastAlertTimestamp sets the LastAlertTimestamp field's value.

func (*GetAlertOutput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*GetAlertOutput) SetResolveTimestamp added in v1.1.12

func (s *GetAlertOutput) SetResolveTimestamp(v string) *GetAlertOutput

SetResolveTimestamp sets the ResolveTimestamp field's value.

func (*GetAlertOutput) SetResource added in v1.1.12

SetResource sets the Resource field's value.

func (GetAlertOutput) String added in v1.1.12

func (s GetAlertOutput) String() string

String returns the string representation

type GetAlertingRuleInput added in v1.1.12

type GetAlertingRuleInput struct {

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

func (GetAlertingRuleInput) GoString added in v1.1.12

func (s GetAlertingRuleInput) GoString() string

GoString returns the string representation

func (*GetAlertingRuleInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (GetAlertingRuleInput) String added in v1.1.12

func (s GetAlertingRuleInput) String() string

String returns the string representation

func (*GetAlertingRuleInput) Validate added in v1.1.12

func (s *GetAlertingRuleInput) Validate() error

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

type GetAlertingRuleOutput added in v1.1.12

type GetAlertingRuleOutput struct {
	Metadata *response.ResponseMetadata

	Annotations []*AnnotationForGetAlertingRuleOutput `type:"list" json:",omitempty"`

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

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

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

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

	Labels []*LabelForGetAlertingRuleOutput `type:"list" json:",omitempty"`

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

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

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

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

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

	Query *QueryForGetAlertingRuleOutput `type:"structure" json:",omitempty"`

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

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

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

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

func (GetAlertingRuleOutput) GoString added in v1.1.12

func (s GetAlertingRuleOutput) GoString() string

GoString returns the string representation

func (*GetAlertingRuleOutput) SetAnnotations added in v1.1.12

SetAnnotations sets the Annotations field's value.

func (*GetAlertingRuleOutput) SetCreateTime added in v1.1.12

func (s *GetAlertingRuleOutput) SetCreateTime(v string) *GetAlertingRuleOutput

SetCreateTime sets the CreateTime field's value.

func (*GetAlertingRuleOutput) SetDescription added in v1.1.12

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

SetDescription sets the Description field's value.

func (*GetAlertingRuleOutput) SetGroupId added in v1.1.12

SetGroupId sets the GroupId field's value.

func (*GetAlertingRuleOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*GetAlertingRuleOutput) SetLabels added in v1.1.12

SetLabels sets the Labels field's value.

func (*GetAlertingRuleOutput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*GetAlertingRuleOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*GetAlertingRuleOutput) SetNotifyGroupPolicyId added in v1.1.12

func (s *GetAlertingRuleOutput) SetNotifyGroupPolicyId(v string) *GetAlertingRuleOutput

SetNotifyGroupPolicyId sets the NotifyGroupPolicyId field's value.

func (*GetAlertingRuleOutput) SetNotifyPolicyId added in v1.1.12

func (s *GetAlertingRuleOutput) SetNotifyPolicyId(v string) *GetAlertingRuleOutput

SetNotifyPolicyId sets the NotifyPolicyId field's value.

func (*GetAlertingRuleOutput) SetProjectName added in v1.1.39

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

SetProjectName sets the ProjectName field's value.

func (*GetAlertingRuleOutput) SetQuery added in v1.1.12

SetQuery sets the Query field's value.

func (*GetAlertingRuleOutput) SetStatus added in v1.1.12

SetStatus sets the Status field's value.

func (*GetAlertingRuleOutput) SetTags added in v1.1.39

SetTags sets the Tags field's value.

func (*GetAlertingRuleOutput) SetType added in v1.1.12

SetType sets the Type field's value.

func (*GetAlertingRuleOutput) SetUpdateTime added in v1.1.12

func (s *GetAlertingRuleOutput) SetUpdateTime(v string) *GetAlertingRuleOutput

SetUpdateTime sets the UpdateTime field's value.

func (GetAlertingRuleOutput) String added in v1.1.12

func (s GetAlertingRuleOutput) String() string

String returns the string representation

type GetContactGroupInput added in v1.1.12

type GetContactGroupInput struct {

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

func (GetContactGroupInput) GoString added in v1.1.12

func (s GetContactGroupInput) GoString() string

GoString returns the string representation

func (*GetContactGroupInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (GetContactGroupInput) String added in v1.1.12

func (s GetContactGroupInput) String() string

String returns the string representation

func (*GetContactGroupInput) Validate added in v1.1.12

func (s *GetContactGroupInput) Validate() error

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

type GetContactGroupOutput added in v1.1.12

type GetContactGroupOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

func (GetContactGroupOutput) GoString added in v1.1.12

func (s GetContactGroupOutput) GoString() string

GoString returns the string representation

func (*GetContactGroupOutput) SetContactIds added in v1.1.12

func (s *GetContactGroupOutput) SetContactIds(v []*string) *GetContactGroupOutput

SetContactIds sets the ContactIds field's value.

func (*GetContactGroupOutput) SetCreateTime added in v1.1.12

func (s *GetContactGroupOutput) SetCreateTime(v string) *GetContactGroupOutput

SetCreateTime sets the CreateTime field's value.

func (*GetContactGroupOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*GetContactGroupOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (GetContactGroupOutput) String added in v1.1.12

func (s GetContactGroupOutput) String() string

String returns the string representation

type GetContactInput added in v1.1.12

type GetContactInput struct {

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

func (GetContactInput) GoString added in v1.1.12

func (s GetContactInput) GoString() string

GoString returns the string representation

func (*GetContactInput) SetId added in v1.1.12

func (s *GetContactInput) SetId(v string) *GetContactInput

SetId sets the Id field's value.

func (GetContactInput) String added in v1.1.12

func (s GetContactInput) String() string

String returns the string representation

func (*GetContactInput) Validate added in v1.1.12

func (s *GetContactInput) Validate() error

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

type GetContactOutput added in v1.1.12

type GetContactOutput struct {
	Metadata *response.ResponseMetadata

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

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

	DingTalkBotWebhook *DingTalkBotWebhookForGetContactOutput `type:"structure" json:",omitempty"`

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

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

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

	LarkBot *LarkBotForGetContactOutput `type:"structure" json:",omitempty"`

	LarkBotWebhook *LarkBotWebhookForGetContactOutput `type:"structure" json:",omitempty"`

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

	WeComBotWebhook *WeComBotWebhookForGetContactOutput `type:"structure" json:",omitempty"`

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

func (GetContactOutput) GoString added in v1.1.12

func (s GetContactOutput) GoString() string

GoString returns the string representation

func (*GetContactOutput) SetContactGroupIds added in v1.1.12

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*GetContactOutput) SetCreateTime added in v1.1.12

func (s *GetContactOutput) SetCreateTime(v string) *GetContactOutput

SetCreateTime sets the CreateTime field's value.

func (*GetContactOutput) SetDingTalkBotWebhook added in v1.1.12

SetDingTalkBotWebhook sets the DingTalkBotWebhook field's value.

func (*GetContactOutput) SetEmail added in v1.1.12

func (s *GetContactOutput) SetEmail(v string) *GetContactOutput

SetEmail sets the Email field's value.

func (*GetContactOutput) SetEmailActive added in v1.1.12

func (s *GetContactOutput) SetEmailActive(v bool) *GetContactOutput

SetEmailActive sets the EmailActive field's value.

func (*GetContactOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*GetContactOutput) SetLarkBot added in v1.1.48

SetLarkBot sets the LarkBot field's value.

func (*GetContactOutput) SetLarkBotWebhook added in v1.1.12

SetLarkBotWebhook sets the LarkBotWebhook field's value.

func (*GetContactOutput) SetName added in v1.1.12

func (s *GetContactOutput) SetName(v string) *GetContactOutput

SetName sets the Name field's value.

func (*GetContactOutput) SetWeComBotWebhook added in v1.1.12

SetWeComBotWebhook sets the WeComBotWebhook field's value.

func (*GetContactOutput) SetWebhook added in v1.1.12

SetWebhook sets the Webhook field's value.

func (GetContactOutput) String added in v1.1.12

func (s GetContactOutput) String() string

String returns the string representation

type GetExternalPrometheusInput added in v1.1.48

type GetExternalPrometheusInput struct {

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

func (GetExternalPrometheusInput) GoString added in v1.1.48

func (s GetExternalPrometheusInput) GoString() string

GoString returns the string representation

func (*GetExternalPrometheusInput) SetId added in v1.1.48

SetId sets the Id field's value.

func (GetExternalPrometheusInput) String added in v1.1.48

String returns the string representation

func (*GetExternalPrometheusInput) Validate added in v1.1.48

func (s *GetExternalPrometheusInput) Validate() error

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

type GetExternalPrometheusOutput added in v1.1.48

type GetExternalPrometheusOutput struct {
	Metadata *response.ResponseMetadata

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

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

	CustomHeaderKVs []*CustomHeaderKVForGetExternalPrometheusOutput `type:"list" json:",omitempty"`

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

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

	MaxQueryRate *int64 `type:"int64" json:",omitempty"`

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

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

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

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

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

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

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

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

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

func (GetExternalPrometheusOutput) GoString added in v1.1.48

func (s GetExternalPrometheusOutput) GoString() string

GoString returns the string representation

func (*GetExternalPrometheusOutput) SetAuthType added in v1.1.48

SetAuthType sets the AuthType field's value.

func (*GetExternalPrometheusOutput) SetCreateTime added in v1.1.48

SetCreateTime sets the CreateTime field's value.

func (*GetExternalPrometheusOutput) SetCustomHeaderKVs added in v1.2.5

SetCustomHeaderKVs sets the CustomHeaderKVs field's value.

func (*GetExternalPrometheusOutput) SetDescription added in v1.1.48

SetDescription sets the Description field's value.

func (*GetExternalPrometheusOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*GetExternalPrometheusOutput) SetMaxQueryRate added in v1.1.48

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*GetExternalPrometheusOutput) SetName added in v1.1.48

SetName sets the Name field's value.

func (*GetExternalPrometheusOutput) SetProjectName added in v1.1.48

SetProjectName sets the ProjectName field's value.

func (*GetExternalPrometheusOutput) SetStatus added in v1.1.48

SetStatus sets the Status field's value.

func (*GetExternalPrometheusOutput) SetSubnetIds added in v1.1.48

SetSubnetIds sets the SubnetIds field's value.

func (*GetExternalPrometheusOutput) SetTags added in v1.1.48

SetTags sets the Tags field's value.

func (*GetExternalPrometheusOutput) SetType added in v1.1.48

SetType sets the Type field's value.

func (*GetExternalPrometheusOutput) SetURL added in v1.1.48

SetURL sets the URL field's value.

func (*GetExternalPrometheusOutput) SetUsername added in v1.1.48

SetUsername sets the Username field's value.

func (*GetExternalPrometheusOutput) SetVPCId added in v1.1.48

SetVPCId sets the VPCId field's value.

func (GetExternalPrometheusOutput) String added in v1.1.48

String returns the string representation

type GetIntegrationTaskInput added in v1.1.39

type GetIntegrationTaskInput struct {

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

func (GetIntegrationTaskInput) GoString added in v1.1.39

func (s GetIntegrationTaskInput) GoString() string

GoString returns the string representation

func (*GetIntegrationTaskInput) SetId added in v1.1.39

SetId sets the Id field's value.

func (GetIntegrationTaskInput) String added in v1.1.39

func (s GetIntegrationTaskInput) String() string

String returns the string representation

func (*GetIntegrationTaskInput) Validate added in v1.1.39

func (s *GetIntegrationTaskInput) Validate() error

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

type GetIntegrationTaskOutput added in v1.1.39

type GetIntegrationTaskOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

	VkeClusterInfo *VkeClusterInfoForGetIntegrationTaskOutput `type:"structure" json:",omitempty"`

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

func (GetIntegrationTaskOutput) GoString added in v1.1.39

func (s GetIntegrationTaskOutput) GoString() string

GoString returns the string representation

func (*GetIntegrationTaskOutput) SetEnvironment added in v1.1.39

SetEnvironment sets the Environment field's value.

func (*GetIntegrationTaskOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (*GetIntegrationTaskOutput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*GetIntegrationTaskOutput) SetParams added in v1.1.39

SetParams sets the Params field's value.

func (*GetIntegrationTaskOutput) SetProjectName added in v1.1.39

SetProjectName sets the ProjectName field's value.

func (*GetIntegrationTaskOutput) SetStatus added in v1.1.39

SetStatus sets the Status field's value.

func (*GetIntegrationTaskOutput) SetSubType added in v1.1.39

SetSubType sets the SubType field's value.

func (*GetIntegrationTaskOutput) SetTags added in v1.1.39

SetTags sets the Tags field's value.

func (*GetIntegrationTaskOutput) SetType added in v1.1.39

SetType sets the Type field's value.

func (*GetIntegrationTaskOutput) SetVkeClusterId added in v1.1.39

SetVkeClusterId sets the VkeClusterId field's value.

func (*GetIntegrationTaskOutput) SetVkeClusterInfo added in v1.1.39

SetVkeClusterInfo sets the VkeClusterInfo field's value.

func (*GetIntegrationTaskOutput) SetWorkspaceId added in v1.1.39

SetWorkspaceId sets the WorkspaceId field's value.

func (GetIntegrationTaskOutput) String added in v1.1.39

func (s GetIntegrationTaskOutput) String() string

String returns the string representation

type GetNotifyGroupPolicyInput added in v1.1.12

type GetNotifyGroupPolicyInput struct {

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

func (GetNotifyGroupPolicyInput) GoString added in v1.1.12

func (s GetNotifyGroupPolicyInput) GoString() string

GoString returns the string representation

func (*GetNotifyGroupPolicyInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (GetNotifyGroupPolicyInput) String added in v1.1.12

func (s GetNotifyGroupPolicyInput) String() string

String returns the string representation

func (*GetNotifyGroupPolicyInput) Validate added in v1.1.12

func (s *GetNotifyGroupPolicyInput) Validate() error

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

type GetNotifyGroupPolicyOutput added in v1.1.12

type GetNotifyGroupPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

func (GetNotifyGroupPolicyOutput) GoString added in v1.1.12

func (s GetNotifyGroupPolicyOutput) GoString() string

GoString returns the string representation

func (*GetNotifyGroupPolicyOutput) SetCreateTime added in v1.1.12

SetCreateTime sets the CreateTime field's value.

func (*GetNotifyGroupPolicyOutput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*GetNotifyGroupPolicyOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*GetNotifyGroupPolicyOutput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*GetNotifyGroupPolicyOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (GetNotifyGroupPolicyOutput) String added in v1.1.12

String returns the string representation

type GetNotifyPolicyInput added in v1.1.12

type GetNotifyPolicyInput struct {

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

func (GetNotifyPolicyInput) GoString added in v1.1.12

func (s GetNotifyPolicyInput) GoString() string

GoString returns the string representation

func (*GetNotifyPolicyInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (GetNotifyPolicyInput) String added in v1.1.12

func (s GetNotifyPolicyInput) String() string

String returns the string representation

func (*GetNotifyPolicyInput) Validate added in v1.1.12

func (s *GetNotifyPolicyInput) Validate() error

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

type GetNotifyPolicyOutput added in v1.1.12

type GetNotifyPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

func (GetNotifyPolicyOutput) GoString added in v1.1.12

func (s GetNotifyPolicyOutput) GoString() string

GoString returns the string representation

func (*GetNotifyPolicyOutput) SetChannelNotifyTemplateIds added in v1.1.12

func (s *GetNotifyPolicyOutput) SetChannelNotifyTemplateIds(v []*string) *GetNotifyPolicyOutput

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*GetNotifyPolicyOutput) SetCreateTime added in v1.1.12

func (s *GetNotifyPolicyOutput) SetCreateTime(v string) *GetNotifyPolicyOutput

SetCreateTime sets the CreateTime field's value.

func (*GetNotifyPolicyOutput) SetDescription added in v1.1.12

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

SetDescription sets the Description field's value.

func (*GetNotifyPolicyOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*GetNotifyPolicyOutput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*GetNotifyPolicyOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (GetNotifyPolicyOutput) String added in v1.1.12

func (s GetNotifyPolicyOutput) String() string

String returns the string representation

type GetRuleFileInput added in v1.1.12

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

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

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

func (GetRuleFileInput) GoString added in v1.1.12

func (s GetRuleFileInput) GoString() string

GoString returns the string representation

func (*GetRuleFileInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*GetRuleFileInput) SetName added in v1.1.12

func (s *GetRuleFileInput) SetName(v string) *GetRuleFileInput

SetName sets the Name field's value.

func (*GetRuleFileInput) SetWorkspaceId added in v1.1.12

func (s *GetRuleFileInput) SetWorkspaceId(v string) *GetRuleFileInput

SetWorkspaceId sets the WorkspaceId field's value.

func (GetRuleFileInput) String added in v1.1.12

func (s GetRuleFileInput) String() string

String returns the string representation

type GetRuleFileOutput added in v1.1.12

type GetRuleFileOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

	RuleCount *int64 `type:"int64" json:",omitempty"`

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

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

func (GetRuleFileOutput) GoString added in v1.1.12

func (s GetRuleFileOutput) GoString() string

GoString returns the string representation

func (*GetRuleFileOutput) SetContent added in v1.1.12

func (s *GetRuleFileOutput) SetContent(v string) *GetRuleFileOutput

SetContent sets the Content field's value.

func (*GetRuleFileOutput) SetCreateTime added in v1.1.12

func (s *GetRuleFileOutput) SetCreateTime(v string) *GetRuleFileOutput

SetCreateTime sets the CreateTime field's value.

func (*GetRuleFileOutput) SetDescription added in v1.1.12

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

SetDescription sets the Description field's value.

func (*GetRuleFileOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*GetRuleFileOutput) SetLastUpdateTime added in v1.1.12

func (s *GetRuleFileOutput) SetLastUpdateTime(v string) *GetRuleFileOutput

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*GetRuleFileOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*GetRuleFileOutput) SetRuleCount added in v1.1.12

func (s *GetRuleFileOutput) SetRuleCount(v int64) *GetRuleFileOutput

SetRuleCount sets the RuleCount field's value.

func (*GetRuleFileOutput) SetStatus added in v1.1.12

func (s *GetRuleFileOutput) SetStatus(v string) *GetRuleFileOutput

SetStatus sets the Status field's value.

func (*GetRuleFileOutput) SetTargetWorkspaceId added in v1.1.39

func (s *GetRuleFileOutput) SetTargetWorkspaceId(v string) *GetRuleFileOutput

SetTargetWorkspaceId sets the TargetWorkspaceId field's value.

func (GetRuleFileOutput) String added in v1.1.12

func (s GetRuleFileOutput) String() string

String returns the string representation

type GetWorkspaceAuthInfoInput added in v1.2.5

type GetWorkspaceAuthInfoInput struct {

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

func (GetWorkspaceAuthInfoInput) GoString added in v1.2.5

func (s GetWorkspaceAuthInfoInput) GoString() string

GoString returns the string representation

func (*GetWorkspaceAuthInfoInput) SetId added in v1.2.5

SetId sets the Id field's value.

func (GetWorkspaceAuthInfoInput) String added in v1.2.5

func (s GetWorkspaceAuthInfoInput) String() string

String returns the string representation

func (*GetWorkspaceAuthInfoInput) Validate added in v1.2.5

func (s *GetWorkspaceAuthInfoInput) Validate() error

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

type GetWorkspaceAuthInfoOutput added in v1.2.5

type GetWorkspaceAuthInfoOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

func (GetWorkspaceAuthInfoOutput) GoString added in v1.2.5

func (s GetWorkspaceAuthInfoOutput) GoString() string

GoString returns the string representation

func (*GetWorkspaceAuthInfoOutput) SetAuthType added in v1.2.5

SetAuthType sets the AuthType field's value.

func (*GetWorkspaceAuthInfoOutput) SetBearerToken added in v1.2.5

SetBearerToken sets the BearerToken field's value.

func (*GetWorkspaceAuthInfoOutput) SetUsername added in v1.2.5

SetUsername sets the Username field's value.

func (GetWorkspaceAuthInfoOutput) String added in v1.2.5

String returns the string representation

type GetWorkspaceInput added in v1.1.12

type GetWorkspaceInput struct {

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

func (GetWorkspaceInput) GoString added in v1.1.12

func (s GetWorkspaceInput) GoString() string

GoString returns the string representation

func (*GetWorkspaceInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (GetWorkspaceInput) String added in v1.1.12

func (s GetWorkspaceInput) String() string

String returns the string representation

func (*GetWorkspaceInput) Validate added in v1.1.12

func (s *GetWorkspaceInput) Validate() error

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

type GetWorkspaceOutput added in v1.1.12

type GetWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

	InstanceType *InstanceTypeForGetWorkspaceOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

	PublicQueryBandwidth *int64 `type:"int64" json:",omitempty"`

	PublicWriteBandwidth *int64 `type:"int64" json:",omitempty"`

	Quota *QuotaForGetWorkspaceOutput `type:"structure" json:",omitempty"`

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

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

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

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

func (GetWorkspaceOutput) GoString added in v1.1.12

func (s GetWorkspaceOutput) GoString() string

GoString returns the string representation

func (*GetWorkspaceOutput) SetAuthType added in v1.2.5

func (s *GetWorkspaceOutput) SetAuthType(v string) *GetWorkspaceOutput

SetAuthType sets the AuthType field's value.

func (*GetWorkspaceOutput) SetCreateTime added in v1.1.12

func (s *GetWorkspaceOutput) SetCreateTime(v string) *GetWorkspaceOutput

SetCreateTime sets the CreateTime field's value.

func (*GetWorkspaceOutput) SetDeleteProtectionEnabled added in v1.1.12

func (s *GetWorkspaceOutput) SetDeleteProtectionEnabled(v bool) *GetWorkspaceOutput

SetDeleteProtectionEnabled sets the DeleteProtectionEnabled field's value.

func (*GetWorkspaceOutput) SetDescription added in v1.1.12

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

SetDescription sets the Description field's value.

func (*GetWorkspaceOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*GetWorkspaceOutput) SetInstanceType added in v1.1.12

SetInstanceType sets the InstanceType field's value.

func (*GetWorkspaceOutput) SetInstanceTypeId added in v1.1.12

func (s *GetWorkspaceOutput) SetInstanceTypeId(v string) *GetWorkspaceOutput

SetInstanceTypeId sets the InstanceTypeId field's value.

func (*GetWorkspaceOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*GetWorkspaceOutput) SetOverdueReclaimTime added in v1.1.12

func (s *GetWorkspaceOutput) SetOverdueReclaimTime(v string) *GetWorkspaceOutput

SetOverdueReclaimTime sets the OverdueReclaimTime field's value.

func (*GetWorkspaceOutput) SetProjectName added in v1.1.12

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

SetProjectName sets the ProjectName field's value.

func (*GetWorkspaceOutput) SetPrometheusPushEndpoint added in v1.1.48

func (s *GetWorkspaceOutput) SetPrometheusPushEndpoint(v string) *GetWorkspaceOutput

SetPrometheusPushEndpoint sets the PrometheusPushEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusPushIntranetEndpoint added in v1.1.12

func (s *GetWorkspaceOutput) SetPrometheusPushIntranetEndpoint(v string) *GetWorkspaceOutput

SetPrometheusPushIntranetEndpoint sets the PrometheusPushIntranetEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusQueryEndpoint added in v1.1.48

func (s *GetWorkspaceOutput) SetPrometheusQueryEndpoint(v string) *GetWorkspaceOutput

SetPrometheusQueryEndpoint sets the PrometheusQueryEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusQueryIntranetEndpoint added in v1.1.12

func (s *GetWorkspaceOutput) SetPrometheusQueryIntranetEndpoint(v string) *GetWorkspaceOutput

SetPrometheusQueryIntranetEndpoint sets the PrometheusQueryIntranetEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusWriteEndpoint added in v1.1.48

func (s *GetWorkspaceOutput) SetPrometheusWriteEndpoint(v string) *GetWorkspaceOutput

SetPrometheusWriteEndpoint sets the PrometheusWriteEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusWriteIntranetEndpoint added in v1.1.12

func (s *GetWorkspaceOutput) SetPrometheusWriteIntranetEndpoint(v string) *GetWorkspaceOutput

SetPrometheusWriteIntranetEndpoint sets the PrometheusWriteIntranetEndpoint field's value.

func (*GetWorkspaceOutput) SetPublicAccessEnabled added in v1.1.39

func (s *GetWorkspaceOutput) SetPublicAccessEnabled(v bool) *GetWorkspaceOutput

SetPublicAccessEnabled sets the PublicAccessEnabled field's value.

func (*GetWorkspaceOutput) SetPublicQueryBandwidth added in v1.1.39

func (s *GetWorkspaceOutput) SetPublicQueryBandwidth(v int64) *GetWorkspaceOutput

SetPublicQueryBandwidth sets the PublicQueryBandwidth field's value.

func (*GetWorkspaceOutput) SetPublicWriteBandwidth added in v1.1.39

func (s *GetWorkspaceOutput) SetPublicWriteBandwidth(v int64) *GetWorkspaceOutput

SetPublicWriteBandwidth sets the PublicWriteBandwidth field's value.

func (*GetWorkspaceOutput) SetQuota added in v1.1.12

SetQuota sets the Quota field's value.

func (*GetWorkspaceOutput) SetSearchLatencyOffset added in v1.1.39

func (s *GetWorkspaceOutput) SetSearchLatencyOffset(v string) *GetWorkspaceOutput

SetSearchLatencyOffset sets the SearchLatencyOffset field's value.

func (*GetWorkspaceOutput) SetStatus added in v1.1.12

func (s *GetWorkspaceOutput) SetStatus(v string) *GetWorkspaceOutput

SetStatus sets the Status field's value.

func (*GetWorkspaceOutput) SetTags added in v1.1.12

SetTags sets the Tags field's value.

func (*GetWorkspaceOutput) SetUsername added in v1.1.12

func (s *GetWorkspaceOutput) SetUsername(v string) *GetWorkspaceOutput

SetUsername sets the Username field's value.

func (GetWorkspaceOutput) String added in v1.1.12

func (s GetWorkspaceOutput) String() string

String returns the string representation

type InstanceTypeForGetAggregateWorkspaceOutput added in v1.1.48

type InstanceTypeForGetAggregateWorkspaceOutput struct {
	ActiveSeries *int32 `type:"int32" json:",omitempty"`

	AvailabilityZoneReplicas *int32 `type:"int32" json:",omitempty"`

	CalculatePriceParams []*CalculatePriceParamForGetAggregateWorkspaceOutput `type:"list" json:",omitempty"`

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

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

	IngestSamplesPerSecond *int32 `type:"int32" json:",omitempty"`

	QueryConcurrency *int32 `type:"int32" json:",omitempty"`

	QueryPerSecond *int32 `type:"int32" json:",omitempty"`

	ReplicasPerZone *int32 `type:"int32" json:",omitempty"`

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

	ScanSamplesPerSecond *int64 `type:"int64" json:",omitempty"`

	ScanSeriesPerSecond *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceTypeForGetAggregateWorkspaceOutput) GoString added in v1.1.48

GoString returns the string representation

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetActiveSeries added in v1.1.48

SetActiveSeries sets the ActiveSeries field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetAvailabilityZoneReplicas added in v1.1.48

SetAvailabilityZoneReplicas sets the AvailabilityZoneReplicas field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetCalculatePriceParams added in v1.1.48

SetCalculatePriceParams sets the CalculatePriceParams field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetDownsamplingPeriods added in v1.1.48

SetDownsamplingPeriods sets the DownsamplingPeriods field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetIngestSamplesPerSecond added in v1.1.48

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetQueryConcurrency added in v1.1.48

SetQueryConcurrency sets the QueryConcurrency field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetQueryPerSecond added in v1.1.48

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetReplicasPerZone added in v1.1.48

SetReplicasPerZone sets the ReplicasPerZone field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetRetentionPeriod added in v1.1.48

SetRetentionPeriod sets the RetentionPeriod field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetScanSamplesPerSecond added in v1.1.48

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetScanSeriesPerSecond added in v1.1.48

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (InstanceTypeForGetAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

type InstanceTypeForGetWorkspaceOutput added in v1.1.12

type InstanceTypeForGetWorkspaceOutput struct {
	ActiveSeries *int32 `type:"int32" json:",omitempty"`

	AvailabilityZoneReplicas *int32 `type:"int32" json:",omitempty"`

	CalculatePriceParams []*CalculatePriceParamForGetWorkspaceOutput `type:"list" json:",omitempty"`

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

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

	IngestSamplesPerSecond *int32 `type:"int32" json:",omitempty"`

	QueryConcurrency *int32 `type:"int32" json:",omitempty"`

	QueryPerSecond *int32 `type:"int32" json:",omitempty"`

	ReplicasPerZone *int32 `type:"int32" json:",omitempty"`

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

	ScanSamplesPerSecond *int64 `type:"int64" json:",omitempty"`

	ScanSeriesPerSecond *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (InstanceTypeForGetWorkspaceOutput) GoString added in v1.1.12

GoString returns the string representation

func (*InstanceTypeForGetWorkspaceOutput) SetActiveSeries added in v1.1.12

SetActiveSeries sets the ActiveSeries field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetAvailabilityZoneReplicas added in v1.1.12

SetAvailabilityZoneReplicas sets the AvailabilityZoneReplicas field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetCalculatePriceParams added in v1.1.39

SetCalculatePriceParams sets the CalculatePriceParams field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetDownsamplingPeriods added in v1.1.12

SetDownsamplingPeriods sets the DownsamplingPeriods field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetIngestSamplesPerSecond added in v1.1.12

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetQueryConcurrency added in v1.1.12

SetQueryConcurrency sets the QueryConcurrency field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetQueryPerSecond added in v1.1.12

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetReplicasPerZone added in v1.1.12

SetReplicasPerZone sets the ReplicasPerZone field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetRetentionPeriod added in v1.1.12

SetRetentionPeriod sets the RetentionPeriod field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetScanSamplesPerSecond added in v1.1.12

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetScanSeriesPerSecond added in v1.1.12

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (InstanceTypeForGetWorkspaceOutput) String added in v1.1.12

String returns the string representation

type ItemForListAlertSamplesOutput added in v1.1.12

type ItemForListAlertSamplesOutput struct {
	AlertId *string `type:"string" json:",omitempty"`

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

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

	Timestamp *int64 `type:"int64" json:",omitempty"`

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

func (ItemForListAlertSamplesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ItemForListAlertSamplesOutput) SetAlertId added in v1.1.12

SetAlertId sets the AlertId field's value.

func (*ItemForListAlertSamplesOutput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*ItemForListAlertSamplesOutput) SetPhase added in v1.1.12

SetPhase sets the Phase field's value.

func (*ItemForListAlertSamplesOutput) SetTimestamp added in v1.1.12

SetTimestamp sets the Timestamp field's value.

func (*ItemForListAlertSamplesOutput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (ItemForListAlertSamplesOutput) String added in v1.1.12

String returns the string representation

type ItemForListAlertingRulesOutput added in v1.1.12

type ItemForListAlertingRulesOutput struct {
	Annotations []*AnnotationForListAlertingRulesOutput `type:"list" json:",omitempty"`

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

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

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

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

	Labels []*LabelForListAlertingRulesOutput `type:"list" json:",omitempty"`

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

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

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

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

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

	Query *QueryForListAlertingRulesOutput `type:"structure" json:",omitempty"`

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

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

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

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

func (ItemForListAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ItemForListAlertingRulesOutput) SetAnnotations added in v1.1.12

SetAnnotations sets the Annotations field's value.

func (*ItemForListAlertingRulesOutput) SetCreateTime added in v1.1.12

SetCreateTime sets the CreateTime field's value.

func (*ItemForListAlertingRulesOutput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*ItemForListAlertingRulesOutput) SetGroupId added in v1.1.12

SetGroupId sets the GroupId field's value.

func (*ItemForListAlertingRulesOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*ItemForListAlertingRulesOutput) SetLabels added in v1.1.12

SetLabels sets the Labels field's value.

func (*ItemForListAlertingRulesOutput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*ItemForListAlertingRulesOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*ItemForListAlertingRulesOutput) SetNotifyGroupPolicyId added in v1.1.12

SetNotifyGroupPolicyId sets the NotifyGroupPolicyId field's value.

func (*ItemForListAlertingRulesOutput) SetNotifyPolicyId added in v1.1.12

SetNotifyPolicyId sets the NotifyPolicyId field's value.

func (*ItemForListAlertingRulesOutput) SetProjectName added in v1.1.39

SetProjectName sets the ProjectName field's value.

func (*ItemForListAlertingRulesOutput) SetQuery added in v1.1.12

SetQuery sets the Query field's value.

func (*ItemForListAlertingRulesOutput) SetStatus added in v1.1.12

SetStatus sets the Status field's value.

func (*ItemForListAlertingRulesOutput) SetTags added in v1.1.39

SetTags sets the Tags field's value.

func (*ItemForListAlertingRulesOutput) SetType added in v1.1.12

SetType sets the Type field's value.

func (*ItemForListAlertingRulesOutput) SetUpdateTime added in v1.1.12

SetUpdateTime sets the UpdateTime field's value.

func (ItemForListAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type ItemForListAlertsOutput added in v1.1.12

type ItemForListAlertsOutput struct {
	AlertingRuleId *string `type:"string" json:",omitempty"`

	AlertingRuleQuery *AlertingRuleQueryForListAlertsOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

func (ItemForListAlertsOutput) GoString added in v1.1.12

func (s ItemForListAlertsOutput) GoString() string

GoString returns the string representation

func (*ItemForListAlertsOutput) SetAlertingRuleId added in v1.1.12

func (s *ItemForListAlertsOutput) SetAlertingRuleId(v string) *ItemForListAlertsOutput

SetAlertingRuleId sets the AlertingRuleId field's value.

func (*ItemForListAlertsOutput) SetAlertingRuleQuery added in v1.1.12

SetAlertingRuleQuery sets the AlertingRuleQuery field's value.

func (*ItemForListAlertsOutput) SetAlertingRuleType added in v1.1.12

func (s *ItemForListAlertsOutput) SetAlertingRuleType(v string) *ItemForListAlertsOutput

SetAlertingRuleType sets the AlertingRuleType field's value.

func (*ItemForListAlertsOutput) SetCurrentLevel added in v1.1.12

SetCurrentLevel sets the CurrentLevel field's value.

func (*ItemForListAlertsOutput) SetCurrentPhase added in v1.1.12

SetCurrentPhase sets the CurrentPhase field's value.

func (*ItemForListAlertsOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*ItemForListAlertsOutput) SetInitialAlertTimestamp added in v1.1.12

func (s *ItemForListAlertsOutput) SetInitialAlertTimestamp(v string) *ItemForListAlertsOutput

SetInitialAlertTimestamp sets the InitialAlertTimestamp field's value.

func (*ItemForListAlertsOutput) SetLastAlertTimestamp added in v1.1.12

func (s *ItemForListAlertsOutput) SetLastAlertTimestamp(v string) *ItemForListAlertsOutput

SetLastAlertTimestamp sets the LastAlertTimestamp field's value.

func (*ItemForListAlertsOutput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*ItemForListAlertsOutput) SetResolveTimestamp added in v1.1.12

func (s *ItemForListAlertsOutput) SetResolveTimestamp(v string) *ItemForListAlertsOutput

SetResolveTimestamp sets the ResolveTimestamp field's value.

func (*ItemForListAlertsOutput) SetResource added in v1.1.12

SetResource sets the Resource field's value.

func (ItemForListAlertsOutput) String added in v1.1.12

func (s ItemForListAlertsOutput) String() string

String returns the string representation

type ItemForListContactGroupsOutput added in v1.1.12

type ItemForListContactGroupsOutput struct {
	ContactIds []*string `type:"list" json:",omitempty"`

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

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

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

func (ItemForListContactGroupsOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ItemForListContactGroupsOutput) SetContactIds added in v1.1.12

SetContactIds sets the ContactIds field's value.

func (*ItemForListContactGroupsOutput) SetCreateTime added in v1.1.12

SetCreateTime sets the CreateTime field's value.

func (*ItemForListContactGroupsOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*ItemForListContactGroupsOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (ItemForListContactGroupsOutput) String added in v1.1.12

String returns the string representation

type ItemForListContactsOutput added in v1.1.12

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

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

	DingTalkBotWebhook *DingTalkBotWebhookForListContactsOutput `type:"structure" json:",omitempty"`

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

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

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

	LarkBotWebhook *LarkBotWebhookForListContactsOutput `type:"structure" json:",omitempty"`

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

	WeComBotWebhook *WeComBotWebhookForListContactsOutput `type:"structure" json:",omitempty"`

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

func (ItemForListContactsOutput) GoString added in v1.1.12

func (s ItemForListContactsOutput) GoString() string

GoString returns the string representation

func (*ItemForListContactsOutput) SetContactGroupIds added in v1.1.12

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*ItemForListContactsOutput) SetCreateTime added in v1.1.12

SetCreateTime sets the CreateTime field's value.

func (*ItemForListContactsOutput) SetDingTalkBotWebhook added in v1.1.12

SetDingTalkBotWebhook sets the DingTalkBotWebhook field's value.

func (*ItemForListContactsOutput) SetEmail added in v1.1.12

SetEmail sets the Email field's value.

func (*ItemForListContactsOutput) SetEmailActive added in v1.1.12

SetEmailActive sets the EmailActive field's value.

func (*ItemForListContactsOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*ItemForListContactsOutput) SetLarkBotWebhook added in v1.1.12

SetLarkBotWebhook sets the LarkBotWebhook field's value.

func (*ItemForListContactsOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*ItemForListContactsOutput) SetWeComBotWebhook added in v1.1.12

SetWeComBotWebhook sets the WeComBotWebhook field's value.

func (*ItemForListContactsOutput) SetWebhook added in v1.1.12

SetWebhook sets the Webhook field's value.

func (ItemForListContactsOutput) String added in v1.1.12

func (s ItemForListContactsOutput) String() string

String returns the string representation

type ItemForListIntegrationTasksOutput added in v1.1.39

type ItemForListIntegrationTasksOutput struct {
	Conditions *ConditionsForListIntegrationTasksOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	VkeClusterInfo *VkeClusterInfoForListIntegrationTasksOutput `type:"structure" json:",omitempty"`

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

func (ItemForListIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (*ItemForListIntegrationTasksOutput) SetConditions added in v1.1.39

SetConditions sets the Conditions field's value.

func (*ItemForListIntegrationTasksOutput) SetEnvironment added in v1.1.39

SetEnvironment sets the Environment field's value.

func (*ItemForListIntegrationTasksOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (*ItemForListIntegrationTasksOutput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*ItemForListIntegrationTasksOutput) SetProjectName added in v1.1.39

SetProjectName sets the ProjectName field's value.

func (*ItemForListIntegrationTasksOutput) SetStatus added in v1.1.39

SetStatus sets the Status field's value.

func (*ItemForListIntegrationTasksOutput) SetSubType added in v1.1.39

SetSubType sets the SubType field's value.

func (*ItemForListIntegrationTasksOutput) SetTags added in v1.1.39

SetTags sets the Tags field's value.

func (*ItemForListIntegrationTasksOutput) SetType added in v1.1.39

SetType sets the Type field's value.

func (*ItemForListIntegrationTasksOutput) SetVkeClusterId added in v1.1.39

SetVkeClusterId sets the VkeClusterId field's value.

func (*ItemForListIntegrationTasksOutput) SetVkeClusterInfo added in v1.1.39

SetVkeClusterInfo sets the VkeClusterInfo field's value.

func (*ItemForListIntegrationTasksOutput) SetWorkspaceId added in v1.1.39

SetWorkspaceId sets the WorkspaceId field's value.

func (ItemForListIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type ItemForListNotifyGroupPoliciesOutput added in v1.1.12

type ItemForListNotifyGroupPoliciesOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

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

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

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

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

func (ItemForListNotifyGroupPoliciesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ItemForListNotifyGroupPoliciesOutput) SetCreateTime added in v1.1.12

SetCreateTime sets the CreateTime field's value.

func (*ItemForListNotifyGroupPoliciesOutput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*ItemForListNotifyGroupPoliciesOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*ItemForListNotifyGroupPoliciesOutput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*ItemForListNotifyGroupPoliciesOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (ItemForListNotifyGroupPoliciesOutput) String added in v1.1.12

String returns the string representation

type ItemForListNotifyPoliciesOutput added in v1.1.12

type ItemForListNotifyPoliciesOutput struct {
	ChannelNotifyTemplateIds []*string `type:"list" json:",omitempty"`

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

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

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

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

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

func (ItemForListNotifyPoliciesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ItemForListNotifyPoliciesOutput) SetChannelNotifyTemplateIds added in v1.1.12

func (s *ItemForListNotifyPoliciesOutput) SetChannelNotifyTemplateIds(v []*string) *ItemForListNotifyPoliciesOutput

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*ItemForListNotifyPoliciesOutput) SetCreateTime added in v1.1.12

SetCreateTime sets the CreateTime field's value.

func (*ItemForListNotifyPoliciesOutput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*ItemForListNotifyPoliciesOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*ItemForListNotifyPoliciesOutput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*ItemForListNotifyPoliciesOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (ItemForListNotifyPoliciesOutput) String added in v1.1.12

String returns the string representation

type ItemForListNotifyTemplatesOutput added in v1.1.12

type ItemForListNotifyTemplatesOutput struct {
	Active *ActiveForListNotifyTemplatesOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

	Resolved *ResolvedForListNotifyTemplatesOutput `type:"structure" json:",omitempty"`

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

func (ItemForListNotifyTemplatesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ItemForListNotifyTemplatesOutput) SetActive added in v1.1.12

SetActive sets the Active field's value.

func (*ItemForListNotifyTemplatesOutput) SetChannel added in v1.1.12

SetChannel sets the Channel field's value.

func (*ItemForListNotifyTemplatesOutput) SetCreateTime added in v1.1.12

SetCreateTime sets the CreateTime field's value.

func (*ItemForListNotifyTemplatesOutput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*ItemForListNotifyTemplatesOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*ItemForListNotifyTemplatesOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*ItemForListNotifyTemplatesOutput) SetResolved added in v1.1.12

SetResolved sets the Resolved field's value.

func (*ItemForListNotifyTemplatesOutput) SetUpdateTime added in v1.1.12

SetUpdateTime sets the UpdateTime field's value.

func (ItemForListNotifyTemplatesOutput) String added in v1.1.12

String returns the string representation

type ItemForListRuleFilesOutput added in v1.1.12

type ItemForListRuleFilesOutput struct {
	CreateTime *string `type:"string" json:",omitempty"`

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

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

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

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

	RuleCount *int64 `type:"int64" json:",omitempty"`

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

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

func (ItemForListRuleFilesOutput) GoString added in v1.1.12

func (s ItemForListRuleFilesOutput) GoString() string

GoString returns the string representation

func (*ItemForListRuleFilesOutput) SetCreateTime added in v1.1.12

SetCreateTime sets the CreateTime field's value.

func (*ItemForListRuleFilesOutput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*ItemForListRuleFilesOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*ItemForListRuleFilesOutput) SetLastUpdateTime added in v1.1.12

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*ItemForListRuleFilesOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*ItemForListRuleFilesOutput) SetRuleCount added in v1.1.12

SetRuleCount sets the RuleCount field's value.

func (*ItemForListRuleFilesOutput) SetStatus added in v1.1.12

SetStatus sets the Status field's value.

func (*ItemForListRuleFilesOutput) SetTargetWorkspaceId added in v1.1.39

func (s *ItemForListRuleFilesOutput) SetTargetWorkspaceId(v string) *ItemForListRuleFilesOutput

SetTargetWorkspaceId sets the TargetWorkspaceId field's value.

func (ItemForListRuleFilesOutput) String added in v1.1.12

String returns the string representation

type ItemForListRulesOutput added in v1.1.12

type ItemForListRulesOutput struct {
	Expr *string `type:"string" json:",omitempty"`

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

	Labels []*LabelForListRulesOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

func (ItemForListRulesOutput) GoString added in v1.1.12

func (s ItemForListRulesOutput) GoString() string

GoString returns the string representation

func (*ItemForListRulesOutput) SetExpr added in v1.1.12

SetExpr sets the Expr field's value.

func (*ItemForListRulesOutput) SetKind added in v1.1.12

SetKind sets the Kind field's value.

func (*ItemForListRulesOutput) SetLabels added in v1.1.12

SetLabels sets the Labels field's value.

func (*ItemForListRulesOutput) SetLastEvaluation added in v1.1.12

func (s *ItemForListRulesOutput) SetLastEvaluation(v string) *ItemForListRulesOutput

SetLastEvaluation sets the LastEvaluation field's value.

func (*ItemForListRulesOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*ItemForListRulesOutput) SetReason added in v1.1.12

SetReason sets the Reason field's value.

func (*ItemForListRulesOutput) SetRuleFileName added in v1.1.12

func (s *ItemForListRulesOutput) SetRuleFileName(v string) *ItemForListRulesOutput

SetRuleFileName sets the RuleFileName field's value.

func (*ItemForListRulesOutput) SetRuleGroupName added in v1.1.12

func (s *ItemForListRulesOutput) SetRuleGroupName(v string) *ItemForListRulesOutput

SetRuleGroupName sets the RuleGroupName field's value.

func (*ItemForListRulesOutput) SetStatus added in v1.1.12

SetStatus sets the Status field's value.

func (ItemForListRulesOutput) String added in v1.1.12

func (s ItemForListRulesOutput) String() string

String returns the string representation

type ItemForListSilencePoliciesOutput added in v1.1.39

type ItemForListSilencePoliciesOutput struct {
	AutoDeleteTime *string `type:"string" json:",omitempty"`

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

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

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

	MetricLabelMatchers []*MetricLabelMatcherForListSilencePoliciesOutput `type:"list" json:",omitempty"`

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

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

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

	TimeRangeMatchers []*TimeRangeMatcherForListSilencePoliciesOutput `type:"list" json:",omitempty"`

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

func (ItemForListSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*ItemForListSilencePoliciesOutput) SetAutoDeleteTime added in v1.1.39

SetAutoDeleteTime sets the AutoDeleteTime field's value.

func (*ItemForListSilencePoliciesOutput) SetCreateTime added in v1.1.39

SetCreateTime sets the CreateTime field's value.

func (*ItemForListSilencePoliciesOutput) SetDescription added in v1.1.39

SetDescription sets the Description field's value.

func (*ItemForListSilencePoliciesOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (*ItemForListSilencePoliciesOutput) SetMetricLabelMatchers added in v1.1.39

SetMetricLabelMatchers sets the MetricLabelMatchers field's value.

func (*ItemForListSilencePoliciesOutput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*ItemForListSilencePoliciesOutput) SetSource added in v1.1.39

SetSource sets the Source field's value.

func (*ItemForListSilencePoliciesOutput) SetStatus added in v1.1.39

SetStatus sets the Status field's value.

func (*ItemForListSilencePoliciesOutput) SetTimeRangeMatchers added in v1.1.39

SetTimeRangeMatchers sets the TimeRangeMatchers field's value.

func (*ItemForListSilencePoliciesOutput) SetUpdateTime added in v1.1.39

SetUpdateTime sets the UpdateTime field's value.

func (ItemForListSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type ItemForListWorkspaceInstanceTypesOutput added in v1.1.12

type ItemForListWorkspaceInstanceTypesOutput struct {
	ActiveSeries *int32 `type:"int32" json:",omitempty"`

	AvailabilityZoneReplicas *int32 `type:"int32" json:",omitempty"`

	CalculatePriceParams []*CalculatePriceParamForListWorkspaceInstanceTypesOutput `type:"list" json:",omitempty"`

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

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

	IngestSamplesPerSecond *int32 `type:"int32" json:",omitempty"`

	QueryConcurrency *int32 `type:"int32" json:",omitempty"`

	QueryPerSecond *int32 `type:"int32" json:",omitempty"`

	ReplicasPerZone *int32 `type:"int32" json:",omitempty"`

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

	ScanSamplesPerSecond *int64 `type:"int64" json:",omitempty"`

	ScanSeriesPerSecond *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ItemForListWorkspaceInstanceTypesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ItemForListWorkspaceInstanceTypesOutput) SetActiveSeries added in v1.1.12

SetActiveSeries sets the ActiveSeries field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetAvailabilityZoneReplicas added in v1.1.12

SetAvailabilityZoneReplicas sets the AvailabilityZoneReplicas field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetCalculatePriceParams added in v1.1.39

SetCalculatePriceParams sets the CalculatePriceParams field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetDownsamplingPeriods added in v1.1.12

SetDownsamplingPeriods sets the DownsamplingPeriods field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetIngestSamplesPerSecond added in v1.1.12

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetQueryConcurrency added in v1.1.12

SetQueryConcurrency sets the QueryConcurrency field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetQueryPerSecond added in v1.1.12

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetReplicasPerZone added in v1.1.12

SetReplicasPerZone sets the ReplicasPerZone field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetRetentionPeriod added in v1.1.12

SetRetentionPeriod sets the RetentionPeriod field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetScanSamplesPerSecond added in v1.1.12

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetScanSeriesPerSecond added in v1.1.12

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (ItemForListWorkspaceInstanceTypesOutput) String added in v1.1.12

String returns the string representation

type ItemForListWorkspaceStatusOutput

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

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

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

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

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

func (ItemForListWorkspaceStatusOutput) GoString

GoString returns the string representation

func (*ItemForListWorkspaceStatusOutput) SetId

SetId sets the Id field's value.

func (*ItemForListWorkspaceStatusOutput) SetInstanceTypeId

SetInstanceTypeId sets the InstanceTypeId field's value.

func (*ItemForListWorkspaceStatusOutput) SetName

SetName sets the Name field's value.

func (*ItemForListWorkspaceStatusOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListWorkspaceStatusOutput) SetUsage

SetUsage sets the Usage field's value.

func (ItemForListWorkspaceStatusOutput) String

String returns the string representation

type ItemForListWorkspacesOutput

type ItemForListWorkspacesOutput struct {
	AccountId *int64 `type:"int64" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

func (ItemForListWorkspacesOutput) GoString

func (s ItemForListWorkspacesOutput) GoString() string

GoString returns the string representation

func (*ItemForListWorkspacesOutput) SetAccountId added in v1.1.39

SetAccountId sets the AccountId field's value.

func (*ItemForListWorkspacesOutput) SetAccountName added in v1.1.39

SetAccountName sets the AccountName field's value.

func (*ItemForListWorkspacesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListWorkspacesOutput) SetDeleteProtectionEnabled

func (s *ItemForListWorkspacesOutput) SetDeleteProtectionEnabled(v bool) *ItemForListWorkspacesOutput

SetDeleteProtectionEnabled sets the DeleteProtectionEnabled field's value.

func (*ItemForListWorkspacesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListWorkspacesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListWorkspacesOutput) SetInstanceTypeId

SetInstanceTypeId sets the InstanceTypeId field's value.

func (*ItemForListWorkspacesOutput) SetName

SetName sets the Name field's value.

func (*ItemForListWorkspacesOutput) SetOverdueReclaimTime

func (s *ItemForListWorkspacesOutput) SetOverdueReclaimTime(v string) *ItemForListWorkspacesOutput

SetOverdueReclaimTime sets the OverdueReclaimTime field's value.

func (*ItemForListWorkspacesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ItemForListWorkspacesOutput) SetPrometheusPushEndpoint added in v1.1.48

func (s *ItemForListWorkspacesOutput) SetPrometheusPushEndpoint(v string) *ItemForListWorkspacesOutput

SetPrometheusPushEndpoint sets the PrometheusPushEndpoint field's value.

func (*ItemForListWorkspacesOutput) SetPrometheusPushIntranetEndpoint added in v1.1.12

func (s *ItemForListWorkspacesOutput) SetPrometheusPushIntranetEndpoint(v string) *ItemForListWorkspacesOutput

SetPrometheusPushIntranetEndpoint sets the PrometheusPushIntranetEndpoint field's value.

func (*ItemForListWorkspacesOutput) SetPrometheusQueryEndpoint added in v1.1.48

func (s *ItemForListWorkspacesOutput) SetPrometheusQueryEndpoint(v string) *ItemForListWorkspacesOutput

SetPrometheusQueryEndpoint sets the PrometheusQueryEndpoint field's value.

func (*ItemForListWorkspacesOutput) SetPrometheusQueryIntranetEndpoint

func (s *ItemForListWorkspacesOutput) SetPrometheusQueryIntranetEndpoint(v string) *ItemForListWorkspacesOutput

SetPrometheusQueryIntranetEndpoint sets the PrometheusQueryIntranetEndpoint field's value.

func (*ItemForListWorkspacesOutput) SetPrometheusWriteEndpoint added in v1.1.48

func (s *ItemForListWorkspacesOutput) SetPrometheusWriteEndpoint(v string) *ItemForListWorkspacesOutput

SetPrometheusWriteEndpoint sets the PrometheusWriteEndpoint field's value.

func (*ItemForListWorkspacesOutput) SetPrometheusWriteIntranetEndpoint

func (s *ItemForListWorkspacesOutput) SetPrometheusWriteIntranetEndpoint(v string) *ItemForListWorkspacesOutput

SetPrometheusWriteIntranetEndpoint sets the PrometheusWriteIntranetEndpoint field's value.

func (*ItemForListWorkspacesOutput) SetPublicAccessEnabled added in v1.1.39

func (s *ItemForListWorkspacesOutput) SetPublicAccessEnabled(v bool) *ItemForListWorkspacesOutput

SetPublicAccessEnabled sets the PublicAccessEnabled field's value.

func (*ItemForListWorkspacesOutput) SetRegion added in v1.1.39

SetRegion sets the Region field's value.

func (*ItemForListWorkspacesOutput) SetSearchLatencyOffset added in v1.1.39

func (s *ItemForListWorkspacesOutput) SetSearchLatencyOffset(v string) *ItemForListWorkspacesOutput

SetSearchLatencyOffset sets the SearchLatencyOffset field's value.

func (*ItemForListWorkspacesOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListWorkspacesOutput) SetTags

SetTags sets the Tags field's value.

func (*ItemForListWorkspacesOutput) SetUsername

SetUsername sets the Username field's value.

func (ItemForListWorkspacesOutput) String

String returns the string representation

type LabelForCreateAlertingRuleInput added in v1.1.12

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

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

func (LabelForCreateAlertingRuleInput) GoString added in v1.1.12

GoString returns the string representation

func (*LabelForCreateAlertingRuleInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*LabelForCreateAlertingRuleInput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (LabelForCreateAlertingRuleInput) String added in v1.1.12

String returns the string representation

type LabelForGetAlertOutput added in v1.1.12

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

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

func (LabelForGetAlertOutput) GoString added in v1.1.12

func (s LabelForGetAlertOutput) GoString() string

GoString returns the string representation

func (*LabelForGetAlertOutput) SetKey added in v1.1.12

SetKey sets the Key field's value.

func (*LabelForGetAlertOutput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (LabelForGetAlertOutput) String added in v1.1.12

func (s LabelForGetAlertOutput) String() string

String returns the string representation

type LabelForGetAlertingRuleOutput added in v1.1.12

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

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

func (LabelForGetAlertingRuleOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LabelForGetAlertingRuleOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*LabelForGetAlertingRuleOutput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (LabelForGetAlertingRuleOutput) String added in v1.1.12

String returns the string representation

type LabelForListAlertingRulesOutput added in v1.1.12

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

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

func (LabelForListAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LabelForListAlertingRulesOutput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*LabelForListAlertingRulesOutput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (LabelForListAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type LabelForListAlertsOutput added in v1.1.12

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

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

func (LabelForListAlertsOutput) GoString added in v1.1.12

func (s LabelForListAlertsOutput) GoString() string

GoString returns the string representation

func (*LabelForListAlertsOutput) SetKey added in v1.1.12

SetKey sets the Key field's value.

func (*LabelForListAlertsOutput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (LabelForListAlertsOutput) String added in v1.1.12

func (s LabelForListAlertsOutput) String() string

String returns the string representation

type LabelForListRulesOutput added in v1.1.12

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

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

func (LabelForListRulesOutput) GoString added in v1.1.12

func (s LabelForListRulesOutput) GoString() string

GoString returns the string representation

func (*LabelForListRulesOutput) SetKey added in v1.1.12

SetKey sets the Key field's value.

func (*LabelForListRulesOutput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (LabelForListRulesOutput) String added in v1.1.12

func (s LabelForListRulesOutput) String() string

String returns the string representation

type LabelForUpdateAlertingRuleInput added in v1.1.12

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

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

func (LabelForUpdateAlertingRuleInput) GoString added in v1.1.12

GoString returns the string representation

func (*LabelForUpdateAlertingRuleInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*LabelForUpdateAlertingRuleInput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (LabelForUpdateAlertingRuleInput) String added in v1.1.12

String returns the string representation

type LarkBotForGetContactOutput added in v1.1.48

type LarkBotForGetContactOutput struct {
	ChatID *string `type:"string" json:",omitempty"`

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

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

func (LarkBotForGetContactOutput) GoString added in v1.1.48

func (s LarkBotForGetContactOutput) GoString() string

GoString returns the string representation

func (*LarkBotForGetContactOutput) SetChatID added in v1.1.48

SetChatID sets the ChatID field's value.

func (*LarkBotForGetContactOutput) SetGroupName added in v1.1.48

SetGroupName sets the GroupName field's value.

func (*LarkBotForGetContactOutput) SetTenantKey added in v1.1.48

SetTenantKey sets the TenantKey field's value.

func (LarkBotForGetContactOutput) String added in v1.1.48

String returns the string representation

type LarkBotWebhookForCreateContactInput added in v1.1.12

type LarkBotWebhookForCreateContactInput struct {
	Address *string `type:"string" json:",omitempty"`

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

func (LarkBotWebhookForCreateContactInput) GoString added in v1.1.12

GoString returns the string representation

func (*LarkBotWebhookForCreateContactInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*LarkBotWebhookForCreateContactInput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (LarkBotWebhookForCreateContactInput) String added in v1.1.12

String returns the string representation

type LarkBotWebhookForGetContactOutput added in v1.1.12

type LarkBotWebhookForGetContactOutput struct {
	Address *string `type:"string" json:",omitempty"`

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

func (LarkBotWebhookForGetContactOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LarkBotWebhookForGetContactOutput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*LarkBotWebhookForGetContactOutput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (LarkBotWebhookForGetContactOutput) String added in v1.1.12

String returns the string representation

type LarkBotWebhookForListContactsOutput added in v1.1.12

type LarkBotWebhookForListContactsOutput struct {
	Address *string `type:"string" json:",omitempty"`

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

func (LarkBotWebhookForListContactsOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LarkBotWebhookForListContactsOutput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*LarkBotWebhookForListContactsOutput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (LarkBotWebhookForListContactsOutput) String added in v1.1.12

String returns the string representation

type LarkBotWebhookForUpdateContactInput added in v1.1.12

type LarkBotWebhookForUpdateContactInput struct {
	Address *string `type:"string" json:",omitempty"`

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

func (LarkBotWebhookForUpdateContactInput) GoString added in v1.1.12

GoString returns the string representation

func (*LarkBotWebhookForUpdateContactInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*LarkBotWebhookForUpdateContactInput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (LarkBotWebhookForUpdateContactInput) String added in v1.1.12

String returns the string representation

type LevelForCreateAlertingRuleInput added in v1.1.12

type LevelForCreateAlertingRuleInput struct {
	Comparator *string `type:"string" json:",omitempty"`

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

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

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

func (LevelForCreateAlertingRuleInput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForCreateAlertingRuleInput) SetComparator added in v1.1.12

SetComparator sets the Comparator field's value.

func (*LevelForCreateAlertingRuleInput) SetFor added in v1.1.12

SetFor sets the For field's value.

func (*LevelForCreateAlertingRuleInput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForCreateAlertingRuleInput) SetThreshold added in v1.1.12

SetThreshold sets the Threshold field's value.

func (LevelForCreateAlertingRuleInput) String added in v1.1.12

String returns the string representation

type LevelForCreateNotifyGroupPolicyInput added in v1.1.12

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

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

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

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

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

func (LevelForCreateNotifyGroupPolicyInput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForCreateNotifyGroupPolicyInput) SetGroupBy added in v1.1.12

SetGroupBy sets the GroupBy field's value.

func (*LevelForCreateNotifyGroupPolicyInput) SetGroupInterval added in v1.1.12

SetGroupInterval sets the GroupInterval field's value.

func (*LevelForCreateNotifyGroupPolicyInput) SetGroupWait added in v1.1.12

SetGroupWait sets the GroupWait field's value.

func (*LevelForCreateNotifyGroupPolicyInput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForCreateNotifyGroupPolicyInput) SetRepeatInterval added in v1.1.12

SetRepeatInterval sets the RepeatInterval field's value.

func (LevelForCreateNotifyGroupPolicyInput) String added in v1.1.12

String returns the string representation

type LevelForCreateNotifyPolicyInput added in v1.1.12

type LevelForCreateNotifyPolicyInput struct {
	Channels []*string `type:"list" json:",omitempty"`

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

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

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

func (LevelForCreateNotifyPolicyInput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForCreateNotifyPolicyInput) SetChannels added in v1.1.12

SetChannels sets the Channels field's value.

func (*LevelForCreateNotifyPolicyInput) SetContactGroupIds added in v1.1.12

SetContactGroupIds sets the ContactGroupIds field's value.

func (*LevelForCreateNotifyPolicyInput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForCreateNotifyPolicyInput) SetResolvedChannels added in v1.1.12

SetResolvedChannels sets the ResolvedChannels field's value.

func (LevelForCreateNotifyPolicyInput) String added in v1.1.12

String returns the string representation

type LevelForGetAlertOutput added in v1.1.12

type LevelForGetAlertOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

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

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

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

func (LevelForGetAlertOutput) GoString added in v1.1.12

func (s LevelForGetAlertOutput) GoString() string

GoString returns the string representation

func (*LevelForGetAlertOutput) SetComparator added in v1.1.12

SetComparator sets the Comparator field's value.

func (*LevelForGetAlertOutput) SetFor added in v1.1.12

SetFor sets the For field's value.

func (*LevelForGetAlertOutput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForGetAlertOutput) SetThreshold added in v1.1.12

SetThreshold sets the Threshold field's value.

func (LevelForGetAlertOutput) String added in v1.1.12

func (s LevelForGetAlertOutput) String() string

String returns the string representation

type LevelForGetAlertingRuleOutput added in v1.1.12

type LevelForGetAlertingRuleOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

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

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

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

func (LevelForGetAlertingRuleOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForGetAlertingRuleOutput) SetComparator added in v1.1.12

SetComparator sets the Comparator field's value.

func (*LevelForGetAlertingRuleOutput) SetFor added in v1.1.12

SetFor sets the For field's value.

func (*LevelForGetAlertingRuleOutput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForGetAlertingRuleOutput) SetThreshold added in v1.1.12

SetThreshold sets the Threshold field's value.

func (LevelForGetAlertingRuleOutput) String added in v1.1.12

String returns the string representation

type LevelForGetNotifyGroupPolicyOutput added in v1.1.12

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

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

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

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

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

func (LevelForGetNotifyGroupPolicyOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForGetNotifyGroupPolicyOutput) SetGroupBy added in v1.1.12

SetGroupBy sets the GroupBy field's value.

func (*LevelForGetNotifyGroupPolicyOutput) SetGroupInterval added in v1.1.12

SetGroupInterval sets the GroupInterval field's value.

func (*LevelForGetNotifyGroupPolicyOutput) SetGroupWait added in v1.1.12

SetGroupWait sets the GroupWait field's value.

func (*LevelForGetNotifyGroupPolicyOutput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForGetNotifyGroupPolicyOutput) SetRepeatInterval added in v1.1.12

SetRepeatInterval sets the RepeatInterval field's value.

func (LevelForGetNotifyGroupPolicyOutput) String added in v1.1.12

String returns the string representation

type LevelForGetNotifyPolicyOutput added in v1.1.12

type LevelForGetNotifyPolicyOutput struct {
	Channels []*string `type:"list" json:",omitempty"`

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

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

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

func (LevelForGetNotifyPolicyOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForGetNotifyPolicyOutput) SetChannels added in v1.1.12

SetChannels sets the Channels field's value.

func (*LevelForGetNotifyPolicyOutput) SetContactGroupIds added in v1.1.12

SetContactGroupIds sets the ContactGroupIds field's value.

func (*LevelForGetNotifyPolicyOutput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForGetNotifyPolicyOutput) SetResolvedChannels added in v1.1.12

SetResolvedChannels sets the ResolvedChannels field's value.

func (LevelForGetNotifyPolicyOutput) String added in v1.1.12

String returns the string representation

type LevelForListAlertingRulesOutput added in v1.1.12

type LevelForListAlertingRulesOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

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

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

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

func (LevelForListAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForListAlertingRulesOutput) SetComparator added in v1.1.12

SetComparator sets the Comparator field's value.

func (*LevelForListAlertingRulesOutput) SetFor added in v1.1.12

SetFor sets the For field's value.

func (*LevelForListAlertingRulesOutput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForListAlertingRulesOutput) SetThreshold added in v1.1.12

SetThreshold sets the Threshold field's value.

func (LevelForListAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type LevelForListAlertsOutput added in v1.1.12

type LevelForListAlertsOutput struct {
	Comparator *string `type:"string" json:",omitempty"`

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

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

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

func (LevelForListAlertsOutput) GoString added in v1.1.12

func (s LevelForListAlertsOutput) GoString() string

GoString returns the string representation

func (*LevelForListAlertsOutput) SetComparator added in v1.1.12

SetComparator sets the Comparator field's value.

func (*LevelForListAlertsOutput) SetFor added in v1.1.12

SetFor sets the For field's value.

func (*LevelForListAlertsOutput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForListAlertsOutput) SetThreshold added in v1.1.12

SetThreshold sets the Threshold field's value.

func (LevelForListAlertsOutput) String added in v1.1.12

func (s LevelForListAlertsOutput) String() string

String returns the string representation

type LevelForListNotifyGroupPoliciesOutput added in v1.1.12

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

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

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

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

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

func (LevelForListNotifyGroupPoliciesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForListNotifyGroupPoliciesOutput) SetGroupBy added in v1.1.12

SetGroupBy sets the GroupBy field's value.

func (*LevelForListNotifyGroupPoliciesOutput) SetGroupInterval added in v1.1.12

SetGroupInterval sets the GroupInterval field's value.

func (*LevelForListNotifyGroupPoliciesOutput) SetGroupWait added in v1.1.12

SetGroupWait sets the GroupWait field's value.

func (*LevelForListNotifyGroupPoliciesOutput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForListNotifyGroupPoliciesOutput) SetRepeatInterval added in v1.1.12

SetRepeatInterval sets the RepeatInterval field's value.

func (LevelForListNotifyGroupPoliciesOutput) String added in v1.1.12

String returns the string representation

type LevelForListNotifyPoliciesOutput added in v1.1.12

type LevelForListNotifyPoliciesOutput struct {
	Channels []*string `type:"list" json:",omitempty"`

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

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

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

func (LevelForListNotifyPoliciesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForListNotifyPoliciesOutput) SetChannels added in v1.1.12

SetChannels sets the Channels field's value.

func (*LevelForListNotifyPoliciesOutput) SetContactGroupIds added in v1.1.12

SetContactGroupIds sets the ContactGroupIds field's value.

func (*LevelForListNotifyPoliciesOutput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForListNotifyPoliciesOutput) SetResolvedChannels added in v1.1.12

SetResolvedChannels sets the ResolvedChannels field's value.

func (LevelForListNotifyPoliciesOutput) String added in v1.1.12

String returns the string representation

type LevelForUpdateAlertingRuleInput added in v1.1.12

type LevelForUpdateAlertingRuleInput struct {
	Comparator *string `type:"string" json:",omitempty"`

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

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

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

func (LevelForUpdateAlertingRuleInput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForUpdateAlertingRuleInput) SetComparator added in v1.1.12

SetComparator sets the Comparator field's value.

func (*LevelForUpdateAlertingRuleInput) SetFor added in v1.1.12

SetFor sets the For field's value.

func (*LevelForUpdateAlertingRuleInput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForUpdateAlertingRuleInput) SetThreshold added in v1.1.12

SetThreshold sets the Threshold field's value.

func (LevelForUpdateAlertingRuleInput) String added in v1.1.12

String returns the string representation

type LevelForUpdateNotifyGroupPolicyInput added in v1.1.12

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

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

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

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

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

func (LevelForUpdateNotifyGroupPolicyInput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForUpdateNotifyGroupPolicyInput) SetGroupBy added in v1.1.12

SetGroupBy sets the GroupBy field's value.

func (*LevelForUpdateNotifyGroupPolicyInput) SetGroupInterval added in v1.1.12

SetGroupInterval sets the GroupInterval field's value.

func (*LevelForUpdateNotifyGroupPolicyInput) SetGroupWait added in v1.1.12

SetGroupWait sets the GroupWait field's value.

func (*LevelForUpdateNotifyGroupPolicyInput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForUpdateNotifyGroupPolicyInput) SetRepeatInterval added in v1.1.12

SetRepeatInterval sets the RepeatInterval field's value.

func (LevelForUpdateNotifyGroupPolicyInput) String added in v1.1.12

String returns the string representation

type LevelForUpdateNotifyPolicyInput added in v1.1.12

type LevelForUpdateNotifyPolicyInput struct {
	Channels []*string `type:"list" json:",omitempty"`

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

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

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

func (LevelForUpdateNotifyPolicyInput) GoString added in v1.1.12

GoString returns the string representation

func (*LevelForUpdateNotifyPolicyInput) SetChannels added in v1.1.12

SetChannels sets the Channels field's value.

func (*LevelForUpdateNotifyPolicyInput) SetContactGroupIds added in v1.1.12

SetContactGroupIds sets the ContactGroupIds field's value.

func (*LevelForUpdateNotifyPolicyInput) SetLevel added in v1.1.12

SetLevel sets the Level field's value.

func (*LevelForUpdateNotifyPolicyInput) SetResolvedChannels added in v1.1.12

SetResolvedChannels sets the ResolvedChannels field's value.

func (LevelForUpdateNotifyPolicyInput) String added in v1.1.12

String returns the string representation

type ListAlertSamplesInput added in v1.1.12

type ListAlertSamplesInput struct {
	Filter *FilterForListAlertSamplesInput `type:"structure" json:",omitempty"`

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

func (ListAlertSamplesInput) GoString added in v1.1.12

func (s ListAlertSamplesInput) GoString() string

GoString returns the string representation

func (*ListAlertSamplesInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListAlertSamplesInput) SetLimit added in v1.1.12

SetLimit sets the Limit field's value.

func (ListAlertSamplesInput) String added in v1.1.12

func (s ListAlertSamplesInput) String() string

String returns the string representation

type ListAlertSamplesOutput added in v1.1.12

type ListAlertSamplesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListAlertSamplesOutput `type:"list" json:",omitempty"`

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

func (ListAlertSamplesOutput) GoString added in v1.1.12

func (s ListAlertSamplesOutput) GoString() string

GoString returns the string representation

func (*ListAlertSamplesOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListAlertSamplesOutput) SetTotal added in v1.1.12

SetTotal sets the Total field's value.

func (ListAlertSamplesOutput) String added in v1.1.12

func (s ListAlertSamplesOutput) String() string

String returns the string representation

type ListAlertingRulesInput added in v1.1.12

type ListAlertingRulesInput struct {
	Filter *FilterForListAlertingRulesInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

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

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

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

func (ListAlertingRulesInput) GoString added in v1.1.12

func (s ListAlertingRulesInput) GoString() string

GoString returns the string representation

func (*ListAlertingRulesInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListAlertingRulesInput) SetPageNumber added in v1.1.12

SetPageNumber sets the PageNumber field's value.

func (*ListAlertingRulesInput) SetPageSize added in v1.1.12

SetPageSize sets the PageSize field's value.

func (*ListAlertingRulesInput) SetProjectName added in v1.1.39

SetProjectName sets the ProjectName field's value.

func (*ListAlertingRulesInput) SetSortBy added in v1.1.12

SetSortBy sets the SortBy field's value.

func (*ListAlertingRulesInput) SetSortOrder added in v1.1.12

SetSortOrder sets the SortOrder field's value.

func (*ListAlertingRulesInput) SetTagFilters added in v1.1.39

SetTagFilters sets the TagFilters field's value.

func (ListAlertingRulesInput) String added in v1.1.12

func (s ListAlertingRulesInput) String() string

String returns the string representation

type ListAlertingRulesOutput added in v1.1.12

type ListAlertingRulesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListAlertingRulesOutput `type:"list" json:",omitempty"`

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

func (ListAlertingRulesOutput) GoString added in v1.1.12

func (s ListAlertingRulesOutput) GoString() string

GoString returns the string representation

func (*ListAlertingRulesOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListAlertingRulesOutput) SetTotal added in v1.1.12

SetTotal sets the Total field's value.

func (ListAlertingRulesOutput) String added in v1.1.12

func (s ListAlertingRulesOutput) String() string

String returns the string representation

type ListAlertsInput added in v1.1.12

type ListAlertsInput struct {
	Desc *bool `type:"boolean" json:",omitempty"`

	Filter *FilterForListAlertsInput `type:"structure" json:",omitempty"`

	Limit *int64 `type:"int64" json:",omitempty"`

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

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

func (ListAlertsInput) GoString added in v1.1.12

func (s ListAlertsInput) GoString() string

GoString returns the string representation

func (*ListAlertsInput) SetDesc added in v1.1.12

func (s *ListAlertsInput) SetDesc(v bool) *ListAlertsInput

SetDesc sets the Desc field's value.

func (*ListAlertsInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListAlertsInput) SetLimit added in v1.1.12

func (s *ListAlertsInput) SetLimit(v int64) *ListAlertsInput

SetLimit sets the Limit field's value.

func (*ListAlertsInput) SetOrderBy added in v1.1.12

func (s *ListAlertsInput) SetOrderBy(v string) *ListAlertsInput

SetOrderBy sets the OrderBy field's value.

func (*ListAlertsInput) SetSearchAfter added in v1.1.12

func (s *ListAlertsInput) SetSearchAfter(v string) *ListAlertsInput

SetSearchAfter sets the SearchAfter field's value.

func (ListAlertsInput) String added in v1.1.12

func (s ListAlertsInput) String() string

String returns the string representation

type ListAlertsOutput added in v1.1.12

type ListAlertsOutput struct {
	Metadata *response.ResponseMetadata

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

	Items []*ItemForListAlertsOutput `type:"list" json:",omitempty"`

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

func (ListAlertsOutput) GoString added in v1.1.12

func (s ListAlertsOutput) GoString() string

GoString returns the string representation

func (*ListAlertsOutput) SetContinueToken added in v1.1.12

func (s *ListAlertsOutput) SetContinueToken(v string) *ListAlertsOutput

SetContinueToken sets the ContinueToken field's value.

func (*ListAlertsOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListAlertsOutput) SetTotal added in v1.1.12

func (s *ListAlertsOutput) SetTotal(v int64) *ListAlertsOutput

SetTotal sets the Total field's value.

func (ListAlertsOutput) String added in v1.1.12

func (s ListAlertsOutput) String() string

String returns the string representation

type ListContactGroupsInput added in v1.1.12

type ListContactGroupsInput struct {
	Filter *FilterForListContactGroupsInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

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

func (ListContactGroupsInput) GoString added in v1.1.12

func (s ListContactGroupsInput) GoString() string

GoString returns the string representation

func (*ListContactGroupsInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListContactGroupsInput) SetPageNumber added in v1.1.12

SetPageNumber sets the PageNumber field's value.

func (*ListContactGroupsInput) SetPageSize added in v1.1.12

SetPageSize sets the PageSize field's value.

func (*ListContactGroupsInput) SetSortBy added in v1.1.12

SetSortBy sets the SortBy field's value.

func (*ListContactGroupsInput) SetSortOrder added in v1.1.12

SetSortOrder sets the SortOrder field's value.

func (ListContactGroupsInput) String added in v1.1.12

func (s ListContactGroupsInput) String() string

String returns the string representation

type ListContactGroupsOutput added in v1.1.12

type ListContactGroupsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListContactGroupsOutput `type:"list" json:",omitempty"`

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

func (ListContactGroupsOutput) GoString added in v1.1.12

func (s ListContactGroupsOutput) GoString() string

GoString returns the string representation

func (*ListContactGroupsOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListContactGroupsOutput) SetTotal added in v1.1.12

SetTotal sets the Total field's value.

func (ListContactGroupsOutput) String added in v1.1.12

func (s ListContactGroupsOutput) String() string

String returns the string representation

type ListContactsInput added in v1.1.12

type ListContactsInput struct {
	Filter *FilterForListContactsInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

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

func (ListContactsInput) GoString added in v1.1.12

func (s ListContactsInput) GoString() string

GoString returns the string representation

func (*ListContactsInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListContactsInput) SetPageNumber added in v1.1.12

func (s *ListContactsInput) SetPageNumber(v int64) *ListContactsInput

SetPageNumber sets the PageNumber field's value.

func (*ListContactsInput) SetPageSize added in v1.1.12

func (s *ListContactsInput) SetPageSize(v int64) *ListContactsInput

SetPageSize sets the PageSize field's value.

func (*ListContactsInput) SetSortBy added in v1.1.12

func (s *ListContactsInput) SetSortBy(v string) *ListContactsInput

SetSortBy sets the SortBy field's value.

func (*ListContactsInput) SetSortOrder added in v1.1.12

func (s *ListContactsInput) SetSortOrder(v string) *ListContactsInput

SetSortOrder sets the SortOrder field's value.

func (ListContactsInput) String added in v1.1.12

func (s ListContactsInput) String() string

String returns the string representation

type ListContactsOutput added in v1.1.12

type ListContactsOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListContactsOutput `type:"list" json:",omitempty"`

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

func (ListContactsOutput) GoString added in v1.1.12

func (s ListContactsOutput) GoString() string

GoString returns the string representation

func (*ListContactsOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListContactsOutput) SetTotal added in v1.1.12

SetTotal sets the Total field's value.

func (ListContactsOutput) String added in v1.1.12

func (s ListContactsOutput) String() string

String returns the string representation

type ListIntegrationTasksInput added in v1.1.39

type ListIntegrationTasksInput struct {
	Filters *FiltersForListIntegrationTasksInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

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

func (ListIntegrationTasksInput) GoString added in v1.1.39

func (s ListIntegrationTasksInput) GoString() string

GoString returns the string representation

func (*ListIntegrationTasksInput) SetFilters added in v1.1.39

SetFilters sets the Filters field's value.

func (*ListIntegrationTasksInput) SetPageNumber added in v1.1.39

SetPageNumber sets the PageNumber field's value.

func (*ListIntegrationTasksInput) SetPageSize added in v1.1.39

SetPageSize sets the PageSize field's value.

func (*ListIntegrationTasksInput) SetProjectName added in v1.1.39

SetProjectName sets the ProjectName field's value.

func (*ListIntegrationTasksInput) SetTagFilters added in v1.1.39

SetTagFilters sets the TagFilters field's value.

func (ListIntegrationTasksInput) String added in v1.1.39

func (s ListIntegrationTasksInput) String() string

String returns the string representation

type ListIntegrationTasksOutput added in v1.1.39

type ListIntegrationTasksOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListIntegrationTasksOutput `type:"list" json:",omitempty"`

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

func (ListIntegrationTasksOutput) GoString added in v1.1.39

func (s ListIntegrationTasksOutput) GoString() string

GoString returns the string representation

func (*ListIntegrationTasksOutput) SetItems added in v1.1.39

SetItems sets the Items field's value.

func (*ListIntegrationTasksOutput) SetTotal added in v1.1.39

SetTotal sets the Total field's value.

func (ListIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type ListNotifyGroupPoliciesInput added in v1.1.12

type ListNotifyGroupPoliciesInput struct {
	Filter *FilterForListNotifyGroupPoliciesInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

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

func (ListNotifyGroupPoliciesInput) GoString added in v1.1.12

func (s ListNotifyGroupPoliciesInput) GoString() string

GoString returns the string representation

func (*ListNotifyGroupPoliciesInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListNotifyGroupPoliciesInput) SetPageNumber added in v1.1.12

SetPageNumber sets the PageNumber field's value.

func (*ListNotifyGroupPoliciesInput) SetPageSize added in v1.1.12

SetPageSize sets the PageSize field's value.

func (*ListNotifyGroupPoliciesInput) SetSortBy added in v1.1.12

SetSortBy sets the SortBy field's value.

func (*ListNotifyGroupPoliciesInput) SetSortOrder added in v1.1.12

SetSortOrder sets the SortOrder field's value.

func (ListNotifyGroupPoliciesInput) String added in v1.1.12

String returns the string representation

type ListNotifyGroupPoliciesOutput added in v1.1.12

type ListNotifyGroupPoliciesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListNotifyGroupPoliciesOutput `type:"list" json:",omitempty"`

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

func (ListNotifyGroupPoliciesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ListNotifyGroupPoliciesOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListNotifyGroupPoliciesOutput) SetTotal added in v1.1.12

SetTotal sets the Total field's value.

func (ListNotifyGroupPoliciesOutput) String added in v1.1.12

String returns the string representation

type ListNotifyPoliciesInput added in v1.1.12

type ListNotifyPoliciesInput struct {
	Filter *FilterForListNotifyPoliciesInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

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

func (ListNotifyPoliciesInput) GoString added in v1.1.12

func (s ListNotifyPoliciesInput) GoString() string

GoString returns the string representation

func (*ListNotifyPoliciesInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListNotifyPoliciesInput) SetPageNumber added in v1.1.12

SetPageNumber sets the PageNumber field's value.

func (*ListNotifyPoliciesInput) SetPageSize added in v1.1.12

SetPageSize sets the PageSize field's value.

func (*ListNotifyPoliciesInput) SetSortBy added in v1.1.12

SetSortBy sets the SortBy field's value.

func (*ListNotifyPoliciesInput) SetSortOrder added in v1.1.12

SetSortOrder sets the SortOrder field's value.

func (ListNotifyPoliciesInput) String added in v1.1.12

func (s ListNotifyPoliciesInput) String() string

String returns the string representation

type ListNotifyPoliciesOutput added in v1.1.12

type ListNotifyPoliciesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListNotifyPoliciesOutput `type:"list" json:",omitempty"`

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

func (ListNotifyPoliciesOutput) GoString added in v1.1.12

func (s ListNotifyPoliciesOutput) GoString() string

GoString returns the string representation

func (*ListNotifyPoliciesOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListNotifyPoliciesOutput) SetTotal added in v1.1.12

SetTotal sets the Total field's value.

func (ListNotifyPoliciesOutput) String added in v1.1.12

func (s ListNotifyPoliciesOutput) String() string

String returns the string representation

type ListNotifyTemplatesInput added in v1.1.12

type ListNotifyTemplatesInput struct {
	Filter *FilterForListNotifyTemplatesInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

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

func (ListNotifyTemplatesInput) GoString added in v1.1.12

func (s ListNotifyTemplatesInput) GoString() string

GoString returns the string representation

func (*ListNotifyTemplatesInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListNotifyTemplatesInput) SetPageNumber added in v1.1.12

SetPageNumber sets the PageNumber field's value.

func (*ListNotifyTemplatesInput) SetPageSize added in v1.1.12

SetPageSize sets the PageSize field's value.

func (*ListNotifyTemplatesInput) SetSortBy added in v1.1.12

SetSortBy sets the SortBy field's value.

func (*ListNotifyTemplatesInput) SetSortOrder added in v1.1.12

SetSortOrder sets the SortOrder field's value.

func (ListNotifyTemplatesInput) String added in v1.1.12

func (s ListNotifyTemplatesInput) String() string

String returns the string representation

type ListNotifyTemplatesOutput added in v1.1.12

type ListNotifyTemplatesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListNotifyTemplatesOutput `type:"list" json:",omitempty"`

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

func (ListNotifyTemplatesOutput) GoString added in v1.1.12

func (s ListNotifyTemplatesOutput) GoString() string

GoString returns the string representation

func (*ListNotifyTemplatesOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListNotifyTemplatesOutput) SetTotal added in v1.1.12

SetTotal sets the Total field's value.

func (ListNotifyTemplatesOutput) String added in v1.1.12

func (s ListNotifyTemplatesOutput) String() string

String returns the string representation

type ListRuleFilesInput added in v1.1.12

type ListRuleFilesInput struct {
	Filter *FilterForListRuleFilesInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

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

func (ListRuleFilesInput) GoString added in v1.1.12

func (s ListRuleFilesInput) GoString() string

GoString returns the string representation

func (*ListRuleFilesInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListRuleFilesInput) SetPageNumber added in v1.1.12

func (s *ListRuleFilesInput) SetPageNumber(v int64) *ListRuleFilesInput

SetPageNumber sets the PageNumber field's value.

func (*ListRuleFilesInput) SetPageSize added in v1.1.12

func (s *ListRuleFilesInput) SetPageSize(v int64) *ListRuleFilesInput

SetPageSize sets the PageSize field's value.

func (ListRuleFilesInput) String added in v1.1.12

func (s ListRuleFilesInput) String() string

String returns the string representation

type ListRuleFilesOutput added in v1.1.12

type ListRuleFilesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListRuleFilesOutput `type:"list" json:",omitempty"`

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

func (ListRuleFilesOutput) GoString added in v1.1.12

func (s ListRuleFilesOutput) GoString() string

GoString returns the string representation

func (*ListRuleFilesOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListRuleFilesOutput) SetTotal added in v1.1.12

SetTotal sets the Total field's value.

func (ListRuleFilesOutput) String added in v1.1.12

func (s ListRuleFilesOutput) String() string

String returns the string representation

type ListRulesInput added in v1.1.12

type ListRulesInput struct {
	Filter *FilterForListRulesInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

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

func (ListRulesInput) GoString added in v1.1.12

func (s ListRulesInput) GoString() string

GoString returns the string representation

func (*ListRulesInput) SetFilter added in v1.1.12

SetFilter sets the Filter field's value.

func (*ListRulesInput) SetPageNumber added in v1.1.12

func (s *ListRulesInput) SetPageNumber(v int64) *ListRulesInput

SetPageNumber sets the PageNumber field's value.

func (*ListRulesInput) SetPageSize added in v1.1.12

func (s *ListRulesInput) SetPageSize(v int64) *ListRulesInput

SetPageSize sets the PageSize field's value.

func (ListRulesInput) String added in v1.1.12

func (s ListRulesInput) String() string

String returns the string representation

type ListRulesOutput added in v1.1.12

type ListRulesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListRulesOutput `type:"list" json:",omitempty"`

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

func (ListRulesOutput) GoString added in v1.1.12

func (s ListRulesOutput) GoString() string

GoString returns the string representation

func (*ListRulesOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListRulesOutput) SetTotal added in v1.1.12

func (s *ListRulesOutput) SetTotal(v int64) *ListRulesOutput

SetTotal sets the Total field's value.

func (ListRulesOutput) String added in v1.1.12

func (s ListRulesOutput) String() string

String returns the string representation

type ListSilencePoliciesInput added in v1.1.39

type ListSilencePoliciesInput struct {
	Filter *FilterForListSilencePoliciesInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

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

func (ListSilencePoliciesInput) GoString added in v1.1.39

func (s ListSilencePoliciesInput) GoString() string

GoString returns the string representation

func (*ListSilencePoliciesInput) SetFilter added in v1.1.39

SetFilter sets the Filter field's value.

func (*ListSilencePoliciesInput) SetPageNumber added in v1.1.39

SetPageNumber sets the PageNumber field's value.

func (*ListSilencePoliciesInput) SetPageSize added in v1.1.39

SetPageSize sets the PageSize field's value.

func (*ListSilencePoliciesInput) SetSortBy added in v1.1.39

SetSortBy sets the SortBy field's value.

func (*ListSilencePoliciesInput) SetSortOrder added in v1.1.39

SetSortOrder sets the SortOrder field's value.

func (ListSilencePoliciesInput) String added in v1.1.39

func (s ListSilencePoliciesInput) String() string

String returns the string representation

type ListSilencePoliciesOutput added in v1.1.39

type ListSilencePoliciesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListSilencePoliciesOutput `type:"list" json:",omitempty"`

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

func (ListSilencePoliciesOutput) GoString added in v1.1.39

func (s ListSilencePoliciesOutput) GoString() string

GoString returns the string representation

func (*ListSilencePoliciesOutput) SetItems added in v1.1.39

SetItems sets the Items field's value.

func (*ListSilencePoliciesOutput) SetTotal added in v1.1.39

SetTotal sets the Total field's value.

func (ListSilencePoliciesOutput) String added in v1.1.39

func (s ListSilencePoliciesOutput) String() string

String returns the string representation

type ListTagsForResourcesInput added in v1.1.12

type ListTagsForResourcesInput struct {
	MaxResults *int64 `type:"int64" json:",omitempty"`

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

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

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

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

func (ListTagsForResourcesInput) GoString added in v1.1.12

func (s ListTagsForResourcesInput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesInput) SetMaxResults added in v1.1.12

SetMaxResults sets the MaxResults field's value.

func (*ListTagsForResourcesInput) SetNextToken added in v1.1.12

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesInput) SetResourceIds added in v1.1.12

SetResourceIds sets the ResourceIds field's value.

func (*ListTagsForResourcesInput) SetResourceType added in v1.1.12

SetResourceType sets the ResourceType field's value.

func (*ListTagsForResourcesInput) SetTagFilters added in v1.1.12

SetTagFilters sets the TagFilters field's value.

func (ListTagsForResourcesInput) String added in v1.1.12

func (s ListTagsForResourcesInput) String() string

String returns the string representation

func (*ListTagsForResourcesInput) Validate added in v1.1.12

func (s *ListTagsForResourcesInput) Validate() error

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

type ListTagsForResourcesOutput added in v1.1.12

type ListTagsForResourcesOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ListTagsForResourcesOutput) GoString added in v1.1.12

func (s ListTagsForResourcesOutput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesOutput) SetNextToken added in v1.1.12

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesOutput) SetResourceTags added in v1.1.12

SetResourceTags sets the ResourceTags field's value.

func (ListTagsForResourcesOutput) String added in v1.1.12

String returns the string representation

type ListWorkspaceInstanceTypesInput added in v1.1.12

type ListWorkspaceInstanceTypesInput struct {
	Filters *FiltersForListWorkspaceInstanceTypesInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

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

func (ListWorkspaceInstanceTypesInput) GoString added in v1.1.12

GoString returns the string representation

func (*ListWorkspaceInstanceTypesInput) SetFilters added in v1.1.12

SetFilters sets the Filters field's value.

func (*ListWorkspaceInstanceTypesInput) SetPageNumber added in v1.1.12

SetPageNumber sets the PageNumber field's value.

func (*ListWorkspaceInstanceTypesInput) SetPageSize added in v1.1.12

SetPageSize sets the PageSize field's value.

func (ListWorkspaceInstanceTypesInput) String added in v1.1.12

String returns the string representation

type ListWorkspaceInstanceTypesOutput added in v1.1.12

type ListWorkspaceInstanceTypesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListWorkspaceInstanceTypesOutput `type:"list" json:",omitempty"`

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

func (ListWorkspaceInstanceTypesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ListWorkspaceInstanceTypesOutput) SetItems added in v1.1.12

SetItems sets the Items field's value.

func (*ListWorkspaceInstanceTypesOutput) SetTotal added in v1.1.12

SetTotal sets the Total field's value.

func (ListWorkspaceInstanceTypesOutput) String added in v1.1.12

String returns the string representation

type ListWorkspaceStatusInput

type ListWorkspaceStatusInput struct {
	Filters *FiltersForListWorkspaceStatusInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

func (ListWorkspaceStatusInput) GoString

func (s ListWorkspaceStatusInput) GoString() string

GoString returns the string representation

func (*ListWorkspaceStatusInput) SetFilters

SetFilters sets the Filters field's value.

func (*ListWorkspaceStatusInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListWorkspaceStatusInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListWorkspaceStatusInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (ListWorkspaceStatusInput) String

func (s ListWorkspaceStatusInput) String() string

String returns the string representation

type ListWorkspaceStatusOutput

type ListWorkspaceStatusOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListWorkspaceStatusOutput `type:"list" json:",omitempty"`

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

func (ListWorkspaceStatusOutput) GoString

func (s ListWorkspaceStatusOutput) GoString() string

GoString returns the string representation

func (*ListWorkspaceStatusOutput) SetItems

SetItems sets the Items field's value.

func (*ListWorkspaceStatusOutput) SetTotal

SetTotal sets the Total field's value.

func (ListWorkspaceStatusOutput) String

func (s ListWorkspaceStatusOutput) String() string

String returns the string representation

type ListWorkspacesInput

type ListWorkspacesInput struct {
	Filters *FiltersForListWorkspacesInput `type:"structure" json:",omitempty"`

	PageNumber *int64 `type:"int64" json:",omitempty"`

	PageSize *int64 `type:"int64" json:",omitempty"`

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

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

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

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

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

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

func (ListWorkspacesInput) GoString

func (s ListWorkspacesInput) GoString() string

GoString returns the string representation

func (*ListWorkspacesInput) SetFilters

SetFilters sets the Filters field's value.

func (*ListWorkspacesInput) SetPageNumber

func (s *ListWorkspacesInput) SetPageNumber(v int64) *ListWorkspacesInput

SetPageNumber sets the PageNumber field's value.

func (*ListWorkspacesInput) SetPageSize

func (s *ListWorkspacesInput) SetPageSize(v int64) *ListWorkspacesInput

SetPageSize sets the PageSize field's value.

func (*ListWorkspacesInput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*ListWorkspacesInput) SetShowAggregateQueryWorkspaces added in v1.1.48

func (s *ListWorkspacesInput) SetShowAggregateQueryWorkspaces(v bool) *ListWorkspacesInput

SetShowAggregateQueryWorkspaces sets the ShowAggregateQueryWorkspaces field's value.

func (*ListWorkspacesInput) SetShowExternalPromWorkspaces added in v1.1.48

func (s *ListWorkspacesInput) SetShowExternalPromWorkspaces(v bool) *ListWorkspacesInput

SetShowExternalPromWorkspaces sets the ShowExternalPromWorkspaces field's value.

func (*ListWorkspacesInput) SetShowWorkspaceInstanceType added in v1.2.5

func (s *ListWorkspacesInput) SetShowWorkspaceInstanceType(v bool) *ListWorkspacesInput

SetShowWorkspaceInstanceType sets the ShowWorkspaceInstanceType field's value.

func (*ListWorkspacesInput) SetShowWorkspaceQuota added in v1.2.5

func (s *ListWorkspacesInput) SetShowWorkspaceQuota(v bool) *ListWorkspacesInput

SetShowWorkspaceQuota sets the ShowWorkspaceQuota field's value.

func (*ListWorkspacesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListWorkspacesInput) String

func (s ListWorkspacesInput) String() string

String returns the string representation

type ListWorkspacesOutput

type ListWorkspacesOutput struct {
	Metadata *response.ResponseMetadata

	Items []*ItemForListWorkspacesOutput `type:"list" json:",omitempty"`

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

func (ListWorkspacesOutput) GoString

func (s ListWorkspacesOutput) GoString() string

GoString returns the string representation

func (*ListWorkspacesOutput) SetItems

SetItems sets the Items field's value.

func (*ListWorkspacesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListWorkspacesOutput) String

func (s ListWorkspacesOutput) String() string

String returns the string representation

type MatcherForCreateSilencePolicyInput added in v1.1.39

type MatcherForCreateSilencePolicyInput struct {
	Label *string `type:"string" json:",omitempty"`

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

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

func (MatcherForCreateSilencePolicyInput) GoString added in v1.1.39

GoString returns the string representation

func (*MatcherForCreateSilencePolicyInput) SetLabel added in v1.1.39

SetLabel sets the Label field's value.

func (*MatcherForCreateSilencePolicyInput) SetOperator added in v1.1.39

SetOperator sets the Operator field's value.

func (*MatcherForCreateSilencePolicyInput) SetValue added in v1.1.39

SetValue sets the Value field's value.

func (MatcherForCreateSilencePolicyInput) String added in v1.1.39

String returns the string representation

type MatcherForListSilencePoliciesOutput added in v1.1.39

type MatcherForListSilencePoliciesOutput struct {
	Label *string `type:"string" json:",omitempty"`

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

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

func (MatcherForListSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*MatcherForListSilencePoliciesOutput) SetLabel added in v1.1.39

SetLabel sets the Label field's value.

func (*MatcherForListSilencePoliciesOutput) SetOperator added in v1.1.39

SetOperator sets the Operator field's value.

func (*MatcherForListSilencePoliciesOutput) SetValue added in v1.1.39

SetValue sets the Value field's value.

func (MatcherForListSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type MatcherForUpdateSilencePolicyInput added in v1.1.39

type MatcherForUpdateSilencePolicyInput struct {
	Label *string `type:"string" json:",omitempty"`

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

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

func (MatcherForUpdateSilencePolicyInput) GoString added in v1.1.39

GoString returns the string representation

func (*MatcherForUpdateSilencePolicyInput) SetLabel added in v1.1.39

SetLabel sets the Label field's value.

func (*MatcherForUpdateSilencePolicyInput) SetOperator added in v1.1.39

SetOperator sets the Operator field's value.

func (*MatcherForUpdateSilencePolicyInput) SetValue added in v1.1.39

SetValue sets the Value field's value.

func (MatcherForUpdateSilencePolicyInput) String added in v1.1.39

String returns the string representation

type MetricLabelMatcherForCreateSilencePolicyInput added in v1.1.39

type MetricLabelMatcherForCreateSilencePolicyInput struct {
	Matchers []*MatcherForCreateSilencePolicyInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetricLabelMatcherForCreateSilencePolicyInput) GoString added in v1.1.39

GoString returns the string representation

func (*MetricLabelMatcherForCreateSilencePolicyInput) SetMatchers added in v1.1.39

SetMatchers sets the Matchers field's value.

func (MetricLabelMatcherForCreateSilencePolicyInput) String added in v1.1.39

String returns the string representation

type MetricLabelMatcherForListSilencePoliciesOutput added in v1.1.39

type MetricLabelMatcherForListSilencePoliciesOutput struct {
	Matchers []*MatcherForListSilencePoliciesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetricLabelMatcherForListSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*MetricLabelMatcherForListSilencePoliciesOutput) SetMatchers added in v1.1.39

SetMatchers sets the Matchers field's value.

func (MetricLabelMatcherForListSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type MetricLabelMatcherForUpdateSilencePolicyInput added in v1.1.39

type MetricLabelMatcherForUpdateSilencePolicyInput struct {
	Matchers []*MatcherForUpdateSilencePolicyInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetricLabelMatcherForUpdateSilencePolicyInput) GoString added in v1.1.39

GoString returns the string representation

func (*MetricLabelMatcherForUpdateSilencePolicyInput) SetMatchers added in v1.1.39

SetMatchers sets the Matchers field's value.

func (MetricLabelMatcherForUpdateSilencePolicyInput) String added in v1.1.39

String returns the string representation

type PeriodicDateForCreateSilencePolicyInput added in v1.1.39

type PeriodicDateForCreateSilencePolicyInput struct {
	DayOfMonth *string `type:"string" json:",omitempty"`

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

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

func (PeriodicDateForCreateSilencePolicyInput) GoString added in v1.1.39

GoString returns the string representation

func (*PeriodicDateForCreateSilencePolicyInput) SetDayOfMonth added in v1.1.39

SetDayOfMonth sets the DayOfMonth field's value.

func (*PeriodicDateForCreateSilencePolicyInput) SetTime added in v1.1.39

SetTime sets the Time field's value.

func (*PeriodicDateForCreateSilencePolicyInput) SetWeekday added in v1.1.39

SetWeekday sets the Weekday field's value.

func (PeriodicDateForCreateSilencePolicyInput) String added in v1.1.39

String returns the string representation

type PeriodicDateForListSilencePoliciesOutput added in v1.1.39

type PeriodicDateForListSilencePoliciesOutput struct {
	DayOfMonth *string `type:"string" json:",omitempty"`

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

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

func (PeriodicDateForListSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*PeriodicDateForListSilencePoliciesOutput) SetDayOfMonth added in v1.1.39

SetDayOfMonth sets the DayOfMonth field's value.

func (*PeriodicDateForListSilencePoliciesOutput) SetTime added in v1.1.39

SetTime sets the Time field's value.

func (*PeriodicDateForListSilencePoliciesOutput) SetWeekday added in v1.1.39

SetWeekday sets the Weekday field's value.

func (PeriodicDateForListSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type PeriodicDateForUpdateSilencePolicyInput added in v1.1.39

type PeriodicDateForUpdateSilencePolicyInput struct {
	DayOfMonth *string `type:"string" json:",omitempty"`

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

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

func (PeriodicDateForUpdateSilencePolicyInput) GoString added in v1.1.39

GoString returns the string representation

func (*PeriodicDateForUpdateSilencePolicyInput) SetDayOfMonth added in v1.1.39

SetDayOfMonth sets the DayOfMonth field's value.

func (*PeriodicDateForUpdateSilencePolicyInput) SetTime added in v1.1.39

SetTime sets the Time field's value.

func (*PeriodicDateForUpdateSilencePolicyInput) SetWeekday added in v1.1.39

SetWeekday sets the Weekday field's value.

func (PeriodicDateForUpdateSilencePolicyInput) String added in v1.1.39

String returns the string representation

type QueryForCreateAlertingRuleInput added in v1.1.12

type QueryForCreateAlertingRuleInput struct {
	PromQL *string `type:"string" json:",omitempty"`

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

func (QueryForCreateAlertingRuleInput) GoString added in v1.1.12

GoString returns the string representation

func (*QueryForCreateAlertingRuleInput) SetPromQL added in v1.1.12

SetPromQL sets the PromQL field's value.

func (*QueryForCreateAlertingRuleInput) SetWorkspaceId added in v1.1.12

SetWorkspaceId sets the WorkspaceId field's value.

func (QueryForCreateAlertingRuleInput) String added in v1.1.12

String returns the string representation

type QueryForGetAlertingRuleOutput added in v1.1.12

type QueryForGetAlertingRuleOutput struct {
	PromQL *string `type:"string" json:",omitempty"`

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

func (QueryForGetAlertingRuleOutput) GoString added in v1.1.12

GoString returns the string representation

func (*QueryForGetAlertingRuleOutput) SetPromQL added in v1.1.12

SetPromQL sets the PromQL field's value.

func (*QueryForGetAlertingRuleOutput) SetWorkspaceId added in v1.1.12

SetWorkspaceId sets the WorkspaceId field's value.

func (QueryForGetAlertingRuleOutput) String added in v1.1.12

String returns the string representation

type QueryForListAlertingRulesOutput added in v1.1.12

type QueryForListAlertingRulesOutput struct {
	PromQL *string `type:"string" json:",omitempty"`

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

func (QueryForListAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*QueryForListAlertingRulesOutput) SetPromQL added in v1.1.12

SetPromQL sets the PromQL field's value.

func (*QueryForListAlertingRulesOutput) SetWorkspaceId added in v1.1.12

SetWorkspaceId sets the WorkspaceId field's value.

func (QueryForListAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type QueryForUpdateAlertingRuleInput added in v1.1.12

type QueryForUpdateAlertingRuleInput struct {
	PromQL *string `type:"string" json:",omitempty"`

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

func (QueryForUpdateAlertingRuleInput) GoString added in v1.1.12

GoString returns the string representation

func (*QueryForUpdateAlertingRuleInput) SetPromQL added in v1.1.12

SetPromQL sets the PromQL field's value.

func (*QueryForUpdateAlertingRuleInput) SetWorkspaceId added in v1.1.12

SetWorkspaceId sets the WorkspaceId field's value.

func (QueryForUpdateAlertingRuleInput) String added in v1.1.12

String returns the string representation

type QuotaForGetWorkspaceOutput added in v1.1.12

type QuotaForGetWorkspaceOutput struct {
	ActiveSeries *int32 `type:"int32" json:",omitempty"`

	IngestSamplesPerSecond *int32 `type:"int32" json:",omitempty"`

	PublicQueryBandwidth *int64 `type:"int64" json:",omitempty"`

	PublicWriteBandwidth *int64 `type:"int64" json:",omitempty"`

	QueryPerSecond *int32 `type:"int32" json:",omitempty"`

	ScanSamplesPerSecond *int64 `type:"int64" json:",omitempty"`

	ScanSeriesPerSecond *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (QuotaForGetWorkspaceOutput) GoString added in v1.1.12

func (s QuotaForGetWorkspaceOutput) GoString() string

GoString returns the string representation

func (*QuotaForGetWorkspaceOutput) SetActiveSeries added in v1.1.12

SetActiveSeries sets the ActiveSeries field's value.

func (*QuotaForGetWorkspaceOutput) SetIngestSamplesPerSecond added in v1.1.12

func (s *QuotaForGetWorkspaceOutput) SetIngestSamplesPerSecond(v int32) *QuotaForGetWorkspaceOutput

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*QuotaForGetWorkspaceOutput) SetPublicQueryBandwidth added in v1.1.39

func (s *QuotaForGetWorkspaceOutput) SetPublicQueryBandwidth(v int64) *QuotaForGetWorkspaceOutput

SetPublicQueryBandwidth sets the PublicQueryBandwidth field's value.

func (*QuotaForGetWorkspaceOutput) SetPublicWriteBandwidth added in v1.1.39

func (s *QuotaForGetWorkspaceOutput) SetPublicWriteBandwidth(v int64) *QuotaForGetWorkspaceOutput

SetPublicWriteBandwidth sets the PublicWriteBandwidth field's value.

func (*QuotaForGetWorkspaceOutput) SetQueryPerSecond added in v1.1.12

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*QuotaForGetWorkspaceOutput) SetScanSamplesPerSecond added in v1.1.12

func (s *QuotaForGetWorkspaceOutput) SetScanSamplesPerSecond(v int64) *QuotaForGetWorkspaceOutput

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*QuotaForGetWorkspaceOutput) SetScanSeriesPerSecond added in v1.1.12

func (s *QuotaForGetWorkspaceOutput) SetScanSeriesPerSecond(v int32) *QuotaForGetWorkspaceOutput

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (QuotaForGetWorkspaceOutput) String added in v1.1.12

String returns the string representation

type QuotaForUpdateWorkspaceInput added in v1.1.12

type QuotaForUpdateWorkspaceInput struct {
	ActiveSeries *int32 `type:"int32" json:",omitempty"`

	IngestSamplesPerSecond *int32 `type:"int32" json:",omitempty"`

	PublicQueryBandwidth *int64 `type:"int64" json:",omitempty"`

	PublicWriteBandwidth *int64 `type:"int64" json:",omitempty"`

	QueryPerSecond *int32 `type:"int32" json:",omitempty"`

	ScanSamplesPerSecond *int64 `type:"int64" json:",omitempty"`

	ScanSeriesPerSecond *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (QuotaForUpdateWorkspaceInput) GoString added in v1.1.12

func (s QuotaForUpdateWorkspaceInput) GoString() string

GoString returns the string representation

func (*QuotaForUpdateWorkspaceInput) SetActiveSeries added in v1.1.12

SetActiveSeries sets the ActiveSeries field's value.

func (*QuotaForUpdateWorkspaceInput) SetIngestSamplesPerSecond added in v1.1.12

func (s *QuotaForUpdateWorkspaceInput) SetIngestSamplesPerSecond(v int32) *QuotaForUpdateWorkspaceInput

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*QuotaForUpdateWorkspaceInput) SetPublicQueryBandwidth added in v1.1.39

func (s *QuotaForUpdateWorkspaceInput) SetPublicQueryBandwidth(v int64) *QuotaForUpdateWorkspaceInput

SetPublicQueryBandwidth sets the PublicQueryBandwidth field's value.

func (*QuotaForUpdateWorkspaceInput) SetPublicWriteBandwidth added in v1.1.39

func (s *QuotaForUpdateWorkspaceInput) SetPublicWriteBandwidth(v int64) *QuotaForUpdateWorkspaceInput

SetPublicWriteBandwidth sets the PublicWriteBandwidth field's value.

func (*QuotaForUpdateWorkspaceInput) SetQueryPerSecond added in v1.1.12

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*QuotaForUpdateWorkspaceInput) SetScanSamplesPerSecond added in v1.1.12

func (s *QuotaForUpdateWorkspaceInput) SetScanSamplesPerSecond(v int64) *QuotaForUpdateWorkspaceInput

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*QuotaForUpdateWorkspaceInput) SetScanSeriesPerSecond added in v1.1.12

func (s *QuotaForUpdateWorkspaceInput) SetScanSeriesPerSecond(v int32) *QuotaForUpdateWorkspaceInput

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (QuotaForUpdateWorkspaceInput) String added in v1.1.12

String returns the string representation

type ResolvedForCreateNotifyTemplateInput added in v1.1.12

type ResolvedForCreateNotifyTemplateInput struct {
	Content *string `type:"string" json:",omitempty"`

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

func (ResolvedForCreateNotifyTemplateInput) GoString added in v1.1.12

GoString returns the string representation

func (*ResolvedForCreateNotifyTemplateInput) SetContent added in v1.1.12

SetContent sets the Content field's value.

func (*ResolvedForCreateNotifyTemplateInput) SetTitle added in v1.1.12

SetTitle sets the Title field's value.

func (ResolvedForCreateNotifyTemplateInput) String added in v1.1.12

String returns the string representation

type ResolvedForListNotifyTemplatesOutput added in v1.1.12

type ResolvedForListNotifyTemplatesOutput struct {
	Content *string `type:"string" json:",omitempty"`

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

func (ResolvedForListNotifyTemplatesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ResolvedForListNotifyTemplatesOutput) SetContent added in v1.1.12

SetContent sets the Content field's value.

func (*ResolvedForListNotifyTemplatesOutput) SetTitle added in v1.1.12

SetTitle sets the Title field's value.

func (ResolvedForListNotifyTemplatesOutput) String added in v1.1.12

String returns the string representation

type ResolvedForUpdateNotifyTemplateInput added in v1.1.12

type ResolvedForUpdateNotifyTemplateInput struct {
	Content *string `type:"string" json:",omitempty"`

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

func (ResolvedForUpdateNotifyTemplateInput) GoString added in v1.1.12

GoString returns the string representation

func (*ResolvedForUpdateNotifyTemplateInput) SetContent added in v1.1.12

SetContent sets the Content field's value.

func (*ResolvedForUpdateNotifyTemplateInput) SetTitle added in v1.1.12

SetTitle sets the Title field's value.

func (ResolvedForUpdateNotifyTemplateInput) String added in v1.1.12

String returns the string representation

type ResourceForGetAlertOutput added in v1.1.12

type ResourceForGetAlertOutput struct {
	Labels []*LabelForGetAlertOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceForGetAlertOutput) GoString added in v1.1.12

func (s ResourceForGetAlertOutput) GoString() string

GoString returns the string representation

func (*ResourceForGetAlertOutput) SetLabels added in v1.1.12

SetLabels sets the Labels field's value.

func (ResourceForGetAlertOutput) String added in v1.1.12

func (s ResourceForGetAlertOutput) String() string

String returns the string representation

type ResourceForListAlertsOutput added in v1.1.12

type ResourceForListAlertsOutput struct {
	Labels []*LabelForListAlertsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceForListAlertsOutput) GoString added in v1.1.12

func (s ResourceForListAlertsOutput) GoString() string

GoString returns the string representation

func (*ResourceForListAlertsOutput) SetLabels added in v1.1.12

SetLabels sets the Labels field's value.

func (ResourceForListAlertsOutput) String added in v1.1.12

String returns the string representation

type ResourceTagForListTagsForResourcesOutput added in v1.1.12

type ResourceTagForListTagsForResourcesOutput struct {
	ResourceID *string `type:"string" json:",omitempty"`

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

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

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

func (ResourceTagForListTagsForResourcesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*ResourceTagForListTagsForResourcesOutput) SetResourceID added in v1.1.12

SetResourceID sets the ResourceID field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetResourceType added in v1.1.12

SetResourceType sets the ResourceType field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagKey added in v1.1.12

SetTagKey sets the TagKey field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagValue added in v1.1.12

SetTagValue sets the TagValue field's value.

func (ResourceTagForListTagsForResourcesOutput) String added in v1.1.12

String returns the string representation

type SendValidationMessageInput added in v1.1.12

type SendValidationMessageInput struct {

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

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

func (SendValidationMessageInput) GoString added in v1.1.12

func (s SendValidationMessageInput) GoString() string

GoString returns the string representation

func (*SendValidationMessageInput) SetDestination added in v1.1.12

SetDestination sets the Destination field's value.

func (*SendValidationMessageInput) SetType added in v1.1.12

SetType sets the Type field's value.

func (SendValidationMessageInput) String added in v1.1.12

String returns the string representation

func (*SendValidationMessageInput) Validate added in v1.1.12

func (s *SendValidationMessageInput) Validate() error

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

type SendValidationMessageOutput added in v1.1.12

type SendValidationMessageOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (SendValidationMessageOutput) GoString added in v1.1.12

func (s SendValidationMessageOutput) GoString() string

GoString returns the string representation

func (*SendValidationMessageOutput) SetMessage added in v1.1.12

SetMessage sets the Message field's value.

func (*SendValidationMessageOutput) SetSendStatus added in v1.1.12

SetSendStatus sets the SendStatus field's value.

func (SendValidationMessageOutput) String added in v1.1.12

String returns the string representation

type TagFilterForListAlertingRulesInput added in v1.1.39

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

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

func (TagFilterForListAlertingRulesInput) GoString added in v1.1.39

GoString returns the string representation

func (*TagFilterForListAlertingRulesInput) SetKey added in v1.1.39

SetKey sets the Key field's value.

func (*TagFilterForListAlertingRulesInput) SetValues added in v1.1.39

SetValues sets the Values field's value.

func (TagFilterForListAlertingRulesInput) String added in v1.1.39

String returns the string representation

type TagFilterForListIntegrationTasksInput added in v1.1.39

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

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

func (TagFilterForListIntegrationTasksInput) GoString added in v1.1.39

GoString returns the string representation

func (*TagFilterForListIntegrationTasksInput) SetKey added in v1.1.39

SetKey sets the Key field's value.

func (*TagFilterForListIntegrationTasksInput) SetValues added in v1.1.39

SetValues sets the Values field's value.

func (TagFilterForListIntegrationTasksInput) String added in v1.1.39

String returns the string representation

type TagFilterForListTagsForResourcesInput added in v1.1.12

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

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

func (TagFilterForListTagsForResourcesInput) GoString added in v1.1.12

GoString returns the string representation

func (*TagFilterForListTagsForResourcesInput) SetKey added in v1.1.12

SetKey sets the Key field's value.

func (*TagFilterForListTagsForResourcesInput) SetValues added in v1.1.12

SetValues sets the Values field's value.

func (TagFilterForListTagsForResourcesInput) String added in v1.1.12

String returns the string representation

type TagFilterForListWorkspacesInput

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

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

func (TagFilterForListWorkspacesInput) GoString

GoString returns the string representation

func (*TagFilterForListWorkspacesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListWorkspacesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListWorkspacesInput) String

String returns the string representation

type TagForCreateAggregateWorkspaceInput added in v1.1.48

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

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

func (TagForCreateAggregateWorkspaceInput) GoString added in v1.1.48

GoString returns the string representation

func (*TagForCreateAggregateWorkspaceInput) SetKey added in v1.1.48

SetKey sets the Key field's value.

func (*TagForCreateAggregateWorkspaceInput) SetValue added in v1.1.48

SetValue sets the Value field's value.

func (TagForCreateAggregateWorkspaceInput) String added in v1.1.48

String returns the string representation

type TagForCreateAlertingRuleInput added in v1.1.39

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

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

func (TagForCreateAlertingRuleInput) GoString added in v1.1.39

GoString returns the string representation

func (*TagForCreateAlertingRuleInput) SetKey added in v1.1.39

SetKey sets the Key field's value.

func (*TagForCreateAlertingRuleInput) SetValue added in v1.1.39

SetValue sets the Value field's value.

func (TagForCreateAlertingRuleInput) String added in v1.1.39

String returns the string representation

type TagForCreateExternalPrometheusInput added in v1.1.48

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

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

func (TagForCreateExternalPrometheusInput) GoString added in v1.1.48

GoString returns the string representation

func (*TagForCreateExternalPrometheusInput) SetKey added in v1.1.48

SetKey sets the Key field's value.

func (*TagForCreateExternalPrometheusInput) SetValue added in v1.1.48

SetValue sets the Value field's value.

func (TagForCreateExternalPrometheusInput) String added in v1.1.48

String returns the string representation

type TagForCreateIntegrationTaskInput added in v1.1.39

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

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

func (TagForCreateIntegrationTaskInput) GoString added in v1.1.39

GoString returns the string representation

func (*TagForCreateIntegrationTaskInput) SetKey added in v1.1.39

SetKey sets the Key field's value.

func (*TagForCreateIntegrationTaskInput) SetValue added in v1.1.39

SetValue sets the Value field's value.

func (TagForCreateIntegrationTaskInput) String added in v1.1.39

String returns the string representation

type TagForCreateWorkspaceInput

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

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

func (TagForCreateWorkspaceInput) GoString

func (s TagForCreateWorkspaceInput) GoString() string

GoString returns the string representation

func (*TagForCreateWorkspaceInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateWorkspaceInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateWorkspaceInput) String

String returns the string representation

type TagForGetAggregateWorkspaceOutput added in v1.1.48

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

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

func (TagForGetAggregateWorkspaceOutput) GoString added in v1.1.48

GoString returns the string representation

func (*TagForGetAggregateWorkspaceOutput) SetKey added in v1.1.48

SetKey sets the Key field's value.

func (*TagForGetAggregateWorkspaceOutput) SetValue added in v1.1.48

SetValue sets the Value field's value.

func (TagForGetAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

type TagForGetAlertingRuleOutput added in v1.1.39

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

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

func (TagForGetAlertingRuleOutput) GoString added in v1.1.39

func (s TagForGetAlertingRuleOutput) GoString() string

GoString returns the string representation

func (*TagForGetAlertingRuleOutput) SetKey added in v1.1.39

SetKey sets the Key field's value.

func (*TagForGetAlertingRuleOutput) SetValue added in v1.1.39

SetValue sets the Value field's value.

func (TagForGetAlertingRuleOutput) String added in v1.1.39

String returns the string representation

type TagForGetExternalPrometheusOutput added in v1.1.48

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

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

func (TagForGetExternalPrometheusOutput) GoString added in v1.1.48

GoString returns the string representation

func (*TagForGetExternalPrometheusOutput) SetKey added in v1.1.48

SetKey sets the Key field's value.

func (*TagForGetExternalPrometheusOutput) SetValue added in v1.1.48

SetValue sets the Value field's value.

func (TagForGetExternalPrometheusOutput) String added in v1.1.48

String returns the string representation

type TagForGetIntegrationTaskOutput added in v1.1.39

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

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

func (TagForGetIntegrationTaskOutput) GoString added in v1.1.39

GoString returns the string representation

func (*TagForGetIntegrationTaskOutput) SetKey added in v1.1.39

SetKey sets the Key field's value.

func (*TagForGetIntegrationTaskOutput) SetValue added in v1.1.39

SetValue sets the Value field's value.

func (TagForGetIntegrationTaskOutput) String added in v1.1.39

String returns the string representation

type TagForGetWorkspaceOutput added in v1.1.12

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

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

func (TagForGetWorkspaceOutput) GoString added in v1.1.12

func (s TagForGetWorkspaceOutput) GoString() string

GoString returns the string representation

func (*TagForGetWorkspaceOutput) SetKey added in v1.1.12

SetKey sets the Key field's value.

func (*TagForGetWorkspaceOutput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (TagForGetWorkspaceOutput) String added in v1.1.12

func (s TagForGetWorkspaceOutput) String() string

String returns the string representation

type TagForListAlertingRulesOutput added in v1.1.39

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

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

func (TagForListAlertingRulesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*TagForListAlertingRulesOutput) SetKey added in v1.1.39

SetKey sets the Key field's value.

func (*TagForListAlertingRulesOutput) SetValue added in v1.1.39

SetValue sets the Value field's value.

func (TagForListAlertingRulesOutput) String added in v1.1.39

String returns the string representation

type TagForListIntegrationTasksOutput added in v1.1.39

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

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

func (TagForListIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (*TagForListIntegrationTasksOutput) SetKey added in v1.1.39

SetKey sets the Key field's value.

func (*TagForListIntegrationTasksOutput) SetValue added in v1.1.39

SetValue sets the Value field's value.

func (TagForListIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type TagForListWorkspacesOutput

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

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

func (TagForListWorkspacesOutput) GoString

func (s TagForListWorkspacesOutput) GoString() string

GoString returns the string representation

func (*TagForListWorkspacesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListWorkspacesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListWorkspacesOutput) String

String returns the string representation

type TagForTagResourcesInput added in v1.1.12

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

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

func (TagForTagResourcesInput) GoString added in v1.1.12

func (s TagForTagResourcesInput) GoString() string

GoString returns the string representation

func (*TagForTagResourcesInput) SetKey added in v1.1.12

SetKey sets the Key field's value.

func (*TagForTagResourcesInput) SetValue added in v1.1.12

SetValue sets the Value field's value.

func (TagForTagResourcesInput) String added in v1.1.12

func (s TagForTagResourcesInput) String() string

String returns the string representation

type TagResourcesInput added in v1.1.12

type TagResourcesInput struct {
	ResourceIds []*string `type:"list" json:",omitempty"`

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

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

func (TagResourcesInput) GoString added in v1.1.12

func (s TagResourcesInput) GoString() string

GoString returns the string representation

func (*TagResourcesInput) SetResourceIds added in v1.1.12

func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*TagResourcesInput) SetResourceType added in v1.1.12

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

SetResourceType sets the ResourceType field's value.

func (*TagResourcesInput) SetTags added in v1.1.12

SetTags sets the Tags field's value.

func (TagResourcesInput) String added in v1.1.12

func (s TagResourcesInput) String() string

String returns the string representation

func (*TagResourcesInput) Validate added in v1.1.12

func (s *TagResourcesInput) Validate() error

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

type TagResourcesOutput added in v1.1.12

type TagResourcesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (TagResourcesOutput) GoString added in v1.1.12

func (s TagResourcesOutput) GoString() string

GoString returns the string representation

func (TagResourcesOutput) String added in v1.1.12

func (s TagResourcesOutput) String() string

String returns the string representation

type TestDingTalkBotWebhookInput added in v1.1.12

type TestDingTalkBotWebhookInput struct {

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

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

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

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

func (TestDingTalkBotWebhookInput) GoString added in v1.1.12

func (s TestDingTalkBotWebhookInput) GoString() string

GoString returns the string representation

func (*TestDingTalkBotWebhookInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*TestDingTalkBotWebhookInput) SetAtMobiles added in v1.1.12

SetAtMobiles sets the AtMobiles field's value.

func (*TestDingTalkBotWebhookInput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (*TestDingTalkBotWebhookInput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (TestDingTalkBotWebhookInput) String added in v1.1.12

String returns the string representation

func (*TestDingTalkBotWebhookInput) Validate added in v1.1.12

func (s *TestDingTalkBotWebhookInput) Validate() error

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

type TestDingTalkBotWebhookOutput added in v1.1.12

type TestDingTalkBotWebhookOutput struct {
	Metadata *response.ResponseMetadata

	DingTalkCode *int32 `type:"int32" json:",omitempty"`

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

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

	StatusCode *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TestDingTalkBotWebhookOutput) GoString added in v1.1.12

func (s TestDingTalkBotWebhookOutput) GoString() string

GoString returns the string representation

func (*TestDingTalkBotWebhookOutput) SetDingTalkCode added in v1.1.12

SetDingTalkCode sets the DingTalkCode field's value.

func (*TestDingTalkBotWebhookOutput) SetDingTalkMessage added in v1.1.12

SetDingTalkMessage sets the DingTalkMessage field's value.

func (*TestDingTalkBotWebhookOutput) SetErrorMessage added in v1.1.12

SetErrorMessage sets the ErrorMessage field's value.

func (*TestDingTalkBotWebhookOutput) SetStatusCode added in v1.1.12

SetStatusCode sets the StatusCode field's value.

func (TestDingTalkBotWebhookOutput) String added in v1.1.12

String returns the string representation

type TestLarkBotWebhookInput added in v1.1.12

type TestLarkBotWebhookInput struct {

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

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

func (TestLarkBotWebhookInput) GoString added in v1.1.12

func (s TestLarkBotWebhookInput) GoString() string

GoString returns the string representation

func (*TestLarkBotWebhookInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*TestLarkBotWebhookInput) SetSecretKey added in v1.1.12

SetSecretKey sets the SecretKey field's value.

func (TestLarkBotWebhookInput) String added in v1.1.12

func (s TestLarkBotWebhookInput) String() string

String returns the string representation

func (*TestLarkBotWebhookInput) Validate added in v1.1.12

func (s *TestLarkBotWebhookInput) Validate() error

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

type TestLarkBotWebhookOutput added in v1.1.12

type TestLarkBotWebhookOutput struct {
	Metadata *response.ResponseMetadata

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

	LarkCode *int32 `type:"int32" json:",omitempty"`

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

	StatusCode *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TestLarkBotWebhookOutput) GoString added in v1.1.12

func (s TestLarkBotWebhookOutput) GoString() string

GoString returns the string representation

func (*TestLarkBotWebhookOutput) SetErrorMessage added in v1.1.12

SetErrorMessage sets the ErrorMessage field's value.

func (*TestLarkBotWebhookOutput) SetLarkCode added in v1.1.12

SetLarkCode sets the LarkCode field's value.

func (*TestLarkBotWebhookOutput) SetLarkMessage added in v1.1.12

SetLarkMessage sets the LarkMessage field's value.

func (*TestLarkBotWebhookOutput) SetStatusCode added in v1.1.12

SetStatusCode sets the StatusCode field's value.

func (TestLarkBotWebhookOutput) String added in v1.1.12

func (s TestLarkBotWebhookOutput) String() string

String returns the string representation

type TestWeComBotWebhookInput added in v1.1.12

type TestWeComBotWebhookInput struct {

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

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

func (TestWeComBotWebhookInput) GoString added in v1.1.12

func (s TestWeComBotWebhookInput) GoString() string

GoString returns the string representation

func (*TestWeComBotWebhookInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*TestWeComBotWebhookInput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (TestWeComBotWebhookInput) String added in v1.1.12

func (s TestWeComBotWebhookInput) String() string

String returns the string representation

func (*TestWeComBotWebhookInput) Validate added in v1.1.12

func (s *TestWeComBotWebhookInput) Validate() error

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

type TestWeComBotWebhookOutput added in v1.1.12

type TestWeComBotWebhookOutput struct {
	Metadata *response.ResponseMetadata

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

	StatusCode *int32 `type:"int32" json:",omitempty"`

	WeComCode *int32 `type:"int32" json:",omitempty"`

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

func (TestWeComBotWebhookOutput) GoString added in v1.1.12

func (s TestWeComBotWebhookOutput) GoString() string

GoString returns the string representation

func (*TestWeComBotWebhookOutput) SetErrorMessage added in v1.1.12

SetErrorMessage sets the ErrorMessage field's value.

func (*TestWeComBotWebhookOutput) SetStatusCode added in v1.1.12

SetStatusCode sets the StatusCode field's value.

func (*TestWeComBotWebhookOutput) SetWeComCode added in v1.1.12

SetWeComCode sets the WeComCode field's value.

func (*TestWeComBotWebhookOutput) SetWeComMessage added in v1.1.12

SetWeComMessage sets the WeComMessage field's value.

func (TestWeComBotWebhookOutput) String added in v1.1.12

func (s TestWeComBotWebhookOutput) String() string

String returns the string representation

type TestWebhookInput added in v1.1.12

type TestWebhookInput struct {

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

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

func (TestWebhookInput) GoString added in v1.1.12

func (s TestWebhookInput) GoString() string

GoString returns the string representation

func (*TestWebhookInput) SetAddress added in v1.1.12

func (s *TestWebhookInput) SetAddress(v string) *TestWebhookInput

SetAddress sets the Address field's value.

func (*TestWebhookInput) SetToken added in v1.1.12

func (s *TestWebhookInput) SetToken(v string) *TestWebhookInput

SetToken sets the Token field's value.

func (TestWebhookInput) String added in v1.1.12

func (s TestWebhookInput) String() string

String returns the string representation

func (*TestWebhookInput) Validate added in v1.1.12

func (s *TestWebhookInput) Validate() error

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

type TestWebhookOutput added in v1.1.12

type TestWebhookOutput struct {
	Metadata *response.ResponseMetadata

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

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

	StatusCode *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TestWebhookOutput) GoString added in v1.1.12

func (s TestWebhookOutput) GoString() string

GoString returns the string representation

func (*TestWebhookOutput) SetBody added in v1.1.12

SetBody sets the Body field's value.

func (*TestWebhookOutput) SetErrorMessage added in v1.1.12

func (s *TestWebhookOutput) SetErrorMessage(v string) *TestWebhookOutput

SetErrorMessage sets the ErrorMessage field's value.

func (*TestWebhookOutput) SetStatusCode added in v1.1.12

func (s *TestWebhookOutput) SetStatusCode(v int32) *TestWebhookOutput

SetStatusCode sets the StatusCode field's value.

func (TestWebhookOutput) String added in v1.1.12

func (s TestWebhookOutput) String() string

String returns the string representation

type TimeRangeMatcherForCreateSilencePolicyInput added in v1.1.39

type TimeRangeMatcherForCreateSilencePolicyInput struct {
	Date *string `type:"string" json:",omitempty"`

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

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

func (TimeRangeMatcherForCreateSilencePolicyInput) GoString added in v1.1.39

GoString returns the string representation

func (*TimeRangeMatcherForCreateSilencePolicyInput) SetDate added in v1.1.39

SetDate sets the Date field's value.

func (*TimeRangeMatcherForCreateSilencePolicyInput) SetLocation added in v1.1.39

SetLocation sets the Location field's value.

func (*TimeRangeMatcherForCreateSilencePolicyInput) SetPeriodicDate added in v1.1.39

SetPeriodicDate sets the PeriodicDate field's value.

func (TimeRangeMatcherForCreateSilencePolicyInput) String added in v1.1.39

String returns the string representation

type TimeRangeMatcherForListSilencePoliciesOutput added in v1.1.39

type TimeRangeMatcherForListSilencePoliciesOutput struct {
	Date *string `type:"string" json:",omitempty"`

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

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

func (TimeRangeMatcherForListSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*TimeRangeMatcherForListSilencePoliciesOutput) SetDate added in v1.1.39

SetDate sets the Date field's value.

func (*TimeRangeMatcherForListSilencePoliciesOutput) SetLocation added in v1.1.39

SetLocation sets the Location field's value.

func (*TimeRangeMatcherForListSilencePoliciesOutput) SetPeriodicDate added in v1.1.39

SetPeriodicDate sets the PeriodicDate field's value.

func (TimeRangeMatcherForListSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type TimeRangeMatcherForUpdateSilencePolicyInput added in v1.1.39

type TimeRangeMatcherForUpdateSilencePolicyInput struct {
	Date *string `type:"string" json:",omitempty"`

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

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

func (TimeRangeMatcherForUpdateSilencePolicyInput) GoString added in v1.1.39

GoString returns the string representation

func (*TimeRangeMatcherForUpdateSilencePolicyInput) SetDate added in v1.1.39

SetDate sets the Date field's value.

func (*TimeRangeMatcherForUpdateSilencePolicyInput) SetLocation added in v1.1.39

SetLocation sets the Location field's value.

func (*TimeRangeMatcherForUpdateSilencePolicyInput) SetPeriodicDate added in v1.1.39

SetPeriodicDate sets the PeriodicDate field's value.

func (TimeRangeMatcherForUpdateSilencePolicyInput) String added in v1.1.39

String returns the string representation

type UnsuccessfulItemForDeleteAlertingRulesOutput added in v1.1.12

type UnsuccessfulItemForDeleteAlertingRulesOutput struct {
	Error *ErrorForDeleteAlertingRulesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDeleteAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*UnsuccessfulItemForDeleteAlertingRulesOutput) SetError added in v1.1.12

SetError sets the Error field's value.

func (*UnsuccessfulItemForDeleteAlertingRulesOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UnsuccessfulItemForDeleteAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type UnsuccessfulItemForDeleteContactGroupsOutput added in v1.1.12

type UnsuccessfulItemForDeleteContactGroupsOutput struct {
	Error *ErrorForDeleteContactGroupsOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDeleteContactGroupsOutput) GoString added in v1.1.12

GoString returns the string representation

func (*UnsuccessfulItemForDeleteContactGroupsOutput) SetError added in v1.1.12

SetError sets the Error field's value.

func (*UnsuccessfulItemForDeleteContactGroupsOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UnsuccessfulItemForDeleteContactGroupsOutput) String added in v1.1.12

String returns the string representation

type UnsuccessfulItemForDeleteContactsOutput added in v1.1.12

type UnsuccessfulItemForDeleteContactsOutput struct {
	Error *ErrorForDeleteContactsOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDeleteContactsOutput) GoString added in v1.1.12

GoString returns the string representation

func (*UnsuccessfulItemForDeleteContactsOutput) SetError added in v1.1.12

SetError sets the Error field's value.

func (*UnsuccessfulItemForDeleteContactsOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UnsuccessfulItemForDeleteContactsOutput) String added in v1.1.12

String returns the string representation

type UnsuccessfulItemForDeleteSilencePoliciesOutput added in v1.1.39

type UnsuccessfulItemForDeleteSilencePoliciesOutput struct {
	Error *ErrorForDeleteSilencePoliciesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDeleteSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*UnsuccessfulItemForDeleteSilencePoliciesOutput) SetError added in v1.1.39

SetError sets the Error field's value.

func (*UnsuccessfulItemForDeleteSilencePoliciesOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (UnsuccessfulItemForDeleteSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type UnsuccessfulItemForDisableAlertingRulesOutput added in v1.1.12

type UnsuccessfulItemForDisableAlertingRulesOutput struct {
	Error *ErrorForDisableAlertingRulesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDisableAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*UnsuccessfulItemForDisableAlertingRulesOutput) SetError added in v1.1.12

SetError sets the Error field's value.

func (*UnsuccessfulItemForDisableAlertingRulesOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UnsuccessfulItemForDisableAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type UnsuccessfulItemForDisableIntegrationTasksOutput added in v1.1.39

type UnsuccessfulItemForDisableIntegrationTasksOutput struct {
	Error *ErrorForDisableIntegrationTasksOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDisableIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (*UnsuccessfulItemForDisableIntegrationTasksOutput) SetError added in v1.1.39

SetError sets the Error field's value.

func (*UnsuccessfulItemForDisableIntegrationTasksOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (UnsuccessfulItemForDisableIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type UnsuccessfulItemForDisableSilencePoliciesOutput added in v1.1.39

type UnsuccessfulItemForDisableSilencePoliciesOutput struct {
	Error *ErrorForDisableSilencePoliciesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDisableSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*UnsuccessfulItemForDisableSilencePoliciesOutput) SetError added in v1.1.39

SetError sets the Error field's value.

func (*UnsuccessfulItemForDisableSilencePoliciesOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (UnsuccessfulItemForDisableSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type UnsuccessfulItemForEnableAlertingRulesOutput added in v1.1.12

type UnsuccessfulItemForEnableAlertingRulesOutput struct {
	Error *ErrorForEnableAlertingRulesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForEnableAlertingRulesOutput) GoString added in v1.1.12

GoString returns the string representation

func (*UnsuccessfulItemForEnableAlertingRulesOutput) SetError added in v1.1.12

SetError sets the Error field's value.

func (*UnsuccessfulItemForEnableAlertingRulesOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UnsuccessfulItemForEnableAlertingRulesOutput) String added in v1.1.12

String returns the string representation

type UnsuccessfulItemForEnableIntegrationTasksOutput added in v1.1.39

type UnsuccessfulItemForEnableIntegrationTasksOutput struct {
	Error *ErrorForEnableIntegrationTasksOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForEnableIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (*UnsuccessfulItemForEnableIntegrationTasksOutput) SetError added in v1.1.39

SetError sets the Error field's value.

func (*UnsuccessfulItemForEnableIntegrationTasksOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (UnsuccessfulItemForEnableIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type UnsuccessfulItemForEnableSilencePoliciesOutput added in v1.1.39

type UnsuccessfulItemForEnableSilencePoliciesOutput struct {
	Error *ErrorForEnableSilencePoliciesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForEnableSilencePoliciesOutput) GoString added in v1.1.39

GoString returns the string representation

func (*UnsuccessfulItemForEnableSilencePoliciesOutput) SetError added in v1.1.39

SetError sets the Error field's value.

func (*UnsuccessfulItemForEnableSilencePoliciesOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (UnsuccessfulItemForEnableSilencePoliciesOutput) String added in v1.1.39

String returns the string representation

type UntagResourcesInput added in v1.1.12

type UntagResourcesInput struct {
	ResourceIds []*string `type:"list" json:",omitempty"`

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

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

func (UntagResourcesInput) GoString added in v1.1.12

func (s UntagResourcesInput) GoString() string

GoString returns the string representation

func (*UntagResourcesInput) SetResourceIds added in v1.1.12

func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*UntagResourcesInput) SetResourceType added in v1.1.12

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

SetResourceType sets the ResourceType field's value.

func (*UntagResourcesInput) SetTagKeys added in v1.1.12

func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput

SetTagKeys sets the TagKeys field's value.

func (UntagResourcesInput) String added in v1.1.12

func (s UntagResourcesInput) String() string

String returns the string representation

func (*UntagResourcesInput) Validate added in v1.1.12

func (s *UntagResourcesInput) Validate() error

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

type UntagResourcesOutput added in v1.1.12

type UntagResourcesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UntagResourcesOutput) GoString added in v1.1.12

func (s UntagResourcesOutput) GoString() string

GoString returns the string representation

func (UntagResourcesOutput) String added in v1.1.12

func (s UntagResourcesOutput) String() string

String returns the string representation

type UpdateAggregateWorkspaceInput added in v1.1.48

type UpdateAggregateWorkspaceInput struct {
	AuthType *string `type:"string" json:",omitempty"`

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

	CrossWorkspaces []*CrossWorkspaceForUpdateAggregateWorkspaceInput `type:"list" json:",omitempty"`

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

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

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

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

	MaxQueryRate *int64 `type:"int64" json:",omitempty"`

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

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

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

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

func (UpdateAggregateWorkspaceInput) GoString added in v1.1.48

GoString returns the string representation

func (*UpdateAggregateWorkspaceInput) SetAuthType added in v1.2.5

SetAuthType sets the AuthType field's value.

func (*UpdateAggregateWorkspaceInput) SetBearerToken added in v1.2.5

SetBearerToken sets the BearerToken field's value.

func (*UpdateAggregateWorkspaceInput) SetCrossWorkspaces added in v1.1.48

SetCrossWorkspaces sets the CrossWorkspaces field's value.

func (*UpdateAggregateWorkspaceInput) SetDescription added in v1.1.48

SetDescription sets the Description field's value.

func (*UpdateAggregateWorkspaceInput) SetExternalPrometheus added in v1.1.48

func (s *UpdateAggregateWorkspaceInput) SetExternalPrometheus(v []*string) *UpdateAggregateWorkspaceInput

SetExternalPrometheus sets the ExternalPrometheus field's value.

func (*UpdateAggregateWorkspaceInput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*UpdateAggregateWorkspaceInput) SetIgnoreError added in v1.1.48

SetIgnoreError sets the IgnoreError field's value.

func (*UpdateAggregateWorkspaceInput) SetMaxQueryRate added in v1.1.48

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*UpdateAggregateWorkspaceInput) SetName added in v1.1.48

SetName sets the Name field's value.

func (*UpdateAggregateWorkspaceInput) SetPassword added in v1.1.48

SetPassword sets the Password field's value.

func (*UpdateAggregateWorkspaceInput) SetUsername added in v1.1.48

SetUsername sets the Username field's value.

func (*UpdateAggregateWorkspaceInput) SetWorkspaces added in v1.1.48

SetWorkspaces sets the Workspaces field's value.

func (UpdateAggregateWorkspaceInput) String added in v1.1.48

String returns the string representation

func (*UpdateAggregateWorkspaceInput) Validate added in v1.1.48

func (s *UpdateAggregateWorkspaceInput) Validate() error

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

type UpdateAggregateWorkspaceOutput added in v1.1.48

type UpdateAggregateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateAggregateWorkspaceOutput) GoString added in v1.1.48

GoString returns the string representation

func (*UpdateAggregateWorkspaceOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (UpdateAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

type UpdateAlertingRuleInput added in v1.1.12

type UpdateAlertingRuleInput struct {
	Annotations []*AnnotationForUpdateAlertingRuleInput `type:"list" json:",omitempty"`

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

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

	Labels []*LabelForUpdateAlertingRuleInput `type:"list" json:",omitempty"`

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

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

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

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

	Query *QueryForUpdateAlertingRuleInput `type:"structure" json:",omitempty"`

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

func (UpdateAlertingRuleInput) GoString added in v1.1.12

func (s UpdateAlertingRuleInput) GoString() string

GoString returns the string representation

func (*UpdateAlertingRuleInput) SetAnnotations added in v1.1.12

SetAnnotations sets the Annotations field's value.

func (*UpdateAlertingRuleInput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*UpdateAlertingRuleInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*UpdateAlertingRuleInput) SetLabels added in v1.1.12

SetLabels sets the Labels field's value.

func (*UpdateAlertingRuleInput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*UpdateAlertingRuleInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*UpdateAlertingRuleInput) SetNotifyGroupPolicyId added in v1.1.12

func (s *UpdateAlertingRuleInput) SetNotifyGroupPolicyId(v string) *UpdateAlertingRuleInput

SetNotifyGroupPolicyId sets the NotifyGroupPolicyId field's value.

func (*UpdateAlertingRuleInput) SetNotifyPolicyId added in v1.1.12

func (s *UpdateAlertingRuleInput) SetNotifyPolicyId(v string) *UpdateAlertingRuleInput

SetNotifyPolicyId sets the NotifyPolicyId field's value.

func (*UpdateAlertingRuleInput) SetQuery added in v1.1.12

SetQuery sets the Query field's value.

func (*UpdateAlertingRuleInput) SetType added in v1.1.12

SetType sets the Type field's value.

func (UpdateAlertingRuleInput) String added in v1.1.12

func (s UpdateAlertingRuleInput) String() string

String returns the string representation

func (*UpdateAlertingRuleInput) Validate added in v1.1.12

func (s *UpdateAlertingRuleInput) Validate() error

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

type UpdateAlertingRuleOutput added in v1.1.12

type UpdateAlertingRuleOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateAlertingRuleOutput) GoString added in v1.1.12

func (s UpdateAlertingRuleOutput) GoString() string

GoString returns the string representation

func (*UpdateAlertingRuleOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UpdateAlertingRuleOutput) String added in v1.1.12

func (s UpdateAlertingRuleOutput) String() string

String returns the string representation

type UpdateContactGroupInput added in v1.1.12

type UpdateContactGroupInput struct {
	ContactIds []*string `type:"list" json:",omitempty"`

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

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

func (UpdateContactGroupInput) GoString added in v1.1.12

func (s UpdateContactGroupInput) GoString() string

GoString returns the string representation

func (*UpdateContactGroupInput) SetContactIds added in v1.1.12

func (s *UpdateContactGroupInput) SetContactIds(v []*string) *UpdateContactGroupInput

SetContactIds sets the ContactIds field's value.

func (*UpdateContactGroupInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*UpdateContactGroupInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (UpdateContactGroupInput) String added in v1.1.12

func (s UpdateContactGroupInput) String() string

String returns the string representation

func (*UpdateContactGroupInput) Validate added in v1.1.12

func (s *UpdateContactGroupInput) Validate() error

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

type UpdateContactGroupOutput added in v1.1.12

type UpdateContactGroupOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateContactGroupOutput) GoString added in v1.1.12

func (s UpdateContactGroupOutput) GoString() string

GoString returns the string representation

func (*UpdateContactGroupOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UpdateContactGroupOutput) String added in v1.1.12

func (s UpdateContactGroupOutput) String() string

String returns the string representation

type UpdateContactInput added in v1.1.12

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

	DingTalkBotWebhook *DingTalkBotWebhookForUpdateContactInput `type:"structure" json:",omitempty"`

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

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

	LarkBotWebhook *LarkBotWebhookForUpdateContactInput `type:"structure" json:",omitempty"`

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

	WeComBotWebhook *WeComBotWebhookForUpdateContactInput `type:"structure" json:",omitempty"`

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

func (UpdateContactInput) GoString added in v1.1.12

func (s UpdateContactInput) GoString() string

GoString returns the string representation

func (*UpdateContactInput) SetContactGroupIds added in v1.1.12

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*UpdateContactInput) SetDingTalkBotWebhook added in v1.1.12

SetDingTalkBotWebhook sets the DingTalkBotWebhook field's value.

func (*UpdateContactInput) SetEmail added in v1.1.12

SetEmail sets the Email field's value.

func (*UpdateContactInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*UpdateContactInput) SetLarkBotWebhook added in v1.1.12

SetLarkBotWebhook sets the LarkBotWebhook field's value.

func (*UpdateContactInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*UpdateContactInput) SetWeComBotWebhook added in v1.1.12

SetWeComBotWebhook sets the WeComBotWebhook field's value.

func (*UpdateContactInput) SetWebhook added in v1.1.12

SetWebhook sets the Webhook field's value.

func (UpdateContactInput) String added in v1.1.12

func (s UpdateContactInput) String() string

String returns the string representation

func (*UpdateContactInput) Validate added in v1.1.12

func (s *UpdateContactInput) Validate() error

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

type UpdateContactOutput added in v1.1.12

type UpdateContactOutput struct {
	Metadata *response.ResponseMetadata

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

	Message *string `type:"string" json:",omitempty"`

	SendStatus *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateContactOutput) GoString added in v1.1.12

func (s UpdateContactOutput) GoString() string

GoString returns the string representation

func (*UpdateContactOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*UpdateContactOutput) SetMessage added in v1.1.12

SetMessage sets the Message field's value.

func (*UpdateContactOutput) SetSendStatus added in v1.1.12

func (s *UpdateContactOutput) SetSendStatus(v string) *UpdateContactOutput

SetSendStatus sets the SendStatus field's value.

func (UpdateContactOutput) String added in v1.1.12

func (s UpdateContactOutput) String() string

String returns the string representation

type UpdateExternalPrometheusInput added in v1.1.48

type UpdateExternalPrometheusInput struct {
	AuthType *string `type:"string" json:",omitempty"`

	CustomHeaderKVs []*CustomHeaderKVForUpdateExternalPrometheusInput `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	EncryptedBearerToken *string `type:"string" json:",omitempty"`

	EncryptedPassword *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	MaxQueryRate *int64 `type:"int64" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	URL *string `type:"string" json:",omitempty"`

	Username *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateExternalPrometheusInput) GoString added in v1.1.48

GoString returns the string representation

func (*UpdateExternalPrometheusInput) SetAuthType added in v1.1.48

SetAuthType sets the AuthType field's value.

func (*UpdateExternalPrometheusInput) SetCustomHeaderKVs added in v1.2.5

SetCustomHeaderKVs sets the CustomHeaderKVs field's value.

func (*UpdateExternalPrometheusInput) SetDescription added in v1.1.48

SetDescription sets the Description field's value.

func (*UpdateExternalPrometheusInput) SetEncryptedBearerToken added in v1.1.48

SetEncryptedBearerToken sets the EncryptedBearerToken field's value.

func (*UpdateExternalPrometheusInput) SetEncryptedPassword added in v1.1.48

SetEncryptedPassword sets the EncryptedPassword field's value.

func (*UpdateExternalPrometheusInput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*UpdateExternalPrometheusInput) SetMaxQueryRate added in v1.1.48

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*UpdateExternalPrometheusInput) SetName added in v1.1.48

SetName sets the Name field's value.

func (*UpdateExternalPrometheusInput) SetURL added in v1.1.48

SetURL sets the URL field's value.

func (*UpdateExternalPrometheusInput) SetUsername added in v1.1.48

SetUsername sets the Username field's value.

func (UpdateExternalPrometheusInput) String added in v1.1.48

String returns the string representation

func (*UpdateExternalPrometheusInput) Validate added in v1.1.48

func (s *UpdateExternalPrometheusInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateExternalPrometheusOutput added in v1.1.48

type UpdateExternalPrometheusOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateExternalPrometheusOutput) GoString added in v1.1.48

GoString returns the string representation

func (*UpdateExternalPrometheusOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (UpdateExternalPrometheusOutput) String added in v1.1.48

String returns the string representation

type UpdateIntegrationTaskInput added in v1.1.39

type UpdateIntegrationTaskInput struct {

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	Name *string `type:"string" json:",omitempty"`

	Params *string `type:"string" json:",omitempty"`

	WorkspaceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateIntegrationTaskInput) GoString added in v1.1.39

func (s UpdateIntegrationTaskInput) GoString() string

GoString returns the string representation

func (*UpdateIntegrationTaskInput) SetId added in v1.1.39

SetId sets the Id field's value.

func (*UpdateIntegrationTaskInput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*UpdateIntegrationTaskInput) SetParams added in v1.1.39

SetParams sets the Params field's value.

func (*UpdateIntegrationTaskInput) SetWorkspaceId added in v1.1.39

SetWorkspaceId sets the WorkspaceId field's value.

func (UpdateIntegrationTaskInput) String added in v1.1.39

String returns the string representation

func (*UpdateIntegrationTaskInput) Validate added in v1.1.39

func (s *UpdateIntegrationTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateIntegrationTaskOutput added in v1.1.39

type UpdateIntegrationTaskOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateIntegrationTaskOutput) GoString added in v1.1.39

func (s UpdateIntegrationTaskOutput) GoString() string

GoString returns the string representation

func (*UpdateIntegrationTaskOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (UpdateIntegrationTaskOutput) String added in v1.1.39

String returns the string representation

type UpdateNotifyGroupPolicyInput added in v1.1.12

type UpdateNotifyGroupPolicyInput struct {
	Description *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	Levels []*LevelForUpdateNotifyGroupPolicyInput `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNotifyGroupPolicyInput) GoString added in v1.1.12

func (s UpdateNotifyGroupPolicyInput) GoString() string

GoString returns the string representation

func (*UpdateNotifyGroupPolicyInput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*UpdateNotifyGroupPolicyInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*UpdateNotifyGroupPolicyInput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*UpdateNotifyGroupPolicyInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (UpdateNotifyGroupPolicyInput) String added in v1.1.12

String returns the string representation

func (*UpdateNotifyGroupPolicyInput) Validate added in v1.1.12

func (s *UpdateNotifyGroupPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateNotifyGroupPolicyOutput added in v1.1.12

type UpdateNotifyGroupPolicyOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNotifyGroupPolicyOutput) GoString added in v1.1.12

GoString returns the string representation

func (*UpdateNotifyGroupPolicyOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UpdateNotifyGroupPolicyOutput) String added in v1.1.12

String returns the string representation

type UpdateNotifyPolicyInput added in v1.1.12

type UpdateNotifyPolicyInput struct {
	ChannelNotifyTemplateIds []*string `type:"list" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	Levels []*LevelForUpdateNotifyPolicyInput `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNotifyPolicyInput) GoString added in v1.1.12

func (s UpdateNotifyPolicyInput) GoString() string

GoString returns the string representation

func (*UpdateNotifyPolicyInput) SetChannelNotifyTemplateIds added in v1.1.12

func (s *UpdateNotifyPolicyInput) SetChannelNotifyTemplateIds(v []*string) *UpdateNotifyPolicyInput

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*UpdateNotifyPolicyInput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*UpdateNotifyPolicyInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*UpdateNotifyPolicyInput) SetLevels added in v1.1.12

SetLevels sets the Levels field's value.

func (*UpdateNotifyPolicyInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (UpdateNotifyPolicyInput) String added in v1.1.12

func (s UpdateNotifyPolicyInput) String() string

String returns the string representation

func (*UpdateNotifyPolicyInput) Validate added in v1.1.12

func (s *UpdateNotifyPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateNotifyPolicyOutput added in v1.1.12

type UpdateNotifyPolicyOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNotifyPolicyOutput) GoString added in v1.1.12

func (s UpdateNotifyPolicyOutput) GoString() string

GoString returns the string representation

func (*UpdateNotifyPolicyOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UpdateNotifyPolicyOutput) String added in v1.1.12

func (s UpdateNotifyPolicyOutput) String() string

String returns the string representation

type UpdateNotifyTemplateInput added in v1.1.12

type UpdateNotifyTemplateInput struct {
	Active *ActiveForUpdateNotifyTemplateInput `type:"structure" json:",omitempty"`

	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"`

	Resolved *ResolvedForUpdateNotifyTemplateInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNotifyTemplateInput) GoString added in v1.1.12

func (s UpdateNotifyTemplateInput) GoString() string

GoString returns the string representation

func (*UpdateNotifyTemplateInput) SetActive added in v1.1.12

SetActive sets the Active field's value.

func (*UpdateNotifyTemplateInput) SetDescription added in v1.1.12

SetDescription sets the Description field's value.

func (*UpdateNotifyTemplateInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*UpdateNotifyTemplateInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*UpdateNotifyTemplateInput) SetResolved added in v1.1.12

SetResolved sets the Resolved field's value.

func (UpdateNotifyTemplateInput) String added in v1.1.12

func (s UpdateNotifyTemplateInput) String() string

String returns the string representation

func (*UpdateNotifyTemplateInput) Validate added in v1.1.12

func (s *UpdateNotifyTemplateInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateNotifyTemplateOutput added in v1.1.12

type UpdateNotifyTemplateOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateNotifyTemplateOutput) GoString added in v1.1.12

func (s UpdateNotifyTemplateOutput) GoString() string

GoString returns the string representation

func (*UpdateNotifyTemplateOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UpdateNotifyTemplateOutput) String added in v1.1.12

String returns the string representation

type UpdateRuleFileInput added in v1.1.12

type UpdateRuleFileInput struct {
	Content *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	TargetWorkspaceId *string `type:"string" json:",omitempty"`

	WorkspaceId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateRuleFileInput) GoString added in v1.1.12

func (s UpdateRuleFileInput) GoString() string

GoString returns the string representation

func (*UpdateRuleFileInput) SetContent added in v1.1.12

SetContent sets the Content field's value.

func (*UpdateRuleFileInput) SetDescription added in v1.1.12

func (s *UpdateRuleFileInput) SetDescription(v string) *UpdateRuleFileInput

SetDescription sets the Description field's value.

func (*UpdateRuleFileInput) SetId added in v1.1.12

SetId sets the Id field's value.

func (*UpdateRuleFileInput) SetName added in v1.1.12

SetName sets the Name field's value.

func (*UpdateRuleFileInput) SetTargetWorkspaceId added in v1.1.39

func (s *UpdateRuleFileInput) SetTargetWorkspaceId(v string) *UpdateRuleFileInput

SetTargetWorkspaceId sets the TargetWorkspaceId field's value.

func (*UpdateRuleFileInput) SetWorkspaceId added in v1.1.12

func (s *UpdateRuleFileInput) SetWorkspaceId(v string) *UpdateRuleFileInput

SetWorkspaceId sets the WorkspaceId field's value.

func (UpdateRuleFileInput) String added in v1.1.12

func (s UpdateRuleFileInput) String() string

String returns the string representation

type UpdateRuleFileOutput added in v1.1.12

type UpdateRuleFileOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateRuleFileOutput) GoString added in v1.1.12

func (s UpdateRuleFileOutput) GoString() string

GoString returns the string representation

func (*UpdateRuleFileOutput) SetId added in v1.1.12

SetId sets the Id field's value.

func (UpdateRuleFileOutput) String added in v1.1.12

func (s UpdateRuleFileOutput) String() string

String returns the string representation

type UpdateSilencePolicyInput added in v1.1.39

type UpdateSilencePolicyInput struct {
	Description *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	MetricLabelMatchers []*MetricLabelMatcherForUpdateSilencePolicyInput `type:"list" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	TimeRangeMatchers []*TimeRangeMatcherForUpdateSilencePolicyInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateSilencePolicyInput) GoString added in v1.1.39

func (s UpdateSilencePolicyInput) GoString() string

GoString returns the string representation

func (*UpdateSilencePolicyInput) SetDescription added in v1.1.39

SetDescription sets the Description field's value.

func (*UpdateSilencePolicyInput) SetId added in v1.1.39

SetId sets the Id field's value.

func (*UpdateSilencePolicyInput) SetMetricLabelMatchers added in v1.1.39

SetMetricLabelMatchers sets the MetricLabelMatchers field's value.

func (*UpdateSilencePolicyInput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*UpdateSilencePolicyInput) SetTimeRangeMatchers added in v1.1.39

SetTimeRangeMatchers sets the TimeRangeMatchers field's value.

func (UpdateSilencePolicyInput) String added in v1.1.39

func (s UpdateSilencePolicyInput) String() string

String returns the string representation

func (*UpdateSilencePolicyInput) Validate added in v1.1.39

func (s *UpdateSilencePolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateSilencePolicyOutput added in v1.1.39

type UpdateSilencePolicyOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateSilencePolicyOutput) GoString added in v1.1.39

func (s UpdateSilencePolicyOutput) GoString() string

GoString returns the string representation

func (*UpdateSilencePolicyOutput) SetId added in v1.1.39

SetId sets the Id field's value.

func (UpdateSilencePolicyOutput) String added in v1.1.39

func (s UpdateSilencePolicyOutput) String() string

String returns the string representation

type UpdateWorkspaceInput

type UpdateWorkspaceInput struct {
	AuthType *string `type:"string" json:",omitempty"`

	BearerToken *string `type:"string" json:",omitempty"`

	DeleteProtectionEnabled *bool `type:"boolean" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	// Id is a required field
	Id *string `type:"string" json:",omitempty" required:"true"`

	InstanceTypeId *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Password *string `type:"string" json:",omitempty"`

	PublicAccessEnabled *bool `type:"boolean" json:",omitempty"`

	PublicQueryBandwidth *int64 `type:"int64" json:",omitempty"`

	PublicWriteBandwidth *int64 `type:"int64" json:",omitempty"`

	Quota *QuotaForUpdateWorkspaceInput `type:"structure" json:",omitempty"`

	SearchLatencyOffset *string `type:"string" json:",omitempty"`

	Username *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateWorkspaceInput) GoString

func (s UpdateWorkspaceInput) GoString() string

GoString returns the string representation

func (*UpdateWorkspaceInput) SetAuthType added in v1.2.5

SetAuthType sets the AuthType field's value.

func (*UpdateWorkspaceInput) SetBearerToken added in v1.2.5

func (s *UpdateWorkspaceInput) SetBearerToken(v string) *UpdateWorkspaceInput

SetBearerToken sets the BearerToken field's value.

func (*UpdateWorkspaceInput) SetDeleteProtectionEnabled

func (s *UpdateWorkspaceInput) SetDeleteProtectionEnabled(v bool) *UpdateWorkspaceInput

SetDeleteProtectionEnabled sets the DeleteProtectionEnabled field's value.

func (*UpdateWorkspaceInput) SetDescription

func (s *UpdateWorkspaceInput) SetDescription(v string) *UpdateWorkspaceInput

SetDescription sets the Description field's value.

func (*UpdateWorkspaceInput) SetId

SetId sets the Id field's value.

func (*UpdateWorkspaceInput) SetInstanceTypeId added in v1.1.39

func (s *UpdateWorkspaceInput) SetInstanceTypeId(v string) *UpdateWorkspaceInput

SetInstanceTypeId sets the InstanceTypeId field's value.

func (*UpdateWorkspaceInput) SetName

SetName sets the Name field's value.

func (*UpdateWorkspaceInput) SetPassword

SetPassword sets the Password field's value.

func (*UpdateWorkspaceInput) SetPublicAccessEnabled added in v1.1.39

func (s *UpdateWorkspaceInput) SetPublicAccessEnabled(v bool) *UpdateWorkspaceInput

SetPublicAccessEnabled sets the PublicAccessEnabled field's value.

func (*UpdateWorkspaceInput) SetPublicQueryBandwidth added in v1.1.39

func (s *UpdateWorkspaceInput) SetPublicQueryBandwidth(v int64) *UpdateWorkspaceInput

SetPublicQueryBandwidth sets the PublicQueryBandwidth field's value.

func (*UpdateWorkspaceInput) SetPublicWriteBandwidth added in v1.1.39

func (s *UpdateWorkspaceInput) SetPublicWriteBandwidth(v int64) *UpdateWorkspaceInput

SetPublicWriteBandwidth sets the PublicWriteBandwidth field's value.

func (*UpdateWorkspaceInput) SetQuota added in v1.1.12

SetQuota sets the Quota field's value.

func (*UpdateWorkspaceInput) SetSearchLatencyOffset added in v1.1.39

func (s *UpdateWorkspaceInput) SetSearchLatencyOffset(v string) *UpdateWorkspaceInput

SetSearchLatencyOffset sets the SearchLatencyOffset field's value.

func (*UpdateWorkspaceInput) SetUsername

SetUsername sets the Username field's value.

func (UpdateWorkspaceInput) String

func (s UpdateWorkspaceInput) String() string

String returns the string representation

func (*UpdateWorkspaceInput) Validate

func (s *UpdateWorkspaceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateWorkspaceOutput

type UpdateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

	Id *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateWorkspaceOutput) GoString

func (s UpdateWorkspaceOutput) GoString() string

GoString returns the string representation

func (*UpdateWorkspaceOutput) SetId

SetId sets the Id field's value.

func (UpdateWorkspaceOutput) String

func (s UpdateWorkspaceOutput) String() string

String returns the string representation

type UsageForListWorkspaceStatusOutput

type UsageForListWorkspaceStatusOutput struct {
	ActiveSeries *int64 `type:"int64" json:",omitempty"`

	IngestedSamplesPerSecond *float64 `type:"double" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UsageForListWorkspaceStatusOutput) GoString

GoString returns the string representation

func (*UsageForListWorkspaceStatusOutput) SetActiveSeries

SetActiveSeries sets the ActiveSeries field's value.

func (*UsageForListWorkspaceStatusOutput) SetIngestedSamplesPerSecond

SetIngestedSamplesPerSecond sets the IngestedSamplesPerSecond field's value.

func (UsageForListWorkspaceStatusOutput) String

String returns the string representation

type VMP

type VMP struct {
	*client.Client
}

VMP provides the API operation methods for making requests to VMP. See this package's package overview docs for details on the service.

VMP 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 ...*volcengine.Config) *VMP

New create int can support ssl or region locate set

func (*VMP) CreateAggregateWorkspace added in v1.1.48

func (c *VMP) CreateAggregateWorkspace(input *CreateAggregateWorkspaceInput) (*CreateAggregateWorkspaceOutput, error)

CreateAggregateWorkspace API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateAggregateWorkspace for usage and error information.

func (*VMP) CreateAggregateWorkspaceCommon added in v1.1.48

func (c *VMP) CreateAggregateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAggregateWorkspaceCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateAggregateWorkspaceCommon for usage and error information.

func (*VMP) CreateAggregateWorkspaceCommonRequest added in v1.1.48

func (c *VMP) CreateAggregateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAggregateWorkspaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAggregateWorkspaceCommon operation. The "output" return value will be populated with the CreateAggregateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAggregateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAggregateWorkspaceCommon Send returns without error.

See CreateAggregateWorkspaceCommon for more information on using the CreateAggregateWorkspaceCommon API call, and error handling.

// Example sending a request using the CreateAggregateWorkspaceCommonRequest method.
req, resp := client.CreateAggregateWorkspaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateAggregateWorkspaceCommonWithContext added in v1.1.48

func (c *VMP) CreateAggregateWorkspaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAggregateWorkspaceCommonWithContext is the same as CreateAggregateWorkspaceCommon with the addition of the ability to pass a context and additional request options.

See CreateAggregateWorkspaceCommon 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 (*VMP) CreateAggregateWorkspaceRequest added in v1.1.48

func (c *VMP) CreateAggregateWorkspaceRequest(input *CreateAggregateWorkspaceInput) (req *request.Request, output *CreateAggregateWorkspaceOutput)

CreateAggregateWorkspaceRequest generates a "volcengine/request.Request" representing the client's request for the CreateAggregateWorkspace operation. The "output" return value will be populated with the CreateAggregateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAggregateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAggregateWorkspaceCommon Send returns without error.

See CreateAggregateWorkspace for more information on using the CreateAggregateWorkspace API call, and error handling.

// Example sending a request using the CreateAggregateWorkspaceRequest method.
req, resp := client.CreateAggregateWorkspaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateAggregateWorkspaceWithContext added in v1.1.48

func (c *VMP) CreateAggregateWorkspaceWithContext(ctx volcengine.Context, input *CreateAggregateWorkspaceInput, opts ...request.Option) (*CreateAggregateWorkspaceOutput, error)

CreateAggregateWorkspaceWithContext is the same as CreateAggregateWorkspace with the addition of the ability to pass a context and additional request options.

See CreateAggregateWorkspace 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 (*VMP) CreateAlertingRule added in v1.1.12

func (c *VMP) CreateAlertingRule(input *CreateAlertingRuleInput) (*CreateAlertingRuleOutput, error)

CreateAlertingRule API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateAlertingRule for usage and error information.

func (*VMP) CreateAlertingRuleCommon added in v1.1.12

func (c *VMP) CreateAlertingRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAlertingRuleCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateAlertingRuleCommon for usage and error information.

func (*VMP) CreateAlertingRuleCommonRequest added in v1.1.12

func (c *VMP) CreateAlertingRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAlertingRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAlertingRuleCommon operation. The "output" return value will be populated with the CreateAlertingRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAlertingRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAlertingRuleCommon Send returns without error.

See CreateAlertingRuleCommon for more information on using the CreateAlertingRuleCommon API call, and error handling.

// Example sending a request using the CreateAlertingRuleCommonRequest method.
req, resp := client.CreateAlertingRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateAlertingRuleCommonWithContext added in v1.1.12

func (c *VMP) CreateAlertingRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAlertingRuleCommonWithContext is the same as CreateAlertingRuleCommon with the addition of the ability to pass a context and additional request options.

See CreateAlertingRuleCommon 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 (*VMP) CreateAlertingRuleRequest added in v1.1.12

func (c *VMP) CreateAlertingRuleRequest(input *CreateAlertingRuleInput) (req *request.Request, output *CreateAlertingRuleOutput)

CreateAlertingRuleRequest generates a "volcengine/request.Request" representing the client's request for the CreateAlertingRule operation. The "output" return value will be populated with the CreateAlertingRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAlertingRuleCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAlertingRuleCommon Send returns without error.

See CreateAlertingRule for more information on using the CreateAlertingRule API call, and error handling.

// Example sending a request using the CreateAlertingRuleRequest method.
req, resp := client.CreateAlertingRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateAlertingRuleWithContext added in v1.1.12

func (c *VMP) CreateAlertingRuleWithContext(ctx volcengine.Context, input *CreateAlertingRuleInput, opts ...request.Option) (*CreateAlertingRuleOutput, error)

CreateAlertingRuleWithContext is the same as CreateAlertingRule with the addition of the ability to pass a context and additional request options.

See CreateAlertingRule 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 (*VMP) CreateContact added in v1.1.12

func (c *VMP) CreateContact(input *CreateContactInput) (*CreateContactOutput, error)

CreateContact API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateContact for usage and error information.

func (*VMP) CreateContactCommon added in v1.1.12

func (c *VMP) CreateContactCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateContactCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateContactCommon for usage and error information.

func (*VMP) CreateContactCommonRequest added in v1.1.12

func (c *VMP) CreateContactCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateContactCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateContactCommon operation. The "output" return value will be populated with the CreateContactCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactCommon Send returns without error.

See CreateContactCommon for more information on using the CreateContactCommon API call, and error handling.

// Example sending a request using the CreateContactCommonRequest method.
req, resp := client.CreateContactCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateContactCommonWithContext added in v1.1.12

func (c *VMP) CreateContactCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateContactCommonWithContext is the same as CreateContactCommon with the addition of the ability to pass a context and additional request options.

See CreateContactCommon 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 (*VMP) CreateContactGroup added in v1.1.12

func (c *VMP) CreateContactGroup(input *CreateContactGroupInput) (*CreateContactGroupOutput, error)

CreateContactGroup API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateContactGroup for usage and error information.

func (*VMP) CreateContactGroupCommon added in v1.1.12

func (c *VMP) CreateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateContactGroupCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateContactGroupCommon for usage and error information.

func (*VMP) CreateContactGroupCommonRequest added in v1.1.12

func (c *VMP) CreateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateContactGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateContactGroupCommon operation. The "output" return value will be populated with the CreateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactGroupCommon Send returns without error.

See CreateContactGroupCommon for more information on using the CreateContactGroupCommon API call, and error handling.

// Example sending a request using the CreateContactGroupCommonRequest method.
req, resp := client.CreateContactGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateContactGroupCommonWithContext added in v1.1.12

func (c *VMP) CreateContactGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateContactGroupCommonWithContext is the same as CreateContactGroupCommon with the addition of the ability to pass a context and additional request options.

See CreateContactGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateContactGroupRequest added in v1.1.12

func (c *VMP) CreateContactGroupRequest(input *CreateContactGroupInput) (req *request.Request, output *CreateContactGroupOutput)

CreateContactGroupRequest generates a "volcengine/request.Request" representing the client's request for the CreateContactGroup operation. The "output" return value will be populated with the CreateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactGroupCommon Send returns without error.

See CreateContactGroup for more information on using the CreateContactGroup API call, and error handling.

// Example sending a request using the CreateContactGroupRequest method.
req, resp := client.CreateContactGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateContactGroupWithContext added in v1.1.12

func (c *VMP) CreateContactGroupWithContext(ctx volcengine.Context, input *CreateContactGroupInput, opts ...request.Option) (*CreateContactGroupOutput, error)

CreateContactGroupWithContext is the same as CreateContactGroup with the addition of the ability to pass a context and additional request options.

See CreateContactGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateContactRequest added in v1.1.12

func (c *VMP) CreateContactRequest(input *CreateContactInput) (req *request.Request, output *CreateContactOutput)

CreateContactRequest generates a "volcengine/request.Request" representing the client's request for the CreateContact operation. The "output" return value will be populated with the CreateContactCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactCommon Send returns without error.

See CreateContact for more information on using the CreateContact API call, and error handling.

// Example sending a request using the CreateContactRequest method.
req, resp := client.CreateContactRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateContactWithContext added in v1.1.12

func (c *VMP) CreateContactWithContext(ctx volcengine.Context, input *CreateContactInput, opts ...request.Option) (*CreateContactOutput, error)

CreateContactWithContext is the same as CreateContact with the addition of the ability to pass a context and additional request options.

See CreateContact 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 (*VMP) CreateExternalPrometheus added in v1.1.48

func (c *VMP) CreateExternalPrometheus(input *CreateExternalPrometheusInput) (*CreateExternalPrometheusOutput, error)

CreateExternalPrometheus API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateExternalPrometheus for usage and error information.

func (*VMP) CreateExternalPrometheusCommon added in v1.1.48

func (c *VMP) CreateExternalPrometheusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateExternalPrometheusCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateExternalPrometheusCommon for usage and error information.

func (*VMP) CreateExternalPrometheusCommonRequest added in v1.1.48

func (c *VMP) CreateExternalPrometheusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateExternalPrometheusCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateExternalPrometheusCommon operation. The "output" return value will be populated with the CreateExternalPrometheusCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateExternalPrometheusCommon Request to send the API call to the service. the "output" return value is not valid until after CreateExternalPrometheusCommon Send returns without error.

See CreateExternalPrometheusCommon for more information on using the CreateExternalPrometheusCommon API call, and error handling.

// Example sending a request using the CreateExternalPrometheusCommonRequest method.
req, resp := client.CreateExternalPrometheusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateExternalPrometheusCommonWithContext added in v1.1.48

func (c *VMP) CreateExternalPrometheusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateExternalPrometheusCommonWithContext is the same as CreateExternalPrometheusCommon with the addition of the ability to pass a context and additional request options.

See CreateExternalPrometheusCommon 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 (*VMP) CreateExternalPrometheusRequest added in v1.1.48

func (c *VMP) CreateExternalPrometheusRequest(input *CreateExternalPrometheusInput) (req *request.Request, output *CreateExternalPrometheusOutput)

CreateExternalPrometheusRequest generates a "volcengine/request.Request" representing the client's request for the CreateExternalPrometheus operation. The "output" return value will be populated with the CreateExternalPrometheusCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateExternalPrometheusCommon Request to send the API call to the service. the "output" return value is not valid until after CreateExternalPrometheusCommon Send returns without error.

See CreateExternalPrometheus for more information on using the CreateExternalPrometheus API call, and error handling.

// Example sending a request using the CreateExternalPrometheusRequest method.
req, resp := client.CreateExternalPrometheusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateExternalPrometheusWithContext added in v1.1.48

func (c *VMP) CreateExternalPrometheusWithContext(ctx volcengine.Context, input *CreateExternalPrometheusInput, opts ...request.Option) (*CreateExternalPrometheusOutput, error)

CreateExternalPrometheusWithContext is the same as CreateExternalPrometheus with the addition of the ability to pass a context and additional request options.

See CreateExternalPrometheus 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 (*VMP) CreateIntegrationTask added in v1.1.39

func (c *VMP) CreateIntegrationTask(input *CreateIntegrationTaskInput) (*CreateIntegrationTaskOutput, error)

CreateIntegrationTask API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateIntegrationTask for usage and error information.

func (*VMP) CreateIntegrationTaskCommon added in v1.1.39

func (c *VMP) CreateIntegrationTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateIntegrationTaskCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateIntegrationTaskCommon for usage and error information.

func (*VMP) CreateIntegrationTaskCommonRequest added in v1.1.39

func (c *VMP) CreateIntegrationTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateIntegrationTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateIntegrationTaskCommon operation. The "output" return value will be populated with the CreateIntegrationTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIntegrationTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIntegrationTaskCommon Send returns without error.

See CreateIntegrationTaskCommon for more information on using the CreateIntegrationTaskCommon API call, and error handling.

// Example sending a request using the CreateIntegrationTaskCommonRequest method.
req, resp := client.CreateIntegrationTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateIntegrationTaskCommonWithContext added in v1.1.39

func (c *VMP) CreateIntegrationTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateIntegrationTaskCommonWithContext is the same as CreateIntegrationTaskCommon with the addition of the ability to pass a context and additional request options.

See CreateIntegrationTaskCommon 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 (*VMP) CreateIntegrationTaskRequest added in v1.1.39

func (c *VMP) CreateIntegrationTaskRequest(input *CreateIntegrationTaskInput) (req *request.Request, output *CreateIntegrationTaskOutput)

CreateIntegrationTaskRequest generates a "volcengine/request.Request" representing the client's request for the CreateIntegrationTask operation. The "output" return value will be populated with the CreateIntegrationTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateIntegrationTaskCommon Request to send the API call to the service. the "output" return value is not valid until after CreateIntegrationTaskCommon Send returns without error.

See CreateIntegrationTask for more information on using the CreateIntegrationTask API call, and error handling.

// Example sending a request using the CreateIntegrationTaskRequest method.
req, resp := client.CreateIntegrationTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateIntegrationTaskWithContext added in v1.1.39

func (c *VMP) CreateIntegrationTaskWithContext(ctx volcengine.Context, input *CreateIntegrationTaskInput, opts ...request.Option) (*CreateIntegrationTaskOutput, error)

CreateIntegrationTaskWithContext is the same as CreateIntegrationTask with the addition of the ability to pass a context and additional request options.

See CreateIntegrationTask 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 (*VMP) CreateNotifyGroupPolicy added in v1.1.12

func (c *VMP) CreateNotifyGroupPolicy(input *CreateNotifyGroupPolicyInput) (*CreateNotifyGroupPolicyOutput, error)

CreateNotifyGroupPolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateNotifyGroupPolicy for usage and error information.

func (*VMP) CreateNotifyGroupPolicyCommon added in v1.1.12

func (c *VMP) CreateNotifyGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNotifyGroupPolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateNotifyGroupPolicyCommon for usage and error information.

func (*VMP) CreateNotifyGroupPolicyCommonRequest added in v1.1.12

func (c *VMP) CreateNotifyGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNotifyGroupPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotifyGroupPolicyCommon operation. The "output" return value will be populated with the CreateNotifyGroupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyGroupPolicyCommon Send returns without error.

See CreateNotifyGroupPolicyCommon for more information on using the CreateNotifyGroupPolicyCommon API call, and error handling.

// Example sending a request using the CreateNotifyGroupPolicyCommonRequest method.
req, resp := client.CreateNotifyGroupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateNotifyGroupPolicyCommonWithContext added in v1.1.12

func (c *VMP) CreateNotifyGroupPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNotifyGroupPolicyCommonWithContext is the same as CreateNotifyGroupPolicyCommon with the addition of the ability to pass a context and additional request options.

See CreateNotifyGroupPolicyCommon 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 (*VMP) CreateNotifyGroupPolicyRequest added in v1.1.12

func (c *VMP) CreateNotifyGroupPolicyRequest(input *CreateNotifyGroupPolicyInput) (req *request.Request, output *CreateNotifyGroupPolicyOutput)

CreateNotifyGroupPolicyRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotifyGroupPolicy operation. The "output" return value will be populated with the CreateNotifyGroupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyGroupPolicyCommon Send returns without error.

See CreateNotifyGroupPolicy for more information on using the CreateNotifyGroupPolicy API call, and error handling.

// Example sending a request using the CreateNotifyGroupPolicyRequest method.
req, resp := client.CreateNotifyGroupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateNotifyGroupPolicyWithContext added in v1.1.12

func (c *VMP) CreateNotifyGroupPolicyWithContext(ctx volcengine.Context, input *CreateNotifyGroupPolicyInput, opts ...request.Option) (*CreateNotifyGroupPolicyOutput, error)

CreateNotifyGroupPolicyWithContext is the same as CreateNotifyGroupPolicy with the addition of the ability to pass a context and additional request options.

See CreateNotifyGroupPolicy 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 (*VMP) CreateNotifyPolicy added in v1.1.12

func (c *VMP) CreateNotifyPolicy(input *CreateNotifyPolicyInput) (*CreateNotifyPolicyOutput, error)

CreateNotifyPolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateNotifyPolicy for usage and error information.

func (*VMP) CreateNotifyPolicyCommon added in v1.1.12

func (c *VMP) CreateNotifyPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNotifyPolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateNotifyPolicyCommon for usage and error information.

func (*VMP) CreateNotifyPolicyCommonRequest added in v1.1.12

func (c *VMP) CreateNotifyPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNotifyPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotifyPolicyCommon operation. The "output" return value will be populated with the CreateNotifyPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyPolicyCommon Send returns without error.

See CreateNotifyPolicyCommon for more information on using the CreateNotifyPolicyCommon API call, and error handling.

// Example sending a request using the CreateNotifyPolicyCommonRequest method.
req, resp := client.CreateNotifyPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateNotifyPolicyCommonWithContext added in v1.1.12

func (c *VMP) CreateNotifyPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNotifyPolicyCommonWithContext is the same as CreateNotifyPolicyCommon with the addition of the ability to pass a context and additional request options.

See CreateNotifyPolicyCommon 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 (*VMP) CreateNotifyPolicyRequest added in v1.1.12

func (c *VMP) CreateNotifyPolicyRequest(input *CreateNotifyPolicyInput) (req *request.Request, output *CreateNotifyPolicyOutput)

CreateNotifyPolicyRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotifyPolicy operation. The "output" return value will be populated with the CreateNotifyPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyPolicyCommon Send returns without error.

See CreateNotifyPolicy for more information on using the CreateNotifyPolicy API call, and error handling.

// Example sending a request using the CreateNotifyPolicyRequest method.
req, resp := client.CreateNotifyPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateNotifyPolicyWithContext added in v1.1.12

func (c *VMP) CreateNotifyPolicyWithContext(ctx volcengine.Context, input *CreateNotifyPolicyInput, opts ...request.Option) (*CreateNotifyPolicyOutput, error)

CreateNotifyPolicyWithContext is the same as CreateNotifyPolicy with the addition of the ability to pass a context and additional request options.

See CreateNotifyPolicy 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 (*VMP) CreateNotifyTemplate added in v1.1.12

func (c *VMP) CreateNotifyTemplate(input *CreateNotifyTemplateInput) (*CreateNotifyTemplateOutput, error)

CreateNotifyTemplate API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateNotifyTemplate for usage and error information.

func (*VMP) CreateNotifyTemplateCommon added in v1.1.12

func (c *VMP) CreateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNotifyTemplateCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateNotifyTemplateCommon for usage and error information.

func (*VMP) CreateNotifyTemplateCommonRequest added in v1.1.12

func (c *VMP) CreateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNotifyTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotifyTemplateCommon operation. The "output" return value will be populated with the CreateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyTemplateCommon Send returns without error.

See CreateNotifyTemplateCommon for more information on using the CreateNotifyTemplateCommon API call, and error handling.

// Example sending a request using the CreateNotifyTemplateCommonRequest method.
req, resp := client.CreateNotifyTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateNotifyTemplateCommonWithContext added in v1.1.12

func (c *VMP) CreateNotifyTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNotifyTemplateCommonWithContext is the same as CreateNotifyTemplateCommon with the addition of the ability to pass a context and additional request options.

See CreateNotifyTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateNotifyTemplateRequest added in v1.1.12

func (c *VMP) CreateNotifyTemplateRequest(input *CreateNotifyTemplateInput) (req *request.Request, output *CreateNotifyTemplateOutput)

CreateNotifyTemplateRequest generates a "volcengine/request.Request" representing the client's request for the CreateNotifyTemplate operation. The "output" return value will be populated with the CreateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyTemplateCommon Send returns without error.

See CreateNotifyTemplate for more information on using the CreateNotifyTemplate API call, and error handling.

// Example sending a request using the CreateNotifyTemplateRequest method.
req, resp := client.CreateNotifyTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateNotifyTemplateWithContext added in v1.1.12

func (c *VMP) CreateNotifyTemplateWithContext(ctx volcengine.Context, input *CreateNotifyTemplateInput, opts ...request.Option) (*CreateNotifyTemplateOutput, error)

CreateNotifyTemplateWithContext is the same as CreateNotifyTemplate with the addition of the ability to pass a context and additional request options.

See CreateNotifyTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateRuleFile added in v1.1.12

func (c *VMP) CreateRuleFile(input *CreateRuleFileInput) (*CreateRuleFileOutput, error)

CreateRuleFile API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateRuleFile for usage and error information.

func (*VMP) CreateRuleFileCommon added in v1.1.12

func (c *VMP) CreateRuleFileCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateRuleFileCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateRuleFileCommon for usage and error information.

func (*VMP) CreateRuleFileCommonRequest added in v1.1.12

func (c *VMP) CreateRuleFileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateRuleFileCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateRuleFileCommon operation. The "output" return value will be populated with the CreateRuleFileCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRuleFileCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRuleFileCommon Send returns without error.

See CreateRuleFileCommon for more information on using the CreateRuleFileCommon API call, and error handling.

// Example sending a request using the CreateRuleFileCommonRequest method.
req, resp := client.CreateRuleFileCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateRuleFileCommonWithContext added in v1.1.12

func (c *VMP) CreateRuleFileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateRuleFileCommonWithContext is the same as CreateRuleFileCommon with the addition of the ability to pass a context and additional request options.

See CreateRuleFileCommon 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 (*VMP) CreateRuleFileRequest added in v1.1.12

func (c *VMP) CreateRuleFileRequest(input *CreateRuleFileInput) (req *request.Request, output *CreateRuleFileOutput)

CreateRuleFileRequest generates a "volcengine/request.Request" representing the client's request for the CreateRuleFile operation. The "output" return value will be populated with the CreateRuleFileCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateRuleFileCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRuleFileCommon Send returns without error.

See CreateRuleFile for more information on using the CreateRuleFile API call, and error handling.

// Example sending a request using the CreateRuleFileRequest method.
req, resp := client.CreateRuleFileRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateRuleFileWithContext added in v1.1.12

func (c *VMP) CreateRuleFileWithContext(ctx volcengine.Context, input *CreateRuleFileInput, opts ...request.Option) (*CreateRuleFileOutput, error)

CreateRuleFileWithContext is the same as CreateRuleFile with the addition of the ability to pass a context and additional request options.

See CreateRuleFile 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 (*VMP) CreateSilencePolicy added in v1.1.39

func (c *VMP) CreateSilencePolicy(input *CreateSilencePolicyInput) (*CreateSilencePolicyOutput, error)

CreateSilencePolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateSilencePolicy for usage and error information.

func (*VMP) CreateSilencePolicyCommon added in v1.1.39

func (c *VMP) CreateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSilencePolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateSilencePolicyCommon for usage and error information.

func (*VMP) CreateSilencePolicyCommonRequest added in v1.1.39

func (c *VMP) CreateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSilencePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSilencePolicyCommon operation. The "output" return value will be populated with the CreateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSilencePolicyCommon Send returns without error.

See CreateSilencePolicyCommon for more information on using the CreateSilencePolicyCommon API call, and error handling.

// Example sending a request using the CreateSilencePolicyCommonRequest method.
req, resp := client.CreateSilencePolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateSilencePolicyCommonWithContext added in v1.1.39

func (c *VMP) CreateSilencePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSilencePolicyCommonWithContext is the same as CreateSilencePolicyCommon with the addition of the ability to pass a context and additional request options.

See CreateSilencePolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateSilencePolicyRequest added in v1.1.39

func (c *VMP) CreateSilencePolicyRequest(input *CreateSilencePolicyInput) (req *request.Request, output *CreateSilencePolicyOutput)

CreateSilencePolicyRequest generates a "volcengine/request.Request" representing the client's request for the CreateSilencePolicy operation. The "output" return value will be populated with the CreateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSilencePolicyCommon Send returns without error.

See CreateSilencePolicy for more information on using the CreateSilencePolicy API call, and error handling.

// Example sending a request using the CreateSilencePolicyRequest method.
req, resp := client.CreateSilencePolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateSilencePolicyWithContext added in v1.1.39

func (c *VMP) CreateSilencePolicyWithContext(ctx volcengine.Context, input *CreateSilencePolicyInput, opts ...request.Option) (*CreateSilencePolicyOutput, error)

CreateSilencePolicyWithContext is the same as CreateSilencePolicy with the addition of the ability to pass a context and additional request options.

See CreateSilencePolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateWorkspace

func (c *VMP) CreateWorkspace(input *CreateWorkspaceInput) (*CreateWorkspaceOutput, error)

CreateWorkspace API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateWorkspace for usage and error information.

func (*VMP) CreateWorkspaceCommon

func (c *VMP) CreateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateWorkspaceCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation CreateWorkspaceCommon for usage and error information.

func (*VMP) CreateWorkspaceCommonRequest

func (c *VMP) CreateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateWorkspaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateWorkspaceCommon operation. The "output" return value will be populated with the CreateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWorkspaceCommon Send returns without error.

See CreateWorkspaceCommon for more information on using the CreateWorkspaceCommon API call, and error handling.

// Example sending a request using the CreateWorkspaceCommonRequest method.
req, resp := client.CreateWorkspaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateWorkspaceCommonWithContext

func (c *VMP) CreateWorkspaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateWorkspaceCommonWithContext is the same as CreateWorkspaceCommon with the addition of the ability to pass a context and additional request options.

See CreateWorkspaceCommon 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 (*VMP) CreateWorkspaceRequest

func (c *VMP) CreateWorkspaceRequest(input *CreateWorkspaceInput) (req *request.Request, output *CreateWorkspaceOutput)

CreateWorkspaceRequest generates a "volcengine/request.Request" representing the client's request for the CreateWorkspace operation. The "output" return value will be populated with the CreateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateWorkspaceCommon Send returns without error.

See CreateWorkspace for more information on using the CreateWorkspace API call, and error handling.

// Example sending a request using the CreateWorkspaceRequest method.
req, resp := client.CreateWorkspaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateWorkspaceWithContext

func (c *VMP) CreateWorkspaceWithContext(ctx volcengine.Context, input *CreateWorkspaceInput, opts ...request.Option) (*CreateWorkspaceOutput, error)

CreateWorkspaceWithContext is the same as CreateWorkspace with the addition of the ability to pass a context and additional request options.

See CreateWorkspace 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 (*VMP) DeleteAggregateWorkspace added in v1.1.48

func (c *VMP) DeleteAggregateWorkspace(input *DeleteAggregateWorkspaceInput) (*DeleteAggregateWorkspaceOutput, error)

DeleteAggregateWorkspace API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteAggregateWorkspace for usage and error information.

func (*VMP) DeleteAggregateWorkspaceCommon added in v1.1.48

func (c *VMP) DeleteAggregateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAggregateWorkspaceCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteAggregateWorkspaceCommon for usage and error information.

func (*VMP) DeleteAggregateWorkspaceCommonRequest added in v1.1.48

func (c *VMP) DeleteAggregateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAggregateWorkspaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAggregateWorkspaceCommon operation. The "output" return value will be populated with the DeleteAggregateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAggregateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAggregateWorkspaceCommon Send returns without error.

See DeleteAggregateWorkspaceCommon for more information on using the DeleteAggregateWorkspaceCommon API call, and error handling.

// Example sending a request using the DeleteAggregateWorkspaceCommonRequest method.
req, resp := client.DeleteAggregateWorkspaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteAggregateWorkspaceCommonWithContext added in v1.1.48

func (c *VMP) DeleteAggregateWorkspaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAggregateWorkspaceCommonWithContext is the same as DeleteAggregateWorkspaceCommon with the addition of the ability to pass a context and additional request options.

See DeleteAggregateWorkspaceCommon 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 (*VMP) DeleteAggregateWorkspaceRequest added in v1.1.48

func (c *VMP) DeleteAggregateWorkspaceRequest(input *DeleteAggregateWorkspaceInput) (req *request.Request, output *DeleteAggregateWorkspaceOutput)

DeleteAggregateWorkspaceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAggregateWorkspace operation. The "output" return value will be populated with the DeleteAggregateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAggregateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAggregateWorkspaceCommon Send returns without error.

See DeleteAggregateWorkspace for more information on using the DeleteAggregateWorkspace API call, and error handling.

// Example sending a request using the DeleteAggregateWorkspaceRequest method.
req, resp := client.DeleteAggregateWorkspaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteAggregateWorkspaceWithContext added in v1.1.48

func (c *VMP) DeleteAggregateWorkspaceWithContext(ctx volcengine.Context, input *DeleteAggregateWorkspaceInput, opts ...request.Option) (*DeleteAggregateWorkspaceOutput, error)

DeleteAggregateWorkspaceWithContext is the same as DeleteAggregateWorkspace with the addition of the ability to pass a context and additional request options.

See DeleteAggregateWorkspace 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 (*VMP) DeleteAlertingRules added in v1.1.12

func (c *VMP) DeleteAlertingRules(input *DeleteAlertingRulesInput) (*DeleteAlertingRulesOutput, error)

DeleteAlertingRules API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteAlertingRules for usage and error information.

func (*VMP) DeleteAlertingRulesCommon added in v1.1.12

func (c *VMP) DeleteAlertingRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAlertingRulesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteAlertingRulesCommon for usage and error information.

func (*VMP) DeleteAlertingRulesCommonRequest added in v1.1.12

func (c *VMP) DeleteAlertingRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAlertingRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAlertingRulesCommon operation. The "output" return value will be populated with the DeleteAlertingRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAlertingRulesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAlertingRulesCommon Send returns without error.

See DeleteAlertingRulesCommon for more information on using the DeleteAlertingRulesCommon API call, and error handling.

// Example sending a request using the DeleteAlertingRulesCommonRequest method.
req, resp := client.DeleteAlertingRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteAlertingRulesCommonWithContext added in v1.1.12

func (c *VMP) DeleteAlertingRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteAlertingRulesCommonWithContext is the same as DeleteAlertingRulesCommon with the addition of the ability to pass a context and additional request options.

See DeleteAlertingRulesCommon 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 (*VMP) DeleteAlertingRulesRequest added in v1.1.12

func (c *VMP) DeleteAlertingRulesRequest(input *DeleteAlertingRulesInput) (req *request.Request, output *DeleteAlertingRulesOutput)

DeleteAlertingRulesRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAlertingRules operation. The "output" return value will be populated with the DeleteAlertingRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteAlertingRulesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteAlertingRulesCommon Send returns without error.

See DeleteAlertingRules for more information on using the DeleteAlertingRules API call, and error handling.

// Example sending a request using the DeleteAlertingRulesRequest method.
req, resp := client.DeleteAlertingRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteAlertingRulesWithContext added in v1.1.12

func (c *VMP) DeleteAlertingRulesWithContext(ctx volcengine.Context, input *DeleteAlertingRulesInput, opts ...request.Option) (*DeleteAlertingRulesOutput, error)

DeleteAlertingRulesWithContext is the same as DeleteAlertingRules with the addition of the ability to pass a context and additional request options.

See DeleteAlertingRules 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 (*VMP) DeleteContactGroups added in v1.1.12

func (c *VMP) DeleteContactGroups(input *DeleteContactGroupsInput) (*DeleteContactGroupsOutput, error)

DeleteContactGroups API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteContactGroups for usage and error information.

func (*VMP) DeleteContactGroupsCommon added in v1.1.12

func (c *VMP) DeleteContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteContactGroupsCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteContactGroupsCommon for usage and error information.

func (*VMP) DeleteContactGroupsCommonRequest added in v1.1.12

func (c *VMP) DeleteContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteContactGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteContactGroupsCommon operation. The "output" return value will be populated with the DeleteContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactGroupsCommon Send returns without error.

See DeleteContactGroupsCommon for more information on using the DeleteContactGroupsCommon API call, and error handling.

// Example sending a request using the DeleteContactGroupsCommonRequest method.
req, resp := client.DeleteContactGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteContactGroupsCommonWithContext added in v1.1.12

func (c *VMP) DeleteContactGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteContactGroupsCommonWithContext is the same as DeleteContactGroupsCommon with the addition of the ability to pass a context and additional request options.

See DeleteContactGroupsCommon 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 (*VMP) DeleteContactGroupsRequest added in v1.1.12

func (c *VMP) DeleteContactGroupsRequest(input *DeleteContactGroupsInput) (req *request.Request, output *DeleteContactGroupsOutput)

DeleteContactGroupsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteContactGroups operation. The "output" return value will be populated with the DeleteContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactGroupsCommon Send returns without error.

See DeleteContactGroups for more information on using the DeleteContactGroups API call, and error handling.

// Example sending a request using the DeleteContactGroupsRequest method.
req, resp := client.DeleteContactGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteContactGroupsWithContext added in v1.1.12

func (c *VMP) DeleteContactGroupsWithContext(ctx volcengine.Context, input *DeleteContactGroupsInput, opts ...request.Option) (*DeleteContactGroupsOutput, error)

DeleteContactGroupsWithContext is the same as DeleteContactGroups with the addition of the ability to pass a context and additional request options.

See DeleteContactGroups 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 (*VMP) DeleteContacts added in v1.1.12

func (c *VMP) DeleteContacts(input *DeleteContactsInput) (*DeleteContactsOutput, error)

DeleteContacts API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteContacts for usage and error information.

func (*VMP) DeleteContactsCommon added in v1.1.12

func (c *VMP) DeleteContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteContactsCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteContactsCommon for usage and error information.

func (*VMP) DeleteContactsCommonRequest added in v1.1.12

func (c *VMP) DeleteContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteContactsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteContactsCommon operation. The "output" return value will be populated with the DeleteContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteContactsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactsCommon Send returns without error.

See DeleteContactsCommon for more information on using the DeleteContactsCommon API call, and error handling.

// Example sending a request using the DeleteContactsCommonRequest method.
req, resp := client.DeleteContactsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteContactsCommonWithContext added in v1.1.12

func (c *VMP) DeleteContactsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteContactsCommonWithContext is the same as DeleteContactsCommon with the addition of the ability to pass a context and additional request options.

See DeleteContactsCommon 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 (*VMP) DeleteContactsRequest added in v1.1.12

func (c *VMP) DeleteContactsRequest(input *DeleteContactsInput) (req *request.Request, output *DeleteContactsOutput)

DeleteContactsRequest generates a "volcengine/request.Request" representing the client's request for the DeleteContacts operation. The "output" return value will be populated with the DeleteContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteContactsCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteContactsCommon Send returns without error.

See DeleteContacts for more information on using the DeleteContacts API call, and error handling.

// Example sending a request using the DeleteContactsRequest method.
req, resp := client.DeleteContactsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteContactsWithContext added in v1.1.12

func (c *VMP) DeleteContactsWithContext(ctx volcengine.Context, input *DeleteContactsInput, opts ...request.Option) (*DeleteContactsOutput, error)

DeleteContactsWithContext is the same as DeleteContacts with the addition of the ability to pass a context and additional request options.

See DeleteContacts 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 (*VMP) DeleteExternalPrometheus added in v1.1.48

func (c *VMP) DeleteExternalPrometheus(input *DeleteExternalPrometheusInput) (*DeleteExternalPrometheusOutput, error)

DeleteExternalPrometheus API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteExternalPrometheus for usage and error information.

func (*VMP) DeleteExternalPrometheusCommon added in v1.1.48

func (c *VMP) DeleteExternalPrometheusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteExternalPrometheusCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteExternalPrometheusCommon for usage and error information.

func (*VMP) DeleteExternalPrometheusCommonRequest added in v1.1.48

func (c *VMP) DeleteExternalPrometheusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteExternalPrometheusCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteExternalPrometheusCommon operation. The "output" return value will be populated with the DeleteExternalPrometheusCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteExternalPrometheusCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteExternalPrometheusCommon Send returns without error.

See DeleteExternalPrometheusCommon for more information on using the DeleteExternalPrometheusCommon API call, and error handling.

// Example sending a request using the DeleteExternalPrometheusCommonRequest method.
req, resp := client.DeleteExternalPrometheusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteExternalPrometheusCommonWithContext added in v1.1.48

func (c *VMP) DeleteExternalPrometheusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteExternalPrometheusCommonWithContext is the same as DeleteExternalPrometheusCommon with the addition of the ability to pass a context and additional request options.

See DeleteExternalPrometheusCommon 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 (*VMP) DeleteExternalPrometheusRequest added in v1.1.48

func (c *VMP) DeleteExternalPrometheusRequest(input *DeleteExternalPrometheusInput) (req *request.Request, output *DeleteExternalPrometheusOutput)

DeleteExternalPrometheusRequest generates a "volcengine/request.Request" representing the client's request for the DeleteExternalPrometheus operation. The "output" return value will be populated with the DeleteExternalPrometheusCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteExternalPrometheusCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteExternalPrometheusCommon Send returns without error.

See DeleteExternalPrometheus for more information on using the DeleteExternalPrometheus API call, and error handling.

// Example sending a request using the DeleteExternalPrometheusRequest method.
req, resp := client.DeleteExternalPrometheusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteExternalPrometheusWithContext added in v1.1.48

func (c *VMP) DeleteExternalPrometheusWithContext(ctx volcengine.Context, input *DeleteExternalPrometheusInput, opts ...request.Option) (*DeleteExternalPrometheusOutput, error)

DeleteExternalPrometheusWithContext is the same as DeleteExternalPrometheus with the addition of the ability to pass a context and additional request options.

See DeleteExternalPrometheus 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 (*VMP) DeleteIntegrationTask added in v1.1.39

func (c *VMP) DeleteIntegrationTask(input *DeleteIntegrationTaskInput) (*DeleteIntegrationTaskOutput, error)

DeleteIntegrationTask API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteIntegrationTask for usage and error information.

func (*VMP) DeleteIntegrationTaskCommon added in v1.1.39

func (c *VMP) DeleteIntegrationTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteIntegrationTaskCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteIntegrationTaskCommon for usage and error information.

func (*VMP) DeleteIntegrationTaskCommonRequest added in v1.1.39

func (c *VMP) DeleteIntegrationTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteIntegrationTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIntegrationTaskCommon operation. The "output" return value will be populated with the DeleteIntegrationTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIntegrationTaskCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIntegrationTaskCommon Send returns without error.

See DeleteIntegrationTaskCommon for more information on using the DeleteIntegrationTaskCommon API call, and error handling.

// Example sending a request using the DeleteIntegrationTaskCommonRequest method.
req, resp := client.DeleteIntegrationTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteIntegrationTaskCommonWithContext added in v1.1.39

func (c *VMP) DeleteIntegrationTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteIntegrationTaskCommonWithContext is the same as DeleteIntegrationTaskCommon with the addition of the ability to pass a context and additional request options.

See DeleteIntegrationTaskCommon 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 (*VMP) DeleteIntegrationTaskRequest added in v1.1.39

func (c *VMP) DeleteIntegrationTaskRequest(input *DeleteIntegrationTaskInput) (req *request.Request, output *DeleteIntegrationTaskOutput)

DeleteIntegrationTaskRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIntegrationTask operation. The "output" return value will be populated with the DeleteIntegrationTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteIntegrationTaskCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteIntegrationTaskCommon Send returns without error.

See DeleteIntegrationTask for more information on using the DeleteIntegrationTask API call, and error handling.

// Example sending a request using the DeleteIntegrationTaskRequest method.
req, resp := client.DeleteIntegrationTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteIntegrationTaskWithContext added in v1.1.39

func (c *VMP) DeleteIntegrationTaskWithContext(ctx volcengine.Context, input *DeleteIntegrationTaskInput, opts ...request.Option) (*DeleteIntegrationTaskOutput, error)

DeleteIntegrationTaskWithContext is the same as DeleteIntegrationTask with the addition of the ability to pass a context and additional request options.

See DeleteIntegrationTask 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 (*VMP) DeleteNotifyGroupPolicy added in v1.1.12

func (c *VMP) DeleteNotifyGroupPolicy(input *DeleteNotifyGroupPolicyInput) (*DeleteNotifyGroupPolicyOutput, error)

DeleteNotifyGroupPolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteNotifyGroupPolicy for usage and error information.

func (*VMP) DeleteNotifyGroupPolicyCommon added in v1.1.12

func (c *VMP) DeleteNotifyGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNotifyGroupPolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteNotifyGroupPolicyCommon for usage and error information.

func (*VMP) DeleteNotifyGroupPolicyCommonRequest added in v1.1.12

func (c *VMP) DeleteNotifyGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNotifyGroupPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotifyGroupPolicyCommon operation. The "output" return value will be populated with the DeleteNotifyGroupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotifyGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyGroupPolicyCommon Send returns without error.

See DeleteNotifyGroupPolicyCommon for more information on using the DeleteNotifyGroupPolicyCommon API call, and error handling.

// Example sending a request using the DeleteNotifyGroupPolicyCommonRequest method.
req, resp := client.DeleteNotifyGroupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteNotifyGroupPolicyCommonWithContext added in v1.1.12

func (c *VMP) DeleteNotifyGroupPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteNotifyGroupPolicyCommonWithContext is the same as DeleteNotifyGroupPolicyCommon with the addition of the ability to pass a context and additional request options.

See DeleteNotifyGroupPolicyCommon 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 (*VMP) DeleteNotifyGroupPolicyRequest added in v1.1.12

func (c *VMP) DeleteNotifyGroupPolicyRequest(input *DeleteNotifyGroupPolicyInput) (req *request.Request, output *DeleteNotifyGroupPolicyOutput)

DeleteNotifyGroupPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotifyGroupPolicy operation. The "output" return value will be populated with the DeleteNotifyGroupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotifyGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyGroupPolicyCommon Send returns without error.

See DeleteNotifyGroupPolicy for more information on using the DeleteNotifyGroupPolicy API call, and error handling.

// Example sending a request using the DeleteNotifyGroupPolicyRequest method.
req, resp := client.DeleteNotifyGroupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteNotifyGroupPolicyWithContext added in v1.1.12

func (c *VMP) DeleteNotifyGroupPolicyWithContext(ctx volcengine.Context, input *DeleteNotifyGroupPolicyInput, opts ...request.Option) (*DeleteNotifyGroupPolicyOutput, error)

DeleteNotifyGroupPolicyWithContext is the same as DeleteNotifyGroupPolicy with the addition of the ability to pass a context and additional request options.

See DeleteNotifyGroupPolicy 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 (*VMP) DeleteNotifyPolicy added in v1.1.12

func (c *VMP) DeleteNotifyPolicy(input *DeleteNotifyPolicyInput) (*DeleteNotifyPolicyOutput, error)

DeleteNotifyPolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteNotifyPolicy for usage and error information.

func (*VMP) DeleteNotifyPolicyCommon added in v1.1.12

func (c *VMP) DeleteNotifyPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNotifyPolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteNotifyPolicyCommon for usage and error information.

func (*VMP) DeleteNotifyPolicyCommonRequest added in v1.1.12

func (c *VMP) DeleteNotifyPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNotifyPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotifyPolicyCommon operation. The "output" return value will be populated with the DeleteNotifyPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotifyPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyPolicyCommon Send returns without error.

See DeleteNotifyPolicyCommon for more information on using the DeleteNotifyPolicyCommon API call, and error handling.

// Example sending a request using the DeleteNotifyPolicyCommonRequest method.
req, resp := client.DeleteNotifyPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteNotifyPolicyCommonWithContext added in v1.1.12

func (c *VMP) DeleteNotifyPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteNotifyPolicyCommonWithContext is the same as DeleteNotifyPolicyCommon with the addition of the ability to pass a context and additional request options.

See DeleteNotifyPolicyCommon 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 (*VMP) DeleteNotifyPolicyRequest added in v1.1.12

func (c *VMP) DeleteNotifyPolicyRequest(input *DeleteNotifyPolicyInput) (req *request.Request, output *DeleteNotifyPolicyOutput)

DeleteNotifyPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotifyPolicy operation. The "output" return value will be populated with the DeleteNotifyPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotifyPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyPolicyCommon Send returns without error.

See DeleteNotifyPolicy for more information on using the DeleteNotifyPolicy API call, and error handling.

// Example sending a request using the DeleteNotifyPolicyRequest method.
req, resp := client.DeleteNotifyPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteNotifyPolicyWithContext added in v1.1.12

func (c *VMP) DeleteNotifyPolicyWithContext(ctx volcengine.Context, input *DeleteNotifyPolicyInput, opts ...request.Option) (*DeleteNotifyPolicyOutput, error)

DeleteNotifyPolicyWithContext is the same as DeleteNotifyPolicy with the addition of the ability to pass a context and additional request options.

See DeleteNotifyPolicy 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 (*VMP) DeleteNotifyTemplate added in v1.1.12

func (c *VMP) DeleteNotifyTemplate(input *DeleteNotifyTemplateInput) (*DeleteNotifyTemplateOutput, error)

DeleteNotifyTemplate API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteNotifyTemplate for usage and error information.

func (*VMP) DeleteNotifyTemplateCommon added in v1.1.12

func (c *VMP) DeleteNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNotifyTemplateCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteNotifyTemplateCommon for usage and error information.

func (*VMP) DeleteNotifyTemplateCommonRequest added in v1.1.12

func (c *VMP) DeleteNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNotifyTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotifyTemplateCommon operation. The "output" return value will be populated with the DeleteNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyTemplateCommon Send returns without error.

See DeleteNotifyTemplateCommon for more information on using the DeleteNotifyTemplateCommon API call, and error handling.

// Example sending a request using the DeleteNotifyTemplateCommonRequest method.
req, resp := client.DeleteNotifyTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteNotifyTemplateCommonWithContext added in v1.1.12

func (c *VMP) DeleteNotifyTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteNotifyTemplateCommonWithContext is the same as DeleteNotifyTemplateCommon with the addition of the ability to pass a context and additional request options.

See DeleteNotifyTemplateCommon 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 (*VMP) DeleteNotifyTemplateRequest added in v1.1.12

func (c *VMP) DeleteNotifyTemplateRequest(input *DeleteNotifyTemplateInput) (req *request.Request, output *DeleteNotifyTemplateOutput)

DeleteNotifyTemplateRequest generates a "volcengine/request.Request" representing the client's request for the DeleteNotifyTemplate operation. The "output" return value will be populated with the DeleteNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteNotifyTemplateCommon Send returns without error.

See DeleteNotifyTemplate for more information on using the DeleteNotifyTemplate API call, and error handling.

// Example sending a request using the DeleteNotifyTemplateRequest method.
req, resp := client.DeleteNotifyTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteNotifyTemplateWithContext added in v1.1.12

func (c *VMP) DeleteNotifyTemplateWithContext(ctx volcengine.Context, input *DeleteNotifyTemplateInput, opts ...request.Option) (*DeleteNotifyTemplateOutput, error)

DeleteNotifyTemplateWithContext is the same as DeleteNotifyTemplate with the addition of the ability to pass a context and additional request options.

See DeleteNotifyTemplate 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 (*VMP) DeleteRuleFile added in v1.1.12

func (c *VMP) DeleteRuleFile(input *DeleteRuleFileInput) (*DeleteRuleFileOutput, error)

DeleteRuleFile API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteRuleFile for usage and error information.

func (*VMP) DeleteRuleFileCommon added in v1.1.12

func (c *VMP) DeleteRuleFileCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteRuleFileCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteRuleFileCommon for usage and error information.

func (*VMP) DeleteRuleFileCommonRequest added in v1.1.12

func (c *VMP) DeleteRuleFileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteRuleFileCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRuleFileCommon operation. The "output" return value will be populated with the DeleteRuleFileCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRuleFileCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRuleFileCommon Send returns without error.

See DeleteRuleFileCommon for more information on using the DeleteRuleFileCommon API call, and error handling.

// Example sending a request using the DeleteRuleFileCommonRequest method.
req, resp := client.DeleteRuleFileCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteRuleFileCommonWithContext added in v1.1.12

func (c *VMP) DeleteRuleFileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteRuleFileCommonWithContext is the same as DeleteRuleFileCommon with the addition of the ability to pass a context and additional request options.

See DeleteRuleFileCommon 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 (*VMP) DeleteRuleFileRequest added in v1.1.12

func (c *VMP) DeleteRuleFileRequest(input *DeleteRuleFileInput) (req *request.Request, output *DeleteRuleFileOutput)

DeleteRuleFileRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRuleFile operation. The "output" return value will be populated with the DeleteRuleFileCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteRuleFileCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRuleFileCommon Send returns without error.

See DeleteRuleFile for more information on using the DeleteRuleFile API call, and error handling.

// Example sending a request using the DeleteRuleFileRequest method.
req, resp := client.DeleteRuleFileRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteRuleFileWithContext added in v1.1.12

func (c *VMP) DeleteRuleFileWithContext(ctx volcengine.Context, input *DeleteRuleFileInput, opts ...request.Option) (*DeleteRuleFileOutput, error)

DeleteRuleFileWithContext is the same as DeleteRuleFile with the addition of the ability to pass a context and additional request options.

See DeleteRuleFile 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 (*VMP) DeleteSilencePolicies added in v1.1.39

func (c *VMP) DeleteSilencePolicies(input *DeleteSilencePoliciesInput) (*DeleteSilencePoliciesOutput, error)

DeleteSilencePolicies API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteSilencePolicies for usage and error information.

func (*VMP) DeleteSilencePoliciesCommon added in v1.1.39

func (c *VMP) DeleteSilencePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSilencePoliciesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteSilencePoliciesCommon for usage and error information.

func (*VMP) DeleteSilencePoliciesCommonRequest added in v1.1.39

func (c *VMP) DeleteSilencePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSilencePoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSilencePoliciesCommon operation. The "output" return value will be populated with the DeleteSilencePoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSilencePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSilencePoliciesCommon Send returns without error.

See DeleteSilencePoliciesCommon for more information on using the DeleteSilencePoliciesCommon API call, and error handling.

// Example sending a request using the DeleteSilencePoliciesCommonRequest method.
req, resp := client.DeleteSilencePoliciesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteSilencePoliciesCommonWithContext added in v1.1.39

func (c *VMP) DeleteSilencePoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteSilencePoliciesCommonWithContext is the same as DeleteSilencePoliciesCommon with the addition of the ability to pass a context and additional request options.

See DeleteSilencePoliciesCommon 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 (*VMP) DeleteSilencePoliciesRequest added in v1.1.39

func (c *VMP) DeleteSilencePoliciesRequest(input *DeleteSilencePoliciesInput) (req *request.Request, output *DeleteSilencePoliciesOutput)

DeleteSilencePoliciesRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSilencePolicies operation. The "output" return value will be populated with the DeleteSilencePoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteSilencePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSilencePoliciesCommon Send returns without error.

See DeleteSilencePolicies for more information on using the DeleteSilencePolicies API call, and error handling.

// Example sending a request using the DeleteSilencePoliciesRequest method.
req, resp := client.DeleteSilencePoliciesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteSilencePoliciesWithContext added in v1.1.39

func (c *VMP) DeleteSilencePoliciesWithContext(ctx volcengine.Context, input *DeleteSilencePoliciesInput, opts ...request.Option) (*DeleteSilencePoliciesOutput, error)

DeleteSilencePoliciesWithContext is the same as DeleteSilencePolicies with the addition of the ability to pass a context and additional request options.

See DeleteSilencePolicies 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 (*VMP) DeleteWorkspace

func (c *VMP) DeleteWorkspace(input *DeleteWorkspaceInput) (*DeleteWorkspaceOutput, error)

DeleteWorkspace API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteWorkspace for usage and error information.

func (*VMP) DeleteWorkspaceCommon

func (c *VMP) DeleteWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteWorkspaceCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DeleteWorkspaceCommon for usage and error information.

func (*VMP) DeleteWorkspaceCommonRequest

func (c *VMP) DeleteWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteWorkspaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteWorkspaceCommon operation. The "output" return value will be populated with the DeleteWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWorkspaceCommon Send returns without error.

See DeleteWorkspaceCommon for more information on using the DeleteWorkspaceCommon API call, and error handling.

// Example sending a request using the DeleteWorkspaceCommonRequest method.
req, resp := client.DeleteWorkspaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteWorkspaceCommonWithContext

func (c *VMP) DeleteWorkspaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteWorkspaceCommonWithContext is the same as DeleteWorkspaceCommon with the addition of the ability to pass a context and additional request options.

See DeleteWorkspaceCommon 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 (*VMP) DeleteWorkspaceRequest

func (c *VMP) DeleteWorkspaceRequest(input *DeleteWorkspaceInput) (req *request.Request, output *DeleteWorkspaceOutput)

DeleteWorkspaceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteWorkspace operation. The "output" return value will be populated with the DeleteWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteWorkspaceCommon Send returns without error.

See DeleteWorkspace for more information on using the DeleteWorkspace API call, and error handling.

// Example sending a request using the DeleteWorkspaceRequest method.
req, resp := client.DeleteWorkspaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DeleteWorkspaceWithContext

func (c *VMP) DeleteWorkspaceWithContext(ctx volcengine.Context, input *DeleteWorkspaceInput, opts ...request.Option) (*DeleteWorkspaceOutput, error)

DeleteWorkspaceWithContext is the same as DeleteWorkspace with the addition of the ability to pass a context and additional request options.

See DeleteWorkspace 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 (*VMP) DisableAlertingRules added in v1.1.12

func (c *VMP) DisableAlertingRules(input *DisableAlertingRulesInput) (*DisableAlertingRulesOutput, error)

DisableAlertingRules API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DisableAlertingRules for usage and error information.

func (*VMP) DisableAlertingRulesCommon added in v1.1.12

func (c *VMP) DisableAlertingRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableAlertingRulesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DisableAlertingRulesCommon for usage and error information.

func (*VMP) DisableAlertingRulesCommonRequest added in v1.1.12

func (c *VMP) DisableAlertingRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableAlertingRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableAlertingRulesCommon operation. The "output" return value will be populated with the DisableAlertingRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableAlertingRulesCommon Request to send the API call to the service. the "output" return value is not valid until after DisableAlertingRulesCommon Send returns without error.

See DisableAlertingRulesCommon for more information on using the DisableAlertingRulesCommon API call, and error handling.

// Example sending a request using the DisableAlertingRulesCommonRequest method.
req, resp := client.DisableAlertingRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DisableAlertingRulesCommonWithContext added in v1.1.12

func (c *VMP) DisableAlertingRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableAlertingRulesCommonWithContext is the same as DisableAlertingRulesCommon with the addition of the ability to pass a context and additional request options.

See DisableAlertingRulesCommon 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 (*VMP) DisableAlertingRulesRequest added in v1.1.12

func (c *VMP) DisableAlertingRulesRequest(input *DisableAlertingRulesInput) (req *request.Request, output *DisableAlertingRulesOutput)

DisableAlertingRulesRequest generates a "volcengine/request.Request" representing the client's request for the DisableAlertingRules operation. The "output" return value will be populated with the DisableAlertingRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableAlertingRulesCommon Request to send the API call to the service. the "output" return value is not valid until after DisableAlertingRulesCommon Send returns without error.

See DisableAlertingRules for more information on using the DisableAlertingRules API call, and error handling.

// Example sending a request using the DisableAlertingRulesRequest method.
req, resp := client.DisableAlertingRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DisableAlertingRulesWithContext added in v1.1.12

func (c *VMP) DisableAlertingRulesWithContext(ctx volcengine.Context, input *DisableAlertingRulesInput, opts ...request.Option) (*DisableAlertingRulesOutput, error)

DisableAlertingRulesWithContext is the same as DisableAlertingRules with the addition of the ability to pass a context and additional request options.

See DisableAlertingRules 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 (*VMP) DisableIntegrationTasks added in v1.1.39

func (c *VMP) DisableIntegrationTasks(input *DisableIntegrationTasksInput) (*DisableIntegrationTasksOutput, error)

DisableIntegrationTasks API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DisableIntegrationTasks for usage and error information.

func (*VMP) DisableIntegrationTasksCommon added in v1.1.39

func (c *VMP) DisableIntegrationTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableIntegrationTasksCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DisableIntegrationTasksCommon for usage and error information.

func (*VMP) DisableIntegrationTasksCommonRequest added in v1.1.39

func (c *VMP) DisableIntegrationTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableIntegrationTasksCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableIntegrationTasksCommon operation. The "output" return value will be populated with the DisableIntegrationTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableIntegrationTasksCommon Request to send the API call to the service. the "output" return value is not valid until after DisableIntegrationTasksCommon Send returns without error.

See DisableIntegrationTasksCommon for more information on using the DisableIntegrationTasksCommon API call, and error handling.

// Example sending a request using the DisableIntegrationTasksCommonRequest method.
req, resp := client.DisableIntegrationTasksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DisableIntegrationTasksCommonWithContext added in v1.1.39

func (c *VMP) DisableIntegrationTasksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableIntegrationTasksCommonWithContext is the same as DisableIntegrationTasksCommon with the addition of the ability to pass a context and additional request options.

See DisableIntegrationTasksCommon 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 (*VMP) DisableIntegrationTasksRequest added in v1.1.39

func (c *VMP) DisableIntegrationTasksRequest(input *DisableIntegrationTasksInput) (req *request.Request, output *DisableIntegrationTasksOutput)

DisableIntegrationTasksRequest generates a "volcengine/request.Request" representing the client's request for the DisableIntegrationTasks operation. The "output" return value will be populated with the DisableIntegrationTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableIntegrationTasksCommon Request to send the API call to the service. the "output" return value is not valid until after DisableIntegrationTasksCommon Send returns without error.

See DisableIntegrationTasks for more information on using the DisableIntegrationTasks API call, and error handling.

// Example sending a request using the DisableIntegrationTasksRequest method.
req, resp := client.DisableIntegrationTasksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DisableIntegrationTasksWithContext added in v1.1.39

func (c *VMP) DisableIntegrationTasksWithContext(ctx volcengine.Context, input *DisableIntegrationTasksInput, opts ...request.Option) (*DisableIntegrationTasksOutput, error)

DisableIntegrationTasksWithContext is the same as DisableIntegrationTasks with the addition of the ability to pass a context and additional request options.

See DisableIntegrationTasks 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 (*VMP) DisableSilencePolicies added in v1.1.39

func (c *VMP) DisableSilencePolicies(input *DisableSilencePoliciesInput) (*DisableSilencePoliciesOutput, error)

DisableSilencePolicies API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DisableSilencePolicies for usage and error information.

func (*VMP) DisableSilencePoliciesCommon added in v1.1.39

func (c *VMP) DisableSilencePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableSilencePoliciesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation DisableSilencePoliciesCommon for usage and error information.

func (*VMP) DisableSilencePoliciesCommonRequest added in v1.1.39

func (c *VMP) DisableSilencePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableSilencePoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableSilencePoliciesCommon operation. The "output" return value will be populated with the DisableSilencePoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableSilencePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after DisableSilencePoliciesCommon Send returns without error.

See DisableSilencePoliciesCommon for more information on using the DisableSilencePoliciesCommon API call, and error handling.

// Example sending a request using the DisableSilencePoliciesCommonRequest method.
req, resp := client.DisableSilencePoliciesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DisableSilencePoliciesCommonWithContext added in v1.1.39

func (c *VMP) DisableSilencePoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableSilencePoliciesCommonWithContext is the same as DisableSilencePoliciesCommon with the addition of the ability to pass a context and additional request options.

See DisableSilencePoliciesCommon 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 (*VMP) DisableSilencePoliciesRequest added in v1.1.39

func (c *VMP) DisableSilencePoliciesRequest(input *DisableSilencePoliciesInput) (req *request.Request, output *DisableSilencePoliciesOutput)

DisableSilencePoliciesRequest generates a "volcengine/request.Request" representing the client's request for the DisableSilencePolicies operation. The "output" return value will be populated with the DisableSilencePoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableSilencePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after DisableSilencePoliciesCommon Send returns without error.

See DisableSilencePolicies for more information on using the DisableSilencePolicies API call, and error handling.

// Example sending a request using the DisableSilencePoliciesRequest method.
req, resp := client.DisableSilencePoliciesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) DisableSilencePoliciesWithContext added in v1.1.39

func (c *VMP) DisableSilencePoliciesWithContext(ctx volcengine.Context, input *DisableSilencePoliciesInput, opts ...request.Option) (*DisableSilencePoliciesOutput, error)

DisableSilencePoliciesWithContext is the same as DisableSilencePolicies with the addition of the ability to pass a context and additional request options.

See DisableSilencePolicies 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 (*VMP) EnableAlertingRules added in v1.1.12

func (c *VMP) EnableAlertingRules(input *EnableAlertingRulesInput) (*EnableAlertingRulesOutput, error)

EnableAlertingRules API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation EnableAlertingRules for usage and error information.

func (*VMP) EnableAlertingRulesCommon added in v1.1.12

func (c *VMP) EnableAlertingRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableAlertingRulesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation EnableAlertingRulesCommon for usage and error information.

func (*VMP) EnableAlertingRulesCommonRequest added in v1.1.12

func (c *VMP) EnableAlertingRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableAlertingRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableAlertingRulesCommon operation. The "output" return value will be populated with the EnableAlertingRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableAlertingRulesCommon Request to send the API call to the service. the "output" return value is not valid until after EnableAlertingRulesCommon Send returns without error.

See EnableAlertingRulesCommon for more information on using the EnableAlertingRulesCommon API call, and error handling.

// Example sending a request using the EnableAlertingRulesCommonRequest method.
req, resp := client.EnableAlertingRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) EnableAlertingRulesCommonWithContext added in v1.1.12

func (c *VMP) EnableAlertingRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableAlertingRulesCommonWithContext is the same as EnableAlertingRulesCommon with the addition of the ability to pass a context and additional request options.

See EnableAlertingRulesCommon 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 (*VMP) EnableAlertingRulesRequest added in v1.1.12

func (c *VMP) EnableAlertingRulesRequest(input *EnableAlertingRulesInput) (req *request.Request, output *EnableAlertingRulesOutput)

EnableAlertingRulesRequest generates a "volcengine/request.Request" representing the client's request for the EnableAlertingRules operation. The "output" return value will be populated with the EnableAlertingRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableAlertingRulesCommon Request to send the API call to the service. the "output" return value is not valid until after EnableAlertingRulesCommon Send returns without error.

See EnableAlertingRules for more information on using the EnableAlertingRules API call, and error handling.

// Example sending a request using the EnableAlertingRulesRequest method.
req, resp := client.EnableAlertingRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) EnableAlertingRulesWithContext added in v1.1.12

func (c *VMP) EnableAlertingRulesWithContext(ctx volcengine.Context, input *EnableAlertingRulesInput, opts ...request.Option) (*EnableAlertingRulesOutput, error)

EnableAlertingRulesWithContext is the same as EnableAlertingRules with the addition of the ability to pass a context and additional request options.

See EnableAlertingRules 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 (*VMP) EnableIntegrationTasks added in v1.1.39

func (c *VMP) EnableIntegrationTasks(input *EnableIntegrationTasksInput) (*EnableIntegrationTasksOutput, error)

EnableIntegrationTasks API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation EnableIntegrationTasks for usage and error information.

func (*VMP) EnableIntegrationTasksCommon added in v1.1.39

func (c *VMP) EnableIntegrationTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableIntegrationTasksCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation EnableIntegrationTasksCommon for usage and error information.

func (*VMP) EnableIntegrationTasksCommonRequest added in v1.1.39

func (c *VMP) EnableIntegrationTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableIntegrationTasksCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableIntegrationTasksCommon operation. The "output" return value will be populated with the EnableIntegrationTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableIntegrationTasksCommon Request to send the API call to the service. the "output" return value is not valid until after EnableIntegrationTasksCommon Send returns without error.

See EnableIntegrationTasksCommon for more information on using the EnableIntegrationTasksCommon API call, and error handling.

// Example sending a request using the EnableIntegrationTasksCommonRequest method.
req, resp := client.EnableIntegrationTasksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) EnableIntegrationTasksCommonWithContext added in v1.1.39

func (c *VMP) EnableIntegrationTasksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableIntegrationTasksCommonWithContext is the same as EnableIntegrationTasksCommon with the addition of the ability to pass a context and additional request options.

See EnableIntegrationTasksCommon 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 (*VMP) EnableIntegrationTasksRequest added in v1.1.39

func (c *VMP) EnableIntegrationTasksRequest(input *EnableIntegrationTasksInput) (req *request.Request, output *EnableIntegrationTasksOutput)

EnableIntegrationTasksRequest generates a "volcengine/request.Request" representing the client's request for the EnableIntegrationTasks operation. The "output" return value will be populated with the EnableIntegrationTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableIntegrationTasksCommon Request to send the API call to the service. the "output" return value is not valid until after EnableIntegrationTasksCommon Send returns without error.

See EnableIntegrationTasks for more information on using the EnableIntegrationTasks API call, and error handling.

// Example sending a request using the EnableIntegrationTasksRequest method.
req, resp := client.EnableIntegrationTasksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) EnableIntegrationTasksWithContext added in v1.1.39

func (c *VMP) EnableIntegrationTasksWithContext(ctx volcengine.Context, input *EnableIntegrationTasksInput, opts ...request.Option) (*EnableIntegrationTasksOutput, error)

EnableIntegrationTasksWithContext is the same as EnableIntegrationTasks with the addition of the ability to pass a context and additional request options.

See EnableIntegrationTasks 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 (*VMP) EnableSilencePolicies added in v1.1.39

func (c *VMP) EnableSilencePolicies(input *EnableSilencePoliciesInput) (*EnableSilencePoliciesOutput, error)

EnableSilencePolicies API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation EnableSilencePolicies for usage and error information.

func (*VMP) EnableSilencePoliciesCommon added in v1.1.39

func (c *VMP) EnableSilencePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableSilencePoliciesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation EnableSilencePoliciesCommon for usage and error information.

func (*VMP) EnableSilencePoliciesCommonRequest added in v1.1.39

func (c *VMP) EnableSilencePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableSilencePoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableSilencePoliciesCommon operation. The "output" return value will be populated with the EnableSilencePoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableSilencePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after EnableSilencePoliciesCommon Send returns without error.

See EnableSilencePoliciesCommon for more information on using the EnableSilencePoliciesCommon API call, and error handling.

// Example sending a request using the EnableSilencePoliciesCommonRequest method.
req, resp := client.EnableSilencePoliciesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) EnableSilencePoliciesCommonWithContext added in v1.1.39

func (c *VMP) EnableSilencePoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableSilencePoliciesCommonWithContext is the same as EnableSilencePoliciesCommon with the addition of the ability to pass a context and additional request options.

See EnableSilencePoliciesCommon 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 (*VMP) EnableSilencePoliciesRequest added in v1.1.39

func (c *VMP) EnableSilencePoliciesRequest(input *EnableSilencePoliciesInput) (req *request.Request, output *EnableSilencePoliciesOutput)

EnableSilencePoliciesRequest generates a "volcengine/request.Request" representing the client's request for the EnableSilencePolicies operation. The "output" return value will be populated with the EnableSilencePoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableSilencePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after EnableSilencePoliciesCommon Send returns without error.

See EnableSilencePolicies for more information on using the EnableSilencePolicies API call, and error handling.

// Example sending a request using the EnableSilencePoliciesRequest method.
req, resp := client.EnableSilencePoliciesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) EnableSilencePoliciesWithContext added in v1.1.39

func (c *VMP) EnableSilencePoliciesWithContext(ctx volcengine.Context, input *EnableSilencePoliciesInput, opts ...request.Option) (*EnableSilencePoliciesOutput, error)

EnableSilencePoliciesWithContext is the same as EnableSilencePolicies with the addition of the ability to pass a context and additional request options.

See EnableSilencePolicies 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 (*VMP) GetAggregateWorkspace added in v1.1.48

func (c *VMP) GetAggregateWorkspace(input *GetAggregateWorkspaceInput) (*GetAggregateWorkspaceOutput, error)

GetAggregateWorkspace API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetAggregateWorkspace for usage and error information.

func (*VMP) GetAggregateWorkspaceCommon added in v1.1.48

func (c *VMP) GetAggregateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAggregateWorkspaceCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetAggregateWorkspaceCommon for usage and error information.

func (*VMP) GetAggregateWorkspaceCommonRequest added in v1.1.48

func (c *VMP) GetAggregateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAggregateWorkspaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetAggregateWorkspaceCommon operation. The "output" return value will be populated with the GetAggregateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAggregateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after GetAggregateWorkspaceCommon Send returns without error.

See GetAggregateWorkspaceCommon for more information on using the GetAggregateWorkspaceCommon API call, and error handling.

// Example sending a request using the GetAggregateWorkspaceCommonRequest method.
req, resp := client.GetAggregateWorkspaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetAggregateWorkspaceCommonWithContext added in v1.1.48

func (c *VMP) GetAggregateWorkspaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetAggregateWorkspaceCommonWithContext is the same as GetAggregateWorkspaceCommon with the addition of the ability to pass a context and additional request options.

See GetAggregateWorkspaceCommon 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 (*VMP) GetAggregateWorkspaceRequest added in v1.1.48

func (c *VMP) GetAggregateWorkspaceRequest(input *GetAggregateWorkspaceInput) (req *request.Request, output *GetAggregateWorkspaceOutput)

GetAggregateWorkspaceRequest generates a "volcengine/request.Request" representing the client's request for the GetAggregateWorkspace operation. The "output" return value will be populated with the GetAggregateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAggregateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after GetAggregateWorkspaceCommon Send returns without error.

See GetAggregateWorkspace for more information on using the GetAggregateWorkspace API call, and error handling.

// Example sending a request using the GetAggregateWorkspaceRequest method.
req, resp := client.GetAggregateWorkspaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetAggregateWorkspaceWithContext added in v1.1.48

func (c *VMP) GetAggregateWorkspaceWithContext(ctx volcengine.Context, input *GetAggregateWorkspaceInput, opts ...request.Option) (*GetAggregateWorkspaceOutput, error)

GetAggregateWorkspaceWithContext is the same as GetAggregateWorkspace with the addition of the ability to pass a context and additional request options.

See GetAggregateWorkspace 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 (*VMP) GetAlert added in v1.1.12

func (c *VMP) GetAlert(input *GetAlertInput) (*GetAlertOutput, error)

GetAlert API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetAlert for usage and error information.

func (*VMP) GetAlertCommon added in v1.1.12

func (c *VMP) GetAlertCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAlertCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetAlertCommon for usage and error information.

func (*VMP) GetAlertCommonRequest added in v1.1.12

func (c *VMP) GetAlertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAlertCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetAlertCommon operation. The "output" return value will be populated with the GetAlertCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAlertCommon Request to send the API call to the service. the "output" return value is not valid until after GetAlertCommon Send returns without error.

See GetAlertCommon for more information on using the GetAlertCommon API call, and error handling.

// Example sending a request using the GetAlertCommonRequest method.
req, resp := client.GetAlertCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetAlertCommonWithContext added in v1.1.12

func (c *VMP) GetAlertCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetAlertCommonWithContext is the same as GetAlertCommon with the addition of the ability to pass a context and additional request options.

See GetAlertCommon 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 (*VMP) GetAlertRequest added in v1.1.12

func (c *VMP) GetAlertRequest(input *GetAlertInput) (req *request.Request, output *GetAlertOutput)

GetAlertRequest generates a "volcengine/request.Request" representing the client's request for the GetAlert operation. The "output" return value will be populated with the GetAlertCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAlertCommon Request to send the API call to the service. the "output" return value is not valid until after GetAlertCommon Send returns without error.

See GetAlert for more information on using the GetAlert API call, and error handling.

// Example sending a request using the GetAlertRequest method.
req, resp := client.GetAlertRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetAlertWithContext added in v1.1.12

func (c *VMP) GetAlertWithContext(ctx volcengine.Context, input *GetAlertInput, opts ...request.Option) (*GetAlertOutput, error)

GetAlertWithContext is the same as GetAlert with the addition of the ability to pass a context and additional request options.

See GetAlert 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 (*VMP) GetAlertingRule added in v1.1.12

func (c *VMP) GetAlertingRule(input *GetAlertingRuleInput) (*GetAlertingRuleOutput, error)

GetAlertingRule API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetAlertingRule for usage and error information.

func (*VMP) GetAlertingRuleCommon added in v1.1.12

func (c *VMP) GetAlertingRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAlertingRuleCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetAlertingRuleCommon for usage and error information.

func (*VMP) GetAlertingRuleCommonRequest added in v1.1.12

func (c *VMP) GetAlertingRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAlertingRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetAlertingRuleCommon operation. The "output" return value will be populated with the GetAlertingRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAlertingRuleCommon Request to send the API call to the service. the "output" return value is not valid until after GetAlertingRuleCommon Send returns without error.

See GetAlertingRuleCommon for more information on using the GetAlertingRuleCommon API call, and error handling.

// Example sending a request using the GetAlertingRuleCommonRequest method.
req, resp := client.GetAlertingRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetAlertingRuleCommonWithContext added in v1.1.12

func (c *VMP) GetAlertingRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetAlertingRuleCommonWithContext is the same as GetAlertingRuleCommon with the addition of the ability to pass a context and additional request options.

See GetAlertingRuleCommon 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 (*VMP) GetAlertingRuleRequest added in v1.1.12

func (c *VMP) GetAlertingRuleRequest(input *GetAlertingRuleInput) (req *request.Request, output *GetAlertingRuleOutput)

GetAlertingRuleRequest generates a "volcengine/request.Request" representing the client's request for the GetAlertingRule operation. The "output" return value will be populated with the GetAlertingRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAlertingRuleCommon Request to send the API call to the service. the "output" return value is not valid until after GetAlertingRuleCommon Send returns without error.

See GetAlertingRule for more information on using the GetAlertingRule API call, and error handling.

// Example sending a request using the GetAlertingRuleRequest method.
req, resp := client.GetAlertingRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetAlertingRuleWithContext added in v1.1.12

func (c *VMP) GetAlertingRuleWithContext(ctx volcengine.Context, input *GetAlertingRuleInput, opts ...request.Option) (*GetAlertingRuleOutput, error)

GetAlertingRuleWithContext is the same as GetAlertingRule with the addition of the ability to pass a context and additional request options.

See GetAlertingRule 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 (*VMP) GetContact added in v1.1.12

func (c *VMP) GetContact(input *GetContactInput) (*GetContactOutput, error)

GetContact API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetContact for usage and error information.

func (*VMP) GetContactCommon added in v1.1.12

func (c *VMP) GetContactCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetContactCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetContactCommon for usage and error information.

func (*VMP) GetContactCommonRequest added in v1.1.12

func (c *VMP) GetContactCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetContactCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetContactCommon operation. The "output" return value will be populated with the GetContactCommon request's response once the request completes successfully.

Use "Send" method on the returned GetContactCommon Request to send the API call to the service. the "output" return value is not valid until after GetContactCommon Send returns without error.

See GetContactCommon for more information on using the GetContactCommon API call, and error handling.

// Example sending a request using the GetContactCommonRequest method.
req, resp := client.GetContactCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetContactCommonWithContext added in v1.1.12

func (c *VMP) GetContactCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetContactCommonWithContext is the same as GetContactCommon with the addition of the ability to pass a context and additional request options.

See GetContactCommon 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 (*VMP) GetContactGroup added in v1.1.12

func (c *VMP) GetContactGroup(input *GetContactGroupInput) (*GetContactGroupOutput, error)

GetContactGroup API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetContactGroup for usage and error information.

func (*VMP) GetContactGroupCommon added in v1.1.12

func (c *VMP) GetContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetContactGroupCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetContactGroupCommon for usage and error information.

func (*VMP) GetContactGroupCommonRequest added in v1.1.12

func (c *VMP) GetContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetContactGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetContactGroupCommon operation. The "output" return value will be populated with the GetContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned GetContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after GetContactGroupCommon Send returns without error.

See GetContactGroupCommon for more information on using the GetContactGroupCommon API call, and error handling.

// Example sending a request using the GetContactGroupCommonRequest method.
req, resp := client.GetContactGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetContactGroupCommonWithContext added in v1.1.12

func (c *VMP) GetContactGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetContactGroupCommonWithContext is the same as GetContactGroupCommon with the addition of the ability to pass a context and additional request options.

See GetContactGroupCommon 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 (*VMP) GetContactGroupRequest added in v1.1.12

func (c *VMP) GetContactGroupRequest(input *GetContactGroupInput) (req *request.Request, output *GetContactGroupOutput)

GetContactGroupRequest generates a "volcengine/request.Request" representing the client's request for the GetContactGroup operation. The "output" return value will be populated with the GetContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned GetContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after GetContactGroupCommon Send returns without error.

See GetContactGroup for more information on using the GetContactGroup API call, and error handling.

// Example sending a request using the GetContactGroupRequest method.
req, resp := client.GetContactGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetContactGroupWithContext added in v1.1.12

func (c *VMP) GetContactGroupWithContext(ctx volcengine.Context, input *GetContactGroupInput, opts ...request.Option) (*GetContactGroupOutput, error)

GetContactGroupWithContext is the same as GetContactGroup with the addition of the ability to pass a context and additional request options.

See GetContactGroup 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 (*VMP) GetContactRequest added in v1.1.12

func (c *VMP) GetContactRequest(input *GetContactInput) (req *request.Request, output *GetContactOutput)

GetContactRequest generates a "volcengine/request.Request" representing the client's request for the GetContact operation. The "output" return value will be populated with the GetContactCommon request's response once the request completes successfully.

Use "Send" method on the returned GetContactCommon Request to send the API call to the service. the "output" return value is not valid until after GetContactCommon Send returns without error.

See GetContact for more information on using the GetContact API call, and error handling.

// Example sending a request using the GetContactRequest method.
req, resp := client.GetContactRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetContactWithContext added in v1.1.12

func (c *VMP) GetContactWithContext(ctx volcengine.Context, input *GetContactInput, opts ...request.Option) (*GetContactOutput, error)

GetContactWithContext is the same as GetContact with the addition of the ability to pass a context and additional request options.

See GetContact 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 (*VMP) GetExternalPrometheus added in v1.1.48

func (c *VMP) GetExternalPrometheus(input *GetExternalPrometheusInput) (*GetExternalPrometheusOutput, error)

GetExternalPrometheus API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetExternalPrometheus for usage and error information.

func (*VMP) GetExternalPrometheusCommon added in v1.1.48

func (c *VMP) GetExternalPrometheusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetExternalPrometheusCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetExternalPrometheusCommon for usage and error information.

func (*VMP) GetExternalPrometheusCommonRequest added in v1.1.48

func (c *VMP) GetExternalPrometheusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetExternalPrometheusCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetExternalPrometheusCommon operation. The "output" return value will be populated with the GetExternalPrometheusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetExternalPrometheusCommon Request to send the API call to the service. the "output" return value is not valid until after GetExternalPrometheusCommon Send returns without error.

See GetExternalPrometheusCommon for more information on using the GetExternalPrometheusCommon API call, and error handling.

// Example sending a request using the GetExternalPrometheusCommonRequest method.
req, resp := client.GetExternalPrometheusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetExternalPrometheusCommonWithContext added in v1.1.48

func (c *VMP) GetExternalPrometheusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetExternalPrometheusCommonWithContext is the same as GetExternalPrometheusCommon with the addition of the ability to pass a context and additional request options.

See GetExternalPrometheusCommon 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 (*VMP) GetExternalPrometheusRequest added in v1.1.48

func (c *VMP) GetExternalPrometheusRequest(input *GetExternalPrometheusInput) (req *request.Request, output *GetExternalPrometheusOutput)

GetExternalPrometheusRequest generates a "volcengine/request.Request" representing the client's request for the GetExternalPrometheus operation. The "output" return value will be populated with the GetExternalPrometheusCommon request's response once the request completes successfully.

Use "Send" method on the returned GetExternalPrometheusCommon Request to send the API call to the service. the "output" return value is not valid until after GetExternalPrometheusCommon Send returns without error.

See GetExternalPrometheus for more information on using the GetExternalPrometheus API call, and error handling.

// Example sending a request using the GetExternalPrometheusRequest method.
req, resp := client.GetExternalPrometheusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetExternalPrometheusWithContext added in v1.1.48

func (c *VMP) GetExternalPrometheusWithContext(ctx volcengine.Context, input *GetExternalPrometheusInput, opts ...request.Option) (*GetExternalPrometheusOutput, error)

GetExternalPrometheusWithContext is the same as GetExternalPrometheus with the addition of the ability to pass a context and additional request options.

See GetExternalPrometheus 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 (*VMP) GetIntegrationTask added in v1.1.39

func (c *VMP) GetIntegrationTask(input *GetIntegrationTaskInput) (*GetIntegrationTaskOutput, error)

GetIntegrationTask API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetIntegrationTask for usage and error information.

func (*VMP) GetIntegrationTaskCommon added in v1.1.39

func (c *VMP) GetIntegrationTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetIntegrationTaskCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetIntegrationTaskCommon for usage and error information.

func (*VMP) GetIntegrationTaskCommonRequest added in v1.1.39

func (c *VMP) GetIntegrationTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetIntegrationTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetIntegrationTaskCommon operation. The "output" return value will be populated with the GetIntegrationTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetIntegrationTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetIntegrationTaskCommon Send returns without error.

See GetIntegrationTaskCommon for more information on using the GetIntegrationTaskCommon API call, and error handling.

// Example sending a request using the GetIntegrationTaskCommonRequest method.
req, resp := client.GetIntegrationTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetIntegrationTaskCommonWithContext added in v1.1.39

func (c *VMP) GetIntegrationTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetIntegrationTaskCommonWithContext is the same as GetIntegrationTaskCommon with the addition of the ability to pass a context and additional request options.

See GetIntegrationTaskCommon 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 (*VMP) GetIntegrationTaskRequest added in v1.1.39

func (c *VMP) GetIntegrationTaskRequest(input *GetIntegrationTaskInput) (req *request.Request, output *GetIntegrationTaskOutput)

GetIntegrationTaskRequest generates a "volcengine/request.Request" representing the client's request for the GetIntegrationTask operation. The "output" return value will be populated with the GetIntegrationTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned GetIntegrationTaskCommon Request to send the API call to the service. the "output" return value is not valid until after GetIntegrationTaskCommon Send returns without error.

See GetIntegrationTask for more information on using the GetIntegrationTask API call, and error handling.

// Example sending a request using the GetIntegrationTaskRequest method.
req, resp := client.GetIntegrationTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetIntegrationTaskWithContext added in v1.1.39

func (c *VMP) GetIntegrationTaskWithContext(ctx volcengine.Context, input *GetIntegrationTaskInput, opts ...request.Option) (*GetIntegrationTaskOutput, error)

GetIntegrationTaskWithContext is the same as GetIntegrationTask with the addition of the ability to pass a context and additional request options.

See GetIntegrationTask 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 (*VMP) GetNotifyGroupPolicy added in v1.1.12

func (c *VMP) GetNotifyGroupPolicy(input *GetNotifyGroupPolicyInput) (*GetNotifyGroupPolicyOutput, error)

GetNotifyGroupPolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetNotifyGroupPolicy for usage and error information.

func (*VMP) GetNotifyGroupPolicyCommon added in v1.1.12

func (c *VMP) GetNotifyGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetNotifyGroupPolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetNotifyGroupPolicyCommon for usage and error information.

func (*VMP) GetNotifyGroupPolicyCommonRequest added in v1.1.12

func (c *VMP) GetNotifyGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetNotifyGroupPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetNotifyGroupPolicyCommon operation. The "output" return value will be populated with the GetNotifyGroupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetNotifyGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetNotifyGroupPolicyCommon Send returns without error.

See GetNotifyGroupPolicyCommon for more information on using the GetNotifyGroupPolicyCommon API call, and error handling.

// Example sending a request using the GetNotifyGroupPolicyCommonRequest method.
req, resp := client.GetNotifyGroupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetNotifyGroupPolicyCommonWithContext added in v1.1.12

func (c *VMP) GetNotifyGroupPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetNotifyGroupPolicyCommonWithContext is the same as GetNotifyGroupPolicyCommon with the addition of the ability to pass a context and additional request options.

See GetNotifyGroupPolicyCommon 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 (*VMP) GetNotifyGroupPolicyRequest added in v1.1.12

func (c *VMP) GetNotifyGroupPolicyRequest(input *GetNotifyGroupPolicyInput) (req *request.Request, output *GetNotifyGroupPolicyOutput)

GetNotifyGroupPolicyRequest generates a "volcengine/request.Request" representing the client's request for the GetNotifyGroupPolicy operation. The "output" return value will be populated with the GetNotifyGroupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetNotifyGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetNotifyGroupPolicyCommon Send returns without error.

See GetNotifyGroupPolicy for more information on using the GetNotifyGroupPolicy API call, and error handling.

// Example sending a request using the GetNotifyGroupPolicyRequest method.
req, resp := client.GetNotifyGroupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetNotifyGroupPolicyWithContext added in v1.1.12

func (c *VMP) GetNotifyGroupPolicyWithContext(ctx volcengine.Context, input *GetNotifyGroupPolicyInput, opts ...request.Option) (*GetNotifyGroupPolicyOutput, error)

GetNotifyGroupPolicyWithContext is the same as GetNotifyGroupPolicy with the addition of the ability to pass a context and additional request options.

See GetNotifyGroupPolicy 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 (*VMP) GetNotifyPolicy added in v1.1.12

func (c *VMP) GetNotifyPolicy(input *GetNotifyPolicyInput) (*GetNotifyPolicyOutput, error)

GetNotifyPolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetNotifyPolicy for usage and error information.

func (*VMP) GetNotifyPolicyCommon added in v1.1.12

func (c *VMP) GetNotifyPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetNotifyPolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetNotifyPolicyCommon for usage and error information.

func (*VMP) GetNotifyPolicyCommonRequest added in v1.1.12

func (c *VMP) GetNotifyPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetNotifyPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetNotifyPolicyCommon operation. The "output" return value will be populated with the GetNotifyPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetNotifyPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetNotifyPolicyCommon Send returns without error.

See GetNotifyPolicyCommon for more information on using the GetNotifyPolicyCommon API call, and error handling.

// Example sending a request using the GetNotifyPolicyCommonRequest method.
req, resp := client.GetNotifyPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetNotifyPolicyCommonWithContext added in v1.1.12

func (c *VMP) GetNotifyPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetNotifyPolicyCommonWithContext is the same as GetNotifyPolicyCommon with the addition of the ability to pass a context and additional request options.

See GetNotifyPolicyCommon 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 (*VMP) GetNotifyPolicyRequest added in v1.1.12

func (c *VMP) GetNotifyPolicyRequest(input *GetNotifyPolicyInput) (req *request.Request, output *GetNotifyPolicyOutput)

GetNotifyPolicyRequest generates a "volcengine/request.Request" representing the client's request for the GetNotifyPolicy operation. The "output" return value will be populated with the GetNotifyPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetNotifyPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetNotifyPolicyCommon Send returns without error.

See GetNotifyPolicy for more information on using the GetNotifyPolicy API call, and error handling.

// Example sending a request using the GetNotifyPolicyRequest method.
req, resp := client.GetNotifyPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetNotifyPolicyWithContext added in v1.1.12

func (c *VMP) GetNotifyPolicyWithContext(ctx volcengine.Context, input *GetNotifyPolicyInput, opts ...request.Option) (*GetNotifyPolicyOutput, error)

GetNotifyPolicyWithContext is the same as GetNotifyPolicy with the addition of the ability to pass a context and additional request options.

See GetNotifyPolicy 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 (*VMP) GetRuleFile added in v1.1.12

func (c *VMP) GetRuleFile(input *GetRuleFileInput) (*GetRuleFileOutput, error)

GetRuleFile API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetRuleFile for usage and error information.

func (*VMP) GetRuleFileCommon added in v1.1.12

func (c *VMP) GetRuleFileCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRuleFileCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetRuleFileCommon for usage and error information.

func (*VMP) GetRuleFileCommonRequest added in v1.1.12

func (c *VMP) GetRuleFileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRuleFileCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetRuleFileCommon operation. The "output" return value will be populated with the GetRuleFileCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRuleFileCommon Request to send the API call to the service. the "output" return value is not valid until after GetRuleFileCommon Send returns without error.

See GetRuleFileCommon for more information on using the GetRuleFileCommon API call, and error handling.

// Example sending a request using the GetRuleFileCommonRequest method.
req, resp := client.GetRuleFileCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetRuleFileCommonWithContext added in v1.1.12

func (c *VMP) GetRuleFileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetRuleFileCommonWithContext is the same as GetRuleFileCommon with the addition of the ability to pass a context and additional request options.

See GetRuleFileCommon 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 (*VMP) GetRuleFileRequest added in v1.1.12

func (c *VMP) GetRuleFileRequest(input *GetRuleFileInput) (req *request.Request, output *GetRuleFileOutput)

GetRuleFileRequest generates a "volcengine/request.Request" representing the client's request for the GetRuleFile operation. The "output" return value will be populated with the GetRuleFileCommon request's response once the request completes successfully.

Use "Send" method on the returned GetRuleFileCommon Request to send the API call to the service. the "output" return value is not valid until after GetRuleFileCommon Send returns without error.

See GetRuleFile for more information on using the GetRuleFile API call, and error handling.

// Example sending a request using the GetRuleFileRequest method.
req, resp := client.GetRuleFileRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetRuleFileWithContext added in v1.1.12

func (c *VMP) GetRuleFileWithContext(ctx volcengine.Context, input *GetRuleFileInput, opts ...request.Option) (*GetRuleFileOutput, error)

GetRuleFileWithContext is the same as GetRuleFile with the addition of the ability to pass a context and additional request options.

See GetRuleFile 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 (*VMP) GetWorkspace added in v1.1.12

func (c *VMP) GetWorkspace(input *GetWorkspaceInput) (*GetWorkspaceOutput, error)

GetWorkspace API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetWorkspace for usage and error information.

func (*VMP) GetWorkspaceAuthInfo added in v1.2.5

func (c *VMP) GetWorkspaceAuthInfo(input *GetWorkspaceAuthInfoInput) (*GetWorkspaceAuthInfoOutput, error)

GetWorkspaceAuthInfo API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetWorkspaceAuthInfo for usage and error information.

func (*VMP) GetWorkspaceAuthInfoCommon added in v1.2.5

func (c *VMP) GetWorkspaceAuthInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetWorkspaceAuthInfoCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetWorkspaceAuthInfoCommon for usage and error information.

func (*VMP) GetWorkspaceAuthInfoCommonRequest added in v1.2.5

func (c *VMP) GetWorkspaceAuthInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetWorkspaceAuthInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkspaceAuthInfoCommon operation. The "output" return value will be populated with the GetWorkspaceAuthInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkspaceAuthInfoCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkspaceAuthInfoCommon Send returns without error.

See GetWorkspaceAuthInfoCommon for more information on using the GetWorkspaceAuthInfoCommon API call, and error handling.

// Example sending a request using the GetWorkspaceAuthInfoCommonRequest method.
req, resp := client.GetWorkspaceAuthInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetWorkspaceAuthInfoCommonWithContext added in v1.2.5

func (c *VMP) GetWorkspaceAuthInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetWorkspaceAuthInfoCommonWithContext is the same as GetWorkspaceAuthInfoCommon with the addition of the ability to pass a context and additional request options.

See GetWorkspaceAuthInfoCommon 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 (*VMP) GetWorkspaceAuthInfoRequest added in v1.2.5

func (c *VMP) GetWorkspaceAuthInfoRequest(input *GetWorkspaceAuthInfoInput) (req *request.Request, output *GetWorkspaceAuthInfoOutput)

GetWorkspaceAuthInfoRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkspaceAuthInfo operation. The "output" return value will be populated with the GetWorkspaceAuthInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkspaceAuthInfoCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkspaceAuthInfoCommon Send returns without error.

See GetWorkspaceAuthInfo for more information on using the GetWorkspaceAuthInfo API call, and error handling.

// Example sending a request using the GetWorkspaceAuthInfoRequest method.
req, resp := client.GetWorkspaceAuthInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetWorkspaceAuthInfoWithContext added in v1.2.5

func (c *VMP) GetWorkspaceAuthInfoWithContext(ctx volcengine.Context, input *GetWorkspaceAuthInfoInput, opts ...request.Option) (*GetWorkspaceAuthInfoOutput, error)

GetWorkspaceAuthInfoWithContext is the same as GetWorkspaceAuthInfo with the addition of the ability to pass a context and additional request options.

See GetWorkspaceAuthInfo 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 (*VMP) GetWorkspaceCommon added in v1.1.12

func (c *VMP) GetWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetWorkspaceCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation GetWorkspaceCommon for usage and error information.

func (*VMP) GetWorkspaceCommonRequest added in v1.1.12

func (c *VMP) GetWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetWorkspaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkspaceCommon operation. The "output" return value will be populated with the GetWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkspaceCommon Send returns without error.

See GetWorkspaceCommon for more information on using the GetWorkspaceCommon API call, and error handling.

// Example sending a request using the GetWorkspaceCommonRequest method.
req, resp := client.GetWorkspaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetWorkspaceCommonWithContext added in v1.1.12

func (c *VMP) GetWorkspaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetWorkspaceCommonWithContext is the same as GetWorkspaceCommon with the addition of the ability to pass a context and additional request options.

See GetWorkspaceCommon 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 (*VMP) GetWorkspaceRequest added in v1.1.12

func (c *VMP) GetWorkspaceRequest(input *GetWorkspaceInput) (req *request.Request, output *GetWorkspaceOutput)

GetWorkspaceRequest generates a "volcengine/request.Request" representing the client's request for the GetWorkspace operation. The "output" return value will be populated with the GetWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned GetWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after GetWorkspaceCommon Send returns without error.

See GetWorkspace for more information on using the GetWorkspace API call, and error handling.

// Example sending a request using the GetWorkspaceRequest method.
req, resp := client.GetWorkspaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) GetWorkspaceWithContext added in v1.1.12

func (c *VMP) GetWorkspaceWithContext(ctx volcengine.Context, input *GetWorkspaceInput, opts ...request.Option) (*GetWorkspaceOutput, error)

GetWorkspaceWithContext is the same as GetWorkspace with the addition of the ability to pass a context and additional request options.

See GetWorkspace 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 (*VMP) ListAlertSamples added in v1.1.12

func (c *VMP) ListAlertSamples(input *ListAlertSamplesInput) (*ListAlertSamplesOutput, error)

ListAlertSamples API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListAlertSamples for usage and error information.

func (*VMP) ListAlertSamplesCommon added in v1.1.12

func (c *VMP) ListAlertSamplesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertSamplesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListAlertSamplesCommon for usage and error information.

func (*VMP) ListAlertSamplesCommonRequest added in v1.1.12

func (c *VMP) ListAlertSamplesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAlertSamplesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAlertSamplesCommon operation. The "output" return value will be populated with the ListAlertSamplesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertSamplesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertSamplesCommon Send returns without error.

See ListAlertSamplesCommon for more information on using the ListAlertSamplesCommon API call, and error handling.

// Example sending a request using the ListAlertSamplesCommonRequest method.
req, resp := client.ListAlertSamplesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListAlertSamplesCommonWithContext added in v1.1.12

func (c *VMP) ListAlertSamplesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAlertSamplesCommonWithContext is the same as ListAlertSamplesCommon with the addition of the ability to pass a context and additional request options.

See ListAlertSamplesCommon 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 (*VMP) ListAlertSamplesRequest added in v1.1.12

func (c *VMP) ListAlertSamplesRequest(input *ListAlertSamplesInput) (req *request.Request, output *ListAlertSamplesOutput)

ListAlertSamplesRequest generates a "volcengine/request.Request" representing the client's request for the ListAlertSamples operation. The "output" return value will be populated with the ListAlertSamplesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertSamplesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertSamplesCommon Send returns without error.

See ListAlertSamples for more information on using the ListAlertSamples API call, and error handling.

// Example sending a request using the ListAlertSamplesRequest method.
req, resp := client.ListAlertSamplesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListAlertSamplesWithContext added in v1.1.12

func (c *VMP) ListAlertSamplesWithContext(ctx volcengine.Context, input *ListAlertSamplesInput, opts ...request.Option) (*ListAlertSamplesOutput, error)

ListAlertSamplesWithContext is the same as ListAlertSamples with the addition of the ability to pass a context and additional request options.

See ListAlertSamples 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 (*VMP) ListAlertingRules added in v1.1.12

func (c *VMP) ListAlertingRules(input *ListAlertingRulesInput) (*ListAlertingRulesOutput, error)

ListAlertingRules API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListAlertingRules for usage and error information.

func (*VMP) ListAlertingRulesCommon added in v1.1.12

func (c *VMP) ListAlertingRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertingRulesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListAlertingRulesCommon for usage and error information.

func (*VMP) ListAlertingRulesCommonRequest added in v1.1.12

func (c *VMP) ListAlertingRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAlertingRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAlertingRulesCommon operation. The "output" return value will be populated with the ListAlertingRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertingRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertingRulesCommon Send returns without error.

See ListAlertingRulesCommon for more information on using the ListAlertingRulesCommon API call, and error handling.

// Example sending a request using the ListAlertingRulesCommonRequest method.
req, resp := client.ListAlertingRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListAlertingRulesCommonWithContext added in v1.1.12

func (c *VMP) ListAlertingRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAlertingRulesCommonWithContext is the same as ListAlertingRulesCommon with the addition of the ability to pass a context and additional request options.

See ListAlertingRulesCommon 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 (*VMP) ListAlertingRulesRequest added in v1.1.12

func (c *VMP) ListAlertingRulesRequest(input *ListAlertingRulesInput) (req *request.Request, output *ListAlertingRulesOutput)

ListAlertingRulesRequest generates a "volcengine/request.Request" representing the client's request for the ListAlertingRules operation. The "output" return value will be populated with the ListAlertingRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertingRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertingRulesCommon Send returns without error.

See ListAlertingRules for more information on using the ListAlertingRules API call, and error handling.

// Example sending a request using the ListAlertingRulesRequest method.
req, resp := client.ListAlertingRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListAlertingRulesWithContext added in v1.1.12

func (c *VMP) ListAlertingRulesWithContext(ctx volcengine.Context, input *ListAlertingRulesInput, opts ...request.Option) (*ListAlertingRulesOutput, error)

ListAlertingRulesWithContext is the same as ListAlertingRules with the addition of the ability to pass a context and additional request options.

See ListAlertingRules 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 (*VMP) ListAlerts added in v1.1.12

func (c *VMP) ListAlerts(input *ListAlertsInput) (*ListAlertsOutput, error)

ListAlerts API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListAlerts for usage and error information.

func (*VMP) ListAlertsCommon added in v1.1.12

func (c *VMP) ListAlertsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertsCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListAlertsCommon for usage and error information.

func (*VMP) ListAlertsCommonRequest added in v1.1.12

func (c *VMP) ListAlertsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAlertsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAlertsCommon operation. The "output" return value will be populated with the ListAlertsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertsCommon Send returns without error.

See ListAlertsCommon for more information on using the ListAlertsCommon API call, and error handling.

// Example sending a request using the ListAlertsCommonRequest method.
req, resp := client.ListAlertsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListAlertsCommonWithContext added in v1.1.12

func (c *VMP) ListAlertsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAlertsCommonWithContext is the same as ListAlertsCommon with the addition of the ability to pass a context and additional request options.

See ListAlertsCommon 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 (*VMP) ListAlertsRequest added in v1.1.12

func (c *VMP) ListAlertsRequest(input *ListAlertsInput) (req *request.Request, output *ListAlertsOutput)

ListAlertsRequest generates a "volcengine/request.Request" representing the client's request for the ListAlerts operation. The "output" return value will be populated with the ListAlertsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAlertsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAlertsCommon Send returns without error.

See ListAlerts for more information on using the ListAlerts API call, and error handling.

// Example sending a request using the ListAlertsRequest method.
req, resp := client.ListAlertsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListAlertsWithContext added in v1.1.12

func (c *VMP) ListAlertsWithContext(ctx volcengine.Context, input *ListAlertsInput, opts ...request.Option) (*ListAlertsOutput, error)

ListAlertsWithContext is the same as ListAlerts with the addition of the ability to pass a context and additional request options.

See ListAlerts 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 (*VMP) ListContactGroups added in v1.1.12

func (c *VMP) ListContactGroups(input *ListContactGroupsInput) (*ListContactGroupsOutput, error)

ListContactGroups API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListContactGroups for usage and error information.

func (*VMP) ListContactGroupsCommon added in v1.1.12

func (c *VMP) ListContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListContactGroupsCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListContactGroupsCommon for usage and error information.

func (*VMP) ListContactGroupsCommonRequest added in v1.1.12

func (c *VMP) ListContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListContactGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListContactGroupsCommon operation. The "output" return value will be populated with the ListContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupsCommon Send returns without error.

See ListContactGroupsCommon for more information on using the ListContactGroupsCommon API call, and error handling.

// Example sending a request using the ListContactGroupsCommonRequest method.
req, resp := client.ListContactGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListContactGroupsCommonWithContext added in v1.1.12

func (c *VMP) ListContactGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListContactGroupsCommonWithContext is the same as ListContactGroupsCommon with the addition of the ability to pass a context and additional request options.

See ListContactGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListContactGroupsRequest added in v1.1.12

func (c *VMP) ListContactGroupsRequest(input *ListContactGroupsInput) (req *request.Request, output *ListContactGroupsOutput)

ListContactGroupsRequest generates a "volcengine/request.Request" representing the client's request for the ListContactGroups operation. The "output" return value will be populated with the ListContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupsCommon Send returns without error.

See ListContactGroups for more information on using the ListContactGroups API call, and error handling.

// Example sending a request using the ListContactGroupsRequest method.
req, resp := client.ListContactGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListContactGroupsWithContext added in v1.1.12

func (c *VMP) ListContactGroupsWithContext(ctx volcengine.Context, input *ListContactGroupsInput, opts ...request.Option) (*ListContactGroupsOutput, error)

ListContactGroupsWithContext is the same as ListContactGroups with the addition of the ability to pass a context and additional request options.

See ListContactGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListContacts added in v1.1.12

func (c *VMP) ListContacts(input *ListContactsInput) (*ListContactsOutput, error)

ListContacts API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListContacts for usage and error information.

func (*VMP) ListContactsCommon added in v1.1.12

func (c *VMP) ListContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListContactsCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListContactsCommon for usage and error information.

func (*VMP) ListContactsCommonRequest added in v1.1.12

func (c *VMP) ListContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListContactsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListContactsCommon operation. The "output" return value will be populated with the ListContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsCommon Send returns without error.

See ListContactsCommon for more information on using the ListContactsCommon API call, and error handling.

// Example sending a request using the ListContactsCommonRequest method.
req, resp := client.ListContactsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListContactsCommonWithContext added in v1.1.12

func (c *VMP) ListContactsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListContactsCommonWithContext is the same as ListContactsCommon with the addition of the ability to pass a context and additional request options.

See ListContactsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListContactsRequest added in v1.1.12

func (c *VMP) ListContactsRequest(input *ListContactsInput) (req *request.Request, output *ListContactsOutput)

ListContactsRequest generates a "volcengine/request.Request" representing the client's request for the ListContacts operation. The "output" return value will be populated with the ListContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsCommon Send returns without error.

See ListContacts for more information on using the ListContacts API call, and error handling.

// Example sending a request using the ListContactsRequest method.
req, resp := client.ListContactsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListContactsWithContext added in v1.1.12

func (c *VMP) ListContactsWithContext(ctx volcengine.Context, input *ListContactsInput, opts ...request.Option) (*ListContactsOutput, error)

ListContactsWithContext is the same as ListContacts with the addition of the ability to pass a context and additional request options.

See ListContacts for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListIntegrationTasks added in v1.1.39

func (c *VMP) ListIntegrationTasks(input *ListIntegrationTasksInput) (*ListIntegrationTasksOutput, error)

ListIntegrationTasks API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListIntegrationTasks for usage and error information.

func (*VMP) ListIntegrationTasksCommon added in v1.1.39

func (c *VMP) ListIntegrationTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListIntegrationTasksCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListIntegrationTasksCommon for usage and error information.

func (*VMP) ListIntegrationTasksCommonRequest added in v1.1.39

func (c *VMP) ListIntegrationTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListIntegrationTasksCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListIntegrationTasksCommon operation. The "output" return value will be populated with the ListIntegrationTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIntegrationTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListIntegrationTasksCommon Send returns without error.

See ListIntegrationTasksCommon for more information on using the ListIntegrationTasksCommon API call, and error handling.

// Example sending a request using the ListIntegrationTasksCommonRequest method.
req, resp := client.ListIntegrationTasksCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListIntegrationTasksCommonWithContext added in v1.1.39

func (c *VMP) ListIntegrationTasksCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListIntegrationTasksCommonWithContext is the same as ListIntegrationTasksCommon with the addition of the ability to pass a context and additional request options.

See ListIntegrationTasksCommon 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 (*VMP) ListIntegrationTasksRequest added in v1.1.39

func (c *VMP) ListIntegrationTasksRequest(input *ListIntegrationTasksInput) (req *request.Request, output *ListIntegrationTasksOutput)

ListIntegrationTasksRequest generates a "volcengine/request.Request" representing the client's request for the ListIntegrationTasks operation. The "output" return value will be populated with the ListIntegrationTasksCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIntegrationTasksCommon Request to send the API call to the service. the "output" return value is not valid until after ListIntegrationTasksCommon Send returns without error.

See ListIntegrationTasks for more information on using the ListIntegrationTasks API call, and error handling.

// Example sending a request using the ListIntegrationTasksRequest method.
req, resp := client.ListIntegrationTasksRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListIntegrationTasksWithContext added in v1.1.39

func (c *VMP) ListIntegrationTasksWithContext(ctx volcengine.Context, input *ListIntegrationTasksInput, opts ...request.Option) (*ListIntegrationTasksOutput, error)

ListIntegrationTasksWithContext is the same as ListIntegrationTasks with the addition of the ability to pass a context and additional request options.

See ListIntegrationTasks 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 (*VMP) ListNotifyGroupPolicies added in v1.1.12

func (c *VMP) ListNotifyGroupPolicies(input *ListNotifyGroupPoliciesInput) (*ListNotifyGroupPoliciesOutput, error)

ListNotifyGroupPolicies API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListNotifyGroupPolicies for usage and error information.

func (*VMP) ListNotifyGroupPoliciesCommon added in v1.1.12

func (c *VMP) ListNotifyGroupPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNotifyGroupPoliciesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListNotifyGroupPoliciesCommon for usage and error information.

func (*VMP) ListNotifyGroupPoliciesCommonRequest added in v1.1.12

func (c *VMP) ListNotifyGroupPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNotifyGroupPoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListNotifyGroupPoliciesCommon operation. The "output" return value will be populated with the ListNotifyGroupPoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyGroupPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyGroupPoliciesCommon Send returns without error.

See ListNotifyGroupPoliciesCommon for more information on using the ListNotifyGroupPoliciesCommon API call, and error handling.

// Example sending a request using the ListNotifyGroupPoliciesCommonRequest method.
req, resp := client.ListNotifyGroupPoliciesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListNotifyGroupPoliciesCommonWithContext added in v1.1.12

func (c *VMP) ListNotifyGroupPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListNotifyGroupPoliciesCommonWithContext is the same as ListNotifyGroupPoliciesCommon with the addition of the ability to pass a context and additional request options.

See ListNotifyGroupPoliciesCommon 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 (*VMP) ListNotifyGroupPoliciesRequest added in v1.1.12

func (c *VMP) ListNotifyGroupPoliciesRequest(input *ListNotifyGroupPoliciesInput) (req *request.Request, output *ListNotifyGroupPoliciesOutput)

ListNotifyGroupPoliciesRequest generates a "volcengine/request.Request" representing the client's request for the ListNotifyGroupPolicies operation. The "output" return value will be populated with the ListNotifyGroupPoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyGroupPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyGroupPoliciesCommon Send returns without error.

See ListNotifyGroupPolicies for more information on using the ListNotifyGroupPolicies API call, and error handling.

// Example sending a request using the ListNotifyGroupPoliciesRequest method.
req, resp := client.ListNotifyGroupPoliciesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListNotifyGroupPoliciesWithContext added in v1.1.12

func (c *VMP) ListNotifyGroupPoliciesWithContext(ctx volcengine.Context, input *ListNotifyGroupPoliciesInput, opts ...request.Option) (*ListNotifyGroupPoliciesOutput, error)

ListNotifyGroupPoliciesWithContext is the same as ListNotifyGroupPolicies with the addition of the ability to pass a context and additional request options.

See ListNotifyGroupPolicies 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 (*VMP) ListNotifyPolicies added in v1.1.12

func (c *VMP) ListNotifyPolicies(input *ListNotifyPoliciesInput) (*ListNotifyPoliciesOutput, error)

ListNotifyPolicies API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListNotifyPolicies for usage and error information.

func (*VMP) ListNotifyPoliciesCommon added in v1.1.12

func (c *VMP) ListNotifyPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNotifyPoliciesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListNotifyPoliciesCommon for usage and error information.

func (*VMP) ListNotifyPoliciesCommonRequest added in v1.1.12

func (c *VMP) ListNotifyPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNotifyPoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListNotifyPoliciesCommon operation. The "output" return value will be populated with the ListNotifyPoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyPoliciesCommon Send returns without error.

See ListNotifyPoliciesCommon for more information on using the ListNotifyPoliciesCommon API call, and error handling.

// Example sending a request using the ListNotifyPoliciesCommonRequest method.
req, resp := client.ListNotifyPoliciesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListNotifyPoliciesCommonWithContext added in v1.1.12

func (c *VMP) ListNotifyPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListNotifyPoliciesCommonWithContext is the same as ListNotifyPoliciesCommon with the addition of the ability to pass a context and additional request options.

See ListNotifyPoliciesCommon 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 (*VMP) ListNotifyPoliciesRequest added in v1.1.12

func (c *VMP) ListNotifyPoliciesRequest(input *ListNotifyPoliciesInput) (req *request.Request, output *ListNotifyPoliciesOutput)

ListNotifyPoliciesRequest generates a "volcengine/request.Request" representing the client's request for the ListNotifyPolicies operation. The "output" return value will be populated with the ListNotifyPoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyPoliciesCommon Send returns without error.

See ListNotifyPolicies for more information on using the ListNotifyPolicies API call, and error handling.

// Example sending a request using the ListNotifyPoliciesRequest method.
req, resp := client.ListNotifyPoliciesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListNotifyPoliciesWithContext added in v1.1.12

func (c *VMP) ListNotifyPoliciesWithContext(ctx volcengine.Context, input *ListNotifyPoliciesInput, opts ...request.Option) (*ListNotifyPoliciesOutput, error)

ListNotifyPoliciesWithContext is the same as ListNotifyPolicies with the addition of the ability to pass a context and additional request options.

See ListNotifyPolicies 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 (*VMP) ListNotifyTemplates added in v1.1.12

func (c *VMP) ListNotifyTemplates(input *ListNotifyTemplatesInput) (*ListNotifyTemplatesOutput, error)

ListNotifyTemplates API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListNotifyTemplates for usage and error information.

func (*VMP) ListNotifyTemplatesCommon added in v1.1.12

func (c *VMP) ListNotifyTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNotifyTemplatesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListNotifyTemplatesCommon for usage and error information.

func (*VMP) ListNotifyTemplatesCommonRequest added in v1.1.12

func (c *VMP) ListNotifyTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNotifyTemplatesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListNotifyTemplatesCommon operation. The "output" return value will be populated with the ListNotifyTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyTemplatesCommon Send returns without error.

See ListNotifyTemplatesCommon for more information on using the ListNotifyTemplatesCommon API call, and error handling.

// Example sending a request using the ListNotifyTemplatesCommonRequest method.
req, resp := client.ListNotifyTemplatesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListNotifyTemplatesCommonWithContext added in v1.1.12

func (c *VMP) ListNotifyTemplatesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListNotifyTemplatesCommonWithContext is the same as ListNotifyTemplatesCommon with the addition of the ability to pass a context and additional request options.

See ListNotifyTemplatesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListNotifyTemplatesRequest added in v1.1.12

func (c *VMP) ListNotifyTemplatesRequest(input *ListNotifyTemplatesInput) (req *request.Request, output *ListNotifyTemplatesOutput)

ListNotifyTemplatesRequest generates a "volcengine/request.Request" representing the client's request for the ListNotifyTemplates operation. The "output" return value will be populated with the ListNotifyTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyTemplatesCommon Send returns without error.

See ListNotifyTemplates for more information on using the ListNotifyTemplates API call, and error handling.

// Example sending a request using the ListNotifyTemplatesRequest method.
req, resp := client.ListNotifyTemplatesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListNotifyTemplatesWithContext added in v1.1.12

func (c *VMP) ListNotifyTemplatesWithContext(ctx volcengine.Context, input *ListNotifyTemplatesInput, opts ...request.Option) (*ListNotifyTemplatesOutput, error)

ListNotifyTemplatesWithContext is the same as ListNotifyTemplates with the addition of the ability to pass a context and additional request options.

See ListNotifyTemplates for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListRuleFiles added in v1.1.12

func (c *VMP) ListRuleFiles(input *ListRuleFilesInput) (*ListRuleFilesOutput, error)

ListRuleFiles API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListRuleFiles for usage and error information.

func (*VMP) ListRuleFilesCommon added in v1.1.12

func (c *VMP) ListRuleFilesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRuleFilesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListRuleFilesCommon for usage and error information.

func (*VMP) ListRuleFilesCommonRequest added in v1.1.12

func (c *VMP) ListRuleFilesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRuleFilesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRuleFilesCommon operation. The "output" return value will be populated with the ListRuleFilesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRuleFilesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRuleFilesCommon Send returns without error.

See ListRuleFilesCommon for more information on using the ListRuleFilesCommon API call, and error handling.

// Example sending a request using the ListRuleFilesCommonRequest method.
req, resp := client.ListRuleFilesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListRuleFilesCommonWithContext added in v1.1.12

func (c *VMP) ListRuleFilesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRuleFilesCommonWithContext is the same as ListRuleFilesCommon with the addition of the ability to pass a context and additional request options.

See ListRuleFilesCommon 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 (*VMP) ListRuleFilesRequest added in v1.1.12

func (c *VMP) ListRuleFilesRequest(input *ListRuleFilesInput) (req *request.Request, output *ListRuleFilesOutput)

ListRuleFilesRequest generates a "volcengine/request.Request" representing the client's request for the ListRuleFiles operation. The "output" return value will be populated with the ListRuleFilesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRuleFilesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRuleFilesCommon Send returns without error.

See ListRuleFiles for more information on using the ListRuleFiles API call, and error handling.

// Example sending a request using the ListRuleFilesRequest method.
req, resp := client.ListRuleFilesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListRuleFilesWithContext added in v1.1.12

func (c *VMP) ListRuleFilesWithContext(ctx volcengine.Context, input *ListRuleFilesInput, opts ...request.Option) (*ListRuleFilesOutput, error)

ListRuleFilesWithContext is the same as ListRuleFiles with the addition of the ability to pass a context and additional request options.

See ListRuleFiles 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 (*VMP) ListRules added in v1.1.12

func (c *VMP) ListRules(input *ListRulesInput) (*ListRulesOutput, error)

ListRules API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListRules for usage and error information.

func (*VMP) ListRulesCommon added in v1.1.12

func (c *VMP) ListRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRulesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListRulesCommon for usage and error information.

func (*VMP) ListRulesCommonRequest added in v1.1.12

func (c *VMP) ListRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRulesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRulesCommon operation. The "output" return value will be populated with the ListRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesCommon Send returns without error.

See ListRulesCommon for more information on using the ListRulesCommon API call, and error handling.

// Example sending a request using the ListRulesCommonRequest method.
req, resp := client.ListRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListRulesCommonWithContext added in v1.1.12

func (c *VMP) ListRulesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRulesCommonWithContext is the same as ListRulesCommon with the addition of the ability to pass a context and additional request options.

See ListRulesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListRulesRequest added in v1.1.12

func (c *VMP) ListRulesRequest(input *ListRulesInput) (req *request.Request, output *ListRulesOutput)

ListRulesRequest generates a "volcengine/request.Request" representing the client's request for the ListRules operation. The "output" return value will be populated with the ListRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesCommon Send returns without error.

See ListRules for more information on using the ListRules API call, and error handling.

// Example sending a request using the ListRulesRequest method.
req, resp := client.ListRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListRulesWithContext added in v1.1.12

func (c *VMP) ListRulesWithContext(ctx volcengine.Context, input *ListRulesInput, opts ...request.Option) (*ListRulesOutput, error)

ListRulesWithContext is the same as ListRules with the addition of the ability to pass a context and additional request options.

See ListRules for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListSilencePolicies added in v1.1.39

func (c *VMP) ListSilencePolicies(input *ListSilencePoliciesInput) (*ListSilencePoliciesOutput, error)

ListSilencePolicies API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListSilencePolicies for usage and error information.

func (*VMP) ListSilencePoliciesCommon added in v1.1.39

func (c *VMP) ListSilencePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSilencePoliciesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListSilencePoliciesCommon for usage and error information.

func (*VMP) ListSilencePoliciesCommonRequest added in v1.1.39

func (c *VMP) ListSilencePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSilencePoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSilencePoliciesCommon operation. The "output" return value will be populated with the ListSilencePoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSilencePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSilencePoliciesCommon Send returns without error.

See ListSilencePoliciesCommon for more information on using the ListSilencePoliciesCommon API call, and error handling.

// Example sending a request using the ListSilencePoliciesCommonRequest method.
req, resp := client.ListSilencePoliciesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListSilencePoliciesCommonWithContext added in v1.1.39

func (c *VMP) ListSilencePoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSilencePoliciesCommonWithContext is the same as ListSilencePoliciesCommon with the addition of the ability to pass a context and additional request options.

See ListSilencePoliciesCommon 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 (*VMP) ListSilencePoliciesRequest added in v1.1.39

func (c *VMP) ListSilencePoliciesRequest(input *ListSilencePoliciesInput) (req *request.Request, output *ListSilencePoliciesOutput)

ListSilencePoliciesRequest generates a "volcengine/request.Request" representing the client's request for the ListSilencePolicies operation. The "output" return value will be populated with the ListSilencePoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListSilencePoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSilencePoliciesCommon Send returns without error.

See ListSilencePolicies for more information on using the ListSilencePolicies API call, and error handling.

// Example sending a request using the ListSilencePoliciesRequest method.
req, resp := client.ListSilencePoliciesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListSilencePoliciesWithContext added in v1.1.39

func (c *VMP) ListSilencePoliciesWithContext(ctx volcengine.Context, input *ListSilencePoliciesInput, opts ...request.Option) (*ListSilencePoliciesOutput, error)

ListSilencePoliciesWithContext is the same as ListSilencePolicies with the addition of the ability to pass a context and additional request options.

See ListSilencePolicies 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 (*VMP) ListTagsForResources added in v1.1.12

func (c *VMP) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)

ListTagsForResources API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListTagsForResources for usage and error information.

func (*VMP) ListTagsForResourcesCommon added in v1.1.12

func (c *VMP) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTagsForResourcesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListTagsForResourcesCommon for usage and error information.

func (*VMP) ListTagsForResourcesCommonRequest added in v1.1.12

func (c *VMP) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTagsForResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResourcesCommon operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResourcesCommon for more information on using the ListTagsForResourcesCommon API call, and error handling.

// Example sending a request using the ListTagsForResourcesCommonRequest method.
req, resp := client.ListTagsForResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListTagsForResourcesCommonWithContext added in v1.1.12

func (c *VMP) ListTagsForResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListTagsForResourcesCommonWithContext is the same as ListTagsForResourcesCommon with the addition of the ability to pass a context and additional request options.

See ListTagsForResourcesCommon 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 (*VMP) ListTagsForResourcesRequest added in v1.1.12

func (c *VMP) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)

ListTagsForResourcesRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResources operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.

See ListTagsForResources for more information on using the ListTagsForResources API call, and error handling.

// Example sending a request using the ListTagsForResourcesRequest method.
req, resp := client.ListTagsForResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListTagsForResourcesWithContext added in v1.1.12

func (c *VMP) ListTagsForResourcesWithContext(ctx volcengine.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)

ListTagsForResourcesWithContext is the same as ListTagsForResources with the addition of the ability to pass a context and additional request options.

See ListTagsForResources 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 (*VMP) ListWorkspaceInstanceTypes added in v1.1.12

func (c *VMP) ListWorkspaceInstanceTypes(input *ListWorkspaceInstanceTypesInput) (*ListWorkspaceInstanceTypesOutput, error)

ListWorkspaceInstanceTypes API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListWorkspaceInstanceTypes for usage and error information.

func (*VMP) ListWorkspaceInstanceTypesCommon added in v1.1.12

func (c *VMP) ListWorkspaceInstanceTypesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListWorkspaceInstanceTypesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListWorkspaceInstanceTypesCommon for usage and error information.

func (*VMP) ListWorkspaceInstanceTypesCommonRequest added in v1.1.12

func (c *VMP) ListWorkspaceInstanceTypesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListWorkspaceInstanceTypesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkspaceInstanceTypesCommon operation. The "output" return value will be populated with the ListWorkspaceInstanceTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkspaceInstanceTypesCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkspaceInstanceTypesCommon Send returns without error.

See ListWorkspaceInstanceTypesCommon for more information on using the ListWorkspaceInstanceTypesCommon API call, and error handling.

// Example sending a request using the ListWorkspaceInstanceTypesCommonRequest method.
req, resp := client.ListWorkspaceInstanceTypesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListWorkspaceInstanceTypesCommonWithContext added in v1.1.12

func (c *VMP) ListWorkspaceInstanceTypesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListWorkspaceInstanceTypesCommonWithContext is the same as ListWorkspaceInstanceTypesCommon with the addition of the ability to pass a context and additional request options.

See ListWorkspaceInstanceTypesCommon 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 (*VMP) ListWorkspaceInstanceTypesRequest added in v1.1.12

func (c *VMP) ListWorkspaceInstanceTypesRequest(input *ListWorkspaceInstanceTypesInput) (req *request.Request, output *ListWorkspaceInstanceTypesOutput)

ListWorkspaceInstanceTypesRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkspaceInstanceTypes operation. The "output" return value will be populated with the ListWorkspaceInstanceTypesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkspaceInstanceTypesCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkspaceInstanceTypesCommon Send returns without error.

See ListWorkspaceInstanceTypes for more information on using the ListWorkspaceInstanceTypes API call, and error handling.

// Example sending a request using the ListWorkspaceInstanceTypesRequest method.
req, resp := client.ListWorkspaceInstanceTypesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListWorkspaceInstanceTypesWithContext added in v1.1.12

func (c *VMP) ListWorkspaceInstanceTypesWithContext(ctx volcengine.Context, input *ListWorkspaceInstanceTypesInput, opts ...request.Option) (*ListWorkspaceInstanceTypesOutput, error)

ListWorkspaceInstanceTypesWithContext is the same as ListWorkspaceInstanceTypes with the addition of the ability to pass a context and additional request options.

See ListWorkspaceInstanceTypes 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 (*VMP) ListWorkspaceStatus

func (c *VMP) ListWorkspaceStatus(input *ListWorkspaceStatusInput) (*ListWorkspaceStatusOutput, error)

ListWorkspaceStatus API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListWorkspaceStatus for usage and error information.

func (*VMP) ListWorkspaceStatusCommon

func (c *VMP) ListWorkspaceStatusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListWorkspaceStatusCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListWorkspaceStatusCommon for usage and error information.

func (*VMP) ListWorkspaceStatusCommonRequest

func (c *VMP) ListWorkspaceStatusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListWorkspaceStatusCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkspaceStatusCommon operation. The "output" return value will be populated with the ListWorkspaceStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkspaceStatusCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkspaceStatusCommon Send returns without error.

See ListWorkspaceStatusCommon for more information on using the ListWorkspaceStatusCommon API call, and error handling.

// Example sending a request using the ListWorkspaceStatusCommonRequest method.
req, resp := client.ListWorkspaceStatusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListWorkspaceStatusCommonWithContext

func (c *VMP) ListWorkspaceStatusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListWorkspaceStatusCommonWithContext is the same as ListWorkspaceStatusCommon with the addition of the ability to pass a context and additional request options.

See ListWorkspaceStatusCommon 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 (*VMP) ListWorkspaceStatusRequest

func (c *VMP) ListWorkspaceStatusRequest(input *ListWorkspaceStatusInput) (req *request.Request, output *ListWorkspaceStatusOutput)

ListWorkspaceStatusRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkspaceStatus operation. The "output" return value will be populated with the ListWorkspaceStatusCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkspaceStatusCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkspaceStatusCommon Send returns without error.

See ListWorkspaceStatus for more information on using the ListWorkspaceStatus API call, and error handling.

// Example sending a request using the ListWorkspaceStatusRequest method.
req, resp := client.ListWorkspaceStatusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListWorkspaceStatusWithContext

func (c *VMP) ListWorkspaceStatusWithContext(ctx volcengine.Context, input *ListWorkspaceStatusInput, opts ...request.Option) (*ListWorkspaceStatusOutput, error)

ListWorkspaceStatusWithContext is the same as ListWorkspaceStatus with the addition of the ability to pass a context and additional request options.

See ListWorkspaceStatus 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 (*VMP) ListWorkspaces

func (c *VMP) ListWorkspaces(input *ListWorkspacesInput) (*ListWorkspacesOutput, error)

ListWorkspaces API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListWorkspaces for usage and error information.

func (*VMP) ListWorkspacesCommon

func (c *VMP) ListWorkspacesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListWorkspacesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation ListWorkspacesCommon for usage and error information.

func (*VMP) ListWorkspacesCommonRequest

func (c *VMP) ListWorkspacesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListWorkspacesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkspacesCommon operation. The "output" return value will be populated with the ListWorkspacesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkspacesCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkspacesCommon Send returns without error.

See ListWorkspacesCommon for more information on using the ListWorkspacesCommon API call, and error handling.

// Example sending a request using the ListWorkspacesCommonRequest method.
req, resp := client.ListWorkspacesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListWorkspacesCommonWithContext

func (c *VMP) ListWorkspacesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListWorkspacesCommonWithContext is the same as ListWorkspacesCommon with the addition of the ability to pass a context and additional request options.

See ListWorkspacesCommon 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 (*VMP) ListWorkspacesRequest

func (c *VMP) ListWorkspacesRequest(input *ListWorkspacesInput) (req *request.Request, output *ListWorkspacesOutput)

ListWorkspacesRequest generates a "volcengine/request.Request" representing the client's request for the ListWorkspaces operation. The "output" return value will be populated with the ListWorkspacesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListWorkspacesCommon Request to send the API call to the service. the "output" return value is not valid until after ListWorkspacesCommon Send returns without error.

See ListWorkspaces for more information on using the ListWorkspaces API call, and error handling.

// Example sending a request using the ListWorkspacesRequest method.
req, resp := client.ListWorkspacesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListWorkspacesWithContext

func (c *VMP) ListWorkspacesWithContext(ctx volcengine.Context, input *ListWorkspacesInput, opts ...request.Option) (*ListWorkspacesOutput, error)

ListWorkspacesWithContext is the same as ListWorkspaces with the addition of the ability to pass a context and additional request options.

See ListWorkspaces 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 (*VMP) SendValidationMessage added in v1.1.12

func (c *VMP) SendValidationMessage(input *SendValidationMessageInput) (*SendValidationMessageOutput, error)

SendValidationMessage API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation SendValidationMessage for usage and error information.

func (*VMP) SendValidationMessageCommon added in v1.1.12

func (c *VMP) SendValidationMessageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SendValidationMessageCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation SendValidationMessageCommon for usage and error information.

func (*VMP) SendValidationMessageCommonRequest added in v1.1.12

func (c *VMP) SendValidationMessageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SendValidationMessageCommonRequest generates a "volcengine/request.Request" representing the client's request for the SendValidationMessageCommon operation. The "output" return value will be populated with the SendValidationMessageCommon request's response once the request completes successfully.

Use "Send" method on the returned SendValidationMessageCommon Request to send the API call to the service. the "output" return value is not valid until after SendValidationMessageCommon Send returns without error.

See SendValidationMessageCommon for more information on using the SendValidationMessageCommon API call, and error handling.

// Example sending a request using the SendValidationMessageCommonRequest method.
req, resp := client.SendValidationMessageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) SendValidationMessageCommonWithContext added in v1.1.12

func (c *VMP) SendValidationMessageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

SendValidationMessageCommonWithContext is the same as SendValidationMessageCommon with the addition of the ability to pass a context and additional request options.

See SendValidationMessageCommon 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 (*VMP) SendValidationMessageRequest added in v1.1.12

func (c *VMP) SendValidationMessageRequest(input *SendValidationMessageInput) (req *request.Request, output *SendValidationMessageOutput)

SendValidationMessageRequest generates a "volcengine/request.Request" representing the client's request for the SendValidationMessage operation. The "output" return value will be populated with the SendValidationMessageCommon request's response once the request completes successfully.

Use "Send" method on the returned SendValidationMessageCommon Request to send the API call to the service. the "output" return value is not valid until after SendValidationMessageCommon Send returns without error.

See SendValidationMessage for more information on using the SendValidationMessage API call, and error handling.

// Example sending a request using the SendValidationMessageRequest method.
req, resp := client.SendValidationMessageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) SendValidationMessageWithContext added in v1.1.12

func (c *VMP) SendValidationMessageWithContext(ctx volcengine.Context, input *SendValidationMessageInput, opts ...request.Option) (*SendValidationMessageOutput, error)

SendValidationMessageWithContext is the same as SendValidationMessage with the addition of the ability to pass a context and additional request options.

See SendValidationMessage 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 (*VMP) TagResources added in v1.1.12

func (c *VMP) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)

TagResources API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TagResources for usage and error information.

func (*VMP) TagResourcesCommon added in v1.1.12

func (c *VMP) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TagResourcesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TagResourcesCommon for usage and error information.

func (*VMP) TagResourcesCommonRequest added in v1.1.12

func (c *VMP) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.

// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TagResourcesCommonWithContext added in v1.1.12

func (c *VMP) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.

See TagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) TagResourcesRequest added in v1.1.12

func (c *VMP) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)

TagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResources for more information on using the TagResources API call, and error handling.

// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TagResourcesWithContext added in v1.1.12

func (c *VMP) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)

TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.

See TagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) TestDingTalkBotWebhook added in v1.1.12

func (c *VMP) TestDingTalkBotWebhook(input *TestDingTalkBotWebhookInput) (*TestDingTalkBotWebhookOutput, error)

TestDingTalkBotWebhook API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TestDingTalkBotWebhook for usage and error information.

func (*VMP) TestDingTalkBotWebhookCommon added in v1.1.12

func (c *VMP) TestDingTalkBotWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TestDingTalkBotWebhookCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TestDingTalkBotWebhookCommon for usage and error information.

func (*VMP) TestDingTalkBotWebhookCommonRequest added in v1.1.12

func (c *VMP) TestDingTalkBotWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TestDingTalkBotWebhookCommonRequest generates a "volcengine/request.Request" representing the client's request for the TestDingTalkBotWebhookCommon operation. The "output" return value will be populated with the TestDingTalkBotWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned TestDingTalkBotWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after TestDingTalkBotWebhookCommon Send returns without error.

See TestDingTalkBotWebhookCommon for more information on using the TestDingTalkBotWebhookCommon API call, and error handling.

// Example sending a request using the TestDingTalkBotWebhookCommonRequest method.
req, resp := client.TestDingTalkBotWebhookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TestDingTalkBotWebhookCommonWithContext added in v1.1.12

func (c *VMP) TestDingTalkBotWebhookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TestDingTalkBotWebhookCommonWithContext is the same as TestDingTalkBotWebhookCommon with the addition of the ability to pass a context and additional request options.

See TestDingTalkBotWebhookCommon 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 (*VMP) TestDingTalkBotWebhookRequest added in v1.1.12

func (c *VMP) TestDingTalkBotWebhookRequest(input *TestDingTalkBotWebhookInput) (req *request.Request, output *TestDingTalkBotWebhookOutput)

TestDingTalkBotWebhookRequest generates a "volcengine/request.Request" representing the client's request for the TestDingTalkBotWebhook operation. The "output" return value will be populated with the TestDingTalkBotWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned TestDingTalkBotWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after TestDingTalkBotWebhookCommon Send returns without error.

See TestDingTalkBotWebhook for more information on using the TestDingTalkBotWebhook API call, and error handling.

// Example sending a request using the TestDingTalkBotWebhookRequest method.
req, resp := client.TestDingTalkBotWebhookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TestDingTalkBotWebhookWithContext added in v1.1.12

func (c *VMP) TestDingTalkBotWebhookWithContext(ctx volcengine.Context, input *TestDingTalkBotWebhookInput, opts ...request.Option) (*TestDingTalkBotWebhookOutput, error)

TestDingTalkBotWebhookWithContext is the same as TestDingTalkBotWebhook with the addition of the ability to pass a context and additional request options.

See TestDingTalkBotWebhook 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 (*VMP) TestLarkBotWebhook added in v1.1.12

func (c *VMP) TestLarkBotWebhook(input *TestLarkBotWebhookInput) (*TestLarkBotWebhookOutput, error)

TestLarkBotWebhook API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TestLarkBotWebhook for usage and error information.

func (*VMP) TestLarkBotWebhookCommon added in v1.1.12

func (c *VMP) TestLarkBotWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TestLarkBotWebhookCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TestLarkBotWebhookCommon for usage and error information.

func (*VMP) TestLarkBotWebhookCommonRequest added in v1.1.12

func (c *VMP) TestLarkBotWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TestLarkBotWebhookCommonRequest generates a "volcengine/request.Request" representing the client's request for the TestLarkBotWebhookCommon operation. The "output" return value will be populated with the TestLarkBotWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned TestLarkBotWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after TestLarkBotWebhookCommon Send returns without error.

See TestLarkBotWebhookCommon for more information on using the TestLarkBotWebhookCommon API call, and error handling.

// Example sending a request using the TestLarkBotWebhookCommonRequest method.
req, resp := client.TestLarkBotWebhookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TestLarkBotWebhookCommonWithContext added in v1.1.12

func (c *VMP) TestLarkBotWebhookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TestLarkBotWebhookCommonWithContext is the same as TestLarkBotWebhookCommon with the addition of the ability to pass a context and additional request options.

See TestLarkBotWebhookCommon 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 (*VMP) TestLarkBotWebhookRequest added in v1.1.12

func (c *VMP) TestLarkBotWebhookRequest(input *TestLarkBotWebhookInput) (req *request.Request, output *TestLarkBotWebhookOutput)

TestLarkBotWebhookRequest generates a "volcengine/request.Request" representing the client's request for the TestLarkBotWebhook operation. The "output" return value will be populated with the TestLarkBotWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned TestLarkBotWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after TestLarkBotWebhookCommon Send returns without error.

See TestLarkBotWebhook for more information on using the TestLarkBotWebhook API call, and error handling.

// Example sending a request using the TestLarkBotWebhookRequest method.
req, resp := client.TestLarkBotWebhookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TestLarkBotWebhookWithContext added in v1.1.12

func (c *VMP) TestLarkBotWebhookWithContext(ctx volcengine.Context, input *TestLarkBotWebhookInput, opts ...request.Option) (*TestLarkBotWebhookOutput, error)

TestLarkBotWebhookWithContext is the same as TestLarkBotWebhook with the addition of the ability to pass a context and additional request options.

See TestLarkBotWebhook 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 (*VMP) TestWeComBotWebhook added in v1.1.12

func (c *VMP) TestWeComBotWebhook(input *TestWeComBotWebhookInput) (*TestWeComBotWebhookOutput, error)

TestWeComBotWebhook API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TestWeComBotWebhook for usage and error information.

func (*VMP) TestWeComBotWebhookCommon added in v1.1.12

func (c *VMP) TestWeComBotWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TestWeComBotWebhookCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TestWeComBotWebhookCommon for usage and error information.

func (*VMP) TestWeComBotWebhookCommonRequest added in v1.1.12

func (c *VMP) TestWeComBotWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TestWeComBotWebhookCommonRequest generates a "volcengine/request.Request" representing the client's request for the TestWeComBotWebhookCommon operation. The "output" return value will be populated with the TestWeComBotWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned TestWeComBotWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after TestWeComBotWebhookCommon Send returns without error.

See TestWeComBotWebhookCommon for more information on using the TestWeComBotWebhookCommon API call, and error handling.

// Example sending a request using the TestWeComBotWebhookCommonRequest method.
req, resp := client.TestWeComBotWebhookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TestWeComBotWebhookCommonWithContext added in v1.1.12

func (c *VMP) TestWeComBotWebhookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TestWeComBotWebhookCommonWithContext is the same as TestWeComBotWebhookCommon with the addition of the ability to pass a context and additional request options.

See TestWeComBotWebhookCommon 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 (*VMP) TestWeComBotWebhookRequest added in v1.1.12

func (c *VMP) TestWeComBotWebhookRequest(input *TestWeComBotWebhookInput) (req *request.Request, output *TestWeComBotWebhookOutput)

TestWeComBotWebhookRequest generates a "volcengine/request.Request" representing the client's request for the TestWeComBotWebhook operation. The "output" return value will be populated with the TestWeComBotWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned TestWeComBotWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after TestWeComBotWebhookCommon Send returns without error.

See TestWeComBotWebhook for more information on using the TestWeComBotWebhook API call, and error handling.

// Example sending a request using the TestWeComBotWebhookRequest method.
req, resp := client.TestWeComBotWebhookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TestWeComBotWebhookWithContext added in v1.1.12

func (c *VMP) TestWeComBotWebhookWithContext(ctx volcengine.Context, input *TestWeComBotWebhookInput, opts ...request.Option) (*TestWeComBotWebhookOutput, error)

TestWeComBotWebhookWithContext is the same as TestWeComBotWebhook with the addition of the ability to pass a context and additional request options.

See TestWeComBotWebhook 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 (*VMP) TestWebhook added in v1.1.12

func (c *VMP) TestWebhook(input *TestWebhookInput) (*TestWebhookOutput, error)

TestWebhook API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TestWebhook for usage and error information.

func (*VMP) TestWebhookCommon added in v1.1.12

func (c *VMP) TestWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TestWebhookCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation TestWebhookCommon for usage and error information.

func (*VMP) TestWebhookCommonRequest added in v1.1.12

func (c *VMP) TestWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TestWebhookCommonRequest generates a "volcengine/request.Request" representing the client's request for the TestWebhookCommon operation. The "output" return value will be populated with the TestWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned TestWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after TestWebhookCommon Send returns without error.

See TestWebhookCommon for more information on using the TestWebhookCommon API call, and error handling.

// Example sending a request using the TestWebhookCommonRequest method.
req, resp := client.TestWebhookCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TestWebhookCommonWithContext added in v1.1.12

func (c *VMP) TestWebhookCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TestWebhookCommonWithContext is the same as TestWebhookCommon with the addition of the ability to pass a context and additional request options.

See TestWebhookCommon 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 (*VMP) TestWebhookRequest added in v1.1.12

func (c *VMP) TestWebhookRequest(input *TestWebhookInput) (req *request.Request, output *TestWebhookOutput)

TestWebhookRequest generates a "volcengine/request.Request" representing the client's request for the TestWebhook operation. The "output" return value will be populated with the TestWebhookCommon request's response once the request completes successfully.

Use "Send" method on the returned TestWebhookCommon Request to send the API call to the service. the "output" return value is not valid until after TestWebhookCommon Send returns without error.

See TestWebhook for more information on using the TestWebhook API call, and error handling.

// Example sending a request using the TestWebhookRequest method.
req, resp := client.TestWebhookRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TestWebhookWithContext added in v1.1.12

func (c *VMP) TestWebhookWithContext(ctx volcengine.Context, input *TestWebhookInput, opts ...request.Option) (*TestWebhookOutput, error)

TestWebhookWithContext is the same as TestWebhook with the addition of the ability to pass a context and additional request options.

See TestWebhook 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 (*VMP) UntagResources added in v1.1.12

func (c *VMP) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)

UntagResources API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UntagResources for usage and error information.

func (*VMP) UntagResourcesCommon added in v1.1.12

func (c *VMP) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UntagResourcesCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UntagResourcesCommon for usage and error information.

func (*VMP) UntagResourcesCommonRequest added in v1.1.12

func (c *VMP) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UntagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.

// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UntagResourcesCommonWithContext added in v1.1.12

func (c *VMP) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.

See UntagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UntagResourcesRequest added in v1.1.12

func (c *VMP) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)

UntagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResources for more information on using the UntagResources API call, and error handling.

// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UntagResourcesWithContext added in v1.1.12

func (c *VMP) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)

UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.

See UntagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateAggregateWorkspace added in v1.1.48

func (c *VMP) UpdateAggregateWorkspace(input *UpdateAggregateWorkspaceInput) (*UpdateAggregateWorkspaceOutput, error)

UpdateAggregateWorkspace API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateAggregateWorkspace for usage and error information.

func (*VMP) UpdateAggregateWorkspaceCommon added in v1.1.48

func (c *VMP) UpdateAggregateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAggregateWorkspaceCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateAggregateWorkspaceCommon for usage and error information.

func (*VMP) UpdateAggregateWorkspaceCommonRequest added in v1.1.48

func (c *VMP) UpdateAggregateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAggregateWorkspaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAggregateWorkspaceCommon operation. The "output" return value will be populated with the UpdateAggregateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAggregateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAggregateWorkspaceCommon Send returns without error.

See UpdateAggregateWorkspaceCommon for more information on using the UpdateAggregateWorkspaceCommon API call, and error handling.

// Example sending a request using the UpdateAggregateWorkspaceCommonRequest method.
req, resp := client.UpdateAggregateWorkspaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateAggregateWorkspaceCommonWithContext added in v1.1.48

func (c *VMP) UpdateAggregateWorkspaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAggregateWorkspaceCommonWithContext is the same as UpdateAggregateWorkspaceCommon with the addition of the ability to pass a context and additional request options.

See UpdateAggregateWorkspaceCommon 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 (*VMP) UpdateAggregateWorkspaceRequest added in v1.1.48

func (c *VMP) UpdateAggregateWorkspaceRequest(input *UpdateAggregateWorkspaceInput) (req *request.Request, output *UpdateAggregateWorkspaceOutput)

UpdateAggregateWorkspaceRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAggregateWorkspace operation. The "output" return value will be populated with the UpdateAggregateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAggregateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAggregateWorkspaceCommon Send returns without error.

See UpdateAggregateWorkspace for more information on using the UpdateAggregateWorkspace API call, and error handling.

// Example sending a request using the UpdateAggregateWorkspaceRequest method.
req, resp := client.UpdateAggregateWorkspaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateAggregateWorkspaceWithContext added in v1.1.48

func (c *VMP) UpdateAggregateWorkspaceWithContext(ctx volcengine.Context, input *UpdateAggregateWorkspaceInput, opts ...request.Option) (*UpdateAggregateWorkspaceOutput, error)

UpdateAggregateWorkspaceWithContext is the same as UpdateAggregateWorkspace with the addition of the ability to pass a context and additional request options.

See UpdateAggregateWorkspace 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 (*VMP) UpdateAlertingRule added in v1.1.12

func (c *VMP) UpdateAlertingRule(input *UpdateAlertingRuleInput) (*UpdateAlertingRuleOutput, error)

UpdateAlertingRule API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateAlertingRule for usage and error information.

func (*VMP) UpdateAlertingRuleCommon added in v1.1.12

func (c *VMP) UpdateAlertingRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAlertingRuleCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateAlertingRuleCommon for usage and error information.

func (*VMP) UpdateAlertingRuleCommonRequest added in v1.1.12

func (c *VMP) UpdateAlertingRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAlertingRuleCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAlertingRuleCommon operation. The "output" return value will be populated with the UpdateAlertingRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAlertingRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAlertingRuleCommon Send returns without error.

See UpdateAlertingRuleCommon for more information on using the UpdateAlertingRuleCommon API call, and error handling.

// Example sending a request using the UpdateAlertingRuleCommonRequest method.
req, resp := client.UpdateAlertingRuleCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateAlertingRuleCommonWithContext added in v1.1.12

func (c *VMP) UpdateAlertingRuleCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAlertingRuleCommonWithContext is the same as UpdateAlertingRuleCommon with the addition of the ability to pass a context and additional request options.

See UpdateAlertingRuleCommon 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 (*VMP) UpdateAlertingRuleRequest added in v1.1.12

func (c *VMP) UpdateAlertingRuleRequest(input *UpdateAlertingRuleInput) (req *request.Request, output *UpdateAlertingRuleOutput)

UpdateAlertingRuleRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAlertingRule operation. The "output" return value will be populated with the UpdateAlertingRuleCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAlertingRuleCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAlertingRuleCommon Send returns without error.

See UpdateAlertingRule for more information on using the UpdateAlertingRule API call, and error handling.

// Example sending a request using the UpdateAlertingRuleRequest method.
req, resp := client.UpdateAlertingRuleRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateAlertingRuleWithContext added in v1.1.12

func (c *VMP) UpdateAlertingRuleWithContext(ctx volcengine.Context, input *UpdateAlertingRuleInput, opts ...request.Option) (*UpdateAlertingRuleOutput, error)

UpdateAlertingRuleWithContext is the same as UpdateAlertingRule with the addition of the ability to pass a context and additional request options.

See UpdateAlertingRule 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 (*VMP) UpdateContact added in v1.1.12

func (c *VMP) UpdateContact(input *UpdateContactInput) (*UpdateContactOutput, error)

UpdateContact API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateContact for usage and error information.

func (*VMP) UpdateContactCommon added in v1.1.12

func (c *VMP) UpdateContactCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateContactCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateContactCommon for usage and error information.

func (*VMP) UpdateContactCommonRequest added in v1.1.12

func (c *VMP) UpdateContactCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateContactCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactCommon operation. The "output" return value will be populated with the UpdateContactCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactCommon Send returns without error.

See UpdateContactCommon for more information on using the UpdateContactCommon API call, and error handling.

// Example sending a request using the UpdateContactCommonRequest method.
req, resp := client.UpdateContactCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateContactCommonWithContext added in v1.1.12

func (c *VMP) UpdateContactCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateContactCommonWithContext is the same as UpdateContactCommon with the addition of the ability to pass a context and additional request options.

See UpdateContactCommon 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 (*VMP) UpdateContactGroup added in v1.1.12

func (c *VMP) UpdateContactGroup(input *UpdateContactGroupInput) (*UpdateContactGroupOutput, error)

UpdateContactGroup API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateContactGroup for usage and error information.

func (*VMP) UpdateContactGroupCommon added in v1.1.12

func (c *VMP) UpdateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateContactGroupCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateContactGroupCommon for usage and error information.

func (*VMP) UpdateContactGroupCommonRequest added in v1.1.12

func (c *VMP) UpdateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateContactGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactGroupCommon operation. The "output" return value will be populated with the UpdateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupCommon Send returns without error.

See UpdateContactGroupCommon for more information on using the UpdateContactGroupCommon API call, and error handling.

// Example sending a request using the UpdateContactGroupCommonRequest method.
req, resp := client.UpdateContactGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateContactGroupCommonWithContext added in v1.1.12

func (c *VMP) UpdateContactGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateContactGroupCommonWithContext is the same as UpdateContactGroupCommon with the addition of the ability to pass a context and additional request options.

See UpdateContactGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateContactGroupRequest added in v1.1.12

func (c *VMP) UpdateContactGroupRequest(input *UpdateContactGroupInput) (req *request.Request, output *UpdateContactGroupOutput)

UpdateContactGroupRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContactGroup operation. The "output" return value will be populated with the UpdateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupCommon Send returns without error.

See UpdateContactGroup for more information on using the UpdateContactGroup API call, and error handling.

// Example sending a request using the UpdateContactGroupRequest method.
req, resp := client.UpdateContactGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateContactGroupWithContext added in v1.1.12

func (c *VMP) UpdateContactGroupWithContext(ctx volcengine.Context, input *UpdateContactGroupInput, opts ...request.Option) (*UpdateContactGroupOutput, error)

UpdateContactGroupWithContext is the same as UpdateContactGroup with the addition of the ability to pass a context and additional request options.

See UpdateContactGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateContactRequest added in v1.1.12

func (c *VMP) UpdateContactRequest(input *UpdateContactInput) (req *request.Request, output *UpdateContactOutput)

UpdateContactRequest generates a "volcengine/request.Request" representing the client's request for the UpdateContact operation. The "output" return value will be populated with the UpdateContactCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactCommon Send returns without error.

See UpdateContact for more information on using the UpdateContact API call, and error handling.

// Example sending a request using the UpdateContactRequest method.
req, resp := client.UpdateContactRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateContactWithContext added in v1.1.12

func (c *VMP) UpdateContactWithContext(ctx volcengine.Context, input *UpdateContactInput, opts ...request.Option) (*UpdateContactOutput, error)

UpdateContactWithContext is the same as UpdateContact with the addition of the ability to pass a context and additional request options.

See UpdateContact 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 (*VMP) UpdateExternalPrometheus added in v1.1.48

func (c *VMP) UpdateExternalPrometheus(input *UpdateExternalPrometheusInput) (*UpdateExternalPrometheusOutput, error)

UpdateExternalPrometheus API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateExternalPrometheus for usage and error information.

func (*VMP) UpdateExternalPrometheusCommon added in v1.1.48

func (c *VMP) UpdateExternalPrometheusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateExternalPrometheusCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateExternalPrometheusCommon for usage and error information.

func (*VMP) UpdateExternalPrometheusCommonRequest added in v1.1.48

func (c *VMP) UpdateExternalPrometheusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateExternalPrometheusCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateExternalPrometheusCommon operation. The "output" return value will be populated with the UpdateExternalPrometheusCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateExternalPrometheusCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateExternalPrometheusCommon Send returns without error.

See UpdateExternalPrometheusCommon for more information on using the UpdateExternalPrometheusCommon API call, and error handling.

// Example sending a request using the UpdateExternalPrometheusCommonRequest method.
req, resp := client.UpdateExternalPrometheusCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateExternalPrometheusCommonWithContext added in v1.1.48

func (c *VMP) UpdateExternalPrometheusCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateExternalPrometheusCommonWithContext is the same as UpdateExternalPrometheusCommon with the addition of the ability to pass a context and additional request options.

See UpdateExternalPrometheusCommon 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 (*VMP) UpdateExternalPrometheusRequest added in v1.1.48

func (c *VMP) UpdateExternalPrometheusRequest(input *UpdateExternalPrometheusInput) (req *request.Request, output *UpdateExternalPrometheusOutput)

UpdateExternalPrometheusRequest generates a "volcengine/request.Request" representing the client's request for the UpdateExternalPrometheus operation. The "output" return value will be populated with the UpdateExternalPrometheusCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateExternalPrometheusCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateExternalPrometheusCommon Send returns without error.

See UpdateExternalPrometheus for more information on using the UpdateExternalPrometheus API call, and error handling.

// Example sending a request using the UpdateExternalPrometheusRequest method.
req, resp := client.UpdateExternalPrometheusRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateExternalPrometheusWithContext added in v1.1.48

func (c *VMP) UpdateExternalPrometheusWithContext(ctx volcengine.Context, input *UpdateExternalPrometheusInput, opts ...request.Option) (*UpdateExternalPrometheusOutput, error)

UpdateExternalPrometheusWithContext is the same as UpdateExternalPrometheus with the addition of the ability to pass a context and additional request options.

See UpdateExternalPrometheus 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 (*VMP) UpdateIntegrationTask added in v1.1.39

func (c *VMP) UpdateIntegrationTask(input *UpdateIntegrationTaskInput) (*UpdateIntegrationTaskOutput, error)

UpdateIntegrationTask API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateIntegrationTask for usage and error information.

func (*VMP) UpdateIntegrationTaskCommon added in v1.1.39

func (c *VMP) UpdateIntegrationTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateIntegrationTaskCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateIntegrationTaskCommon for usage and error information.

func (*VMP) UpdateIntegrationTaskCommonRequest added in v1.1.39

func (c *VMP) UpdateIntegrationTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateIntegrationTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIntegrationTaskCommon operation. The "output" return value will be populated with the UpdateIntegrationTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIntegrationTaskCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIntegrationTaskCommon Send returns without error.

See UpdateIntegrationTaskCommon for more information on using the UpdateIntegrationTaskCommon API call, and error handling.

// Example sending a request using the UpdateIntegrationTaskCommonRequest method.
req, resp := client.UpdateIntegrationTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateIntegrationTaskCommonWithContext added in v1.1.39

func (c *VMP) UpdateIntegrationTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateIntegrationTaskCommonWithContext is the same as UpdateIntegrationTaskCommon with the addition of the ability to pass a context and additional request options.

See UpdateIntegrationTaskCommon 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 (*VMP) UpdateIntegrationTaskRequest added in v1.1.39

func (c *VMP) UpdateIntegrationTaskRequest(input *UpdateIntegrationTaskInput) (req *request.Request, output *UpdateIntegrationTaskOutput)

UpdateIntegrationTaskRequest generates a "volcengine/request.Request" representing the client's request for the UpdateIntegrationTask operation. The "output" return value will be populated with the UpdateIntegrationTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateIntegrationTaskCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateIntegrationTaskCommon Send returns without error.

See UpdateIntegrationTask for more information on using the UpdateIntegrationTask API call, and error handling.

// Example sending a request using the UpdateIntegrationTaskRequest method.
req, resp := client.UpdateIntegrationTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateIntegrationTaskWithContext added in v1.1.39

func (c *VMP) UpdateIntegrationTaskWithContext(ctx volcengine.Context, input *UpdateIntegrationTaskInput, opts ...request.Option) (*UpdateIntegrationTaskOutput, error)

UpdateIntegrationTaskWithContext is the same as UpdateIntegrationTask with the addition of the ability to pass a context and additional request options.

See UpdateIntegrationTask 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 (*VMP) UpdateNotifyGroupPolicy added in v1.1.12

func (c *VMP) UpdateNotifyGroupPolicy(input *UpdateNotifyGroupPolicyInput) (*UpdateNotifyGroupPolicyOutput, error)

UpdateNotifyGroupPolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateNotifyGroupPolicy for usage and error information.

func (*VMP) UpdateNotifyGroupPolicyCommon added in v1.1.12

func (c *VMP) UpdateNotifyGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNotifyGroupPolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateNotifyGroupPolicyCommon for usage and error information.

func (*VMP) UpdateNotifyGroupPolicyCommonRequest added in v1.1.12

func (c *VMP) UpdateNotifyGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNotifyGroupPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotifyGroupPolicyCommon operation. The "output" return value will be populated with the UpdateNotifyGroupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyGroupPolicyCommon Send returns without error.

See UpdateNotifyGroupPolicyCommon for more information on using the UpdateNotifyGroupPolicyCommon API call, and error handling.

// Example sending a request using the UpdateNotifyGroupPolicyCommonRequest method.
req, resp := client.UpdateNotifyGroupPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateNotifyGroupPolicyCommonWithContext added in v1.1.12

func (c *VMP) UpdateNotifyGroupPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateNotifyGroupPolicyCommonWithContext is the same as UpdateNotifyGroupPolicyCommon with the addition of the ability to pass a context and additional request options.

See UpdateNotifyGroupPolicyCommon 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 (*VMP) UpdateNotifyGroupPolicyRequest added in v1.1.12

func (c *VMP) UpdateNotifyGroupPolicyRequest(input *UpdateNotifyGroupPolicyInput) (req *request.Request, output *UpdateNotifyGroupPolicyOutput)

UpdateNotifyGroupPolicyRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotifyGroupPolicy operation. The "output" return value will be populated with the UpdateNotifyGroupPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyGroupPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyGroupPolicyCommon Send returns without error.

See UpdateNotifyGroupPolicy for more information on using the UpdateNotifyGroupPolicy API call, and error handling.

// Example sending a request using the UpdateNotifyGroupPolicyRequest method.
req, resp := client.UpdateNotifyGroupPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateNotifyGroupPolicyWithContext added in v1.1.12

func (c *VMP) UpdateNotifyGroupPolicyWithContext(ctx volcengine.Context, input *UpdateNotifyGroupPolicyInput, opts ...request.Option) (*UpdateNotifyGroupPolicyOutput, error)

UpdateNotifyGroupPolicyWithContext is the same as UpdateNotifyGroupPolicy with the addition of the ability to pass a context and additional request options.

See UpdateNotifyGroupPolicy 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 (*VMP) UpdateNotifyPolicy added in v1.1.12

func (c *VMP) UpdateNotifyPolicy(input *UpdateNotifyPolicyInput) (*UpdateNotifyPolicyOutput, error)

UpdateNotifyPolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateNotifyPolicy for usage and error information.

func (*VMP) UpdateNotifyPolicyCommon added in v1.1.12

func (c *VMP) UpdateNotifyPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNotifyPolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateNotifyPolicyCommon for usage and error information.

func (*VMP) UpdateNotifyPolicyCommonRequest added in v1.1.12

func (c *VMP) UpdateNotifyPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNotifyPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotifyPolicyCommon operation. The "output" return value will be populated with the UpdateNotifyPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyPolicyCommon Send returns without error.

See UpdateNotifyPolicyCommon for more information on using the UpdateNotifyPolicyCommon API call, and error handling.

// Example sending a request using the UpdateNotifyPolicyCommonRequest method.
req, resp := client.UpdateNotifyPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateNotifyPolicyCommonWithContext added in v1.1.12

func (c *VMP) UpdateNotifyPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateNotifyPolicyCommonWithContext is the same as UpdateNotifyPolicyCommon with the addition of the ability to pass a context and additional request options.

See UpdateNotifyPolicyCommon 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 (*VMP) UpdateNotifyPolicyRequest added in v1.1.12

func (c *VMP) UpdateNotifyPolicyRequest(input *UpdateNotifyPolicyInput) (req *request.Request, output *UpdateNotifyPolicyOutput)

UpdateNotifyPolicyRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotifyPolicy operation. The "output" return value will be populated with the UpdateNotifyPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyPolicyCommon Send returns without error.

See UpdateNotifyPolicy for more information on using the UpdateNotifyPolicy API call, and error handling.

// Example sending a request using the UpdateNotifyPolicyRequest method.
req, resp := client.UpdateNotifyPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateNotifyPolicyWithContext added in v1.1.12

func (c *VMP) UpdateNotifyPolicyWithContext(ctx volcengine.Context, input *UpdateNotifyPolicyInput, opts ...request.Option) (*UpdateNotifyPolicyOutput, error)

UpdateNotifyPolicyWithContext is the same as UpdateNotifyPolicy with the addition of the ability to pass a context and additional request options.

See UpdateNotifyPolicy 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 (*VMP) UpdateNotifyTemplate added in v1.1.12

func (c *VMP) UpdateNotifyTemplate(input *UpdateNotifyTemplateInput) (*UpdateNotifyTemplateOutput, error)

UpdateNotifyTemplate API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateNotifyTemplate for usage and error information.

func (*VMP) UpdateNotifyTemplateCommon added in v1.1.12

func (c *VMP) UpdateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNotifyTemplateCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateNotifyTemplateCommon for usage and error information.

func (*VMP) UpdateNotifyTemplateCommonRequest added in v1.1.12

func (c *VMP) UpdateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNotifyTemplateCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotifyTemplateCommon operation. The "output" return value will be populated with the UpdateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyTemplateCommon Send returns without error.

See UpdateNotifyTemplateCommon for more information on using the UpdateNotifyTemplateCommon API call, and error handling.

// Example sending a request using the UpdateNotifyTemplateCommonRequest method.
req, resp := client.UpdateNotifyTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateNotifyTemplateCommonWithContext added in v1.1.12

func (c *VMP) UpdateNotifyTemplateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateNotifyTemplateCommonWithContext is the same as UpdateNotifyTemplateCommon with the addition of the ability to pass a context and additional request options.

See UpdateNotifyTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateNotifyTemplateRequest added in v1.1.12

func (c *VMP) UpdateNotifyTemplateRequest(input *UpdateNotifyTemplateInput) (req *request.Request, output *UpdateNotifyTemplateOutput)

UpdateNotifyTemplateRequest generates a "volcengine/request.Request" representing the client's request for the UpdateNotifyTemplate operation. The "output" return value will be populated with the UpdateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyTemplateCommon Send returns without error.

See UpdateNotifyTemplate for more information on using the UpdateNotifyTemplate API call, and error handling.

// Example sending a request using the UpdateNotifyTemplateRequest method.
req, resp := client.UpdateNotifyTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateNotifyTemplateWithContext added in v1.1.12

func (c *VMP) UpdateNotifyTemplateWithContext(ctx volcengine.Context, input *UpdateNotifyTemplateInput, opts ...request.Option) (*UpdateNotifyTemplateOutput, error)

UpdateNotifyTemplateWithContext is the same as UpdateNotifyTemplate with the addition of the ability to pass a context and additional request options.

See UpdateNotifyTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateRuleFile added in v1.1.12

func (c *VMP) UpdateRuleFile(input *UpdateRuleFileInput) (*UpdateRuleFileOutput, error)

UpdateRuleFile API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateRuleFile for usage and error information.

func (*VMP) UpdateRuleFileCommon added in v1.1.12

func (c *VMP) UpdateRuleFileCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateRuleFileCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateRuleFileCommon for usage and error information.

func (*VMP) UpdateRuleFileCommonRequest added in v1.1.12

func (c *VMP) UpdateRuleFileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateRuleFileCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRuleFileCommon operation. The "output" return value will be populated with the UpdateRuleFileCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateRuleFileCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRuleFileCommon Send returns without error.

See UpdateRuleFileCommon for more information on using the UpdateRuleFileCommon API call, and error handling.

// Example sending a request using the UpdateRuleFileCommonRequest method.
req, resp := client.UpdateRuleFileCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateRuleFileCommonWithContext added in v1.1.12

func (c *VMP) UpdateRuleFileCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateRuleFileCommonWithContext is the same as UpdateRuleFileCommon with the addition of the ability to pass a context and additional request options.

See UpdateRuleFileCommon 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 (*VMP) UpdateRuleFileRequest added in v1.1.12

func (c *VMP) UpdateRuleFileRequest(input *UpdateRuleFileInput) (req *request.Request, output *UpdateRuleFileOutput)

UpdateRuleFileRequest generates a "volcengine/request.Request" representing the client's request for the UpdateRuleFile operation. The "output" return value will be populated with the UpdateRuleFileCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateRuleFileCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateRuleFileCommon Send returns without error.

See UpdateRuleFile for more information on using the UpdateRuleFile API call, and error handling.

// Example sending a request using the UpdateRuleFileRequest method.
req, resp := client.UpdateRuleFileRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateRuleFileWithContext added in v1.1.12

func (c *VMP) UpdateRuleFileWithContext(ctx volcengine.Context, input *UpdateRuleFileInput, opts ...request.Option) (*UpdateRuleFileOutput, error)

UpdateRuleFileWithContext is the same as UpdateRuleFile with the addition of the ability to pass a context and additional request options.

See UpdateRuleFile 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 (*VMP) UpdateSilencePolicy added in v1.1.39

func (c *VMP) UpdateSilencePolicy(input *UpdateSilencePolicyInput) (*UpdateSilencePolicyOutput, error)

UpdateSilencePolicy API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateSilencePolicy for usage and error information.

func (*VMP) UpdateSilencePolicyCommon added in v1.1.39

func (c *VMP) UpdateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateSilencePolicyCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateSilencePolicyCommon for usage and error information.

func (*VMP) UpdateSilencePolicyCommonRequest added in v1.1.39

func (c *VMP) UpdateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateSilencePolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSilencePolicyCommon operation. The "output" return value will be populated with the UpdateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSilencePolicyCommon Send returns without error.

See UpdateSilencePolicyCommon for more information on using the UpdateSilencePolicyCommon API call, and error handling.

// Example sending a request using the UpdateSilencePolicyCommonRequest method.
req, resp := client.UpdateSilencePolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateSilencePolicyCommonWithContext added in v1.1.39

func (c *VMP) UpdateSilencePolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateSilencePolicyCommonWithContext is the same as UpdateSilencePolicyCommon with the addition of the ability to pass a context and additional request options.

See UpdateSilencePolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateSilencePolicyRequest added in v1.1.39

func (c *VMP) UpdateSilencePolicyRequest(input *UpdateSilencePolicyInput) (req *request.Request, output *UpdateSilencePolicyOutput)

UpdateSilencePolicyRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSilencePolicy operation. The "output" return value will be populated with the UpdateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSilencePolicyCommon Send returns without error.

See UpdateSilencePolicy for more information on using the UpdateSilencePolicy API call, and error handling.

// Example sending a request using the UpdateSilencePolicyRequest method.
req, resp := client.UpdateSilencePolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateSilencePolicyWithContext added in v1.1.39

func (c *VMP) UpdateSilencePolicyWithContext(ctx volcengine.Context, input *UpdateSilencePolicyInput, opts ...request.Option) (*UpdateSilencePolicyOutput, error)

UpdateSilencePolicyWithContext is the same as UpdateSilencePolicy with the addition of the ability to pass a context and additional request options.

See UpdateSilencePolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateWorkspace

func (c *VMP) UpdateWorkspace(input *UpdateWorkspaceInput) (*UpdateWorkspaceOutput, error)

UpdateWorkspace API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateWorkspace for usage and error information.

func (*VMP) UpdateWorkspaceCommon

func (c *VMP) UpdateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateWorkspaceCommon API operation for VMP.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for VMP's API operation UpdateWorkspaceCommon for usage and error information.

func (*VMP) UpdateWorkspaceCommonRequest

func (c *VMP) UpdateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateWorkspaceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateWorkspaceCommon operation. The "output" return value will be populated with the UpdateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWorkspaceCommon Send returns without error.

See UpdateWorkspaceCommon for more information on using the UpdateWorkspaceCommon API call, and error handling.

// Example sending a request using the UpdateWorkspaceCommonRequest method.
req, resp := client.UpdateWorkspaceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateWorkspaceCommonWithContext

func (c *VMP) UpdateWorkspaceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateWorkspaceCommonWithContext is the same as UpdateWorkspaceCommon with the addition of the ability to pass a context and additional request options.

See UpdateWorkspaceCommon 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 (*VMP) UpdateWorkspaceRequest

func (c *VMP) UpdateWorkspaceRequest(input *UpdateWorkspaceInput) (req *request.Request, output *UpdateWorkspaceOutput)

UpdateWorkspaceRequest generates a "volcengine/request.Request" representing the client's request for the UpdateWorkspace operation. The "output" return value will be populated with the UpdateWorkspaceCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateWorkspaceCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateWorkspaceCommon Send returns without error.

See UpdateWorkspace for more information on using the UpdateWorkspace API call, and error handling.

// Example sending a request using the UpdateWorkspaceRequest method.
req, resp := client.UpdateWorkspaceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateWorkspaceWithContext

func (c *VMP) UpdateWorkspaceWithContext(ctx volcengine.Context, input *UpdateWorkspaceInput, opts ...request.Option) (*UpdateWorkspaceOutput, error)

UpdateWorkspaceWithContext is the same as UpdateWorkspace with the addition of the ability to pass a context and additional request options.

See UpdateWorkspace 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 VMPAPI

type VMPAPI interface {
	CreateAggregateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAggregateWorkspaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAggregateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAggregateWorkspace(*CreateAggregateWorkspaceInput) (*CreateAggregateWorkspaceOutput, error)
	CreateAggregateWorkspaceWithContext(volcengine.Context, *CreateAggregateWorkspaceInput, ...request.Option) (*CreateAggregateWorkspaceOutput, error)
	CreateAggregateWorkspaceRequest(*CreateAggregateWorkspaceInput) (*request.Request, *CreateAggregateWorkspaceOutput)

	CreateAlertingRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAlertingRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAlertingRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAlertingRule(*CreateAlertingRuleInput) (*CreateAlertingRuleOutput, error)
	CreateAlertingRuleWithContext(volcengine.Context, *CreateAlertingRuleInput, ...request.Option) (*CreateAlertingRuleOutput, error)
	CreateAlertingRuleRequest(*CreateAlertingRuleInput) (*request.Request, *CreateAlertingRuleOutput)

	CreateContactCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateContactCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateContactCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateContact(*CreateContactInput) (*CreateContactOutput, error)
	CreateContactWithContext(volcengine.Context, *CreateContactInput, ...request.Option) (*CreateContactOutput, error)
	CreateContactRequest(*CreateContactInput) (*request.Request, *CreateContactOutput)

	CreateContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateContactGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateContactGroup(*CreateContactGroupInput) (*CreateContactGroupOutput, error)
	CreateContactGroupWithContext(volcengine.Context, *CreateContactGroupInput, ...request.Option) (*CreateContactGroupOutput, error)
	CreateContactGroupRequest(*CreateContactGroupInput) (*request.Request, *CreateContactGroupOutput)

	CreateExternalPrometheusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateExternalPrometheusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateExternalPrometheusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateExternalPrometheus(*CreateExternalPrometheusInput) (*CreateExternalPrometheusOutput, error)
	CreateExternalPrometheusWithContext(volcengine.Context, *CreateExternalPrometheusInput, ...request.Option) (*CreateExternalPrometheusOutput, error)
	CreateExternalPrometheusRequest(*CreateExternalPrometheusInput) (*request.Request, *CreateExternalPrometheusOutput)

	CreateIntegrationTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIntegrationTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIntegrationTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIntegrationTask(*CreateIntegrationTaskInput) (*CreateIntegrationTaskOutput, error)
	CreateIntegrationTaskWithContext(volcengine.Context, *CreateIntegrationTaskInput, ...request.Option) (*CreateIntegrationTaskOutput, error)
	CreateIntegrationTaskRequest(*CreateIntegrationTaskInput) (*request.Request, *CreateIntegrationTaskOutput)

	CreateNotifyGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNotifyGroupPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNotifyGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNotifyGroupPolicy(*CreateNotifyGroupPolicyInput) (*CreateNotifyGroupPolicyOutput, error)
	CreateNotifyGroupPolicyWithContext(volcengine.Context, *CreateNotifyGroupPolicyInput, ...request.Option) (*CreateNotifyGroupPolicyOutput, error)
	CreateNotifyGroupPolicyRequest(*CreateNotifyGroupPolicyInput) (*request.Request, *CreateNotifyGroupPolicyOutput)

	CreateNotifyPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNotifyPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNotifyPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNotifyPolicy(*CreateNotifyPolicyInput) (*CreateNotifyPolicyOutput, error)
	CreateNotifyPolicyWithContext(volcengine.Context, *CreateNotifyPolicyInput, ...request.Option) (*CreateNotifyPolicyOutput, error)
	CreateNotifyPolicyRequest(*CreateNotifyPolicyInput) (*request.Request, *CreateNotifyPolicyOutput)

	CreateNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNotifyTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNotifyTemplate(*CreateNotifyTemplateInput) (*CreateNotifyTemplateOutput, error)
	CreateNotifyTemplateWithContext(volcengine.Context, *CreateNotifyTemplateInput, ...request.Option) (*CreateNotifyTemplateOutput, error)
	CreateNotifyTemplateRequest(*CreateNotifyTemplateInput) (*request.Request, *CreateNotifyTemplateOutput)

	CreateRuleFileCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateRuleFileCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateRuleFileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateRuleFile(*CreateRuleFileInput) (*CreateRuleFileOutput, error)
	CreateRuleFileWithContext(volcengine.Context, *CreateRuleFileInput, ...request.Option) (*CreateRuleFileOutput, error)
	CreateRuleFileRequest(*CreateRuleFileInput) (*request.Request, *CreateRuleFileOutput)

	CreateSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSilencePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSilencePolicy(*CreateSilencePolicyInput) (*CreateSilencePolicyOutput, error)
	CreateSilencePolicyWithContext(volcengine.Context, *CreateSilencePolicyInput, ...request.Option) (*CreateSilencePolicyOutput, error)
	CreateSilencePolicyRequest(*CreateSilencePolicyInput) (*request.Request, *CreateSilencePolicyOutput)

	CreateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateWorkspaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateWorkspace(*CreateWorkspaceInput) (*CreateWorkspaceOutput, error)
	CreateWorkspaceWithContext(volcengine.Context, *CreateWorkspaceInput, ...request.Option) (*CreateWorkspaceOutput, error)
	CreateWorkspaceRequest(*CreateWorkspaceInput) (*request.Request, *CreateWorkspaceOutput)

	DeleteAggregateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAggregateWorkspaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAggregateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAggregateWorkspace(*DeleteAggregateWorkspaceInput) (*DeleteAggregateWorkspaceOutput, error)
	DeleteAggregateWorkspaceWithContext(volcengine.Context, *DeleteAggregateWorkspaceInput, ...request.Option) (*DeleteAggregateWorkspaceOutput, error)
	DeleteAggregateWorkspaceRequest(*DeleteAggregateWorkspaceInput) (*request.Request, *DeleteAggregateWorkspaceOutput)

	DeleteAlertingRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAlertingRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAlertingRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAlertingRules(*DeleteAlertingRulesInput) (*DeleteAlertingRulesOutput, error)
	DeleteAlertingRulesWithContext(volcengine.Context, *DeleteAlertingRulesInput, ...request.Option) (*DeleteAlertingRulesOutput, error)
	DeleteAlertingRulesRequest(*DeleteAlertingRulesInput) (*request.Request, *DeleteAlertingRulesOutput)

	DeleteContactGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteContactGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteContactGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteContactGroups(*DeleteContactGroupsInput) (*DeleteContactGroupsOutput, error)
	DeleteContactGroupsWithContext(volcengine.Context, *DeleteContactGroupsInput, ...request.Option) (*DeleteContactGroupsOutput, error)
	DeleteContactGroupsRequest(*DeleteContactGroupsInput) (*request.Request, *DeleteContactGroupsOutput)

	DeleteContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteContactsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteContacts(*DeleteContactsInput) (*DeleteContactsOutput, error)
	DeleteContactsWithContext(volcengine.Context, *DeleteContactsInput, ...request.Option) (*DeleteContactsOutput, error)
	DeleteContactsRequest(*DeleteContactsInput) (*request.Request, *DeleteContactsOutput)

	DeleteExternalPrometheusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteExternalPrometheusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteExternalPrometheusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteExternalPrometheus(*DeleteExternalPrometheusInput) (*DeleteExternalPrometheusOutput, error)
	DeleteExternalPrometheusWithContext(volcengine.Context, *DeleteExternalPrometheusInput, ...request.Option) (*DeleteExternalPrometheusOutput, error)
	DeleteExternalPrometheusRequest(*DeleteExternalPrometheusInput) (*request.Request, *DeleteExternalPrometheusOutput)

	DeleteIntegrationTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIntegrationTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIntegrationTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIntegrationTask(*DeleteIntegrationTaskInput) (*DeleteIntegrationTaskOutput, error)
	DeleteIntegrationTaskWithContext(volcengine.Context, *DeleteIntegrationTaskInput, ...request.Option) (*DeleteIntegrationTaskOutput, error)
	DeleteIntegrationTaskRequest(*DeleteIntegrationTaskInput) (*request.Request, *DeleteIntegrationTaskOutput)

	DeleteNotifyGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNotifyGroupPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNotifyGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNotifyGroupPolicy(*DeleteNotifyGroupPolicyInput) (*DeleteNotifyGroupPolicyOutput, error)
	DeleteNotifyGroupPolicyWithContext(volcengine.Context, *DeleteNotifyGroupPolicyInput, ...request.Option) (*DeleteNotifyGroupPolicyOutput, error)
	DeleteNotifyGroupPolicyRequest(*DeleteNotifyGroupPolicyInput) (*request.Request, *DeleteNotifyGroupPolicyOutput)

	DeleteNotifyPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNotifyPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNotifyPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNotifyPolicy(*DeleteNotifyPolicyInput) (*DeleteNotifyPolicyOutput, error)
	DeleteNotifyPolicyWithContext(volcengine.Context, *DeleteNotifyPolicyInput, ...request.Option) (*DeleteNotifyPolicyOutput, error)
	DeleteNotifyPolicyRequest(*DeleteNotifyPolicyInput) (*request.Request, *DeleteNotifyPolicyOutput)

	DeleteNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNotifyTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNotifyTemplate(*DeleteNotifyTemplateInput) (*DeleteNotifyTemplateOutput, error)
	DeleteNotifyTemplateWithContext(volcengine.Context, *DeleteNotifyTemplateInput, ...request.Option) (*DeleteNotifyTemplateOutput, error)
	DeleteNotifyTemplateRequest(*DeleteNotifyTemplateInput) (*request.Request, *DeleteNotifyTemplateOutput)

	DeleteRuleFileCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteRuleFileCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteRuleFileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteRuleFile(*DeleteRuleFileInput) (*DeleteRuleFileOutput, error)
	DeleteRuleFileWithContext(volcengine.Context, *DeleteRuleFileInput, ...request.Option) (*DeleteRuleFileOutput, error)
	DeleteRuleFileRequest(*DeleteRuleFileInput) (*request.Request, *DeleteRuleFileOutput)

	DeleteSilencePoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSilencePoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSilencePoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSilencePolicies(*DeleteSilencePoliciesInput) (*DeleteSilencePoliciesOutput, error)
	DeleteSilencePoliciesWithContext(volcengine.Context, *DeleteSilencePoliciesInput, ...request.Option) (*DeleteSilencePoliciesOutput, error)
	DeleteSilencePoliciesRequest(*DeleteSilencePoliciesInput) (*request.Request, *DeleteSilencePoliciesOutput)

	DeleteWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteWorkspaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteWorkspace(*DeleteWorkspaceInput) (*DeleteWorkspaceOutput, error)
	DeleteWorkspaceWithContext(volcengine.Context, *DeleteWorkspaceInput, ...request.Option) (*DeleteWorkspaceOutput, error)
	DeleteWorkspaceRequest(*DeleteWorkspaceInput) (*request.Request, *DeleteWorkspaceOutput)

	DisableAlertingRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableAlertingRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableAlertingRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableAlertingRules(*DisableAlertingRulesInput) (*DisableAlertingRulesOutput, error)
	DisableAlertingRulesWithContext(volcengine.Context, *DisableAlertingRulesInput, ...request.Option) (*DisableAlertingRulesOutput, error)
	DisableAlertingRulesRequest(*DisableAlertingRulesInput) (*request.Request, *DisableAlertingRulesOutput)

	DisableIntegrationTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableIntegrationTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableIntegrationTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableIntegrationTasks(*DisableIntegrationTasksInput) (*DisableIntegrationTasksOutput, error)
	DisableIntegrationTasksWithContext(volcengine.Context, *DisableIntegrationTasksInput, ...request.Option) (*DisableIntegrationTasksOutput, error)
	DisableIntegrationTasksRequest(*DisableIntegrationTasksInput) (*request.Request, *DisableIntegrationTasksOutput)

	DisableSilencePoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableSilencePoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableSilencePoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableSilencePolicies(*DisableSilencePoliciesInput) (*DisableSilencePoliciesOutput, error)
	DisableSilencePoliciesWithContext(volcengine.Context, *DisableSilencePoliciesInput, ...request.Option) (*DisableSilencePoliciesOutput, error)
	DisableSilencePoliciesRequest(*DisableSilencePoliciesInput) (*request.Request, *DisableSilencePoliciesOutput)

	EnableAlertingRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableAlertingRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableAlertingRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableAlertingRules(*EnableAlertingRulesInput) (*EnableAlertingRulesOutput, error)
	EnableAlertingRulesWithContext(volcengine.Context, *EnableAlertingRulesInput, ...request.Option) (*EnableAlertingRulesOutput, error)
	EnableAlertingRulesRequest(*EnableAlertingRulesInput) (*request.Request, *EnableAlertingRulesOutput)

	EnableIntegrationTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableIntegrationTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableIntegrationTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableIntegrationTasks(*EnableIntegrationTasksInput) (*EnableIntegrationTasksOutput, error)
	EnableIntegrationTasksWithContext(volcengine.Context, *EnableIntegrationTasksInput, ...request.Option) (*EnableIntegrationTasksOutput, error)
	EnableIntegrationTasksRequest(*EnableIntegrationTasksInput) (*request.Request, *EnableIntegrationTasksOutput)

	EnableSilencePoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableSilencePoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableSilencePoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableSilencePolicies(*EnableSilencePoliciesInput) (*EnableSilencePoliciesOutput, error)
	EnableSilencePoliciesWithContext(volcengine.Context, *EnableSilencePoliciesInput, ...request.Option) (*EnableSilencePoliciesOutput, error)
	EnableSilencePoliciesRequest(*EnableSilencePoliciesInput) (*request.Request, *EnableSilencePoliciesOutput)

	GetAggregateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAggregateWorkspaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAggregateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAggregateWorkspace(*GetAggregateWorkspaceInput) (*GetAggregateWorkspaceOutput, error)
	GetAggregateWorkspaceWithContext(volcengine.Context, *GetAggregateWorkspaceInput, ...request.Option) (*GetAggregateWorkspaceOutput, error)
	GetAggregateWorkspaceRequest(*GetAggregateWorkspaceInput) (*request.Request, *GetAggregateWorkspaceOutput)

	GetAlertCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAlertCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAlertCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAlert(*GetAlertInput) (*GetAlertOutput, error)
	GetAlertWithContext(volcengine.Context, *GetAlertInput, ...request.Option) (*GetAlertOutput, error)
	GetAlertRequest(*GetAlertInput) (*request.Request, *GetAlertOutput)

	GetAlertingRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAlertingRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAlertingRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAlertingRule(*GetAlertingRuleInput) (*GetAlertingRuleOutput, error)
	GetAlertingRuleWithContext(volcengine.Context, *GetAlertingRuleInput, ...request.Option) (*GetAlertingRuleOutput, error)
	GetAlertingRuleRequest(*GetAlertingRuleInput) (*request.Request, *GetAlertingRuleOutput)

	GetContactCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetContactCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetContactCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetContact(*GetContactInput) (*GetContactOutput, error)
	GetContactWithContext(volcengine.Context, *GetContactInput, ...request.Option) (*GetContactOutput, error)
	GetContactRequest(*GetContactInput) (*request.Request, *GetContactOutput)

	GetContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetContactGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetContactGroup(*GetContactGroupInput) (*GetContactGroupOutput, error)
	GetContactGroupWithContext(volcengine.Context, *GetContactGroupInput, ...request.Option) (*GetContactGroupOutput, error)
	GetContactGroupRequest(*GetContactGroupInput) (*request.Request, *GetContactGroupOutput)

	GetExternalPrometheusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetExternalPrometheusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetExternalPrometheusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetExternalPrometheus(*GetExternalPrometheusInput) (*GetExternalPrometheusOutput, error)
	GetExternalPrometheusWithContext(volcengine.Context, *GetExternalPrometheusInput, ...request.Option) (*GetExternalPrometheusOutput, error)
	GetExternalPrometheusRequest(*GetExternalPrometheusInput) (*request.Request, *GetExternalPrometheusOutput)

	GetIntegrationTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetIntegrationTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetIntegrationTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetIntegrationTask(*GetIntegrationTaskInput) (*GetIntegrationTaskOutput, error)
	GetIntegrationTaskWithContext(volcengine.Context, *GetIntegrationTaskInput, ...request.Option) (*GetIntegrationTaskOutput, error)
	GetIntegrationTaskRequest(*GetIntegrationTaskInput) (*request.Request, *GetIntegrationTaskOutput)

	GetNotifyGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetNotifyGroupPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetNotifyGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetNotifyGroupPolicy(*GetNotifyGroupPolicyInput) (*GetNotifyGroupPolicyOutput, error)
	GetNotifyGroupPolicyWithContext(volcengine.Context, *GetNotifyGroupPolicyInput, ...request.Option) (*GetNotifyGroupPolicyOutput, error)
	GetNotifyGroupPolicyRequest(*GetNotifyGroupPolicyInput) (*request.Request, *GetNotifyGroupPolicyOutput)

	GetNotifyPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetNotifyPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetNotifyPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetNotifyPolicy(*GetNotifyPolicyInput) (*GetNotifyPolicyOutput, error)
	GetNotifyPolicyWithContext(volcengine.Context, *GetNotifyPolicyInput, ...request.Option) (*GetNotifyPolicyOutput, error)
	GetNotifyPolicyRequest(*GetNotifyPolicyInput) (*request.Request, *GetNotifyPolicyOutput)

	GetRuleFileCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRuleFileCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRuleFileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRuleFile(*GetRuleFileInput) (*GetRuleFileOutput, error)
	GetRuleFileWithContext(volcengine.Context, *GetRuleFileInput, ...request.Option) (*GetRuleFileOutput, error)
	GetRuleFileRequest(*GetRuleFileInput) (*request.Request, *GetRuleFileOutput)

	GetWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkspaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkspace(*GetWorkspaceInput) (*GetWorkspaceOutput, error)
	GetWorkspaceWithContext(volcengine.Context, *GetWorkspaceInput, ...request.Option) (*GetWorkspaceOutput, error)
	GetWorkspaceRequest(*GetWorkspaceInput) (*request.Request, *GetWorkspaceOutput)

	GetWorkspaceAuthInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkspaceAuthInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkspaceAuthInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkspaceAuthInfo(*GetWorkspaceAuthInfoInput) (*GetWorkspaceAuthInfoOutput, error)
	GetWorkspaceAuthInfoWithContext(volcengine.Context, *GetWorkspaceAuthInfoInput, ...request.Option) (*GetWorkspaceAuthInfoOutput, error)
	GetWorkspaceAuthInfoRequest(*GetWorkspaceAuthInfoInput) (*request.Request, *GetWorkspaceAuthInfoOutput)

	ListAlertSamplesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertSamplesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertSamplesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlertSamples(*ListAlertSamplesInput) (*ListAlertSamplesOutput, error)
	ListAlertSamplesWithContext(volcengine.Context, *ListAlertSamplesInput, ...request.Option) (*ListAlertSamplesOutput, error)
	ListAlertSamplesRequest(*ListAlertSamplesInput) (*request.Request, *ListAlertSamplesOutput)

	ListAlertingRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertingRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertingRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlertingRules(*ListAlertingRulesInput) (*ListAlertingRulesOutput, error)
	ListAlertingRulesWithContext(volcengine.Context, *ListAlertingRulesInput, ...request.Option) (*ListAlertingRulesOutput, error)
	ListAlertingRulesRequest(*ListAlertingRulesInput) (*request.Request, *ListAlertingRulesOutput)

	ListAlertsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlerts(*ListAlertsInput) (*ListAlertsOutput, error)
	ListAlertsWithContext(volcengine.Context, *ListAlertsInput, ...request.Option) (*ListAlertsOutput, error)
	ListAlertsRequest(*ListAlertsInput) (*request.Request, *ListAlertsOutput)

	ListContactGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListContactGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListContactGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListContactGroups(*ListContactGroupsInput) (*ListContactGroupsOutput, error)
	ListContactGroupsWithContext(volcengine.Context, *ListContactGroupsInput, ...request.Option) (*ListContactGroupsOutput, error)
	ListContactGroupsRequest(*ListContactGroupsInput) (*request.Request, *ListContactGroupsOutput)

	ListContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListContactsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListContacts(*ListContactsInput) (*ListContactsOutput, error)
	ListContactsWithContext(volcengine.Context, *ListContactsInput, ...request.Option) (*ListContactsOutput, error)
	ListContactsRequest(*ListContactsInput) (*request.Request, *ListContactsOutput)

	ListIntegrationTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIntegrationTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIntegrationTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIntegrationTasks(*ListIntegrationTasksInput) (*ListIntegrationTasksOutput, error)
	ListIntegrationTasksWithContext(volcengine.Context, *ListIntegrationTasksInput, ...request.Option) (*ListIntegrationTasksOutput, error)
	ListIntegrationTasksRequest(*ListIntegrationTasksInput) (*request.Request, *ListIntegrationTasksOutput)

	ListNotifyGroupPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNotifyGroupPoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNotifyGroupPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNotifyGroupPolicies(*ListNotifyGroupPoliciesInput) (*ListNotifyGroupPoliciesOutput, error)
	ListNotifyGroupPoliciesWithContext(volcengine.Context, *ListNotifyGroupPoliciesInput, ...request.Option) (*ListNotifyGroupPoliciesOutput, error)
	ListNotifyGroupPoliciesRequest(*ListNotifyGroupPoliciesInput) (*request.Request, *ListNotifyGroupPoliciesOutput)

	ListNotifyPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNotifyPoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNotifyPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNotifyPolicies(*ListNotifyPoliciesInput) (*ListNotifyPoliciesOutput, error)
	ListNotifyPoliciesWithContext(volcengine.Context, *ListNotifyPoliciesInput, ...request.Option) (*ListNotifyPoliciesOutput, error)
	ListNotifyPoliciesRequest(*ListNotifyPoliciesInput) (*request.Request, *ListNotifyPoliciesOutput)

	ListNotifyTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNotifyTemplatesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNotifyTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNotifyTemplates(*ListNotifyTemplatesInput) (*ListNotifyTemplatesOutput, error)
	ListNotifyTemplatesWithContext(volcengine.Context, *ListNotifyTemplatesInput, ...request.Option) (*ListNotifyTemplatesOutput, error)
	ListNotifyTemplatesRequest(*ListNotifyTemplatesInput) (*request.Request, *ListNotifyTemplatesOutput)

	ListRuleFilesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRuleFilesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRuleFilesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRuleFiles(*ListRuleFilesInput) (*ListRuleFilesOutput, error)
	ListRuleFilesWithContext(volcengine.Context, *ListRuleFilesInput, ...request.Option) (*ListRuleFilesOutput, error)
	ListRuleFilesRequest(*ListRuleFilesInput) (*request.Request, *ListRuleFilesOutput)

	ListRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRules(*ListRulesInput) (*ListRulesOutput, error)
	ListRulesWithContext(volcengine.Context, *ListRulesInput, ...request.Option) (*ListRulesOutput, error)
	ListRulesRequest(*ListRulesInput) (*request.Request, *ListRulesOutput)

	ListSilencePoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSilencePoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSilencePoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSilencePolicies(*ListSilencePoliciesInput) (*ListSilencePoliciesOutput, error)
	ListSilencePoliciesWithContext(volcengine.Context, *ListSilencePoliciesInput, ...request.Option) (*ListSilencePoliciesOutput, error)
	ListSilencePoliciesRequest(*ListSilencePoliciesInput) (*request.Request, *ListSilencePoliciesOutput)

	ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTagsForResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesWithContext(volcengine.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)

	ListWorkspaceInstanceTypesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkspaceInstanceTypesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkspaceInstanceTypesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkspaceInstanceTypes(*ListWorkspaceInstanceTypesInput) (*ListWorkspaceInstanceTypesOutput, error)
	ListWorkspaceInstanceTypesWithContext(volcengine.Context, *ListWorkspaceInstanceTypesInput, ...request.Option) (*ListWorkspaceInstanceTypesOutput, error)
	ListWorkspaceInstanceTypesRequest(*ListWorkspaceInstanceTypesInput) (*request.Request, *ListWorkspaceInstanceTypesOutput)

	ListWorkspaceStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkspaceStatusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkspaceStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkspaceStatus(*ListWorkspaceStatusInput) (*ListWorkspaceStatusOutput, error)
	ListWorkspaceStatusWithContext(volcengine.Context, *ListWorkspaceStatusInput, ...request.Option) (*ListWorkspaceStatusOutput, error)
	ListWorkspaceStatusRequest(*ListWorkspaceStatusInput) (*request.Request, *ListWorkspaceStatusOutput)

	ListWorkspacesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkspacesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkspacesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkspaces(*ListWorkspacesInput) (*ListWorkspacesOutput, error)
	ListWorkspacesWithContext(volcengine.Context, *ListWorkspacesInput, ...request.Option) (*ListWorkspacesOutput, error)
	ListWorkspacesRequest(*ListWorkspacesInput) (*request.Request, *ListWorkspacesOutput)

	SendValidationMessageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SendValidationMessageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SendValidationMessageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SendValidationMessage(*SendValidationMessageInput) (*SendValidationMessageOutput, error)
	SendValidationMessageWithContext(volcengine.Context, *SendValidationMessageInput, ...request.Option) (*SendValidationMessageOutput, error)
	SendValidationMessageRequest(*SendValidationMessageInput) (*request.Request, *SendValidationMessageOutput)

	TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
	TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
	TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)

	TestDingTalkBotWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TestDingTalkBotWebhookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TestDingTalkBotWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TestDingTalkBotWebhook(*TestDingTalkBotWebhookInput) (*TestDingTalkBotWebhookOutput, error)
	TestDingTalkBotWebhookWithContext(volcengine.Context, *TestDingTalkBotWebhookInput, ...request.Option) (*TestDingTalkBotWebhookOutput, error)
	TestDingTalkBotWebhookRequest(*TestDingTalkBotWebhookInput) (*request.Request, *TestDingTalkBotWebhookOutput)

	TestLarkBotWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TestLarkBotWebhookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TestLarkBotWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TestLarkBotWebhook(*TestLarkBotWebhookInput) (*TestLarkBotWebhookOutput, error)
	TestLarkBotWebhookWithContext(volcengine.Context, *TestLarkBotWebhookInput, ...request.Option) (*TestLarkBotWebhookOutput, error)
	TestLarkBotWebhookRequest(*TestLarkBotWebhookInput) (*request.Request, *TestLarkBotWebhookOutput)

	TestWeComBotWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TestWeComBotWebhookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TestWeComBotWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TestWeComBotWebhook(*TestWeComBotWebhookInput) (*TestWeComBotWebhookOutput, error)
	TestWeComBotWebhookWithContext(volcengine.Context, *TestWeComBotWebhookInput, ...request.Option) (*TestWeComBotWebhookOutput, error)
	TestWeComBotWebhookRequest(*TestWeComBotWebhookInput) (*request.Request, *TestWeComBotWebhookOutput)

	TestWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TestWebhookCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TestWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TestWebhook(*TestWebhookInput) (*TestWebhookOutput, error)
	TestWebhookWithContext(volcengine.Context, *TestWebhookInput, ...request.Option) (*TestWebhookOutput, error)
	TestWebhookRequest(*TestWebhookInput) (*request.Request, *TestWebhookOutput)

	UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
	UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
	UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)

	UpdateAggregateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAggregateWorkspaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAggregateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAggregateWorkspace(*UpdateAggregateWorkspaceInput) (*UpdateAggregateWorkspaceOutput, error)
	UpdateAggregateWorkspaceWithContext(volcengine.Context, *UpdateAggregateWorkspaceInput, ...request.Option) (*UpdateAggregateWorkspaceOutput, error)
	UpdateAggregateWorkspaceRequest(*UpdateAggregateWorkspaceInput) (*request.Request, *UpdateAggregateWorkspaceOutput)

	UpdateAlertingRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAlertingRuleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAlertingRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAlertingRule(*UpdateAlertingRuleInput) (*UpdateAlertingRuleOutput, error)
	UpdateAlertingRuleWithContext(volcengine.Context, *UpdateAlertingRuleInput, ...request.Option) (*UpdateAlertingRuleOutput, error)
	UpdateAlertingRuleRequest(*UpdateAlertingRuleInput) (*request.Request, *UpdateAlertingRuleOutput)

	UpdateContactCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateContactCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateContactCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateContact(*UpdateContactInput) (*UpdateContactOutput, error)
	UpdateContactWithContext(volcengine.Context, *UpdateContactInput, ...request.Option) (*UpdateContactOutput, error)
	UpdateContactRequest(*UpdateContactInput) (*request.Request, *UpdateContactOutput)

	UpdateContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateContactGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateContactGroup(*UpdateContactGroupInput) (*UpdateContactGroupOutput, error)
	UpdateContactGroupWithContext(volcengine.Context, *UpdateContactGroupInput, ...request.Option) (*UpdateContactGroupOutput, error)
	UpdateContactGroupRequest(*UpdateContactGroupInput) (*request.Request, *UpdateContactGroupOutput)

	UpdateExternalPrometheusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateExternalPrometheusCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateExternalPrometheusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateExternalPrometheus(*UpdateExternalPrometheusInput) (*UpdateExternalPrometheusOutput, error)
	UpdateExternalPrometheusWithContext(volcengine.Context, *UpdateExternalPrometheusInput, ...request.Option) (*UpdateExternalPrometheusOutput, error)
	UpdateExternalPrometheusRequest(*UpdateExternalPrometheusInput) (*request.Request, *UpdateExternalPrometheusOutput)

	UpdateIntegrationTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateIntegrationTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateIntegrationTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateIntegrationTask(*UpdateIntegrationTaskInput) (*UpdateIntegrationTaskOutput, error)
	UpdateIntegrationTaskWithContext(volcengine.Context, *UpdateIntegrationTaskInput, ...request.Option) (*UpdateIntegrationTaskOutput, error)
	UpdateIntegrationTaskRequest(*UpdateIntegrationTaskInput) (*request.Request, *UpdateIntegrationTaskOutput)

	UpdateNotifyGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNotifyGroupPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNotifyGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNotifyGroupPolicy(*UpdateNotifyGroupPolicyInput) (*UpdateNotifyGroupPolicyOutput, error)
	UpdateNotifyGroupPolicyWithContext(volcengine.Context, *UpdateNotifyGroupPolicyInput, ...request.Option) (*UpdateNotifyGroupPolicyOutput, error)
	UpdateNotifyGroupPolicyRequest(*UpdateNotifyGroupPolicyInput) (*request.Request, *UpdateNotifyGroupPolicyOutput)

	UpdateNotifyPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNotifyPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNotifyPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNotifyPolicy(*UpdateNotifyPolicyInput) (*UpdateNotifyPolicyOutput, error)
	UpdateNotifyPolicyWithContext(volcengine.Context, *UpdateNotifyPolicyInput, ...request.Option) (*UpdateNotifyPolicyOutput, error)
	UpdateNotifyPolicyRequest(*UpdateNotifyPolicyInput) (*request.Request, *UpdateNotifyPolicyOutput)

	UpdateNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNotifyTemplateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNotifyTemplate(*UpdateNotifyTemplateInput) (*UpdateNotifyTemplateOutput, error)
	UpdateNotifyTemplateWithContext(volcengine.Context, *UpdateNotifyTemplateInput, ...request.Option) (*UpdateNotifyTemplateOutput, error)
	UpdateNotifyTemplateRequest(*UpdateNotifyTemplateInput) (*request.Request, *UpdateNotifyTemplateOutput)

	UpdateRuleFileCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateRuleFileCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateRuleFileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateRuleFile(*UpdateRuleFileInput) (*UpdateRuleFileOutput, error)
	UpdateRuleFileWithContext(volcengine.Context, *UpdateRuleFileInput, ...request.Option) (*UpdateRuleFileOutput, error)
	UpdateRuleFileRequest(*UpdateRuleFileInput) (*request.Request, *UpdateRuleFileOutput)

	UpdateSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateSilencePolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateSilencePolicy(*UpdateSilencePolicyInput) (*UpdateSilencePolicyOutput, error)
	UpdateSilencePolicyWithContext(volcengine.Context, *UpdateSilencePolicyInput, ...request.Option) (*UpdateSilencePolicyOutput, error)
	UpdateSilencePolicyRequest(*UpdateSilencePolicyInput) (*request.Request, *UpdateSilencePolicyOutput)

	UpdateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateWorkspaceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateWorkspace(*UpdateWorkspaceInput) (*UpdateWorkspaceOutput, error)
	UpdateWorkspaceWithContext(volcengine.Context, *UpdateWorkspaceInput, ...request.Option) (*UpdateWorkspaceOutput, error)
	UpdateWorkspaceRequest(*UpdateWorkspaceInput) (*request.Request, *UpdateWorkspaceOutput)
}

VMPAPI provides an interface to enable mocking the vmp.VMP service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// VMP.
func myFunc(svc VMPAPI) bool {
    // Make svc.CreateAggregateWorkspace request
}

func main() {
    sess := session.New()
    svc := vmp.New(sess)

    myFunc(svc)
}

type VkeClusterInfoForGetIntegrationTaskOutput added in v1.1.39

type VkeClusterInfoForGetIntegrationTaskOutput struct {
	Name *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VkeClusterInfoForGetIntegrationTaskOutput) GoString added in v1.1.39

GoString returns the string representation

func (*VkeClusterInfoForGetIntegrationTaskOutput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*VkeClusterInfoForGetIntegrationTaskOutput) SetStatus added in v1.1.39

SetStatus sets the Status field's value.

func (VkeClusterInfoForGetIntegrationTaskOutput) String added in v1.1.39

String returns the string representation

type VkeClusterInfoForListIntegrationTasksOutput added in v1.1.39

type VkeClusterInfoForListIntegrationTasksOutput struct {
	Name *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VkeClusterInfoForListIntegrationTasksOutput) GoString added in v1.1.39

GoString returns the string representation

func (*VkeClusterInfoForListIntegrationTasksOutput) SetName added in v1.1.39

SetName sets the Name field's value.

func (*VkeClusterInfoForListIntegrationTasksOutput) SetStatus added in v1.1.39

SetStatus sets the Status field's value.

func (VkeClusterInfoForListIntegrationTasksOutput) String added in v1.1.39

String returns the string representation

type WeComBotWebhookForCreateContactInput added in v1.1.12

type WeComBotWebhookForCreateContactInput struct {
	Address *string `type:"string" json:",omitempty"`

	AtUserIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WeComBotWebhookForCreateContactInput) GoString added in v1.1.12

GoString returns the string representation

func (*WeComBotWebhookForCreateContactInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*WeComBotWebhookForCreateContactInput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (WeComBotWebhookForCreateContactInput) String added in v1.1.12

String returns the string representation

type WeComBotWebhookForGetContactOutput added in v1.1.12

type WeComBotWebhookForGetContactOutput struct {
	Address *string `type:"string" json:",omitempty"`

	AtUserIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WeComBotWebhookForGetContactOutput) GoString added in v1.1.12

GoString returns the string representation

func (*WeComBotWebhookForGetContactOutput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*WeComBotWebhookForGetContactOutput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (WeComBotWebhookForGetContactOutput) String added in v1.1.12

String returns the string representation

type WeComBotWebhookForListContactsOutput added in v1.1.12

type WeComBotWebhookForListContactsOutput struct {
	Address *string `type:"string" json:",omitempty"`

	AtUserIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WeComBotWebhookForListContactsOutput) GoString added in v1.1.12

GoString returns the string representation

func (*WeComBotWebhookForListContactsOutput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*WeComBotWebhookForListContactsOutput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (WeComBotWebhookForListContactsOutput) String added in v1.1.12

String returns the string representation

type WeComBotWebhookForUpdateContactInput added in v1.1.12

type WeComBotWebhookForUpdateContactInput struct {
	Address *string `type:"string" json:",omitempty"`

	AtUserIds []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WeComBotWebhookForUpdateContactInput) GoString added in v1.1.12

GoString returns the string representation

func (*WeComBotWebhookForUpdateContactInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*WeComBotWebhookForUpdateContactInput) SetAtUserIds added in v1.1.12

SetAtUserIds sets the AtUserIds field's value.

func (WeComBotWebhookForUpdateContactInput) String added in v1.1.12

String returns the string representation

type WebhookForCreateContactInput added in v1.1.12

type WebhookForCreateContactInput struct {
	Address *string `type:"string" json:",omitempty"`

	Token *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WebhookForCreateContactInput) GoString added in v1.1.12

func (s WebhookForCreateContactInput) GoString() string

GoString returns the string representation

func (*WebhookForCreateContactInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*WebhookForCreateContactInput) SetToken added in v1.1.12

SetToken sets the Token field's value.

func (WebhookForCreateContactInput) String added in v1.1.12

String returns the string representation

type WebhookForGetContactOutput added in v1.1.12

type WebhookForGetContactOutput struct {
	Address *string `type:"string" json:",omitempty"`

	Token *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WebhookForGetContactOutput) GoString added in v1.1.12

func (s WebhookForGetContactOutput) GoString() string

GoString returns the string representation

func (*WebhookForGetContactOutput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*WebhookForGetContactOutput) SetToken added in v1.1.12

SetToken sets the Token field's value.

func (WebhookForGetContactOutput) String added in v1.1.12

String returns the string representation

type WebhookForListContactsOutput added in v1.1.12

type WebhookForListContactsOutput struct {
	Address *string `type:"string" json:",omitempty"`

	Token *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WebhookForListContactsOutput) GoString added in v1.1.12

func (s WebhookForListContactsOutput) GoString() string

GoString returns the string representation

func (*WebhookForListContactsOutput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*WebhookForListContactsOutput) SetToken added in v1.1.12

SetToken sets the Token field's value.

func (WebhookForListContactsOutput) String added in v1.1.12

String returns the string representation

type WebhookForUpdateContactInput added in v1.1.12

type WebhookForUpdateContactInput struct {
	Address *string `type:"string" json:",omitempty"`

	Token *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WebhookForUpdateContactInput) GoString added in v1.1.12

func (s WebhookForUpdateContactInput) GoString() string

GoString returns the string representation

func (*WebhookForUpdateContactInput) SetAddress added in v1.1.12

SetAddress sets the Address field's value.

func (*WebhookForUpdateContactInput) SetToken added in v1.1.12

SetToken sets the Token field's value.

func (WebhookForUpdateContactInput) String added in v1.1.12

String returns the string representation

type WorkspacesDetailForGetAggregateWorkspaceOutput added in v1.1.48

type WorkspacesDetailForGetAggregateWorkspaceOutput struct {
	AccountId *int32 `type:"int32" json:",omitempty"`

	AccountName *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Description *string `type:"string" json:",omitempty"`

	Id *string `type:"string" json:",omitempty"`

	InstanceType *InstanceTypeForGetAggregateWorkspaceOutput `type:"structure" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WorkspacesDetailForGetAggregateWorkspaceOutput) GoString added in v1.1.48

GoString returns the string representation

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetAccountId added in v1.1.48

SetAccountId sets the AccountId field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetAccountName added in v1.1.48

SetAccountName sets the AccountName field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetCreateTime added in v1.1.48

SetCreateTime sets the CreateTime field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetDescription added in v1.1.48

SetDescription sets the Description field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetId added in v1.1.48

SetId sets the Id field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetInstanceType added in v1.1.48

SetInstanceType sets the InstanceType field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetName added in v1.1.48

SetName sets the Name field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetRegion added in v1.1.48

SetRegion sets the Region field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetStatus added in v1.1.48

SetStatus sets the Status field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetType added in v1.1.48

SetType sets the Type field's value.

func (WorkspacesDetailForGetAggregateWorkspaceOutput) String added in v1.1.48

String returns the string representation

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL