vmp

package
v1.0.41 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2025 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

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

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

func (ActiveForCreateNotifyTemplateInput) GoString

GoString returns the string representation

func (*ActiveForCreateNotifyTemplateInput) SetContent

SetContent sets the Content field's value.

func (*ActiveForCreateNotifyTemplateInput) SetTitle

SetTitle sets the Title field's value.

func (ActiveForCreateNotifyTemplateInput) String

String returns the string representation

type ActiveForListNotifyTemplatesOutput

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

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

func (ActiveForListNotifyTemplatesOutput) GoString

GoString returns the string representation

func (*ActiveForListNotifyTemplatesOutput) SetContent

SetContent sets the Content field's value.

func (*ActiveForListNotifyTemplatesOutput) SetTitle

SetTitle sets the Title field's value.

func (ActiveForListNotifyTemplatesOutput) String

String returns the string representation

type ActiveForUpdateNotifyTemplateInput

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

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

func (ActiveForUpdateNotifyTemplateInput) GoString

GoString returns the string representation

func (*ActiveForUpdateNotifyTemplateInput) SetContent

SetContent sets the Content field's value.

func (*ActiveForUpdateNotifyTemplateInput) SetTitle

SetTitle sets the Title field's value.

func (ActiveForUpdateNotifyTemplateInput) String

String returns the string representation

type AlertingRuleQueryForGetAlertOutput

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

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

func (AlertingRuleQueryForGetAlertOutput) GoString

GoString returns the string representation

func (*AlertingRuleQueryForGetAlertOutput) SetPromQL

SetPromQL sets the PromQL field's value.

func (*AlertingRuleQueryForGetAlertOutput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (AlertingRuleQueryForGetAlertOutput) String

String returns the string representation

type AlertingRuleQueryForListAlertsOutput

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

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

func (AlertingRuleQueryForListAlertsOutput) GoString

GoString returns the string representation

func (*AlertingRuleQueryForListAlertsOutput) SetPromQL

SetPromQL sets the PromQL field's value.

func (*AlertingRuleQueryForListAlertsOutput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (AlertingRuleQueryForListAlertsOutput) String

String returns the string representation

type AnnotationForCreateAlertingRuleInput

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

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

func (AnnotationForCreateAlertingRuleInput) GoString

GoString returns the string representation

func (*AnnotationForCreateAlertingRuleInput) SetName

SetName sets the Name field's value.

func (*AnnotationForCreateAlertingRuleInput) SetValue

SetValue sets the Value field's value.

func (AnnotationForCreateAlertingRuleInput) String

String returns the string representation

type AnnotationForGetAlertingRuleOutput

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

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

func (AnnotationForGetAlertingRuleOutput) GoString

GoString returns the string representation

func (*AnnotationForGetAlertingRuleOutput) SetName

SetName sets the Name field's value.

func (*AnnotationForGetAlertingRuleOutput) SetValue

SetValue sets the Value field's value.

func (AnnotationForGetAlertingRuleOutput) String

String returns the string representation

type AnnotationForListAlertingRulesOutput

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

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

func (AnnotationForListAlertingRulesOutput) GoString

GoString returns the string representation

func (*AnnotationForListAlertingRulesOutput) SetName

SetName sets the Name field's value.

func (*AnnotationForListAlertingRulesOutput) SetValue

SetValue sets the Value field's value.

func (AnnotationForListAlertingRulesOutput) String

String returns the string representation

type AnnotationForUpdateAlertingRuleInput

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

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

func (AnnotationForUpdateAlertingRuleInput) GoString

GoString returns the string representation

func (*AnnotationForUpdateAlertingRuleInput) SetName

SetName sets the Name field's value.

func (*AnnotationForUpdateAlertingRuleInput) SetValue

SetValue sets the Value field's value.

func (AnnotationForUpdateAlertingRuleInput) String

String returns the string representation

type CalChargeItemListForGetAggregateWorkspaceOutput added in v1.0.39

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.0.39

GoString returns the string representation

func (*CalChargeItemListForGetAggregateWorkspaceOutput) SetAttrValue added in v1.0.39

SetAttrValue sets the AttrValue field's value.

func (*CalChargeItemListForGetAggregateWorkspaceOutput) SetChargeItemCode added in v1.0.39

SetChargeItemCode sets the ChargeItemCode field's value.

func (CalChargeItemListForGetAggregateWorkspaceOutput) String added in v1.0.39

String returns the string representation

type CalChargeItemListForGetWorkspaceOutput

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

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

func (CalChargeItemListForGetWorkspaceOutput) GoString

GoString returns the string representation

func (*CalChargeItemListForGetWorkspaceOutput) SetAttrValue

SetAttrValue sets the AttrValue field's value.

func (*CalChargeItemListForGetWorkspaceOutput) SetChargeItemCode

SetChargeItemCode sets the ChargeItemCode field's value.

func (CalChargeItemListForGetWorkspaceOutput) String

String returns the string representation

type CalChargeItemListForListWorkspaceInstanceTypesOutput

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

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

func (CalChargeItemListForListWorkspaceInstanceTypesOutput) GoString

GoString returns the string representation

func (*CalChargeItemListForListWorkspaceInstanceTypesOutput) SetAttrValue

SetAttrValue sets the AttrValue field's value.

func (*CalChargeItemListForListWorkspaceInstanceTypesOutput) SetChargeItemCode

SetChargeItemCode sets the ChargeItemCode field's value.

func (CalChargeItemListForListWorkspaceInstanceTypesOutput) String

String returns the string representation

type CalculatePriceParamForGetAggregateWorkspaceOutput added in v1.0.39

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.0.39

GoString returns the string representation

func (*CalculatePriceParamForGetAggregateWorkspaceOutput) SetCalChargeItemList added in v1.0.39

SetCalChargeItemList sets the CalChargeItemList field's value.

func (*CalculatePriceParamForGetAggregateWorkspaceOutput) SetConfigurationCode added in v1.0.39

SetConfigurationCode sets the ConfigurationCode field's value.

func (*CalculatePriceParamForGetAggregateWorkspaceOutput) SetPeriod added in v1.0.39

SetPeriod sets the Period field's value.

func (CalculatePriceParamForGetAggregateWorkspaceOutput) String added in v1.0.39

String returns the string representation

type CalculatePriceParamForGetWorkspaceOutput

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

GoString returns the string representation

func (*CalculatePriceParamForGetWorkspaceOutput) SetCalChargeItemList

SetCalChargeItemList sets the CalChargeItemList field's value.

func (*CalculatePriceParamForGetWorkspaceOutput) SetConfigurationCode

SetConfigurationCode sets the ConfigurationCode field's value.

func (*CalculatePriceParamForGetWorkspaceOutput) SetPeriod

SetPeriod sets the Period field's value.

func (CalculatePriceParamForGetWorkspaceOutput) String

String returns the string representation

type CalculatePriceParamForListWorkspaceInstanceTypesOutput

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

GoString returns the string representation

func (*CalculatePriceParamForListWorkspaceInstanceTypesOutput) SetCalChargeItemList

SetCalChargeItemList sets the CalChargeItemList field's value.

func (*CalculatePriceParamForListWorkspaceInstanceTypesOutput) SetConfigurationCode

SetConfigurationCode sets the ConfigurationCode field's value.

func (*CalculatePriceParamForListWorkspaceInstanceTypesOutput) SetPeriod

SetPeriod sets the Period field's value.

func (CalculatePriceParamForListWorkspaceInstanceTypesOutput) String

String returns the string representation

type ConditionsForListIntegrationTasksOutput

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

GoString returns the string representation

func (*ConditionsForListIntegrationTasksOutput) SetHealth

SetHealth sets the Health field's value.

func (*ConditionsForListIntegrationTasksOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ConditionsForListIntegrationTasksOutput) SetTags

SetTags sets the Tags field's value.

func (ConditionsForListIntegrationTasksOutput) String

String returns the string representation

type CreateAggregateWorkspaceInput added in v1.0.39

type CreateAggregateWorkspaceInput struct {
	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.0.39

GoString returns the string representation

func (*CreateAggregateWorkspaceInput) SetCrossWorkspaces added in v1.0.39

SetCrossWorkspaces sets the CrossWorkspaces field's value.

func (*CreateAggregateWorkspaceInput) SetDescription added in v1.0.39

SetDescription sets the Description field's value.

func (*CreateAggregateWorkspaceInput) SetExternalPrometheus added in v1.0.39

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

SetExternalPrometheus sets the ExternalPrometheus field's value.

func (*CreateAggregateWorkspaceInput) SetIgnoreError added in v1.0.39

SetIgnoreError sets the IgnoreError field's value.

func (*CreateAggregateWorkspaceInput) SetMaxQueryRate added in v1.0.39

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*CreateAggregateWorkspaceInput) SetName added in v1.0.39

SetName sets the Name field's value.

func (*CreateAggregateWorkspaceInput) SetPassword added in v1.0.39

SetPassword sets the Password field's value.

func (*CreateAggregateWorkspaceInput) SetProjectName added in v1.0.39

SetProjectName sets the ProjectName field's value.

func (*CreateAggregateWorkspaceInput) SetTags added in v1.0.39

SetTags sets the Tags field's value.

func (*CreateAggregateWorkspaceInput) SetUsername added in v1.0.39

SetUsername sets the Username field's value.

func (*CreateAggregateWorkspaceInput) SetWorkspaces added in v1.0.39

SetWorkspaces sets the Workspaces field's value.

func (CreateAggregateWorkspaceInput) String added in v1.0.39

String returns the string representation

func (*CreateAggregateWorkspaceInput) Validate added in v1.0.39

func (s *CreateAggregateWorkspaceInput) Validate() error

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

type CreateAggregateWorkspaceOutput added in v1.0.39

type CreateAggregateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateAggregateWorkspaceOutput) GoString added in v1.0.39

GoString returns the string representation

func (*CreateAggregateWorkspaceOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (CreateAggregateWorkspaceOutput) String added in v1.0.39

String returns the string representation

type CreateAlertingRuleInput

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

func (s CreateAlertingRuleInput) GoString() string

GoString returns the string representation

func (*CreateAlertingRuleInput) SetAnnotations

SetAnnotations sets the Annotations field's value.

func (*CreateAlertingRuleInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateAlertingRuleInput) SetLabels

SetLabels sets the Labels field's value.

func (*CreateAlertingRuleInput) SetLevels

SetLevels sets the Levels field's value.

func (*CreateAlertingRuleInput) SetName

SetName sets the Name field's value.

func (*CreateAlertingRuleInput) SetNotifyGroupPolicyId

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

SetNotifyGroupPolicyId sets the NotifyGroupPolicyId field's value.

func (*CreateAlertingRuleInput) SetNotifyPolicyId

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

SetNotifyPolicyId sets the NotifyPolicyId field's value.

func (*CreateAlertingRuleInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateAlertingRuleInput) SetQuery

SetQuery sets the Query field's value.

func (*CreateAlertingRuleInput) SetTags

SetTags sets the Tags field's value.

func (*CreateAlertingRuleInput) SetType

SetType sets the Type field's value.

func (CreateAlertingRuleInput) String

func (s CreateAlertingRuleInput) String() string

String returns the string representation

func (*CreateAlertingRuleInput) Validate

func (s *CreateAlertingRuleInput) Validate() error

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

type CreateAlertingRuleOutput

type CreateAlertingRuleOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateAlertingRuleOutput) GoString

func (s CreateAlertingRuleOutput) GoString() string

GoString returns the string representation

func (*CreateAlertingRuleOutput) SetId

SetId sets the Id field's value.

func (CreateAlertingRuleOutput) String

func (s CreateAlertingRuleOutput) String() string

String returns the string representation

type CreateContactGroupInput

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

func (s CreateContactGroupInput) GoString() string

GoString returns the string representation

func (*CreateContactGroupInput) SetContactIds

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

SetContactIds sets the ContactIds field's value.

func (*CreateContactGroupInput) SetName

SetName sets the Name field's value.

func (CreateContactGroupInput) String

func (s CreateContactGroupInput) String() string

String returns the string representation

func (*CreateContactGroupInput) Validate

func (s *CreateContactGroupInput) Validate() error

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

type CreateContactGroupOutput

type CreateContactGroupOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateContactGroupOutput) GoString

func (s CreateContactGroupOutput) GoString() string

GoString returns the string representation

func (*CreateContactGroupOutput) SetId

SetId sets the Id field's value.

func (CreateContactGroupOutput) String

func (s CreateContactGroupOutput) String() string

String returns the string representation

type CreateContactInput

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

func (s CreateContactInput) GoString() string

GoString returns the string representation

func (*CreateContactInput) SetContactGroupIds

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*CreateContactInput) SetDingTalkBotWebhook

SetDingTalkBotWebhook sets the DingTalkBotWebhook field's value.

func (*CreateContactInput) SetEmail

SetEmail sets the Email field's value.

func (*CreateContactInput) SetLarkBotWebhook

SetLarkBotWebhook sets the LarkBotWebhook field's value.

func (*CreateContactInput) SetName

SetName sets the Name field's value.

func (*CreateContactInput) SetWeComBotWebhook

SetWeComBotWebhook sets the WeComBotWebhook field's value.

func (*CreateContactInput) SetWebhook

SetWebhook sets the Webhook field's value.

func (CreateContactInput) String

func (s CreateContactInput) String() string

String returns the string representation

func (*CreateContactInput) Validate

func (s *CreateContactInput) Validate() error

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

type CreateContactOutput

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

func (s CreateContactOutput) GoString() string

GoString returns the string representation

func (*CreateContactOutput) SetId

SetId sets the Id field's value.

func (*CreateContactOutput) SetMessage

SetMessage sets the Message field's value.

func (*CreateContactOutput) SetSendStatus

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

SetSendStatus sets the SendStatus field's value.

func (CreateContactOutput) String

func (s CreateContactOutput) String() string

String returns the string representation

type CreateExternalPrometheusInput added in v1.0.39

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

	CustomHeaders *CustomHeadersForCreateExternalPrometheusInput `type:"structure" 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.0.39

GoString returns the string representation

func (*CreateExternalPrometheusInput) SetAuthType added in v1.0.39

SetAuthType sets the AuthType field's value.

func (*CreateExternalPrometheusInput) SetCustomHeaders added in v1.0.39

SetCustomHeaders sets the CustomHeaders field's value.

func (*CreateExternalPrometheusInput) SetDescription added in v1.0.39

SetDescription sets the Description field's value.

func (*CreateExternalPrometheusInput) SetEncryptedBearerToken added in v1.0.39

SetEncryptedBearerToken sets the EncryptedBearerToken field's value.

func (*CreateExternalPrometheusInput) SetEncryptedPassword added in v1.0.39

SetEncryptedPassword sets the EncryptedPassword field's value.

func (*CreateExternalPrometheusInput) SetMaxQueryRate added in v1.0.39

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*CreateExternalPrometheusInput) SetName added in v1.0.39

SetName sets the Name field's value.

func (*CreateExternalPrometheusInput) SetProjectName added in v1.0.39

SetProjectName sets the ProjectName field's value.

func (*CreateExternalPrometheusInput) SetSubnetIds added in v1.0.39

SetSubnetIds sets the SubnetIds field's value.

func (*CreateExternalPrometheusInput) SetTags added in v1.0.39

SetTags sets the Tags field's value.

func (*CreateExternalPrometheusInput) SetType added in v1.0.39

SetType sets the Type field's value.

func (*CreateExternalPrometheusInput) SetURL added in v1.0.39

SetURL sets the URL field's value.

func (*CreateExternalPrometheusInput) SetUsername added in v1.0.39

SetUsername sets the Username field's value.

func (*CreateExternalPrometheusInput) SetVPCId added in v1.0.39

SetVPCId sets the VPCId field's value.

func (CreateExternalPrometheusInput) String added in v1.0.39

String returns the string representation

func (*CreateExternalPrometheusInput) Validate added in v1.0.39

func (s *CreateExternalPrometheusInput) Validate() error

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

type CreateExternalPrometheusOutput added in v1.0.39

type CreateExternalPrometheusOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateExternalPrometheusOutput) GoString added in v1.0.39

GoString returns the string representation

func (*CreateExternalPrometheusOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (CreateExternalPrometheusOutput) String added in v1.0.39

String returns the string representation

type CreateIntegrationTaskInput

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

func (s CreateIntegrationTaskInput) GoString() string

GoString returns the string representation

func (*CreateIntegrationTaskInput) SetEnvironment

SetEnvironment sets the Environment field's value.

func (*CreateIntegrationTaskInput) SetName

SetName sets the Name field's value.

func (*CreateIntegrationTaskInput) SetParams

SetParams sets the Params field's value.

func (*CreateIntegrationTaskInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateIntegrationTaskInput) SetSubType

SetSubType sets the SubType field's value.

func (*CreateIntegrationTaskInput) SetTags

SetTags sets the Tags field's value.

func (*CreateIntegrationTaskInput) SetType

SetType sets the Type field's value.

func (*CreateIntegrationTaskInput) SetVkeClusterId

SetVkeClusterId sets the VkeClusterId field's value.

func (*CreateIntegrationTaskInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (CreateIntegrationTaskInput) String

String returns the string representation

func (*CreateIntegrationTaskInput) Validate

func (s *CreateIntegrationTaskInput) Validate() error

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

type CreateIntegrationTaskOutput

type CreateIntegrationTaskOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateIntegrationTaskOutput) GoString

func (s CreateIntegrationTaskOutput) GoString() string

GoString returns the string representation

func (*CreateIntegrationTaskOutput) SetId

SetId sets the Id field's value.

func (CreateIntegrationTaskOutput) String

String returns the string representation

type CreateNotifyGroupPolicyInput

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

func (s CreateNotifyGroupPolicyInput) GoString() string

GoString returns the string representation

func (*CreateNotifyGroupPolicyInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateNotifyGroupPolicyInput) SetLevels

SetLevels sets the Levels field's value.

func (*CreateNotifyGroupPolicyInput) SetName

SetName sets the Name field's value.

func (CreateNotifyGroupPolicyInput) String

String returns the string representation

func (*CreateNotifyGroupPolicyInput) Validate

func (s *CreateNotifyGroupPolicyInput) Validate() error

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

type CreateNotifyGroupPolicyOutput

type CreateNotifyGroupPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateNotifyGroupPolicyOutput) GoString

GoString returns the string representation

func (*CreateNotifyGroupPolicyOutput) SetId

SetId sets the Id field's value.

func (CreateNotifyGroupPolicyOutput) String

String returns the string representation

type CreateNotifyPolicyInput

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

func (s CreateNotifyPolicyInput) GoString() string

GoString returns the string representation

func (*CreateNotifyPolicyInput) SetChannelNotifyTemplateIds

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

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*CreateNotifyPolicyInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateNotifyPolicyInput) SetLevels

SetLevels sets the Levels field's value.

func (*CreateNotifyPolicyInput) SetName

SetName sets the Name field's value.

func (CreateNotifyPolicyInput) String

func (s CreateNotifyPolicyInput) String() string

String returns the string representation

func (*CreateNotifyPolicyInput) Validate

func (s *CreateNotifyPolicyInput) Validate() error

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

type CreateNotifyPolicyOutput

type CreateNotifyPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateNotifyPolicyOutput) GoString

func (s CreateNotifyPolicyOutput) GoString() string

GoString returns the string representation

func (*CreateNotifyPolicyOutput) SetId

SetId sets the Id field's value.

func (CreateNotifyPolicyOutput) String

func (s CreateNotifyPolicyOutput) String() string

String returns the string representation

type CreateNotifyTemplateInput

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

func (s CreateNotifyTemplateInput) GoString() string

GoString returns the string representation

func (*CreateNotifyTemplateInput) SetActive

SetActive sets the Active field's value.

func (*CreateNotifyTemplateInput) SetChannel

SetChannel sets the Channel field's value.

func (*CreateNotifyTemplateInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateNotifyTemplateInput) SetName

SetName sets the Name field's value.

func (*CreateNotifyTemplateInput) SetResolved

SetResolved sets the Resolved field's value.

func (CreateNotifyTemplateInput) String

func (s CreateNotifyTemplateInput) String() string

String returns the string representation

func (*CreateNotifyTemplateInput) Validate

func (s *CreateNotifyTemplateInput) Validate() error

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

type CreateNotifyTemplateOutput

type CreateNotifyTemplateOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateNotifyTemplateOutput) GoString

func (s CreateNotifyTemplateOutput) GoString() string

GoString returns the string representation

func (*CreateNotifyTemplateOutput) SetId

SetId sets the Id field's value.

func (CreateNotifyTemplateOutput) String

String returns the string representation

type CreateRuleFileInput

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

func (s CreateRuleFileInput) GoString() string

GoString returns the string representation

func (*CreateRuleFileInput) SetContent

SetContent sets the Content field's value.

func (*CreateRuleFileInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateRuleFileInput) SetName

SetName sets the Name field's value.

func (*CreateRuleFileInput) SetTargetWorkspaceId

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

SetTargetWorkspaceId sets the TargetWorkspaceId field's value.

func (*CreateRuleFileInput) SetWorkspaceId

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

SetWorkspaceId sets the WorkspaceId field's value.

func (CreateRuleFileInput) String

func (s CreateRuleFileInput) String() string

String returns the string representation

func (*CreateRuleFileInput) Validate

func (s *CreateRuleFileInput) Validate() error

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

type CreateRuleFileOutput

type CreateRuleFileOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateRuleFileOutput) GoString

func (s CreateRuleFileOutput) GoString() string

GoString returns the string representation

func (*CreateRuleFileOutput) SetId

SetId sets the Id field's value.

func (CreateRuleFileOutput) String

func (s CreateRuleFileOutput) String() string

String returns the string representation

type CreateSilencePolicyInput

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

func (s CreateSilencePolicyInput) GoString() string

GoString returns the string representation

func (*CreateSilencePolicyInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateSilencePolicyInput) SetMetricLabelMatchers

SetMetricLabelMatchers sets the MetricLabelMatchers field's value.

func (*CreateSilencePolicyInput) SetName

SetName sets the Name field's value.

func (*CreateSilencePolicyInput) SetTimeRangeMatchers

SetTimeRangeMatchers sets the TimeRangeMatchers field's value.

func (CreateSilencePolicyInput) String

func (s CreateSilencePolicyInput) String() string

String returns the string representation

func (*CreateSilencePolicyInput) Validate

func (s *CreateSilencePolicyInput) Validate() error

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

type CreateSilencePolicyOutput

type CreateSilencePolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateSilencePolicyOutput) GoString

func (s CreateSilencePolicyOutput) GoString() string

GoString returns the string representation

func (*CreateSilencePolicyOutput) SetId

SetId sets the Id field's value.

func (CreateSilencePolicyOutput) String

func (s CreateSilencePolicyOutput) String() string

String returns the string representation

type CreateWorkspaceInput

type CreateWorkspaceInput struct {
	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) 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

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.0.39

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.0.39

GoString returns the string representation

func (*CrossWorkspaceForCreateAggregateWorkspaceInput) SetAccountId added in v1.0.39

SetAccountId sets the AccountId field's value.

func (*CrossWorkspaceForCreateAggregateWorkspaceInput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*CrossWorkspaceForCreateAggregateWorkspaceInput) SetRegion added in v1.0.39

SetRegion sets the Region field's value.

func (CrossWorkspaceForCreateAggregateWorkspaceInput) String added in v1.0.39

String returns the string representation

type CrossWorkspaceForGetAggregateWorkspaceOutput added in v1.0.39

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.0.39

GoString returns the string representation

func (*CrossWorkspaceForGetAggregateWorkspaceOutput) SetAccountId added in v1.0.39

SetAccountId sets the AccountId field's value.

func (*CrossWorkspaceForGetAggregateWorkspaceOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*CrossWorkspaceForGetAggregateWorkspaceOutput) SetRegion added in v1.0.39

SetRegion sets the Region field's value.

func (CrossWorkspaceForGetAggregateWorkspaceOutput) String added in v1.0.39

String returns the string representation

type CrossWorkspaceForUpdateAggregateWorkspaceInput added in v1.0.39

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.0.39

GoString returns the string representation

func (*CrossWorkspaceForUpdateAggregateWorkspaceInput) SetAccountId added in v1.0.39

SetAccountId sets the AccountId field's value.

func (*CrossWorkspaceForUpdateAggregateWorkspaceInput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*CrossWorkspaceForUpdateAggregateWorkspaceInput) SetRegion added in v1.0.39

SetRegion sets the Region field's value.

func (CrossWorkspaceForUpdateAggregateWorkspaceInput) String added in v1.0.39

String returns the string representation

type CustomHeadersForCreateExternalPrometheusInput added in v1.0.39

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

func (CustomHeadersForCreateExternalPrometheusInput) GoString added in v1.0.39

GoString returns the string representation

func (CustomHeadersForCreateExternalPrometheusInput) String added in v1.0.39

String returns the string representation

type CustomHeadersForGetExternalPrometheusOutput added in v1.0.39

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

func (CustomHeadersForGetExternalPrometheusOutput) GoString added in v1.0.39

GoString returns the string representation

func (CustomHeadersForGetExternalPrometheusOutput) String added in v1.0.39

String returns the string representation

type CustomHeadersForUpdateExternalPrometheusInput added in v1.0.39

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

func (CustomHeadersForUpdateExternalPrometheusInput) GoString added in v1.0.39

GoString returns the string representation

func (CustomHeadersForUpdateExternalPrometheusInput) String added in v1.0.39

String returns the string representation

type DataForDeleteAlertingRulesOutput

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

func (DataForDeleteAlertingRulesOutput) GoString

GoString returns the string representation

func (DataForDeleteAlertingRulesOutput) String

String returns the string representation

type DataForDeleteContactGroupsOutput

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

func (DataForDeleteContactGroupsOutput) GoString

GoString returns the string representation

func (DataForDeleteContactGroupsOutput) String

String returns the string representation

type DataForDeleteContactsOutput

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

func (DataForDeleteContactsOutput) GoString

func (s DataForDeleteContactsOutput) GoString() string

GoString returns the string representation

func (DataForDeleteContactsOutput) String

String returns the string representation

type DataForDeleteSilencePoliciesOutput

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

func (DataForDeleteSilencePoliciesOutput) GoString

GoString returns the string representation

func (DataForDeleteSilencePoliciesOutput) String

String returns the string representation

type DataForDisableAlertingRulesOutput

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

func (DataForDisableAlertingRulesOutput) GoString

GoString returns the string representation

func (DataForDisableAlertingRulesOutput) String

String returns the string representation

type DataForDisableIntegrationTasksOutput

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

func (DataForDisableIntegrationTasksOutput) GoString

GoString returns the string representation

func (DataForDisableIntegrationTasksOutput) String

String returns the string representation

type DataForDisableSilencePoliciesOutput

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

func (DataForDisableSilencePoliciesOutput) GoString

GoString returns the string representation

func (DataForDisableSilencePoliciesOutput) String

String returns the string representation

type DataForEnableAlertingRulesOutput

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

func (DataForEnableAlertingRulesOutput) GoString

GoString returns the string representation

func (DataForEnableAlertingRulesOutput) String

String returns the string representation

type DataForEnableIntegrationTasksOutput

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

func (DataForEnableIntegrationTasksOutput) GoString

GoString returns the string representation

func (DataForEnableIntegrationTasksOutput) String

String returns the string representation

type DataForEnableSilencePoliciesOutput

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

func (DataForEnableSilencePoliciesOutput) GoString

GoString returns the string representation

func (DataForEnableSilencePoliciesOutput) String

String returns the string representation

type DeleteAggregateWorkspaceInput added in v1.0.39

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.0.39

GoString returns the string representation

func (*DeleteAggregateWorkspaceInput) SetId added in v1.0.39

SetId sets the Id field's value.

func (DeleteAggregateWorkspaceInput) String added in v1.0.39

String returns the string representation

func (*DeleteAggregateWorkspaceInput) Validate added in v1.0.39

func (s *DeleteAggregateWorkspaceInput) Validate() error

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

type DeleteAggregateWorkspaceOutput added in v1.0.39

type DeleteAggregateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteAggregateWorkspaceOutput) GoString added in v1.0.39

GoString returns the string representation

func (*DeleteAggregateWorkspaceOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (DeleteAggregateWorkspaceOutput) String added in v1.0.39

String returns the string representation

type DeleteAlertingRulesInput

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

func (DeleteAlertingRulesInput) GoString

func (s DeleteAlertingRulesInput) GoString() string

GoString returns the string representation

func (*DeleteAlertingRulesInput) SetIds

SetIds sets the Ids field's value.

func (DeleteAlertingRulesInput) String

func (s DeleteAlertingRulesInput) String() string

String returns the string representation

type DeleteAlertingRulesOutput

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

func (s DeleteAlertingRulesOutput) GoString() string

GoString returns the string representation

func (*DeleteAlertingRulesOutput) SetSuccessfulItems

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

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DeleteAlertingRulesOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DeleteAlertingRulesOutput) String

func (s DeleteAlertingRulesOutput) String() string

String returns the string representation

type DeleteContactGroupsInput

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

func (DeleteContactGroupsInput) GoString

func (s DeleteContactGroupsInput) GoString() string

GoString returns the string representation

func (*DeleteContactGroupsInput) SetIds

SetIds sets the Ids field's value.

func (DeleteContactGroupsInput) String

func (s DeleteContactGroupsInput) String() string

String returns the string representation

type DeleteContactGroupsOutput

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

func (s DeleteContactGroupsOutput) GoString() string

GoString returns the string representation

func (*DeleteContactGroupsOutput) SetSuccessfulItems

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

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DeleteContactGroupsOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DeleteContactGroupsOutput) String

func (s DeleteContactGroupsOutput) String() string

String returns the string representation

type DeleteContactsInput

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

func (DeleteContactsInput) GoString

func (s DeleteContactsInput) GoString() string

GoString returns the string representation

func (*DeleteContactsInput) SetIds

SetIds sets the Ids field's value.

func (DeleteContactsInput) String

func (s DeleteContactsInput) String() string

String returns the string representation

type DeleteContactsOutput

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

func (s DeleteContactsOutput) GoString() string

GoString returns the string representation

func (*DeleteContactsOutput) SetSuccessfulItems

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

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DeleteContactsOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DeleteContactsOutput) String

func (s DeleteContactsOutput) String() string

String returns the string representation

type DeleteExternalPrometheusInput added in v1.0.39

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.0.39

GoString returns the string representation

func (*DeleteExternalPrometheusInput) SetId added in v1.0.39

SetId sets the Id field's value.

func (DeleteExternalPrometheusInput) String added in v1.0.39

String returns the string representation

func (*DeleteExternalPrometheusInput) Validate added in v1.0.39

func (s *DeleteExternalPrometheusInput) Validate() error

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

type DeleteExternalPrometheusOutput added in v1.0.39

type DeleteExternalPrometheusOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteExternalPrometheusOutput) GoString added in v1.0.39

GoString returns the string representation

func (*DeleteExternalPrometheusOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (DeleteExternalPrometheusOutput) String added in v1.0.39

String returns the string representation

type DeleteIntegrationTaskInput

type DeleteIntegrationTaskInput struct {

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

func (DeleteIntegrationTaskInput) GoString

func (s DeleteIntegrationTaskInput) GoString() string

GoString returns the string representation

func (*DeleteIntegrationTaskInput) SetId

SetId sets the Id field's value.

func (DeleteIntegrationTaskInput) String

String returns the string representation

func (*DeleteIntegrationTaskInput) Validate

func (s *DeleteIntegrationTaskInput) Validate() error

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

type DeleteIntegrationTaskOutput

type DeleteIntegrationTaskOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteIntegrationTaskOutput) GoString

func (s DeleteIntegrationTaskOutput) GoString() string

GoString returns the string representation

func (*DeleteIntegrationTaskOutput) SetId

SetId sets the Id field's value.

func (DeleteIntegrationTaskOutput) String

String returns the string representation

type DeleteNotifyGroupPolicyInput

type DeleteNotifyGroupPolicyInput struct {

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

func (DeleteNotifyGroupPolicyInput) GoString

func (s DeleteNotifyGroupPolicyInput) GoString() string

GoString returns the string representation

func (*DeleteNotifyGroupPolicyInput) SetId

SetId sets the Id field's value.

func (DeleteNotifyGroupPolicyInput) String

String returns the string representation

func (*DeleteNotifyGroupPolicyInput) Validate

func (s *DeleteNotifyGroupPolicyInput) Validate() error

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

type DeleteNotifyGroupPolicyOutput

type DeleteNotifyGroupPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteNotifyGroupPolicyOutput) GoString

GoString returns the string representation

func (*DeleteNotifyGroupPolicyOutput) SetId

SetId sets the Id field's value.

func (DeleteNotifyGroupPolicyOutput) String

String returns the string representation

type DeleteNotifyPolicyInput

type DeleteNotifyPolicyInput struct {

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

func (DeleteNotifyPolicyInput) GoString

func (s DeleteNotifyPolicyInput) GoString() string

GoString returns the string representation

func (*DeleteNotifyPolicyInput) SetId

SetId sets the Id field's value.

func (DeleteNotifyPolicyInput) String

func (s DeleteNotifyPolicyInput) String() string

String returns the string representation

func (*DeleteNotifyPolicyInput) Validate

func (s *DeleteNotifyPolicyInput) Validate() error

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

type DeleteNotifyPolicyOutput

type DeleteNotifyPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteNotifyPolicyOutput) GoString

func (s DeleteNotifyPolicyOutput) GoString() string

GoString returns the string representation

func (*DeleteNotifyPolicyOutput) SetId

SetId sets the Id field's value.

func (DeleteNotifyPolicyOutput) String

func (s DeleteNotifyPolicyOutput) String() string

String returns the string representation

type DeleteNotifyTemplateInput

type DeleteNotifyTemplateInput struct {

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

func (DeleteNotifyTemplateInput) GoString

func (s DeleteNotifyTemplateInput) GoString() string

GoString returns the string representation

func (*DeleteNotifyTemplateInput) SetId

SetId sets the Id field's value.

func (DeleteNotifyTemplateInput) String

func (s DeleteNotifyTemplateInput) String() string

String returns the string representation

func (*DeleteNotifyTemplateInput) Validate

func (s *DeleteNotifyTemplateInput) Validate() error

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

type DeleteNotifyTemplateOutput

type DeleteNotifyTemplateOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteNotifyTemplateOutput) GoString

func (s DeleteNotifyTemplateOutput) GoString() string

GoString returns the string representation

func (*DeleteNotifyTemplateOutput) SetId

SetId sets the Id field's value.

func (DeleteNotifyTemplateOutput) String

String returns the string representation

type DeleteRuleFileInput

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

func (s DeleteRuleFileInput) GoString() string

GoString returns the string representation

func (*DeleteRuleFileInput) SetId

SetId sets the Id field's value.

func (*DeleteRuleFileInput) SetName

SetName sets the Name field's value.

func (*DeleteRuleFileInput) SetWorkspaceId

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

SetWorkspaceId sets the WorkspaceId field's value.

func (DeleteRuleFileInput) String

func (s DeleteRuleFileInput) String() string

String returns the string representation

type DeleteRuleFileOutput

type DeleteRuleFileOutput struct {
	Metadata *response.ResponseMetadata

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

func (DeleteRuleFileOutput) GoString

func (s DeleteRuleFileOutput) GoString() string

GoString returns the string representation

func (*DeleteRuleFileOutput) SetId

SetId sets the Id field's value.

func (DeleteRuleFileOutput) String

func (s DeleteRuleFileOutput) String() string

String returns the string representation

type DeleteSilencePoliciesInput

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

func (DeleteSilencePoliciesInput) GoString

func (s DeleteSilencePoliciesInput) GoString() string

GoString returns the string representation

func (*DeleteSilencePoliciesInput) SetIds

SetIds sets the Ids field's value.

func (DeleteSilencePoliciesInput) String

String returns the string representation

type DeleteSilencePoliciesOutput

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

func (s DeleteSilencePoliciesOutput) GoString() string

GoString returns the string representation

func (*DeleteSilencePoliciesOutput) SetSuccessfulItems

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

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DeleteSilencePoliciesOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DeleteSilencePoliciesOutput) String

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

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

GoString returns the string representation

func (*DingTalkBotWebhookForCreateContactInput) SetAddress

SetAddress sets the Address field's value.

func (*DingTalkBotWebhookForCreateContactInput) SetAtMobiles

SetAtMobiles sets the AtMobiles field's value.

func (*DingTalkBotWebhookForCreateContactInput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (*DingTalkBotWebhookForCreateContactInput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (DingTalkBotWebhookForCreateContactInput) String

String returns the string representation

type DingTalkBotWebhookForGetContactOutput

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

GoString returns the string representation

func (*DingTalkBotWebhookForGetContactOutput) SetAddress

SetAddress sets the Address field's value.

func (*DingTalkBotWebhookForGetContactOutput) SetAtMobiles

SetAtMobiles sets the AtMobiles field's value.

func (*DingTalkBotWebhookForGetContactOutput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (*DingTalkBotWebhookForGetContactOutput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (DingTalkBotWebhookForGetContactOutput) String

String returns the string representation

type DingTalkBotWebhookForListContactsOutput

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

GoString returns the string representation

func (*DingTalkBotWebhookForListContactsOutput) SetAddress

SetAddress sets the Address field's value.

func (*DingTalkBotWebhookForListContactsOutput) SetAtMobiles

SetAtMobiles sets the AtMobiles field's value.

func (*DingTalkBotWebhookForListContactsOutput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (*DingTalkBotWebhookForListContactsOutput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (DingTalkBotWebhookForListContactsOutput) String

String returns the string representation

type DingTalkBotWebhookForUpdateContactInput

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

GoString returns the string representation

func (*DingTalkBotWebhookForUpdateContactInput) SetAddress

SetAddress sets the Address field's value.

func (*DingTalkBotWebhookForUpdateContactInput) SetAtMobiles

SetAtMobiles sets the AtMobiles field's value.

func (*DingTalkBotWebhookForUpdateContactInput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (*DingTalkBotWebhookForUpdateContactInput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (DingTalkBotWebhookForUpdateContactInput) String

String returns the string representation

type DisableAlertingRulesInput

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

func (DisableAlertingRulesInput) GoString

func (s DisableAlertingRulesInput) GoString() string

GoString returns the string representation

func (*DisableAlertingRulesInput) SetIds

SetIds sets the Ids field's value.

func (DisableAlertingRulesInput) String

func (s DisableAlertingRulesInput) String() string

String returns the string representation

type DisableAlertingRulesOutput

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

func (s DisableAlertingRulesOutput) GoString() string

GoString returns the string representation

func (*DisableAlertingRulesOutput) SetSuccessfulItems

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

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DisableAlertingRulesOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DisableAlertingRulesOutput) String

String returns the string representation

type DisableIntegrationTasksInput

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

func (DisableIntegrationTasksInput) GoString

func (s DisableIntegrationTasksInput) GoString() string

GoString returns the string representation

func (*DisableIntegrationTasksInput) SetIds

SetIds sets the Ids field's value.

func (DisableIntegrationTasksInput) String

String returns the string representation

type DisableIntegrationTasksOutput

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

GoString returns the string representation

func (*DisableIntegrationTasksOutput) SetSuccessfulItems

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DisableIntegrationTasksOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DisableIntegrationTasksOutput) String

String returns the string representation

type DisableSilencePoliciesInput

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

func (DisableSilencePoliciesInput) GoString

func (s DisableSilencePoliciesInput) GoString() string

GoString returns the string representation

func (*DisableSilencePoliciesInput) SetIds

SetIds sets the Ids field's value.

func (DisableSilencePoliciesInput) String

String returns the string representation

type DisableSilencePoliciesOutput

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

func (s DisableSilencePoliciesOutput) GoString() string

GoString returns the string representation

func (*DisableSilencePoliciesOutput) SetSuccessfulItems

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*DisableSilencePoliciesOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (DisableSilencePoliciesOutput) String

String returns the string representation

type EnableAlertingRulesInput

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

func (EnableAlertingRulesInput) GoString

func (s EnableAlertingRulesInput) GoString() string

GoString returns the string representation

func (*EnableAlertingRulesInput) SetIds

SetIds sets the Ids field's value.

func (EnableAlertingRulesInput) String

func (s EnableAlertingRulesInput) String() string

String returns the string representation

type EnableAlertingRulesOutput

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

func (s EnableAlertingRulesOutput) GoString() string

GoString returns the string representation

func (*EnableAlertingRulesOutput) SetSuccessfulItems

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

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*EnableAlertingRulesOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (EnableAlertingRulesOutput) String

func (s EnableAlertingRulesOutput) String() string

String returns the string representation

type EnableIntegrationTasksInput

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

func (EnableIntegrationTasksInput) GoString

func (s EnableIntegrationTasksInput) GoString() string

GoString returns the string representation

func (*EnableIntegrationTasksInput) SetIds

SetIds sets the Ids field's value.

func (EnableIntegrationTasksInput) String

String returns the string representation

type EnableIntegrationTasksOutput

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

func (s EnableIntegrationTasksOutput) GoString() string

GoString returns the string representation

func (*EnableIntegrationTasksOutput) SetSuccessfulItems

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*EnableIntegrationTasksOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (EnableIntegrationTasksOutput) String

String returns the string representation

type EnableSilencePoliciesInput

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

func (EnableSilencePoliciesInput) GoString

func (s EnableSilencePoliciesInput) GoString() string

GoString returns the string representation

func (*EnableSilencePoliciesInput) SetIds

SetIds sets the Ids field's value.

func (EnableSilencePoliciesInput) String

String returns the string representation

type EnableSilencePoliciesOutput

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

func (s EnableSilencePoliciesOutput) GoString() string

GoString returns the string representation

func (*EnableSilencePoliciesOutput) SetSuccessfulItems

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

SetSuccessfulItems sets the SuccessfulItems field's value.

func (*EnableSilencePoliciesOutput) SetUnsuccessfulItems

SetUnsuccessfulItems sets the UnsuccessfulItems field's value.

func (EnableSilencePoliciesOutput) String

String returns the string representation

type ErrorForDeleteAlertingRulesOutput

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

GoString returns the string representation

func (*ErrorForDeleteAlertingRulesOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForDeleteAlertingRulesOutput) SetData

SetData sets the Data field's value.

func (*ErrorForDeleteAlertingRulesOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForDeleteAlertingRulesOutput) String

String returns the string representation

type ErrorForDeleteContactGroupsOutput

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

GoString returns the string representation

func (*ErrorForDeleteContactGroupsOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForDeleteContactGroupsOutput) SetData

SetData sets the Data field's value.

func (*ErrorForDeleteContactGroupsOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForDeleteContactGroupsOutput) String

String returns the string representation

type ErrorForDeleteContactsOutput

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

func (s ErrorForDeleteContactsOutput) GoString() string

GoString returns the string representation

func (*ErrorForDeleteContactsOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForDeleteContactsOutput) SetData

SetData sets the Data field's value.

func (*ErrorForDeleteContactsOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForDeleteContactsOutput) String

String returns the string representation

type ErrorForDeleteSilencePoliciesOutput

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

GoString returns the string representation

func (*ErrorForDeleteSilencePoliciesOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForDeleteSilencePoliciesOutput) SetData

SetData sets the Data field's value.

func (*ErrorForDeleteSilencePoliciesOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForDeleteSilencePoliciesOutput) String

String returns the string representation

type ErrorForDisableAlertingRulesOutput

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

GoString returns the string representation

func (*ErrorForDisableAlertingRulesOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForDisableAlertingRulesOutput) SetData

SetData sets the Data field's value.

func (*ErrorForDisableAlertingRulesOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForDisableAlertingRulesOutput) String

String returns the string representation

type ErrorForDisableIntegrationTasksOutput

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

GoString returns the string representation

func (*ErrorForDisableIntegrationTasksOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForDisableIntegrationTasksOutput) SetData

SetData sets the Data field's value.

func (*ErrorForDisableIntegrationTasksOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForDisableIntegrationTasksOutput) String

String returns the string representation

type ErrorForDisableSilencePoliciesOutput

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

GoString returns the string representation

func (*ErrorForDisableSilencePoliciesOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForDisableSilencePoliciesOutput) SetData

SetData sets the Data field's value.

func (*ErrorForDisableSilencePoliciesOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForDisableSilencePoliciesOutput) String

String returns the string representation

type ErrorForEnableAlertingRulesOutput

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

GoString returns the string representation

func (*ErrorForEnableAlertingRulesOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForEnableAlertingRulesOutput) SetData

SetData sets the Data field's value.

func (*ErrorForEnableAlertingRulesOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForEnableAlertingRulesOutput) String

String returns the string representation

type ErrorForEnableIntegrationTasksOutput

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

GoString returns the string representation

func (*ErrorForEnableIntegrationTasksOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForEnableIntegrationTasksOutput) SetData

SetData sets the Data field's value.

func (*ErrorForEnableIntegrationTasksOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForEnableIntegrationTasksOutput) String

String returns the string representation

type ErrorForEnableSilencePoliciesOutput

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

GoString returns the string representation

func (*ErrorForEnableSilencePoliciesOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForEnableSilencePoliciesOutput) SetData

SetData sets the Data field's value.

func (*ErrorForEnableSilencePoliciesOutput) SetMessage

SetMessage sets the Message field's value.

func (ErrorForEnableSilencePoliciesOutput) String

String returns the string representation

type FilterForListAlertSamplesInput

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

GoString returns the string representation

func (*FilterForListAlertSamplesInput) SetAlertId

SetAlertId sets the AlertId field's value.

func (*FilterForListAlertSamplesInput) SetSampleSince

SetSampleSince sets the SampleSince field's value.

func (*FilterForListAlertSamplesInput) SetSampleUntil

SetSampleUntil sets the SampleUntil field's value.

func (FilterForListAlertSamplesInput) String

String returns the string representation

type FilterForListAlertingRulesInput

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

GoString returns the string representation

func (*FilterForListAlertingRulesInput) SetGroupIds

SetGroupIds sets the GroupIds field's value.

func (*FilterForListAlertingRulesInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListAlertingRulesInput) SetName

SetName sets the Name field's value.

func (*FilterForListAlertingRulesInput) SetNotifyGroupPolicyIds

SetNotifyGroupPolicyIds sets the NotifyGroupPolicyIds field's value.

func (*FilterForListAlertingRulesInput) SetNotifyPolicyIds

SetNotifyPolicyIds sets the NotifyPolicyIds field's value.

func (*FilterForListAlertingRulesInput) SetStatus

SetStatus sets the Status field's value.

func (*FilterForListAlertingRulesInput) SetTemplateIds

SetTemplateIds sets the TemplateIds field's value.

func (*FilterForListAlertingRulesInput) SetType

SetType sets the Type field's value.

func (*FilterForListAlertingRulesInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (FilterForListAlertingRulesInput) String

String returns the string representation

type FilterForListAlertsInput

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

func (s FilterForListAlertsInput) GoString() string

GoString returns the string representation

func (*FilterForListAlertsInput) SetAlertingRuleIds

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

SetAlertingRuleIds sets the AlertingRuleIds field's value.

func (*FilterForListAlertsInput) SetCurrentPhase

SetCurrentPhase sets the CurrentPhase field's value.

func (*FilterForListAlertsInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListAlertsInput) SetInitialAlertTimestampEnd

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

SetInitialAlertTimestampEnd sets the InitialAlertTimestampEnd field's value.

func (*FilterForListAlertsInput) SetInitialAlertTimestampStart

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

SetInitialAlertTimestampStart sets the InitialAlertTimestampStart field's value.

func (*FilterForListAlertsInput) SetLastAlertTimestampEnd

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

SetLastAlertTimestampEnd sets the LastAlertTimestampEnd field's value.

func (*FilterForListAlertsInput) SetLastAlertTimestampStart

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

SetLastAlertTimestampStart sets the LastAlertTimestampStart field's value.

func (*FilterForListAlertsInput) SetLevel

SetLevel sets the Level field's value.

func (FilterForListAlertsInput) String

func (s FilterForListAlertsInput) String() string

String returns the string representation

type FilterForListContactGroupsInput

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

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

func (FilterForListContactGroupsInput) GoString

GoString returns the string representation

func (*FilterForListContactGroupsInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListContactGroupsInput) SetName

SetName sets the Name field's value.

func (FilterForListContactGroupsInput) String

String returns the string representation

type FilterForListContactsInput

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

func (s FilterForListContactsInput) GoString() string

GoString returns the string representation

func (*FilterForListContactsInput) SetContactGroupIds

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*FilterForListContactsInput) SetEmail

SetEmail sets the Email field's value.

func (*FilterForListContactsInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListContactsInput) SetName

SetName sets the Name field's value.

func (FilterForListContactsInput) String

String returns the string representation

type FilterForListNotifyGroupPoliciesInput

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

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

func (FilterForListNotifyGroupPoliciesInput) GoString

GoString returns the string representation

func (*FilterForListNotifyGroupPoliciesInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListNotifyGroupPoliciesInput) SetName

SetName sets the Name field's value.

func (FilterForListNotifyGroupPoliciesInput) String

String returns the string representation

type FilterForListNotifyPoliciesInput

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

GoString returns the string representation

func (*FilterForListNotifyPoliciesInput) SetChannelNotifyTemplateIds

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

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*FilterForListNotifyPoliciesInput) SetContactGroupIds

SetContactGroupIds sets the ContactGroupIds field's value.

func (*FilterForListNotifyPoliciesInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListNotifyPoliciesInput) SetName

SetName sets the Name field's value.

func (FilterForListNotifyPoliciesInput) String

String returns the string representation

type FilterForListNotifyTemplatesInput

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

GoString returns the string representation

func (*FilterForListNotifyTemplatesInput) SetChannel

SetChannel sets the Channel field's value.

func (*FilterForListNotifyTemplatesInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListNotifyTemplatesInput) SetName

SetName sets the Name field's value.

func (FilterForListNotifyTemplatesInput) String

String returns the string representation

type FilterForListRuleFilesInput

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

func (s FilterForListRuleFilesInput) GoString() string

GoString returns the string representation

func (*FilterForListRuleFilesInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListRuleFilesInput) SetName

SetName sets the Name field's value.

func (*FilterForListRuleFilesInput) SetStatus

SetStatus sets the Status field's value.

func (*FilterForListRuleFilesInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (FilterForListRuleFilesInput) String

String returns the string representation

type FilterForListRulesInput

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

func (s FilterForListRulesInput) GoString() string

GoString returns the string representation

func (*FilterForListRulesInput) SetKind

SetKind sets the Kind field's value.

func (*FilterForListRulesInput) SetName

SetName sets the Name field's value.

func (*FilterForListRulesInput) SetRuleFileNames

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

SetRuleFileNames sets the RuleFileNames field's value.

func (*FilterForListRulesInput) SetRuleGroupNames

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

SetRuleGroupNames sets the RuleGroupNames field's value.

func (*FilterForListRulesInput) SetStatus

SetStatus sets the Status field's value.

func (*FilterForListRulesInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (FilterForListRulesInput) String

func (s FilterForListRulesInput) String() string

String returns the string representation

type FilterForListSilencePoliciesInput

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

GoString returns the string representation

func (*FilterForListSilencePoliciesInput) SetIds

SetIds sets the Ids field's value.

func (*FilterForListSilencePoliciesInput) SetName

SetName sets the Name field's value.

func (*FilterForListSilencePoliciesInput) SetSources

SetSources sets the Sources field's value.

func (*FilterForListSilencePoliciesInput) SetStatus

SetStatus sets the Status field's value.

func (FilterForListSilencePoliciesInput) String

String returns the string representation

type FiltersForListIntegrationTasksInput

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

GoString returns the string representation

func (*FiltersForListIntegrationTasksInput) SetEnvironment

SetEnvironment sets the Environment field's value.

func (*FiltersForListIntegrationTasksInput) SetIds

SetIds sets the Ids field's value.

func (*FiltersForListIntegrationTasksInput) SetName

SetName sets the Name field's value.

func (*FiltersForListIntegrationTasksInput) SetStatuses

SetStatuses sets the Statuses field's value.

func (*FiltersForListIntegrationTasksInput) SetType

SetType sets the Type field's value.

func (*FiltersForListIntegrationTasksInput) SetVkeClusterIds

SetVkeClusterIds sets the VkeClusterIds field's value.

func (*FiltersForListIntegrationTasksInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (FiltersForListIntegrationTasksInput) String

String returns the string representation

type FiltersForListWorkspaceInstanceTypesInput

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

func (FiltersForListWorkspaceInstanceTypesInput) GoString

GoString returns the string representation

func (*FiltersForListWorkspaceInstanceTypesInput) SetIds

SetIds sets the Ids field's value.

func (FiltersForListWorkspaceInstanceTypesInput) String

String returns the string representation

type FiltersForListWorkspaceStatusInput

type FiltersForListWorkspaceStatusInput struct {
	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) 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

SetStatuses sets the Statuses field's value.

func (FiltersForListWorkspaceStatusInput) String

String returns the string representation

type FiltersForListWorkspacesInput

type FiltersForListWorkspacesInput struct {
	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) 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

SetStatuses sets the Statuses field's value.

func (FiltersForListWorkspacesInput) String

String returns the string representation

type GetAggregateWorkspaceInput added in v1.0.39

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.0.39

func (s GetAggregateWorkspaceInput) GoString() string

GoString returns the string representation

func (*GetAggregateWorkspaceInput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*GetAggregateWorkspaceInput) SetShowDetails added in v1.0.39

SetShowDetails sets the ShowDetails field's value.

func (GetAggregateWorkspaceInput) String added in v1.0.39

String returns the string representation

func (*GetAggregateWorkspaceInput) Validate added in v1.0.39

func (s *GetAggregateWorkspaceInput) Validate() error

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

type GetAggregateWorkspaceOutput added in v1.0.39

type GetAggregateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

	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.0.39

func (s GetAggregateWorkspaceOutput) GoString() string

GoString returns the string representation

func (*GetAggregateWorkspaceOutput) SetCreateTime added in v1.0.39

SetCreateTime sets the CreateTime field's value.

func (*GetAggregateWorkspaceOutput) SetCrossWorkspaces added in v1.0.39

SetCrossWorkspaces sets the CrossWorkspaces field's value.

func (*GetAggregateWorkspaceOutput) SetDescription added in v1.0.39

SetDescription sets the Description field's value.

func (*GetAggregateWorkspaceOutput) SetExternalPrometheus added in v1.0.39

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

SetExternalPrometheus sets the ExternalPrometheus field's value.

func (*GetAggregateWorkspaceOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*GetAggregateWorkspaceOutput) SetIgnoreError added in v1.0.39

SetIgnoreError sets the IgnoreError field's value.

func (*GetAggregateWorkspaceOutput) SetMaxQueryRate added in v1.0.39

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*GetAggregateWorkspaceOutput) SetName added in v1.0.39

SetName sets the Name field's value.

func (*GetAggregateWorkspaceOutput) SetProjectName added in v1.0.39

SetProjectName sets the ProjectName field's value.

func (*GetAggregateWorkspaceOutput) SetPrometheusAggregateQueryEndpoint added in v1.0.39

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

SetPrometheusAggregateQueryEndpoint sets the PrometheusAggregateQueryEndpoint field's value.

func (*GetAggregateWorkspaceOutput) SetStatus added in v1.0.39

SetStatus sets the Status field's value.

func (*GetAggregateWorkspaceOutput) SetTags added in v1.0.39

SetTags sets the Tags field's value.

func (*GetAggregateWorkspaceOutput) SetUsername added in v1.0.39

SetUsername sets the Username field's value.

func (*GetAggregateWorkspaceOutput) SetWorkspaces added in v1.0.39

SetWorkspaces sets the Workspaces field's value.

func (*GetAggregateWorkspaceOutput) SetWorkspacesDetail added in v1.0.39

SetWorkspacesDetail sets the WorkspacesDetail field's value.

func (GetAggregateWorkspaceOutput) String added in v1.0.39

String returns the string representation

type GetAlertInput

type GetAlertInput struct {

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

func (GetAlertInput) GoString

func (s GetAlertInput) GoString() string

GoString returns the string representation

func (*GetAlertInput) SetId

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

SetId sets the Id field's value.

func (GetAlertInput) String

func (s GetAlertInput) String() string

String returns the string representation

func (*GetAlertInput) Validate

func (s *GetAlertInput) Validate() error

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

type GetAlertOutput

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

func (s GetAlertOutput) GoString() string

GoString returns the string representation

func (*GetAlertOutput) SetAlertingRuleId

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

SetAlertingRuleId sets the AlertingRuleId field's value.

func (*GetAlertOutput) SetAlertingRuleQuery

SetAlertingRuleQuery sets the AlertingRuleQuery field's value.

func (*GetAlertOutput) SetAlertingRuleType

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

SetAlertingRuleType sets the AlertingRuleType field's value.

func (*GetAlertOutput) SetCurrentLevel

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

SetCurrentLevel sets the CurrentLevel field's value.

func (*GetAlertOutput) SetCurrentPhase

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

SetCurrentPhase sets the CurrentPhase field's value.

func (*GetAlertOutput) SetId

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

SetId sets the Id field's value.

func (*GetAlertOutput) SetInitialAlertTimestamp

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

SetInitialAlertTimestamp sets the InitialAlertTimestamp field's value.

func (*GetAlertOutput) SetLastAlertTimestamp

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

SetLastAlertTimestamp sets the LastAlertTimestamp field's value.

func (*GetAlertOutput) SetLevels

SetLevels sets the Levels field's value.

func (*GetAlertOutput) SetResolveTimestamp

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

SetResolveTimestamp sets the ResolveTimestamp field's value.

func (*GetAlertOutput) SetResource

SetResource sets the Resource field's value.

func (GetAlertOutput) String

func (s GetAlertOutput) String() string

String returns the string representation

type GetAlertingRuleInput

type GetAlertingRuleInput struct {

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

func (GetAlertingRuleInput) GoString

func (s GetAlertingRuleInput) GoString() string

GoString returns the string representation

func (*GetAlertingRuleInput) SetId

SetId sets the Id field's value.

func (GetAlertingRuleInput) String

func (s GetAlertingRuleInput) String() string

String returns the string representation

func (*GetAlertingRuleInput) Validate

func (s *GetAlertingRuleInput) Validate() error

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

type GetAlertingRuleOutput

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

func (s GetAlertingRuleOutput) GoString() string

GoString returns the string representation

func (*GetAlertingRuleOutput) SetAnnotations

SetAnnotations sets the Annotations field's value.

func (*GetAlertingRuleOutput) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*GetAlertingRuleOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetAlertingRuleOutput) SetGroupId

SetGroupId sets the GroupId field's value.

func (*GetAlertingRuleOutput) SetId

SetId sets the Id field's value.

func (*GetAlertingRuleOutput) SetLabels

SetLabels sets the Labels field's value.

func (*GetAlertingRuleOutput) SetLevels

SetLevels sets the Levels field's value.

func (*GetAlertingRuleOutput) SetName

SetName sets the Name field's value.

func (*GetAlertingRuleOutput) SetNotifyGroupPolicyId

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

SetNotifyGroupPolicyId sets the NotifyGroupPolicyId field's value.

func (*GetAlertingRuleOutput) SetNotifyPolicyId

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

SetNotifyPolicyId sets the NotifyPolicyId field's value.

func (*GetAlertingRuleOutput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*GetAlertingRuleOutput) SetQuery

SetQuery sets the Query field's value.

func (*GetAlertingRuleOutput) SetStatus

SetStatus sets the Status field's value.

func (*GetAlertingRuleOutput) SetTags

SetTags sets the Tags field's value.

func (*GetAlertingRuleOutput) SetType

SetType sets the Type field's value.

func (*GetAlertingRuleOutput) SetUpdateTime

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

SetUpdateTime sets the UpdateTime field's value.

func (GetAlertingRuleOutput) String

func (s GetAlertingRuleOutput) String() string

String returns the string representation

type GetContactGroupInput

type GetContactGroupInput struct {

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

func (GetContactGroupInput) GoString

func (s GetContactGroupInput) GoString() string

GoString returns the string representation

func (*GetContactGroupInput) SetId

SetId sets the Id field's value.

func (GetContactGroupInput) String

func (s GetContactGroupInput) String() string

String returns the string representation

func (*GetContactGroupInput) Validate

func (s *GetContactGroupInput) Validate() error

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

type GetContactGroupOutput

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

func (s GetContactGroupOutput) GoString() string

GoString returns the string representation

func (*GetContactGroupOutput) SetContactIds

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

SetContactIds sets the ContactIds field's value.

func (*GetContactGroupOutput) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*GetContactGroupOutput) SetId

SetId sets the Id field's value.

func (*GetContactGroupOutput) SetName

SetName sets the Name field's value.

func (GetContactGroupOutput) String

func (s GetContactGroupOutput) String() string

String returns the string representation

type GetContactInput

type GetContactInput struct {

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

func (GetContactInput) GoString

func (s GetContactInput) GoString() string

GoString returns the string representation

func (*GetContactInput) SetId

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

SetId sets the Id field's value.

func (GetContactInput) String

func (s GetContactInput) String() string

String returns the string representation

func (*GetContactInput) Validate

func (s *GetContactInput) Validate() error

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

type GetContactOutput

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

func (s GetContactOutput) GoString() string

GoString returns the string representation

func (*GetContactOutput) SetContactGroupIds

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*GetContactOutput) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*GetContactOutput) SetDingTalkBotWebhook

SetDingTalkBotWebhook sets the DingTalkBotWebhook field's value.

func (*GetContactOutput) SetEmail

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

SetEmail sets the Email field's value.

func (*GetContactOutput) SetEmailActive

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

SetEmailActive sets the EmailActive field's value.

func (*GetContactOutput) SetId

SetId sets the Id field's value.

func (*GetContactOutput) SetLarkBot added in v1.0.39

SetLarkBot sets the LarkBot field's value.

func (*GetContactOutput) SetLarkBotWebhook

SetLarkBotWebhook sets the LarkBotWebhook field's value.

func (*GetContactOutput) SetName

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

SetName sets the Name field's value.

func (*GetContactOutput) SetWeComBotWebhook

SetWeComBotWebhook sets the WeComBotWebhook field's value.

func (*GetContactOutput) SetWebhook

SetWebhook sets the Webhook field's value.

func (GetContactOutput) String

func (s GetContactOutput) String() string

String returns the string representation

type GetExternalPrometheusInput added in v1.0.39

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.0.39

func (s GetExternalPrometheusInput) GoString() string

GoString returns the string representation

func (*GetExternalPrometheusInput) SetId added in v1.0.39

SetId sets the Id field's value.

func (GetExternalPrometheusInput) String added in v1.0.39

String returns the string representation

func (*GetExternalPrometheusInput) Validate added in v1.0.39

func (s *GetExternalPrometheusInput) Validate() error

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

type GetExternalPrometheusOutput added in v1.0.39

type GetExternalPrometheusOutput struct {
	Metadata *response.ResponseMetadata

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

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

	CustomHeaders *CustomHeadersForGetExternalPrometheusOutput `type:"structure" 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.0.39

func (s GetExternalPrometheusOutput) GoString() string

GoString returns the string representation

func (*GetExternalPrometheusOutput) SetAuthType added in v1.0.39

SetAuthType sets the AuthType field's value.

func (*GetExternalPrometheusOutput) SetCreateTime added in v1.0.39

SetCreateTime sets the CreateTime field's value.

func (*GetExternalPrometheusOutput) SetCustomHeaders added in v1.0.39

SetCustomHeaders sets the CustomHeaders field's value.

func (*GetExternalPrometheusOutput) SetDescription added in v1.0.39

SetDescription sets the Description field's value.

func (*GetExternalPrometheusOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*GetExternalPrometheusOutput) SetMaxQueryRate added in v1.0.39

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*GetExternalPrometheusOutput) SetName added in v1.0.39

SetName sets the Name field's value.

func (*GetExternalPrometheusOutput) SetProjectName added in v1.0.39

SetProjectName sets the ProjectName field's value.

func (*GetExternalPrometheusOutput) SetStatus added in v1.0.39

SetStatus sets the Status field's value.

func (*GetExternalPrometheusOutput) SetSubnetIds added in v1.0.39

SetSubnetIds sets the SubnetIds field's value.

func (*GetExternalPrometheusOutput) SetTags added in v1.0.39

SetTags sets the Tags field's value.

func (*GetExternalPrometheusOutput) SetType added in v1.0.39

SetType sets the Type field's value.

func (*GetExternalPrometheusOutput) SetURL added in v1.0.39

SetURL sets the URL field's value.

func (*GetExternalPrometheusOutput) SetUsername added in v1.0.39

SetUsername sets the Username field's value.

func (*GetExternalPrometheusOutput) SetVPCId added in v1.0.39

SetVPCId sets the VPCId field's value.

func (GetExternalPrometheusOutput) String added in v1.0.39

String returns the string representation

type GetIntegrationTaskInput

type GetIntegrationTaskInput struct {

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

func (GetIntegrationTaskInput) GoString

func (s GetIntegrationTaskInput) GoString() string

GoString returns the string representation

func (*GetIntegrationTaskInput) SetId

SetId sets the Id field's value.

func (GetIntegrationTaskInput) String

func (s GetIntegrationTaskInput) String() string

String returns the string representation

func (*GetIntegrationTaskInput) Validate

func (s *GetIntegrationTaskInput) Validate() error

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

type GetIntegrationTaskOutput

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

func (s GetIntegrationTaskOutput) GoString() string

GoString returns the string representation

func (*GetIntegrationTaskOutput) SetEnvironment

SetEnvironment sets the Environment field's value.

func (*GetIntegrationTaskOutput) SetId

SetId sets the Id field's value.

func (*GetIntegrationTaskOutput) SetName

SetName sets the Name field's value.

func (*GetIntegrationTaskOutput) SetParams

SetParams sets the Params field's value.

func (*GetIntegrationTaskOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*GetIntegrationTaskOutput) SetStatus

SetStatus sets the Status field's value.

func (*GetIntegrationTaskOutput) SetSubType

SetSubType sets the SubType field's value.

func (*GetIntegrationTaskOutput) SetTags

SetTags sets the Tags field's value.

func (*GetIntegrationTaskOutput) SetType

SetType sets the Type field's value.

func (*GetIntegrationTaskOutput) SetVkeClusterId

SetVkeClusterId sets the VkeClusterId field's value.

func (*GetIntegrationTaskOutput) SetVkeClusterInfo

SetVkeClusterInfo sets the VkeClusterInfo field's value.

func (*GetIntegrationTaskOutput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (GetIntegrationTaskOutput) String

func (s GetIntegrationTaskOutput) String() string

String returns the string representation

type GetNotifyGroupPolicyInput

type GetNotifyGroupPolicyInput struct {

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

func (GetNotifyGroupPolicyInput) GoString

func (s GetNotifyGroupPolicyInput) GoString() string

GoString returns the string representation

func (*GetNotifyGroupPolicyInput) SetId

SetId sets the Id field's value.

func (GetNotifyGroupPolicyInput) String

func (s GetNotifyGroupPolicyInput) String() string

String returns the string representation

func (*GetNotifyGroupPolicyInput) Validate

func (s *GetNotifyGroupPolicyInput) Validate() error

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

type GetNotifyGroupPolicyOutput

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

func (s GetNotifyGroupPolicyOutput) GoString() string

GoString returns the string representation

func (*GetNotifyGroupPolicyOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*GetNotifyGroupPolicyOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetNotifyGroupPolicyOutput) SetId

SetId sets the Id field's value.

func (*GetNotifyGroupPolicyOutput) SetLevels

SetLevels sets the Levels field's value.

func (*GetNotifyGroupPolicyOutput) SetName

SetName sets the Name field's value.

func (GetNotifyGroupPolicyOutput) String

String returns the string representation

type GetNotifyPolicyInput

type GetNotifyPolicyInput struct {

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

func (GetNotifyPolicyInput) GoString

func (s GetNotifyPolicyInput) GoString() string

GoString returns the string representation

func (*GetNotifyPolicyInput) SetId

SetId sets the Id field's value.

func (GetNotifyPolicyInput) String

func (s GetNotifyPolicyInput) String() string

String returns the string representation

func (*GetNotifyPolicyInput) Validate

func (s *GetNotifyPolicyInput) Validate() error

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

type GetNotifyPolicyOutput

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

func (s GetNotifyPolicyOutput) GoString() string

GoString returns the string representation

func (*GetNotifyPolicyOutput) SetChannelNotifyTemplateIds

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

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*GetNotifyPolicyOutput) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*GetNotifyPolicyOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetNotifyPolicyOutput) SetId

SetId sets the Id field's value.

func (*GetNotifyPolicyOutput) SetLevels

SetLevels sets the Levels field's value.

func (*GetNotifyPolicyOutput) SetName

SetName sets the Name field's value.

func (GetNotifyPolicyOutput) String

func (s GetNotifyPolicyOutput) String() string

String returns the string representation

type GetRuleFileInput

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

func (s GetRuleFileInput) GoString() string

GoString returns the string representation

func (*GetRuleFileInput) SetId

SetId sets the Id field's value.

func (*GetRuleFileInput) SetName

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

SetName sets the Name field's value.

func (*GetRuleFileInput) SetWorkspaceId

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

SetWorkspaceId sets the WorkspaceId field's value.

func (GetRuleFileInput) String

func (s GetRuleFileInput) String() string

String returns the string representation

type GetRuleFileOutput

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

func (s GetRuleFileOutput) GoString() string

GoString returns the string representation

func (*GetRuleFileOutput) SetContent

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

SetContent sets the Content field's value.

func (*GetRuleFileOutput) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*GetRuleFileOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetRuleFileOutput) SetId

SetId sets the Id field's value.

func (*GetRuleFileOutput) SetLastUpdateTime

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

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*GetRuleFileOutput) SetName

SetName sets the Name field's value.

func (*GetRuleFileOutput) SetRuleCount

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

SetRuleCount sets the RuleCount field's value.

func (*GetRuleFileOutput) SetStatus

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

SetStatus sets the Status field's value.

func (*GetRuleFileOutput) SetTargetWorkspaceId

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

SetTargetWorkspaceId sets the TargetWorkspaceId field's value.

func (GetRuleFileOutput) String

func (s GetRuleFileOutput) String() string

String returns the string representation

type GetWorkspaceInput

type GetWorkspaceInput struct {

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

func (GetWorkspaceInput) GoString

func (s GetWorkspaceInput) GoString() string

GoString returns the string representation

func (*GetWorkspaceInput) SetId

SetId sets the Id field's value.

func (GetWorkspaceInput) String

func (s GetWorkspaceInput) String() string

String returns the string representation

func (*GetWorkspaceInput) Validate

func (s *GetWorkspaceInput) Validate() error

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

type GetWorkspaceOutput

type GetWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

	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

func (s GetWorkspaceOutput) GoString() string

GoString returns the string representation

func (*GetWorkspaceOutput) SetCreateTime

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

SetCreateTime sets the CreateTime field's value.

func (*GetWorkspaceOutput) SetDeleteProtectionEnabled

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

SetDeleteProtectionEnabled sets the DeleteProtectionEnabled field's value.

func (*GetWorkspaceOutput) SetDescription

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

SetDescription sets the Description field's value.

func (*GetWorkspaceOutput) SetId

SetId sets the Id field's value.

func (*GetWorkspaceOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*GetWorkspaceOutput) SetInstanceTypeId

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

SetInstanceTypeId sets the InstanceTypeId field's value.

func (*GetWorkspaceOutput) SetName

SetName sets the Name field's value.

func (*GetWorkspaceOutput) SetOverdueReclaimTime

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

SetOverdueReclaimTime sets the OverdueReclaimTime field's value.

func (*GetWorkspaceOutput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*GetWorkspaceOutput) SetPrometheusPushEndpoint added in v1.0.39

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

SetPrometheusPushEndpoint sets the PrometheusPushEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusPushIntranetEndpoint

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

SetPrometheusPushIntranetEndpoint sets the PrometheusPushIntranetEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusQueryEndpoint added in v1.0.39

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

SetPrometheusQueryEndpoint sets the PrometheusQueryEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusQueryIntranetEndpoint

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

SetPrometheusQueryIntranetEndpoint sets the PrometheusQueryIntranetEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusWriteEndpoint added in v1.0.39

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

SetPrometheusWriteEndpoint sets the PrometheusWriteEndpoint field's value.

func (*GetWorkspaceOutput) SetPrometheusWriteIntranetEndpoint

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

SetPrometheusWriteIntranetEndpoint sets the PrometheusWriteIntranetEndpoint field's value.

func (*GetWorkspaceOutput) SetPublicAccessEnabled

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

SetPublicAccessEnabled sets the PublicAccessEnabled field's value.

func (*GetWorkspaceOutput) SetPublicQueryBandwidth

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

SetPublicQueryBandwidth sets the PublicQueryBandwidth field's value.

func (*GetWorkspaceOutput) SetPublicWriteBandwidth

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

SetPublicWriteBandwidth sets the PublicWriteBandwidth field's value.

func (*GetWorkspaceOutput) SetQuota

SetQuota sets the Quota field's value.

func (*GetWorkspaceOutput) SetSearchLatencyOffset

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

SetSearchLatencyOffset sets the SearchLatencyOffset field's value.

func (*GetWorkspaceOutput) SetStatus

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

SetStatus sets the Status field's value.

func (*GetWorkspaceOutput) SetTags

SetTags sets the Tags field's value.

func (*GetWorkspaceOutput) SetUsername

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

SetUsername sets the Username field's value.

func (GetWorkspaceOutput) String

func (s GetWorkspaceOutput) String() string

String returns the string representation

type InstanceTypeForGetAggregateWorkspaceOutput added in v1.0.39

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.0.39

GoString returns the string representation

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetActiveSeries added in v1.0.39

SetActiveSeries sets the ActiveSeries field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetAvailabilityZoneReplicas added in v1.0.39

SetAvailabilityZoneReplicas sets the AvailabilityZoneReplicas field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetCalculatePriceParams added in v1.0.39

SetCalculatePriceParams sets the CalculatePriceParams field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetDownsamplingPeriods added in v1.0.39

SetDownsamplingPeriods sets the DownsamplingPeriods field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetIngestSamplesPerSecond added in v1.0.39

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetQueryConcurrency added in v1.0.39

SetQueryConcurrency sets the QueryConcurrency field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetQueryPerSecond added in v1.0.39

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetReplicasPerZone added in v1.0.39

SetReplicasPerZone sets the ReplicasPerZone field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetRetentionPeriod added in v1.0.39

SetRetentionPeriod sets the RetentionPeriod field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetScanSamplesPerSecond added in v1.0.39

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*InstanceTypeForGetAggregateWorkspaceOutput) SetScanSeriesPerSecond added in v1.0.39

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (InstanceTypeForGetAggregateWorkspaceOutput) String added in v1.0.39

String returns the string representation

type InstanceTypeForGetWorkspaceOutput

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

GoString returns the string representation

func (*InstanceTypeForGetWorkspaceOutput) SetActiveSeries

SetActiveSeries sets the ActiveSeries field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetAvailabilityZoneReplicas

SetAvailabilityZoneReplicas sets the AvailabilityZoneReplicas field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetCalculatePriceParams

SetCalculatePriceParams sets the CalculatePriceParams field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetDownsamplingPeriods

SetDownsamplingPeriods sets the DownsamplingPeriods field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetId

SetId sets the Id field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetIngestSamplesPerSecond

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetQueryConcurrency

SetQueryConcurrency sets the QueryConcurrency field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetQueryPerSecond

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetReplicasPerZone

SetReplicasPerZone sets the ReplicasPerZone field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetRetentionPeriod

SetRetentionPeriod sets the RetentionPeriod field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetScanSamplesPerSecond

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*InstanceTypeForGetWorkspaceOutput) SetScanSeriesPerSecond

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (InstanceTypeForGetWorkspaceOutput) String

String returns the string representation

type ItemForListAlertSamplesOutput

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

GoString returns the string representation

func (*ItemForListAlertSamplesOutput) SetAlertId

SetAlertId sets the AlertId field's value.

func (*ItemForListAlertSamplesOutput) SetLevel

SetLevel sets the Level field's value.

func (*ItemForListAlertSamplesOutput) SetPhase

SetPhase sets the Phase field's value.

func (*ItemForListAlertSamplesOutput) SetTimestamp

SetTimestamp sets the Timestamp field's value.

func (*ItemForListAlertSamplesOutput) SetValue

SetValue sets the Value field's value.

func (ItemForListAlertSamplesOutput) String

String returns the string representation

type ItemForListAlertingRulesOutput

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

GoString returns the string representation

func (*ItemForListAlertingRulesOutput) SetAnnotations

SetAnnotations sets the Annotations field's value.

func (*ItemForListAlertingRulesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListAlertingRulesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListAlertingRulesOutput) SetGroupId

SetGroupId sets the GroupId field's value.

func (*ItemForListAlertingRulesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListAlertingRulesOutput) SetLabels

SetLabels sets the Labels field's value.

func (*ItemForListAlertingRulesOutput) SetLevels

SetLevels sets the Levels field's value.

func (*ItemForListAlertingRulesOutput) SetName

SetName sets the Name field's value.

func (*ItemForListAlertingRulesOutput) SetNotifyGroupPolicyId

SetNotifyGroupPolicyId sets the NotifyGroupPolicyId field's value.

func (*ItemForListAlertingRulesOutput) SetNotifyPolicyId

SetNotifyPolicyId sets the NotifyPolicyId field's value.

func (*ItemForListAlertingRulesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ItemForListAlertingRulesOutput) SetQuery

SetQuery sets the Query field's value.

func (*ItemForListAlertingRulesOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListAlertingRulesOutput) SetTags

SetTags sets the Tags field's value.

func (*ItemForListAlertingRulesOutput) SetType

SetType sets the Type field's value.

func (*ItemForListAlertingRulesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (ItemForListAlertingRulesOutput) String

String returns the string representation

type ItemForListAlertsOutput

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

func (s ItemForListAlertsOutput) GoString() string

GoString returns the string representation

func (*ItemForListAlertsOutput) SetAlertingRuleId

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

SetAlertingRuleId sets the AlertingRuleId field's value.

func (*ItemForListAlertsOutput) SetAlertingRuleQuery

SetAlertingRuleQuery sets the AlertingRuleQuery field's value.

func (*ItemForListAlertsOutput) SetAlertingRuleType

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

SetAlertingRuleType sets the AlertingRuleType field's value.

func (*ItemForListAlertsOutput) SetCurrentLevel

SetCurrentLevel sets the CurrentLevel field's value.

func (*ItemForListAlertsOutput) SetCurrentPhase

SetCurrentPhase sets the CurrentPhase field's value.

func (*ItemForListAlertsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListAlertsOutput) SetInitialAlertTimestamp

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

SetInitialAlertTimestamp sets the InitialAlertTimestamp field's value.

func (*ItemForListAlertsOutput) SetLastAlertTimestamp

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

SetLastAlertTimestamp sets the LastAlertTimestamp field's value.

func (*ItemForListAlertsOutput) SetLevels

SetLevels sets the Levels field's value.

func (*ItemForListAlertsOutput) SetResolveTimestamp

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

SetResolveTimestamp sets the ResolveTimestamp field's value.

func (*ItemForListAlertsOutput) SetResource

SetResource sets the Resource field's value.

func (ItemForListAlertsOutput) String

func (s ItemForListAlertsOutput) String() string

String returns the string representation

type ItemForListContactGroupsOutput

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

GoString returns the string representation

func (*ItemForListContactGroupsOutput) SetContactIds

SetContactIds sets the ContactIds field's value.

func (*ItemForListContactGroupsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListContactGroupsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListContactGroupsOutput) SetName

SetName sets the Name field's value.

func (ItemForListContactGroupsOutput) String

String returns the string representation

type ItemForListContactsOutput

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

func (s ItemForListContactsOutput) GoString() string

GoString returns the string representation

func (*ItemForListContactsOutput) SetContactGroupIds

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*ItemForListContactsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListContactsOutput) SetDingTalkBotWebhook

SetDingTalkBotWebhook sets the DingTalkBotWebhook field's value.

func (*ItemForListContactsOutput) SetEmail

SetEmail sets the Email field's value.

func (*ItemForListContactsOutput) SetEmailActive

SetEmailActive sets the EmailActive field's value.

func (*ItemForListContactsOutput) SetId

SetId sets the Id field's value.

func (*ItemForListContactsOutput) SetLarkBotWebhook

SetLarkBotWebhook sets the LarkBotWebhook field's value.

func (*ItemForListContactsOutput) SetName

SetName sets the Name field's value.

func (*ItemForListContactsOutput) SetWeComBotWebhook

SetWeComBotWebhook sets the WeComBotWebhook field's value.

func (*ItemForListContactsOutput) SetWebhook

SetWebhook sets the Webhook field's value.

func (ItemForListContactsOutput) String

func (s ItemForListContactsOutput) String() string

String returns the string representation

type ItemForListIntegrationTasksOutput

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

GoString returns the string representation

func (*ItemForListIntegrationTasksOutput) SetConditions

SetConditions sets the Conditions field's value.

func (*ItemForListIntegrationTasksOutput) SetEnvironment

SetEnvironment sets the Environment field's value.

func (*ItemForListIntegrationTasksOutput) SetId

SetId sets the Id field's value.

func (*ItemForListIntegrationTasksOutput) SetName

SetName sets the Name field's value.

func (*ItemForListIntegrationTasksOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ItemForListIntegrationTasksOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListIntegrationTasksOutput) SetSubType

SetSubType sets the SubType field's value.

func (*ItemForListIntegrationTasksOutput) SetTags

SetTags sets the Tags field's value.

func (*ItemForListIntegrationTasksOutput) SetType

SetType sets the Type field's value.

func (*ItemForListIntegrationTasksOutput) SetVkeClusterId

SetVkeClusterId sets the VkeClusterId field's value.

func (*ItemForListIntegrationTasksOutput) SetVkeClusterInfo

SetVkeClusterInfo sets the VkeClusterInfo field's value.

func (*ItemForListIntegrationTasksOutput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (ItemForListIntegrationTasksOutput) String

String returns the string representation

type ItemForListNotifyGroupPoliciesOutput

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

GoString returns the string representation

func (*ItemForListNotifyGroupPoliciesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListNotifyGroupPoliciesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListNotifyGroupPoliciesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListNotifyGroupPoliciesOutput) SetLevels

SetLevels sets the Levels field's value.

func (*ItemForListNotifyGroupPoliciesOutput) SetName

SetName sets the Name field's value.

func (ItemForListNotifyGroupPoliciesOutput) String

String returns the string representation

type ItemForListNotifyPoliciesOutput

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

GoString returns the string representation

func (*ItemForListNotifyPoliciesOutput) SetChannelNotifyTemplateIds

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

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*ItemForListNotifyPoliciesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListNotifyPoliciesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListNotifyPoliciesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListNotifyPoliciesOutput) SetLevels

SetLevels sets the Levels field's value.

func (*ItemForListNotifyPoliciesOutput) SetName

SetName sets the Name field's value.

func (ItemForListNotifyPoliciesOutput) String

String returns the string representation

type ItemForListNotifyTemplatesOutput

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

GoString returns the string representation

func (*ItemForListNotifyTemplatesOutput) SetActive

SetActive sets the Active field's value.

func (*ItemForListNotifyTemplatesOutput) SetChannel

SetChannel sets the Channel field's value.

func (*ItemForListNotifyTemplatesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListNotifyTemplatesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListNotifyTemplatesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListNotifyTemplatesOutput) SetName

SetName sets the Name field's value.

func (*ItemForListNotifyTemplatesOutput) SetResolved

SetResolved sets the Resolved field's value.

func (*ItemForListNotifyTemplatesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (ItemForListNotifyTemplatesOutput) String

String returns the string representation

type ItemForListRuleFilesOutput

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

func (s ItemForListRuleFilesOutput) GoString() string

GoString returns the string representation

func (*ItemForListRuleFilesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListRuleFilesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListRuleFilesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListRuleFilesOutput) SetLastUpdateTime

SetLastUpdateTime sets the LastUpdateTime field's value.

func (*ItemForListRuleFilesOutput) SetName

SetName sets the Name field's value.

func (*ItemForListRuleFilesOutput) SetRuleCount

SetRuleCount sets the RuleCount field's value.

func (*ItemForListRuleFilesOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListRuleFilesOutput) SetTargetWorkspaceId

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

SetTargetWorkspaceId sets the TargetWorkspaceId field's value.

func (ItemForListRuleFilesOutput) String

String returns the string representation

type ItemForListRulesOutput

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

func (s ItemForListRulesOutput) GoString() string

GoString returns the string representation

func (*ItemForListRulesOutput) SetExpr

SetExpr sets the Expr field's value.

func (*ItemForListRulesOutput) SetKind

SetKind sets the Kind field's value.

func (*ItemForListRulesOutput) SetLabels

SetLabels sets the Labels field's value.

func (*ItemForListRulesOutput) SetLastEvaluation

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

SetLastEvaluation sets the LastEvaluation field's value.

func (*ItemForListRulesOutput) SetName

SetName sets the Name field's value.

func (*ItemForListRulesOutput) SetReason

SetReason sets the Reason field's value.

func (*ItemForListRulesOutput) SetRuleFileName

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

SetRuleFileName sets the RuleFileName field's value.

func (*ItemForListRulesOutput) SetRuleGroupName

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

SetRuleGroupName sets the RuleGroupName field's value.

func (*ItemForListRulesOutput) SetStatus

SetStatus sets the Status field's value.

func (ItemForListRulesOutput) String

func (s ItemForListRulesOutput) String() string

String returns the string representation

type ItemForListSilencePoliciesOutput

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

GoString returns the string representation

func (*ItemForListSilencePoliciesOutput) SetAutoDeleteTime

SetAutoDeleteTime sets the AutoDeleteTime field's value.

func (*ItemForListSilencePoliciesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ItemForListSilencePoliciesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ItemForListSilencePoliciesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListSilencePoliciesOutput) SetMetricLabelMatchers

SetMetricLabelMatchers sets the MetricLabelMatchers field's value.

func (*ItemForListSilencePoliciesOutput) SetName

SetName sets the Name field's value.

func (*ItemForListSilencePoliciesOutput) SetSource

SetSource sets the Source field's value.

func (*ItemForListSilencePoliciesOutput) SetStatus

SetStatus sets the Status field's value.

func (*ItemForListSilencePoliciesOutput) SetTimeRangeMatchers

SetTimeRangeMatchers sets the TimeRangeMatchers field's value.

func (*ItemForListSilencePoliciesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (ItemForListSilencePoliciesOutput) String

String returns the string representation

type ItemForListWorkspaceInstanceTypesOutput

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

GoString returns the string representation

func (*ItemForListWorkspaceInstanceTypesOutput) SetActiveSeries

SetActiveSeries sets the ActiveSeries field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetAvailabilityZoneReplicas

SetAvailabilityZoneReplicas sets the AvailabilityZoneReplicas field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetCalculatePriceParams

SetCalculatePriceParams sets the CalculatePriceParams field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetDownsamplingPeriods

SetDownsamplingPeriods sets the DownsamplingPeriods field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetId

SetId sets the Id field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetIngestSamplesPerSecond

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetQueryConcurrency

SetQueryConcurrency sets the QueryConcurrency field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetQueryPerSecond

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetReplicasPerZone

SetReplicasPerZone sets the ReplicasPerZone field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetRetentionPeriod

SetRetentionPeriod sets the RetentionPeriod field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetScanSamplesPerSecond

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*ItemForListWorkspaceInstanceTypesOutput) SetScanSeriesPerSecond

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (ItemForListWorkspaceInstanceTypesOutput) String

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

SetAccountId sets the AccountId field's value.

func (*ItemForListWorkspacesOutput) SetAccountName

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.0.39

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

SetPrometheusPushEndpoint sets the PrometheusPushEndpoint field's value.

func (*ItemForListWorkspacesOutput) SetPrometheusPushIntranetEndpoint

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

SetPrometheusPushIntranetEndpoint sets the PrometheusPushIntranetEndpoint field's value.

func (*ItemForListWorkspacesOutput) SetPrometheusQueryEndpoint added in v1.0.39

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.0.39

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

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

SetPublicAccessEnabled sets the PublicAccessEnabled field's value.

func (*ItemForListWorkspacesOutput) SetRegion

SetRegion sets the Region field's value.

func (*ItemForListWorkspacesOutput) SetSearchLatencyOffset

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

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

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

func (LabelForCreateAlertingRuleInput) GoString

GoString returns the string representation

func (*LabelForCreateAlertingRuleInput) SetName

SetName sets the Name field's value.

func (*LabelForCreateAlertingRuleInput) SetValue

SetValue sets the Value field's value.

func (LabelForCreateAlertingRuleInput) String

String returns the string representation

type LabelForGetAlertOutput

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

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

func (LabelForGetAlertOutput) GoString

func (s LabelForGetAlertOutput) GoString() string

GoString returns the string representation

func (*LabelForGetAlertOutput) SetKey

SetKey sets the Key field's value.

func (*LabelForGetAlertOutput) SetValue

SetValue sets the Value field's value.

func (LabelForGetAlertOutput) String

func (s LabelForGetAlertOutput) String() string

String returns the string representation

type LabelForGetAlertingRuleOutput

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

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

func (LabelForGetAlertingRuleOutput) GoString

GoString returns the string representation

func (*LabelForGetAlertingRuleOutput) SetName

SetName sets the Name field's value.

func (*LabelForGetAlertingRuleOutput) SetValue

SetValue sets the Value field's value.

func (LabelForGetAlertingRuleOutput) String

String returns the string representation

type LabelForListAlertingRulesOutput

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

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

func (LabelForListAlertingRulesOutput) GoString

GoString returns the string representation

func (*LabelForListAlertingRulesOutput) SetName

SetName sets the Name field's value.

func (*LabelForListAlertingRulesOutput) SetValue

SetValue sets the Value field's value.

func (LabelForListAlertingRulesOutput) String

String returns the string representation

type LabelForListAlertsOutput

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

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

func (LabelForListAlertsOutput) GoString

func (s LabelForListAlertsOutput) GoString() string

GoString returns the string representation

func (*LabelForListAlertsOutput) SetKey

SetKey sets the Key field's value.

func (*LabelForListAlertsOutput) SetValue

SetValue sets the Value field's value.

func (LabelForListAlertsOutput) String

func (s LabelForListAlertsOutput) String() string

String returns the string representation

type LabelForListRulesOutput

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

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

func (LabelForListRulesOutput) GoString

func (s LabelForListRulesOutput) GoString() string

GoString returns the string representation

func (*LabelForListRulesOutput) SetKey

SetKey sets the Key field's value.

func (*LabelForListRulesOutput) SetValue

SetValue sets the Value field's value.

func (LabelForListRulesOutput) String

func (s LabelForListRulesOutput) String() string

String returns the string representation

type LabelForUpdateAlertingRuleInput

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

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

func (LabelForUpdateAlertingRuleInput) GoString

GoString returns the string representation

func (*LabelForUpdateAlertingRuleInput) SetName

SetName sets the Name field's value.

func (*LabelForUpdateAlertingRuleInput) SetValue

SetValue sets the Value field's value.

func (LabelForUpdateAlertingRuleInput) String

String returns the string representation

type LarkBotForGetContactOutput added in v1.0.39

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.0.39

func (s LarkBotForGetContactOutput) GoString() string

GoString returns the string representation

func (*LarkBotForGetContactOutput) SetChatID added in v1.0.39

SetChatID sets the ChatID field's value.

func (*LarkBotForGetContactOutput) SetGroupName added in v1.0.39

SetGroupName sets the GroupName field's value.

func (*LarkBotForGetContactOutput) SetTenantKey added in v1.0.39

SetTenantKey sets the TenantKey field's value.

func (LarkBotForGetContactOutput) String added in v1.0.39

String returns the string representation

type LarkBotWebhookForCreateContactInput

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

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

func (LarkBotWebhookForCreateContactInput) GoString

GoString returns the string representation

func (*LarkBotWebhookForCreateContactInput) SetAddress

SetAddress sets the Address field's value.

func (*LarkBotWebhookForCreateContactInput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (LarkBotWebhookForCreateContactInput) String

String returns the string representation

type LarkBotWebhookForGetContactOutput

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

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

func (LarkBotWebhookForGetContactOutput) GoString

GoString returns the string representation

func (*LarkBotWebhookForGetContactOutput) SetAddress

SetAddress sets the Address field's value.

func (*LarkBotWebhookForGetContactOutput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (LarkBotWebhookForGetContactOutput) String

String returns the string representation

type LarkBotWebhookForListContactsOutput

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

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

func (LarkBotWebhookForListContactsOutput) GoString

GoString returns the string representation

func (*LarkBotWebhookForListContactsOutput) SetAddress

SetAddress sets the Address field's value.

func (*LarkBotWebhookForListContactsOutput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (LarkBotWebhookForListContactsOutput) String

String returns the string representation

type LarkBotWebhookForUpdateContactInput

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

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

func (LarkBotWebhookForUpdateContactInput) GoString

GoString returns the string representation

func (*LarkBotWebhookForUpdateContactInput) SetAddress

SetAddress sets the Address field's value.

func (*LarkBotWebhookForUpdateContactInput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (LarkBotWebhookForUpdateContactInput) String

String returns the string representation

type LevelForCreateAlertingRuleInput

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

GoString returns the string representation

func (*LevelForCreateAlertingRuleInput) SetComparator

SetComparator sets the Comparator field's value.

func (*LevelForCreateAlertingRuleInput) SetFor

SetFor sets the For field's value.

func (*LevelForCreateAlertingRuleInput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForCreateAlertingRuleInput) SetThreshold

SetThreshold sets the Threshold field's value.

func (LevelForCreateAlertingRuleInput) String

String returns the string representation

type LevelForCreateNotifyGroupPolicyInput

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

GoString returns the string representation

func (*LevelForCreateNotifyGroupPolicyInput) SetGroupBy

SetGroupBy sets the GroupBy field's value.

func (*LevelForCreateNotifyGroupPolicyInput) SetGroupInterval

SetGroupInterval sets the GroupInterval field's value.

func (*LevelForCreateNotifyGroupPolicyInput) SetGroupWait

SetGroupWait sets the GroupWait field's value.

func (*LevelForCreateNotifyGroupPolicyInput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForCreateNotifyGroupPolicyInput) SetRepeatInterval

SetRepeatInterval sets the RepeatInterval field's value.

func (LevelForCreateNotifyGroupPolicyInput) String

String returns the string representation

type LevelForCreateNotifyPolicyInput

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

GoString returns the string representation

func (*LevelForCreateNotifyPolicyInput) SetChannels

SetChannels sets the Channels field's value.

func (*LevelForCreateNotifyPolicyInput) SetContactGroupIds

SetContactGroupIds sets the ContactGroupIds field's value.

func (*LevelForCreateNotifyPolicyInput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForCreateNotifyPolicyInput) SetResolvedChannels

SetResolvedChannels sets the ResolvedChannels field's value.

func (LevelForCreateNotifyPolicyInput) String

String returns the string representation

type LevelForGetAlertOutput

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

func (s LevelForGetAlertOutput) GoString() string

GoString returns the string representation

func (*LevelForGetAlertOutput) SetComparator

SetComparator sets the Comparator field's value.

func (*LevelForGetAlertOutput) SetFor

SetFor sets the For field's value.

func (*LevelForGetAlertOutput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForGetAlertOutput) SetThreshold

SetThreshold sets the Threshold field's value.

func (LevelForGetAlertOutput) String

func (s LevelForGetAlertOutput) String() string

String returns the string representation

type LevelForGetAlertingRuleOutput

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

GoString returns the string representation

func (*LevelForGetAlertingRuleOutput) SetComparator

SetComparator sets the Comparator field's value.

func (*LevelForGetAlertingRuleOutput) SetFor

SetFor sets the For field's value.

func (*LevelForGetAlertingRuleOutput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForGetAlertingRuleOutput) SetThreshold

SetThreshold sets the Threshold field's value.

func (LevelForGetAlertingRuleOutput) String

String returns the string representation

type LevelForGetNotifyGroupPolicyOutput

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

GoString returns the string representation

func (*LevelForGetNotifyGroupPolicyOutput) SetGroupBy

SetGroupBy sets the GroupBy field's value.

func (*LevelForGetNotifyGroupPolicyOutput) SetGroupInterval

SetGroupInterval sets the GroupInterval field's value.

func (*LevelForGetNotifyGroupPolicyOutput) SetGroupWait

SetGroupWait sets the GroupWait field's value.

func (*LevelForGetNotifyGroupPolicyOutput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForGetNotifyGroupPolicyOutput) SetRepeatInterval

SetRepeatInterval sets the RepeatInterval field's value.

func (LevelForGetNotifyGroupPolicyOutput) String

String returns the string representation

type LevelForGetNotifyPolicyOutput

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

GoString returns the string representation

func (*LevelForGetNotifyPolicyOutput) SetChannels

SetChannels sets the Channels field's value.

func (*LevelForGetNotifyPolicyOutput) SetContactGroupIds

SetContactGroupIds sets the ContactGroupIds field's value.

func (*LevelForGetNotifyPolicyOutput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForGetNotifyPolicyOutput) SetResolvedChannels

SetResolvedChannels sets the ResolvedChannels field's value.

func (LevelForGetNotifyPolicyOutput) String

String returns the string representation

type LevelForListAlertingRulesOutput

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

GoString returns the string representation

func (*LevelForListAlertingRulesOutput) SetComparator

SetComparator sets the Comparator field's value.

func (*LevelForListAlertingRulesOutput) SetFor

SetFor sets the For field's value.

func (*LevelForListAlertingRulesOutput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForListAlertingRulesOutput) SetThreshold

SetThreshold sets the Threshold field's value.

func (LevelForListAlertingRulesOutput) String

String returns the string representation

type LevelForListAlertsOutput

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

func (s LevelForListAlertsOutput) GoString() string

GoString returns the string representation

func (*LevelForListAlertsOutput) SetComparator

SetComparator sets the Comparator field's value.

func (*LevelForListAlertsOutput) SetFor

SetFor sets the For field's value.

func (*LevelForListAlertsOutput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForListAlertsOutput) SetThreshold

SetThreshold sets the Threshold field's value.

func (LevelForListAlertsOutput) String

func (s LevelForListAlertsOutput) String() string

String returns the string representation

type LevelForListNotifyGroupPoliciesOutput

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

GoString returns the string representation

func (*LevelForListNotifyGroupPoliciesOutput) SetGroupBy

SetGroupBy sets the GroupBy field's value.

func (*LevelForListNotifyGroupPoliciesOutput) SetGroupInterval

SetGroupInterval sets the GroupInterval field's value.

func (*LevelForListNotifyGroupPoliciesOutput) SetGroupWait

SetGroupWait sets the GroupWait field's value.

func (*LevelForListNotifyGroupPoliciesOutput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForListNotifyGroupPoliciesOutput) SetRepeatInterval

SetRepeatInterval sets the RepeatInterval field's value.

func (LevelForListNotifyGroupPoliciesOutput) String

String returns the string representation

type LevelForListNotifyPoliciesOutput

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

GoString returns the string representation

func (*LevelForListNotifyPoliciesOutput) SetChannels

SetChannels sets the Channels field's value.

func (*LevelForListNotifyPoliciesOutput) SetContactGroupIds

SetContactGroupIds sets the ContactGroupIds field's value.

func (*LevelForListNotifyPoliciesOutput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForListNotifyPoliciesOutput) SetResolvedChannels

SetResolvedChannels sets the ResolvedChannels field's value.

func (LevelForListNotifyPoliciesOutput) String

String returns the string representation

type LevelForUpdateAlertingRuleInput

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

GoString returns the string representation

func (*LevelForUpdateAlertingRuleInput) SetComparator

SetComparator sets the Comparator field's value.

func (*LevelForUpdateAlertingRuleInput) SetFor

SetFor sets the For field's value.

func (*LevelForUpdateAlertingRuleInput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForUpdateAlertingRuleInput) SetThreshold

SetThreshold sets the Threshold field's value.

func (LevelForUpdateAlertingRuleInput) String

String returns the string representation

type LevelForUpdateNotifyGroupPolicyInput

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

GoString returns the string representation

func (*LevelForUpdateNotifyGroupPolicyInput) SetGroupBy

SetGroupBy sets the GroupBy field's value.

func (*LevelForUpdateNotifyGroupPolicyInput) SetGroupInterval

SetGroupInterval sets the GroupInterval field's value.

func (*LevelForUpdateNotifyGroupPolicyInput) SetGroupWait

SetGroupWait sets the GroupWait field's value.

func (*LevelForUpdateNotifyGroupPolicyInput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForUpdateNotifyGroupPolicyInput) SetRepeatInterval

SetRepeatInterval sets the RepeatInterval field's value.

func (LevelForUpdateNotifyGroupPolicyInput) String

String returns the string representation

type LevelForUpdateNotifyPolicyInput

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

GoString returns the string representation

func (*LevelForUpdateNotifyPolicyInput) SetChannels

SetChannels sets the Channels field's value.

func (*LevelForUpdateNotifyPolicyInput) SetContactGroupIds

SetContactGroupIds sets the ContactGroupIds field's value.

func (*LevelForUpdateNotifyPolicyInput) SetLevel

SetLevel sets the Level field's value.

func (*LevelForUpdateNotifyPolicyInput) SetResolvedChannels

SetResolvedChannels sets the ResolvedChannels field's value.

func (LevelForUpdateNotifyPolicyInput) String

String returns the string representation

type ListAlertSamplesInput

type ListAlertSamplesInput struct {
	Filter *FilterForListAlertSamplesInput `type:"structure" json:",omitempty"`

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

func (ListAlertSamplesInput) GoString

func (s ListAlertSamplesInput) GoString() string

GoString returns the string representation

func (*ListAlertSamplesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListAlertSamplesInput) SetLimit

SetLimit sets the Limit field's value.

func (ListAlertSamplesInput) String

func (s ListAlertSamplesInput) String() string

String returns the string representation

type ListAlertSamplesOutput

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

func (s ListAlertSamplesOutput) GoString() string

GoString returns the string representation

func (*ListAlertSamplesOutput) SetItems

SetItems sets the Items field's value.

func (*ListAlertSamplesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListAlertSamplesOutput) String

func (s ListAlertSamplesOutput) String() string

String returns the string representation

type ListAlertingRulesInput

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

func (s ListAlertingRulesInput) GoString() string

GoString returns the string representation

func (*ListAlertingRulesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListAlertingRulesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListAlertingRulesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListAlertingRulesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ListAlertingRulesInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListAlertingRulesInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (*ListAlertingRulesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListAlertingRulesInput) String

func (s ListAlertingRulesInput) String() string

String returns the string representation

type ListAlertingRulesOutput

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

func (s ListAlertingRulesOutput) GoString() string

GoString returns the string representation

func (*ListAlertingRulesOutput) SetItems

SetItems sets the Items field's value.

func (*ListAlertingRulesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListAlertingRulesOutput) String

func (s ListAlertingRulesOutput) String() string

String returns the string representation

type ListAlertsInput

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

func (s ListAlertsInput) GoString() string

GoString returns the string representation

func (*ListAlertsInput) SetDesc

func (s *ListAlertsInput) SetDesc(v bool) *ListAlertsInput

SetDesc sets the Desc field's value.

func (*ListAlertsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListAlertsInput) SetLimit

func (s *ListAlertsInput) SetLimit(v int64) *ListAlertsInput

SetLimit sets the Limit field's value.

func (*ListAlertsInput) SetOrderBy

func (s *ListAlertsInput) SetOrderBy(v string) *ListAlertsInput

SetOrderBy sets the OrderBy field's value.

func (*ListAlertsInput) SetSearchAfter

func (s *ListAlertsInput) SetSearchAfter(v string) *ListAlertsInput

SetSearchAfter sets the SearchAfter field's value.

func (ListAlertsInput) String

func (s ListAlertsInput) String() string

String returns the string representation

type ListAlertsOutput

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

func (s ListAlertsOutput) GoString() string

GoString returns the string representation

func (*ListAlertsOutput) SetContinueToken

func (s *ListAlertsOutput) SetContinueToken(v string) *ListAlertsOutput

SetContinueToken sets the ContinueToken field's value.

func (*ListAlertsOutput) SetItems

SetItems sets the Items field's value.

func (*ListAlertsOutput) SetTotal

func (s *ListAlertsOutput) SetTotal(v int64) *ListAlertsOutput

SetTotal sets the Total field's value.

func (ListAlertsOutput) String

func (s ListAlertsOutput) String() string

String returns the string representation

type ListContactGroupsInput

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

func (s ListContactGroupsInput) GoString() string

GoString returns the string representation

func (*ListContactGroupsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListContactGroupsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListContactGroupsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListContactGroupsInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListContactGroupsInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (ListContactGroupsInput) String

func (s ListContactGroupsInput) String() string

String returns the string representation

type ListContactGroupsOutput

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

func (s ListContactGroupsOutput) GoString() string

GoString returns the string representation

func (*ListContactGroupsOutput) SetItems

SetItems sets the Items field's value.

func (*ListContactGroupsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListContactGroupsOutput) String

func (s ListContactGroupsOutput) String() string

String returns the string representation

type ListContactsInput

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

func (s ListContactsInput) GoString() string

GoString returns the string representation

func (*ListContactsInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListContactsInput) SetPageNumber

func (s *ListContactsInput) SetPageNumber(v int64) *ListContactsInput

SetPageNumber sets the PageNumber field's value.

func (*ListContactsInput) SetPageSize

func (s *ListContactsInput) SetPageSize(v int64) *ListContactsInput

SetPageSize sets the PageSize field's value.

func (*ListContactsInput) SetSortBy

func (s *ListContactsInput) SetSortBy(v string) *ListContactsInput

SetSortBy sets the SortBy field's value.

func (*ListContactsInput) SetSortOrder

func (s *ListContactsInput) SetSortOrder(v string) *ListContactsInput

SetSortOrder sets the SortOrder field's value.

func (ListContactsInput) String

func (s ListContactsInput) String() string

String returns the string representation

type ListContactsOutput

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

func (s ListContactsOutput) GoString() string

GoString returns the string representation

func (*ListContactsOutput) SetItems

SetItems sets the Items field's value.

func (*ListContactsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListContactsOutput) String

func (s ListContactsOutput) String() string

String returns the string representation

type ListIntegrationTasksInput

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

func (s ListIntegrationTasksInput) GoString() string

GoString returns the string representation

func (*ListIntegrationTasksInput) SetFilters

SetFilters sets the Filters field's value.

func (*ListIntegrationTasksInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListIntegrationTasksInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListIntegrationTasksInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ListIntegrationTasksInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListIntegrationTasksInput) String

func (s ListIntegrationTasksInput) String() string

String returns the string representation

type ListIntegrationTasksOutput

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

func (s ListIntegrationTasksOutput) GoString() string

GoString returns the string representation

func (*ListIntegrationTasksOutput) SetItems

SetItems sets the Items field's value.

func (*ListIntegrationTasksOutput) SetTotal

SetTotal sets the Total field's value.

func (ListIntegrationTasksOutput) String

String returns the string representation

type ListNotifyGroupPoliciesInput

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

func (s ListNotifyGroupPoliciesInput) GoString() string

GoString returns the string representation

func (*ListNotifyGroupPoliciesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListNotifyGroupPoliciesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListNotifyGroupPoliciesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListNotifyGroupPoliciesInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListNotifyGroupPoliciesInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (ListNotifyGroupPoliciesInput) String

String returns the string representation

type ListNotifyGroupPoliciesOutput

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

GoString returns the string representation

func (*ListNotifyGroupPoliciesOutput) SetItems

SetItems sets the Items field's value.

func (*ListNotifyGroupPoliciesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListNotifyGroupPoliciesOutput) String

String returns the string representation

type ListNotifyPoliciesInput

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

func (s ListNotifyPoliciesInput) GoString() string

GoString returns the string representation

func (*ListNotifyPoliciesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListNotifyPoliciesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListNotifyPoliciesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListNotifyPoliciesInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListNotifyPoliciesInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (ListNotifyPoliciesInput) String

func (s ListNotifyPoliciesInput) String() string

String returns the string representation

type ListNotifyPoliciesOutput

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

func (s ListNotifyPoliciesOutput) GoString() string

GoString returns the string representation

func (*ListNotifyPoliciesOutput) SetItems

SetItems sets the Items field's value.

func (*ListNotifyPoliciesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListNotifyPoliciesOutput) String

func (s ListNotifyPoliciesOutput) String() string

String returns the string representation

type ListNotifyTemplatesInput

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

func (s ListNotifyTemplatesInput) GoString() string

GoString returns the string representation

func (*ListNotifyTemplatesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListNotifyTemplatesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListNotifyTemplatesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListNotifyTemplatesInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListNotifyTemplatesInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (ListNotifyTemplatesInput) String

func (s ListNotifyTemplatesInput) String() string

String returns the string representation

type ListNotifyTemplatesOutput

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

func (s ListNotifyTemplatesOutput) GoString() string

GoString returns the string representation

func (*ListNotifyTemplatesOutput) SetItems

SetItems sets the Items field's value.

func (*ListNotifyTemplatesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListNotifyTemplatesOutput) String

func (s ListNotifyTemplatesOutput) String() string

String returns the string representation

type ListRuleFilesInput

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

func (s ListRuleFilesInput) GoString() string

GoString returns the string representation

func (*ListRuleFilesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListRuleFilesInput) SetPageNumber

func (s *ListRuleFilesInput) SetPageNumber(v int64) *ListRuleFilesInput

SetPageNumber sets the PageNumber field's value.

func (*ListRuleFilesInput) SetPageSize

func (s *ListRuleFilesInput) SetPageSize(v int64) *ListRuleFilesInput

SetPageSize sets the PageSize field's value.

func (ListRuleFilesInput) String

func (s ListRuleFilesInput) String() string

String returns the string representation

type ListRuleFilesOutput

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

func (s ListRuleFilesOutput) GoString() string

GoString returns the string representation

func (*ListRuleFilesOutput) SetItems

SetItems sets the Items field's value.

func (*ListRuleFilesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListRuleFilesOutput) String

func (s ListRuleFilesOutput) String() string

String returns the string representation

type ListRulesInput

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

func (s ListRulesInput) GoString() string

GoString returns the string representation

func (*ListRulesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListRulesInput) SetPageNumber

func (s *ListRulesInput) SetPageNumber(v int64) *ListRulesInput

SetPageNumber sets the PageNumber field's value.

func (*ListRulesInput) SetPageSize

func (s *ListRulesInput) SetPageSize(v int64) *ListRulesInput

SetPageSize sets the PageSize field's value.

func (ListRulesInput) String

func (s ListRulesInput) String() string

String returns the string representation

type ListRulesOutput

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

func (s ListRulesOutput) GoString() string

GoString returns the string representation

func (*ListRulesOutput) SetItems

SetItems sets the Items field's value.

func (*ListRulesOutput) SetTotal

func (s *ListRulesOutput) SetTotal(v int64) *ListRulesOutput

SetTotal sets the Total field's value.

func (ListRulesOutput) String

func (s ListRulesOutput) String() string

String returns the string representation

type ListSilencePoliciesInput

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

func (s ListSilencePoliciesInput) GoString() string

GoString returns the string representation

func (*ListSilencePoliciesInput) SetFilter

SetFilter sets the Filter field's value.

func (*ListSilencePoliciesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListSilencePoliciesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListSilencePoliciesInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListSilencePoliciesInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (ListSilencePoliciesInput) String

func (s ListSilencePoliciesInput) String() string

String returns the string representation

type ListSilencePoliciesOutput

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

func (s ListSilencePoliciesOutput) GoString() string

GoString returns the string representation

func (*ListSilencePoliciesOutput) SetItems

SetItems sets the Items field's value.

func (*ListSilencePoliciesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListSilencePoliciesOutput) String

func (s ListSilencePoliciesOutput) String() string

String returns the string representation

type ListTagsForResourcesInput

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

func (s ListTagsForResourcesInput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*ListTagsForResourcesInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesInput) SetResourceIds

SetResourceIds sets the ResourceIds field's value.

func (*ListTagsForResourcesInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ListTagsForResourcesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (ListTagsForResourcesInput) String

func (s ListTagsForResourcesInput) String() string

String returns the string representation

func (*ListTagsForResourcesInput) Validate

func (s *ListTagsForResourcesInput) Validate() error

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

type ListTagsForResourcesOutput

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

func (s ListTagsForResourcesOutput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ListTagsForResourcesOutput) String

String returns the string representation

type ListWorkspaceInstanceTypesInput

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

GoString returns the string representation

func (*ListWorkspaceInstanceTypesInput) SetFilters

SetFilters sets the Filters field's value.

func (*ListWorkspaceInstanceTypesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListWorkspaceInstanceTypesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListWorkspaceInstanceTypesInput) String

String returns the string representation

type ListWorkspaceInstanceTypesOutput

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

GoString returns the string representation

func (*ListWorkspaceInstanceTypesOutput) SetItems

SetItems sets the Items field's value.

func (*ListWorkspaceInstanceTypesOutput) SetTotal

SetTotal sets the Total field's value.

func (ListWorkspaceInstanceTypesOutput) String

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"`

	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.0.39

func (s *ListWorkspacesInput) SetShowAggregateQueryWorkspaces(v bool) *ListWorkspacesInput

SetShowAggregateQueryWorkspaces sets the ShowAggregateQueryWorkspaces field's value.

func (*ListWorkspacesInput) SetShowExternalPromWorkspaces added in v1.0.39

func (s *ListWorkspacesInput) SetShowExternalPromWorkspaces(v bool) *ListWorkspacesInput

SetShowExternalPromWorkspaces sets the ShowExternalPromWorkspaces 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

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

GoString returns the string representation

func (*MatcherForCreateSilencePolicyInput) SetLabel

SetLabel sets the Label field's value.

func (*MatcherForCreateSilencePolicyInput) SetOperator

SetOperator sets the Operator field's value.

func (*MatcherForCreateSilencePolicyInput) SetValue

SetValue sets the Value field's value.

func (MatcherForCreateSilencePolicyInput) String

String returns the string representation

type MatcherForListSilencePoliciesOutput

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

GoString returns the string representation

func (*MatcherForListSilencePoliciesOutput) SetLabel

SetLabel sets the Label field's value.

func (*MatcherForListSilencePoliciesOutput) SetOperator

SetOperator sets the Operator field's value.

func (*MatcherForListSilencePoliciesOutput) SetValue

SetValue sets the Value field's value.

func (MatcherForListSilencePoliciesOutput) String

String returns the string representation

type MatcherForUpdateSilencePolicyInput

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

GoString returns the string representation

func (*MatcherForUpdateSilencePolicyInput) SetLabel

SetLabel sets the Label field's value.

func (*MatcherForUpdateSilencePolicyInput) SetOperator

SetOperator sets the Operator field's value.

func (*MatcherForUpdateSilencePolicyInput) SetValue

SetValue sets the Value field's value.

func (MatcherForUpdateSilencePolicyInput) String

String returns the string representation

type MetricLabelMatcherForCreateSilencePolicyInput

type MetricLabelMatcherForCreateSilencePolicyInput struct {
	Matchers []*MatcherForCreateSilencePolicyInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetricLabelMatcherForCreateSilencePolicyInput) GoString

GoString returns the string representation

func (*MetricLabelMatcherForCreateSilencePolicyInput) SetMatchers

SetMatchers sets the Matchers field's value.

func (MetricLabelMatcherForCreateSilencePolicyInput) String

String returns the string representation

type MetricLabelMatcherForListSilencePoliciesOutput

type MetricLabelMatcherForListSilencePoliciesOutput struct {
	Matchers []*MatcherForListSilencePoliciesOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetricLabelMatcherForListSilencePoliciesOutput) GoString

GoString returns the string representation

func (*MetricLabelMatcherForListSilencePoliciesOutput) SetMatchers

SetMatchers sets the Matchers field's value.

func (MetricLabelMatcherForListSilencePoliciesOutput) String

String returns the string representation

type MetricLabelMatcherForUpdateSilencePolicyInput

type MetricLabelMatcherForUpdateSilencePolicyInput struct {
	Matchers []*MatcherForUpdateSilencePolicyInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (MetricLabelMatcherForUpdateSilencePolicyInput) GoString

GoString returns the string representation

func (*MetricLabelMatcherForUpdateSilencePolicyInput) SetMatchers

SetMatchers sets the Matchers field's value.

func (MetricLabelMatcherForUpdateSilencePolicyInput) String

String returns the string representation

type PeriodicDateForCreateSilencePolicyInput

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

GoString returns the string representation

func (*PeriodicDateForCreateSilencePolicyInput) SetDayOfMonth

SetDayOfMonth sets the DayOfMonth field's value.

func (*PeriodicDateForCreateSilencePolicyInput) SetTime

SetTime sets the Time field's value.

func (*PeriodicDateForCreateSilencePolicyInput) SetWeekday

SetWeekday sets the Weekday field's value.

func (PeriodicDateForCreateSilencePolicyInput) String

String returns the string representation

type PeriodicDateForListSilencePoliciesOutput

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

GoString returns the string representation

func (*PeriodicDateForListSilencePoliciesOutput) SetDayOfMonth

SetDayOfMonth sets the DayOfMonth field's value.

func (*PeriodicDateForListSilencePoliciesOutput) SetTime

SetTime sets the Time field's value.

func (*PeriodicDateForListSilencePoliciesOutput) SetWeekday

SetWeekday sets the Weekday field's value.

func (PeriodicDateForListSilencePoliciesOutput) String

String returns the string representation

type PeriodicDateForUpdateSilencePolicyInput

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

GoString returns the string representation

func (*PeriodicDateForUpdateSilencePolicyInput) SetDayOfMonth

SetDayOfMonth sets the DayOfMonth field's value.

func (*PeriodicDateForUpdateSilencePolicyInput) SetTime

SetTime sets the Time field's value.

func (*PeriodicDateForUpdateSilencePolicyInput) SetWeekday

SetWeekday sets the Weekday field's value.

func (PeriodicDateForUpdateSilencePolicyInput) String

String returns the string representation

type QueryForCreateAlertingRuleInput

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

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

func (QueryForCreateAlertingRuleInput) GoString

GoString returns the string representation

func (*QueryForCreateAlertingRuleInput) SetPromQL

SetPromQL sets the PromQL field's value.

func (*QueryForCreateAlertingRuleInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (QueryForCreateAlertingRuleInput) String

String returns the string representation

type QueryForGetAlertingRuleOutput

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

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

func (QueryForGetAlertingRuleOutput) GoString

GoString returns the string representation

func (*QueryForGetAlertingRuleOutput) SetPromQL

SetPromQL sets the PromQL field's value.

func (*QueryForGetAlertingRuleOutput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (QueryForGetAlertingRuleOutput) String

String returns the string representation

type QueryForListAlertingRulesOutput

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

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

func (QueryForListAlertingRulesOutput) GoString

GoString returns the string representation

func (*QueryForListAlertingRulesOutput) SetPromQL

SetPromQL sets the PromQL field's value.

func (*QueryForListAlertingRulesOutput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (QueryForListAlertingRulesOutput) String

String returns the string representation

type QueryForUpdateAlertingRuleInput

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

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

func (QueryForUpdateAlertingRuleInput) GoString

GoString returns the string representation

func (*QueryForUpdateAlertingRuleInput) SetPromQL

SetPromQL sets the PromQL field's value.

func (*QueryForUpdateAlertingRuleInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (QueryForUpdateAlertingRuleInput) String

String returns the string representation

type QuotaForGetWorkspaceOutput

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

func (s QuotaForGetWorkspaceOutput) GoString() string

GoString returns the string representation

func (*QuotaForGetWorkspaceOutput) SetActiveSeries

SetActiveSeries sets the ActiveSeries field's value.

func (*QuotaForGetWorkspaceOutput) SetIngestSamplesPerSecond

func (s *QuotaForGetWorkspaceOutput) SetIngestSamplesPerSecond(v int32) *QuotaForGetWorkspaceOutput

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*QuotaForGetWorkspaceOutput) SetPublicQueryBandwidth

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

SetPublicQueryBandwidth sets the PublicQueryBandwidth field's value.

func (*QuotaForGetWorkspaceOutput) SetPublicWriteBandwidth

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

SetPublicWriteBandwidth sets the PublicWriteBandwidth field's value.

func (*QuotaForGetWorkspaceOutput) SetQueryPerSecond

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*QuotaForGetWorkspaceOutput) SetScanSamplesPerSecond

func (s *QuotaForGetWorkspaceOutput) SetScanSamplesPerSecond(v int64) *QuotaForGetWorkspaceOutput

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*QuotaForGetWorkspaceOutput) SetScanSeriesPerSecond

func (s *QuotaForGetWorkspaceOutput) SetScanSeriesPerSecond(v int32) *QuotaForGetWorkspaceOutput

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (QuotaForGetWorkspaceOutput) String

String returns the string representation

type QuotaForUpdateWorkspaceInput

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

func (s QuotaForUpdateWorkspaceInput) GoString() string

GoString returns the string representation

func (*QuotaForUpdateWorkspaceInput) SetActiveSeries

SetActiveSeries sets the ActiveSeries field's value.

func (*QuotaForUpdateWorkspaceInput) SetIngestSamplesPerSecond

func (s *QuotaForUpdateWorkspaceInput) SetIngestSamplesPerSecond(v int32) *QuotaForUpdateWorkspaceInput

SetIngestSamplesPerSecond sets the IngestSamplesPerSecond field's value.

func (*QuotaForUpdateWorkspaceInput) SetPublicQueryBandwidth

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

SetPublicQueryBandwidth sets the PublicQueryBandwidth field's value.

func (*QuotaForUpdateWorkspaceInput) SetPublicWriteBandwidth

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

SetPublicWriteBandwidth sets the PublicWriteBandwidth field's value.

func (*QuotaForUpdateWorkspaceInput) SetQueryPerSecond

SetQueryPerSecond sets the QueryPerSecond field's value.

func (*QuotaForUpdateWorkspaceInput) SetScanSamplesPerSecond

func (s *QuotaForUpdateWorkspaceInput) SetScanSamplesPerSecond(v int64) *QuotaForUpdateWorkspaceInput

SetScanSamplesPerSecond sets the ScanSamplesPerSecond field's value.

func (*QuotaForUpdateWorkspaceInput) SetScanSeriesPerSecond

func (s *QuotaForUpdateWorkspaceInput) SetScanSeriesPerSecond(v int32) *QuotaForUpdateWorkspaceInput

SetScanSeriesPerSecond sets the ScanSeriesPerSecond field's value.

func (QuotaForUpdateWorkspaceInput) String

String returns the string representation

type ResolvedForCreateNotifyTemplateInput

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

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

func (ResolvedForCreateNotifyTemplateInput) GoString

GoString returns the string representation

func (*ResolvedForCreateNotifyTemplateInput) SetContent

SetContent sets the Content field's value.

func (*ResolvedForCreateNotifyTemplateInput) SetTitle

SetTitle sets the Title field's value.

func (ResolvedForCreateNotifyTemplateInput) String

String returns the string representation

type ResolvedForListNotifyTemplatesOutput

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

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

func (ResolvedForListNotifyTemplatesOutput) GoString

GoString returns the string representation

func (*ResolvedForListNotifyTemplatesOutput) SetContent

SetContent sets the Content field's value.

func (*ResolvedForListNotifyTemplatesOutput) SetTitle

SetTitle sets the Title field's value.

func (ResolvedForListNotifyTemplatesOutput) String

String returns the string representation

type ResolvedForUpdateNotifyTemplateInput

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

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

func (ResolvedForUpdateNotifyTemplateInput) GoString

GoString returns the string representation

func (*ResolvedForUpdateNotifyTemplateInput) SetContent

SetContent sets the Content field's value.

func (*ResolvedForUpdateNotifyTemplateInput) SetTitle

SetTitle sets the Title field's value.

func (ResolvedForUpdateNotifyTemplateInput) String

String returns the string representation

type ResourceForGetAlertOutput

type ResourceForGetAlertOutput struct {
	Labels []*LabelForGetAlertOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceForGetAlertOutput) GoString

func (s ResourceForGetAlertOutput) GoString() string

GoString returns the string representation

func (*ResourceForGetAlertOutput) SetLabels

SetLabels sets the Labels field's value.

func (ResourceForGetAlertOutput) String

func (s ResourceForGetAlertOutput) String() string

String returns the string representation

type ResourceForListAlertsOutput

type ResourceForListAlertsOutput struct {
	Labels []*LabelForListAlertsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceForListAlertsOutput) GoString

func (s ResourceForListAlertsOutput) GoString() string

GoString returns the string representation

func (*ResourceForListAlertsOutput) SetLabels

SetLabels sets the Labels field's value.

func (ResourceForListAlertsOutput) String

String returns the string representation

type ResourceTagForListTagsForResourcesOutput

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

GoString returns the string representation

func (*ResourceTagForListTagsForResourcesOutput) SetResourceID

SetResourceID sets the ResourceID field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagKey

SetTagKey sets the TagKey field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagValue

SetTagValue sets the TagValue field's value.

func (ResourceTagForListTagsForResourcesOutput) String

String returns the string representation

type SendValidationMessageInput

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

func (s SendValidationMessageInput) GoString() string

GoString returns the string representation

func (*SendValidationMessageInput) SetDestination

SetDestination sets the Destination field's value.

func (*SendValidationMessageInput) SetType

SetType sets the Type field's value.

func (SendValidationMessageInput) String

String returns the string representation

func (*SendValidationMessageInput) Validate

func (s *SendValidationMessageInput) Validate() error

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

type SendValidationMessageOutput

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

func (s SendValidationMessageOutput) GoString() string

GoString returns the string representation

func (*SendValidationMessageOutput) SetMessage

SetMessage sets the Message field's value.

func (*SendValidationMessageOutput) SetSendStatus

SetSendStatus sets the SendStatus field's value.

func (SendValidationMessageOutput) String

String returns the string representation

type TagFilterForListAlertingRulesInput

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

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

func (TagFilterForListAlertingRulesInput) GoString

GoString returns the string representation

func (*TagFilterForListAlertingRulesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListAlertingRulesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListAlertingRulesInput) String

String returns the string representation

type TagFilterForListIntegrationTasksInput

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

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

func (TagFilterForListIntegrationTasksInput) GoString

GoString returns the string representation

func (*TagFilterForListIntegrationTasksInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListIntegrationTasksInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListIntegrationTasksInput) String

String returns the string representation

type TagFilterForListTagsForResourcesInput

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

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

func (TagFilterForListTagsForResourcesInput) GoString

GoString returns the string representation

func (*TagFilterForListTagsForResourcesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListTagsForResourcesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListTagsForResourcesInput) String

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.0.39

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.0.39

GoString returns the string representation

func (*TagForCreateAggregateWorkspaceInput) SetKey added in v1.0.39

SetKey sets the Key field's value.

func (*TagForCreateAggregateWorkspaceInput) SetValue added in v1.0.39

SetValue sets the Value field's value.

func (TagForCreateAggregateWorkspaceInput) String added in v1.0.39

String returns the string representation

type TagForCreateAlertingRuleInput

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

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

func (TagForCreateAlertingRuleInput) GoString

GoString returns the string representation

func (*TagForCreateAlertingRuleInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateAlertingRuleInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateAlertingRuleInput) String

String returns the string representation

type TagForCreateExternalPrometheusInput added in v1.0.39

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.0.39

GoString returns the string representation

func (*TagForCreateExternalPrometheusInput) SetKey added in v1.0.39

SetKey sets the Key field's value.

func (*TagForCreateExternalPrometheusInput) SetValue added in v1.0.39

SetValue sets the Value field's value.

func (TagForCreateExternalPrometheusInput) String added in v1.0.39

String returns the string representation

type TagForCreateIntegrationTaskInput

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

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

func (TagForCreateIntegrationTaskInput) GoString

GoString returns the string representation

func (*TagForCreateIntegrationTaskInput) SetKey

SetKey sets the Key field's value.

func (*TagForCreateIntegrationTaskInput) SetValue

SetValue sets the Value field's value.

func (TagForCreateIntegrationTaskInput) String

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.0.39

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.0.39

GoString returns the string representation

func (*TagForGetAggregateWorkspaceOutput) SetKey added in v1.0.39

SetKey sets the Key field's value.

func (*TagForGetAggregateWorkspaceOutput) SetValue added in v1.0.39

SetValue sets the Value field's value.

func (TagForGetAggregateWorkspaceOutput) String added in v1.0.39

String returns the string representation

type TagForGetAlertingRuleOutput

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

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

func (TagForGetAlertingRuleOutput) GoString

func (s TagForGetAlertingRuleOutput) GoString() string

GoString returns the string representation

func (*TagForGetAlertingRuleOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetAlertingRuleOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetAlertingRuleOutput) String

String returns the string representation

type TagForGetExternalPrometheusOutput added in v1.0.39

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.0.39

GoString returns the string representation

func (*TagForGetExternalPrometheusOutput) SetKey added in v1.0.39

SetKey sets the Key field's value.

func (*TagForGetExternalPrometheusOutput) SetValue added in v1.0.39

SetValue sets the Value field's value.

func (TagForGetExternalPrometheusOutput) String added in v1.0.39

String returns the string representation

type TagForGetIntegrationTaskOutput

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

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

func (TagForGetIntegrationTaskOutput) GoString

GoString returns the string representation

func (*TagForGetIntegrationTaskOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetIntegrationTaskOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetIntegrationTaskOutput) String

String returns the string representation

type TagForGetWorkspaceOutput

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

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

func (TagForGetWorkspaceOutput) GoString

func (s TagForGetWorkspaceOutput) GoString() string

GoString returns the string representation

func (*TagForGetWorkspaceOutput) SetKey

SetKey sets the Key field's value.

func (*TagForGetWorkspaceOutput) SetValue

SetValue sets the Value field's value.

func (TagForGetWorkspaceOutput) String

func (s TagForGetWorkspaceOutput) String() string

String returns the string representation

type TagForListAlertingRulesOutput

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

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

func (TagForListAlertingRulesOutput) GoString

GoString returns the string representation

func (*TagForListAlertingRulesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListAlertingRulesOutput) SetValue

SetValue sets the Value field's value.

func (TagForListAlertingRulesOutput) String

String returns the string representation

type TagForListIntegrationTasksOutput

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

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

func (TagForListIntegrationTasksOutput) GoString

GoString returns the string representation

func (*TagForListIntegrationTasksOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListIntegrationTasksOutput) SetValue

SetValue sets the Value field's value.

func (TagForListIntegrationTasksOutput) String

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

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

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

func (TagForTagResourcesInput) GoString

func (s TagForTagResourcesInput) GoString() string

GoString returns the string representation

func (*TagForTagResourcesInput) SetKey

SetKey sets the Key field's value.

func (*TagForTagResourcesInput) SetValue

SetValue sets the Value field's value.

func (TagForTagResourcesInput) String

func (s TagForTagResourcesInput) String() string

String returns the string representation

type TagResourcesInput

type TagResourcesInput struct {
	ResourceIds []*string `type:"list" json:",omitempty"`

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

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

func (TagResourcesInput) GoString

func (s TagResourcesInput) GoString() string

GoString returns the string representation

func (*TagResourcesInput) SetResourceIds

func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*TagResourcesInput) SetResourceType

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

SetResourceType sets the ResourceType field's value.

func (*TagResourcesInput) SetTags

SetTags sets the Tags field's value.

func (TagResourcesInput) String

func (s TagResourcesInput) String() string

String returns the string representation

func (*TagResourcesInput) Validate

func (s *TagResourcesInput) Validate() error

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

type TagResourcesOutput

type TagResourcesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (TagResourcesOutput) GoString

func (s TagResourcesOutput) GoString() string

GoString returns the string representation

func (TagResourcesOutput) String

func (s TagResourcesOutput) String() string

String returns the string representation

type TestDingTalkBotWebhookInput

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

func (s TestDingTalkBotWebhookInput) GoString() string

GoString returns the string representation

func (*TestDingTalkBotWebhookInput) SetAddress

SetAddress sets the Address field's value.

func (*TestDingTalkBotWebhookInput) SetAtMobiles

SetAtMobiles sets the AtMobiles field's value.

func (*TestDingTalkBotWebhookInput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (*TestDingTalkBotWebhookInput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (TestDingTalkBotWebhookInput) String

String returns the string representation

func (*TestDingTalkBotWebhookInput) Validate

func (s *TestDingTalkBotWebhookInput) Validate() error

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

type TestDingTalkBotWebhookOutput

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

func (s TestDingTalkBotWebhookOutput) GoString() string

GoString returns the string representation

func (*TestDingTalkBotWebhookOutput) SetDingTalkCode

SetDingTalkCode sets the DingTalkCode field's value.

func (*TestDingTalkBotWebhookOutput) SetDingTalkMessage

SetDingTalkMessage sets the DingTalkMessage field's value.

func (*TestDingTalkBotWebhookOutput) SetErrorMessage

SetErrorMessage sets the ErrorMessage field's value.

func (*TestDingTalkBotWebhookOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (TestDingTalkBotWebhookOutput) String

String returns the string representation

type TestLarkBotWebhookInput

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

func (s TestLarkBotWebhookInput) GoString() string

GoString returns the string representation

func (*TestLarkBotWebhookInput) SetAddress

SetAddress sets the Address field's value.

func (*TestLarkBotWebhookInput) SetSecretKey

SetSecretKey sets the SecretKey field's value.

func (TestLarkBotWebhookInput) String

func (s TestLarkBotWebhookInput) String() string

String returns the string representation

func (*TestLarkBotWebhookInput) Validate

func (s *TestLarkBotWebhookInput) Validate() error

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

type TestLarkBotWebhookOutput

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

func (s TestLarkBotWebhookOutput) GoString() string

GoString returns the string representation

func (*TestLarkBotWebhookOutput) SetErrorMessage

SetErrorMessage sets the ErrorMessage field's value.

func (*TestLarkBotWebhookOutput) SetLarkCode

SetLarkCode sets the LarkCode field's value.

func (*TestLarkBotWebhookOutput) SetLarkMessage

SetLarkMessage sets the LarkMessage field's value.

func (*TestLarkBotWebhookOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (TestLarkBotWebhookOutput) String

func (s TestLarkBotWebhookOutput) String() string

String returns the string representation

type TestWeComBotWebhookInput

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

func (s TestWeComBotWebhookInput) GoString() string

GoString returns the string representation

func (*TestWeComBotWebhookInput) SetAddress

SetAddress sets the Address field's value.

func (*TestWeComBotWebhookInput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (TestWeComBotWebhookInput) String

func (s TestWeComBotWebhookInput) String() string

String returns the string representation

func (*TestWeComBotWebhookInput) Validate

func (s *TestWeComBotWebhookInput) Validate() error

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

type TestWeComBotWebhookOutput

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

func (s TestWeComBotWebhookOutput) GoString() string

GoString returns the string representation

func (*TestWeComBotWebhookOutput) SetErrorMessage

SetErrorMessage sets the ErrorMessage field's value.

func (*TestWeComBotWebhookOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (*TestWeComBotWebhookOutput) SetWeComCode

SetWeComCode sets the WeComCode field's value.

func (*TestWeComBotWebhookOutput) SetWeComMessage

SetWeComMessage sets the WeComMessage field's value.

func (TestWeComBotWebhookOutput) String

func (s TestWeComBotWebhookOutput) String() string

String returns the string representation

type TestWebhookInput

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

func (s TestWebhookInput) GoString() string

GoString returns the string representation

func (*TestWebhookInput) SetAddress

func (s *TestWebhookInput) SetAddress(v string) *TestWebhookInput

SetAddress sets the Address field's value.

func (*TestWebhookInput) SetToken

func (s *TestWebhookInput) SetToken(v string) *TestWebhookInput

SetToken sets the Token field's value.

func (TestWebhookInput) String

func (s TestWebhookInput) String() string

String returns the string representation

func (*TestWebhookInput) Validate

func (s *TestWebhookInput) Validate() error

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

type TestWebhookOutput

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

func (s TestWebhookOutput) GoString() string

GoString returns the string representation

func (*TestWebhookOutput) SetBody

SetBody sets the Body field's value.

func (*TestWebhookOutput) SetErrorMessage

func (s *TestWebhookOutput) SetErrorMessage(v string) *TestWebhookOutput

SetErrorMessage sets the ErrorMessage field's value.

func (*TestWebhookOutput) SetStatusCode

func (s *TestWebhookOutput) SetStatusCode(v int32) *TestWebhookOutput

SetStatusCode sets the StatusCode field's value.

func (TestWebhookOutput) String

func (s TestWebhookOutput) String() string

String returns the string representation

type TimeRangeMatcherForCreateSilencePolicyInput

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

GoString returns the string representation

func (*TimeRangeMatcherForCreateSilencePolicyInput) SetDate

SetDate sets the Date field's value.

func (*TimeRangeMatcherForCreateSilencePolicyInput) SetLocation

SetLocation sets the Location field's value.

func (*TimeRangeMatcherForCreateSilencePolicyInput) SetPeriodicDate

SetPeriodicDate sets the PeriodicDate field's value.

func (TimeRangeMatcherForCreateSilencePolicyInput) String

String returns the string representation

type TimeRangeMatcherForListSilencePoliciesOutput

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

GoString returns the string representation

func (*TimeRangeMatcherForListSilencePoliciesOutput) SetDate

SetDate sets the Date field's value.

func (*TimeRangeMatcherForListSilencePoliciesOutput) SetLocation

SetLocation sets the Location field's value.

func (*TimeRangeMatcherForListSilencePoliciesOutput) SetPeriodicDate

SetPeriodicDate sets the PeriodicDate field's value.

func (TimeRangeMatcherForListSilencePoliciesOutput) String

String returns the string representation

type TimeRangeMatcherForUpdateSilencePolicyInput

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

GoString returns the string representation

func (*TimeRangeMatcherForUpdateSilencePolicyInput) SetDate

SetDate sets the Date field's value.

func (*TimeRangeMatcherForUpdateSilencePolicyInput) SetLocation

SetLocation sets the Location field's value.

func (*TimeRangeMatcherForUpdateSilencePolicyInput) SetPeriodicDate

SetPeriodicDate sets the PeriodicDate field's value.

func (TimeRangeMatcherForUpdateSilencePolicyInput) String

String returns the string representation

type UnsuccessfulItemForDeleteAlertingRulesOutput

type UnsuccessfulItemForDeleteAlertingRulesOutput struct {
	Error *ErrorForDeleteAlertingRulesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDeleteAlertingRulesOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForDeleteAlertingRulesOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForDeleteAlertingRulesOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForDeleteAlertingRulesOutput) String

String returns the string representation

type UnsuccessfulItemForDeleteContactGroupsOutput

type UnsuccessfulItemForDeleteContactGroupsOutput struct {
	Error *ErrorForDeleteContactGroupsOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDeleteContactGroupsOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForDeleteContactGroupsOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForDeleteContactGroupsOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForDeleteContactGroupsOutput) String

String returns the string representation

type UnsuccessfulItemForDeleteContactsOutput

type UnsuccessfulItemForDeleteContactsOutput struct {
	Error *ErrorForDeleteContactsOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDeleteContactsOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForDeleteContactsOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForDeleteContactsOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForDeleteContactsOutput) String

String returns the string representation

type UnsuccessfulItemForDeleteSilencePoliciesOutput

type UnsuccessfulItemForDeleteSilencePoliciesOutput struct {
	Error *ErrorForDeleteSilencePoliciesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDeleteSilencePoliciesOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForDeleteSilencePoliciesOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForDeleteSilencePoliciesOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForDeleteSilencePoliciesOutput) String

String returns the string representation

type UnsuccessfulItemForDisableAlertingRulesOutput

type UnsuccessfulItemForDisableAlertingRulesOutput struct {
	Error *ErrorForDisableAlertingRulesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDisableAlertingRulesOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForDisableAlertingRulesOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForDisableAlertingRulesOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForDisableAlertingRulesOutput) String

String returns the string representation

type UnsuccessfulItemForDisableIntegrationTasksOutput

type UnsuccessfulItemForDisableIntegrationTasksOutput struct {
	Error *ErrorForDisableIntegrationTasksOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDisableIntegrationTasksOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForDisableIntegrationTasksOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForDisableIntegrationTasksOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForDisableIntegrationTasksOutput) String

String returns the string representation

type UnsuccessfulItemForDisableSilencePoliciesOutput

type UnsuccessfulItemForDisableSilencePoliciesOutput struct {
	Error *ErrorForDisableSilencePoliciesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForDisableSilencePoliciesOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForDisableSilencePoliciesOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForDisableSilencePoliciesOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForDisableSilencePoliciesOutput) String

String returns the string representation

type UnsuccessfulItemForEnableAlertingRulesOutput

type UnsuccessfulItemForEnableAlertingRulesOutput struct {
	Error *ErrorForEnableAlertingRulesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForEnableAlertingRulesOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForEnableAlertingRulesOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForEnableAlertingRulesOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForEnableAlertingRulesOutput) String

String returns the string representation

type UnsuccessfulItemForEnableIntegrationTasksOutput

type UnsuccessfulItemForEnableIntegrationTasksOutput struct {
	Error *ErrorForEnableIntegrationTasksOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForEnableIntegrationTasksOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForEnableIntegrationTasksOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForEnableIntegrationTasksOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForEnableIntegrationTasksOutput) String

String returns the string representation

type UnsuccessfulItemForEnableSilencePoliciesOutput

type UnsuccessfulItemForEnableSilencePoliciesOutput struct {
	Error *ErrorForEnableSilencePoliciesOutput `type:"structure" json:",omitempty"`

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

func (UnsuccessfulItemForEnableSilencePoliciesOutput) GoString

GoString returns the string representation

func (*UnsuccessfulItemForEnableSilencePoliciesOutput) SetError

SetError sets the Error field's value.

func (*UnsuccessfulItemForEnableSilencePoliciesOutput) SetId

SetId sets the Id field's value.

func (UnsuccessfulItemForEnableSilencePoliciesOutput) String

String returns the string representation

type UntagResourcesInput

type UntagResourcesInput struct {
	ResourceIds []*string `type:"list" json:",omitempty"`

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

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

func (UntagResourcesInput) GoString

func (s UntagResourcesInput) GoString() string

GoString returns the string representation

func (*UntagResourcesInput) SetResourceIds

func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput

SetResourceIds sets the ResourceIds field's value.

func (*UntagResourcesInput) SetResourceType

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

SetResourceType sets the ResourceType field's value.

func (*UntagResourcesInput) SetTagKeys

func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput

SetTagKeys sets the TagKeys field's value.

func (UntagResourcesInput) String

func (s UntagResourcesInput) String() string

String returns the string representation

func (*UntagResourcesInput) Validate

func (s *UntagResourcesInput) Validate() error

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

type UntagResourcesOutput

type UntagResourcesOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UntagResourcesOutput) GoString

func (s UntagResourcesOutput) GoString() string

GoString returns the string representation

func (UntagResourcesOutput) String

func (s UntagResourcesOutput) String() string

String returns the string representation

type UpdateAggregateWorkspaceInput added in v1.0.39

type UpdateAggregateWorkspaceInput struct {
	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.0.39

GoString returns the string representation

func (*UpdateAggregateWorkspaceInput) SetCrossWorkspaces added in v1.0.39

SetCrossWorkspaces sets the CrossWorkspaces field's value.

func (*UpdateAggregateWorkspaceInput) SetDescription added in v1.0.39

SetDescription sets the Description field's value.

func (*UpdateAggregateWorkspaceInput) SetExternalPrometheus added in v1.0.39

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

SetExternalPrometheus sets the ExternalPrometheus field's value.

func (*UpdateAggregateWorkspaceInput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*UpdateAggregateWorkspaceInput) SetIgnoreError added in v1.0.39

SetIgnoreError sets the IgnoreError field's value.

func (*UpdateAggregateWorkspaceInput) SetMaxQueryRate added in v1.0.39

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*UpdateAggregateWorkspaceInput) SetName added in v1.0.39

SetName sets the Name field's value.

func (*UpdateAggregateWorkspaceInput) SetPassword added in v1.0.39

SetPassword sets the Password field's value.

func (*UpdateAggregateWorkspaceInput) SetUsername added in v1.0.39

SetUsername sets the Username field's value.

func (*UpdateAggregateWorkspaceInput) SetWorkspaces added in v1.0.39

SetWorkspaces sets the Workspaces field's value.

func (UpdateAggregateWorkspaceInput) String added in v1.0.39

String returns the string representation

func (*UpdateAggregateWorkspaceInput) Validate added in v1.0.39

func (s *UpdateAggregateWorkspaceInput) Validate() error

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

type UpdateAggregateWorkspaceOutput added in v1.0.39

type UpdateAggregateWorkspaceOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateAggregateWorkspaceOutput) GoString added in v1.0.39

GoString returns the string representation

func (*UpdateAggregateWorkspaceOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (UpdateAggregateWorkspaceOutput) String added in v1.0.39

String returns the string representation

type UpdateAlertingRuleInput

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

func (s UpdateAlertingRuleInput) GoString() string

GoString returns the string representation

func (*UpdateAlertingRuleInput) SetAnnotations

SetAnnotations sets the Annotations field's value.

func (*UpdateAlertingRuleInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateAlertingRuleInput) SetId

SetId sets the Id field's value.

func (*UpdateAlertingRuleInput) SetLabels

SetLabels sets the Labels field's value.

func (*UpdateAlertingRuleInput) SetLevels

SetLevels sets the Levels field's value.

func (*UpdateAlertingRuleInput) SetName

SetName sets the Name field's value.

func (*UpdateAlertingRuleInput) SetNotifyGroupPolicyId

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

SetNotifyGroupPolicyId sets the NotifyGroupPolicyId field's value.

func (*UpdateAlertingRuleInput) SetNotifyPolicyId

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

SetNotifyPolicyId sets the NotifyPolicyId field's value.

func (*UpdateAlertingRuleInput) SetQuery

SetQuery sets the Query field's value.

func (*UpdateAlertingRuleInput) SetType

SetType sets the Type field's value.

func (UpdateAlertingRuleInput) String

func (s UpdateAlertingRuleInput) String() string

String returns the string representation

func (*UpdateAlertingRuleInput) Validate

func (s *UpdateAlertingRuleInput) Validate() error

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

type UpdateAlertingRuleOutput

type UpdateAlertingRuleOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateAlertingRuleOutput) GoString

func (s UpdateAlertingRuleOutput) GoString() string

GoString returns the string representation

func (*UpdateAlertingRuleOutput) SetId

SetId sets the Id field's value.

func (UpdateAlertingRuleOutput) String

func (s UpdateAlertingRuleOutput) String() string

String returns the string representation

type UpdateContactGroupInput

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

func (s UpdateContactGroupInput) GoString() string

GoString returns the string representation

func (*UpdateContactGroupInput) SetContactIds

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

SetContactIds sets the ContactIds field's value.

func (*UpdateContactGroupInput) SetId

SetId sets the Id field's value.

func (*UpdateContactGroupInput) SetName

SetName sets the Name field's value.

func (UpdateContactGroupInput) String

func (s UpdateContactGroupInput) String() string

String returns the string representation

func (*UpdateContactGroupInput) Validate

func (s *UpdateContactGroupInput) Validate() error

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

type UpdateContactGroupOutput

type UpdateContactGroupOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateContactGroupOutput) GoString

func (s UpdateContactGroupOutput) GoString() string

GoString returns the string representation

func (*UpdateContactGroupOutput) SetId

SetId sets the Id field's value.

func (UpdateContactGroupOutput) String

func (s UpdateContactGroupOutput) String() string

String returns the string representation

type UpdateContactInput

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

func (s UpdateContactInput) GoString() string

GoString returns the string representation

func (*UpdateContactInput) SetContactGroupIds

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

SetContactGroupIds sets the ContactGroupIds field's value.

func (*UpdateContactInput) SetDingTalkBotWebhook

SetDingTalkBotWebhook sets the DingTalkBotWebhook field's value.

func (*UpdateContactInput) SetEmail

SetEmail sets the Email field's value.

func (*UpdateContactInput) SetId

SetId sets the Id field's value.

func (*UpdateContactInput) SetLarkBotWebhook

SetLarkBotWebhook sets the LarkBotWebhook field's value.

func (*UpdateContactInput) SetName

SetName sets the Name field's value.

func (*UpdateContactInput) SetWeComBotWebhook

SetWeComBotWebhook sets the WeComBotWebhook field's value.

func (*UpdateContactInput) SetWebhook

SetWebhook sets the Webhook field's value.

func (UpdateContactInput) String

func (s UpdateContactInput) String() string

String returns the string representation

func (*UpdateContactInput) Validate

func (s *UpdateContactInput) Validate() error

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

type UpdateContactOutput

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

func (s UpdateContactOutput) GoString() string

GoString returns the string representation

func (*UpdateContactOutput) SetId

SetId sets the Id field's value.

func (*UpdateContactOutput) SetMessage

SetMessage sets the Message field's value.

func (*UpdateContactOutput) SetSendStatus

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

SetSendStatus sets the SendStatus field's value.

func (UpdateContactOutput) String

func (s UpdateContactOutput) String() string

String returns the string representation

type UpdateExternalPrometheusInput added in v1.0.39

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

	CustomHeaders *CustomHeadersForUpdateExternalPrometheusInput `type:"structure" 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.0.39

GoString returns the string representation

func (*UpdateExternalPrometheusInput) SetAuthType added in v1.0.39

SetAuthType sets the AuthType field's value.

func (*UpdateExternalPrometheusInput) SetCustomHeaders added in v1.0.39

SetCustomHeaders sets the CustomHeaders field's value.

func (*UpdateExternalPrometheusInput) SetDescription added in v1.0.39

SetDescription sets the Description field's value.

func (*UpdateExternalPrometheusInput) SetEncryptedBearerToken added in v1.0.39

SetEncryptedBearerToken sets the EncryptedBearerToken field's value.

func (*UpdateExternalPrometheusInput) SetEncryptedPassword added in v1.0.39

SetEncryptedPassword sets the EncryptedPassword field's value.

func (*UpdateExternalPrometheusInput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*UpdateExternalPrometheusInput) SetMaxQueryRate added in v1.0.39

SetMaxQueryRate sets the MaxQueryRate field's value.

func (*UpdateExternalPrometheusInput) SetName added in v1.0.39

SetName sets the Name field's value.

func (*UpdateExternalPrometheusInput) SetURL added in v1.0.39

SetURL sets the URL field's value.

func (*UpdateExternalPrometheusInput) SetUsername added in v1.0.39

SetUsername sets the Username field's value.

func (UpdateExternalPrometheusInput) String added in v1.0.39

String returns the string representation

func (*UpdateExternalPrometheusInput) Validate added in v1.0.39

func (s *UpdateExternalPrometheusInput) Validate() error

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

type UpdateExternalPrometheusOutput added in v1.0.39

type UpdateExternalPrometheusOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateExternalPrometheusOutput) GoString added in v1.0.39

GoString returns the string representation

func (*UpdateExternalPrometheusOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (UpdateExternalPrometheusOutput) String added in v1.0.39

String returns the string representation

type UpdateIntegrationTaskInput

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

func (s UpdateIntegrationTaskInput) GoString() string

GoString returns the string representation

func (*UpdateIntegrationTaskInput) SetId

SetId sets the Id field's value.

func (*UpdateIntegrationTaskInput) SetName

SetName sets the Name field's value.

func (*UpdateIntegrationTaskInput) SetParams

SetParams sets the Params field's value.

func (*UpdateIntegrationTaskInput) SetWorkspaceId

SetWorkspaceId sets the WorkspaceId field's value.

func (UpdateIntegrationTaskInput) String

String returns the string representation

func (*UpdateIntegrationTaskInput) Validate

func (s *UpdateIntegrationTaskInput) Validate() error

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

type UpdateIntegrationTaskOutput

type UpdateIntegrationTaskOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateIntegrationTaskOutput) GoString

func (s UpdateIntegrationTaskOutput) GoString() string

GoString returns the string representation

func (*UpdateIntegrationTaskOutput) SetId

SetId sets the Id field's value.

func (UpdateIntegrationTaskOutput) String

String returns the string representation

type UpdateNotifyGroupPolicyInput

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

func (s UpdateNotifyGroupPolicyInput) GoString() string

GoString returns the string representation

func (*UpdateNotifyGroupPolicyInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateNotifyGroupPolicyInput) SetId

SetId sets the Id field's value.

func (*UpdateNotifyGroupPolicyInput) SetLevels

SetLevels sets the Levels field's value.

func (*UpdateNotifyGroupPolicyInput) SetName

SetName sets the Name field's value.

func (UpdateNotifyGroupPolicyInput) String

String returns the string representation

func (*UpdateNotifyGroupPolicyInput) Validate

func (s *UpdateNotifyGroupPolicyInput) Validate() error

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

type UpdateNotifyGroupPolicyOutput

type UpdateNotifyGroupPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateNotifyGroupPolicyOutput) GoString

GoString returns the string representation

func (*UpdateNotifyGroupPolicyOutput) SetId

SetId sets the Id field's value.

func (UpdateNotifyGroupPolicyOutput) String

String returns the string representation

type UpdateNotifyPolicyInput

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

func (s UpdateNotifyPolicyInput) GoString() string

GoString returns the string representation

func (*UpdateNotifyPolicyInput) SetChannelNotifyTemplateIds

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

SetChannelNotifyTemplateIds sets the ChannelNotifyTemplateIds field's value.

func (*UpdateNotifyPolicyInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateNotifyPolicyInput) SetId

SetId sets the Id field's value.

func (*UpdateNotifyPolicyInput) SetLevels

SetLevels sets the Levels field's value.

func (*UpdateNotifyPolicyInput) SetName

SetName sets the Name field's value.

func (UpdateNotifyPolicyInput) String

func (s UpdateNotifyPolicyInput) String() string

String returns the string representation

func (*UpdateNotifyPolicyInput) Validate

func (s *UpdateNotifyPolicyInput) Validate() error

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

type UpdateNotifyPolicyOutput

type UpdateNotifyPolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateNotifyPolicyOutput) GoString

func (s UpdateNotifyPolicyOutput) GoString() string

GoString returns the string representation

func (*UpdateNotifyPolicyOutput) SetId

SetId sets the Id field's value.

func (UpdateNotifyPolicyOutput) String

func (s UpdateNotifyPolicyOutput) String() string

String returns the string representation

type UpdateNotifyTemplateInput

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

func (s UpdateNotifyTemplateInput) GoString() string

GoString returns the string representation

func (*UpdateNotifyTemplateInput) SetActive

SetActive sets the Active field's value.

func (*UpdateNotifyTemplateInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateNotifyTemplateInput) SetId

SetId sets the Id field's value.

func (*UpdateNotifyTemplateInput) SetName

SetName sets the Name field's value.

func (*UpdateNotifyTemplateInput) SetResolved

SetResolved sets the Resolved field's value.

func (UpdateNotifyTemplateInput) String

func (s UpdateNotifyTemplateInput) String() string

String returns the string representation

func (*UpdateNotifyTemplateInput) Validate

func (s *UpdateNotifyTemplateInput) Validate() error

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

type UpdateNotifyTemplateOutput

type UpdateNotifyTemplateOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateNotifyTemplateOutput) GoString

func (s UpdateNotifyTemplateOutput) GoString() string

GoString returns the string representation

func (*UpdateNotifyTemplateOutput) SetId

SetId sets the Id field's value.

func (UpdateNotifyTemplateOutput) String

String returns the string representation

type UpdateRuleFileInput

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

func (s UpdateRuleFileInput) GoString() string

GoString returns the string representation

func (*UpdateRuleFileInput) SetContent

SetContent sets the Content field's value.

func (*UpdateRuleFileInput) SetDescription

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

SetDescription sets the Description field's value.

func (*UpdateRuleFileInput) SetId

SetId sets the Id field's value.

func (*UpdateRuleFileInput) SetName

SetName sets the Name field's value.

func (*UpdateRuleFileInput) SetTargetWorkspaceId

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

SetTargetWorkspaceId sets the TargetWorkspaceId field's value.

func (*UpdateRuleFileInput) SetWorkspaceId

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

SetWorkspaceId sets the WorkspaceId field's value.

func (UpdateRuleFileInput) String

func (s UpdateRuleFileInput) String() string

String returns the string representation

type UpdateRuleFileOutput

type UpdateRuleFileOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateRuleFileOutput) GoString

func (s UpdateRuleFileOutput) GoString() string

GoString returns the string representation

func (*UpdateRuleFileOutput) SetId

SetId sets the Id field's value.

func (UpdateRuleFileOutput) String

func (s UpdateRuleFileOutput) String() string

String returns the string representation

type UpdateSilencePolicyInput

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

func (s UpdateSilencePolicyInput) GoString() string

GoString returns the string representation

func (*UpdateSilencePolicyInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateSilencePolicyInput) SetId

SetId sets the Id field's value.

func (*UpdateSilencePolicyInput) SetMetricLabelMatchers

SetMetricLabelMatchers sets the MetricLabelMatchers field's value.

func (*UpdateSilencePolicyInput) SetName

SetName sets the Name field's value.

func (*UpdateSilencePolicyInput) SetTimeRangeMatchers

SetTimeRangeMatchers sets the TimeRangeMatchers field's value.

func (UpdateSilencePolicyInput) String

func (s UpdateSilencePolicyInput) String() string

String returns the string representation

func (*UpdateSilencePolicyInput) Validate

func (s *UpdateSilencePolicyInput) Validate() error

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

type UpdateSilencePolicyOutput

type UpdateSilencePolicyOutput struct {
	Metadata *response.ResponseMetadata

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

func (UpdateSilencePolicyOutput) GoString

func (s UpdateSilencePolicyOutput) GoString() string

GoString returns the string representation

func (*UpdateSilencePolicyOutput) SetId

SetId sets the Id field's value.

func (UpdateSilencePolicyOutput) String

func (s UpdateSilencePolicyOutput) String() string

String returns the string representation

type UpdateWorkspaceInput

type UpdateWorkspaceInput struct {
	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) 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

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

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

SetPublicAccessEnabled sets the PublicAccessEnabled field's value.

func (*UpdateWorkspaceInput) SetPublicQueryBandwidth

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

SetPublicQueryBandwidth sets the PublicQueryBandwidth field's value.

func (*UpdateWorkspaceInput) SetPublicWriteBandwidth

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

SetPublicWriteBandwidth sets the PublicWriteBandwidth field's value.

func (*UpdateWorkspaceInput) SetQuota

SetQuota sets the Quota field's value.

func (*UpdateWorkspaceInput) SetSearchLatencyOffset

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 ...*byteplus.Config) *VMP

New create int can support ssl or region locate set

func (*VMP) CreateAggregateWorkspace added in v1.0.39

func (c *VMP) CreateAggregateWorkspace(input *CreateAggregateWorkspaceInput) (*CreateAggregateWorkspaceOutput, error)

CreateAggregateWorkspace API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateAggregateWorkspace for usage and error information.

func (*VMP) CreateAggregateWorkspaceCommon added in v1.0.39

func (c *VMP) CreateAggregateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAggregateWorkspaceCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateAggregateWorkspaceCommon for usage and error information.

func (*VMP) CreateAggregateWorkspaceCommonRequest added in v1.0.39

func (c *VMP) CreateAggregateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAggregateWorkspaceCommonRequest generates a "byteplus/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.0.39

func (c *VMP) CreateAggregateWorkspaceCommonWithContext(ctx byteplus.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.0.39

func (c *VMP) CreateAggregateWorkspaceRequest(input *CreateAggregateWorkspaceInput) (req *request.Request, output *CreateAggregateWorkspaceOutput)

CreateAggregateWorkspaceRequest generates a "byteplus/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.0.39

func (c *VMP) CreateAggregateWorkspaceWithContext(ctx byteplus.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

func (c *VMP) CreateAlertingRule(input *CreateAlertingRuleInput) (*CreateAlertingRuleOutput, error)

CreateAlertingRule API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateAlertingRule for usage and error information.

func (*VMP) CreateAlertingRuleCommon

func (c *VMP) CreateAlertingRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAlertingRuleCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateAlertingRuleCommon for usage and error information.

func (*VMP) CreateAlertingRuleCommonRequest

func (c *VMP) CreateAlertingRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAlertingRuleCommonRequest generates a "byteplus/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

func (c *VMP) CreateAlertingRuleCommonWithContext(ctx byteplus.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

func (c *VMP) CreateAlertingRuleRequest(input *CreateAlertingRuleInput) (req *request.Request, output *CreateAlertingRuleOutput)

CreateAlertingRuleRequest generates a "byteplus/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

func (c *VMP) CreateAlertingRuleWithContext(ctx byteplus.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

func (c *VMP) CreateContact(input *CreateContactInput) (*CreateContactOutput, error)

CreateContact API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateContact for usage and error information.

func (*VMP) CreateContactCommon

func (c *VMP) CreateContactCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateContactCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateContactCommon for usage and error information.

func (*VMP) CreateContactCommonRequest

func (c *VMP) CreateContactCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateContactCommonRequest generates a "byteplus/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

func (c *VMP) CreateContactCommonWithContext(ctx byteplus.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

func (c *VMP) CreateContactGroup(input *CreateContactGroupInput) (*CreateContactGroupOutput, error)

CreateContactGroup API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateContactGroup for usage and error information.

func (*VMP) CreateContactGroupCommon

func (c *VMP) CreateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateContactGroupCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateContactGroupCommon for usage and error information.

func (*VMP) CreateContactGroupCommonRequest

func (c *VMP) CreateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateContactGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateContactGroupCommon operation. The "output" return value will be populated with the CreateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactGroupCommon Send returns without error.

See CreateContactGroupCommon for more information on using the CreateContactGroupCommon API call, and error handling.

// Example sending a request using the CreateContactGroupCommonRequest method.
req, resp := client.CreateContactGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateContactGroupCommonWithContext

func (c *VMP) CreateContactGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateContactGroupCommonWithContext is the same as CreateContactGroupCommon with the addition of the ability to pass a context and additional request options.

See CreateContactGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateContactGroupRequest

func (c *VMP) CreateContactGroupRequest(input *CreateContactGroupInput) (req *request.Request, output *CreateContactGroupOutput)

CreateContactGroupRequest generates a "byteplus/request.Request" representing the client's request for the CreateContactGroup operation. The "output" return value will be populated with the CreateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after CreateContactGroupCommon Send returns without error.

See CreateContactGroup for more information on using the CreateContactGroup API call, and error handling.

// Example sending a request using the CreateContactGroupRequest method.
req, resp := client.CreateContactGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateContactGroupWithContext

func (c *VMP) CreateContactGroupWithContext(ctx byteplus.Context, input *CreateContactGroupInput, opts ...request.Option) (*CreateContactGroupOutput, error)

CreateContactGroupWithContext is the same as CreateContactGroup with the addition of the ability to pass a context and additional request options.

See CreateContactGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateContactRequest

func (c *VMP) CreateContactRequest(input *CreateContactInput) (req *request.Request, output *CreateContactOutput)

CreateContactRequest generates a "byteplus/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

func (c *VMP) CreateContactWithContext(ctx byteplus.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.0.39

func (c *VMP) CreateExternalPrometheus(input *CreateExternalPrometheusInput) (*CreateExternalPrometheusOutput, error)

CreateExternalPrometheus API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateExternalPrometheus for usage and error information.

func (*VMP) CreateExternalPrometheusCommon added in v1.0.39

func (c *VMP) CreateExternalPrometheusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateExternalPrometheusCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateExternalPrometheusCommon for usage and error information.

func (*VMP) CreateExternalPrometheusCommonRequest added in v1.0.39

func (c *VMP) CreateExternalPrometheusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateExternalPrometheusCommonRequest generates a "byteplus/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.0.39

func (c *VMP) CreateExternalPrometheusCommonWithContext(ctx byteplus.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.0.39

func (c *VMP) CreateExternalPrometheusRequest(input *CreateExternalPrometheusInput) (req *request.Request, output *CreateExternalPrometheusOutput)

CreateExternalPrometheusRequest generates a "byteplus/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.0.39

func (c *VMP) CreateExternalPrometheusWithContext(ctx byteplus.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

func (c *VMP) CreateIntegrationTask(input *CreateIntegrationTaskInput) (*CreateIntegrationTaskOutput, error)

CreateIntegrationTask API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateIntegrationTask for usage and error information.

func (*VMP) CreateIntegrationTaskCommon

func (c *VMP) CreateIntegrationTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateIntegrationTaskCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateIntegrationTaskCommon for usage and error information.

func (*VMP) CreateIntegrationTaskCommonRequest

func (c *VMP) CreateIntegrationTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateIntegrationTaskCommonRequest generates a "byteplus/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

func (c *VMP) CreateIntegrationTaskCommonWithContext(ctx byteplus.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

func (c *VMP) CreateIntegrationTaskRequest(input *CreateIntegrationTaskInput) (req *request.Request, output *CreateIntegrationTaskOutput)

CreateIntegrationTaskRequest generates a "byteplus/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

func (c *VMP) CreateIntegrationTaskWithContext(ctx byteplus.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

func (c *VMP) CreateNotifyGroupPolicy(input *CreateNotifyGroupPolicyInput) (*CreateNotifyGroupPolicyOutput, error)

CreateNotifyGroupPolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateNotifyGroupPolicy for usage and error information.

func (*VMP) CreateNotifyGroupPolicyCommon

func (c *VMP) CreateNotifyGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNotifyGroupPolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateNotifyGroupPolicyCommon for usage and error information.

func (*VMP) CreateNotifyGroupPolicyCommonRequest

func (c *VMP) CreateNotifyGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNotifyGroupPolicyCommonRequest generates a "byteplus/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

func (c *VMP) CreateNotifyGroupPolicyCommonWithContext(ctx byteplus.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

func (c *VMP) CreateNotifyGroupPolicyRequest(input *CreateNotifyGroupPolicyInput) (req *request.Request, output *CreateNotifyGroupPolicyOutput)

CreateNotifyGroupPolicyRequest generates a "byteplus/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

func (c *VMP) CreateNotifyGroupPolicyWithContext(ctx byteplus.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

func (c *VMP) CreateNotifyPolicy(input *CreateNotifyPolicyInput) (*CreateNotifyPolicyOutput, error)

CreateNotifyPolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateNotifyPolicy for usage and error information.

func (*VMP) CreateNotifyPolicyCommon

func (c *VMP) CreateNotifyPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNotifyPolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateNotifyPolicyCommon for usage and error information.

func (*VMP) CreateNotifyPolicyCommonRequest

func (c *VMP) CreateNotifyPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNotifyPolicyCommonRequest generates a "byteplus/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

func (c *VMP) CreateNotifyPolicyCommonWithContext(ctx byteplus.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

func (c *VMP) CreateNotifyPolicyRequest(input *CreateNotifyPolicyInput) (req *request.Request, output *CreateNotifyPolicyOutput)

CreateNotifyPolicyRequest generates a "byteplus/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

func (c *VMP) CreateNotifyPolicyWithContext(ctx byteplus.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

func (c *VMP) CreateNotifyTemplate(input *CreateNotifyTemplateInput) (*CreateNotifyTemplateOutput, error)

CreateNotifyTemplate API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateNotifyTemplate for usage and error information.

func (*VMP) CreateNotifyTemplateCommon

func (c *VMP) CreateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateNotifyTemplateCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateNotifyTemplateCommon for usage and error information.

func (*VMP) CreateNotifyTemplateCommonRequest

func (c *VMP) CreateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateNotifyTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateNotifyTemplateCommon operation. The "output" return value will be populated with the CreateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyTemplateCommon Send returns without error.

See CreateNotifyTemplateCommon for more information on using the CreateNotifyTemplateCommon API call, and error handling.

// Example sending a request using the CreateNotifyTemplateCommonRequest method.
req, resp := client.CreateNotifyTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateNotifyTemplateCommonWithContext

func (c *VMP) CreateNotifyTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateNotifyTemplateCommonWithContext is the same as CreateNotifyTemplateCommon with the addition of the ability to pass a context and additional request options.

See CreateNotifyTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateNotifyTemplateRequest

func (c *VMP) CreateNotifyTemplateRequest(input *CreateNotifyTemplateInput) (req *request.Request, output *CreateNotifyTemplateOutput)

CreateNotifyTemplateRequest generates a "byteplus/request.Request" representing the client's request for the CreateNotifyTemplate operation. The "output" return value will be populated with the CreateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after CreateNotifyTemplateCommon Send returns without error.

See CreateNotifyTemplate for more information on using the CreateNotifyTemplate API call, and error handling.

// Example sending a request using the CreateNotifyTemplateRequest method.
req, resp := client.CreateNotifyTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateNotifyTemplateWithContext

func (c *VMP) CreateNotifyTemplateWithContext(ctx byteplus.Context, input *CreateNotifyTemplateInput, opts ...request.Option) (*CreateNotifyTemplateOutput, error)

CreateNotifyTemplateWithContext is the same as CreateNotifyTemplate with the addition of the ability to pass a context and additional request options.

See CreateNotifyTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateRuleFile

func (c *VMP) CreateRuleFile(input *CreateRuleFileInput) (*CreateRuleFileOutput, error)

CreateRuleFile API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateRuleFile for usage and error information.

func (*VMP) CreateRuleFileCommon

func (c *VMP) CreateRuleFileCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateRuleFileCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateRuleFileCommon for usage and error information.

func (*VMP) CreateRuleFileCommonRequest

func (c *VMP) CreateRuleFileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateRuleFileCommonRequest generates a "byteplus/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

func (c *VMP) CreateRuleFileCommonWithContext(ctx byteplus.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

func (c *VMP) CreateRuleFileRequest(input *CreateRuleFileInput) (req *request.Request, output *CreateRuleFileOutput)

CreateRuleFileRequest generates a "byteplus/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

func (c *VMP) CreateRuleFileWithContext(ctx byteplus.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

func (c *VMP) CreateSilencePolicy(input *CreateSilencePolicyInput) (*CreateSilencePolicyOutput, error)

CreateSilencePolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateSilencePolicy for usage and error information.

func (*VMP) CreateSilencePolicyCommon

func (c *VMP) CreateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateSilencePolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation CreateSilencePolicyCommon for usage and error information.

func (*VMP) CreateSilencePolicyCommonRequest

func (c *VMP) CreateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateSilencePolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the CreateSilencePolicyCommon operation. The "output" return value will be populated with the CreateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSilencePolicyCommon Send returns without error.

See CreateSilencePolicyCommon for more information on using the CreateSilencePolicyCommon API call, and error handling.

// Example sending a request using the CreateSilencePolicyCommonRequest method.
req, resp := client.CreateSilencePolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateSilencePolicyCommonWithContext

func (c *VMP) CreateSilencePolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateSilencePolicyCommonWithContext is the same as CreateSilencePolicyCommon with the addition of the ability to pass a context and additional request options.

See CreateSilencePolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateSilencePolicyRequest

func (c *VMP) CreateSilencePolicyRequest(input *CreateSilencePolicyInput) (req *request.Request, output *CreateSilencePolicyOutput)

CreateSilencePolicyRequest generates a "byteplus/request.Request" representing the client's request for the CreateSilencePolicy operation. The "output" return value will be populated with the CreateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSilencePolicyCommon Send returns without error.

See CreateSilencePolicy for more information on using the CreateSilencePolicy API call, and error handling.

// Example sending a request using the CreateSilencePolicyRequest method.
req, resp := client.CreateSilencePolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) CreateSilencePolicyWithContext

func (c *VMP) CreateSilencePolicyWithContext(ctx byteplus.Context, input *CreateSilencePolicyInput, opts ...request.Option) (*CreateSilencePolicyOutput, error)

CreateSilencePolicyWithContext is the same as CreateSilencePolicy with the addition of the ability to pass a context and additional request options.

See CreateSilencePolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) CreateWorkspace

func (c *VMP) CreateWorkspace(input *CreateWorkspaceInput) (*CreateWorkspaceOutput, error)

CreateWorkspace API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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.0.39

func (c *VMP) DeleteAggregateWorkspace(input *DeleteAggregateWorkspaceInput) (*DeleteAggregateWorkspaceOutput, error)

DeleteAggregateWorkspace API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteAggregateWorkspace for usage and error information.

func (*VMP) DeleteAggregateWorkspaceCommon added in v1.0.39

func (c *VMP) DeleteAggregateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAggregateWorkspaceCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteAggregateWorkspaceCommon for usage and error information.

func (*VMP) DeleteAggregateWorkspaceCommonRequest added in v1.0.39

func (c *VMP) DeleteAggregateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAggregateWorkspaceCommonRequest generates a "byteplus/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.0.39

func (c *VMP) DeleteAggregateWorkspaceCommonWithContext(ctx byteplus.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.0.39

func (c *VMP) DeleteAggregateWorkspaceRequest(input *DeleteAggregateWorkspaceInput) (req *request.Request, output *DeleteAggregateWorkspaceOutput)

DeleteAggregateWorkspaceRequest generates a "byteplus/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.0.39

func (c *VMP) DeleteAggregateWorkspaceWithContext(ctx byteplus.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

func (c *VMP) DeleteAlertingRules(input *DeleteAlertingRulesInput) (*DeleteAlertingRulesOutput, error)

DeleteAlertingRules API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteAlertingRules for usage and error information.

func (*VMP) DeleteAlertingRulesCommon

func (c *VMP) DeleteAlertingRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAlertingRulesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteAlertingRulesCommon for usage and error information.

func (*VMP) DeleteAlertingRulesCommonRequest

func (c *VMP) DeleteAlertingRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteAlertingRulesCommonRequest generates a "byteplus/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

func (c *VMP) DeleteAlertingRulesCommonWithContext(ctx byteplus.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

func (c *VMP) DeleteAlertingRulesRequest(input *DeleteAlertingRulesInput) (req *request.Request, output *DeleteAlertingRulesOutput)

DeleteAlertingRulesRequest generates a "byteplus/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

func (c *VMP) DeleteAlertingRulesWithContext(ctx byteplus.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

func (c *VMP) DeleteContactGroups(input *DeleteContactGroupsInput) (*DeleteContactGroupsOutput, error)

DeleteContactGroups API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteContactGroups for usage and error information.

func (*VMP) DeleteContactGroupsCommon

func (c *VMP) DeleteContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteContactGroupsCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteContactGroupsCommon for usage and error information.

func (*VMP) DeleteContactGroupsCommonRequest

func (c *VMP) DeleteContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteContactGroupsCommonRequest generates a "byteplus/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

func (c *VMP) DeleteContactGroupsCommonWithContext(ctx byteplus.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

func (c *VMP) DeleteContactGroupsRequest(input *DeleteContactGroupsInput) (req *request.Request, output *DeleteContactGroupsOutput)

DeleteContactGroupsRequest generates a "byteplus/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

func (c *VMP) DeleteContactGroupsWithContext(ctx byteplus.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

func (c *VMP) DeleteContacts(input *DeleteContactsInput) (*DeleteContactsOutput, error)

DeleteContacts API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteContacts for usage and error information.

func (*VMP) DeleteContactsCommon

func (c *VMP) DeleteContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteContactsCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteContactsCommon for usage and error information.

func (*VMP) DeleteContactsCommonRequest

func (c *VMP) DeleteContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteContactsCommonRequest generates a "byteplus/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

func (c *VMP) DeleteContactsCommonWithContext(ctx byteplus.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

func (c *VMP) DeleteContactsRequest(input *DeleteContactsInput) (req *request.Request, output *DeleteContactsOutput)

DeleteContactsRequest generates a "byteplus/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

func (c *VMP) DeleteContactsWithContext(ctx byteplus.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.0.39

func (c *VMP) DeleteExternalPrometheus(input *DeleteExternalPrometheusInput) (*DeleteExternalPrometheusOutput, error)

DeleteExternalPrometheus API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteExternalPrometheus for usage and error information.

func (*VMP) DeleteExternalPrometheusCommon added in v1.0.39

func (c *VMP) DeleteExternalPrometheusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteExternalPrometheusCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteExternalPrometheusCommon for usage and error information.

func (*VMP) DeleteExternalPrometheusCommonRequest added in v1.0.39

func (c *VMP) DeleteExternalPrometheusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteExternalPrometheusCommonRequest generates a "byteplus/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.0.39

func (c *VMP) DeleteExternalPrometheusCommonWithContext(ctx byteplus.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.0.39

func (c *VMP) DeleteExternalPrometheusRequest(input *DeleteExternalPrometheusInput) (req *request.Request, output *DeleteExternalPrometheusOutput)

DeleteExternalPrometheusRequest generates a "byteplus/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.0.39

func (c *VMP) DeleteExternalPrometheusWithContext(ctx byteplus.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

func (c *VMP) DeleteIntegrationTask(input *DeleteIntegrationTaskInput) (*DeleteIntegrationTaskOutput, error)

DeleteIntegrationTask API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteIntegrationTask for usage and error information.

func (*VMP) DeleteIntegrationTaskCommon

func (c *VMP) DeleteIntegrationTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteIntegrationTaskCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteIntegrationTaskCommon for usage and error information.

func (*VMP) DeleteIntegrationTaskCommonRequest

func (c *VMP) DeleteIntegrationTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteIntegrationTaskCommonRequest generates a "byteplus/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

func (c *VMP) DeleteIntegrationTaskCommonWithContext(ctx byteplus.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

func (c *VMP) DeleteIntegrationTaskRequest(input *DeleteIntegrationTaskInput) (req *request.Request, output *DeleteIntegrationTaskOutput)

DeleteIntegrationTaskRequest generates a "byteplus/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

func (c *VMP) DeleteIntegrationTaskWithContext(ctx byteplus.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

func (c *VMP) DeleteNotifyGroupPolicy(input *DeleteNotifyGroupPolicyInput) (*DeleteNotifyGroupPolicyOutput, error)

DeleteNotifyGroupPolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteNotifyGroupPolicy for usage and error information.

func (*VMP) DeleteNotifyGroupPolicyCommon

func (c *VMP) DeleteNotifyGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNotifyGroupPolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteNotifyGroupPolicyCommon for usage and error information.

func (*VMP) DeleteNotifyGroupPolicyCommonRequest

func (c *VMP) DeleteNotifyGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNotifyGroupPolicyCommonRequest generates a "byteplus/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

func (c *VMP) DeleteNotifyGroupPolicyCommonWithContext(ctx byteplus.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

func (c *VMP) DeleteNotifyGroupPolicyRequest(input *DeleteNotifyGroupPolicyInput) (req *request.Request, output *DeleteNotifyGroupPolicyOutput)

DeleteNotifyGroupPolicyRequest generates a "byteplus/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

func (c *VMP) DeleteNotifyGroupPolicyWithContext(ctx byteplus.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

func (c *VMP) DeleteNotifyPolicy(input *DeleteNotifyPolicyInput) (*DeleteNotifyPolicyOutput, error)

DeleteNotifyPolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteNotifyPolicy for usage and error information.

func (*VMP) DeleteNotifyPolicyCommon

func (c *VMP) DeleteNotifyPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNotifyPolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteNotifyPolicyCommon for usage and error information.

func (*VMP) DeleteNotifyPolicyCommonRequest

func (c *VMP) DeleteNotifyPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNotifyPolicyCommonRequest generates a "byteplus/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

func (c *VMP) DeleteNotifyPolicyCommonWithContext(ctx byteplus.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

func (c *VMP) DeleteNotifyPolicyRequest(input *DeleteNotifyPolicyInput) (req *request.Request, output *DeleteNotifyPolicyOutput)

DeleteNotifyPolicyRequest generates a "byteplus/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

func (c *VMP) DeleteNotifyPolicyWithContext(ctx byteplus.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

func (c *VMP) DeleteNotifyTemplate(input *DeleteNotifyTemplateInput) (*DeleteNotifyTemplateOutput, error)

DeleteNotifyTemplate API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteNotifyTemplate for usage and error information.

func (*VMP) DeleteNotifyTemplateCommon

func (c *VMP) DeleteNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteNotifyTemplateCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteNotifyTemplateCommon for usage and error information.

func (*VMP) DeleteNotifyTemplateCommonRequest

func (c *VMP) DeleteNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteNotifyTemplateCommonRequest generates a "byteplus/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

func (c *VMP) DeleteNotifyTemplateCommonWithContext(ctx byteplus.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

func (c *VMP) DeleteNotifyTemplateRequest(input *DeleteNotifyTemplateInput) (req *request.Request, output *DeleteNotifyTemplateOutput)

DeleteNotifyTemplateRequest generates a "byteplus/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

func (c *VMP) DeleteNotifyTemplateWithContext(ctx byteplus.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

func (c *VMP) DeleteRuleFile(input *DeleteRuleFileInput) (*DeleteRuleFileOutput, error)

DeleteRuleFile API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteRuleFile for usage and error information.

func (*VMP) DeleteRuleFileCommon

func (c *VMP) DeleteRuleFileCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteRuleFileCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteRuleFileCommon for usage and error information.

func (*VMP) DeleteRuleFileCommonRequest

func (c *VMP) DeleteRuleFileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteRuleFileCommonRequest generates a "byteplus/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

func (c *VMP) DeleteRuleFileCommonWithContext(ctx byteplus.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

func (c *VMP) DeleteRuleFileRequest(input *DeleteRuleFileInput) (req *request.Request, output *DeleteRuleFileOutput)

DeleteRuleFileRequest generates a "byteplus/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

func (c *VMP) DeleteRuleFileWithContext(ctx byteplus.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

func (c *VMP) DeleteSilencePolicies(input *DeleteSilencePoliciesInput) (*DeleteSilencePoliciesOutput, error)

DeleteSilencePolicies API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteSilencePolicies for usage and error information.

func (*VMP) DeleteSilencePoliciesCommon

func (c *VMP) DeleteSilencePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteSilencePoliciesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DeleteSilencePoliciesCommon for usage and error information.

func (*VMP) DeleteSilencePoliciesCommonRequest

func (c *VMP) DeleteSilencePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteSilencePoliciesCommonRequest generates a "byteplus/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

func (c *VMP) DeleteSilencePoliciesCommonWithContext(ctx byteplus.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

func (c *VMP) DeleteSilencePoliciesRequest(input *DeleteSilencePoliciesInput) (req *request.Request, output *DeleteSilencePoliciesOutput)

DeleteSilencePoliciesRequest generates a "byteplus/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

func (c *VMP) DeleteSilencePoliciesWithContext(ctx byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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

func (c *VMP) DisableAlertingRules(input *DisableAlertingRulesInput) (*DisableAlertingRulesOutput, error)

DisableAlertingRules API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DisableAlertingRules for usage and error information.

func (*VMP) DisableAlertingRulesCommon

func (c *VMP) DisableAlertingRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableAlertingRulesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DisableAlertingRulesCommon for usage and error information.

func (*VMP) DisableAlertingRulesCommonRequest

func (c *VMP) DisableAlertingRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableAlertingRulesCommonRequest generates a "byteplus/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

func (c *VMP) DisableAlertingRulesCommonWithContext(ctx byteplus.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

func (c *VMP) DisableAlertingRulesRequest(input *DisableAlertingRulesInput) (req *request.Request, output *DisableAlertingRulesOutput)

DisableAlertingRulesRequest generates a "byteplus/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

func (c *VMP) DisableAlertingRulesWithContext(ctx byteplus.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

func (c *VMP) DisableIntegrationTasks(input *DisableIntegrationTasksInput) (*DisableIntegrationTasksOutput, error)

DisableIntegrationTasks API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DisableIntegrationTasks for usage and error information.

func (*VMP) DisableIntegrationTasksCommon

func (c *VMP) DisableIntegrationTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableIntegrationTasksCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DisableIntegrationTasksCommon for usage and error information.

func (*VMP) DisableIntegrationTasksCommonRequest

func (c *VMP) DisableIntegrationTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableIntegrationTasksCommonRequest generates a "byteplus/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

func (c *VMP) DisableIntegrationTasksCommonWithContext(ctx byteplus.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

func (c *VMP) DisableIntegrationTasksRequest(input *DisableIntegrationTasksInput) (req *request.Request, output *DisableIntegrationTasksOutput)

DisableIntegrationTasksRequest generates a "byteplus/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

func (c *VMP) DisableIntegrationTasksWithContext(ctx byteplus.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

func (c *VMP) DisableSilencePolicies(input *DisableSilencePoliciesInput) (*DisableSilencePoliciesOutput, error)

DisableSilencePolicies API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DisableSilencePolicies for usage and error information.

func (*VMP) DisableSilencePoliciesCommon

func (c *VMP) DisableSilencePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableSilencePoliciesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation DisableSilencePoliciesCommon for usage and error information.

func (*VMP) DisableSilencePoliciesCommonRequest

func (c *VMP) DisableSilencePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableSilencePoliciesCommonRequest generates a "byteplus/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

func (c *VMP) DisableSilencePoliciesCommonWithContext(ctx byteplus.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

func (c *VMP) DisableSilencePoliciesRequest(input *DisableSilencePoliciesInput) (req *request.Request, output *DisableSilencePoliciesOutput)

DisableSilencePoliciesRequest generates a "byteplus/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

func (c *VMP) DisableSilencePoliciesWithContext(ctx byteplus.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

func (c *VMP) EnableAlertingRules(input *EnableAlertingRulesInput) (*EnableAlertingRulesOutput, error)

EnableAlertingRules API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation EnableAlertingRules for usage and error information.

func (*VMP) EnableAlertingRulesCommon

func (c *VMP) EnableAlertingRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableAlertingRulesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation EnableAlertingRulesCommon for usage and error information.

func (*VMP) EnableAlertingRulesCommonRequest

func (c *VMP) EnableAlertingRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableAlertingRulesCommonRequest generates a "byteplus/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

func (c *VMP) EnableAlertingRulesCommonWithContext(ctx byteplus.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

func (c *VMP) EnableAlertingRulesRequest(input *EnableAlertingRulesInput) (req *request.Request, output *EnableAlertingRulesOutput)

EnableAlertingRulesRequest generates a "byteplus/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

func (c *VMP) EnableAlertingRulesWithContext(ctx byteplus.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

func (c *VMP) EnableIntegrationTasks(input *EnableIntegrationTasksInput) (*EnableIntegrationTasksOutput, error)

EnableIntegrationTasks API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation EnableIntegrationTasks for usage and error information.

func (*VMP) EnableIntegrationTasksCommon

func (c *VMP) EnableIntegrationTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableIntegrationTasksCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation EnableIntegrationTasksCommon for usage and error information.

func (*VMP) EnableIntegrationTasksCommonRequest

func (c *VMP) EnableIntegrationTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableIntegrationTasksCommonRequest generates a "byteplus/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

func (c *VMP) EnableIntegrationTasksCommonWithContext(ctx byteplus.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

func (c *VMP) EnableIntegrationTasksRequest(input *EnableIntegrationTasksInput) (req *request.Request, output *EnableIntegrationTasksOutput)

EnableIntegrationTasksRequest generates a "byteplus/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

func (c *VMP) EnableIntegrationTasksWithContext(ctx byteplus.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

func (c *VMP) EnableSilencePolicies(input *EnableSilencePoliciesInput) (*EnableSilencePoliciesOutput, error)

EnableSilencePolicies API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation EnableSilencePolicies for usage and error information.

func (*VMP) EnableSilencePoliciesCommon

func (c *VMP) EnableSilencePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableSilencePoliciesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation EnableSilencePoliciesCommon for usage and error information.

func (*VMP) EnableSilencePoliciesCommonRequest

func (c *VMP) EnableSilencePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableSilencePoliciesCommonRequest generates a "byteplus/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

func (c *VMP) EnableSilencePoliciesCommonWithContext(ctx byteplus.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

func (c *VMP) EnableSilencePoliciesRequest(input *EnableSilencePoliciesInput) (req *request.Request, output *EnableSilencePoliciesOutput)

EnableSilencePoliciesRequest generates a "byteplus/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

func (c *VMP) EnableSilencePoliciesWithContext(ctx byteplus.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.0.39

func (c *VMP) GetAggregateWorkspace(input *GetAggregateWorkspaceInput) (*GetAggregateWorkspaceOutput, error)

GetAggregateWorkspace API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetAggregateWorkspace for usage and error information.

func (*VMP) GetAggregateWorkspaceCommon added in v1.0.39

func (c *VMP) GetAggregateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAggregateWorkspaceCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetAggregateWorkspaceCommon for usage and error information.

func (*VMP) GetAggregateWorkspaceCommonRequest added in v1.0.39

func (c *VMP) GetAggregateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAggregateWorkspaceCommonRequest generates a "byteplus/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.0.39

func (c *VMP) GetAggregateWorkspaceCommonWithContext(ctx byteplus.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.0.39

func (c *VMP) GetAggregateWorkspaceRequest(input *GetAggregateWorkspaceInput) (req *request.Request, output *GetAggregateWorkspaceOutput)

GetAggregateWorkspaceRequest generates a "byteplus/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.0.39

func (c *VMP) GetAggregateWorkspaceWithContext(ctx byteplus.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

func (c *VMP) GetAlert(input *GetAlertInput) (*GetAlertOutput, error)

GetAlert API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetAlert for usage and error information.

func (*VMP) GetAlertCommon

func (c *VMP) GetAlertCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAlertCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetAlertCommon for usage and error information.

func (*VMP) GetAlertCommonRequest

func (c *VMP) GetAlertCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAlertCommonRequest generates a "byteplus/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

func (c *VMP) GetAlertCommonWithContext(ctx byteplus.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

func (c *VMP) GetAlertRequest(input *GetAlertInput) (req *request.Request, output *GetAlertOutput)

GetAlertRequest generates a "byteplus/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

func (c *VMP) GetAlertWithContext(ctx byteplus.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

func (c *VMP) GetAlertingRule(input *GetAlertingRuleInput) (*GetAlertingRuleOutput, error)

GetAlertingRule API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetAlertingRule for usage and error information.

func (*VMP) GetAlertingRuleCommon

func (c *VMP) GetAlertingRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAlertingRuleCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetAlertingRuleCommon for usage and error information.

func (*VMP) GetAlertingRuleCommonRequest

func (c *VMP) GetAlertingRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAlertingRuleCommonRequest generates a "byteplus/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

func (c *VMP) GetAlertingRuleCommonWithContext(ctx byteplus.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

func (c *VMP) GetAlertingRuleRequest(input *GetAlertingRuleInput) (req *request.Request, output *GetAlertingRuleOutput)

GetAlertingRuleRequest generates a "byteplus/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

func (c *VMP) GetAlertingRuleWithContext(ctx byteplus.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

func (c *VMP) GetContact(input *GetContactInput) (*GetContactOutput, error)

GetContact API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetContact for usage and error information.

func (*VMP) GetContactCommon

func (c *VMP) GetContactCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetContactCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetContactCommon for usage and error information.

func (*VMP) GetContactCommonRequest

func (c *VMP) GetContactCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetContactCommonRequest generates a "byteplus/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

func (c *VMP) GetContactCommonWithContext(ctx byteplus.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

func (c *VMP) GetContactGroup(input *GetContactGroupInput) (*GetContactGroupOutput, error)

GetContactGroup API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetContactGroup for usage and error information.

func (*VMP) GetContactGroupCommon

func (c *VMP) GetContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetContactGroupCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetContactGroupCommon for usage and error information.

func (*VMP) GetContactGroupCommonRequest

func (c *VMP) GetContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetContactGroupCommonRequest generates a "byteplus/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

func (c *VMP) GetContactGroupCommonWithContext(ctx byteplus.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

func (c *VMP) GetContactGroupRequest(input *GetContactGroupInput) (req *request.Request, output *GetContactGroupOutput)

GetContactGroupRequest generates a "byteplus/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

func (c *VMP) GetContactGroupWithContext(ctx byteplus.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

func (c *VMP) GetContactRequest(input *GetContactInput) (req *request.Request, output *GetContactOutput)

GetContactRequest generates a "byteplus/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

func (c *VMP) GetContactWithContext(ctx byteplus.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.0.39

func (c *VMP) GetExternalPrometheus(input *GetExternalPrometheusInput) (*GetExternalPrometheusOutput, error)

GetExternalPrometheus API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetExternalPrometheus for usage and error information.

func (*VMP) GetExternalPrometheusCommon added in v1.0.39

func (c *VMP) GetExternalPrometheusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetExternalPrometheusCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetExternalPrometheusCommon for usage and error information.

func (*VMP) GetExternalPrometheusCommonRequest added in v1.0.39

func (c *VMP) GetExternalPrometheusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetExternalPrometheusCommonRequest generates a "byteplus/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.0.39

func (c *VMP) GetExternalPrometheusCommonWithContext(ctx byteplus.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.0.39

func (c *VMP) GetExternalPrometheusRequest(input *GetExternalPrometheusInput) (req *request.Request, output *GetExternalPrometheusOutput)

GetExternalPrometheusRequest generates a "byteplus/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.0.39

func (c *VMP) GetExternalPrometheusWithContext(ctx byteplus.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

func (c *VMP) GetIntegrationTask(input *GetIntegrationTaskInput) (*GetIntegrationTaskOutput, error)

GetIntegrationTask API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetIntegrationTask for usage and error information.

func (*VMP) GetIntegrationTaskCommon

func (c *VMP) GetIntegrationTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetIntegrationTaskCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetIntegrationTaskCommon for usage and error information.

func (*VMP) GetIntegrationTaskCommonRequest

func (c *VMP) GetIntegrationTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetIntegrationTaskCommonRequest generates a "byteplus/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

func (c *VMP) GetIntegrationTaskCommonWithContext(ctx byteplus.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

func (c *VMP) GetIntegrationTaskRequest(input *GetIntegrationTaskInput) (req *request.Request, output *GetIntegrationTaskOutput)

GetIntegrationTaskRequest generates a "byteplus/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

func (c *VMP) GetIntegrationTaskWithContext(ctx byteplus.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

func (c *VMP) GetNotifyGroupPolicy(input *GetNotifyGroupPolicyInput) (*GetNotifyGroupPolicyOutput, error)

GetNotifyGroupPolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetNotifyGroupPolicy for usage and error information.

func (*VMP) GetNotifyGroupPolicyCommon

func (c *VMP) GetNotifyGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetNotifyGroupPolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetNotifyGroupPolicyCommon for usage and error information.

func (*VMP) GetNotifyGroupPolicyCommonRequest

func (c *VMP) GetNotifyGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetNotifyGroupPolicyCommonRequest generates a "byteplus/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

func (c *VMP) GetNotifyGroupPolicyCommonWithContext(ctx byteplus.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

func (c *VMP) GetNotifyGroupPolicyRequest(input *GetNotifyGroupPolicyInput) (req *request.Request, output *GetNotifyGroupPolicyOutput)

GetNotifyGroupPolicyRequest generates a "byteplus/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

func (c *VMP) GetNotifyGroupPolicyWithContext(ctx byteplus.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

func (c *VMP) GetNotifyPolicy(input *GetNotifyPolicyInput) (*GetNotifyPolicyOutput, error)

GetNotifyPolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetNotifyPolicy for usage and error information.

func (*VMP) GetNotifyPolicyCommon

func (c *VMP) GetNotifyPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetNotifyPolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetNotifyPolicyCommon for usage and error information.

func (*VMP) GetNotifyPolicyCommonRequest

func (c *VMP) GetNotifyPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetNotifyPolicyCommonRequest generates a "byteplus/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

func (c *VMP) GetNotifyPolicyCommonWithContext(ctx byteplus.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

func (c *VMP) GetNotifyPolicyRequest(input *GetNotifyPolicyInput) (req *request.Request, output *GetNotifyPolicyOutput)

GetNotifyPolicyRequest generates a "byteplus/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

func (c *VMP) GetNotifyPolicyWithContext(ctx byteplus.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

func (c *VMP) GetRuleFile(input *GetRuleFileInput) (*GetRuleFileOutput, error)

GetRuleFile API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetRuleFile for usage and error information.

func (*VMP) GetRuleFileCommon

func (c *VMP) GetRuleFileCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetRuleFileCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetRuleFileCommon for usage and error information.

func (*VMP) GetRuleFileCommonRequest

func (c *VMP) GetRuleFileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetRuleFileCommonRequest generates a "byteplus/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

func (c *VMP) GetRuleFileCommonWithContext(ctx byteplus.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

func (c *VMP) GetRuleFileRequest(input *GetRuleFileInput) (req *request.Request, output *GetRuleFileOutput)

GetRuleFileRequest generates a "byteplus/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

func (c *VMP) GetRuleFileWithContext(ctx byteplus.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

func (c *VMP) GetWorkspace(input *GetWorkspaceInput) (*GetWorkspaceOutput, error)

GetWorkspace API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetWorkspace for usage and error information.

func (*VMP) GetWorkspaceCommon

func (c *VMP) GetWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetWorkspaceCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation GetWorkspaceCommon for usage and error information.

func (*VMP) GetWorkspaceCommonRequest

func (c *VMP) GetWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetWorkspaceCommonRequest generates a "byteplus/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

func (c *VMP) GetWorkspaceCommonWithContext(ctx byteplus.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

func (c *VMP) GetWorkspaceRequest(input *GetWorkspaceInput) (req *request.Request, output *GetWorkspaceOutput)

GetWorkspaceRequest generates a "byteplus/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

func (c *VMP) GetWorkspaceWithContext(ctx byteplus.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

func (c *VMP) ListAlertSamples(input *ListAlertSamplesInput) (*ListAlertSamplesOutput, error)

ListAlertSamples API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListAlertSamples for usage and error information.

func (*VMP) ListAlertSamplesCommon

func (c *VMP) ListAlertSamplesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertSamplesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListAlertSamplesCommon for usage and error information.

func (*VMP) ListAlertSamplesCommonRequest

func (c *VMP) ListAlertSamplesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAlertSamplesCommonRequest generates a "byteplus/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

func (c *VMP) ListAlertSamplesCommonWithContext(ctx byteplus.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

func (c *VMP) ListAlertSamplesRequest(input *ListAlertSamplesInput) (req *request.Request, output *ListAlertSamplesOutput)

ListAlertSamplesRequest generates a "byteplus/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

func (c *VMP) ListAlertSamplesWithContext(ctx byteplus.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

func (c *VMP) ListAlertingRules(input *ListAlertingRulesInput) (*ListAlertingRulesOutput, error)

ListAlertingRules API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListAlertingRules for usage and error information.

func (*VMP) ListAlertingRulesCommon

func (c *VMP) ListAlertingRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertingRulesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListAlertingRulesCommon for usage and error information.

func (*VMP) ListAlertingRulesCommonRequest

func (c *VMP) ListAlertingRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAlertingRulesCommonRequest generates a "byteplus/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

func (c *VMP) ListAlertingRulesCommonWithContext(ctx byteplus.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

func (c *VMP) ListAlertingRulesRequest(input *ListAlertingRulesInput) (req *request.Request, output *ListAlertingRulesOutput)

ListAlertingRulesRequest generates a "byteplus/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

func (c *VMP) ListAlertingRulesWithContext(ctx byteplus.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

func (c *VMP) ListAlerts(input *ListAlertsInput) (*ListAlertsOutput, error)

ListAlerts API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListAlerts for usage and error information.

func (*VMP) ListAlertsCommon

func (c *VMP) ListAlertsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertsCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListAlertsCommon for usage and error information.

func (*VMP) ListAlertsCommonRequest

func (c *VMP) ListAlertsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAlertsCommonRequest generates a "byteplus/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

func (c *VMP) ListAlertsCommonWithContext(ctx byteplus.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

func (c *VMP) ListAlertsRequest(input *ListAlertsInput) (req *request.Request, output *ListAlertsOutput)

ListAlertsRequest generates a "byteplus/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

func (c *VMP) ListAlertsWithContext(ctx byteplus.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

func (c *VMP) ListContactGroups(input *ListContactGroupsInput) (*ListContactGroupsOutput, error)

ListContactGroups API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListContactGroups for usage and error information.

func (*VMP) ListContactGroupsCommon

func (c *VMP) ListContactGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListContactGroupsCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListContactGroupsCommon for usage and error information.

func (*VMP) ListContactGroupsCommonRequest

func (c *VMP) ListContactGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListContactGroupsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListContactGroupsCommon operation. The "output" return value will be populated with the ListContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupsCommon Send returns without error.

See ListContactGroupsCommon for more information on using the ListContactGroupsCommon API call, and error handling.

// Example sending a request using the ListContactGroupsCommonRequest method.
req, resp := client.ListContactGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListContactGroupsCommonWithContext

func (c *VMP) ListContactGroupsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListContactGroupsCommonWithContext is the same as ListContactGroupsCommon with the addition of the ability to pass a context and additional request options.

See ListContactGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListContactGroupsRequest

func (c *VMP) ListContactGroupsRequest(input *ListContactGroupsInput) (req *request.Request, output *ListContactGroupsOutput)

ListContactGroupsRequest generates a "byteplus/request.Request" representing the client's request for the ListContactGroups operation. The "output" return value will be populated with the ListContactGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactGroupsCommon Send returns without error.

See ListContactGroups for more information on using the ListContactGroups API call, and error handling.

// Example sending a request using the ListContactGroupsRequest method.
req, resp := client.ListContactGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListContactGroupsWithContext

func (c *VMP) ListContactGroupsWithContext(ctx byteplus.Context, input *ListContactGroupsInput, opts ...request.Option) (*ListContactGroupsOutput, error)

ListContactGroupsWithContext is the same as ListContactGroups with the addition of the ability to pass a context and additional request options.

See ListContactGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListContacts

func (c *VMP) ListContacts(input *ListContactsInput) (*ListContactsOutput, error)

ListContacts API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListContacts for usage and error information.

func (*VMP) ListContactsCommon

func (c *VMP) ListContactsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListContactsCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListContactsCommon for usage and error information.

func (*VMP) ListContactsCommonRequest

func (c *VMP) ListContactsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListContactsCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListContactsCommon operation. The "output" return value will be populated with the ListContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsCommon Send returns without error.

See ListContactsCommon for more information on using the ListContactsCommon API call, and error handling.

// Example sending a request using the ListContactsCommonRequest method.
req, resp := client.ListContactsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListContactsCommonWithContext

func (c *VMP) ListContactsCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListContactsCommonWithContext is the same as ListContactsCommon with the addition of the ability to pass a context and additional request options.

See ListContactsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListContactsRequest

func (c *VMP) ListContactsRequest(input *ListContactsInput) (req *request.Request, output *ListContactsOutput)

ListContactsRequest generates a "byteplus/request.Request" representing the client's request for the ListContacts operation. The "output" return value will be populated with the ListContactsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListContactsCommon Request to send the API call to the service. the "output" return value is not valid until after ListContactsCommon Send returns without error.

See ListContacts for more information on using the ListContacts API call, and error handling.

// Example sending a request using the ListContactsRequest method.
req, resp := client.ListContactsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListContactsWithContext

func (c *VMP) ListContactsWithContext(ctx byteplus.Context, input *ListContactsInput, opts ...request.Option) (*ListContactsOutput, error)

ListContactsWithContext is the same as ListContacts with the addition of the ability to pass a context and additional request options.

See ListContacts for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListIntegrationTasks

func (c *VMP) ListIntegrationTasks(input *ListIntegrationTasksInput) (*ListIntegrationTasksOutput, error)

ListIntegrationTasks API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListIntegrationTasks for usage and error information.

func (*VMP) ListIntegrationTasksCommon

func (c *VMP) ListIntegrationTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListIntegrationTasksCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListIntegrationTasksCommon for usage and error information.

func (*VMP) ListIntegrationTasksCommonRequest

func (c *VMP) ListIntegrationTasksCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListIntegrationTasksCommonRequest generates a "byteplus/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

func (c *VMP) ListIntegrationTasksCommonWithContext(ctx byteplus.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

func (c *VMP) ListIntegrationTasksRequest(input *ListIntegrationTasksInput) (req *request.Request, output *ListIntegrationTasksOutput)

ListIntegrationTasksRequest generates a "byteplus/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

func (c *VMP) ListIntegrationTasksWithContext(ctx byteplus.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

func (c *VMP) ListNotifyGroupPolicies(input *ListNotifyGroupPoliciesInput) (*ListNotifyGroupPoliciesOutput, error)

ListNotifyGroupPolicies API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListNotifyGroupPolicies for usage and error information.

func (*VMP) ListNotifyGroupPoliciesCommon

func (c *VMP) ListNotifyGroupPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNotifyGroupPoliciesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListNotifyGroupPoliciesCommon for usage and error information.

func (*VMP) ListNotifyGroupPoliciesCommonRequest

func (c *VMP) ListNotifyGroupPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNotifyGroupPoliciesCommonRequest generates a "byteplus/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

func (c *VMP) ListNotifyGroupPoliciesCommonWithContext(ctx byteplus.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

func (c *VMP) ListNotifyGroupPoliciesRequest(input *ListNotifyGroupPoliciesInput) (req *request.Request, output *ListNotifyGroupPoliciesOutput)

ListNotifyGroupPoliciesRequest generates a "byteplus/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

func (c *VMP) ListNotifyGroupPoliciesWithContext(ctx byteplus.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

func (c *VMP) ListNotifyPolicies(input *ListNotifyPoliciesInput) (*ListNotifyPoliciesOutput, error)

ListNotifyPolicies API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListNotifyPolicies for usage and error information.

func (*VMP) ListNotifyPoliciesCommon

func (c *VMP) ListNotifyPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNotifyPoliciesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListNotifyPoliciesCommon for usage and error information.

func (*VMP) ListNotifyPoliciesCommonRequest

func (c *VMP) ListNotifyPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNotifyPoliciesCommonRequest generates a "byteplus/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

func (c *VMP) ListNotifyPoliciesCommonWithContext(ctx byteplus.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

func (c *VMP) ListNotifyPoliciesRequest(input *ListNotifyPoliciesInput) (req *request.Request, output *ListNotifyPoliciesOutput)

ListNotifyPoliciesRequest generates a "byteplus/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

func (c *VMP) ListNotifyPoliciesWithContext(ctx byteplus.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

func (c *VMP) ListNotifyTemplates(input *ListNotifyTemplatesInput) (*ListNotifyTemplatesOutput, error)

ListNotifyTemplates API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListNotifyTemplates for usage and error information.

func (*VMP) ListNotifyTemplatesCommon

func (c *VMP) ListNotifyTemplatesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListNotifyTemplatesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListNotifyTemplatesCommon for usage and error information.

func (*VMP) ListNotifyTemplatesCommonRequest

func (c *VMP) ListNotifyTemplatesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListNotifyTemplatesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListNotifyTemplatesCommon operation. The "output" return value will be populated with the ListNotifyTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyTemplatesCommon Send returns without error.

See ListNotifyTemplatesCommon for more information on using the ListNotifyTemplatesCommon API call, and error handling.

// Example sending a request using the ListNotifyTemplatesCommonRequest method.
req, resp := client.ListNotifyTemplatesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListNotifyTemplatesCommonWithContext

func (c *VMP) ListNotifyTemplatesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListNotifyTemplatesCommonWithContext is the same as ListNotifyTemplatesCommon with the addition of the ability to pass a context and additional request options.

See ListNotifyTemplatesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListNotifyTemplatesRequest

func (c *VMP) ListNotifyTemplatesRequest(input *ListNotifyTemplatesInput) (req *request.Request, output *ListNotifyTemplatesOutput)

ListNotifyTemplatesRequest generates a "byteplus/request.Request" representing the client's request for the ListNotifyTemplates operation. The "output" return value will be populated with the ListNotifyTemplatesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListNotifyTemplatesCommon Request to send the API call to the service. the "output" return value is not valid until after ListNotifyTemplatesCommon Send returns without error.

See ListNotifyTemplates for more information on using the ListNotifyTemplates API call, and error handling.

// Example sending a request using the ListNotifyTemplatesRequest method.
req, resp := client.ListNotifyTemplatesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListNotifyTemplatesWithContext

func (c *VMP) ListNotifyTemplatesWithContext(ctx byteplus.Context, input *ListNotifyTemplatesInput, opts ...request.Option) (*ListNotifyTemplatesOutput, error)

ListNotifyTemplatesWithContext is the same as ListNotifyTemplates with the addition of the ability to pass a context and additional request options.

See ListNotifyTemplates for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListRuleFiles

func (c *VMP) ListRuleFiles(input *ListRuleFilesInput) (*ListRuleFilesOutput, error)

ListRuleFiles API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListRuleFiles for usage and error information.

func (*VMP) ListRuleFilesCommon

func (c *VMP) ListRuleFilesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRuleFilesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListRuleFilesCommon for usage and error information.

func (*VMP) ListRuleFilesCommonRequest

func (c *VMP) ListRuleFilesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRuleFilesCommonRequest generates a "byteplus/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

func (c *VMP) ListRuleFilesCommonWithContext(ctx byteplus.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

func (c *VMP) ListRuleFilesRequest(input *ListRuleFilesInput) (req *request.Request, output *ListRuleFilesOutput)

ListRuleFilesRequest generates a "byteplus/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

func (c *VMP) ListRuleFilesWithContext(ctx byteplus.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

func (c *VMP) ListRules(input *ListRulesInput) (*ListRulesOutput, error)

ListRules API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListRules for usage and error information.

func (*VMP) ListRulesCommon

func (c *VMP) ListRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListRulesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListRulesCommon for usage and error information.

func (*VMP) ListRulesCommonRequest

func (c *VMP) ListRulesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListRulesCommonRequest generates a "byteplus/request.Request" representing the client's request for the ListRulesCommon operation. The "output" return value will be populated with the ListRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesCommon Send returns without error.

See ListRulesCommon for more information on using the ListRulesCommon API call, and error handling.

// Example sending a request using the ListRulesCommonRequest method.
req, resp := client.ListRulesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListRulesCommonWithContext

func (c *VMP) ListRulesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListRulesCommonWithContext is the same as ListRulesCommon with the addition of the ability to pass a context and additional request options.

See ListRulesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListRulesRequest

func (c *VMP) ListRulesRequest(input *ListRulesInput) (req *request.Request, output *ListRulesOutput)

ListRulesRequest generates a "byteplus/request.Request" representing the client's request for the ListRules operation. The "output" return value will be populated with the ListRulesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListRulesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRulesCommon Send returns without error.

See ListRules for more information on using the ListRules API call, and error handling.

// Example sending a request using the ListRulesRequest method.
req, resp := client.ListRulesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) ListRulesWithContext

func (c *VMP) ListRulesWithContext(ctx byteplus.Context, input *ListRulesInput, opts ...request.Option) (*ListRulesOutput, error)

ListRulesWithContext is the same as ListRules with the addition of the ability to pass a context and additional request options.

See ListRules for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) ListSilencePolicies

func (c *VMP) ListSilencePolicies(input *ListSilencePoliciesInput) (*ListSilencePoliciesOutput, error)

ListSilencePolicies API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListSilencePolicies for usage and error information.

func (*VMP) ListSilencePoliciesCommon

func (c *VMP) ListSilencePoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSilencePoliciesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListSilencePoliciesCommon for usage and error information.

func (*VMP) ListSilencePoliciesCommonRequest

func (c *VMP) ListSilencePoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSilencePoliciesCommonRequest generates a "byteplus/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

func (c *VMP) ListSilencePoliciesCommonWithContext(ctx byteplus.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

func (c *VMP) ListSilencePoliciesRequest(input *ListSilencePoliciesInput) (req *request.Request, output *ListSilencePoliciesOutput)

ListSilencePoliciesRequest generates a "byteplus/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

func (c *VMP) ListSilencePoliciesWithContext(ctx byteplus.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

func (c *VMP) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)

ListTagsForResources API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListTagsForResources for usage and error information.

func (*VMP) ListTagsForResourcesCommon

func (c *VMP) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTagsForResourcesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListTagsForResourcesCommon for usage and error information.

func (*VMP) ListTagsForResourcesCommonRequest

func (c *VMP) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListTagsForResourcesCommonRequest generates a "byteplus/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

func (c *VMP) ListTagsForResourcesCommonWithContext(ctx byteplus.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

func (c *VMP) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)

ListTagsForResourcesRequest generates a "byteplus/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

func (c *VMP) ListTagsForResourcesWithContext(ctx byteplus.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

func (c *VMP) ListWorkspaceInstanceTypes(input *ListWorkspaceInstanceTypesInput) (*ListWorkspaceInstanceTypesOutput, error)

ListWorkspaceInstanceTypes API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListWorkspaceInstanceTypes for usage and error information.

func (*VMP) ListWorkspaceInstanceTypesCommon

func (c *VMP) ListWorkspaceInstanceTypesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListWorkspaceInstanceTypesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation ListWorkspaceInstanceTypesCommon for usage and error information.

func (*VMP) ListWorkspaceInstanceTypesCommonRequest

func (c *VMP) ListWorkspaceInstanceTypesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListWorkspaceInstanceTypesCommonRequest generates a "byteplus/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

func (c *VMP) ListWorkspaceInstanceTypesCommonWithContext(ctx byteplus.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

func (c *VMP) ListWorkspaceInstanceTypesRequest(input *ListWorkspaceInstanceTypesInput) (req *request.Request, output *ListWorkspaceInstanceTypesOutput)

ListWorkspaceInstanceTypesRequest generates a "byteplus/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

func (c *VMP) ListWorkspaceInstanceTypesWithContext(ctx byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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

func (c *VMP) SendValidationMessage(input *SendValidationMessageInput) (*SendValidationMessageOutput, error)

SendValidationMessage API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation SendValidationMessage for usage and error information.

func (*VMP) SendValidationMessageCommon

func (c *VMP) SendValidationMessageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SendValidationMessageCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation SendValidationMessageCommon for usage and error information.

func (*VMP) SendValidationMessageCommonRequest

func (c *VMP) SendValidationMessageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

SendValidationMessageCommonRequest generates a "byteplus/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

func (c *VMP) SendValidationMessageCommonWithContext(ctx byteplus.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

func (c *VMP) SendValidationMessageRequest(input *SendValidationMessageInput) (req *request.Request, output *SendValidationMessageOutput)

SendValidationMessageRequest generates a "byteplus/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

func (c *VMP) SendValidationMessageWithContext(ctx byteplus.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

func (c *VMP) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)

TagResources API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TagResources for usage and error information.

func (*VMP) TagResourcesCommon

func (c *VMP) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TagResourcesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TagResourcesCommon for usage and error information.

func (*VMP) TagResourcesCommonRequest

func (c *VMP) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.

// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TagResourcesCommonWithContext

func (c *VMP) TagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.

See TagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) TagResourcesRequest

func (c *VMP) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)

TagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResources for more information on using the TagResources API call, and error handling.

// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) TagResourcesWithContext

func (c *VMP) TagResourcesWithContext(ctx byteplus.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)

TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.

See TagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) TestDingTalkBotWebhook

func (c *VMP) TestDingTalkBotWebhook(input *TestDingTalkBotWebhookInput) (*TestDingTalkBotWebhookOutput, error)

TestDingTalkBotWebhook API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TestDingTalkBotWebhook for usage and error information.

func (*VMP) TestDingTalkBotWebhookCommon

func (c *VMP) TestDingTalkBotWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TestDingTalkBotWebhookCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TestDingTalkBotWebhookCommon for usage and error information.

func (*VMP) TestDingTalkBotWebhookCommonRequest

func (c *VMP) TestDingTalkBotWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TestDingTalkBotWebhookCommonRequest generates a "byteplus/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

func (c *VMP) TestDingTalkBotWebhookCommonWithContext(ctx byteplus.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

func (c *VMP) TestDingTalkBotWebhookRequest(input *TestDingTalkBotWebhookInput) (req *request.Request, output *TestDingTalkBotWebhookOutput)

TestDingTalkBotWebhookRequest generates a "byteplus/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

func (c *VMP) TestDingTalkBotWebhookWithContext(ctx byteplus.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

func (c *VMP) TestLarkBotWebhook(input *TestLarkBotWebhookInput) (*TestLarkBotWebhookOutput, error)

TestLarkBotWebhook API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TestLarkBotWebhook for usage and error information.

func (*VMP) TestLarkBotWebhookCommon

func (c *VMP) TestLarkBotWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TestLarkBotWebhookCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TestLarkBotWebhookCommon for usage and error information.

func (*VMP) TestLarkBotWebhookCommonRequest

func (c *VMP) TestLarkBotWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TestLarkBotWebhookCommonRequest generates a "byteplus/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

func (c *VMP) TestLarkBotWebhookCommonWithContext(ctx byteplus.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

func (c *VMP) TestLarkBotWebhookRequest(input *TestLarkBotWebhookInput) (req *request.Request, output *TestLarkBotWebhookOutput)

TestLarkBotWebhookRequest generates a "byteplus/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

func (c *VMP) TestLarkBotWebhookWithContext(ctx byteplus.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

func (c *VMP) TestWeComBotWebhook(input *TestWeComBotWebhookInput) (*TestWeComBotWebhookOutput, error)

TestWeComBotWebhook API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TestWeComBotWebhook for usage and error information.

func (*VMP) TestWeComBotWebhookCommon

func (c *VMP) TestWeComBotWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TestWeComBotWebhookCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TestWeComBotWebhookCommon for usage and error information.

func (*VMP) TestWeComBotWebhookCommonRequest

func (c *VMP) TestWeComBotWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TestWeComBotWebhookCommonRequest generates a "byteplus/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

func (c *VMP) TestWeComBotWebhookCommonWithContext(ctx byteplus.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

func (c *VMP) TestWeComBotWebhookRequest(input *TestWeComBotWebhookInput) (req *request.Request, output *TestWeComBotWebhookOutput)

TestWeComBotWebhookRequest generates a "byteplus/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

func (c *VMP) TestWeComBotWebhookWithContext(ctx byteplus.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

func (c *VMP) TestWebhook(input *TestWebhookInput) (*TestWebhookOutput, error)

TestWebhook API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TestWebhook for usage and error information.

func (*VMP) TestWebhookCommon

func (c *VMP) TestWebhookCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TestWebhookCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation TestWebhookCommon for usage and error information.

func (*VMP) TestWebhookCommonRequest

func (c *VMP) TestWebhookCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TestWebhookCommonRequest generates a "byteplus/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

func (c *VMP) TestWebhookCommonWithContext(ctx byteplus.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

func (c *VMP) TestWebhookRequest(input *TestWebhookInput) (req *request.Request, output *TestWebhookOutput)

TestWebhookRequest generates a "byteplus/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

func (c *VMP) TestWebhookWithContext(ctx byteplus.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

func (c *VMP) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)

UntagResources API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UntagResources for usage and error information.

func (*VMP) UntagResourcesCommon

func (c *VMP) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UntagResourcesCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UntagResourcesCommon for usage and error information.

func (*VMP) UntagResourcesCommonRequest

func (c *VMP) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UntagResourcesCommonRequest generates a "byteplus/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.

// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UntagResourcesCommonWithContext

func (c *VMP) UntagResourcesCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.

See UntagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UntagResourcesRequest

func (c *VMP) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)

UntagResourcesRequest generates a "byteplus/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResources for more information on using the UntagResources API call, and error handling.

// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UntagResourcesWithContext

func (c *VMP) UntagResourcesWithContext(ctx byteplus.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)

UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.

See UntagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateAggregateWorkspace added in v1.0.39

func (c *VMP) UpdateAggregateWorkspace(input *UpdateAggregateWorkspaceInput) (*UpdateAggregateWorkspaceOutput, error)

UpdateAggregateWorkspace API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateAggregateWorkspace for usage and error information.

func (*VMP) UpdateAggregateWorkspaceCommon added in v1.0.39

func (c *VMP) UpdateAggregateWorkspaceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAggregateWorkspaceCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateAggregateWorkspaceCommon for usage and error information.

func (*VMP) UpdateAggregateWorkspaceCommonRequest added in v1.0.39

func (c *VMP) UpdateAggregateWorkspaceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAggregateWorkspaceCommonRequest generates a "byteplus/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.0.39

func (c *VMP) UpdateAggregateWorkspaceCommonWithContext(ctx byteplus.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.0.39

func (c *VMP) UpdateAggregateWorkspaceRequest(input *UpdateAggregateWorkspaceInput) (req *request.Request, output *UpdateAggregateWorkspaceOutput)

UpdateAggregateWorkspaceRequest generates a "byteplus/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.0.39

func (c *VMP) UpdateAggregateWorkspaceWithContext(ctx byteplus.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

func (c *VMP) UpdateAlertingRule(input *UpdateAlertingRuleInput) (*UpdateAlertingRuleOutput, error)

UpdateAlertingRule API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateAlertingRule for usage and error information.

func (*VMP) UpdateAlertingRuleCommon

func (c *VMP) UpdateAlertingRuleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAlertingRuleCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateAlertingRuleCommon for usage and error information.

func (*VMP) UpdateAlertingRuleCommonRequest

func (c *VMP) UpdateAlertingRuleCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAlertingRuleCommonRequest generates a "byteplus/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

func (c *VMP) UpdateAlertingRuleCommonWithContext(ctx byteplus.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

func (c *VMP) UpdateAlertingRuleRequest(input *UpdateAlertingRuleInput) (req *request.Request, output *UpdateAlertingRuleOutput)

UpdateAlertingRuleRequest generates a "byteplus/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

func (c *VMP) UpdateAlertingRuleWithContext(ctx byteplus.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

func (c *VMP) UpdateContact(input *UpdateContactInput) (*UpdateContactOutput, error)

UpdateContact API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateContact for usage and error information.

func (*VMP) UpdateContactCommon

func (c *VMP) UpdateContactCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateContactCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateContactCommon for usage and error information.

func (*VMP) UpdateContactCommonRequest

func (c *VMP) UpdateContactCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateContactCommonRequest generates a "byteplus/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

func (c *VMP) UpdateContactCommonWithContext(ctx byteplus.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

func (c *VMP) UpdateContactGroup(input *UpdateContactGroupInput) (*UpdateContactGroupOutput, error)

UpdateContactGroup API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateContactGroup for usage and error information.

func (*VMP) UpdateContactGroupCommon

func (c *VMP) UpdateContactGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateContactGroupCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateContactGroupCommon for usage and error information.

func (*VMP) UpdateContactGroupCommonRequest

func (c *VMP) UpdateContactGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateContactGroupCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContactGroupCommon operation. The "output" return value will be populated with the UpdateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupCommon Send returns without error.

See UpdateContactGroupCommon for more information on using the UpdateContactGroupCommon API call, and error handling.

// Example sending a request using the UpdateContactGroupCommonRequest method.
req, resp := client.UpdateContactGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateContactGroupCommonWithContext

func (c *VMP) UpdateContactGroupCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateContactGroupCommonWithContext is the same as UpdateContactGroupCommon with the addition of the ability to pass a context and additional request options.

See UpdateContactGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateContactGroupRequest

func (c *VMP) UpdateContactGroupRequest(input *UpdateContactGroupInput) (req *request.Request, output *UpdateContactGroupOutput)

UpdateContactGroupRequest generates a "byteplus/request.Request" representing the client's request for the UpdateContactGroup operation. The "output" return value will be populated with the UpdateContactGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateContactGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateContactGroupCommon Send returns without error.

See UpdateContactGroup for more information on using the UpdateContactGroup API call, and error handling.

// Example sending a request using the UpdateContactGroupRequest method.
req, resp := client.UpdateContactGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateContactGroupWithContext

func (c *VMP) UpdateContactGroupWithContext(ctx byteplus.Context, input *UpdateContactGroupInput, opts ...request.Option) (*UpdateContactGroupOutput, error)

UpdateContactGroupWithContext is the same as UpdateContactGroup with the addition of the ability to pass a context and additional request options.

See UpdateContactGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateContactRequest

func (c *VMP) UpdateContactRequest(input *UpdateContactInput) (req *request.Request, output *UpdateContactOutput)

UpdateContactRequest generates a "byteplus/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

func (c *VMP) UpdateContactWithContext(ctx byteplus.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.0.39

func (c *VMP) UpdateExternalPrometheus(input *UpdateExternalPrometheusInput) (*UpdateExternalPrometheusOutput, error)

UpdateExternalPrometheus API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateExternalPrometheus for usage and error information.

func (*VMP) UpdateExternalPrometheusCommon added in v1.0.39

func (c *VMP) UpdateExternalPrometheusCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateExternalPrometheusCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateExternalPrometheusCommon for usage and error information.

func (*VMP) UpdateExternalPrometheusCommonRequest added in v1.0.39

func (c *VMP) UpdateExternalPrometheusCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateExternalPrometheusCommonRequest generates a "byteplus/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.0.39

func (c *VMP) UpdateExternalPrometheusCommonWithContext(ctx byteplus.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.0.39

func (c *VMP) UpdateExternalPrometheusRequest(input *UpdateExternalPrometheusInput) (req *request.Request, output *UpdateExternalPrometheusOutput)

UpdateExternalPrometheusRequest generates a "byteplus/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.0.39

func (c *VMP) UpdateExternalPrometheusWithContext(ctx byteplus.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

func (c *VMP) UpdateIntegrationTask(input *UpdateIntegrationTaskInput) (*UpdateIntegrationTaskOutput, error)

UpdateIntegrationTask API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateIntegrationTask for usage and error information.

func (*VMP) UpdateIntegrationTaskCommon

func (c *VMP) UpdateIntegrationTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateIntegrationTaskCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateIntegrationTaskCommon for usage and error information.

func (*VMP) UpdateIntegrationTaskCommonRequest

func (c *VMP) UpdateIntegrationTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateIntegrationTaskCommonRequest generates a "byteplus/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

func (c *VMP) UpdateIntegrationTaskCommonWithContext(ctx byteplus.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

func (c *VMP) UpdateIntegrationTaskRequest(input *UpdateIntegrationTaskInput) (req *request.Request, output *UpdateIntegrationTaskOutput)

UpdateIntegrationTaskRequest generates a "byteplus/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

func (c *VMP) UpdateIntegrationTaskWithContext(ctx byteplus.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

func (c *VMP) UpdateNotifyGroupPolicy(input *UpdateNotifyGroupPolicyInput) (*UpdateNotifyGroupPolicyOutput, error)

UpdateNotifyGroupPolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateNotifyGroupPolicy for usage and error information.

func (*VMP) UpdateNotifyGroupPolicyCommon

func (c *VMP) UpdateNotifyGroupPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNotifyGroupPolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateNotifyGroupPolicyCommon for usage and error information.

func (*VMP) UpdateNotifyGroupPolicyCommonRequest

func (c *VMP) UpdateNotifyGroupPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNotifyGroupPolicyCommonRequest generates a "byteplus/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

func (c *VMP) UpdateNotifyGroupPolicyCommonWithContext(ctx byteplus.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

func (c *VMP) UpdateNotifyGroupPolicyRequest(input *UpdateNotifyGroupPolicyInput) (req *request.Request, output *UpdateNotifyGroupPolicyOutput)

UpdateNotifyGroupPolicyRequest generates a "byteplus/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

func (c *VMP) UpdateNotifyGroupPolicyWithContext(ctx byteplus.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

func (c *VMP) UpdateNotifyPolicy(input *UpdateNotifyPolicyInput) (*UpdateNotifyPolicyOutput, error)

UpdateNotifyPolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateNotifyPolicy for usage and error information.

func (*VMP) UpdateNotifyPolicyCommon

func (c *VMP) UpdateNotifyPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNotifyPolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateNotifyPolicyCommon for usage and error information.

func (*VMP) UpdateNotifyPolicyCommonRequest

func (c *VMP) UpdateNotifyPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNotifyPolicyCommonRequest generates a "byteplus/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

func (c *VMP) UpdateNotifyPolicyCommonWithContext(ctx byteplus.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

func (c *VMP) UpdateNotifyPolicyRequest(input *UpdateNotifyPolicyInput) (req *request.Request, output *UpdateNotifyPolicyOutput)

UpdateNotifyPolicyRequest generates a "byteplus/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

func (c *VMP) UpdateNotifyPolicyWithContext(ctx byteplus.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

func (c *VMP) UpdateNotifyTemplate(input *UpdateNotifyTemplateInput) (*UpdateNotifyTemplateOutput, error)

UpdateNotifyTemplate API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateNotifyTemplate for usage and error information.

func (*VMP) UpdateNotifyTemplateCommon

func (c *VMP) UpdateNotifyTemplateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateNotifyTemplateCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateNotifyTemplateCommon for usage and error information.

func (*VMP) UpdateNotifyTemplateCommonRequest

func (c *VMP) UpdateNotifyTemplateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateNotifyTemplateCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateNotifyTemplateCommon operation. The "output" return value will be populated with the UpdateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyTemplateCommon Send returns without error.

See UpdateNotifyTemplateCommon for more information on using the UpdateNotifyTemplateCommon API call, and error handling.

// Example sending a request using the UpdateNotifyTemplateCommonRequest method.
req, resp := client.UpdateNotifyTemplateCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateNotifyTemplateCommonWithContext

func (c *VMP) UpdateNotifyTemplateCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateNotifyTemplateCommonWithContext is the same as UpdateNotifyTemplateCommon with the addition of the ability to pass a context and additional request options.

See UpdateNotifyTemplateCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateNotifyTemplateRequest

func (c *VMP) UpdateNotifyTemplateRequest(input *UpdateNotifyTemplateInput) (req *request.Request, output *UpdateNotifyTemplateOutput)

UpdateNotifyTemplateRequest generates a "byteplus/request.Request" representing the client's request for the UpdateNotifyTemplate operation. The "output" return value will be populated with the UpdateNotifyTemplateCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateNotifyTemplateCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateNotifyTemplateCommon Send returns without error.

See UpdateNotifyTemplate for more information on using the UpdateNotifyTemplate API call, and error handling.

// Example sending a request using the UpdateNotifyTemplateRequest method.
req, resp := client.UpdateNotifyTemplateRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateNotifyTemplateWithContext

func (c *VMP) UpdateNotifyTemplateWithContext(ctx byteplus.Context, input *UpdateNotifyTemplateInput, opts ...request.Option) (*UpdateNotifyTemplateOutput, error)

UpdateNotifyTemplateWithContext is the same as UpdateNotifyTemplate with the addition of the ability to pass a context and additional request options.

See UpdateNotifyTemplate for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateRuleFile

func (c *VMP) UpdateRuleFile(input *UpdateRuleFileInput) (*UpdateRuleFileOutput, error)

UpdateRuleFile API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateRuleFile for usage and error information.

func (*VMP) UpdateRuleFileCommon

func (c *VMP) UpdateRuleFileCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateRuleFileCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateRuleFileCommon for usage and error information.

func (*VMP) UpdateRuleFileCommonRequest

func (c *VMP) UpdateRuleFileCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateRuleFileCommonRequest generates a "byteplus/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

func (c *VMP) UpdateRuleFileCommonWithContext(ctx byteplus.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

func (c *VMP) UpdateRuleFileRequest(input *UpdateRuleFileInput) (req *request.Request, output *UpdateRuleFileOutput)

UpdateRuleFileRequest generates a "byteplus/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

func (c *VMP) UpdateRuleFileWithContext(ctx byteplus.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

func (c *VMP) UpdateSilencePolicy(input *UpdateSilencePolicyInput) (*UpdateSilencePolicyOutput, error)

UpdateSilencePolicy API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateSilencePolicy for usage and error information.

func (*VMP) UpdateSilencePolicyCommon

func (c *VMP) UpdateSilencePolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateSilencePolicyCommon API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for VMP's API operation UpdateSilencePolicyCommon for usage and error information.

func (*VMP) UpdateSilencePolicyCommonRequest

func (c *VMP) UpdateSilencePolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateSilencePolicyCommonRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSilencePolicyCommon operation. The "output" return value will be populated with the UpdateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSilencePolicyCommon Send returns without error.

See UpdateSilencePolicyCommon for more information on using the UpdateSilencePolicyCommon API call, and error handling.

// Example sending a request using the UpdateSilencePolicyCommonRequest method.
req, resp := client.UpdateSilencePolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateSilencePolicyCommonWithContext

func (c *VMP) UpdateSilencePolicyCommonWithContext(ctx byteplus.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateSilencePolicyCommonWithContext is the same as UpdateSilencePolicyCommon with the addition of the ability to pass a context and additional request options.

See UpdateSilencePolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateSilencePolicyRequest

func (c *VMP) UpdateSilencePolicyRequest(input *UpdateSilencePolicyInput) (req *request.Request, output *UpdateSilencePolicyOutput)

UpdateSilencePolicyRequest generates a "byteplus/request.Request" representing the client's request for the UpdateSilencePolicy operation. The "output" return value will be populated with the UpdateSilencePolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSilencePolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSilencePolicyCommon Send returns without error.

See UpdateSilencePolicy for more information on using the UpdateSilencePolicy API call, and error handling.

// Example sending a request using the UpdateSilencePolicyRequest method.
req, resp := client.UpdateSilencePolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*VMP) UpdateSilencePolicyWithContext

func (c *VMP) UpdateSilencePolicyWithContext(ctx byteplus.Context, input *UpdateSilencePolicyInput, opts ...request.Option) (*UpdateSilencePolicyOutput, error)

UpdateSilencePolicyWithContext is the same as UpdateSilencePolicy with the addition of the ability to pass a context and additional request options.

See UpdateSilencePolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*VMP) UpdateWorkspace

func (c *VMP) UpdateWorkspace(input *UpdateWorkspaceInput) (*UpdateWorkspaceOutput, error)

UpdateWorkspace API operation for VMP.

Returns bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 bytepluserr.Error for service API and SDK errors. Use runtime type assertions with bytepluserr.Error's Code and Message methods to get detailed information about the error.

See the BYTEPLUS API reference guide for 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 "byteplus/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 byteplus.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 "byteplus/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 byteplus.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(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAggregateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAggregateWorkspace(*CreateAggregateWorkspaceInput) (*CreateAggregateWorkspaceOutput, error)
	CreateAggregateWorkspaceWithContext(byteplus.Context, *CreateAggregateWorkspaceInput, ...request.Option) (*CreateAggregateWorkspaceOutput, error)
	CreateAggregateWorkspaceRequest(*CreateAggregateWorkspaceInput) (*request.Request, *CreateAggregateWorkspaceOutput)

	CreateAlertingRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAlertingRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAlertingRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAlertingRule(*CreateAlertingRuleInput) (*CreateAlertingRuleOutput, error)
	CreateAlertingRuleWithContext(byteplus.Context, *CreateAlertingRuleInput, ...request.Option) (*CreateAlertingRuleOutput, error)
	CreateAlertingRuleRequest(*CreateAlertingRuleInput) (*request.Request, *CreateAlertingRuleOutput)

	CreateContactCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateContactCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateContactCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateContact(*CreateContactInput) (*CreateContactOutput, error)
	CreateContactWithContext(byteplus.Context, *CreateContactInput, ...request.Option) (*CreateContactOutput, error)
	CreateContactRequest(*CreateContactInput) (*request.Request, *CreateContactOutput)

	CreateContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateContactGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateContactGroup(*CreateContactGroupInput) (*CreateContactGroupOutput, error)
	CreateContactGroupWithContext(byteplus.Context, *CreateContactGroupInput, ...request.Option) (*CreateContactGroupOutput, error)
	CreateContactGroupRequest(*CreateContactGroupInput) (*request.Request, *CreateContactGroupOutput)

	CreateExternalPrometheusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateExternalPrometheusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateExternalPrometheusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateExternalPrometheus(*CreateExternalPrometheusInput) (*CreateExternalPrometheusOutput, error)
	CreateExternalPrometheusWithContext(byteplus.Context, *CreateExternalPrometheusInput, ...request.Option) (*CreateExternalPrometheusOutput, error)
	CreateExternalPrometheusRequest(*CreateExternalPrometheusInput) (*request.Request, *CreateExternalPrometheusOutput)

	CreateIntegrationTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIntegrationTaskCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIntegrationTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIntegrationTask(*CreateIntegrationTaskInput) (*CreateIntegrationTaskOutput, error)
	CreateIntegrationTaskWithContext(byteplus.Context, *CreateIntegrationTaskInput, ...request.Option) (*CreateIntegrationTaskOutput, error)
	CreateIntegrationTaskRequest(*CreateIntegrationTaskInput) (*request.Request, *CreateIntegrationTaskOutput)

	CreateNotifyGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNotifyGroupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNotifyGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNotifyGroupPolicy(*CreateNotifyGroupPolicyInput) (*CreateNotifyGroupPolicyOutput, error)
	CreateNotifyGroupPolicyWithContext(byteplus.Context, *CreateNotifyGroupPolicyInput, ...request.Option) (*CreateNotifyGroupPolicyOutput, error)
	CreateNotifyGroupPolicyRequest(*CreateNotifyGroupPolicyInput) (*request.Request, *CreateNotifyGroupPolicyOutput)

	CreateNotifyPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNotifyPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNotifyPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNotifyPolicy(*CreateNotifyPolicyInput) (*CreateNotifyPolicyOutput, error)
	CreateNotifyPolicyWithContext(byteplus.Context, *CreateNotifyPolicyInput, ...request.Option) (*CreateNotifyPolicyOutput, error)
	CreateNotifyPolicyRequest(*CreateNotifyPolicyInput) (*request.Request, *CreateNotifyPolicyOutput)

	CreateNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateNotifyTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateNotifyTemplate(*CreateNotifyTemplateInput) (*CreateNotifyTemplateOutput, error)
	CreateNotifyTemplateWithContext(byteplus.Context, *CreateNotifyTemplateInput, ...request.Option) (*CreateNotifyTemplateOutput, error)
	CreateNotifyTemplateRequest(*CreateNotifyTemplateInput) (*request.Request, *CreateNotifyTemplateOutput)

	CreateRuleFileCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateRuleFileCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateRuleFileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateRuleFile(*CreateRuleFileInput) (*CreateRuleFileOutput, error)
	CreateRuleFileWithContext(byteplus.Context, *CreateRuleFileInput, ...request.Option) (*CreateRuleFileOutput, error)
	CreateRuleFileRequest(*CreateRuleFileInput) (*request.Request, *CreateRuleFileOutput)

	CreateSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateSilencePolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateSilencePolicy(*CreateSilencePolicyInput) (*CreateSilencePolicyOutput, error)
	CreateSilencePolicyWithContext(byteplus.Context, *CreateSilencePolicyInput, ...request.Option) (*CreateSilencePolicyOutput, error)
	CreateSilencePolicyRequest(*CreateSilencePolicyInput) (*request.Request, *CreateSilencePolicyOutput)

	CreateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateWorkspaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateWorkspace(*CreateWorkspaceInput) (*CreateWorkspaceOutput, error)
	CreateWorkspaceWithContext(byteplus.Context, *CreateWorkspaceInput, ...request.Option) (*CreateWorkspaceOutput, error)
	CreateWorkspaceRequest(*CreateWorkspaceInput) (*request.Request, *CreateWorkspaceOutput)

	DeleteAggregateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAggregateWorkspaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAggregateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAggregateWorkspace(*DeleteAggregateWorkspaceInput) (*DeleteAggregateWorkspaceOutput, error)
	DeleteAggregateWorkspaceWithContext(byteplus.Context, *DeleteAggregateWorkspaceInput, ...request.Option) (*DeleteAggregateWorkspaceOutput, error)
	DeleteAggregateWorkspaceRequest(*DeleteAggregateWorkspaceInput) (*request.Request, *DeleteAggregateWorkspaceOutput)

	DeleteAlertingRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAlertingRulesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAlertingRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAlertingRules(*DeleteAlertingRulesInput) (*DeleteAlertingRulesOutput, error)
	DeleteAlertingRulesWithContext(byteplus.Context, *DeleteAlertingRulesInput, ...request.Option) (*DeleteAlertingRulesOutput, error)
	DeleteAlertingRulesRequest(*DeleteAlertingRulesInput) (*request.Request, *DeleteAlertingRulesOutput)

	DeleteContactGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteContactGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteContactGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteContactGroups(*DeleteContactGroupsInput) (*DeleteContactGroupsOutput, error)
	DeleteContactGroupsWithContext(byteplus.Context, *DeleteContactGroupsInput, ...request.Option) (*DeleteContactGroupsOutput, error)
	DeleteContactGroupsRequest(*DeleteContactGroupsInput) (*request.Request, *DeleteContactGroupsOutput)

	DeleteContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteContactsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteContacts(*DeleteContactsInput) (*DeleteContactsOutput, error)
	DeleteContactsWithContext(byteplus.Context, *DeleteContactsInput, ...request.Option) (*DeleteContactsOutput, error)
	DeleteContactsRequest(*DeleteContactsInput) (*request.Request, *DeleteContactsOutput)

	DeleteExternalPrometheusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteExternalPrometheusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteExternalPrometheusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteExternalPrometheus(*DeleteExternalPrometheusInput) (*DeleteExternalPrometheusOutput, error)
	DeleteExternalPrometheusWithContext(byteplus.Context, *DeleteExternalPrometheusInput, ...request.Option) (*DeleteExternalPrometheusOutput, error)
	DeleteExternalPrometheusRequest(*DeleteExternalPrometheusInput) (*request.Request, *DeleteExternalPrometheusOutput)

	DeleteIntegrationTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIntegrationTaskCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIntegrationTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIntegrationTask(*DeleteIntegrationTaskInput) (*DeleteIntegrationTaskOutput, error)
	DeleteIntegrationTaskWithContext(byteplus.Context, *DeleteIntegrationTaskInput, ...request.Option) (*DeleteIntegrationTaskOutput, error)
	DeleteIntegrationTaskRequest(*DeleteIntegrationTaskInput) (*request.Request, *DeleteIntegrationTaskOutput)

	DeleteNotifyGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNotifyGroupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNotifyGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNotifyGroupPolicy(*DeleteNotifyGroupPolicyInput) (*DeleteNotifyGroupPolicyOutput, error)
	DeleteNotifyGroupPolicyWithContext(byteplus.Context, *DeleteNotifyGroupPolicyInput, ...request.Option) (*DeleteNotifyGroupPolicyOutput, error)
	DeleteNotifyGroupPolicyRequest(*DeleteNotifyGroupPolicyInput) (*request.Request, *DeleteNotifyGroupPolicyOutput)

	DeleteNotifyPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNotifyPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNotifyPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNotifyPolicy(*DeleteNotifyPolicyInput) (*DeleteNotifyPolicyOutput, error)
	DeleteNotifyPolicyWithContext(byteplus.Context, *DeleteNotifyPolicyInput, ...request.Option) (*DeleteNotifyPolicyOutput, error)
	DeleteNotifyPolicyRequest(*DeleteNotifyPolicyInput) (*request.Request, *DeleteNotifyPolicyOutput)

	DeleteNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteNotifyTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteNotifyTemplate(*DeleteNotifyTemplateInput) (*DeleteNotifyTemplateOutput, error)
	DeleteNotifyTemplateWithContext(byteplus.Context, *DeleteNotifyTemplateInput, ...request.Option) (*DeleteNotifyTemplateOutput, error)
	DeleteNotifyTemplateRequest(*DeleteNotifyTemplateInput) (*request.Request, *DeleteNotifyTemplateOutput)

	DeleteRuleFileCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteRuleFileCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteRuleFileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteRuleFile(*DeleteRuleFileInput) (*DeleteRuleFileOutput, error)
	DeleteRuleFileWithContext(byteplus.Context, *DeleteRuleFileInput, ...request.Option) (*DeleteRuleFileOutput, error)
	DeleteRuleFileRequest(*DeleteRuleFileInput) (*request.Request, *DeleteRuleFileOutput)

	DeleteSilencePoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteSilencePoliciesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteSilencePoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteSilencePolicies(*DeleteSilencePoliciesInput) (*DeleteSilencePoliciesOutput, error)
	DeleteSilencePoliciesWithContext(byteplus.Context, *DeleteSilencePoliciesInput, ...request.Option) (*DeleteSilencePoliciesOutput, error)
	DeleteSilencePoliciesRequest(*DeleteSilencePoliciesInput) (*request.Request, *DeleteSilencePoliciesOutput)

	DeleteWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteWorkspaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteWorkspace(*DeleteWorkspaceInput) (*DeleteWorkspaceOutput, error)
	DeleteWorkspaceWithContext(byteplus.Context, *DeleteWorkspaceInput, ...request.Option) (*DeleteWorkspaceOutput, error)
	DeleteWorkspaceRequest(*DeleteWorkspaceInput) (*request.Request, *DeleteWorkspaceOutput)

	DisableAlertingRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableAlertingRulesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableAlertingRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableAlertingRules(*DisableAlertingRulesInput) (*DisableAlertingRulesOutput, error)
	DisableAlertingRulesWithContext(byteplus.Context, *DisableAlertingRulesInput, ...request.Option) (*DisableAlertingRulesOutput, error)
	DisableAlertingRulesRequest(*DisableAlertingRulesInput) (*request.Request, *DisableAlertingRulesOutput)

	DisableIntegrationTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableIntegrationTasksCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableIntegrationTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableIntegrationTasks(*DisableIntegrationTasksInput) (*DisableIntegrationTasksOutput, error)
	DisableIntegrationTasksWithContext(byteplus.Context, *DisableIntegrationTasksInput, ...request.Option) (*DisableIntegrationTasksOutput, error)
	DisableIntegrationTasksRequest(*DisableIntegrationTasksInput) (*request.Request, *DisableIntegrationTasksOutput)

	DisableSilencePoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableSilencePoliciesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableSilencePoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableSilencePolicies(*DisableSilencePoliciesInput) (*DisableSilencePoliciesOutput, error)
	DisableSilencePoliciesWithContext(byteplus.Context, *DisableSilencePoliciesInput, ...request.Option) (*DisableSilencePoliciesOutput, error)
	DisableSilencePoliciesRequest(*DisableSilencePoliciesInput) (*request.Request, *DisableSilencePoliciesOutput)

	EnableAlertingRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableAlertingRulesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableAlertingRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableAlertingRules(*EnableAlertingRulesInput) (*EnableAlertingRulesOutput, error)
	EnableAlertingRulesWithContext(byteplus.Context, *EnableAlertingRulesInput, ...request.Option) (*EnableAlertingRulesOutput, error)
	EnableAlertingRulesRequest(*EnableAlertingRulesInput) (*request.Request, *EnableAlertingRulesOutput)

	EnableIntegrationTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableIntegrationTasksCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableIntegrationTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableIntegrationTasks(*EnableIntegrationTasksInput) (*EnableIntegrationTasksOutput, error)
	EnableIntegrationTasksWithContext(byteplus.Context, *EnableIntegrationTasksInput, ...request.Option) (*EnableIntegrationTasksOutput, error)
	EnableIntegrationTasksRequest(*EnableIntegrationTasksInput) (*request.Request, *EnableIntegrationTasksOutput)

	EnableSilencePoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableSilencePoliciesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableSilencePoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableSilencePolicies(*EnableSilencePoliciesInput) (*EnableSilencePoliciesOutput, error)
	EnableSilencePoliciesWithContext(byteplus.Context, *EnableSilencePoliciesInput, ...request.Option) (*EnableSilencePoliciesOutput, error)
	EnableSilencePoliciesRequest(*EnableSilencePoliciesInput) (*request.Request, *EnableSilencePoliciesOutput)

	GetAggregateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAggregateWorkspaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAggregateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAggregateWorkspace(*GetAggregateWorkspaceInput) (*GetAggregateWorkspaceOutput, error)
	GetAggregateWorkspaceWithContext(byteplus.Context, *GetAggregateWorkspaceInput, ...request.Option) (*GetAggregateWorkspaceOutput, error)
	GetAggregateWorkspaceRequest(*GetAggregateWorkspaceInput) (*request.Request, *GetAggregateWorkspaceOutput)

	GetAlertCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAlertCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAlertCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAlert(*GetAlertInput) (*GetAlertOutput, error)
	GetAlertWithContext(byteplus.Context, *GetAlertInput, ...request.Option) (*GetAlertOutput, error)
	GetAlertRequest(*GetAlertInput) (*request.Request, *GetAlertOutput)

	GetAlertingRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAlertingRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAlertingRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAlertingRule(*GetAlertingRuleInput) (*GetAlertingRuleOutput, error)
	GetAlertingRuleWithContext(byteplus.Context, *GetAlertingRuleInput, ...request.Option) (*GetAlertingRuleOutput, error)
	GetAlertingRuleRequest(*GetAlertingRuleInput) (*request.Request, *GetAlertingRuleOutput)

	GetContactCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetContactCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetContactCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetContact(*GetContactInput) (*GetContactOutput, error)
	GetContactWithContext(byteplus.Context, *GetContactInput, ...request.Option) (*GetContactOutput, error)
	GetContactRequest(*GetContactInput) (*request.Request, *GetContactOutput)

	GetContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetContactGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetContactGroup(*GetContactGroupInput) (*GetContactGroupOutput, error)
	GetContactGroupWithContext(byteplus.Context, *GetContactGroupInput, ...request.Option) (*GetContactGroupOutput, error)
	GetContactGroupRequest(*GetContactGroupInput) (*request.Request, *GetContactGroupOutput)

	GetExternalPrometheusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetExternalPrometheusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetExternalPrometheusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetExternalPrometheus(*GetExternalPrometheusInput) (*GetExternalPrometheusOutput, error)
	GetExternalPrometheusWithContext(byteplus.Context, *GetExternalPrometheusInput, ...request.Option) (*GetExternalPrometheusOutput, error)
	GetExternalPrometheusRequest(*GetExternalPrometheusInput) (*request.Request, *GetExternalPrometheusOutput)

	GetIntegrationTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetIntegrationTaskCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetIntegrationTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetIntegrationTask(*GetIntegrationTaskInput) (*GetIntegrationTaskOutput, error)
	GetIntegrationTaskWithContext(byteplus.Context, *GetIntegrationTaskInput, ...request.Option) (*GetIntegrationTaskOutput, error)
	GetIntegrationTaskRequest(*GetIntegrationTaskInput) (*request.Request, *GetIntegrationTaskOutput)

	GetNotifyGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetNotifyGroupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetNotifyGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetNotifyGroupPolicy(*GetNotifyGroupPolicyInput) (*GetNotifyGroupPolicyOutput, error)
	GetNotifyGroupPolicyWithContext(byteplus.Context, *GetNotifyGroupPolicyInput, ...request.Option) (*GetNotifyGroupPolicyOutput, error)
	GetNotifyGroupPolicyRequest(*GetNotifyGroupPolicyInput) (*request.Request, *GetNotifyGroupPolicyOutput)

	GetNotifyPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetNotifyPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetNotifyPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetNotifyPolicy(*GetNotifyPolicyInput) (*GetNotifyPolicyOutput, error)
	GetNotifyPolicyWithContext(byteplus.Context, *GetNotifyPolicyInput, ...request.Option) (*GetNotifyPolicyOutput, error)
	GetNotifyPolicyRequest(*GetNotifyPolicyInput) (*request.Request, *GetNotifyPolicyOutput)

	GetRuleFileCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetRuleFileCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetRuleFileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetRuleFile(*GetRuleFileInput) (*GetRuleFileOutput, error)
	GetRuleFileWithContext(byteplus.Context, *GetRuleFileInput, ...request.Option) (*GetRuleFileOutput, error)
	GetRuleFileRequest(*GetRuleFileInput) (*request.Request, *GetRuleFileOutput)

	GetWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetWorkspaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetWorkspace(*GetWorkspaceInput) (*GetWorkspaceOutput, error)
	GetWorkspaceWithContext(byteplus.Context, *GetWorkspaceInput, ...request.Option) (*GetWorkspaceOutput, error)
	GetWorkspaceRequest(*GetWorkspaceInput) (*request.Request, *GetWorkspaceOutput)

	ListAlertSamplesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertSamplesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertSamplesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlertSamples(*ListAlertSamplesInput) (*ListAlertSamplesOutput, error)
	ListAlertSamplesWithContext(byteplus.Context, *ListAlertSamplesInput, ...request.Option) (*ListAlertSamplesOutput, error)
	ListAlertSamplesRequest(*ListAlertSamplesInput) (*request.Request, *ListAlertSamplesOutput)

	ListAlertingRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertingRulesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertingRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlertingRules(*ListAlertingRulesInput) (*ListAlertingRulesOutput, error)
	ListAlertingRulesWithContext(byteplus.Context, *ListAlertingRulesInput, ...request.Option) (*ListAlertingRulesOutput, error)
	ListAlertingRulesRequest(*ListAlertingRulesInput) (*request.Request, *ListAlertingRulesOutput)

	ListAlertsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlerts(*ListAlertsInput) (*ListAlertsOutput, error)
	ListAlertsWithContext(byteplus.Context, *ListAlertsInput, ...request.Option) (*ListAlertsOutput, error)
	ListAlertsRequest(*ListAlertsInput) (*request.Request, *ListAlertsOutput)

	ListContactGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListContactGroupsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListContactGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListContactGroups(*ListContactGroupsInput) (*ListContactGroupsOutput, error)
	ListContactGroupsWithContext(byteplus.Context, *ListContactGroupsInput, ...request.Option) (*ListContactGroupsOutput, error)
	ListContactGroupsRequest(*ListContactGroupsInput) (*request.Request, *ListContactGroupsOutput)

	ListContactsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListContactsCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListContactsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListContacts(*ListContactsInput) (*ListContactsOutput, error)
	ListContactsWithContext(byteplus.Context, *ListContactsInput, ...request.Option) (*ListContactsOutput, error)
	ListContactsRequest(*ListContactsInput) (*request.Request, *ListContactsOutput)

	ListIntegrationTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIntegrationTasksCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIntegrationTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIntegrationTasks(*ListIntegrationTasksInput) (*ListIntegrationTasksOutput, error)
	ListIntegrationTasksWithContext(byteplus.Context, *ListIntegrationTasksInput, ...request.Option) (*ListIntegrationTasksOutput, error)
	ListIntegrationTasksRequest(*ListIntegrationTasksInput) (*request.Request, *ListIntegrationTasksOutput)

	ListNotifyGroupPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNotifyGroupPoliciesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNotifyGroupPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNotifyGroupPolicies(*ListNotifyGroupPoliciesInput) (*ListNotifyGroupPoliciesOutput, error)
	ListNotifyGroupPoliciesWithContext(byteplus.Context, *ListNotifyGroupPoliciesInput, ...request.Option) (*ListNotifyGroupPoliciesOutput, error)
	ListNotifyGroupPoliciesRequest(*ListNotifyGroupPoliciesInput) (*request.Request, *ListNotifyGroupPoliciesOutput)

	ListNotifyPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNotifyPoliciesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNotifyPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNotifyPolicies(*ListNotifyPoliciesInput) (*ListNotifyPoliciesOutput, error)
	ListNotifyPoliciesWithContext(byteplus.Context, *ListNotifyPoliciesInput, ...request.Option) (*ListNotifyPoliciesOutput, error)
	ListNotifyPoliciesRequest(*ListNotifyPoliciesInput) (*request.Request, *ListNotifyPoliciesOutput)

	ListNotifyTemplatesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListNotifyTemplatesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListNotifyTemplatesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListNotifyTemplates(*ListNotifyTemplatesInput) (*ListNotifyTemplatesOutput, error)
	ListNotifyTemplatesWithContext(byteplus.Context, *ListNotifyTemplatesInput, ...request.Option) (*ListNotifyTemplatesOutput, error)
	ListNotifyTemplatesRequest(*ListNotifyTemplatesInput) (*request.Request, *ListNotifyTemplatesOutput)

	ListRuleFilesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRuleFilesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRuleFilesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRuleFiles(*ListRuleFilesInput) (*ListRuleFilesOutput, error)
	ListRuleFilesWithContext(byteplus.Context, *ListRuleFilesInput, ...request.Option) (*ListRuleFilesOutput, error)
	ListRuleFilesRequest(*ListRuleFilesInput) (*request.Request, *ListRuleFilesOutput)

	ListRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListRulesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListRules(*ListRulesInput) (*ListRulesOutput, error)
	ListRulesWithContext(byteplus.Context, *ListRulesInput, ...request.Option) (*ListRulesOutput, error)
	ListRulesRequest(*ListRulesInput) (*request.Request, *ListRulesOutput)

	ListSilencePoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSilencePoliciesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSilencePoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSilencePolicies(*ListSilencePoliciesInput) (*ListSilencePoliciesOutput, error)
	ListSilencePoliciesWithContext(byteplus.Context, *ListSilencePoliciesInput, ...request.Option) (*ListSilencePoliciesOutput, error)
	ListSilencePoliciesRequest(*ListSilencePoliciesInput) (*request.Request, *ListSilencePoliciesOutput)

	ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTagsForResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesWithContext(byteplus.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)

	ListWorkspaceInstanceTypesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkspaceInstanceTypesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkspaceInstanceTypesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkspaceInstanceTypes(*ListWorkspaceInstanceTypesInput) (*ListWorkspaceInstanceTypesOutput, error)
	ListWorkspaceInstanceTypesWithContext(byteplus.Context, *ListWorkspaceInstanceTypesInput, ...request.Option) (*ListWorkspaceInstanceTypesOutput, error)
	ListWorkspaceInstanceTypesRequest(*ListWorkspaceInstanceTypesInput) (*request.Request, *ListWorkspaceInstanceTypesOutput)

	ListWorkspaceStatusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkspaceStatusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkspaceStatusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkspaceStatus(*ListWorkspaceStatusInput) (*ListWorkspaceStatusOutput, error)
	ListWorkspaceStatusWithContext(byteplus.Context, *ListWorkspaceStatusInput, ...request.Option) (*ListWorkspaceStatusOutput, error)
	ListWorkspaceStatusRequest(*ListWorkspaceStatusInput) (*request.Request, *ListWorkspaceStatusOutput)

	ListWorkspacesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListWorkspacesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListWorkspacesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListWorkspaces(*ListWorkspacesInput) (*ListWorkspacesOutput, error)
	ListWorkspacesWithContext(byteplus.Context, *ListWorkspacesInput, ...request.Option) (*ListWorkspacesOutput, error)
	ListWorkspacesRequest(*ListWorkspacesInput) (*request.Request, *ListWorkspacesOutput)

	SendValidationMessageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SendValidationMessageCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SendValidationMessageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SendValidationMessage(*SendValidationMessageInput) (*SendValidationMessageOutput, error)
	SendValidationMessageWithContext(byteplus.Context, *SendValidationMessageInput, ...request.Option) (*SendValidationMessageOutput, error)
	SendValidationMessageRequest(*SendValidationMessageInput) (*request.Request, *SendValidationMessageOutput)

	TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
	TagResourcesWithContext(byteplus.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
	TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)

	TestDingTalkBotWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TestDingTalkBotWebhookCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TestDingTalkBotWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TestDingTalkBotWebhook(*TestDingTalkBotWebhookInput) (*TestDingTalkBotWebhookOutput, error)
	TestDingTalkBotWebhookWithContext(byteplus.Context, *TestDingTalkBotWebhookInput, ...request.Option) (*TestDingTalkBotWebhookOutput, error)
	TestDingTalkBotWebhookRequest(*TestDingTalkBotWebhookInput) (*request.Request, *TestDingTalkBotWebhookOutput)

	TestLarkBotWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TestLarkBotWebhookCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TestLarkBotWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TestLarkBotWebhook(*TestLarkBotWebhookInput) (*TestLarkBotWebhookOutput, error)
	TestLarkBotWebhookWithContext(byteplus.Context, *TestLarkBotWebhookInput, ...request.Option) (*TestLarkBotWebhookOutput, error)
	TestLarkBotWebhookRequest(*TestLarkBotWebhookInput) (*request.Request, *TestLarkBotWebhookOutput)

	TestWeComBotWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TestWeComBotWebhookCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TestWeComBotWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TestWeComBotWebhook(*TestWeComBotWebhookInput) (*TestWeComBotWebhookOutput, error)
	TestWeComBotWebhookWithContext(byteplus.Context, *TestWeComBotWebhookInput, ...request.Option) (*TestWeComBotWebhookOutput, error)
	TestWeComBotWebhookRequest(*TestWeComBotWebhookInput) (*request.Request, *TestWeComBotWebhookOutput)

	TestWebhookCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TestWebhookCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TestWebhookCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TestWebhook(*TestWebhookInput) (*TestWebhookOutput, error)
	TestWebhookWithContext(byteplus.Context, *TestWebhookInput, ...request.Option) (*TestWebhookOutput, error)
	TestWebhookRequest(*TestWebhookInput) (*request.Request, *TestWebhookOutput)

	UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UntagResourcesCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
	UntagResourcesWithContext(byteplus.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
	UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)

	UpdateAggregateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAggregateWorkspaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAggregateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAggregateWorkspace(*UpdateAggregateWorkspaceInput) (*UpdateAggregateWorkspaceOutput, error)
	UpdateAggregateWorkspaceWithContext(byteplus.Context, *UpdateAggregateWorkspaceInput, ...request.Option) (*UpdateAggregateWorkspaceOutput, error)
	UpdateAggregateWorkspaceRequest(*UpdateAggregateWorkspaceInput) (*request.Request, *UpdateAggregateWorkspaceOutput)

	UpdateAlertingRuleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAlertingRuleCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAlertingRuleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAlertingRule(*UpdateAlertingRuleInput) (*UpdateAlertingRuleOutput, error)
	UpdateAlertingRuleWithContext(byteplus.Context, *UpdateAlertingRuleInput, ...request.Option) (*UpdateAlertingRuleOutput, error)
	UpdateAlertingRuleRequest(*UpdateAlertingRuleInput) (*request.Request, *UpdateAlertingRuleOutput)

	UpdateContactCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateContactCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateContactCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateContact(*UpdateContactInput) (*UpdateContactOutput, error)
	UpdateContactWithContext(byteplus.Context, *UpdateContactInput, ...request.Option) (*UpdateContactOutput, error)
	UpdateContactRequest(*UpdateContactInput) (*request.Request, *UpdateContactOutput)

	UpdateContactGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateContactGroupCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateContactGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateContactGroup(*UpdateContactGroupInput) (*UpdateContactGroupOutput, error)
	UpdateContactGroupWithContext(byteplus.Context, *UpdateContactGroupInput, ...request.Option) (*UpdateContactGroupOutput, error)
	UpdateContactGroupRequest(*UpdateContactGroupInput) (*request.Request, *UpdateContactGroupOutput)

	UpdateExternalPrometheusCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateExternalPrometheusCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateExternalPrometheusCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateExternalPrometheus(*UpdateExternalPrometheusInput) (*UpdateExternalPrometheusOutput, error)
	UpdateExternalPrometheusWithContext(byteplus.Context, *UpdateExternalPrometheusInput, ...request.Option) (*UpdateExternalPrometheusOutput, error)
	UpdateExternalPrometheusRequest(*UpdateExternalPrometheusInput) (*request.Request, *UpdateExternalPrometheusOutput)

	UpdateIntegrationTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateIntegrationTaskCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateIntegrationTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateIntegrationTask(*UpdateIntegrationTaskInput) (*UpdateIntegrationTaskOutput, error)
	UpdateIntegrationTaskWithContext(byteplus.Context, *UpdateIntegrationTaskInput, ...request.Option) (*UpdateIntegrationTaskOutput, error)
	UpdateIntegrationTaskRequest(*UpdateIntegrationTaskInput) (*request.Request, *UpdateIntegrationTaskOutput)

	UpdateNotifyGroupPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNotifyGroupPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNotifyGroupPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNotifyGroupPolicy(*UpdateNotifyGroupPolicyInput) (*UpdateNotifyGroupPolicyOutput, error)
	UpdateNotifyGroupPolicyWithContext(byteplus.Context, *UpdateNotifyGroupPolicyInput, ...request.Option) (*UpdateNotifyGroupPolicyOutput, error)
	UpdateNotifyGroupPolicyRequest(*UpdateNotifyGroupPolicyInput) (*request.Request, *UpdateNotifyGroupPolicyOutput)

	UpdateNotifyPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNotifyPolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNotifyPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNotifyPolicy(*UpdateNotifyPolicyInput) (*UpdateNotifyPolicyOutput, error)
	UpdateNotifyPolicyWithContext(byteplus.Context, *UpdateNotifyPolicyInput, ...request.Option) (*UpdateNotifyPolicyOutput, error)
	UpdateNotifyPolicyRequest(*UpdateNotifyPolicyInput) (*request.Request, *UpdateNotifyPolicyOutput)

	UpdateNotifyTemplateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateNotifyTemplateCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateNotifyTemplateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateNotifyTemplate(*UpdateNotifyTemplateInput) (*UpdateNotifyTemplateOutput, error)
	UpdateNotifyTemplateWithContext(byteplus.Context, *UpdateNotifyTemplateInput, ...request.Option) (*UpdateNotifyTemplateOutput, error)
	UpdateNotifyTemplateRequest(*UpdateNotifyTemplateInput) (*request.Request, *UpdateNotifyTemplateOutput)

	UpdateRuleFileCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateRuleFileCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateRuleFileCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateRuleFile(*UpdateRuleFileInput) (*UpdateRuleFileOutput, error)
	UpdateRuleFileWithContext(byteplus.Context, *UpdateRuleFileInput, ...request.Option) (*UpdateRuleFileOutput, error)
	UpdateRuleFileRequest(*UpdateRuleFileInput) (*request.Request, *UpdateRuleFileOutput)

	UpdateSilencePolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateSilencePolicyCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateSilencePolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateSilencePolicy(*UpdateSilencePolicyInput) (*UpdateSilencePolicyOutput, error)
	UpdateSilencePolicyWithContext(byteplus.Context, *UpdateSilencePolicyInput, ...request.Option) (*UpdateSilencePolicyOutput, error)
	UpdateSilencePolicyRequest(*UpdateSilencePolicyInput) (*request.Request, *UpdateSilencePolicyOutput)

	UpdateWorkspaceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateWorkspaceCommonWithContext(byteplus.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateWorkspaceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateWorkspace(*UpdateWorkspaceInput) (*UpdateWorkspaceOutput, error)
	UpdateWorkspaceWithContext(byteplus.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,

// byteplus 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

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

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

func (VkeClusterInfoForGetIntegrationTaskOutput) GoString

GoString returns the string representation

func (*VkeClusterInfoForGetIntegrationTaskOutput) SetName

SetName sets the Name field's value.

func (*VkeClusterInfoForGetIntegrationTaskOutput) SetStatus

SetStatus sets the Status field's value.

func (VkeClusterInfoForGetIntegrationTaskOutput) String

String returns the string representation

type VkeClusterInfoForListIntegrationTasksOutput

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

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

func (VkeClusterInfoForListIntegrationTasksOutput) GoString

GoString returns the string representation

func (*VkeClusterInfoForListIntegrationTasksOutput) SetName

SetName sets the Name field's value.

func (*VkeClusterInfoForListIntegrationTasksOutput) SetStatus

SetStatus sets the Status field's value.

func (VkeClusterInfoForListIntegrationTasksOutput) String

String returns the string representation

type WeComBotWebhookForCreateContactInput

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

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

func (WeComBotWebhookForCreateContactInput) GoString

GoString returns the string representation

func (*WeComBotWebhookForCreateContactInput) SetAddress

SetAddress sets the Address field's value.

func (*WeComBotWebhookForCreateContactInput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (WeComBotWebhookForCreateContactInput) String

String returns the string representation

type WeComBotWebhookForGetContactOutput

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

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

func (WeComBotWebhookForGetContactOutput) GoString

GoString returns the string representation

func (*WeComBotWebhookForGetContactOutput) SetAddress

SetAddress sets the Address field's value.

func (*WeComBotWebhookForGetContactOutput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (WeComBotWebhookForGetContactOutput) String

String returns the string representation

type WeComBotWebhookForListContactsOutput

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

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

func (WeComBotWebhookForListContactsOutput) GoString

GoString returns the string representation

func (*WeComBotWebhookForListContactsOutput) SetAddress

SetAddress sets the Address field's value.

func (*WeComBotWebhookForListContactsOutput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (WeComBotWebhookForListContactsOutput) String

String returns the string representation

type WeComBotWebhookForUpdateContactInput

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

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

func (WeComBotWebhookForUpdateContactInput) GoString

GoString returns the string representation

func (*WeComBotWebhookForUpdateContactInput) SetAddress

SetAddress sets the Address field's value.

func (*WeComBotWebhookForUpdateContactInput) SetAtUserIds

SetAtUserIds sets the AtUserIds field's value.

func (WeComBotWebhookForUpdateContactInput) String

String returns the string representation

type WebhookForCreateContactInput

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

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

func (WebhookForCreateContactInput) GoString

func (s WebhookForCreateContactInput) GoString() string

GoString returns the string representation

func (*WebhookForCreateContactInput) SetAddress

SetAddress sets the Address field's value.

func (*WebhookForCreateContactInput) SetToken

SetToken sets the Token field's value.

func (WebhookForCreateContactInput) String

String returns the string representation

type WebhookForGetContactOutput

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

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

func (WebhookForGetContactOutput) GoString

func (s WebhookForGetContactOutput) GoString() string

GoString returns the string representation

func (*WebhookForGetContactOutput) SetAddress

SetAddress sets the Address field's value.

func (*WebhookForGetContactOutput) SetToken

SetToken sets the Token field's value.

func (WebhookForGetContactOutput) String

String returns the string representation

type WebhookForListContactsOutput

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

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

func (WebhookForListContactsOutput) GoString

func (s WebhookForListContactsOutput) GoString() string

GoString returns the string representation

func (*WebhookForListContactsOutput) SetAddress

SetAddress sets the Address field's value.

func (*WebhookForListContactsOutput) SetToken

SetToken sets the Token field's value.

func (WebhookForListContactsOutput) String

String returns the string representation

type WebhookForUpdateContactInput

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

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

func (WebhookForUpdateContactInput) GoString

func (s WebhookForUpdateContactInput) GoString() string

GoString returns the string representation

func (*WebhookForUpdateContactInput) SetAddress

SetAddress sets the Address field's value.

func (*WebhookForUpdateContactInput) SetToken

SetToken sets the Token field's value.

func (WebhookForUpdateContactInput) String

String returns the string representation

type WorkspacesDetailForGetAggregateWorkspaceOutput added in v1.0.39

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.0.39

GoString returns the string representation

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetAccountId added in v1.0.39

SetAccountId sets the AccountId field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetAccountName added in v1.0.39

SetAccountName sets the AccountName field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetCreateTime added in v1.0.39

SetCreateTime sets the CreateTime field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetDescription added in v1.0.39

SetDescription sets the Description field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetId added in v1.0.39

SetId sets the Id field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetInstanceType added in v1.0.39

SetInstanceType sets the InstanceType field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetName added in v1.0.39

SetName sets the Name field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetRegion added in v1.0.39

SetRegion sets the Region field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetStatus added in v1.0.39

SetStatus sets the Status field's value.

func (*WorkspacesDetailForGetAggregateWorkspaceOutput) SetType added in v1.0.39

SetType sets the Type field's value.

func (WorkspacesDetailForGetAggregateWorkspaceOutput) String added in v1.0.39

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