ga

package
v1.2.9 Latest Latest
Warning

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

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

Documentation

Overview

Package gaiface provides an interface to enable mocking the GA 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 = "ga"        // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "ga"        // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AccelerateIPForListBasicAccelerateIPsOutput

type AccelerateIPForListBasicAccelerateIPsOutput struct {
	AccelerateIPAddress *string `type:"string" json:",omitempty"`

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

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

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

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

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

	Endpoints []*EndpointForListBasicAccelerateIPsOutput `type:"list" json:",omitempty"`

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

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

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

func (AccelerateIPForListBasicAccelerateIPsOutput) GoString

GoString returns the string representation

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetAccelerateIPAddress

SetAccelerateIPAddress sets the AccelerateIPAddress field's value.

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetAccelerateIPId

SetAccelerateIPId sets the AccelerateIPId field's value.

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetBindingMode

SetBindingMode sets the BindingMode field's value.

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetEdgeNodeAlias

SetEdgeNodeAlias sets the EdgeNodeAlias field's value.

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetEdgeNodeName

SetEdgeNodeName sets the EdgeNodeName field's value.

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetISP

SetISP sets the ISP field's value.

func (*AccelerateIPForListBasicAccelerateIPsOutput) SetState

SetState sets the State field's value.

func (AccelerateIPForListBasicAccelerateIPsOutput) String

String returns the string representation

type AccelerateIPForListBasicEndpointsOutput

type AccelerateIPForListBasicEndpointsOutput struct {
	AccelerateIP *string `type:"string" json:",omitempty"`

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

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

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

func (AccelerateIPForListBasicEndpointsOutput) GoString

GoString returns the string representation

func (*AccelerateIPForListBasicEndpointsOutput) SetAccelerateIP

SetAccelerateIP sets the AccelerateIP field's value.

func (*AccelerateIPForListBasicEndpointsOutput) SetAccelerateIPId

SetAccelerateIPId sets the AccelerateIPId field's value.

func (*AccelerateIPForListBasicEndpointsOutput) SetISP

SetISP sets the ISP field's value.

func (*AccelerateIPForListBasicEndpointsOutput) SetState

SetState sets the State field's value.

func (AccelerateIPForListBasicEndpointsOutput) String

String returns the string representation

type AcceleratorForListAcceleratorsOutput

type AcceleratorForListAcceleratorsOutput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	ResourceTags []*ResourceTagForListAcceleratorsOutput `type:"list" json:",omitempty"`

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

func (AcceleratorForListAcceleratorsOutput) GoString

GoString returns the string representation

func (*AcceleratorForListAcceleratorsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*AcceleratorForListAcceleratorsOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*AcceleratorForListAcceleratorsOutput) SetBandwidthPackageIds

SetBandwidthPackageIds sets the BandwidthPackageIds field's value.

func (*AcceleratorForListAcceleratorsOutput) SetBillingSpec

SetBillingSpec sets the BillingSpec field's value.

func (*AcceleratorForListAcceleratorsOutput) SetBillingSpecEffectiveTime

SetBillingSpecEffectiveTime sets the BillingSpecEffectiveTime field's value.

func (*AcceleratorForListAcceleratorsOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*AcceleratorForListAcceleratorsOutput) SetCNAME

SetCNAME sets the CNAME field's value.

func (*AcceleratorForListAcceleratorsOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*AcceleratorForListAcceleratorsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*AcceleratorForListAcceleratorsOutput) SetCreateTimeStr

SetCreateTimeStr sets the CreateTimeStr field's value.

func (*AcceleratorForListAcceleratorsOutput) SetCrossDomainBandwidthIds

SetCrossDomainBandwidthIds sets the CrossDomainBandwidthIds field's value.

func (*AcceleratorForListAcceleratorsOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*AcceleratorForListAcceleratorsOutput) SetFullPortSwitch

SetFullPortSwitch sets the FullPortSwitch field's value.

func (*AcceleratorForListAcceleratorsOutput) SetListenerCount

SetListenerCount sets the ListenerCount field's value.

func (*AcceleratorForListAcceleratorsOutput) SetName

SetName sets the Name field's value.

func (*AcceleratorForListAcceleratorsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*AcceleratorForListAcceleratorsOutput) SetRegionCount

SetRegionCount sets the RegionCount field's value.

func (*AcceleratorForListAcceleratorsOutput) SetRenewType

SetRenewType sets the RenewType field's value.

func (*AcceleratorForListAcceleratorsOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*AcceleratorForListAcceleratorsOutput) SetState

SetState sets the State field's value.

func (AcceleratorForListAcceleratorsOutput) String

String returns the string representation

type AcceleratorForListBasicAcceleratorsOutput

type AcceleratorForListBasicAcceleratorsOutput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

	EndPointGroups []*EndPointGroupForListBasicAcceleratorsOutput `type:"list" json:",omitempty"`

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

	IPSets []*IPSetForListBasicAcceleratorsOutput `type:"list" json:",omitempty"`

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

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

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

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

	ResourceTags []*ResourceTagForListBasicAcceleratorsOutput `type:"list" json:",omitempty"`

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

func (AcceleratorForListBasicAcceleratorsOutput) GoString

GoString returns the string representation

func (*AcceleratorForListBasicAcceleratorsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetBandwidthPackageIds

SetBandwidthPackageIds sets the BandwidthPackageIds field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetBandwidthPackageVolume

SetBandwidthPackageVolume sets the BandwidthPackageVolume field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetCreateTimeStr

SetCreateTimeStr sets the CreateTimeStr field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetCrossDomainBandwidthIds

SetCrossDomainBandwidthIds sets the CrossDomainBandwidthIds field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetEndPointGroups

SetEndPointGroups sets the EndPointGroups field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetIPSets

SetIPSets sets the IPSets field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetMode

SetMode sets the Mode field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetName

SetName sets the Name field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetRenewType

SetRenewType sets the RenewType field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*AcceleratorForListBasicAcceleratorsOutput) SetState

SetState sets the State field's value.

func (AcceleratorForListBasicAcceleratorsOutput) String

String returns the string representation

type AcceleratorReplacePublicBandwidthPackageInput

type AcceleratorReplacePublicBandwidthPackageInput struct {

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

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

func (AcceleratorReplacePublicBandwidthPackageInput) GoString

GoString returns the string representation

func (*AcceleratorReplacePublicBandwidthPackageInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*AcceleratorReplacePublicBandwidthPackageInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (AcceleratorReplacePublicBandwidthPackageInput) String

String returns the string representation

func (*AcceleratorReplacePublicBandwidthPackageInput) Validate

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

type AcceleratorReplacePublicBandwidthPackageOutput

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

func (AcceleratorReplacePublicBandwidthPackageOutput) GoString

GoString returns the string representation

func (AcceleratorReplacePublicBandwidthPackageOutput) String

String returns the string representation

type BackupEndpointGroupForCreateListenerInOneStepInput

type BackupEndpointGroupForCreateListenerInOneStepInput struct {
	EndpointConfigurations []*EndpointConfigurationForCreateListenerInOneStepInput `type:"list" json:",omitempty"`

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

	HealthyConfig *HealthyConfigForCreateListenerInOneStepInput `type:"structure" json:",omitempty"`

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

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

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

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

	SourceIP []*SourceIPForCreateListenerInOneStepInput `type:"list" json:",omitempty"`

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

func (BackupEndpointGroupForCreateListenerInOneStepInput) GoString

GoString returns the string representation

func (*BackupEndpointGroupForCreateListenerInOneStepInput) SetEndpointConfigurations

SetEndpointConfigurations sets the EndpointConfigurations field's value.

func (*BackupEndpointGroupForCreateListenerInOneStepInput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*BackupEndpointGroupForCreateListenerInOneStepInput) SetHealthyConfig

SetHealthyConfig sets the HealthyConfig field's value.

func (*BackupEndpointGroupForCreateListenerInOneStepInput) SetKeepClientIP

SetKeepClientIP sets the KeepClientIP field's value.

func (*BackupEndpointGroupForCreateListenerInOneStepInput) SetKeepClientIPMethod

SetKeepClientIPMethod sets the KeepClientIPMethod field's value.

func (*BackupEndpointGroupForCreateListenerInOneStepInput) SetName

SetName sets the Name field's value.

func (*BackupEndpointGroupForCreateListenerInOneStepInput) SetRegion

SetRegion sets the Region field's value.

func (*BackupEndpointGroupForCreateListenerInOneStepInput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*BackupEndpointGroupForCreateListenerInOneStepInput) SetTrafficPercentage

SetTrafficPercentage sets the TrafficPercentage field's value.

func (BackupEndpointGroupForCreateListenerInOneStepInput) String

String returns the string representation

type BasicAcceleratorReplacePublicBandwidthPackageInput

type BasicAcceleratorReplacePublicBandwidthPackageInput struct {

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

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

func (BasicAcceleratorReplacePublicBandwidthPackageInput) GoString

GoString returns the string representation

func (*BasicAcceleratorReplacePublicBandwidthPackageInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*BasicAcceleratorReplacePublicBandwidthPackageInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (BasicAcceleratorReplacePublicBandwidthPackageInput) String

String returns the string representation

func (*BasicAcceleratorReplacePublicBandwidthPackageInput) Validate

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

type BasicAcceleratorReplacePublicBandwidthPackageOutput

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

func (BasicAcceleratorReplacePublicBandwidthPackageOutput) GoString

GoString returns the string representation

func (BasicAcceleratorReplacePublicBandwidthPackageOutput) String

String returns the string representation

type CreateAcceleratorInput

type CreateAcceleratorInput struct {
	BillingPeriod *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

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

func (CreateAcceleratorInput) GoString

func (s CreateAcceleratorInput) GoString() string

GoString returns the string representation

func (*CreateAcceleratorInput) SetBillingPeriod

func (s *CreateAcceleratorInput) SetBillingPeriod(v int32) *CreateAcceleratorInput

SetBillingPeriod sets the BillingPeriod field's value.

func (*CreateAcceleratorInput) SetBillingSpec

SetBillingSpec sets the BillingSpec field's value.

func (*CreateAcceleratorInput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*CreateAcceleratorInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*CreateAcceleratorInput) SetDuration

SetDuration sets the Duration field's value.

func (*CreateAcceleratorInput) SetName

SetName sets the Name field's value.

func (*CreateAcceleratorInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateAcceleratorInput) SetRenewType

SetRenewType sets the RenewType field's value.

func (*CreateAcceleratorInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (CreateAcceleratorInput) String

func (s CreateAcceleratorInput) String() string

String returns the string representation

func (*CreateAcceleratorInput) Validate

func (s *CreateAcceleratorInput) Validate() error

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

type CreateAcceleratorOutput

type CreateAcceleratorOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (CreateAcceleratorOutput) GoString

func (s CreateAcceleratorOutput) GoString() string

GoString returns the string representation

func (*CreateAcceleratorOutput) SetAcceleratorId

func (s *CreateAcceleratorOutput) SetAcceleratorId(v string) *CreateAcceleratorOutput

SetAcceleratorId sets the AcceleratorId field's value.

func (*CreateAcceleratorOutput) SetPreorderNumbers

func (s *CreateAcceleratorOutput) SetPreorderNumbers(v []*string) *CreateAcceleratorOutput

SetPreorderNumbers sets the PreorderNumbers field's value.

func (CreateAcceleratorOutput) String

func (s CreateAcceleratorOutput) String() string

String returns the string representation

type CreateBasicAccelerateIPEndpointRelationInput

type CreateBasicAccelerateIPEndpointRelationInput struct {

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

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

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

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

func (CreateBasicAccelerateIPEndpointRelationInput) GoString

GoString returns the string representation

func (*CreateBasicAccelerateIPEndpointRelationInput) SetAccelerateIPId

SetAccelerateIPId sets the AccelerateIPId field's value.

func (*CreateBasicAccelerateIPEndpointRelationInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*CreateBasicAccelerateIPEndpointRelationInput) SetEndpointIds

SetEndpointIds sets the EndpointIds field's value.

func (*CreateBasicAccelerateIPEndpointRelationInput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (CreateBasicAccelerateIPEndpointRelationInput) String

String returns the string representation

func (*CreateBasicAccelerateIPEndpointRelationInput) Validate

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

type CreateBasicAccelerateIPEndpointRelationOutput

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

func (CreateBasicAccelerateIPEndpointRelationOutput) GoString

GoString returns the string representation

func (CreateBasicAccelerateIPEndpointRelationOutput) String

String returns the string representation

type CreateBasicAccelerateIPInput

type CreateBasicAccelerateIPInput struct {

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

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

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

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

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

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

func (CreateBasicAccelerateIPInput) GoString

func (s CreateBasicAccelerateIPInput) GoString() string

GoString returns the string representation

func (*CreateBasicAccelerateIPInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*CreateBasicAccelerateIPInput) SetEdgeNodeName

SetEdgeNodeName sets the EdgeNodeName field's value.

func (*CreateBasicAccelerateIPInput) SetEndpointIds

SetEndpointIds sets the EndpointIds field's value.

func (*CreateBasicAccelerateIPInput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*CreateBasicAccelerateIPInput) SetISP

SetISP sets the ISP field's value.

func (*CreateBasicAccelerateIPInput) SetMode

SetMode sets the Mode field's value.

func (CreateBasicAccelerateIPInput) String

String returns the string representation

func (*CreateBasicAccelerateIPInput) Validate

func (s *CreateBasicAccelerateIPInput) Validate() error

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

type CreateBasicAccelerateIPOutput

type CreateBasicAccelerateIPOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateBasicAccelerateIPOutput) GoString

GoString returns the string representation

func (*CreateBasicAccelerateIPOutput) SetAccelerateIPId

SetAccelerateIPId sets the AccelerateIPId field's value.

func (CreateBasicAccelerateIPOutput) String

String returns the string representation

type CreateBasicAcceleratorInput

type CreateBasicAcceleratorInput struct {
	Autobound *bool `type:"boolean" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	ResourceTags []*ResourceTagForCreateBasicAcceleratorInput `type:"list" json:",omitempty"`

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

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

func (CreateBasicAcceleratorInput) GoString

func (s CreateBasicAcceleratorInput) GoString() string

GoString returns the string representation

func (*CreateBasicAcceleratorInput) SetAutobound

SetAutobound sets the Autobound field's value.

func (*CreateBasicAcceleratorInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*CreateBasicAcceleratorInput) SetBandwidthType

SetBandwidthType sets the BandwidthType field's value.

func (*CreateBasicAcceleratorInput) SetBillingPeriod

SetBillingPeriod sets the BillingPeriod field's value.

func (*CreateBasicAcceleratorInput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*CreateBasicAcceleratorInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*CreateBasicAcceleratorInput) SetDuration

SetDuration sets the Duration field's value.

func (*CreateBasicAcceleratorInput) SetName

SetName sets the Name field's value.

func (*CreateBasicAcceleratorInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateBasicAcceleratorInput) SetRenewType

SetRenewType sets the RenewType field's value.

func (*CreateBasicAcceleratorInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*CreateBasicAcceleratorInput) SetVolume

SetVolume sets the Volume field's value.

func (*CreateBasicAcceleratorInput) SetWithBandwidthPackage

func (s *CreateBasicAcceleratorInput) SetWithBandwidthPackage(v bool) *CreateBasicAcceleratorInput

SetWithBandwidthPackage sets the WithBandwidthPackage field's value.

func (CreateBasicAcceleratorInput) String

String returns the string representation

type CreateBasicAcceleratorOutput

type CreateBasicAcceleratorOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

func (CreateBasicAcceleratorOutput) GoString

func (s CreateBasicAcceleratorOutput) GoString() string

GoString returns the string representation

func (*CreateBasicAcceleratorOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*CreateBasicAcceleratorOutput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (*CreateBasicAcceleratorOutput) SetPreorderNumbers

SetPreorderNumbers sets the PreorderNumbers field's value.

func (CreateBasicAcceleratorOutput) String

String returns the string representation

type CreateBasicEndpointGroupInput

type CreateBasicEndpointGroupInput struct {

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

	Endpoints []*EndpointForCreateBasicEndpointGroupInput `type:"list" json:",omitempty"`

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

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

func (CreateBasicEndpointGroupInput) GoString

GoString returns the string representation

func (*CreateBasicEndpointGroupInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*CreateBasicEndpointGroupInput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*CreateBasicEndpointGroupInput) SetName

SetName sets the Name field's value.

func (*CreateBasicEndpointGroupInput) SetRegion

SetRegion sets the Region field's value.

func (CreateBasicEndpointGroupInput) String

String returns the string representation

func (*CreateBasicEndpointGroupInput) Validate

func (s *CreateBasicEndpointGroupInput) Validate() error

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

type CreateBasicEndpointGroupOutput

type CreateBasicEndpointGroupOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateBasicEndpointGroupOutput) GoString

GoString returns the string representation

func (*CreateBasicEndpointGroupOutput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (CreateBasicEndpointGroupOutput) String

String returns the string representation

type CreateBasicIPSetInput

type CreateBasicIPSetInput struct {
	AccelerateNode []*string `type:"list" json:"accelerateNode,omitempty"`

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

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

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

func (CreateBasicIPSetInput) GoString

func (s CreateBasicIPSetInput) GoString() string

GoString returns the string representation

func (*CreateBasicIPSetInput) SetAccelerateNode

func (s *CreateBasicIPSetInput) SetAccelerateNode(v []*string) *CreateBasicIPSetInput

SetAccelerateNode sets the AccelerateNode field's value.

func (*CreateBasicIPSetInput) SetAccelerateRegion

func (s *CreateBasicIPSetInput) SetAccelerateRegion(v string) *CreateBasicIPSetInput

SetAccelerateRegion sets the AccelerateRegion field's value.

func (*CreateBasicIPSetInput) SetAcceleratorId

func (s *CreateBasicIPSetInput) SetAcceleratorId(v string) *CreateBasicIPSetInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*CreateBasicIPSetInput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (CreateBasicIPSetInput) String

func (s CreateBasicIPSetInput) String() string

String returns the string representation

type CreateBasicIPSetOutput

type CreateBasicIPSetOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateBasicIPSetOutput) GoString

func (s CreateBasicIPSetOutput) GoString() string

GoString returns the string representation

func (*CreateBasicIPSetOutput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (CreateBasicIPSetOutput) String

func (s CreateBasicIPSetOutput) String() string

String returns the string representation

type CreateEndpointGroupInput

type CreateEndpointGroupInput struct {

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

	EndpointConfigurations []*EndpointConfigurationForCreateEndpointGroupInput `type:"list" json:",omitempty"`

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

	HealthyConfig *HealthyConfigForCreateEndpointGroupInput `type:"structure" json:",omitempty"`

	// KeepClientIP is a required field
	KeepClientIP *bool `type:"boolean" json:",omitempty" required:"true"`

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

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

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

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

	SourceIP []*SourceIPForCreateEndpointGroupInput `type:"list" json:",omitempty"`

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

func (CreateEndpointGroupInput) GoString

func (s CreateEndpointGroupInput) GoString() string

GoString returns the string representation

func (*CreateEndpointGroupInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*CreateEndpointGroupInput) SetEndpointConfigurations

SetEndpointConfigurations sets the EndpointConfigurations field's value.

func (*CreateEndpointGroupInput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*CreateEndpointGroupInput) SetHealthyConfig

SetHealthyConfig sets the HealthyConfig field's value.

func (*CreateEndpointGroupInput) SetKeepClientIP

SetKeepClientIP sets the KeepClientIP field's value.

func (*CreateEndpointGroupInput) SetKeepClientIPMethod

func (s *CreateEndpointGroupInput) SetKeepClientIPMethod(v string) *CreateEndpointGroupInput

SetKeepClientIPMethod sets the KeepClientIPMethod field's value.

func (*CreateEndpointGroupInput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (*CreateEndpointGroupInput) SetName

SetName sets the Name field's value.

func (*CreateEndpointGroupInput) SetRegion

SetRegion sets the Region field's value.

func (*CreateEndpointGroupInput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*CreateEndpointGroupInput) SetTrafficPercentage

func (s *CreateEndpointGroupInput) SetTrafficPercentage(v int32) *CreateEndpointGroupInput

SetTrafficPercentage sets the TrafficPercentage field's value.

func (CreateEndpointGroupInput) String

func (s CreateEndpointGroupInput) String() string

String returns the string representation

func (*CreateEndpointGroupInput) Validate

func (s *CreateEndpointGroupInput) Validate() error

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

type CreateEndpointGroupOutput

type CreateEndpointGroupOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateEndpointGroupOutput) GoString

func (s CreateEndpointGroupOutput) GoString() string

GoString returns the string representation

func (*CreateEndpointGroupOutput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (CreateEndpointGroupOutput) String

func (s CreateEndpointGroupOutput) String() string

String returns the string representation

type CreateIPSetsInput

type CreateIPSetsInput struct {

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

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

func (CreateIPSetsInput) GoString

func (s CreateIPSetsInput) GoString() string

GoString returns the string representation

func (*CreateIPSetsInput) SetAcceleratorId

func (s *CreateIPSetsInput) SetAcceleratorId(v string) *CreateIPSetsInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*CreateIPSetsInput) SetIPSets

SetIPSets sets the IPSets field's value.

func (CreateIPSetsInput) String

func (s CreateIPSetsInput) String() string

String returns the string representation

func (*CreateIPSetsInput) Validate

func (s *CreateIPSetsInput) Validate() error

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

type CreateIPSetsOutput

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

func (CreateIPSetsOutput) GoString

func (s CreateIPSetsOutput) GoString() string

GoString returns the string representation

func (CreateIPSetsOutput) String

func (s CreateIPSetsOutput) String() string

String returns the string representation

type CreateListenerInOneStepInput

type CreateListenerInOneStepInput struct {

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

	BackupEndpointGroups []*BackupEndpointGroupForCreateListenerInOneStepInput `type:"list" json:",omitempty"`

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

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

	// EnableAffinity is a required field
	EnableAffinity *bool `type:"boolean" json:",omitempty" required:"true"`

	EndpointGroups []*EndpointGroupForCreateListenerInOneStepInput `type:"list" json:",omitempty"`

	FixedSourceReturn *FixedSourceReturnForCreateListenerInOneStepInput `type:"structure" json:",omitempty"`

	IPAccess *IPAccessForCreateListenerInOneStepInput `type:"structure" json:",omitempty"`

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

	PortRanges []*PortRangeForCreateListenerInOneStepInput `type:"list" json:",omitempty"`

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

func (CreateListenerInOneStepInput) GoString

func (s CreateListenerInOneStepInput) GoString() string

GoString returns the string representation

func (*CreateListenerInOneStepInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*CreateListenerInOneStepInput) SetBackupEndpointGroups

SetBackupEndpointGroups sets the BackupEndpointGroups field's value.

func (*CreateListenerInOneStepInput) SetDisableIsolateTCPNullConn

func (s *CreateListenerInOneStepInput) SetDisableIsolateTCPNullConn(v bool) *CreateListenerInOneStepInput

SetDisableIsolateTCPNullConn sets the DisableIsolateTCPNullConn field's value.

func (*CreateListenerInOneStepInput) SetDisablePreConnect

SetDisablePreConnect sets the DisablePreConnect field's value.

func (*CreateListenerInOneStepInput) SetEnableAffinity

SetEnableAffinity sets the EnableAffinity field's value.

func (*CreateListenerInOneStepInput) SetEndpointGroups

SetEndpointGroups sets the EndpointGroups field's value.

func (*CreateListenerInOneStepInput) SetFixedSourceReturn

SetFixedSourceReturn sets the FixedSourceReturn field's value.

func (*CreateListenerInOneStepInput) SetIPAccess

SetIPAccess sets the IPAccess field's value.

func (*CreateListenerInOneStepInput) SetName

SetName sets the Name field's value.

func (*CreateListenerInOneStepInput) SetPortRanges

SetPortRanges sets the PortRanges field's value.

func (*CreateListenerInOneStepInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (CreateListenerInOneStepInput) String

String returns the string representation

func (*CreateListenerInOneStepInput) Validate

func (s *CreateListenerInOneStepInput) Validate() error

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

type CreateListenerInOneStepOutput

type CreateListenerInOneStepOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

func (CreateListenerInOneStepOutput) GoString

GoString returns the string representation

func (*CreateListenerInOneStepOutput) SetBackupEndpointGroupIds

func (s *CreateListenerInOneStepOutput) SetBackupEndpointGroupIds(v []*string) *CreateListenerInOneStepOutput

SetBackupEndpointGroupIds sets the BackupEndpointGroupIds field's value.

func (*CreateListenerInOneStepOutput) SetEndpointGroupIds

SetEndpointGroupIds sets the EndpointGroupIds field's value.

func (*CreateListenerInOneStepOutput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (CreateListenerInOneStepOutput) String

String returns the string representation

type CreatePublicBandwidthPackageInput

type CreatePublicBandwidthPackageInput struct {

	// Bandwidth is a required field
	Bandwidth *int32 `type:"int32" json:",omitempty" required:"true"`

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

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

	// Duration is a required field
	Duration *int32 `type:"int32" json:",omitempty" required:"true"`

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

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

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

func (CreatePublicBandwidthPackageInput) GoString

GoString returns the string representation

func (*CreatePublicBandwidthPackageInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*CreatePublicBandwidthPackageInput) SetBandwidthType

SetBandwidthType sets the BandwidthType field's value.

func (*CreatePublicBandwidthPackageInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*CreatePublicBandwidthPackageInput) SetDuration

SetDuration sets the Duration field's value.

func (*CreatePublicBandwidthPackageInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreatePublicBandwidthPackageInput) SetRenewType

SetRenewType sets the RenewType field's value.

func (*CreatePublicBandwidthPackageInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (CreatePublicBandwidthPackageInput) String

String returns the string representation

func (*CreatePublicBandwidthPackageInput) Validate

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

type CreatePublicBandwidthPackageOutput

type CreatePublicBandwidthPackageOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (CreatePublicBandwidthPackageOutput) GoString

GoString returns the string representation

func (*CreatePublicBandwidthPackageOutput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (*CreatePublicBandwidthPackageOutput) SetPreorderNumbers

SetPreorderNumbers sets the PreorderNumbers field's value.

func (CreatePublicBandwidthPackageOutput) String

String returns the string representation

type DeleteAcceleratorInput

type DeleteAcceleratorInput struct {

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

func (DeleteAcceleratorInput) GoString

func (s DeleteAcceleratorInput) GoString() string

GoString returns the string representation

func (*DeleteAcceleratorInput) SetAcceleratorId

func (s *DeleteAcceleratorInput) SetAcceleratorId(v string) *DeleteAcceleratorInput

SetAcceleratorId sets the AcceleratorId field's value.

func (DeleteAcceleratorInput) String

func (s DeleteAcceleratorInput) String() string

String returns the string representation

func (*DeleteAcceleratorInput) Validate

func (s *DeleteAcceleratorInput) Validate() error

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

type DeleteAcceleratorOutput

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

func (DeleteAcceleratorOutput) GoString

func (s DeleteAcceleratorOutput) GoString() string

GoString returns the string representation

func (DeleteAcceleratorOutput) String

func (s DeleteAcceleratorOutput) String() string

String returns the string representation

type DeleteBasicAccelerateIPEndpointRelationInput

type DeleteBasicAccelerateIPEndpointRelationInput struct {

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

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

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

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

func (DeleteBasicAccelerateIPEndpointRelationInput) GoString

GoString returns the string representation

func (*DeleteBasicAccelerateIPEndpointRelationInput) SetAccelerateIPId

SetAccelerateIPId sets the AccelerateIPId field's value.

func (*DeleteBasicAccelerateIPEndpointRelationInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*DeleteBasicAccelerateIPEndpointRelationInput) SetEndpointIds

SetEndpointIds sets the EndpointIds field's value.

func (*DeleteBasicAccelerateIPEndpointRelationInput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (DeleteBasicAccelerateIPEndpointRelationInput) String

String returns the string representation

func (*DeleteBasicAccelerateIPEndpointRelationInput) Validate

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

type DeleteBasicAccelerateIPEndpointRelationOutput

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

func (DeleteBasicAccelerateIPEndpointRelationOutput) GoString

GoString returns the string representation

func (DeleteBasicAccelerateIPEndpointRelationOutput) String

String returns the string representation

type DeleteBasicAccelerateIPInput

type DeleteBasicAccelerateIPInput struct {

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

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

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

func (DeleteBasicAccelerateIPInput) GoString

func (s DeleteBasicAccelerateIPInput) GoString() string

GoString returns the string representation

func (*DeleteBasicAccelerateIPInput) SetAccelerateIPId

SetAccelerateIPId sets the AccelerateIPId field's value.

func (*DeleteBasicAccelerateIPInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*DeleteBasicAccelerateIPInput) SetIpsetId

SetIpsetId sets the IpsetId field's value.

func (DeleteBasicAccelerateIPInput) String

String returns the string representation

func (*DeleteBasicAccelerateIPInput) Validate

func (s *DeleteBasicAccelerateIPInput) Validate() error

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

type DeleteBasicAccelerateIPOutput

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

func (DeleteBasicAccelerateIPOutput) GoString

GoString returns the string representation

func (DeleteBasicAccelerateIPOutput) String

String returns the string representation

type DeleteBasicAcceleratorInput

type DeleteBasicAcceleratorInput struct {

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

func (DeleteBasicAcceleratorInput) GoString

func (s DeleteBasicAcceleratorInput) GoString() string

GoString returns the string representation

func (*DeleteBasicAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (DeleteBasicAcceleratorInput) String

String returns the string representation

func (*DeleteBasicAcceleratorInput) Validate

func (s *DeleteBasicAcceleratorInput) Validate() error

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

type DeleteBasicAcceleratorOutput

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

func (DeleteBasicAcceleratorOutput) GoString

func (s DeleteBasicAcceleratorOutput) GoString() string

GoString returns the string representation

func (DeleteBasicAcceleratorOutput) String

String returns the string representation

type DeleteBasicEndpointGroupInput

type DeleteBasicEndpointGroupInput struct {

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

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

func (DeleteBasicEndpointGroupInput) GoString

GoString returns the string representation

func (*DeleteBasicEndpointGroupInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*DeleteBasicEndpointGroupInput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (DeleteBasicEndpointGroupInput) String

String returns the string representation

func (*DeleteBasicEndpointGroupInput) Validate

func (s *DeleteBasicEndpointGroupInput) Validate() error

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

type DeleteBasicEndpointGroupOutput

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

func (DeleteBasicEndpointGroupOutput) GoString

GoString returns the string representation

func (DeleteBasicEndpointGroupOutput) String

String returns the string representation

type DeleteBasicEndpointInput

type DeleteBasicEndpointInput struct {

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

func (DeleteBasicEndpointInput) GoString

func (s DeleteBasicEndpointInput) GoString() string

GoString returns the string representation

func (*DeleteBasicEndpointInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (DeleteBasicEndpointInput) String

func (s DeleteBasicEndpointInput) String() string

String returns the string representation

func (*DeleteBasicEndpointInput) Validate

func (s *DeleteBasicEndpointInput) Validate() error

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

type DeleteBasicEndpointOutput

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

func (DeleteBasicEndpointOutput) GoString

func (s DeleteBasicEndpointOutput) GoString() string

GoString returns the string representation

func (DeleteBasicEndpointOutput) String

func (s DeleteBasicEndpointOutput) String() string

String returns the string representation

type DeleteBasicIPSetInput

type DeleteBasicIPSetInput struct {

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

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

func (DeleteBasicIPSetInput) GoString

func (s DeleteBasicIPSetInput) GoString() string

GoString returns the string representation

func (*DeleteBasicIPSetInput) SetAcceleratorId

func (s *DeleteBasicIPSetInput) SetAcceleratorId(v string) *DeleteBasicIPSetInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*DeleteBasicIPSetInput) SetIpsetId

SetIpsetId sets the IpsetId field's value.

func (DeleteBasicIPSetInput) String

func (s DeleteBasicIPSetInput) String() string

String returns the string representation

func (*DeleteBasicIPSetInput) Validate

func (s *DeleteBasicIPSetInput) Validate() error

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

type DeleteBasicIPSetOutput

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

func (DeleteBasicIPSetOutput) GoString

func (s DeleteBasicIPSetOutput) GoString() string

GoString returns the string representation

func (DeleteBasicIPSetOutput) String

func (s DeleteBasicIPSetOutput) String() string

String returns the string representation

type DeleteEndpointGroupInput

type DeleteEndpointGroupInput struct {

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

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

func (DeleteEndpointGroupInput) GoString

func (s DeleteEndpointGroupInput) GoString() string

GoString returns the string representation

func (*DeleteEndpointGroupInput) SetEndpointGroupId

func (s *DeleteEndpointGroupInput) SetEndpointGroupId(v string) *DeleteEndpointGroupInput

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*DeleteEndpointGroupInput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (DeleteEndpointGroupInput) String

func (s DeleteEndpointGroupInput) String() string

String returns the string representation

func (*DeleteEndpointGroupInput) Validate

func (s *DeleteEndpointGroupInput) Validate() error

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

type DeleteEndpointGroupOutput

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

func (DeleteEndpointGroupOutput) GoString

func (s DeleteEndpointGroupOutput) GoString() string

GoString returns the string representation

func (DeleteEndpointGroupOutput) String

func (s DeleteEndpointGroupOutput) String() string

String returns the string representation

type DeleteIPSetInput

type DeleteIPSetInput struct {

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

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

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

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

func (DeleteIPSetInput) GoString

func (s DeleteIPSetInput) GoString() string

GoString returns the string representation

func (*DeleteIPSetInput) SetAcceleratorId

func (s *DeleteIPSetInput) SetAcceleratorId(v string) *DeleteIPSetInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*DeleteIPSetInput) SetDeleteIPSets

func (s *DeleteIPSetInput) SetDeleteIPSets(v []*string) *DeleteIPSetInput

SetDeleteIPSets sets the DeleteIPSets field's value.

func (*DeleteIPSetInput) SetIPSetId

func (s *DeleteIPSetInput) SetIPSetId(v string) *DeleteIPSetInput

SetIPSetId sets the IPSetId field's value.

func (*DeleteIPSetInput) SetIPVersion

func (s *DeleteIPSetInput) SetIPVersion(v string) *DeleteIPSetInput

SetIPVersion sets the IPVersion field's value.

func (DeleteIPSetInput) String

func (s DeleteIPSetInput) String() string

String returns the string representation

func (*DeleteIPSetInput) Validate

func (s *DeleteIPSetInput) Validate() error

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

type DeleteIPSetOutput

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

func (DeleteIPSetOutput) GoString

func (s DeleteIPSetOutput) GoString() string

GoString returns the string representation

func (DeleteIPSetOutput) String

func (s DeleteIPSetOutput) String() string

String returns the string representation

type DeleteListenerInput

type DeleteListenerInput struct {

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

func (DeleteListenerInput) GoString

func (s DeleteListenerInput) GoString() string

GoString returns the string representation

func (*DeleteListenerInput) SetListenerId

func (s *DeleteListenerInput) SetListenerId(v string) *DeleteListenerInput

SetListenerId sets the ListenerId field's value.

func (DeleteListenerInput) String

func (s DeleteListenerInput) String() string

String returns the string representation

func (*DeleteListenerInput) Validate

func (s *DeleteListenerInput) Validate() error

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

type DeleteListenerOutput

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

func (DeleteListenerOutput) GoString

func (s DeleteListenerOutput) GoString() string

GoString returns the string representation

func (DeleteListenerOutput) String

func (s DeleteListenerOutput) String() string

String returns the string representation

type DescribeAcceleratorInput

type DescribeAcceleratorInput struct {

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

func (DescribeAcceleratorInput) GoString

func (s DescribeAcceleratorInput) GoString() string

GoString returns the string representation

func (*DescribeAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (DescribeAcceleratorInput) String

func (s DescribeAcceleratorInput) String() string

String returns the string representation

func (*DescribeAcceleratorInput) Validate

func (s *DescribeAcceleratorInput) Validate() error

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

type DescribeAcceleratorOutput

type DescribeAcceleratorOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

	ResourceTags *ResourceTagsForDescribeAcceleratorOutput `type:"structure" json:",omitempty"`

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

func (DescribeAcceleratorOutput) GoString

func (s DescribeAcceleratorOutput) GoString() string

GoString returns the string representation

func (*DescribeAcceleratorOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeAcceleratorOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*DescribeAcceleratorOutput) SetBandwidthPackageIds

func (s *DescribeAcceleratorOutput) SetBandwidthPackageIds(v []*string) *DescribeAcceleratorOutput

SetBandwidthPackageIds sets the BandwidthPackageIds field's value.

func (*DescribeAcceleratorOutput) SetBillingSpec

SetBillingSpec sets the BillingSpec field's value.

func (*DescribeAcceleratorOutput) SetBillingSpecEffectiveTime

func (s *DescribeAcceleratorOutput) SetBillingSpecEffectiveTime(v int32) *DescribeAcceleratorOutput

SetBillingSpecEffectiveTime sets the BillingSpecEffectiveTime field's value.

func (*DescribeAcceleratorOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*DescribeAcceleratorOutput) SetCNAME

SetCNAME sets the CNAME field's value.

func (*DescribeAcceleratorOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeAcceleratorOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DescribeAcceleratorOutput) SetCrossDomainBandwidthIds

func (s *DescribeAcceleratorOutput) SetCrossDomainBandwidthIds(v []*string) *DescribeAcceleratorOutput

SetCrossDomainBandwidthIds sets the CrossDomainBandwidthIds field's value.

func (*DescribeAcceleratorOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*DescribeAcceleratorOutput) SetFullPortSwitch

func (s *DescribeAcceleratorOutput) SetFullPortSwitch(v bool) *DescribeAcceleratorOutput

SetFullPortSwitch sets the FullPortSwitch field's value.

func (*DescribeAcceleratorOutput) SetListenerCount

SetListenerCount sets the ListenerCount field's value.

func (*DescribeAcceleratorOutput) SetName

SetName sets the Name field's value.

func (*DescribeAcceleratorOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeAcceleratorOutput) SetRegionCount

SetRegionCount sets the RegionCount field's value.

func (*DescribeAcceleratorOutput) SetRenewType

SetRenewType sets the RenewType field's value.

func (*DescribeAcceleratorOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*DescribeAcceleratorOutput) SetState

SetState sets the State field's value.

func (DescribeAcceleratorOutput) String

func (s DescribeAcceleratorOutput) String() string

String returns the string representation

type DescribeBasicAcceleratorInput

type DescribeBasicAcceleratorInput struct {

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

func (DescribeBasicAcceleratorInput) GoString

GoString returns the string representation

func (*DescribeBasicAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (DescribeBasicAcceleratorInput) String

String returns the string representation

func (*DescribeBasicAcceleratorInput) Validate

func (s *DescribeBasicAcceleratorInput) Validate() error

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

type DescribeBasicAcceleratorOutput

type DescribeBasicAcceleratorOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

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

	EndPointGroups []*EndPointGroupForDescribeBasicAcceleratorOutput `type:"list" json:",omitempty"`

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

	IPSets []*IPSetForDescribeBasicAcceleratorOutput `type:"list" json:",omitempty"`

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

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

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

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

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

func (DescribeBasicAcceleratorOutput) GoString

GoString returns the string representation

func (*DescribeBasicAcceleratorOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeBasicAcceleratorOutput) SetBandwidthPackageIds

func (s *DescribeBasicAcceleratorOutput) SetBandwidthPackageIds(v []*string) *DescribeBasicAcceleratorOutput

SetBandwidthPackageIds sets the BandwidthPackageIds field's value.

func (*DescribeBasicAcceleratorOutput) SetBandwidthPackageVolume

func (s *DescribeBasicAcceleratorOutput) SetBandwidthPackageVolume(v int32) *DescribeBasicAcceleratorOutput

SetBandwidthPackageVolume sets the BandwidthPackageVolume field's value.

func (*DescribeBasicAcceleratorOutput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*DescribeBasicAcceleratorOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*DescribeBasicAcceleratorOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*DescribeBasicAcceleratorOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DescribeBasicAcceleratorOutput) SetCreateTimeStr

SetCreateTimeStr sets the CreateTimeStr field's value.

func (*DescribeBasicAcceleratorOutput) SetCrossDomainBandwidthIds

func (s *DescribeBasicAcceleratorOutput) SetCrossDomainBandwidthIds(v []*string) *DescribeBasicAcceleratorOutput

SetCrossDomainBandwidthIds sets the CrossDomainBandwidthIds field's value.

func (*DescribeBasicAcceleratorOutput) SetEndPointGroups

SetEndPointGroups sets the EndPointGroups field's value.

func (*DescribeBasicAcceleratorOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*DescribeBasicAcceleratorOutput) SetIPSets

SetIPSets sets the IPSets field's value.

func (*DescribeBasicAcceleratorOutput) SetMode

SetMode sets the Mode field's value.

func (*DescribeBasicAcceleratorOutput) SetName

SetName sets the Name field's value.

func (*DescribeBasicAcceleratorOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeBasicAcceleratorOutput) SetRenewType

SetRenewType sets the RenewType field's value.

func (*DescribeBasicAcceleratorOutput) SetState

SetState sets the State field's value.

func (DescribeBasicAcceleratorOutput) String

String returns the string representation

type DescribeBasicEndpointGroupInput

type DescribeBasicEndpointGroupInput struct {

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

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

func (DescribeBasicEndpointGroupInput) GoString

GoString returns the string representation

func (*DescribeBasicEndpointGroupInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeBasicEndpointGroupInput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (DescribeBasicEndpointGroupInput) String

String returns the string representation

func (*DescribeBasicEndpointGroupInput) Validate

func (s *DescribeBasicEndpointGroupInput) Validate() error

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

type DescribeBasicEndpointGroupOutput

type DescribeBasicEndpointGroupOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

	Endpoints []*EndpointForDescribeBasicEndpointGroupOutput `type:"list" json:",omitempty"`

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

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

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

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

func (DescribeBasicEndpointGroupOutput) GoString

GoString returns the string representation

func (*DescribeBasicEndpointGroupOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeBasicEndpointGroupOutput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*DescribeBasicEndpointGroupOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*DescribeBasicEndpointGroupOutput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*DescribeBasicEndpointGroupOutput) SetExistBoundEndpoint

SetExistBoundEndpoint sets the ExistBoundEndpoint field's value.

func (*DescribeBasicEndpointGroupOutput) SetName

SetName sets the Name field's value.

func (*DescribeBasicEndpointGroupOutput) SetRegion

SetRegion sets the Region field's value.

func (*DescribeBasicEndpointGroupOutput) SetState

SetState sets the State field's value.

func (DescribeBasicEndpointGroupOutput) String

String returns the string representation

type DescribeBasicIPSetInput

type DescribeBasicIPSetInput struct {

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

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

func (DescribeBasicIPSetInput) GoString

func (s DescribeBasicIPSetInput) GoString() string

GoString returns the string representation

func (*DescribeBasicIPSetInput) SetAcceleratorId

func (s *DescribeBasicIPSetInput) SetAcceleratorId(v string) *DescribeBasicIPSetInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeBasicIPSetInput) SetIpsetId

SetIpsetId sets the IpsetId field's value.

func (DescribeBasicIPSetInput) String

func (s DescribeBasicIPSetInput) String() string

String returns the string representation

func (*DescribeBasicIPSetInput) Validate

func (s *DescribeBasicIPSetInput) Validate() error

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

type DescribeBasicIPSetOutput

type DescribeBasicIPSetOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

func (DescribeBasicIPSetOutput) GoString

func (s DescribeBasicIPSetOutput) GoString() string

GoString returns the string representation

func (*DescribeBasicIPSetOutput) SetAccelerateIPs

func (s *DescribeBasicIPSetOutput) SetAccelerateIPs(v []*string) *DescribeBasicIPSetOutput

SetAccelerateIPs sets the AccelerateIPs field's value.

func (*DescribeBasicIPSetOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeBasicIPSetOutput) SetExistBoundIP

SetExistBoundIP sets the ExistBoundIP field's value.

func (*DescribeBasicIPSetOutput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*DescribeBasicIPSetOutput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*DescribeBasicIPSetOutput) SetRegion

SetRegion sets the Region field's value.

func (*DescribeBasicIPSetOutput) SetState

SetState sets the State field's value.

func (DescribeBasicIPSetOutput) String

func (s DescribeBasicIPSetOutput) String() string

String returns the string representation

type DescribeEndpointGroupInput

type DescribeEndpointGroupInput struct {

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

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

func (DescribeEndpointGroupInput) GoString

func (s DescribeEndpointGroupInput) GoString() string

GoString returns the string representation

func (*DescribeEndpointGroupInput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*DescribeEndpointGroupInput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (DescribeEndpointGroupInput) String

String returns the string representation

func (*DescribeEndpointGroupInput) Validate

func (s *DescribeEndpointGroupInput) Validate() error

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

type DescribeEndpointGroupOutput

type DescribeEndpointGroupOutput struct {
	Metadata *response.ResponseMetadata

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

	EndpointConfigurations []*EndpointConfigurationForDescribeEndpointGroupOutput `type:"list" json:",omitempty"`

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

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

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

	HealthyConfig *HealthyConfigForDescribeEndpointGroupOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

	SourceIP []*SourceIPForDescribeEndpointGroupOutput `type:"list" json:",omitempty"`

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

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

func (DescribeEndpointGroupOutput) GoString

func (s DescribeEndpointGroupOutput) GoString() string

GoString returns the string representation

func (*DescribeEndpointGroupOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeEndpointGroupOutput) SetEndpointConfigurations

SetEndpointConfigurations sets the EndpointConfigurations field's value.

func (*DescribeEndpointGroupOutput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*DescribeEndpointGroupOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*DescribeEndpointGroupOutput) SetHealthCheckStatus

SetHealthCheckStatus sets the HealthCheckStatus field's value.

func (*DescribeEndpointGroupOutput) SetHealthyConfig

SetHealthyConfig sets the HealthyConfig field's value.

func (*DescribeEndpointGroupOutput) SetKeepClientIP

SetKeepClientIP sets the KeepClientIP field's value.

func (*DescribeEndpointGroupOutput) SetKeepClientIPMethod

func (s *DescribeEndpointGroupOutput) SetKeepClientIPMethod(v string) *DescribeEndpointGroupOutput

SetKeepClientIPMethod sets the KeepClientIPMethod field's value.

func (*DescribeEndpointGroupOutput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (*DescribeEndpointGroupOutput) SetName

SetName sets the Name field's value.

func (*DescribeEndpointGroupOutput) SetRegion

SetRegion sets the Region field's value.

func (*DescribeEndpointGroupOutput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*DescribeEndpointGroupOutput) SetState

SetState sets the State field's value.

func (*DescribeEndpointGroupOutput) SetTrafficPercentage

SetTrafficPercentage sets the TrafficPercentage field's value.

func (DescribeEndpointGroupOutput) String

String returns the string representation

type DescribeIPSetInput

type DescribeIPSetInput struct {

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

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

func (DescribeIPSetInput) GoString

func (s DescribeIPSetInput) GoString() string

GoString returns the string representation

func (*DescribeIPSetInput) SetAcceleratorId

func (s *DescribeIPSetInput) SetAcceleratorId(v string) *DescribeIPSetInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeIPSetInput) SetIPSetId

func (s *DescribeIPSetInput) SetIPSetId(v string) *DescribeIPSetInput

SetIPSetId sets the IPSetId field's value.

func (DescribeIPSetInput) String

func (s DescribeIPSetInput) String() string

String returns the string representation

func (*DescribeIPSetInput) Validate

func (s *DescribeIPSetInput) Validate() error

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

type DescribeIPSetOutput

type DescribeIPSetOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

func (DescribeIPSetOutput) GoString

func (s DescribeIPSetOutput) GoString() string

GoString returns the string representation

func (*DescribeIPSetOutput) SetAccelerateRegion

func (s *DescribeIPSetOutput) SetAccelerateRegion(v string) *DescribeIPSetOutput

SetAccelerateRegion sets the AccelerateRegion field's value.

func (*DescribeIPSetOutput) SetAcceleratorId

func (s *DescribeIPSetOutput) SetAcceleratorId(v string) *DescribeIPSetOutput

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeIPSetOutput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*DescribeIPSetOutput) SetIPVersion

func (s *DescribeIPSetOutput) SetIPVersion(v string) *DescribeIPSetOutput

SetIPVersion sets the IPVersion field's value.

func (*DescribeIPSetOutput) SetState

SetState sets the State field's value.

func (DescribeIPSetOutput) String

func (s DescribeIPSetOutput) String() string

String returns the string representation

type DescribeListenerInput

type DescribeListenerInput struct {

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

func (DescribeListenerInput) GoString

func (s DescribeListenerInput) GoString() string

GoString returns the string representation

func (*DescribeListenerInput) SetListenerId

func (s *DescribeListenerInput) SetListenerId(v string) *DescribeListenerInput

SetListenerId sets the ListenerId field's value.

func (DescribeListenerInput) String

func (s DescribeListenerInput) String() string

String returns the string representation

func (*DescribeListenerInput) Validate

func (s *DescribeListenerInput) Validate() error

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

type DescribeListenerOutput

type DescribeListenerOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

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

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

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

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

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

	FixedSourceReturn *FixedSourceReturnForDescribeListenerOutput `type:"structure" json:",omitempty"`

	IPAccess *IPAccessForDescribeListenerOutput `type:"structure" json:",omitempty"`

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

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

	PortRanges []*PortRangeForDescribeListenerOutput `type:"list" json:",omitempty"`

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

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

func (DescribeListenerOutput) GoString

func (s DescribeListenerOutput) GoString() string

GoString returns the string representation

func (*DescribeListenerOutput) SetAcceleratorId

func (s *DescribeListenerOutput) SetAcceleratorId(v string) *DescribeListenerOutput

SetAcceleratorId sets the AcceleratorId field's value.

func (*DescribeListenerOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*DescribeListenerOutput) SetBackupEndpointGroupIds

func (s *DescribeListenerOutput) SetBackupEndpointGroupIds(v []*string) *DescribeListenerOutput

SetBackupEndpointGroupIds sets the BackupEndpointGroupIds field's value.

func (*DescribeListenerOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DescribeListenerOutput) SetDisableIsolateTCPNullConn

func (s *DescribeListenerOutput) SetDisableIsolateTCPNullConn(v bool) *DescribeListenerOutput

SetDisableIsolateTCPNullConn sets the DisableIsolateTCPNullConn field's value.

func (*DescribeListenerOutput) SetDisablePreConnect

func (s *DescribeListenerOutput) SetDisablePreConnect(v bool) *DescribeListenerOutput

SetDisablePreConnect sets the DisablePreConnect field's value.

func (*DescribeListenerOutput) SetEnableAffinity

func (s *DescribeListenerOutput) SetEnableAffinity(v bool) *DescribeListenerOutput

SetEnableAffinity sets the EnableAffinity field's value.

func (*DescribeListenerOutput) SetEndpointGroupIds

func (s *DescribeListenerOutput) SetEndpointGroupIds(v []*string) *DescribeListenerOutput

SetEndpointGroupIds sets the EndpointGroupIds field's value.

func (*DescribeListenerOutput) SetFixedSourceReturn

SetFixedSourceReturn sets the FixedSourceReturn field's value.

func (*DescribeListenerOutput) SetIPAccess

SetIPAccess sets the IPAccess field's value.

func (*DescribeListenerOutput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (*DescribeListenerOutput) SetName

SetName sets the Name field's value.

func (*DescribeListenerOutput) SetPortRanges

SetPortRanges sets the PortRanges field's value.

func (*DescribeListenerOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*DescribeListenerOutput) SetState

SetState sets the State field's value.

func (DescribeListenerOutput) String

func (s DescribeListenerOutput) String() string

String returns the string representation

type DescribePublicBandwidthPackageInput

type DescribePublicBandwidthPackageInput struct {

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

func (DescribePublicBandwidthPackageInput) GoString

GoString returns the string representation

func (*DescribePublicBandwidthPackageInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (DescribePublicBandwidthPackageInput) String

String returns the string representation

func (*DescribePublicBandwidthPackageInput) Validate

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

type DescribePublicBandwidthPackageOutput

type DescribePublicBandwidthPackageOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribePublicBandwidthPackageOutput) GoString

GoString returns the string representation

func (*DescribePublicBandwidthPackageOutput) SetPublicBandwidthPackage

SetPublicBandwidthPackage sets the PublicBandwidthPackage field's value.

func (DescribePublicBandwidthPackageOutput) String

String returns the string representation

type DescribeStatisticsInput

type DescribeStatisticsInput struct {

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

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

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

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

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

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

	// Interval is a required field
	Interval *int32 `type:"int32" json:",omitempty" required:"true"`

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

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

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

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

func (DescribeStatisticsInput) GoString

func (s DescribeStatisticsInput) GoString() string

GoString returns the string representation

func (*DescribeStatisticsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeStatisticsInput) SetGroupByAccelerator

func (s *DescribeStatisticsInput) SetGroupByAccelerator(v bool) *DescribeStatisticsInput

SetGroupByAccelerator sets the GroupByAccelerator field's value.

func (*DescribeStatisticsInput) SetGroupByListener

func (s *DescribeStatisticsInput) SetGroupByListener(v bool) *DescribeStatisticsInput

SetGroupByListener sets the GroupByListener field's value.

func (*DescribeStatisticsInput) SetGroupByRegion

func (s *DescribeStatisticsInput) SetGroupByRegion(v bool) *DescribeStatisticsInput

SetGroupByRegion sets the GroupByRegion field's value.

func (*DescribeStatisticsInput) SetInputId

SetInputId sets the InputId field's value.

func (*DescribeStatisticsInput) SetInputIdType

SetInputIdType sets the InputIdType field's value.

func (*DescribeStatisticsInput) SetInterval

SetInterval sets the Interval field's value.

func (*DescribeStatisticsInput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeStatisticsInput) SetRegion

SetRegion sets the Region field's value.

func (*DescribeStatisticsInput) SetRegionType

SetRegionType sets the RegionType field's value.

func (*DescribeStatisticsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeStatisticsInput) String

func (s DescribeStatisticsInput) String() string

String returns the string representation

func (*DescribeStatisticsInput) Validate

func (s *DescribeStatisticsInput) Validate() error

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

type DescribeStatisticsOutput

type DescribeStatisticsOutput struct {
	Metadata *response.ResponseMetadata

	Results []*ResultForDescribeStatisticsOutput `type:"list" json:",omitempty"`

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

func (DescribeStatisticsOutput) GoString

func (s DescribeStatisticsOutput) GoString() string

GoString returns the string representation

func (*DescribeStatisticsOutput) SetResults

SetResults sets the Results field's value.

func (*DescribeStatisticsOutput) SetTotalStatisticResults

SetTotalStatisticResults sets the TotalStatisticResults field's value.

func (DescribeStatisticsOutput) String

func (s DescribeStatisticsOutput) String() string

String returns the string representation

type DescribeTopStatisticsInput

type DescribeTopStatisticsInput struct {

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

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

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

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

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

func (DescribeTopStatisticsInput) GoString

func (s DescribeTopStatisticsInput) GoString() string

GoString returns the string representation

func (*DescribeTopStatisticsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeTopStatisticsInput) SetInputId

SetInputId sets the InputId field's value.

func (*DescribeTopStatisticsInput) SetInputIdType

SetInputIdType sets the InputIdType field's value.

func (*DescribeTopStatisticsInput) SetSortMetric

SetSortMetric sets the SortMetric field's value.

func (*DescribeTopStatisticsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeTopStatisticsInput) String

String returns the string representation

func (*DescribeTopStatisticsInput) Validate

func (s *DescribeTopStatisticsInput) Validate() error

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

type DescribeTopStatisticsOutput

type DescribeTopStatisticsOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (DescribeTopStatisticsOutput) GoString

func (s DescribeTopStatisticsOutput) GoString() string

GoString returns the string representation

func (*DescribeTopStatisticsOutput) SetSortMetric

SetSortMetric sets the SortMetric field's value.

func (*DescribeTopStatisticsOutput) SetTopStatistics

SetTopStatistics sets the TopStatistics field's value.

func (DescribeTopStatisticsOutput) String

String returns the string representation

type DetailInfoForDescribeStatisticsOutput

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

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

func (DetailInfoForDescribeStatisticsOutput) GoString

GoString returns the string representation

func (*DetailInfoForDescribeStatisticsOutput) SetName

SetName sets the Name field's value.

func (*DetailInfoForDescribeStatisticsOutput) SetValue

SetValue sets the Value field's value.

func (DetailInfoForDescribeStatisticsOutput) String

String returns the string representation

type EdgeNodeForListBasicIPSetsOutput

type EdgeNodeForListBasicIPSetsOutput struct {
	Alias *string `type:"string" json:",omitempty"`

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

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

func (EdgeNodeForListBasicIPSetsOutput) GoString

GoString returns the string representation

func (*EdgeNodeForListBasicIPSetsOutput) SetAlias

SetAlias sets the Alias field's value.

func (*EdgeNodeForListBasicIPSetsOutput) SetISP

SetISP sets the ISP field's value.

func (*EdgeNodeForListBasicIPSetsOutput) SetName

SetName sets the Name field's value.

func (EdgeNodeForListBasicIPSetsOutput) String

String returns the string representation

type EndPointGroupForDescribeBasicAcceleratorOutput

type EndPointGroupForDescribeBasicAcceleratorOutput struct {
	EndPointGroupId *string `type:"string" json:",omitempty"`

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

func (EndPointGroupForDescribeBasicAcceleratorOutput) GoString

GoString returns the string representation

func (*EndPointGroupForDescribeBasicAcceleratorOutput) SetEndPointGroupId

SetEndPointGroupId sets the EndPointGroupId field's value.

func (*EndPointGroupForDescribeBasicAcceleratorOutput) SetRegion

SetRegion sets the Region field's value.

func (EndPointGroupForDescribeBasicAcceleratorOutput) String

String returns the string representation

type EndPointGroupForListBasicAcceleratorsOutput

type EndPointGroupForListBasicAcceleratorsOutput struct {
	EndPointGroupId *string `type:"string" json:",omitempty"`

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

func (EndPointGroupForListBasicAcceleratorsOutput) GoString

GoString returns the string representation

func (*EndPointGroupForListBasicAcceleratorsOutput) SetEndPointGroupId

SetEndPointGroupId sets the EndPointGroupId field's value.

func (*EndPointGroupForListBasicAcceleratorsOutput) SetRegion

SetRegion sets the Region field's value.

func (EndPointGroupForListBasicAcceleratorsOutput) String

String returns the string representation

type EndpointConfigurationForCreateEndpointGroupInput

type EndpointConfigurationForCreateEndpointGroupInput struct {
	Endpoint *string `type:"string" json:",omitempty"`

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

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

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

func (EndpointConfigurationForCreateEndpointGroupInput) GoString

GoString returns the string representation

func (*EndpointConfigurationForCreateEndpointGroupInput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*EndpointConfigurationForCreateEndpointGroupInput) SetPrivateInstanceID

SetPrivateInstanceID sets the PrivateInstanceID field's value.

func (*EndpointConfigurationForCreateEndpointGroupInput) SetType

SetType sets the Type field's value.

func (*EndpointConfigurationForCreateEndpointGroupInput) SetWeight

SetWeight sets the Weight field's value.

func (EndpointConfigurationForCreateEndpointGroupInput) String

String returns the string representation

type EndpointConfigurationForCreateListenerInOneStepInput

type EndpointConfigurationForCreateListenerInOneStepInput struct {
	Endpoint *string `type:"string" json:",omitempty"`

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

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

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

func (EndpointConfigurationForCreateListenerInOneStepInput) GoString

GoString returns the string representation

func (*EndpointConfigurationForCreateListenerInOneStepInput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*EndpointConfigurationForCreateListenerInOneStepInput) SetPrivateInstanceID

SetPrivateInstanceID sets the PrivateInstanceID field's value.

func (*EndpointConfigurationForCreateListenerInOneStepInput) SetType

SetType sets the Type field's value.

func (*EndpointConfigurationForCreateListenerInOneStepInput) SetWeight

SetWeight sets the Weight field's value.

func (EndpointConfigurationForCreateListenerInOneStepInput) String

String returns the string representation

type EndpointConfigurationForDescribeEndpointGroupOutput

type EndpointConfigurationForDescribeEndpointGroupOutput struct {
	Endpoint *string `type:"string" json:",omitempty"`

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

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

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

func (EndpointConfigurationForDescribeEndpointGroupOutput) GoString

GoString returns the string representation

func (*EndpointConfigurationForDescribeEndpointGroupOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*EndpointConfigurationForDescribeEndpointGroupOutput) SetPrivateInstanceID

SetPrivateInstanceID sets the PrivateInstanceID field's value.

func (*EndpointConfigurationForDescribeEndpointGroupOutput) SetType

SetType sets the Type field's value.

func (*EndpointConfigurationForDescribeEndpointGroupOutput) SetWeight

SetWeight sets the Weight field's value.

func (EndpointConfigurationForDescribeEndpointGroupOutput) String

String returns the string representation

type EndpointConfigurationForListEndpointGroupsOutput

type EndpointConfigurationForListEndpointGroupsOutput struct {
	Endpoint *string `type:"string" json:",omitempty"`

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

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

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

func (EndpointConfigurationForListEndpointGroupsOutput) GoString

GoString returns the string representation

func (*EndpointConfigurationForListEndpointGroupsOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*EndpointConfigurationForListEndpointGroupsOutput) SetPrivateInstanceID

SetPrivateInstanceID sets the PrivateInstanceID field's value.

func (*EndpointConfigurationForListEndpointGroupsOutput) SetType

SetType sets the Type field's value.

func (*EndpointConfigurationForListEndpointGroupsOutput) SetWeight

SetWeight sets the Weight field's value.

func (EndpointConfigurationForListEndpointGroupsOutput) String

String returns the string representation

type EndpointConfigurationForUpdateEndpointGroupInput

type EndpointConfigurationForUpdateEndpointGroupInput struct {
	Endpoint *string `type:"string" json:",omitempty"`

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

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

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

func (EndpointConfigurationForUpdateEndpointGroupInput) GoString

GoString returns the string representation

func (*EndpointConfigurationForUpdateEndpointGroupInput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*EndpointConfigurationForUpdateEndpointGroupInput) SetPrivateInstanceID

SetPrivateInstanceID sets the PrivateInstanceID field's value.

func (*EndpointConfigurationForUpdateEndpointGroupInput) SetType

SetType sets the Type field's value.

func (*EndpointConfigurationForUpdateEndpointGroupInput) SetWeight

SetWeight sets the Weight field's value.

func (EndpointConfigurationForUpdateEndpointGroupInput) String

String returns the string representation

type EndpointForCreateBasicEndpointGroupInput

type EndpointForCreateBasicEndpointGroupInput struct {
	EdgeNodeName *string `type:"string" json:",omitempty"`

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

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

func (EndpointForCreateBasicEndpointGroupInput) GoString

GoString returns the string representation

func (*EndpointForCreateBasicEndpointGroupInput) SetEdgeNodeName

SetEdgeNodeName sets the EdgeNodeName field's value.

func (*EndpointForCreateBasicEndpointGroupInput) SetEndpointAddress

SetEndpointAddress sets the EndpointAddress field's value.

func (*EndpointForCreateBasicEndpointGroupInput) SetType

SetType sets the Type field's value.

func (EndpointForCreateBasicEndpointGroupInput) String

String returns the string representation

type EndpointForDescribeBasicEndpointGroupOutput

type EndpointForDescribeBasicEndpointGroupOutput struct {
	EdgeNodeName *string `type:"string" json:",omitempty"`

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

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

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

func (EndpointForDescribeBasicEndpointGroupOutput) GoString

GoString returns the string representation

func (*EndpointForDescribeBasicEndpointGroupOutput) SetEdgeNodeName

SetEdgeNodeName sets the EdgeNodeName field's value.

func (*EndpointForDescribeBasicEndpointGroupOutput) SetEndpointAddress

SetEndpointAddress sets the EndpointAddress field's value.

func (*EndpointForDescribeBasicEndpointGroupOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointForDescribeBasicEndpointGroupOutput) SetType

SetType sets the Type field's value.

func (EndpointForDescribeBasicEndpointGroupOutput) String

String returns the string representation

type EndpointForListBasicAccelerateIPsOutput

type EndpointForListBasicAccelerateIPsOutput struct {
	EndpointAddress *string `type:"string" json:",omitempty"`

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

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

func (EndpointForListBasicAccelerateIPsOutput) GoString

GoString returns the string representation

func (*EndpointForListBasicAccelerateIPsOutput) SetEndpointAddress

SetEndpointAddress sets the EndpointAddress field's value.

func (*EndpointForListBasicAccelerateIPsOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointForListBasicAccelerateIPsOutput) SetType

SetType sets the Type field's value.

func (EndpointForListBasicAccelerateIPsOutput) String

String returns the string representation

type EndpointForListBasicEndpointGroupsOutput

type EndpointForListBasicEndpointGroupsOutput struct {
	EdgeNodeName *string `type:"string" json:",omitempty"`

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

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

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

func (EndpointForListBasicEndpointGroupsOutput) GoString

GoString returns the string representation

func (*EndpointForListBasicEndpointGroupsOutput) SetEdgeNodeName

SetEdgeNodeName sets the EdgeNodeName field's value.

func (*EndpointForListBasicEndpointGroupsOutput) SetEndpointAddress

SetEndpointAddress sets the EndpointAddress field's value.

func (*EndpointForListBasicEndpointGroupsOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointForListBasicEndpointGroupsOutput) SetType

SetType sets the Type field's value.

func (EndpointForListBasicEndpointGroupsOutput) String

String returns the string representation

type EndpointForListBasicEndpointsOutput

type EndpointForListBasicEndpointsOutput struct {
	AccelerateIPs []*AccelerateIPForListBasicEndpointsOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

func (EndpointForListBasicEndpointsOutput) GoString

GoString returns the string representation

func (*EndpointForListBasicEndpointsOutput) SetAccelerateIPs

SetAccelerateIPs sets the AccelerateIPs field's value.

func (*EndpointForListBasicEndpointsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*EndpointForListBasicEndpointsOutput) SetEdgeNode

SetEdgeNode sets the EdgeNode field's value.

func (*EndpointForListBasicEndpointsOutput) SetEdgeNodeAlias

SetEdgeNodeAlias sets the EdgeNodeAlias field's value.

func (*EndpointForListBasicEndpointsOutput) SetEndpointAddress

SetEndpointAddress sets the EndpointAddress field's value.

func (*EndpointForListBasicEndpointsOutput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*EndpointForListBasicEndpointsOutput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (*EndpointForListBasicEndpointsOutput) SetType

SetType sets the Type field's value.

func (EndpointForListBasicEndpointsOutput) String

String returns the string representation

type EndpointForUpdateBasicAccelerateIPEndpointRelationInput

type EndpointForUpdateBasicAccelerateIPEndpointRelationInput struct {
	EndpointAddress *string `type:"string" json:"endpointAddress,omitempty"`

	EndpointID *string `type:"string" json:"endpointID,omitempty"`

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

func (EndpointForUpdateBasicAccelerateIPEndpointRelationInput) GoString

GoString returns the string representation

func (*EndpointForUpdateBasicAccelerateIPEndpointRelationInput) SetEndpointAddress

SetEndpointAddress sets the EndpointAddress field's value.

func (*EndpointForUpdateBasicAccelerateIPEndpointRelationInput) SetEndpointID

SetEndpointID sets the EndpointID field's value.

func (*EndpointForUpdateBasicAccelerateIPEndpointRelationInput) SetType

SetType sets the Type field's value.

func (EndpointForUpdateBasicAccelerateIPEndpointRelationInput) String

String returns the string representation

type EndpointForUpdateBasicEndpointGroupInput

type EndpointForUpdateBasicEndpointGroupInput struct {
	EdgeNodeName *string `type:"string" json:",omitempty"`

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

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

func (EndpointForUpdateBasicEndpointGroupInput) GoString

GoString returns the string representation

func (*EndpointForUpdateBasicEndpointGroupInput) SetEdgeNodeName

SetEdgeNodeName sets the EdgeNodeName field's value.

func (*EndpointForUpdateBasicEndpointGroupInput) SetEndpointAddress

SetEndpointAddress sets the EndpointAddress field's value.

func (*EndpointForUpdateBasicEndpointGroupInput) SetType

SetType sets the Type field's value.

func (EndpointForUpdateBasicEndpointGroupInput) String

String returns the string representation

type EndpointForUpdateBasicEndpointsInput

type EndpointForUpdateBasicEndpointsInput struct {
	EndpointAddress *string `type:"string" json:",omitempty"`

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

func (EndpointForUpdateBasicEndpointsInput) GoString

GoString returns the string representation

func (*EndpointForUpdateBasicEndpointsInput) SetEndpointAddress

SetEndpointAddress sets the EndpointAddress field's value.

func (*EndpointForUpdateBasicEndpointsInput) SetEndpointId

SetEndpointId sets the EndpointId field's value.

func (EndpointForUpdateBasicEndpointsInput) String

String returns the string representation

type EndpointGroupForCreateListenerInOneStepInput

type EndpointGroupForCreateListenerInOneStepInput struct {
	EndpointConfigurations []*EndpointConfigurationForCreateListenerInOneStepInput `type:"list" json:",omitempty"`

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

	HealthyConfig *HealthyConfigForCreateListenerInOneStepInput `type:"structure" json:",omitempty"`

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

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

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

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

	SourceIP []*SourceIPForCreateListenerInOneStepInput `type:"list" json:",omitempty"`

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

func (EndpointGroupForCreateListenerInOneStepInput) GoString

GoString returns the string representation

func (*EndpointGroupForCreateListenerInOneStepInput) SetEndpointConfigurations

SetEndpointConfigurations sets the EndpointConfigurations field's value.

func (*EndpointGroupForCreateListenerInOneStepInput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*EndpointGroupForCreateListenerInOneStepInput) SetHealthyConfig

SetHealthyConfig sets the HealthyConfig field's value.

func (*EndpointGroupForCreateListenerInOneStepInput) SetKeepClientIP

SetKeepClientIP sets the KeepClientIP field's value.

func (*EndpointGroupForCreateListenerInOneStepInput) SetKeepClientIPMethod

SetKeepClientIPMethod sets the KeepClientIPMethod field's value.

func (*EndpointGroupForCreateListenerInOneStepInput) SetName

SetName sets the Name field's value.

func (*EndpointGroupForCreateListenerInOneStepInput) SetRegion

SetRegion sets the Region field's value.

func (*EndpointGroupForCreateListenerInOneStepInput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*EndpointGroupForCreateListenerInOneStepInput) SetTrafficPercentage

SetTrafficPercentage sets the TrafficPercentage field's value.

func (EndpointGroupForCreateListenerInOneStepInput) String

String returns the string representation

type EndpointGroupForListBasicEndpointGroupsOutput

type EndpointGroupForListBasicEndpointGroupsOutput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

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

	Endpoints []*EndpointForListBasicEndpointGroupsOutput `type:"list" json:",omitempty"`

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

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

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

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

func (EndpointGroupForListBasicEndpointGroupsOutput) GoString

GoString returns the string representation

func (*EndpointGroupForListBasicEndpointGroupsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*EndpointGroupForListBasicEndpointGroupsOutput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*EndpointGroupForListBasicEndpointGroupsOutput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*EndpointGroupForListBasicEndpointGroupsOutput) SetExistBoundEndpoint

SetExistBoundEndpoint sets the ExistBoundEndpoint field's value.

func (*EndpointGroupForListBasicEndpointGroupsOutput) SetName

SetName sets the Name field's value.

func (*EndpointGroupForListBasicEndpointGroupsOutput) SetRegion

SetRegion sets the Region field's value.

func (*EndpointGroupForListBasicEndpointGroupsOutput) SetState

SetState sets the State field's value.

func (EndpointGroupForListBasicEndpointGroupsOutput) String

String returns the string representation

type EndpointGroupForListEndpointGroupsOutput

type EndpointGroupForListEndpointGroupsOutput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	EndpointConfigurations []*EndpointConfigurationForListEndpointGroupsOutput `type:"list" json:",omitempty"`

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

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

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

	HealthyConfig *HealthyConfigForListEndpointGroupsOutput `type:"structure" json:",omitempty"`

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

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

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

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

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

	SourceIP []*SourceIPForListEndpointGroupsOutput `type:"list" json:",omitempty"`

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

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

func (EndpointGroupForListEndpointGroupsOutput) GoString

GoString returns the string representation

func (*EndpointGroupForListEndpointGroupsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetEndpointConfigurations

SetEndpointConfigurations sets the EndpointConfigurations field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetHealthCheckStatus

SetHealthCheckStatus sets the HealthCheckStatus field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetHealthyConfig

SetHealthyConfig sets the HealthyConfig field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetKeepClientIP

SetKeepClientIP sets the KeepClientIP field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetKeepClientIPMethod

SetKeepClientIPMethod sets the KeepClientIPMethod field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetName

SetName sets the Name field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetRegion

SetRegion sets the Region field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetState

SetState sets the State field's value.

func (*EndpointGroupForListEndpointGroupsOutput) SetTrafficPercentage

SetTrafficPercentage sets the TrafficPercentage field's value.

func (EndpointGroupForListEndpointGroupsOutput) String

String returns the string representation

type FixedSourceReturnForCreateListenerInOneStepInput

type FixedSourceReturnForCreateListenerInOneStepInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FixedSourceReturnForCreateListenerInOneStepInput) GoString

GoString returns the string representation

func (*FixedSourceReturnForCreateListenerInOneStepInput) SetEnable

SetEnable sets the Enable field's value.

func (FixedSourceReturnForCreateListenerInOneStepInput) String

String returns the string representation

type FixedSourceReturnForDescribeListenerOutput

type FixedSourceReturnForDescribeListenerOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FixedSourceReturnForDescribeListenerOutput) GoString

GoString returns the string representation

func (*FixedSourceReturnForDescribeListenerOutput) SetEnable

SetEnable sets the Enable field's value.

func (FixedSourceReturnForDescribeListenerOutput) String

String returns the string representation

type FixedSourceReturnForListListenersOutput

type FixedSourceReturnForListListenersOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FixedSourceReturnForListListenersOutput) GoString

GoString returns the string representation

func (*FixedSourceReturnForListListenersOutput) SetEnable

SetEnable sets the Enable field's value.

func (FixedSourceReturnForListListenersOutput) String

String returns the string representation

type FixedSourceReturnForUpdateListenerInput

type FixedSourceReturnForUpdateListenerInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FixedSourceReturnForUpdateListenerInput) GoString

GoString returns the string representation

func (*FixedSourceReturnForUpdateListenerInput) SetEnable

SetEnable sets the Enable field's value.

func (FixedSourceReturnForUpdateListenerInput) String

String returns the string representation

type GA

type GA struct {
	*client.Client
}

GA provides the API operation methods for making requests to GA. See this package's package overview docs for details on the service.

GA methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *GA

New create int can support ssl or region locate set

func (*GA) AcceleratorReplacePublicBandwidthPackage

func (c *GA) AcceleratorReplacePublicBandwidthPackage(input *AcceleratorReplacePublicBandwidthPackageInput) (*AcceleratorReplacePublicBandwidthPackageOutput, error)

AcceleratorReplacePublicBandwidthPackage API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation AcceleratorReplacePublicBandwidthPackage for usage and error information.

func (*GA) AcceleratorReplacePublicBandwidthPackageCommon

func (c *GA) AcceleratorReplacePublicBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AcceleratorReplacePublicBandwidthPackageCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation AcceleratorReplacePublicBandwidthPackageCommon for usage and error information.

func (*GA) AcceleratorReplacePublicBandwidthPackageCommonRequest

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

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

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

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

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

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

func (*GA) AcceleratorReplacePublicBandwidthPackageCommonWithContext

func (c *GA) AcceleratorReplacePublicBandwidthPackageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) AcceleratorReplacePublicBandwidthPackageRequest

func (c *GA) AcceleratorReplacePublicBandwidthPackageRequest(input *AcceleratorReplacePublicBandwidthPackageInput) (req *request.Request, output *AcceleratorReplacePublicBandwidthPackageOutput)

AcceleratorReplacePublicBandwidthPackageRequest generates a "volcengine/request.Request" representing the client's request for the AcceleratorReplacePublicBandwidthPackage operation. The "output" return value will be populated with the AcceleratorReplacePublicBandwidthPackageCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) AcceleratorReplacePublicBandwidthPackageWithContext

func (c *GA) AcceleratorReplacePublicBandwidthPackageWithContext(ctx volcengine.Context, input *AcceleratorReplacePublicBandwidthPackageInput, opts ...request.Option) (*AcceleratorReplacePublicBandwidthPackageOutput, error)

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

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

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

func (*GA) BasicAcceleratorReplacePublicBandwidthPackage

func (c *GA) BasicAcceleratorReplacePublicBandwidthPackage(input *BasicAcceleratorReplacePublicBandwidthPackageInput) (*BasicAcceleratorReplacePublicBandwidthPackageOutput, error)

BasicAcceleratorReplacePublicBandwidthPackage API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation BasicAcceleratorReplacePublicBandwidthPackage for usage and error information.

func (*GA) BasicAcceleratorReplacePublicBandwidthPackageCommon

func (c *GA) BasicAcceleratorReplacePublicBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BasicAcceleratorReplacePublicBandwidthPackageCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation BasicAcceleratorReplacePublicBandwidthPackageCommon for usage and error information.

func (*GA) BasicAcceleratorReplacePublicBandwidthPackageCommonRequest

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

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

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

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

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

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

func (*GA) BasicAcceleratorReplacePublicBandwidthPackageCommonWithContext

func (c *GA) BasicAcceleratorReplacePublicBandwidthPackageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) BasicAcceleratorReplacePublicBandwidthPackageRequest

func (c *GA) BasicAcceleratorReplacePublicBandwidthPackageRequest(input *BasicAcceleratorReplacePublicBandwidthPackageInput) (req *request.Request, output *BasicAcceleratorReplacePublicBandwidthPackageOutput)

BasicAcceleratorReplacePublicBandwidthPackageRequest generates a "volcengine/request.Request" representing the client's request for the BasicAcceleratorReplacePublicBandwidthPackage operation. The "output" return value will be populated with the BasicAcceleratorReplacePublicBandwidthPackageCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) BasicAcceleratorReplacePublicBandwidthPackageWithContext

func (c *GA) BasicAcceleratorReplacePublicBandwidthPackageWithContext(ctx volcengine.Context, input *BasicAcceleratorReplacePublicBandwidthPackageInput, opts ...request.Option) (*BasicAcceleratorReplacePublicBandwidthPackageOutput, error)

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

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

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

func (*GA) CreateAccelerator

func (c *GA) CreateAccelerator(input *CreateAcceleratorInput) (*CreateAcceleratorOutput, error)

CreateAccelerator API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateAccelerator for usage and error information.

func (*GA) CreateAcceleratorCommon

func (c *GA) CreateAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAcceleratorCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateAcceleratorCommon for usage and error information.

func (*GA) CreateAcceleratorCommonRequest

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

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

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

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

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

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

func (*GA) CreateAcceleratorCommonWithContext

func (c *GA) CreateAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreateAcceleratorRequest

func (c *GA) CreateAcceleratorRequest(input *CreateAcceleratorInput) (req *request.Request, output *CreateAcceleratorOutput)

CreateAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the CreateAccelerator operation. The "output" return value will be populated with the CreateAcceleratorCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreateAcceleratorWithContext

func (c *GA) CreateAcceleratorWithContext(ctx volcengine.Context, input *CreateAcceleratorInput, opts ...request.Option) (*CreateAcceleratorOutput, error)

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

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

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

func (*GA) CreateBasicAccelerateIP

func (c *GA) CreateBasicAccelerateIP(input *CreateBasicAccelerateIPInput) (*CreateBasicAccelerateIPOutput, error)

CreateBasicAccelerateIP API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicAccelerateIP for usage and error information.

func (*GA) CreateBasicAccelerateIPCommon

func (c *GA) CreateBasicAccelerateIPCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateBasicAccelerateIPCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicAccelerateIPCommon for usage and error information.

func (*GA) CreateBasicAccelerateIPCommonRequest

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

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

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

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

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

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

func (*GA) CreateBasicAccelerateIPCommonWithContext

func (c *GA) CreateBasicAccelerateIPCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreateBasicAccelerateIPEndpointRelation

func (c *GA) CreateBasicAccelerateIPEndpointRelation(input *CreateBasicAccelerateIPEndpointRelationInput) (*CreateBasicAccelerateIPEndpointRelationOutput, error)

CreateBasicAccelerateIPEndpointRelation API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicAccelerateIPEndpointRelation for usage and error information.

func (*GA) CreateBasicAccelerateIPEndpointRelationCommon

func (c *GA) CreateBasicAccelerateIPEndpointRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateBasicAccelerateIPEndpointRelationCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicAccelerateIPEndpointRelationCommon for usage and error information.

func (*GA) CreateBasicAccelerateIPEndpointRelationCommonRequest

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

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

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

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

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

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

func (*GA) CreateBasicAccelerateIPEndpointRelationCommonWithContext

func (c *GA) CreateBasicAccelerateIPEndpointRelationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreateBasicAccelerateIPEndpointRelationRequest

func (c *GA) CreateBasicAccelerateIPEndpointRelationRequest(input *CreateBasicAccelerateIPEndpointRelationInput) (req *request.Request, output *CreateBasicAccelerateIPEndpointRelationOutput)

CreateBasicAccelerateIPEndpointRelationRequest generates a "volcengine/request.Request" representing the client's request for the CreateBasicAccelerateIPEndpointRelation operation. The "output" return value will be populated with the CreateBasicAccelerateIPEndpointRelationCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreateBasicAccelerateIPEndpointRelationWithContext

func (c *GA) CreateBasicAccelerateIPEndpointRelationWithContext(ctx volcengine.Context, input *CreateBasicAccelerateIPEndpointRelationInput, opts ...request.Option) (*CreateBasicAccelerateIPEndpointRelationOutput, error)

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

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

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

func (*GA) CreateBasicAccelerateIPRequest

func (c *GA) CreateBasicAccelerateIPRequest(input *CreateBasicAccelerateIPInput) (req *request.Request, output *CreateBasicAccelerateIPOutput)

CreateBasicAccelerateIPRequest generates a "volcengine/request.Request" representing the client's request for the CreateBasicAccelerateIP operation. The "output" return value will be populated with the CreateBasicAccelerateIPCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreateBasicAccelerateIPWithContext

func (c *GA) CreateBasicAccelerateIPWithContext(ctx volcengine.Context, input *CreateBasicAccelerateIPInput, opts ...request.Option) (*CreateBasicAccelerateIPOutput, error)

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

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

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

func (*GA) CreateBasicAccelerator

func (c *GA) CreateBasicAccelerator(input *CreateBasicAcceleratorInput) (*CreateBasicAcceleratorOutput, error)

CreateBasicAccelerator API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicAccelerator for usage and error information.

func (*GA) CreateBasicAcceleratorCommon

func (c *GA) CreateBasicAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateBasicAcceleratorCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicAcceleratorCommon for usage and error information.

func (*GA) CreateBasicAcceleratorCommonRequest

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

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

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

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

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

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

func (*GA) CreateBasicAcceleratorCommonWithContext

func (c *GA) CreateBasicAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreateBasicAcceleratorRequest

func (c *GA) CreateBasicAcceleratorRequest(input *CreateBasicAcceleratorInput) (req *request.Request, output *CreateBasicAcceleratorOutput)

CreateBasicAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the CreateBasicAccelerator operation. The "output" return value will be populated with the CreateBasicAcceleratorCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreateBasicAcceleratorWithContext

func (c *GA) CreateBasicAcceleratorWithContext(ctx volcengine.Context, input *CreateBasicAcceleratorInput, opts ...request.Option) (*CreateBasicAcceleratorOutput, error)

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

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

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

func (*GA) CreateBasicEndpointGroup

func (c *GA) CreateBasicEndpointGroup(input *CreateBasicEndpointGroupInput) (*CreateBasicEndpointGroupOutput, error)

CreateBasicEndpointGroup API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicEndpointGroup for usage and error information.

func (*GA) CreateBasicEndpointGroupCommon

func (c *GA) CreateBasicEndpointGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateBasicEndpointGroupCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicEndpointGroupCommon for usage and error information.

func (*GA) CreateBasicEndpointGroupCommonRequest

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

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

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

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

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

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

func (*GA) CreateBasicEndpointGroupCommonWithContext

func (c *GA) CreateBasicEndpointGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreateBasicEndpointGroupRequest

func (c *GA) CreateBasicEndpointGroupRequest(input *CreateBasicEndpointGroupInput) (req *request.Request, output *CreateBasicEndpointGroupOutput)

CreateBasicEndpointGroupRequest generates a "volcengine/request.Request" representing the client's request for the CreateBasicEndpointGroup operation. The "output" return value will be populated with the CreateBasicEndpointGroupCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreateBasicEndpointGroupWithContext

func (c *GA) CreateBasicEndpointGroupWithContext(ctx volcengine.Context, input *CreateBasicEndpointGroupInput, opts ...request.Option) (*CreateBasicEndpointGroupOutput, error)

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

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

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

func (*GA) CreateBasicIPSet

func (c *GA) CreateBasicIPSet(input *CreateBasicIPSetInput) (*CreateBasicIPSetOutput, error)

CreateBasicIPSet API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicIPSet for usage and error information.

func (*GA) CreateBasicIPSetCommon

func (c *GA) CreateBasicIPSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateBasicIPSetCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateBasicIPSetCommon for usage and error information.

func (*GA) CreateBasicIPSetCommonRequest

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

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

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

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

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

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

func (*GA) CreateBasicIPSetCommonWithContext

func (c *GA) CreateBasicIPSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreateBasicIPSetRequest

func (c *GA) CreateBasicIPSetRequest(input *CreateBasicIPSetInput) (req *request.Request, output *CreateBasicIPSetOutput)

CreateBasicIPSetRequest generates a "volcengine/request.Request" representing the client's request for the CreateBasicIPSet operation. The "output" return value will be populated with the CreateBasicIPSetCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreateBasicIPSetWithContext

func (c *GA) CreateBasicIPSetWithContext(ctx volcengine.Context, input *CreateBasicIPSetInput, opts ...request.Option) (*CreateBasicIPSetOutput, error)

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

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

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

func (*GA) CreateEndpointGroup

func (c *GA) CreateEndpointGroup(input *CreateEndpointGroupInput) (*CreateEndpointGroupOutput, error)

CreateEndpointGroup API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateEndpointGroup for usage and error information.

func (*GA) CreateEndpointGroupCommon

func (c *GA) CreateEndpointGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateEndpointGroupCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateEndpointGroupCommon for usage and error information.

func (*GA) CreateEndpointGroupCommonRequest

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

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

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

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

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

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

func (*GA) CreateEndpointGroupCommonWithContext

func (c *GA) CreateEndpointGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreateEndpointGroupRequest

func (c *GA) CreateEndpointGroupRequest(input *CreateEndpointGroupInput) (req *request.Request, output *CreateEndpointGroupOutput)

CreateEndpointGroupRequest generates a "volcengine/request.Request" representing the client's request for the CreateEndpointGroup operation. The "output" return value will be populated with the CreateEndpointGroupCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreateEndpointGroupWithContext

func (c *GA) CreateEndpointGroupWithContext(ctx volcengine.Context, input *CreateEndpointGroupInput, opts ...request.Option) (*CreateEndpointGroupOutput, error)

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

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

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

func (*GA) CreateIPSets

func (c *GA) CreateIPSets(input *CreateIPSetsInput) (*CreateIPSetsOutput, error)

CreateIPSets API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateIPSets for usage and error information.

func (*GA) CreateIPSetsCommon

func (c *GA) CreateIPSetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateIPSetsCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateIPSetsCommon for usage and error information.

func (*GA) CreateIPSetsCommonRequest

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

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

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

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

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

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

func (*GA) CreateIPSetsCommonWithContext

func (c *GA) CreateIPSetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreateIPSetsRequest

func (c *GA) CreateIPSetsRequest(input *CreateIPSetsInput) (req *request.Request, output *CreateIPSetsOutput)

CreateIPSetsRequest generates a "volcengine/request.Request" representing the client's request for the CreateIPSets operation. The "output" return value will be populated with the CreateIPSetsCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreateIPSetsWithContext

func (c *GA) CreateIPSetsWithContext(ctx volcengine.Context, input *CreateIPSetsInput, opts ...request.Option) (*CreateIPSetsOutput, error)

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

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

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

func (*GA) CreateListenerInOneStep

func (c *GA) CreateListenerInOneStep(input *CreateListenerInOneStepInput) (*CreateListenerInOneStepOutput, error)

CreateListenerInOneStep API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateListenerInOneStep for usage and error information.

func (*GA) CreateListenerInOneStepCommon

func (c *GA) CreateListenerInOneStepCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateListenerInOneStepCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreateListenerInOneStepCommon for usage and error information.

func (*GA) CreateListenerInOneStepCommonRequest

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

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

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

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

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

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

func (*GA) CreateListenerInOneStepCommonWithContext

func (c *GA) CreateListenerInOneStepCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreateListenerInOneStepRequest

func (c *GA) CreateListenerInOneStepRequest(input *CreateListenerInOneStepInput) (req *request.Request, output *CreateListenerInOneStepOutput)

CreateListenerInOneStepRequest generates a "volcengine/request.Request" representing the client's request for the CreateListenerInOneStep operation. The "output" return value will be populated with the CreateListenerInOneStepCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreateListenerInOneStepWithContext

func (c *GA) CreateListenerInOneStepWithContext(ctx volcengine.Context, input *CreateListenerInOneStepInput, opts ...request.Option) (*CreateListenerInOneStepOutput, error)

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

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

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

func (*GA) CreatePublicBandwidthPackage

func (c *GA) CreatePublicBandwidthPackage(input *CreatePublicBandwidthPackageInput) (*CreatePublicBandwidthPackageOutput, error)

CreatePublicBandwidthPackage API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreatePublicBandwidthPackage for usage and error information.

func (*GA) CreatePublicBandwidthPackageCommon

func (c *GA) CreatePublicBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreatePublicBandwidthPackageCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation CreatePublicBandwidthPackageCommon for usage and error information.

func (*GA) CreatePublicBandwidthPackageCommonRequest

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

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

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

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

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

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

func (*GA) CreatePublicBandwidthPackageCommonWithContext

func (c *GA) CreatePublicBandwidthPackageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) CreatePublicBandwidthPackageRequest

func (c *GA) CreatePublicBandwidthPackageRequest(input *CreatePublicBandwidthPackageInput) (req *request.Request, output *CreatePublicBandwidthPackageOutput)

CreatePublicBandwidthPackageRequest generates a "volcengine/request.Request" representing the client's request for the CreatePublicBandwidthPackage operation. The "output" return value will be populated with the CreatePublicBandwidthPackageCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) CreatePublicBandwidthPackageWithContext

func (c *GA) CreatePublicBandwidthPackageWithContext(ctx volcengine.Context, input *CreatePublicBandwidthPackageInput, opts ...request.Option) (*CreatePublicBandwidthPackageOutput, error)

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

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

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

func (*GA) DeleteAccelerator

func (c *GA) DeleteAccelerator(input *DeleteAcceleratorInput) (*DeleteAcceleratorOutput, error)

DeleteAccelerator API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteAccelerator for usage and error information.

func (*GA) DeleteAcceleratorCommon

func (c *GA) DeleteAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteAcceleratorCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteAcceleratorCommon for usage and error information.

func (*GA) DeleteAcceleratorCommonRequest

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

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

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

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

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

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

func (*GA) DeleteAcceleratorCommonWithContext

func (c *GA) DeleteAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteAcceleratorRequest

func (c *GA) DeleteAcceleratorRequest(input *DeleteAcceleratorInput) (req *request.Request, output *DeleteAcceleratorOutput)

DeleteAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the DeleteAccelerator operation. The "output" return value will be populated with the DeleteAcceleratorCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteAcceleratorWithContext

func (c *GA) DeleteAcceleratorWithContext(ctx volcengine.Context, input *DeleteAcceleratorInput, opts ...request.Option) (*DeleteAcceleratorOutput, error)

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

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

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

func (*GA) DeleteBasicAccelerateIP

func (c *GA) DeleteBasicAccelerateIP(input *DeleteBasicAccelerateIPInput) (*DeleteBasicAccelerateIPOutput, error)

DeleteBasicAccelerateIP API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicAccelerateIP for usage and error information.

func (*GA) DeleteBasicAccelerateIPCommon

func (c *GA) DeleteBasicAccelerateIPCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteBasicAccelerateIPCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicAccelerateIPCommon for usage and error information.

func (*GA) DeleteBasicAccelerateIPCommonRequest

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

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

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

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

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

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

func (*GA) DeleteBasicAccelerateIPCommonWithContext

func (c *GA) DeleteBasicAccelerateIPCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteBasicAccelerateIPEndpointRelation

func (c *GA) DeleteBasicAccelerateIPEndpointRelation(input *DeleteBasicAccelerateIPEndpointRelationInput) (*DeleteBasicAccelerateIPEndpointRelationOutput, error)

DeleteBasicAccelerateIPEndpointRelation API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicAccelerateIPEndpointRelation for usage and error information.

func (*GA) DeleteBasicAccelerateIPEndpointRelationCommon

func (c *GA) DeleteBasicAccelerateIPEndpointRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteBasicAccelerateIPEndpointRelationCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicAccelerateIPEndpointRelationCommon for usage and error information.

func (*GA) DeleteBasicAccelerateIPEndpointRelationCommonRequest

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

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

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

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

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

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

func (*GA) DeleteBasicAccelerateIPEndpointRelationCommonWithContext

func (c *GA) DeleteBasicAccelerateIPEndpointRelationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteBasicAccelerateIPEndpointRelationRequest

func (c *GA) DeleteBasicAccelerateIPEndpointRelationRequest(input *DeleteBasicAccelerateIPEndpointRelationInput) (req *request.Request, output *DeleteBasicAccelerateIPEndpointRelationOutput)

DeleteBasicAccelerateIPEndpointRelationRequest generates a "volcengine/request.Request" representing the client's request for the DeleteBasicAccelerateIPEndpointRelation operation. The "output" return value will be populated with the DeleteBasicAccelerateIPEndpointRelationCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteBasicAccelerateIPEndpointRelationWithContext

func (c *GA) DeleteBasicAccelerateIPEndpointRelationWithContext(ctx volcengine.Context, input *DeleteBasicAccelerateIPEndpointRelationInput, opts ...request.Option) (*DeleteBasicAccelerateIPEndpointRelationOutput, error)

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

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

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

func (*GA) DeleteBasicAccelerateIPRequest

func (c *GA) DeleteBasicAccelerateIPRequest(input *DeleteBasicAccelerateIPInput) (req *request.Request, output *DeleteBasicAccelerateIPOutput)

DeleteBasicAccelerateIPRequest generates a "volcengine/request.Request" representing the client's request for the DeleteBasicAccelerateIP operation. The "output" return value will be populated with the DeleteBasicAccelerateIPCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteBasicAccelerateIPWithContext

func (c *GA) DeleteBasicAccelerateIPWithContext(ctx volcengine.Context, input *DeleteBasicAccelerateIPInput, opts ...request.Option) (*DeleteBasicAccelerateIPOutput, error)

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

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

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

func (*GA) DeleteBasicAccelerator

func (c *GA) DeleteBasicAccelerator(input *DeleteBasicAcceleratorInput) (*DeleteBasicAcceleratorOutput, error)

DeleteBasicAccelerator API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicAccelerator for usage and error information.

func (*GA) DeleteBasicAcceleratorCommon

func (c *GA) DeleteBasicAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteBasicAcceleratorCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicAcceleratorCommon for usage and error information.

func (*GA) DeleteBasicAcceleratorCommonRequest

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

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

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

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

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

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

func (*GA) DeleteBasicAcceleratorCommonWithContext

func (c *GA) DeleteBasicAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteBasicAcceleratorRequest

func (c *GA) DeleteBasicAcceleratorRequest(input *DeleteBasicAcceleratorInput) (req *request.Request, output *DeleteBasicAcceleratorOutput)

DeleteBasicAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the DeleteBasicAccelerator operation. The "output" return value will be populated with the DeleteBasicAcceleratorCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteBasicAcceleratorWithContext

func (c *GA) DeleteBasicAcceleratorWithContext(ctx volcengine.Context, input *DeleteBasicAcceleratorInput, opts ...request.Option) (*DeleteBasicAcceleratorOutput, error)

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

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

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

func (*GA) DeleteBasicEndpoint

func (c *GA) DeleteBasicEndpoint(input *DeleteBasicEndpointInput) (*DeleteBasicEndpointOutput, error)

DeleteBasicEndpoint API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicEndpoint for usage and error information.

func (*GA) DeleteBasicEndpointCommon

func (c *GA) DeleteBasicEndpointCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteBasicEndpointCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicEndpointCommon for usage and error information.

func (*GA) DeleteBasicEndpointCommonRequest

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

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

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

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

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

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

func (*GA) DeleteBasicEndpointCommonWithContext

func (c *GA) DeleteBasicEndpointCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteBasicEndpointGroup

func (c *GA) DeleteBasicEndpointGroup(input *DeleteBasicEndpointGroupInput) (*DeleteBasicEndpointGroupOutput, error)

DeleteBasicEndpointGroup API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicEndpointGroup for usage and error information.

func (*GA) DeleteBasicEndpointGroupCommon

func (c *GA) DeleteBasicEndpointGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteBasicEndpointGroupCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicEndpointGroupCommon for usage and error information.

func (*GA) DeleteBasicEndpointGroupCommonRequest

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

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

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

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

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

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

func (*GA) DeleteBasicEndpointGroupCommonWithContext

func (c *GA) DeleteBasicEndpointGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteBasicEndpointGroupRequest

func (c *GA) DeleteBasicEndpointGroupRequest(input *DeleteBasicEndpointGroupInput) (req *request.Request, output *DeleteBasicEndpointGroupOutput)

DeleteBasicEndpointGroupRequest generates a "volcengine/request.Request" representing the client's request for the DeleteBasicEndpointGroup operation. The "output" return value will be populated with the DeleteBasicEndpointGroupCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteBasicEndpointGroupWithContext

func (c *GA) DeleteBasicEndpointGroupWithContext(ctx volcengine.Context, input *DeleteBasicEndpointGroupInput, opts ...request.Option) (*DeleteBasicEndpointGroupOutput, error)

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

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

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

func (*GA) DeleteBasicEndpointRequest

func (c *GA) DeleteBasicEndpointRequest(input *DeleteBasicEndpointInput) (req *request.Request, output *DeleteBasicEndpointOutput)

DeleteBasicEndpointRequest generates a "volcengine/request.Request" representing the client's request for the DeleteBasicEndpoint operation. The "output" return value will be populated with the DeleteBasicEndpointCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteBasicEndpointWithContext

func (c *GA) DeleteBasicEndpointWithContext(ctx volcengine.Context, input *DeleteBasicEndpointInput, opts ...request.Option) (*DeleteBasicEndpointOutput, error)

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

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

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

func (*GA) DeleteBasicIPSet

func (c *GA) DeleteBasicIPSet(input *DeleteBasicIPSetInput) (*DeleteBasicIPSetOutput, error)

DeleteBasicIPSet API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicIPSet for usage and error information.

func (*GA) DeleteBasicIPSetCommon

func (c *GA) DeleteBasicIPSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteBasicIPSetCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteBasicIPSetCommon for usage and error information.

func (*GA) DeleteBasicIPSetCommonRequest

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

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

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

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

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

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

func (*GA) DeleteBasicIPSetCommonWithContext

func (c *GA) DeleteBasicIPSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteBasicIPSetRequest

func (c *GA) DeleteBasicIPSetRequest(input *DeleteBasicIPSetInput) (req *request.Request, output *DeleteBasicIPSetOutput)

DeleteBasicIPSetRequest generates a "volcengine/request.Request" representing the client's request for the DeleteBasicIPSet operation. The "output" return value will be populated with the DeleteBasicIPSetCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteBasicIPSetWithContext

func (c *GA) DeleteBasicIPSetWithContext(ctx volcengine.Context, input *DeleteBasicIPSetInput, opts ...request.Option) (*DeleteBasicIPSetOutput, error)

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

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

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

func (*GA) DeleteEndpointGroup

func (c *GA) DeleteEndpointGroup(input *DeleteEndpointGroupInput) (*DeleteEndpointGroupOutput, error)

DeleteEndpointGroup API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteEndpointGroup for usage and error information.

func (*GA) DeleteEndpointGroupCommon

func (c *GA) DeleteEndpointGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteEndpointGroupCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteEndpointGroupCommon for usage and error information.

func (*GA) DeleteEndpointGroupCommonRequest

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

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

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

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

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

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

func (*GA) DeleteEndpointGroupCommonWithContext

func (c *GA) DeleteEndpointGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteEndpointGroupRequest

func (c *GA) DeleteEndpointGroupRequest(input *DeleteEndpointGroupInput) (req *request.Request, output *DeleteEndpointGroupOutput)

DeleteEndpointGroupRequest generates a "volcengine/request.Request" representing the client's request for the DeleteEndpointGroup operation. The "output" return value will be populated with the DeleteEndpointGroupCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteEndpointGroupWithContext

func (c *GA) DeleteEndpointGroupWithContext(ctx volcengine.Context, input *DeleteEndpointGroupInput, opts ...request.Option) (*DeleteEndpointGroupOutput, error)

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

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

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

func (*GA) DeleteIPSet

func (c *GA) DeleteIPSet(input *DeleteIPSetInput) (*DeleteIPSetOutput, error)

DeleteIPSet API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteIPSet for usage and error information.

func (*GA) DeleteIPSetCommon

func (c *GA) DeleteIPSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteIPSetCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteIPSetCommon for usage and error information.

func (*GA) DeleteIPSetCommonRequest

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

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

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

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

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

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

func (*GA) DeleteIPSetCommonWithContext

func (c *GA) DeleteIPSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteIPSetRequest

func (c *GA) DeleteIPSetRequest(input *DeleteIPSetInput) (req *request.Request, output *DeleteIPSetOutput)

DeleteIPSetRequest generates a "volcengine/request.Request" representing the client's request for the DeleteIPSet operation. The "output" return value will be populated with the DeleteIPSetCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteIPSetWithContext

func (c *GA) DeleteIPSetWithContext(ctx volcengine.Context, input *DeleteIPSetInput, opts ...request.Option) (*DeleteIPSetOutput, error)

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

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

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

func (*GA) DeleteListener

func (c *GA) DeleteListener(input *DeleteListenerInput) (*DeleteListenerOutput, error)

DeleteListener API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteListener for usage and error information.

func (*GA) DeleteListenerCommon

func (c *GA) DeleteListenerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteListenerCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DeleteListenerCommon for usage and error information.

func (*GA) DeleteListenerCommonRequest

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

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

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

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

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

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

func (*GA) DeleteListenerCommonWithContext

func (c *GA) DeleteListenerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DeleteListenerRequest

func (c *GA) DeleteListenerRequest(input *DeleteListenerInput) (req *request.Request, output *DeleteListenerOutput)

DeleteListenerRequest generates a "volcengine/request.Request" representing the client's request for the DeleteListener operation. The "output" return value will be populated with the DeleteListenerCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DeleteListenerWithContext

func (c *GA) DeleteListenerWithContext(ctx volcengine.Context, input *DeleteListenerInput, opts ...request.Option) (*DeleteListenerOutput, error)

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

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

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

func (*GA) DescribeAccelerator

func (c *GA) DescribeAccelerator(input *DescribeAcceleratorInput) (*DescribeAcceleratorOutput, error)

DescribeAccelerator API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DescribeAccelerator for usage and error information.

func (*GA) DescribeAcceleratorCommon

func (c *GA) DescribeAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAcceleratorCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DescribeAcceleratorCommon for usage and error information.

func (*GA) DescribeAcceleratorCommonRequest

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

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

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

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

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

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

func (*GA) DescribeAcceleratorCommonWithContext

func (c *GA) DescribeAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DescribeAcceleratorRequest

func (c *GA) DescribeAcceleratorRequest(input *DescribeAcceleratorInput) (req *request.Request, output *DescribeAcceleratorOutput)

DescribeAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAccelerator operation. The "output" return value will be populated with the DescribeAcceleratorCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DescribeAcceleratorWithContext

func (c *GA) DescribeAcceleratorWithContext(ctx volcengine.Context, input *DescribeAcceleratorInput, opts ...request.Option) (*DescribeAcceleratorOutput, error)

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

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

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

func (*GA) DescribeBasicAccelerator

func (c *GA) DescribeBasicAccelerator(input *DescribeBasicAcceleratorInput) (*DescribeBasicAcceleratorOutput, error)

DescribeBasicAccelerator API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DescribeBasicAccelerator for usage and error information.

func (*GA) DescribeBasicAcceleratorCommon

func (c *GA) DescribeBasicAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBasicAcceleratorCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DescribeBasicAcceleratorCommon for usage and error information.

func (*GA) DescribeBasicAcceleratorCommonRequest

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

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

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

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

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

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

func (*GA) DescribeBasicAcceleratorCommonWithContext

func (c *GA) DescribeBasicAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

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

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

func (*GA) DescribeBasicAcceleratorRequest

func (c *GA) DescribeBasicAcceleratorRequest(input *DescribeBasicAcceleratorInput) (req *request.Request, output *DescribeBasicAcceleratorOutput)

DescribeBasicAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the DescribeBasicAccelerator operation. The "output" return value will be populated with the DescribeBasicAcceleratorCommon request's response once the request completes successfully.

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

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

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

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

func (*GA) DescribeBasicAcceleratorWithContext

func (c *GA) DescribeBasicAcceleratorWithContext(ctx volcengine.Context, input *DescribeBasicAcceleratorInput, opts ...request.Option) (*DescribeBasicAcceleratorOutput, error)

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

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

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

func (*GA) DescribeBasicEndpointGroup

func (c *GA) DescribeBasicEndpointGroup(input *DescribeBasicEndpointGroupInput) (*DescribeBasicEndpointGroupOutput, error)

DescribeBasicEndpointGroup API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DescribeBasicEndpointGroup for usage and error information.

func (*GA) DescribeBasicEndpointGroupCommon

func (c *GA) DescribeBasicEndpointGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBasicEndpointGroupCommon API operation for GA.

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

See the VOLCENGINE API reference guide for GA's API operation DescribeBasicEndpointGroupCommon for usage and error information.

func (*GA) DescribeBasicEndpointGroupCommonRequest

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

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

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

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

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

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

func (*GA) DescribeBasicEndpointGroupCommonWithContext

func (c *GA) DescribeBasicEndpointGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

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

See DescribeBasicEndpointGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeBasicEndpointGroupRequest

func (c *GA) DescribeBasicEndpointGroupRequest(input *DescribeBasicEndpointGroupInput) (req *request.Request, output *DescribeBasicEndpointGroupOutput)

DescribeBasicEndpointGroupRequest generates a "volcengine/request.Request" representing the client's request for the DescribeBasicEndpointGroup operation. The "output" return value will be populated with the DescribeBasicEndpointGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBasicEndpointGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBasicEndpointGroupCommon Send returns without error.

See DescribeBasicEndpointGroup for more information on using the DescribeBasicEndpointGroup API call, and error handling.

// Example sending a request using the DescribeBasicEndpointGroupRequest method.
req, resp := client.DescribeBasicEndpointGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeBasicEndpointGroupWithContext

func (c *GA) DescribeBasicEndpointGroupWithContext(ctx volcengine.Context, input *DescribeBasicEndpointGroupInput, opts ...request.Option) (*DescribeBasicEndpointGroupOutput, error)

DescribeBasicEndpointGroupWithContext is the same as DescribeBasicEndpointGroup with the addition of the ability to pass a context and additional request options.

See DescribeBasicEndpointGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeBasicIPSet

func (c *GA) DescribeBasicIPSet(input *DescribeBasicIPSetInput) (*DescribeBasicIPSetOutput, error)

DescribeBasicIPSet API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeBasicIPSet for usage and error information.

func (*GA) DescribeBasicIPSetCommon

func (c *GA) DescribeBasicIPSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeBasicIPSetCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeBasicIPSetCommon for usage and error information.

func (*GA) DescribeBasicIPSetCommonRequest

func (c *GA) DescribeBasicIPSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeBasicIPSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeBasicIPSetCommon operation. The "output" return value will be populated with the DescribeBasicIPSetCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBasicIPSetCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBasicIPSetCommon Send returns without error.

See DescribeBasicIPSetCommon for more information on using the DescribeBasicIPSetCommon API call, and error handling.

// Example sending a request using the DescribeBasicIPSetCommonRequest method.
req, resp := client.DescribeBasicIPSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeBasicIPSetCommonWithContext

func (c *GA) DescribeBasicIPSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeBasicIPSetCommonWithContext is the same as DescribeBasicIPSetCommon with the addition of the ability to pass a context and additional request options.

See DescribeBasicIPSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeBasicIPSetRequest

func (c *GA) DescribeBasicIPSetRequest(input *DescribeBasicIPSetInput) (req *request.Request, output *DescribeBasicIPSetOutput)

DescribeBasicIPSetRequest generates a "volcengine/request.Request" representing the client's request for the DescribeBasicIPSet operation. The "output" return value will be populated with the DescribeBasicIPSetCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeBasicIPSetCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeBasicIPSetCommon Send returns without error.

See DescribeBasicIPSet for more information on using the DescribeBasicIPSet API call, and error handling.

// Example sending a request using the DescribeBasicIPSetRequest method.
req, resp := client.DescribeBasicIPSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeBasicIPSetWithContext

func (c *GA) DescribeBasicIPSetWithContext(ctx volcengine.Context, input *DescribeBasicIPSetInput, opts ...request.Option) (*DescribeBasicIPSetOutput, error)

DescribeBasicIPSetWithContext is the same as DescribeBasicIPSet with the addition of the ability to pass a context and additional request options.

See DescribeBasicIPSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeEndpointGroup

func (c *GA) DescribeEndpointGroup(input *DescribeEndpointGroupInput) (*DescribeEndpointGroupOutput, error)

DescribeEndpointGroup API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeEndpointGroup for usage and error information.

func (*GA) DescribeEndpointGroupCommon

func (c *GA) DescribeEndpointGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeEndpointGroupCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeEndpointGroupCommon for usage and error information.

func (*GA) DescribeEndpointGroupCommonRequest

func (c *GA) DescribeEndpointGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeEndpointGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeEndpointGroupCommon operation. The "output" return value will be populated with the DescribeEndpointGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEndpointGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEndpointGroupCommon Send returns without error.

See DescribeEndpointGroupCommon for more information on using the DescribeEndpointGroupCommon API call, and error handling.

// Example sending a request using the DescribeEndpointGroupCommonRequest method.
req, resp := client.DescribeEndpointGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeEndpointGroupCommonWithContext

func (c *GA) DescribeEndpointGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeEndpointGroupCommonWithContext is the same as DescribeEndpointGroupCommon with the addition of the ability to pass a context and additional request options.

See DescribeEndpointGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeEndpointGroupRequest

func (c *GA) DescribeEndpointGroupRequest(input *DescribeEndpointGroupInput) (req *request.Request, output *DescribeEndpointGroupOutput)

DescribeEndpointGroupRequest generates a "volcengine/request.Request" representing the client's request for the DescribeEndpointGroup operation. The "output" return value will be populated with the DescribeEndpointGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeEndpointGroupCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeEndpointGroupCommon Send returns without error.

See DescribeEndpointGroup for more information on using the DescribeEndpointGroup API call, and error handling.

// Example sending a request using the DescribeEndpointGroupRequest method.
req, resp := client.DescribeEndpointGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeEndpointGroupWithContext

func (c *GA) DescribeEndpointGroupWithContext(ctx volcengine.Context, input *DescribeEndpointGroupInput, opts ...request.Option) (*DescribeEndpointGroupOutput, error)

DescribeEndpointGroupWithContext is the same as DescribeEndpointGroup with the addition of the ability to pass a context and additional request options.

See DescribeEndpointGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeIPSet

func (c *GA) DescribeIPSet(input *DescribeIPSetInput) (*DescribeIPSetOutput, error)

DescribeIPSet API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeIPSet for usage and error information.

func (*GA) DescribeIPSetCommon

func (c *GA) DescribeIPSetCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeIPSetCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeIPSetCommon for usage and error information.

func (*GA) DescribeIPSetCommonRequest

func (c *GA) DescribeIPSetCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeIPSetCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeIPSetCommon operation. The "output" return value will be populated with the DescribeIPSetCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeIPSetCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeIPSetCommon Send returns without error.

See DescribeIPSetCommon for more information on using the DescribeIPSetCommon API call, and error handling.

// Example sending a request using the DescribeIPSetCommonRequest method.
req, resp := client.DescribeIPSetCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeIPSetCommonWithContext

func (c *GA) DescribeIPSetCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeIPSetCommonWithContext is the same as DescribeIPSetCommon with the addition of the ability to pass a context and additional request options.

See DescribeIPSetCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeIPSetRequest

func (c *GA) DescribeIPSetRequest(input *DescribeIPSetInput) (req *request.Request, output *DescribeIPSetOutput)

DescribeIPSetRequest generates a "volcengine/request.Request" representing the client's request for the DescribeIPSet operation. The "output" return value will be populated with the DescribeIPSetCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeIPSetCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeIPSetCommon Send returns without error.

See DescribeIPSet for more information on using the DescribeIPSet API call, and error handling.

// Example sending a request using the DescribeIPSetRequest method.
req, resp := client.DescribeIPSetRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeIPSetWithContext

func (c *GA) DescribeIPSetWithContext(ctx volcengine.Context, input *DescribeIPSetInput, opts ...request.Option) (*DescribeIPSetOutput, error)

DescribeIPSetWithContext is the same as DescribeIPSet with the addition of the ability to pass a context and additional request options.

See DescribeIPSet for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeListener

func (c *GA) DescribeListener(input *DescribeListenerInput) (*DescribeListenerOutput, error)

DescribeListener API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeListener for usage and error information.

func (*GA) DescribeListenerCommon

func (c *GA) DescribeListenerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeListenerCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeListenerCommon for usage and error information.

func (*GA) DescribeListenerCommonRequest

func (c *GA) DescribeListenerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeListenerCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeListenerCommon operation. The "output" return value will be populated with the DescribeListenerCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeListenerCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeListenerCommon Send returns without error.

See DescribeListenerCommon for more information on using the DescribeListenerCommon API call, and error handling.

// Example sending a request using the DescribeListenerCommonRequest method.
req, resp := client.DescribeListenerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeListenerCommonWithContext

func (c *GA) DescribeListenerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeListenerCommonWithContext is the same as DescribeListenerCommon with the addition of the ability to pass a context and additional request options.

See DescribeListenerCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeListenerRequest

func (c *GA) DescribeListenerRequest(input *DescribeListenerInput) (req *request.Request, output *DescribeListenerOutput)

DescribeListenerRequest generates a "volcengine/request.Request" representing the client's request for the DescribeListener operation. The "output" return value will be populated with the DescribeListenerCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeListenerCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeListenerCommon Send returns without error.

See DescribeListener for more information on using the DescribeListener API call, and error handling.

// Example sending a request using the DescribeListenerRequest method.
req, resp := client.DescribeListenerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeListenerWithContext

func (c *GA) DescribeListenerWithContext(ctx volcengine.Context, input *DescribeListenerInput, opts ...request.Option) (*DescribeListenerOutput, error)

DescribeListenerWithContext is the same as DescribeListener with the addition of the ability to pass a context and additional request options.

See DescribeListener for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribePublicBandwidthPackage

func (c *GA) DescribePublicBandwidthPackage(input *DescribePublicBandwidthPackageInput) (*DescribePublicBandwidthPackageOutput, error)

DescribePublicBandwidthPackage API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribePublicBandwidthPackage for usage and error information.

func (*GA) DescribePublicBandwidthPackageCommon

func (c *GA) DescribePublicBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribePublicBandwidthPackageCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribePublicBandwidthPackageCommon for usage and error information.

func (*GA) DescribePublicBandwidthPackageCommonRequest

func (c *GA) DescribePublicBandwidthPackageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribePublicBandwidthPackageCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribePublicBandwidthPackageCommon operation. The "output" return value will be populated with the DescribePublicBandwidthPackageCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePublicBandwidthPackageCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePublicBandwidthPackageCommon Send returns without error.

See DescribePublicBandwidthPackageCommon for more information on using the DescribePublicBandwidthPackageCommon API call, and error handling.

// Example sending a request using the DescribePublicBandwidthPackageCommonRequest method.
req, resp := client.DescribePublicBandwidthPackageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribePublicBandwidthPackageCommonWithContext

func (c *GA) DescribePublicBandwidthPackageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribePublicBandwidthPackageCommonWithContext is the same as DescribePublicBandwidthPackageCommon with the addition of the ability to pass a context and additional request options.

See DescribePublicBandwidthPackageCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribePublicBandwidthPackageRequest

func (c *GA) DescribePublicBandwidthPackageRequest(input *DescribePublicBandwidthPackageInput) (req *request.Request, output *DescribePublicBandwidthPackageOutput)

DescribePublicBandwidthPackageRequest generates a "volcengine/request.Request" representing the client's request for the DescribePublicBandwidthPackage operation. The "output" return value will be populated with the DescribePublicBandwidthPackageCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribePublicBandwidthPackageCommon Request to send the API call to the service. the "output" return value is not valid until after DescribePublicBandwidthPackageCommon Send returns without error.

See DescribePublicBandwidthPackage for more information on using the DescribePublicBandwidthPackage API call, and error handling.

// Example sending a request using the DescribePublicBandwidthPackageRequest method.
req, resp := client.DescribePublicBandwidthPackageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribePublicBandwidthPackageWithContext

func (c *GA) DescribePublicBandwidthPackageWithContext(ctx volcengine.Context, input *DescribePublicBandwidthPackageInput, opts ...request.Option) (*DescribePublicBandwidthPackageOutput, error)

DescribePublicBandwidthPackageWithContext is the same as DescribePublicBandwidthPackage with the addition of the ability to pass a context and additional request options.

See DescribePublicBandwidthPackage for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeStatistics

func (c *GA) DescribeStatistics(input *DescribeStatisticsInput) (*DescribeStatisticsOutput, error)

DescribeStatistics API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeStatistics for usage and error information.

func (*GA) DescribeStatisticsCommon

func (c *GA) DescribeStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeStatisticsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeStatisticsCommon for usage and error information.

func (*GA) DescribeStatisticsCommonRequest

func (c *GA) DescribeStatisticsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeStatisticsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeStatisticsCommon operation. The "output" return value will be populated with the DescribeStatisticsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeStatisticsCommon Send returns without error.

See DescribeStatisticsCommon for more information on using the DescribeStatisticsCommon API call, and error handling.

// Example sending a request using the DescribeStatisticsCommonRequest method.
req, resp := client.DescribeStatisticsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeStatisticsCommonWithContext

func (c *GA) DescribeStatisticsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeStatisticsCommonWithContext is the same as DescribeStatisticsCommon with the addition of the ability to pass a context and additional request options.

See DescribeStatisticsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeStatisticsRequest

func (c *GA) DescribeStatisticsRequest(input *DescribeStatisticsInput) (req *request.Request, output *DescribeStatisticsOutput)

DescribeStatisticsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeStatistics operation. The "output" return value will be populated with the DescribeStatisticsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeStatisticsCommon Send returns without error.

See DescribeStatistics for more information on using the DescribeStatistics API call, and error handling.

// Example sending a request using the DescribeStatisticsRequest method.
req, resp := client.DescribeStatisticsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeStatisticsWithContext

func (c *GA) DescribeStatisticsWithContext(ctx volcengine.Context, input *DescribeStatisticsInput, opts ...request.Option) (*DescribeStatisticsOutput, error)

DescribeStatisticsWithContext is the same as DescribeStatistics with the addition of the ability to pass a context and additional request options.

See DescribeStatistics for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeTopStatistics

func (c *GA) DescribeTopStatistics(input *DescribeTopStatisticsInput) (*DescribeTopStatisticsOutput, error)

DescribeTopStatistics API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeTopStatistics for usage and error information.

func (*GA) DescribeTopStatisticsCommon

func (c *GA) DescribeTopStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTopStatisticsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation DescribeTopStatisticsCommon for usage and error information.

func (*GA) DescribeTopStatisticsCommonRequest

func (c *GA) DescribeTopStatisticsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeTopStatisticsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeTopStatisticsCommon operation. The "output" return value will be populated with the DescribeTopStatisticsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTopStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTopStatisticsCommon Send returns without error.

See DescribeTopStatisticsCommon for more information on using the DescribeTopStatisticsCommon API call, and error handling.

// Example sending a request using the DescribeTopStatisticsCommonRequest method.
req, resp := client.DescribeTopStatisticsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeTopStatisticsCommonWithContext

func (c *GA) DescribeTopStatisticsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeTopStatisticsCommonWithContext is the same as DescribeTopStatisticsCommon with the addition of the ability to pass a context and additional request options.

See DescribeTopStatisticsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) DescribeTopStatisticsRequest

func (c *GA) DescribeTopStatisticsRequest(input *DescribeTopStatisticsInput) (req *request.Request, output *DescribeTopStatisticsOutput)

DescribeTopStatisticsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeTopStatistics operation. The "output" return value will be populated with the DescribeTopStatisticsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeTopStatisticsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeTopStatisticsCommon Send returns without error.

See DescribeTopStatistics for more information on using the DescribeTopStatistics API call, and error handling.

// Example sending a request using the DescribeTopStatisticsRequest method.
req, resp := client.DescribeTopStatisticsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) DescribeTopStatisticsWithContext

func (c *GA) DescribeTopStatisticsWithContext(ctx volcengine.Context, input *DescribeTopStatisticsInput, opts ...request.Option) (*DescribeTopStatisticsOutput, error)

DescribeTopStatisticsWithContext is the same as DescribeTopStatistics with the addition of the ability to pass a context and additional request options.

See DescribeTopStatistics for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListAccelerators

func (c *GA) ListAccelerators(input *ListAcceleratorsInput) (*ListAcceleratorsOutput, error)

ListAccelerators API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListAccelerators for usage and error information.

func (*GA) ListAcceleratorsCommon

func (c *GA) ListAcceleratorsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAcceleratorsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListAcceleratorsCommon for usage and error information.

func (*GA) ListAcceleratorsCommonRequest

func (c *GA) ListAcceleratorsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAcceleratorsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAcceleratorsCommon operation. The "output" return value will be populated with the ListAcceleratorsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAcceleratorsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAcceleratorsCommon Send returns without error.

See ListAcceleratorsCommon for more information on using the ListAcceleratorsCommon API call, and error handling.

// Example sending a request using the ListAcceleratorsCommonRequest method.
req, resp := client.ListAcceleratorsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListAcceleratorsCommonWithContext

func (c *GA) ListAcceleratorsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAcceleratorsCommonWithContext is the same as ListAcceleratorsCommon with the addition of the ability to pass a context and additional request options.

See ListAcceleratorsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListAcceleratorsRequest

func (c *GA) ListAcceleratorsRequest(input *ListAcceleratorsInput) (req *request.Request, output *ListAcceleratorsOutput)

ListAcceleratorsRequest generates a "volcengine/request.Request" representing the client's request for the ListAccelerators operation. The "output" return value will be populated with the ListAcceleratorsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAcceleratorsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAcceleratorsCommon Send returns without error.

See ListAccelerators for more information on using the ListAccelerators API call, and error handling.

// Example sending a request using the ListAcceleratorsRequest method.
req, resp := client.ListAcceleratorsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListAcceleratorsWithContext

func (c *GA) ListAcceleratorsWithContext(ctx volcengine.Context, input *ListAcceleratorsInput, opts ...request.Option) (*ListAcceleratorsOutput, error)

ListAcceleratorsWithContext is the same as ListAccelerators with the addition of the ability to pass a context and additional request options.

See ListAccelerators for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicAccelerateIPs

func (c *GA) ListBasicAccelerateIPs(input *ListBasicAccelerateIPsInput) (*ListBasicAccelerateIPsOutput, error)

ListBasicAccelerateIPs API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicAccelerateIPs for usage and error information.

func (*GA) ListBasicAccelerateIPsCommon

func (c *GA) ListBasicAccelerateIPsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBasicAccelerateIPsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicAccelerateIPsCommon for usage and error information.

func (*GA) ListBasicAccelerateIPsCommonRequest

func (c *GA) ListBasicAccelerateIPsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBasicAccelerateIPsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicAccelerateIPsCommon operation. The "output" return value will be populated with the ListBasicAccelerateIPsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicAccelerateIPsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicAccelerateIPsCommon Send returns without error.

See ListBasicAccelerateIPsCommon for more information on using the ListBasicAccelerateIPsCommon API call, and error handling.

// Example sending a request using the ListBasicAccelerateIPsCommonRequest method.
req, resp := client.ListBasicAccelerateIPsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicAccelerateIPsCommonWithContext

func (c *GA) ListBasicAccelerateIPsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBasicAccelerateIPsCommonWithContext is the same as ListBasicAccelerateIPsCommon with the addition of the ability to pass a context and additional request options.

See ListBasicAccelerateIPsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicAccelerateIPsRequest

func (c *GA) ListBasicAccelerateIPsRequest(input *ListBasicAccelerateIPsInput) (req *request.Request, output *ListBasicAccelerateIPsOutput)

ListBasicAccelerateIPsRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicAccelerateIPs operation. The "output" return value will be populated with the ListBasicAccelerateIPsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicAccelerateIPsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicAccelerateIPsCommon Send returns without error.

See ListBasicAccelerateIPs for more information on using the ListBasicAccelerateIPs API call, and error handling.

// Example sending a request using the ListBasicAccelerateIPsRequest method.
req, resp := client.ListBasicAccelerateIPsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicAccelerateIPsWithContext

func (c *GA) ListBasicAccelerateIPsWithContext(ctx volcengine.Context, input *ListBasicAccelerateIPsInput, opts ...request.Option) (*ListBasicAccelerateIPsOutput, error)

ListBasicAccelerateIPsWithContext is the same as ListBasicAccelerateIPs with the addition of the ability to pass a context and additional request options.

See ListBasicAccelerateIPs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicAccelerators

func (c *GA) ListBasicAccelerators(input *ListBasicAcceleratorsInput) (*ListBasicAcceleratorsOutput, error)

ListBasicAccelerators API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicAccelerators for usage and error information.

func (*GA) ListBasicAcceleratorsCommon

func (c *GA) ListBasicAcceleratorsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBasicAcceleratorsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicAcceleratorsCommon for usage and error information.

func (*GA) ListBasicAcceleratorsCommonRequest

func (c *GA) ListBasicAcceleratorsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBasicAcceleratorsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicAcceleratorsCommon operation. The "output" return value will be populated with the ListBasicAcceleratorsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicAcceleratorsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicAcceleratorsCommon Send returns without error.

See ListBasicAcceleratorsCommon for more information on using the ListBasicAcceleratorsCommon API call, and error handling.

// Example sending a request using the ListBasicAcceleratorsCommonRequest method.
req, resp := client.ListBasicAcceleratorsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicAcceleratorsCommonWithContext

func (c *GA) ListBasicAcceleratorsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBasicAcceleratorsCommonWithContext is the same as ListBasicAcceleratorsCommon with the addition of the ability to pass a context and additional request options.

See ListBasicAcceleratorsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicAcceleratorsRequest

func (c *GA) ListBasicAcceleratorsRequest(input *ListBasicAcceleratorsInput) (req *request.Request, output *ListBasicAcceleratorsOutput)

ListBasicAcceleratorsRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicAccelerators operation. The "output" return value will be populated with the ListBasicAcceleratorsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicAcceleratorsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicAcceleratorsCommon Send returns without error.

See ListBasicAccelerators for more information on using the ListBasicAccelerators API call, and error handling.

// Example sending a request using the ListBasicAcceleratorsRequest method.
req, resp := client.ListBasicAcceleratorsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicAcceleratorsWithContext

func (c *GA) ListBasicAcceleratorsWithContext(ctx volcengine.Context, input *ListBasicAcceleratorsInput, opts ...request.Option) (*ListBasicAcceleratorsOutput, error)

ListBasicAcceleratorsWithContext is the same as ListBasicAccelerators with the addition of the ability to pass a context and additional request options.

See ListBasicAccelerators for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicEndpointGroups

func (c *GA) ListBasicEndpointGroups(input *ListBasicEndpointGroupsInput) (*ListBasicEndpointGroupsOutput, error)

ListBasicEndpointGroups API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicEndpointGroups for usage and error information.

func (*GA) ListBasicEndpointGroupsCommon

func (c *GA) ListBasicEndpointGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBasicEndpointGroupsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicEndpointGroupsCommon for usage and error information.

func (*GA) ListBasicEndpointGroupsCommonRequest

func (c *GA) ListBasicEndpointGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBasicEndpointGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicEndpointGroupsCommon operation. The "output" return value will be populated with the ListBasicEndpointGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicEndpointGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicEndpointGroupsCommon Send returns without error.

See ListBasicEndpointGroupsCommon for more information on using the ListBasicEndpointGroupsCommon API call, and error handling.

// Example sending a request using the ListBasicEndpointGroupsCommonRequest method.
req, resp := client.ListBasicEndpointGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicEndpointGroupsCommonWithContext

func (c *GA) ListBasicEndpointGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBasicEndpointGroupsCommonWithContext is the same as ListBasicEndpointGroupsCommon with the addition of the ability to pass a context and additional request options.

See ListBasicEndpointGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicEndpointGroupsRequest

func (c *GA) ListBasicEndpointGroupsRequest(input *ListBasicEndpointGroupsInput) (req *request.Request, output *ListBasicEndpointGroupsOutput)

ListBasicEndpointGroupsRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicEndpointGroups operation. The "output" return value will be populated with the ListBasicEndpointGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicEndpointGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicEndpointGroupsCommon Send returns without error.

See ListBasicEndpointGroups for more information on using the ListBasicEndpointGroups API call, and error handling.

// Example sending a request using the ListBasicEndpointGroupsRequest method.
req, resp := client.ListBasicEndpointGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicEndpointGroupsWithContext

func (c *GA) ListBasicEndpointGroupsWithContext(ctx volcengine.Context, input *ListBasicEndpointGroupsInput, opts ...request.Option) (*ListBasicEndpointGroupsOutput, error)

ListBasicEndpointGroupsWithContext is the same as ListBasicEndpointGroups with the addition of the ability to pass a context and additional request options.

See ListBasicEndpointGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicEndpoints

func (c *GA) ListBasicEndpoints(input *ListBasicEndpointsInput) (*ListBasicEndpointsOutput, error)

ListBasicEndpoints API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicEndpoints for usage and error information.

func (*GA) ListBasicEndpointsCommon

func (c *GA) ListBasicEndpointsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBasicEndpointsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicEndpointsCommon for usage and error information.

func (*GA) ListBasicEndpointsCommonRequest

func (c *GA) ListBasicEndpointsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBasicEndpointsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicEndpointsCommon operation. The "output" return value will be populated with the ListBasicEndpointsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicEndpointsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicEndpointsCommon Send returns without error.

See ListBasicEndpointsCommon for more information on using the ListBasicEndpointsCommon API call, and error handling.

// Example sending a request using the ListBasicEndpointsCommonRequest method.
req, resp := client.ListBasicEndpointsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicEndpointsCommonWithContext

func (c *GA) ListBasicEndpointsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBasicEndpointsCommonWithContext is the same as ListBasicEndpointsCommon with the addition of the ability to pass a context and additional request options.

See ListBasicEndpointsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicEndpointsRequest

func (c *GA) ListBasicEndpointsRequest(input *ListBasicEndpointsInput) (req *request.Request, output *ListBasicEndpointsOutput)

ListBasicEndpointsRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicEndpoints operation. The "output" return value will be populated with the ListBasicEndpointsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicEndpointsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicEndpointsCommon Send returns without error.

See ListBasicEndpoints for more information on using the ListBasicEndpoints API call, and error handling.

// Example sending a request using the ListBasicEndpointsRequest method.
req, resp := client.ListBasicEndpointsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicEndpointsWithContext

func (c *GA) ListBasicEndpointsWithContext(ctx volcengine.Context, input *ListBasicEndpointsInput, opts ...request.Option) (*ListBasicEndpointsOutput, error)

ListBasicEndpointsWithContext is the same as ListBasicEndpoints with the addition of the ability to pass a context and additional request options.

See ListBasicEndpoints for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicIPSets

func (c *GA) ListBasicIPSets(input *ListBasicIPSetsInput) (*ListBasicIPSetsOutput, error)

ListBasicIPSets API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicIPSets for usage and error information.

func (*GA) ListBasicIPSetsCommon

func (c *GA) ListBasicIPSetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListBasicIPSetsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListBasicIPSetsCommon for usage and error information.

func (*GA) ListBasicIPSetsCommonRequest

func (c *GA) ListBasicIPSetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListBasicIPSetsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicIPSetsCommon operation. The "output" return value will be populated with the ListBasicIPSetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicIPSetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicIPSetsCommon Send returns without error.

See ListBasicIPSetsCommon for more information on using the ListBasicIPSetsCommon API call, and error handling.

// Example sending a request using the ListBasicIPSetsCommonRequest method.
req, resp := client.ListBasicIPSetsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicIPSetsCommonWithContext

func (c *GA) ListBasicIPSetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListBasicIPSetsCommonWithContext is the same as ListBasicIPSetsCommon with the addition of the ability to pass a context and additional request options.

See ListBasicIPSetsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListBasicIPSetsRequest

func (c *GA) ListBasicIPSetsRequest(input *ListBasicIPSetsInput) (req *request.Request, output *ListBasicIPSetsOutput)

ListBasicIPSetsRequest generates a "volcengine/request.Request" representing the client's request for the ListBasicIPSets operation. The "output" return value will be populated with the ListBasicIPSetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListBasicIPSetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListBasicIPSetsCommon Send returns without error.

See ListBasicIPSets for more information on using the ListBasicIPSets API call, and error handling.

// Example sending a request using the ListBasicIPSetsRequest method.
req, resp := client.ListBasicIPSetsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListBasicIPSetsWithContext

func (c *GA) ListBasicIPSetsWithContext(ctx volcengine.Context, input *ListBasicIPSetsInput, opts ...request.Option) (*ListBasicIPSetsOutput, error)

ListBasicIPSetsWithContext is the same as ListBasicIPSets with the addition of the ability to pass a context and additional request options.

See ListBasicIPSets for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListEndpointGroups

func (c *GA) ListEndpointGroups(input *ListEndpointGroupsInput) (*ListEndpointGroupsOutput, error)

ListEndpointGroups API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListEndpointGroups for usage and error information.

func (*GA) ListEndpointGroupsCommon

func (c *GA) ListEndpointGroupsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListEndpointGroupsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListEndpointGroupsCommon for usage and error information.

func (*GA) ListEndpointGroupsCommonRequest

func (c *GA) ListEndpointGroupsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListEndpointGroupsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListEndpointGroupsCommon operation. The "output" return value will be populated with the ListEndpointGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEndpointGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListEndpointGroupsCommon Send returns without error.

See ListEndpointGroupsCommon for more information on using the ListEndpointGroupsCommon API call, and error handling.

// Example sending a request using the ListEndpointGroupsCommonRequest method.
req, resp := client.ListEndpointGroupsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListEndpointGroupsCommonWithContext

func (c *GA) ListEndpointGroupsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListEndpointGroupsCommonWithContext is the same as ListEndpointGroupsCommon with the addition of the ability to pass a context and additional request options.

See ListEndpointGroupsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListEndpointGroupsRequest

func (c *GA) ListEndpointGroupsRequest(input *ListEndpointGroupsInput) (req *request.Request, output *ListEndpointGroupsOutput)

ListEndpointGroupsRequest generates a "volcengine/request.Request" representing the client's request for the ListEndpointGroups operation. The "output" return value will be populated with the ListEndpointGroupsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListEndpointGroupsCommon Request to send the API call to the service. the "output" return value is not valid until after ListEndpointGroupsCommon Send returns without error.

See ListEndpointGroups for more information on using the ListEndpointGroups API call, and error handling.

// Example sending a request using the ListEndpointGroupsRequest method.
req, resp := client.ListEndpointGroupsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListEndpointGroupsWithContext

func (c *GA) ListEndpointGroupsWithContext(ctx volcengine.Context, input *ListEndpointGroupsInput, opts ...request.Option) (*ListEndpointGroupsOutput, error)

ListEndpointGroupsWithContext is the same as ListEndpointGroups with the addition of the ability to pass a context and additional request options.

See ListEndpointGroups for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListIPSets

func (c *GA) ListIPSets(input *ListIPSetsInput) (*ListIPSetsOutput, error)

ListIPSets API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListIPSets for usage and error information.

func (*GA) ListIPSetsCommon

func (c *GA) ListIPSetsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListIPSetsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListIPSetsCommon for usage and error information.

func (*GA) ListIPSetsCommonRequest

func (c *GA) ListIPSetsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListIPSetsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListIPSetsCommon operation. The "output" return value will be populated with the ListIPSetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIPSetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListIPSetsCommon Send returns without error.

See ListIPSetsCommon for more information on using the ListIPSetsCommon API call, and error handling.

// Example sending a request using the ListIPSetsCommonRequest method.
req, resp := client.ListIPSetsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListIPSetsCommonWithContext

func (c *GA) ListIPSetsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListIPSetsCommonWithContext is the same as ListIPSetsCommon with the addition of the ability to pass a context and additional request options.

See ListIPSetsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListIPSetsRequest

func (c *GA) ListIPSetsRequest(input *ListIPSetsInput) (req *request.Request, output *ListIPSetsOutput)

ListIPSetsRequest generates a "volcengine/request.Request" representing the client's request for the ListIPSets operation. The "output" return value will be populated with the ListIPSetsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListIPSetsCommon Request to send the API call to the service. the "output" return value is not valid until after ListIPSetsCommon Send returns without error.

See ListIPSets for more information on using the ListIPSets API call, and error handling.

// Example sending a request using the ListIPSetsRequest method.
req, resp := client.ListIPSetsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListIPSetsWithContext

func (c *GA) ListIPSetsWithContext(ctx volcengine.Context, input *ListIPSetsInput, opts ...request.Option) (*ListIPSetsOutput, error)

ListIPSetsWithContext is the same as ListIPSets with the addition of the ability to pass a context and additional request options.

See ListIPSets for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListListeners

func (c *GA) ListListeners(input *ListListenersInput) (*ListListenersOutput, error)

ListListeners API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListListeners for usage and error information.

func (*GA) ListListenersCommon

func (c *GA) ListListenersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListListenersCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListListenersCommon for usage and error information.

func (*GA) ListListenersCommonRequest

func (c *GA) ListListenersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListListenersCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListListenersCommon operation. The "output" return value will be populated with the ListListenersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListListenersCommon Request to send the API call to the service. the "output" return value is not valid until after ListListenersCommon Send returns without error.

See ListListenersCommon for more information on using the ListListenersCommon API call, and error handling.

// Example sending a request using the ListListenersCommonRequest method.
req, resp := client.ListListenersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListListenersCommonWithContext

func (c *GA) ListListenersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListListenersCommonWithContext is the same as ListListenersCommon with the addition of the ability to pass a context and additional request options.

See ListListenersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListListenersRequest

func (c *GA) ListListenersRequest(input *ListListenersInput) (req *request.Request, output *ListListenersOutput)

ListListenersRequest generates a "volcengine/request.Request" representing the client's request for the ListListeners operation. The "output" return value will be populated with the ListListenersCommon request's response once the request completes successfully.

Use "Send" method on the returned ListListenersCommon Request to send the API call to the service. the "output" return value is not valid until after ListListenersCommon Send returns without error.

See ListListeners for more information on using the ListListeners API call, and error handling.

// Example sending a request using the ListListenersRequest method.
req, resp := client.ListListenersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListListenersWithContext

func (c *GA) ListListenersWithContext(ctx volcengine.Context, input *ListListenersInput, opts ...request.Option) (*ListListenersOutput, error)

ListListenersWithContext is the same as ListListeners with the addition of the ability to pass a context and additional request options.

See ListListeners for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListPublicBandwidthPackages

func (c *GA) ListPublicBandwidthPackages(input *ListPublicBandwidthPackagesInput) (*ListPublicBandwidthPackagesOutput, error)

ListPublicBandwidthPackages API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListPublicBandwidthPackages for usage and error information.

func (*GA) ListPublicBandwidthPackagesCommon

func (c *GA) ListPublicBandwidthPackagesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListPublicBandwidthPackagesCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation ListPublicBandwidthPackagesCommon for usage and error information.

func (*GA) ListPublicBandwidthPackagesCommonRequest

func (c *GA) ListPublicBandwidthPackagesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListPublicBandwidthPackagesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListPublicBandwidthPackagesCommon operation. The "output" return value will be populated with the ListPublicBandwidthPackagesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPublicBandwidthPackagesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPublicBandwidthPackagesCommon Send returns without error.

See ListPublicBandwidthPackagesCommon for more information on using the ListPublicBandwidthPackagesCommon API call, and error handling.

// Example sending a request using the ListPublicBandwidthPackagesCommonRequest method.
req, resp := client.ListPublicBandwidthPackagesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListPublicBandwidthPackagesCommonWithContext

func (c *GA) ListPublicBandwidthPackagesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListPublicBandwidthPackagesCommonWithContext is the same as ListPublicBandwidthPackagesCommon with the addition of the ability to pass a context and additional request options.

See ListPublicBandwidthPackagesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) ListPublicBandwidthPackagesRequest

func (c *GA) ListPublicBandwidthPackagesRequest(input *ListPublicBandwidthPackagesInput) (req *request.Request, output *ListPublicBandwidthPackagesOutput)

ListPublicBandwidthPackagesRequest generates a "volcengine/request.Request" representing the client's request for the ListPublicBandwidthPackages operation. The "output" return value will be populated with the ListPublicBandwidthPackagesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListPublicBandwidthPackagesCommon Request to send the API call to the service. the "output" return value is not valid until after ListPublicBandwidthPackagesCommon Send returns without error.

See ListPublicBandwidthPackages for more information on using the ListPublicBandwidthPackages API call, and error handling.

// Example sending a request using the ListPublicBandwidthPackagesRequest method.
req, resp := client.ListPublicBandwidthPackagesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) ListPublicBandwidthPackagesWithContext

func (c *GA) ListPublicBandwidthPackagesWithContext(ctx volcengine.Context, input *ListPublicBandwidthPackagesInput, opts ...request.Option) (*ListPublicBandwidthPackagesOutput, error)

ListPublicBandwidthPackagesWithContext is the same as ListPublicBandwidthPackages with the addition of the ability to pass a context and additional request options.

See ListPublicBandwidthPackages for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) PublicBandwidthPackageBindAccelerator

func (c *GA) PublicBandwidthPackageBindAccelerator(input *PublicBandwidthPackageBindAcceleratorInput) (*PublicBandwidthPackageBindAcceleratorOutput, error)

PublicBandwidthPackageBindAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation PublicBandwidthPackageBindAccelerator for usage and error information.

func (*GA) PublicBandwidthPackageBindAcceleratorCommon

func (c *GA) PublicBandwidthPackageBindAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PublicBandwidthPackageBindAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation PublicBandwidthPackageBindAcceleratorCommon for usage and error information.

func (*GA) PublicBandwidthPackageBindAcceleratorCommonRequest

func (c *GA) PublicBandwidthPackageBindAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PublicBandwidthPackageBindAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the PublicBandwidthPackageBindAcceleratorCommon operation. The "output" return value will be populated with the PublicBandwidthPackageBindAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned PublicBandwidthPackageBindAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after PublicBandwidthPackageBindAcceleratorCommon Send returns without error.

See PublicBandwidthPackageBindAcceleratorCommon for more information on using the PublicBandwidthPackageBindAcceleratorCommon API call, and error handling.

// Example sending a request using the PublicBandwidthPackageBindAcceleratorCommonRequest method.
req, resp := client.PublicBandwidthPackageBindAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) PublicBandwidthPackageBindAcceleratorCommonWithContext

func (c *GA) PublicBandwidthPackageBindAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PublicBandwidthPackageBindAcceleratorCommonWithContext is the same as PublicBandwidthPackageBindAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See PublicBandwidthPackageBindAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) PublicBandwidthPackageBindAcceleratorRequest

func (c *GA) PublicBandwidthPackageBindAcceleratorRequest(input *PublicBandwidthPackageBindAcceleratorInput) (req *request.Request, output *PublicBandwidthPackageBindAcceleratorOutput)

PublicBandwidthPackageBindAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the PublicBandwidthPackageBindAccelerator operation. The "output" return value will be populated with the PublicBandwidthPackageBindAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned PublicBandwidthPackageBindAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after PublicBandwidthPackageBindAcceleratorCommon Send returns without error.

See PublicBandwidthPackageBindAccelerator for more information on using the PublicBandwidthPackageBindAccelerator API call, and error handling.

// Example sending a request using the PublicBandwidthPackageBindAcceleratorRequest method.
req, resp := client.PublicBandwidthPackageBindAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) PublicBandwidthPackageBindAcceleratorWithContext

func (c *GA) PublicBandwidthPackageBindAcceleratorWithContext(ctx volcengine.Context, input *PublicBandwidthPackageBindAcceleratorInput, opts ...request.Option) (*PublicBandwidthPackageBindAcceleratorOutput, error)

PublicBandwidthPackageBindAcceleratorWithContext is the same as PublicBandwidthPackageBindAccelerator with the addition of the ability to pass a context and additional request options.

See PublicBandwidthPackageBindAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) PublicBandwidthPackageBindBasicAccelerator

func (c *GA) PublicBandwidthPackageBindBasicAccelerator(input *PublicBandwidthPackageBindBasicAcceleratorInput) (*PublicBandwidthPackageBindBasicAcceleratorOutput, error)

PublicBandwidthPackageBindBasicAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation PublicBandwidthPackageBindBasicAccelerator for usage and error information.

func (*GA) PublicBandwidthPackageBindBasicAcceleratorCommon

func (c *GA) PublicBandwidthPackageBindBasicAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PublicBandwidthPackageBindBasicAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation PublicBandwidthPackageBindBasicAcceleratorCommon for usage and error information.

func (*GA) PublicBandwidthPackageBindBasicAcceleratorCommonRequest

func (c *GA) PublicBandwidthPackageBindBasicAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PublicBandwidthPackageBindBasicAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the PublicBandwidthPackageBindBasicAcceleratorCommon operation. The "output" return value will be populated with the PublicBandwidthPackageBindBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned PublicBandwidthPackageBindBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after PublicBandwidthPackageBindBasicAcceleratorCommon Send returns without error.

See PublicBandwidthPackageBindBasicAcceleratorCommon for more information on using the PublicBandwidthPackageBindBasicAcceleratorCommon API call, and error handling.

// Example sending a request using the PublicBandwidthPackageBindBasicAcceleratorCommonRequest method.
req, resp := client.PublicBandwidthPackageBindBasicAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) PublicBandwidthPackageBindBasicAcceleratorCommonWithContext

func (c *GA) PublicBandwidthPackageBindBasicAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PublicBandwidthPackageBindBasicAcceleratorCommonWithContext is the same as PublicBandwidthPackageBindBasicAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See PublicBandwidthPackageBindBasicAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) PublicBandwidthPackageBindBasicAcceleratorRequest

func (c *GA) PublicBandwidthPackageBindBasicAcceleratorRequest(input *PublicBandwidthPackageBindBasicAcceleratorInput) (req *request.Request, output *PublicBandwidthPackageBindBasicAcceleratorOutput)

PublicBandwidthPackageBindBasicAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the PublicBandwidthPackageBindBasicAccelerator operation. The "output" return value will be populated with the PublicBandwidthPackageBindBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned PublicBandwidthPackageBindBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after PublicBandwidthPackageBindBasicAcceleratorCommon Send returns without error.

See PublicBandwidthPackageBindBasicAccelerator for more information on using the PublicBandwidthPackageBindBasicAccelerator API call, and error handling.

// Example sending a request using the PublicBandwidthPackageBindBasicAcceleratorRequest method.
req, resp := client.PublicBandwidthPackageBindBasicAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) PublicBandwidthPackageBindBasicAcceleratorWithContext

func (c *GA) PublicBandwidthPackageBindBasicAcceleratorWithContext(ctx volcengine.Context, input *PublicBandwidthPackageBindBasicAcceleratorInput, opts ...request.Option) (*PublicBandwidthPackageBindBasicAcceleratorOutput, error)

PublicBandwidthPackageBindBasicAcceleratorWithContext is the same as PublicBandwidthPackageBindBasicAccelerator with the addition of the ability to pass a context and additional request options.

See PublicBandwidthPackageBindBasicAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) PublicBandwidthPackageUnbindAccelerator

func (c *GA) PublicBandwidthPackageUnbindAccelerator(input *PublicBandwidthPackageUnbindAcceleratorInput) (*PublicBandwidthPackageUnbindAcceleratorOutput, error)

PublicBandwidthPackageUnbindAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation PublicBandwidthPackageUnbindAccelerator for usage and error information.

func (*GA) PublicBandwidthPackageUnbindAcceleratorCommon

func (c *GA) PublicBandwidthPackageUnbindAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PublicBandwidthPackageUnbindAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation PublicBandwidthPackageUnbindAcceleratorCommon for usage and error information.

func (*GA) PublicBandwidthPackageUnbindAcceleratorCommonRequest

func (c *GA) PublicBandwidthPackageUnbindAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PublicBandwidthPackageUnbindAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the PublicBandwidthPackageUnbindAcceleratorCommon operation. The "output" return value will be populated with the PublicBandwidthPackageUnbindAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned PublicBandwidthPackageUnbindAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after PublicBandwidthPackageUnbindAcceleratorCommon Send returns without error.

See PublicBandwidthPackageUnbindAcceleratorCommon for more information on using the PublicBandwidthPackageUnbindAcceleratorCommon API call, and error handling.

// Example sending a request using the PublicBandwidthPackageUnbindAcceleratorCommonRequest method.
req, resp := client.PublicBandwidthPackageUnbindAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) PublicBandwidthPackageUnbindAcceleratorCommonWithContext

func (c *GA) PublicBandwidthPackageUnbindAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PublicBandwidthPackageUnbindAcceleratorCommonWithContext is the same as PublicBandwidthPackageUnbindAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See PublicBandwidthPackageUnbindAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) PublicBandwidthPackageUnbindAcceleratorRequest

func (c *GA) PublicBandwidthPackageUnbindAcceleratorRequest(input *PublicBandwidthPackageUnbindAcceleratorInput) (req *request.Request, output *PublicBandwidthPackageUnbindAcceleratorOutput)

PublicBandwidthPackageUnbindAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the PublicBandwidthPackageUnbindAccelerator operation. The "output" return value will be populated with the PublicBandwidthPackageUnbindAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned PublicBandwidthPackageUnbindAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after PublicBandwidthPackageUnbindAcceleratorCommon Send returns without error.

See PublicBandwidthPackageUnbindAccelerator for more information on using the PublicBandwidthPackageUnbindAccelerator API call, and error handling.

// Example sending a request using the PublicBandwidthPackageUnbindAcceleratorRequest method.
req, resp := client.PublicBandwidthPackageUnbindAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) PublicBandwidthPackageUnbindAcceleratorWithContext

func (c *GA) PublicBandwidthPackageUnbindAcceleratorWithContext(ctx volcengine.Context, input *PublicBandwidthPackageUnbindAcceleratorInput, opts ...request.Option) (*PublicBandwidthPackageUnbindAcceleratorOutput, error)

PublicBandwidthPackageUnbindAcceleratorWithContext is the same as PublicBandwidthPackageUnbindAccelerator with the addition of the ability to pass a context and additional request options.

See PublicBandwidthPackageUnbindAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) PublicBandwidthPackageUnbindBasicAccelerator

func (c *GA) PublicBandwidthPackageUnbindBasicAccelerator(input *PublicBandwidthPackageUnbindBasicAcceleratorInput) (*PublicBandwidthPackageUnbindBasicAcceleratorOutput, error)

PublicBandwidthPackageUnbindBasicAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation PublicBandwidthPackageUnbindBasicAccelerator for usage and error information.

func (*GA) PublicBandwidthPackageUnbindBasicAcceleratorCommon

func (c *GA) PublicBandwidthPackageUnbindBasicAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PublicBandwidthPackageUnbindBasicAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation PublicBandwidthPackageUnbindBasicAcceleratorCommon for usage and error information.

func (*GA) PublicBandwidthPackageUnbindBasicAcceleratorCommonRequest

func (c *GA) PublicBandwidthPackageUnbindBasicAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PublicBandwidthPackageUnbindBasicAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the PublicBandwidthPackageUnbindBasicAcceleratorCommon operation. The "output" return value will be populated with the PublicBandwidthPackageUnbindBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned PublicBandwidthPackageUnbindBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after PublicBandwidthPackageUnbindBasicAcceleratorCommon Send returns without error.

See PublicBandwidthPackageUnbindBasicAcceleratorCommon for more information on using the PublicBandwidthPackageUnbindBasicAcceleratorCommon API call, and error handling.

// Example sending a request using the PublicBandwidthPackageUnbindBasicAcceleratorCommonRequest method.
req, resp := client.PublicBandwidthPackageUnbindBasicAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) PublicBandwidthPackageUnbindBasicAcceleratorCommonWithContext

func (c *GA) PublicBandwidthPackageUnbindBasicAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PublicBandwidthPackageUnbindBasicAcceleratorCommonWithContext is the same as PublicBandwidthPackageUnbindBasicAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See PublicBandwidthPackageUnbindBasicAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) PublicBandwidthPackageUnbindBasicAcceleratorRequest

func (c *GA) PublicBandwidthPackageUnbindBasicAcceleratorRequest(input *PublicBandwidthPackageUnbindBasicAcceleratorInput) (req *request.Request, output *PublicBandwidthPackageUnbindBasicAcceleratorOutput)

PublicBandwidthPackageUnbindBasicAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the PublicBandwidthPackageUnbindBasicAccelerator operation. The "output" return value will be populated with the PublicBandwidthPackageUnbindBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned PublicBandwidthPackageUnbindBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after PublicBandwidthPackageUnbindBasicAcceleratorCommon Send returns without error.

See PublicBandwidthPackageUnbindBasicAccelerator for more information on using the PublicBandwidthPackageUnbindBasicAccelerator API call, and error handling.

// Example sending a request using the PublicBandwidthPackageUnbindBasicAcceleratorRequest method.
req, resp := client.PublicBandwidthPackageUnbindBasicAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) PublicBandwidthPackageUnbindBasicAcceleratorWithContext

func (c *GA) PublicBandwidthPackageUnbindBasicAcceleratorWithContext(ctx volcengine.Context, input *PublicBandwidthPackageUnbindBasicAcceleratorInput, opts ...request.Option) (*PublicBandwidthPackageUnbindBasicAcceleratorOutput, error)

PublicBandwidthPackageUnbindBasicAcceleratorWithContext is the same as PublicBandwidthPackageUnbindBasicAccelerator with the addition of the ability to pass a context and additional request options.

See PublicBandwidthPackageUnbindBasicAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) RenewAccelerator

func (c *GA) RenewAccelerator(input *RenewAcceleratorInput) (*RenewAcceleratorOutput, error)

RenewAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation RenewAccelerator for usage and error information.

func (*GA) RenewAcceleratorCommon

func (c *GA) RenewAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RenewAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation RenewAcceleratorCommon for usage and error information.

func (*GA) RenewAcceleratorCommonRequest

func (c *GA) RenewAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RenewAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the RenewAcceleratorCommon operation. The "output" return value will be populated with the RenewAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned RenewAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after RenewAcceleratorCommon Send returns without error.

See RenewAcceleratorCommon for more information on using the RenewAcceleratorCommon API call, and error handling.

// Example sending a request using the RenewAcceleratorCommonRequest method.
req, resp := client.RenewAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) RenewAcceleratorCommonWithContext

func (c *GA) RenewAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RenewAcceleratorCommonWithContext is the same as RenewAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See RenewAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) RenewAcceleratorRequest

func (c *GA) RenewAcceleratorRequest(input *RenewAcceleratorInput) (req *request.Request, output *RenewAcceleratorOutput)

RenewAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the RenewAccelerator operation. The "output" return value will be populated with the RenewAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned RenewAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after RenewAcceleratorCommon Send returns without error.

See RenewAccelerator for more information on using the RenewAccelerator API call, and error handling.

// Example sending a request using the RenewAcceleratorRequest method.
req, resp := client.RenewAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) RenewAcceleratorWithContext

func (c *GA) RenewAcceleratorWithContext(ctx volcengine.Context, input *RenewAcceleratorInput, opts ...request.Option) (*RenewAcceleratorOutput, error)

RenewAcceleratorWithContext is the same as RenewAccelerator with the addition of the ability to pass a context and additional request options.

See RenewAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) RenewBasicAccelerator

func (c *GA) RenewBasicAccelerator(input *RenewBasicAcceleratorInput) (*RenewBasicAcceleratorOutput, error)

RenewBasicAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation RenewBasicAccelerator for usage and error information.

func (*GA) RenewBasicAcceleratorCommon

func (c *GA) RenewBasicAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RenewBasicAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation RenewBasicAcceleratorCommon for usage and error information.

func (*GA) RenewBasicAcceleratorCommonRequest

func (c *GA) RenewBasicAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RenewBasicAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the RenewBasicAcceleratorCommon operation. The "output" return value will be populated with the RenewBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned RenewBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after RenewBasicAcceleratorCommon Send returns without error.

See RenewBasicAcceleratorCommon for more information on using the RenewBasicAcceleratorCommon API call, and error handling.

// Example sending a request using the RenewBasicAcceleratorCommonRequest method.
req, resp := client.RenewBasicAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) RenewBasicAcceleratorCommonWithContext

func (c *GA) RenewBasicAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RenewBasicAcceleratorCommonWithContext is the same as RenewBasicAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See RenewBasicAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) RenewBasicAcceleratorRequest

func (c *GA) RenewBasicAcceleratorRequest(input *RenewBasicAcceleratorInput) (req *request.Request, output *RenewBasicAcceleratorOutput)

RenewBasicAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the RenewBasicAccelerator operation. The "output" return value will be populated with the RenewBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned RenewBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after RenewBasicAcceleratorCommon Send returns without error.

See RenewBasicAccelerator for more information on using the RenewBasicAccelerator API call, and error handling.

// Example sending a request using the RenewBasicAcceleratorRequest method.
req, resp := client.RenewBasicAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) RenewBasicAcceleratorWithContext

func (c *GA) RenewBasicAcceleratorWithContext(ctx volcengine.Context, input *RenewBasicAcceleratorInput, opts ...request.Option) (*RenewBasicAcceleratorOutput, error)

RenewBasicAcceleratorWithContext is the same as RenewBasicAccelerator with the addition of the ability to pass a context and additional request options.

See RenewBasicAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) RenewPublicBandwidthPackage

func (c *GA) RenewPublicBandwidthPackage(input *RenewPublicBandwidthPackageInput) (*RenewPublicBandwidthPackageOutput, error)

RenewPublicBandwidthPackage API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation RenewPublicBandwidthPackage for usage and error information.

func (*GA) RenewPublicBandwidthPackageCommon

func (c *GA) RenewPublicBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RenewPublicBandwidthPackageCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation RenewPublicBandwidthPackageCommon for usage and error information.

func (*GA) RenewPublicBandwidthPackageCommonRequest

func (c *GA) RenewPublicBandwidthPackageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RenewPublicBandwidthPackageCommonRequest generates a "volcengine/request.Request" representing the client's request for the RenewPublicBandwidthPackageCommon operation. The "output" return value will be populated with the RenewPublicBandwidthPackageCommon request's response once the request completes successfully.

Use "Send" method on the returned RenewPublicBandwidthPackageCommon Request to send the API call to the service. the "output" return value is not valid until after RenewPublicBandwidthPackageCommon Send returns without error.

See RenewPublicBandwidthPackageCommon for more information on using the RenewPublicBandwidthPackageCommon API call, and error handling.

// Example sending a request using the RenewPublicBandwidthPackageCommonRequest method.
req, resp := client.RenewPublicBandwidthPackageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) RenewPublicBandwidthPackageCommonWithContext

func (c *GA) RenewPublicBandwidthPackageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RenewPublicBandwidthPackageCommonWithContext is the same as RenewPublicBandwidthPackageCommon with the addition of the ability to pass a context and additional request options.

See RenewPublicBandwidthPackageCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) RenewPublicBandwidthPackageRequest

func (c *GA) RenewPublicBandwidthPackageRequest(input *RenewPublicBandwidthPackageInput) (req *request.Request, output *RenewPublicBandwidthPackageOutput)

RenewPublicBandwidthPackageRequest generates a "volcengine/request.Request" representing the client's request for the RenewPublicBandwidthPackage operation. The "output" return value will be populated with the RenewPublicBandwidthPackageCommon request's response once the request completes successfully.

Use "Send" method on the returned RenewPublicBandwidthPackageCommon Request to send the API call to the service. the "output" return value is not valid until after RenewPublicBandwidthPackageCommon Send returns without error.

See RenewPublicBandwidthPackage for more information on using the RenewPublicBandwidthPackage API call, and error handling.

// Example sending a request using the RenewPublicBandwidthPackageRequest method.
req, resp := client.RenewPublicBandwidthPackageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) RenewPublicBandwidthPackageWithContext

func (c *GA) RenewPublicBandwidthPackageWithContext(ctx volcengine.Context, input *RenewPublicBandwidthPackageInput, opts ...request.Option) (*RenewPublicBandwidthPackageOutput, error)

RenewPublicBandwidthPackageWithContext is the same as RenewPublicBandwidthPackage with the addition of the ability to pass a context and additional request options.

See RenewPublicBandwidthPackage for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) TagResources

func (c *GA) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)

TagResources API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation TagResources for usage and error information.

func (*GA) TagResourcesCommon

func (c *GA) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TagResourcesCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation TagResourcesCommon for usage and error information.

func (*GA) TagResourcesCommonRequest

func (c *GA) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.

// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) TagResourcesCommonWithContext

func (c *GA) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.

See TagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) TagResourcesRequest

func (c *GA) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)

TagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.

See TagResources for more information on using the TagResources API call, and error handling.

// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) TagResourcesWithContext

func (c *GA) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)

TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.

See TagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) TerminateAccelerator

func (c *GA) TerminateAccelerator(input *TerminateAcceleratorInput) (*TerminateAcceleratorOutput, error)

TerminateAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation TerminateAccelerator for usage and error information.

func (*GA) TerminateAcceleratorCommon

func (c *GA) TerminateAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TerminateAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation TerminateAcceleratorCommon for usage and error information.

func (*GA) TerminateAcceleratorCommonRequest

func (c *GA) TerminateAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TerminateAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the TerminateAcceleratorCommon operation. The "output" return value will be populated with the TerminateAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminateAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after TerminateAcceleratorCommon Send returns without error.

See TerminateAcceleratorCommon for more information on using the TerminateAcceleratorCommon API call, and error handling.

// Example sending a request using the TerminateAcceleratorCommonRequest method.
req, resp := client.TerminateAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) TerminateAcceleratorCommonWithContext

func (c *GA) TerminateAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TerminateAcceleratorCommonWithContext is the same as TerminateAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See TerminateAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) TerminateAcceleratorRequest

func (c *GA) TerminateAcceleratorRequest(input *TerminateAcceleratorInput) (req *request.Request, output *TerminateAcceleratorOutput)

TerminateAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the TerminateAccelerator operation. The "output" return value will be populated with the TerminateAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminateAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after TerminateAcceleratorCommon Send returns without error.

See TerminateAccelerator for more information on using the TerminateAccelerator API call, and error handling.

// Example sending a request using the TerminateAcceleratorRequest method.
req, resp := client.TerminateAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) TerminateAcceleratorWithContext

func (c *GA) TerminateAcceleratorWithContext(ctx volcengine.Context, input *TerminateAcceleratorInput, opts ...request.Option) (*TerminateAcceleratorOutput, error)

TerminateAcceleratorWithContext is the same as TerminateAccelerator with the addition of the ability to pass a context and additional request options.

See TerminateAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) TerminateBasicAccelerator

func (c *GA) TerminateBasicAccelerator(input *TerminateBasicAcceleratorInput) (*TerminateBasicAcceleratorOutput, error)

TerminateBasicAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation TerminateBasicAccelerator for usage and error information.

func (*GA) TerminateBasicAcceleratorCommon

func (c *GA) TerminateBasicAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TerminateBasicAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation TerminateBasicAcceleratorCommon for usage and error information.

func (*GA) TerminateBasicAcceleratorCommonRequest

func (c *GA) TerminateBasicAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TerminateBasicAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the TerminateBasicAcceleratorCommon operation. The "output" return value will be populated with the TerminateBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminateBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after TerminateBasicAcceleratorCommon Send returns without error.

See TerminateBasicAcceleratorCommon for more information on using the TerminateBasicAcceleratorCommon API call, and error handling.

// Example sending a request using the TerminateBasicAcceleratorCommonRequest method.
req, resp := client.TerminateBasicAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) TerminateBasicAcceleratorCommonWithContext

func (c *GA) TerminateBasicAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TerminateBasicAcceleratorCommonWithContext is the same as TerminateBasicAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See TerminateBasicAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) TerminateBasicAcceleratorRequest

func (c *GA) TerminateBasicAcceleratorRequest(input *TerminateBasicAcceleratorInput) (req *request.Request, output *TerminateBasicAcceleratorOutput)

TerminateBasicAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the TerminateBasicAccelerator operation. The "output" return value will be populated with the TerminateBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminateBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after TerminateBasicAcceleratorCommon Send returns without error.

See TerminateBasicAccelerator for more information on using the TerminateBasicAccelerator API call, and error handling.

// Example sending a request using the TerminateBasicAcceleratorRequest method.
req, resp := client.TerminateBasicAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) TerminateBasicAcceleratorWithContext

func (c *GA) TerminateBasicAcceleratorWithContext(ctx volcengine.Context, input *TerminateBasicAcceleratorInput, opts ...request.Option) (*TerminateBasicAcceleratorOutput, error)

TerminateBasicAcceleratorWithContext is the same as TerminateBasicAccelerator with the addition of the ability to pass a context and additional request options.

See TerminateBasicAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) TerminatePublicBandwidthPackage

func (c *GA) TerminatePublicBandwidthPackage(input *TerminatePublicBandwidthPackageInput) (*TerminatePublicBandwidthPackageOutput, error)

TerminatePublicBandwidthPackage API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation TerminatePublicBandwidthPackage for usage and error information.

func (*GA) TerminatePublicBandwidthPackageCommon

func (c *GA) TerminatePublicBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TerminatePublicBandwidthPackageCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation TerminatePublicBandwidthPackageCommon for usage and error information.

func (*GA) TerminatePublicBandwidthPackageCommonRequest

func (c *GA) TerminatePublicBandwidthPackageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

TerminatePublicBandwidthPackageCommonRequest generates a "volcengine/request.Request" representing the client's request for the TerminatePublicBandwidthPackageCommon operation. The "output" return value will be populated with the TerminatePublicBandwidthPackageCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminatePublicBandwidthPackageCommon Request to send the API call to the service. the "output" return value is not valid until after TerminatePublicBandwidthPackageCommon Send returns without error.

See TerminatePublicBandwidthPackageCommon for more information on using the TerminatePublicBandwidthPackageCommon API call, and error handling.

// Example sending a request using the TerminatePublicBandwidthPackageCommonRequest method.
req, resp := client.TerminatePublicBandwidthPackageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) TerminatePublicBandwidthPackageCommonWithContext

func (c *GA) TerminatePublicBandwidthPackageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

TerminatePublicBandwidthPackageCommonWithContext is the same as TerminatePublicBandwidthPackageCommon with the addition of the ability to pass a context and additional request options.

See TerminatePublicBandwidthPackageCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) TerminatePublicBandwidthPackageRequest

func (c *GA) TerminatePublicBandwidthPackageRequest(input *TerminatePublicBandwidthPackageInput) (req *request.Request, output *TerminatePublicBandwidthPackageOutput)

TerminatePublicBandwidthPackageRequest generates a "volcengine/request.Request" representing the client's request for the TerminatePublicBandwidthPackage operation. The "output" return value will be populated with the TerminatePublicBandwidthPackageCommon request's response once the request completes successfully.

Use "Send" method on the returned TerminatePublicBandwidthPackageCommon Request to send the API call to the service. the "output" return value is not valid until after TerminatePublicBandwidthPackageCommon Send returns without error.

See TerminatePublicBandwidthPackage for more information on using the TerminatePublicBandwidthPackage API call, and error handling.

// Example sending a request using the TerminatePublicBandwidthPackageRequest method.
req, resp := client.TerminatePublicBandwidthPackageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) TerminatePublicBandwidthPackageWithContext

func (c *GA) TerminatePublicBandwidthPackageWithContext(ctx volcengine.Context, input *TerminatePublicBandwidthPackageInput, opts ...request.Option) (*TerminatePublicBandwidthPackageOutput, error)

TerminatePublicBandwidthPackageWithContext is the same as TerminatePublicBandwidthPackage with the addition of the ability to pass a context and additional request options.

See TerminatePublicBandwidthPackage for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UntagResources

func (c *GA) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)

UntagResources API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UntagResources for usage and error information.

func (*GA) UntagResourcesCommon

func (c *GA) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UntagResourcesCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UntagResourcesCommon for usage and error information.

func (*GA) UntagResourcesCommonRequest

func (c *GA) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UntagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.

// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UntagResourcesCommonWithContext

func (c *GA) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.

See UntagResourcesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UntagResourcesRequest

func (c *GA) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)

UntagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.

Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.

See UntagResources for more information on using the UntagResources API call, and error handling.

// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UntagResourcesWithContext

func (c *GA) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)

UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.

See UntagResources for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateAccelerator

func (c *GA) UpdateAccelerator(input *UpdateAcceleratorInput) (*UpdateAcceleratorOutput, error)

UpdateAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateAccelerator for usage and error information.

func (*GA) UpdateAcceleratorCommon

func (c *GA) UpdateAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateAcceleratorCommon for usage and error information.

func (*GA) UpdateAcceleratorCommonRequest

func (c *GA) UpdateAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAcceleratorCommon operation. The "output" return value will be populated with the UpdateAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAcceleratorCommon Send returns without error.

See UpdateAcceleratorCommon for more information on using the UpdateAcceleratorCommon API call, and error handling.

// Example sending a request using the UpdateAcceleratorCommonRequest method.
req, resp := client.UpdateAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateAcceleratorCommonWithContext

func (c *GA) UpdateAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAcceleratorCommonWithContext is the same as UpdateAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See UpdateAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateAcceleratorRenewType

func (c *GA) UpdateAcceleratorRenewType(input *UpdateAcceleratorRenewTypeInput) (*UpdateAcceleratorRenewTypeOutput, error)

UpdateAcceleratorRenewType API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateAcceleratorRenewType for usage and error information.

func (*GA) UpdateAcceleratorRenewTypeCommon

func (c *GA) UpdateAcceleratorRenewTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAcceleratorRenewTypeCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateAcceleratorRenewTypeCommon for usage and error information.

func (*GA) UpdateAcceleratorRenewTypeCommonRequest

func (c *GA) UpdateAcceleratorRenewTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAcceleratorRenewTypeCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAcceleratorRenewTypeCommon operation. The "output" return value will be populated with the UpdateAcceleratorRenewTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAcceleratorRenewTypeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAcceleratorRenewTypeCommon Send returns without error.

See UpdateAcceleratorRenewTypeCommon for more information on using the UpdateAcceleratorRenewTypeCommon API call, and error handling.

// Example sending a request using the UpdateAcceleratorRenewTypeCommonRequest method.
req, resp := client.UpdateAcceleratorRenewTypeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateAcceleratorRenewTypeCommonWithContext

func (c *GA) UpdateAcceleratorRenewTypeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAcceleratorRenewTypeCommonWithContext is the same as UpdateAcceleratorRenewTypeCommon with the addition of the ability to pass a context and additional request options.

See UpdateAcceleratorRenewTypeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateAcceleratorRenewTypeRequest

func (c *GA) UpdateAcceleratorRenewTypeRequest(input *UpdateAcceleratorRenewTypeInput) (req *request.Request, output *UpdateAcceleratorRenewTypeOutput)

UpdateAcceleratorRenewTypeRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAcceleratorRenewType operation. The "output" return value will be populated with the UpdateAcceleratorRenewTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAcceleratorRenewTypeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAcceleratorRenewTypeCommon Send returns without error.

See UpdateAcceleratorRenewType for more information on using the UpdateAcceleratorRenewType API call, and error handling.

// Example sending a request using the UpdateAcceleratorRenewTypeRequest method.
req, resp := client.UpdateAcceleratorRenewTypeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateAcceleratorRenewTypeWithContext

func (c *GA) UpdateAcceleratorRenewTypeWithContext(ctx volcengine.Context, input *UpdateAcceleratorRenewTypeInput, opts ...request.Option) (*UpdateAcceleratorRenewTypeOutput, error)

UpdateAcceleratorRenewTypeWithContext is the same as UpdateAcceleratorRenewType with the addition of the ability to pass a context and additional request options.

See UpdateAcceleratorRenewType for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateAcceleratorRequest

func (c *GA) UpdateAcceleratorRequest(input *UpdateAcceleratorInput) (req *request.Request, output *UpdateAcceleratorOutput)

UpdateAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAccelerator operation. The "output" return value will be populated with the UpdateAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAcceleratorCommon Send returns without error.

See UpdateAccelerator for more information on using the UpdateAccelerator API call, and error handling.

// Example sending a request using the UpdateAcceleratorRequest method.
req, resp := client.UpdateAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateAcceleratorWithContext

func (c *GA) UpdateAcceleratorWithContext(ctx volcengine.Context, input *UpdateAcceleratorInput, opts ...request.Option) (*UpdateAcceleratorOutput, error)

UpdateAcceleratorWithContext is the same as UpdateAccelerator with the addition of the ability to pass a context and additional request options.

See UpdateAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicAccelerateIPEndpointRelation

func (c *GA) UpdateBasicAccelerateIPEndpointRelation(input *UpdateBasicAccelerateIPEndpointRelationInput) (*UpdateBasicAccelerateIPEndpointRelationOutput, error)

UpdateBasicAccelerateIPEndpointRelation API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicAccelerateIPEndpointRelation for usage and error information.

func (*GA) UpdateBasicAccelerateIPEndpointRelationCommon

func (c *GA) UpdateBasicAccelerateIPEndpointRelationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateBasicAccelerateIPEndpointRelationCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicAccelerateIPEndpointRelationCommon for usage and error information.

func (*GA) UpdateBasicAccelerateIPEndpointRelationCommonRequest

func (c *GA) UpdateBasicAccelerateIPEndpointRelationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateBasicAccelerateIPEndpointRelationCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicAccelerateIPEndpointRelationCommon operation. The "output" return value will be populated with the UpdateBasicAccelerateIPEndpointRelationCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicAccelerateIPEndpointRelationCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicAccelerateIPEndpointRelationCommon Send returns without error.

See UpdateBasicAccelerateIPEndpointRelationCommon for more information on using the UpdateBasicAccelerateIPEndpointRelationCommon API call, and error handling.

// Example sending a request using the UpdateBasicAccelerateIPEndpointRelationCommonRequest method.
req, resp := client.UpdateBasicAccelerateIPEndpointRelationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicAccelerateIPEndpointRelationCommonWithContext

func (c *GA) UpdateBasicAccelerateIPEndpointRelationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateBasicAccelerateIPEndpointRelationCommonWithContext is the same as UpdateBasicAccelerateIPEndpointRelationCommon with the addition of the ability to pass a context and additional request options.

See UpdateBasicAccelerateIPEndpointRelationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicAccelerateIPEndpointRelationRequest

func (c *GA) UpdateBasicAccelerateIPEndpointRelationRequest(input *UpdateBasicAccelerateIPEndpointRelationInput) (req *request.Request, output *UpdateBasicAccelerateIPEndpointRelationOutput)

UpdateBasicAccelerateIPEndpointRelationRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicAccelerateIPEndpointRelation operation. The "output" return value will be populated with the UpdateBasicAccelerateIPEndpointRelationCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicAccelerateIPEndpointRelationCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicAccelerateIPEndpointRelationCommon Send returns without error.

See UpdateBasicAccelerateIPEndpointRelation for more information on using the UpdateBasicAccelerateIPEndpointRelation API call, and error handling.

// Example sending a request using the UpdateBasicAccelerateIPEndpointRelationRequest method.
req, resp := client.UpdateBasicAccelerateIPEndpointRelationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicAccelerateIPEndpointRelationWithContext

func (c *GA) UpdateBasicAccelerateIPEndpointRelationWithContext(ctx volcengine.Context, input *UpdateBasicAccelerateIPEndpointRelationInput, opts ...request.Option) (*UpdateBasicAccelerateIPEndpointRelationOutput, error)

UpdateBasicAccelerateIPEndpointRelationWithContext is the same as UpdateBasicAccelerateIPEndpointRelation with the addition of the ability to pass a context and additional request options.

See UpdateBasicAccelerateIPEndpointRelation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicAccelerator

func (c *GA) UpdateBasicAccelerator(input *UpdateBasicAcceleratorInput) (*UpdateBasicAcceleratorOutput, error)

UpdateBasicAccelerator API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicAccelerator for usage and error information.

func (*GA) UpdateBasicAcceleratorCommon

func (c *GA) UpdateBasicAcceleratorCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateBasicAcceleratorCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicAcceleratorCommon for usage and error information.

func (*GA) UpdateBasicAcceleratorCommonRequest

func (c *GA) UpdateBasicAcceleratorCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateBasicAcceleratorCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicAcceleratorCommon operation. The "output" return value will be populated with the UpdateBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicAcceleratorCommon Send returns without error.

See UpdateBasicAcceleratorCommon for more information on using the UpdateBasicAcceleratorCommon API call, and error handling.

// Example sending a request using the UpdateBasicAcceleratorCommonRequest method.
req, resp := client.UpdateBasicAcceleratorCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicAcceleratorCommonWithContext

func (c *GA) UpdateBasicAcceleratorCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateBasicAcceleratorCommonWithContext is the same as UpdateBasicAcceleratorCommon with the addition of the ability to pass a context and additional request options.

See UpdateBasicAcceleratorCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicAcceleratorRenewType

func (c *GA) UpdateBasicAcceleratorRenewType(input *UpdateBasicAcceleratorRenewTypeInput) (*UpdateBasicAcceleratorRenewTypeOutput, error)

UpdateBasicAcceleratorRenewType API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicAcceleratorRenewType for usage and error information.

func (*GA) UpdateBasicAcceleratorRenewTypeCommon

func (c *GA) UpdateBasicAcceleratorRenewTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateBasicAcceleratorRenewTypeCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicAcceleratorRenewTypeCommon for usage and error information.

func (*GA) UpdateBasicAcceleratorRenewTypeCommonRequest

func (c *GA) UpdateBasicAcceleratorRenewTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateBasicAcceleratorRenewTypeCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicAcceleratorRenewTypeCommon operation. The "output" return value will be populated with the UpdateBasicAcceleratorRenewTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicAcceleratorRenewTypeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicAcceleratorRenewTypeCommon Send returns without error.

See UpdateBasicAcceleratorRenewTypeCommon for more information on using the UpdateBasicAcceleratorRenewTypeCommon API call, and error handling.

// Example sending a request using the UpdateBasicAcceleratorRenewTypeCommonRequest method.
req, resp := client.UpdateBasicAcceleratorRenewTypeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicAcceleratorRenewTypeCommonWithContext

func (c *GA) UpdateBasicAcceleratorRenewTypeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateBasicAcceleratorRenewTypeCommonWithContext is the same as UpdateBasicAcceleratorRenewTypeCommon with the addition of the ability to pass a context and additional request options.

See UpdateBasicAcceleratorRenewTypeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicAcceleratorRenewTypeRequest

func (c *GA) UpdateBasicAcceleratorRenewTypeRequest(input *UpdateBasicAcceleratorRenewTypeInput) (req *request.Request, output *UpdateBasicAcceleratorRenewTypeOutput)

UpdateBasicAcceleratorRenewTypeRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicAcceleratorRenewType operation. The "output" return value will be populated with the UpdateBasicAcceleratorRenewTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicAcceleratorRenewTypeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicAcceleratorRenewTypeCommon Send returns without error.

See UpdateBasicAcceleratorRenewType for more information on using the UpdateBasicAcceleratorRenewType API call, and error handling.

// Example sending a request using the UpdateBasicAcceleratorRenewTypeRequest method.
req, resp := client.UpdateBasicAcceleratorRenewTypeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicAcceleratorRenewTypeWithContext

func (c *GA) UpdateBasicAcceleratorRenewTypeWithContext(ctx volcengine.Context, input *UpdateBasicAcceleratorRenewTypeInput, opts ...request.Option) (*UpdateBasicAcceleratorRenewTypeOutput, error)

UpdateBasicAcceleratorRenewTypeWithContext is the same as UpdateBasicAcceleratorRenewType with the addition of the ability to pass a context and additional request options.

See UpdateBasicAcceleratorRenewType for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicAcceleratorRequest

func (c *GA) UpdateBasicAcceleratorRequest(input *UpdateBasicAcceleratorInput) (req *request.Request, output *UpdateBasicAcceleratorOutput)

UpdateBasicAcceleratorRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicAccelerator operation. The "output" return value will be populated with the UpdateBasicAcceleratorCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicAcceleratorCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicAcceleratorCommon Send returns without error.

See UpdateBasicAccelerator for more information on using the UpdateBasicAccelerator API call, and error handling.

// Example sending a request using the UpdateBasicAcceleratorRequest method.
req, resp := client.UpdateBasicAcceleratorRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicAcceleratorWithContext

func (c *GA) UpdateBasicAcceleratorWithContext(ctx volcengine.Context, input *UpdateBasicAcceleratorInput, opts ...request.Option) (*UpdateBasicAcceleratorOutput, error)

UpdateBasicAcceleratorWithContext is the same as UpdateBasicAccelerator with the addition of the ability to pass a context and additional request options.

See UpdateBasicAccelerator for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicEndpointGroup

func (c *GA) UpdateBasicEndpointGroup(input *UpdateBasicEndpointGroupInput) (*UpdateBasicEndpointGroupOutput, error)

UpdateBasicEndpointGroup API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicEndpointGroup for usage and error information.

func (*GA) UpdateBasicEndpointGroupCommon

func (c *GA) UpdateBasicEndpointGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateBasicEndpointGroupCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicEndpointGroupCommon for usage and error information.

func (*GA) UpdateBasicEndpointGroupCommonRequest

func (c *GA) UpdateBasicEndpointGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateBasicEndpointGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicEndpointGroupCommon operation. The "output" return value will be populated with the UpdateBasicEndpointGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicEndpointGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicEndpointGroupCommon Send returns without error.

See UpdateBasicEndpointGroupCommon for more information on using the UpdateBasicEndpointGroupCommon API call, and error handling.

// Example sending a request using the UpdateBasicEndpointGroupCommonRequest method.
req, resp := client.UpdateBasicEndpointGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicEndpointGroupCommonWithContext

func (c *GA) UpdateBasicEndpointGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateBasicEndpointGroupCommonWithContext is the same as UpdateBasicEndpointGroupCommon with the addition of the ability to pass a context and additional request options.

See UpdateBasicEndpointGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicEndpointGroupRequest

func (c *GA) UpdateBasicEndpointGroupRequest(input *UpdateBasicEndpointGroupInput) (req *request.Request, output *UpdateBasicEndpointGroupOutput)

UpdateBasicEndpointGroupRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicEndpointGroup operation. The "output" return value will be populated with the UpdateBasicEndpointGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicEndpointGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicEndpointGroupCommon Send returns without error.

See UpdateBasicEndpointGroup for more information on using the UpdateBasicEndpointGroup API call, and error handling.

// Example sending a request using the UpdateBasicEndpointGroupRequest method.
req, resp := client.UpdateBasicEndpointGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicEndpointGroupWithContext

func (c *GA) UpdateBasicEndpointGroupWithContext(ctx volcengine.Context, input *UpdateBasicEndpointGroupInput, opts ...request.Option) (*UpdateBasicEndpointGroupOutput, error)

UpdateBasicEndpointGroupWithContext is the same as UpdateBasicEndpointGroup with the addition of the ability to pass a context and additional request options.

See UpdateBasicEndpointGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicEndpoints

func (c *GA) UpdateBasicEndpoints(input *UpdateBasicEndpointsInput) (*UpdateBasicEndpointsOutput, error)

UpdateBasicEndpoints API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicEndpoints for usage and error information.

func (*GA) UpdateBasicEndpointsCommon

func (c *GA) UpdateBasicEndpointsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateBasicEndpointsCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateBasicEndpointsCommon for usage and error information.

func (*GA) UpdateBasicEndpointsCommonRequest

func (c *GA) UpdateBasicEndpointsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateBasicEndpointsCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicEndpointsCommon operation. The "output" return value will be populated with the UpdateBasicEndpointsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicEndpointsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicEndpointsCommon Send returns without error.

See UpdateBasicEndpointsCommon for more information on using the UpdateBasicEndpointsCommon API call, and error handling.

// Example sending a request using the UpdateBasicEndpointsCommonRequest method.
req, resp := client.UpdateBasicEndpointsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicEndpointsCommonWithContext

func (c *GA) UpdateBasicEndpointsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateBasicEndpointsCommonWithContext is the same as UpdateBasicEndpointsCommon with the addition of the ability to pass a context and additional request options.

See UpdateBasicEndpointsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateBasicEndpointsRequest

func (c *GA) UpdateBasicEndpointsRequest(input *UpdateBasicEndpointsInput) (req *request.Request, output *UpdateBasicEndpointsOutput)

UpdateBasicEndpointsRequest generates a "volcengine/request.Request" representing the client's request for the UpdateBasicEndpoints operation. The "output" return value will be populated with the UpdateBasicEndpointsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateBasicEndpointsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateBasicEndpointsCommon Send returns without error.

See UpdateBasicEndpoints for more information on using the UpdateBasicEndpoints API call, and error handling.

// Example sending a request using the UpdateBasicEndpointsRequest method.
req, resp := client.UpdateBasicEndpointsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateBasicEndpointsWithContext

func (c *GA) UpdateBasicEndpointsWithContext(ctx volcengine.Context, input *UpdateBasicEndpointsInput, opts ...request.Option) (*UpdateBasicEndpointsOutput, error)

UpdateBasicEndpointsWithContext is the same as UpdateBasicEndpoints with the addition of the ability to pass a context and additional request options.

See UpdateBasicEndpoints for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateEndpointGroup

func (c *GA) UpdateEndpointGroup(input *UpdateEndpointGroupInput) (*UpdateEndpointGroupOutput, error)

UpdateEndpointGroup API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateEndpointGroup for usage and error information.

func (*GA) UpdateEndpointGroupCommon

func (c *GA) UpdateEndpointGroupCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateEndpointGroupCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateEndpointGroupCommon for usage and error information.

func (*GA) UpdateEndpointGroupCommonRequest

func (c *GA) UpdateEndpointGroupCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateEndpointGroupCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateEndpointGroupCommon operation. The "output" return value will be populated with the UpdateEndpointGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateEndpointGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEndpointGroupCommon Send returns without error.

See UpdateEndpointGroupCommon for more information on using the UpdateEndpointGroupCommon API call, and error handling.

// Example sending a request using the UpdateEndpointGroupCommonRequest method.
req, resp := client.UpdateEndpointGroupCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateEndpointGroupCommonWithContext

func (c *GA) UpdateEndpointGroupCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateEndpointGroupCommonWithContext is the same as UpdateEndpointGroupCommon with the addition of the ability to pass a context and additional request options.

See UpdateEndpointGroupCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateEndpointGroupRequest

func (c *GA) UpdateEndpointGroupRequest(input *UpdateEndpointGroupInput) (req *request.Request, output *UpdateEndpointGroupOutput)

UpdateEndpointGroupRequest generates a "volcengine/request.Request" representing the client's request for the UpdateEndpointGroup operation. The "output" return value will be populated with the UpdateEndpointGroupCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateEndpointGroupCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateEndpointGroupCommon Send returns without error.

See UpdateEndpointGroup for more information on using the UpdateEndpointGroup API call, and error handling.

// Example sending a request using the UpdateEndpointGroupRequest method.
req, resp := client.UpdateEndpointGroupRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateEndpointGroupWithContext

func (c *GA) UpdateEndpointGroupWithContext(ctx volcengine.Context, input *UpdateEndpointGroupInput, opts ...request.Option) (*UpdateEndpointGroupOutput, error)

UpdateEndpointGroupWithContext is the same as UpdateEndpointGroup with the addition of the ability to pass a context and additional request options.

See UpdateEndpointGroup for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateListener

func (c *GA) UpdateListener(input *UpdateListenerInput) (*UpdateListenerOutput, error)

UpdateListener API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateListener for usage and error information.

func (*GA) UpdateListenerCommon

func (c *GA) UpdateListenerCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateListenerCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdateListenerCommon for usage and error information.

func (*GA) UpdateListenerCommonRequest

func (c *GA) UpdateListenerCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateListenerCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateListenerCommon operation. The "output" return value will be populated with the UpdateListenerCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateListenerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateListenerCommon Send returns without error.

See UpdateListenerCommon for more information on using the UpdateListenerCommon API call, and error handling.

// Example sending a request using the UpdateListenerCommonRequest method.
req, resp := client.UpdateListenerCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateListenerCommonWithContext

func (c *GA) UpdateListenerCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateListenerCommonWithContext is the same as UpdateListenerCommon with the addition of the ability to pass a context and additional request options.

See UpdateListenerCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdateListenerRequest

func (c *GA) UpdateListenerRequest(input *UpdateListenerInput) (req *request.Request, output *UpdateListenerOutput)

UpdateListenerRequest generates a "volcengine/request.Request" representing the client's request for the UpdateListener operation. The "output" return value will be populated with the UpdateListenerCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateListenerCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateListenerCommon Send returns without error.

See UpdateListener for more information on using the UpdateListener API call, and error handling.

// Example sending a request using the UpdateListenerRequest method.
req, resp := client.UpdateListenerRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdateListenerWithContext

func (c *GA) UpdateListenerWithContext(ctx volcengine.Context, input *UpdateListenerInput, opts ...request.Option) (*UpdateListenerOutput, error)

UpdateListenerWithContext is the same as UpdateListener with the addition of the ability to pass a context and additional request options.

See UpdateListener for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdatePublicBandwidthPackage

func (c *GA) UpdatePublicBandwidthPackage(input *UpdatePublicBandwidthPackageInput) (*UpdatePublicBandwidthPackageOutput, error)

UpdatePublicBandwidthPackage API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdatePublicBandwidthPackage for usage and error information.

func (*GA) UpdatePublicBandwidthPackageCommon

func (c *GA) UpdatePublicBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdatePublicBandwidthPackageCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdatePublicBandwidthPackageCommon for usage and error information.

func (*GA) UpdatePublicBandwidthPackageCommonRequest

func (c *GA) UpdatePublicBandwidthPackageCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdatePublicBandwidthPackageCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePublicBandwidthPackageCommon operation. The "output" return value will be populated with the UpdatePublicBandwidthPackageCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdatePublicBandwidthPackageCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePublicBandwidthPackageCommon Send returns without error.

See UpdatePublicBandwidthPackageCommon for more information on using the UpdatePublicBandwidthPackageCommon API call, and error handling.

// Example sending a request using the UpdatePublicBandwidthPackageCommonRequest method.
req, resp := client.UpdatePublicBandwidthPackageCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdatePublicBandwidthPackageCommonWithContext

func (c *GA) UpdatePublicBandwidthPackageCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdatePublicBandwidthPackageCommonWithContext is the same as UpdatePublicBandwidthPackageCommon with the addition of the ability to pass a context and additional request options.

See UpdatePublicBandwidthPackageCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdatePublicBandwidthPackageRenewType

func (c *GA) UpdatePublicBandwidthPackageRenewType(input *UpdatePublicBandwidthPackageRenewTypeInput) (*UpdatePublicBandwidthPackageRenewTypeOutput, error)

UpdatePublicBandwidthPackageRenewType API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdatePublicBandwidthPackageRenewType for usage and error information.

func (*GA) UpdatePublicBandwidthPackageRenewTypeCommon

func (c *GA) UpdatePublicBandwidthPackageRenewTypeCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdatePublicBandwidthPackageRenewTypeCommon API operation for GA.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for GA's API operation UpdatePublicBandwidthPackageRenewTypeCommon for usage and error information.

func (*GA) UpdatePublicBandwidthPackageRenewTypeCommonRequest

func (c *GA) UpdatePublicBandwidthPackageRenewTypeCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdatePublicBandwidthPackageRenewTypeCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePublicBandwidthPackageRenewTypeCommon operation. The "output" return value will be populated with the UpdatePublicBandwidthPackageRenewTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdatePublicBandwidthPackageRenewTypeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePublicBandwidthPackageRenewTypeCommon Send returns without error.

See UpdatePublicBandwidthPackageRenewTypeCommon for more information on using the UpdatePublicBandwidthPackageRenewTypeCommon API call, and error handling.

// Example sending a request using the UpdatePublicBandwidthPackageRenewTypeCommonRequest method.
req, resp := client.UpdatePublicBandwidthPackageRenewTypeCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdatePublicBandwidthPackageRenewTypeCommonWithContext

func (c *GA) UpdatePublicBandwidthPackageRenewTypeCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdatePublicBandwidthPackageRenewTypeCommonWithContext is the same as UpdatePublicBandwidthPackageRenewTypeCommon with the addition of the ability to pass a context and additional request options.

See UpdatePublicBandwidthPackageRenewTypeCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdatePublicBandwidthPackageRenewTypeRequest

func (c *GA) UpdatePublicBandwidthPackageRenewTypeRequest(input *UpdatePublicBandwidthPackageRenewTypeInput) (req *request.Request, output *UpdatePublicBandwidthPackageRenewTypeOutput)

UpdatePublicBandwidthPackageRenewTypeRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePublicBandwidthPackageRenewType operation. The "output" return value will be populated with the UpdatePublicBandwidthPackageRenewTypeCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdatePublicBandwidthPackageRenewTypeCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePublicBandwidthPackageRenewTypeCommon Send returns without error.

See UpdatePublicBandwidthPackageRenewType for more information on using the UpdatePublicBandwidthPackageRenewType API call, and error handling.

// Example sending a request using the UpdatePublicBandwidthPackageRenewTypeRequest method.
req, resp := client.UpdatePublicBandwidthPackageRenewTypeRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdatePublicBandwidthPackageRenewTypeWithContext

func (c *GA) UpdatePublicBandwidthPackageRenewTypeWithContext(ctx volcengine.Context, input *UpdatePublicBandwidthPackageRenewTypeInput, opts ...request.Option) (*UpdatePublicBandwidthPackageRenewTypeOutput, error)

UpdatePublicBandwidthPackageRenewTypeWithContext is the same as UpdatePublicBandwidthPackageRenewType with the addition of the ability to pass a context and additional request options.

See UpdatePublicBandwidthPackageRenewType for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*GA) UpdatePublicBandwidthPackageRequest

func (c *GA) UpdatePublicBandwidthPackageRequest(input *UpdatePublicBandwidthPackageInput) (req *request.Request, output *UpdatePublicBandwidthPackageOutput)

UpdatePublicBandwidthPackageRequest generates a "volcengine/request.Request" representing the client's request for the UpdatePublicBandwidthPackage operation. The "output" return value will be populated with the UpdatePublicBandwidthPackageCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdatePublicBandwidthPackageCommon Request to send the API call to the service. the "output" return value is not valid until after UpdatePublicBandwidthPackageCommon Send returns without error.

See UpdatePublicBandwidthPackage for more information on using the UpdatePublicBandwidthPackage API call, and error handling.

// Example sending a request using the UpdatePublicBandwidthPackageRequest method.
req, resp := client.UpdatePublicBandwidthPackageRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*GA) UpdatePublicBandwidthPackageWithContext

func (c *GA) UpdatePublicBandwidthPackageWithContext(ctx volcengine.Context, input *UpdatePublicBandwidthPackageInput, opts ...request.Option) (*UpdatePublicBandwidthPackageOutput, error)

UpdatePublicBandwidthPackageWithContext is the same as UpdatePublicBandwidthPackage with the addition of the ability to pass a context and additional request options.

See UpdatePublicBandwidthPackage for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. 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 GAAPI

type GAAPI interface {
	AcceleratorReplacePublicBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AcceleratorReplacePublicBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AcceleratorReplacePublicBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AcceleratorReplacePublicBandwidthPackage(*AcceleratorReplacePublicBandwidthPackageInput) (*AcceleratorReplacePublicBandwidthPackageOutput, error)
	AcceleratorReplacePublicBandwidthPackageWithContext(volcengine.Context, *AcceleratorReplacePublicBandwidthPackageInput, ...request.Option) (*AcceleratorReplacePublicBandwidthPackageOutput, error)
	AcceleratorReplacePublicBandwidthPackageRequest(*AcceleratorReplacePublicBandwidthPackageInput) (*request.Request, *AcceleratorReplacePublicBandwidthPackageOutput)

	BasicAcceleratorReplacePublicBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BasicAcceleratorReplacePublicBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BasicAcceleratorReplacePublicBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BasicAcceleratorReplacePublicBandwidthPackage(*BasicAcceleratorReplacePublicBandwidthPackageInput) (*BasicAcceleratorReplacePublicBandwidthPackageOutput, error)
	BasicAcceleratorReplacePublicBandwidthPackageWithContext(volcengine.Context, *BasicAcceleratorReplacePublicBandwidthPackageInput, ...request.Option) (*BasicAcceleratorReplacePublicBandwidthPackageOutput, error)
	BasicAcceleratorReplacePublicBandwidthPackageRequest(*BasicAcceleratorReplacePublicBandwidthPackageInput) (*request.Request, *BasicAcceleratorReplacePublicBandwidthPackageOutput)

	CreateAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAccelerator(*CreateAcceleratorInput) (*CreateAcceleratorOutput, error)
	CreateAcceleratorWithContext(volcengine.Context, *CreateAcceleratorInput, ...request.Option) (*CreateAcceleratorOutput, error)
	CreateAcceleratorRequest(*CreateAcceleratorInput) (*request.Request, *CreateAcceleratorOutput)

	CreateBasicAccelerateIPCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBasicAccelerateIPCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBasicAccelerateIPCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBasicAccelerateIP(*CreateBasicAccelerateIPInput) (*CreateBasicAccelerateIPOutput, error)
	CreateBasicAccelerateIPWithContext(volcengine.Context, *CreateBasicAccelerateIPInput, ...request.Option) (*CreateBasicAccelerateIPOutput, error)
	CreateBasicAccelerateIPRequest(*CreateBasicAccelerateIPInput) (*request.Request, *CreateBasicAccelerateIPOutput)

	CreateBasicAccelerateIPEndpointRelationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBasicAccelerateIPEndpointRelationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBasicAccelerateIPEndpointRelationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBasicAccelerateIPEndpointRelation(*CreateBasicAccelerateIPEndpointRelationInput) (*CreateBasicAccelerateIPEndpointRelationOutput, error)
	CreateBasicAccelerateIPEndpointRelationWithContext(volcengine.Context, *CreateBasicAccelerateIPEndpointRelationInput, ...request.Option) (*CreateBasicAccelerateIPEndpointRelationOutput, error)
	CreateBasicAccelerateIPEndpointRelationRequest(*CreateBasicAccelerateIPEndpointRelationInput) (*request.Request, *CreateBasicAccelerateIPEndpointRelationOutput)

	CreateBasicAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBasicAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBasicAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBasicAccelerator(*CreateBasicAcceleratorInput) (*CreateBasicAcceleratorOutput, error)
	CreateBasicAcceleratorWithContext(volcengine.Context, *CreateBasicAcceleratorInput, ...request.Option) (*CreateBasicAcceleratorOutput, error)
	CreateBasicAcceleratorRequest(*CreateBasicAcceleratorInput) (*request.Request, *CreateBasicAcceleratorOutput)

	CreateBasicEndpointGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBasicEndpointGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBasicEndpointGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBasicEndpointGroup(*CreateBasicEndpointGroupInput) (*CreateBasicEndpointGroupOutput, error)
	CreateBasicEndpointGroupWithContext(volcengine.Context, *CreateBasicEndpointGroupInput, ...request.Option) (*CreateBasicEndpointGroupOutput, error)
	CreateBasicEndpointGroupRequest(*CreateBasicEndpointGroupInput) (*request.Request, *CreateBasicEndpointGroupOutput)

	CreateBasicIPSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateBasicIPSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateBasicIPSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateBasicIPSet(*CreateBasicIPSetInput) (*CreateBasicIPSetOutput, error)
	CreateBasicIPSetWithContext(volcengine.Context, *CreateBasicIPSetInput, ...request.Option) (*CreateBasicIPSetOutput, error)
	CreateBasicIPSetRequest(*CreateBasicIPSetInput) (*request.Request, *CreateBasicIPSetOutput)

	CreateEndpointGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateEndpointGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateEndpointGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateEndpointGroup(*CreateEndpointGroupInput) (*CreateEndpointGroupOutput, error)
	CreateEndpointGroupWithContext(volcengine.Context, *CreateEndpointGroupInput, ...request.Option) (*CreateEndpointGroupOutput, error)
	CreateEndpointGroupRequest(*CreateEndpointGroupInput) (*request.Request, *CreateEndpointGroupOutput)

	CreateIPSetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateIPSetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateIPSetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateIPSets(*CreateIPSetsInput) (*CreateIPSetsOutput, error)
	CreateIPSetsWithContext(volcengine.Context, *CreateIPSetsInput, ...request.Option) (*CreateIPSetsOutput, error)
	CreateIPSetsRequest(*CreateIPSetsInput) (*request.Request, *CreateIPSetsOutput)

	CreateListenerInOneStepCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateListenerInOneStepCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateListenerInOneStepCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateListenerInOneStep(*CreateListenerInOneStepInput) (*CreateListenerInOneStepOutput, error)
	CreateListenerInOneStepWithContext(volcengine.Context, *CreateListenerInOneStepInput, ...request.Option) (*CreateListenerInOneStepOutput, error)
	CreateListenerInOneStepRequest(*CreateListenerInOneStepInput) (*request.Request, *CreateListenerInOneStepOutput)

	CreatePublicBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreatePublicBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreatePublicBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreatePublicBandwidthPackage(*CreatePublicBandwidthPackageInput) (*CreatePublicBandwidthPackageOutput, error)
	CreatePublicBandwidthPackageWithContext(volcengine.Context, *CreatePublicBandwidthPackageInput, ...request.Option) (*CreatePublicBandwidthPackageOutput, error)
	CreatePublicBandwidthPackageRequest(*CreatePublicBandwidthPackageInput) (*request.Request, *CreatePublicBandwidthPackageOutput)

	DeleteAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteAccelerator(*DeleteAcceleratorInput) (*DeleteAcceleratorOutput, error)
	DeleteAcceleratorWithContext(volcengine.Context, *DeleteAcceleratorInput, ...request.Option) (*DeleteAcceleratorOutput, error)
	DeleteAcceleratorRequest(*DeleteAcceleratorInput) (*request.Request, *DeleteAcceleratorOutput)

	DeleteBasicAccelerateIPCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteBasicAccelerateIPCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteBasicAccelerateIPCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteBasicAccelerateIP(*DeleteBasicAccelerateIPInput) (*DeleteBasicAccelerateIPOutput, error)
	DeleteBasicAccelerateIPWithContext(volcengine.Context, *DeleteBasicAccelerateIPInput, ...request.Option) (*DeleteBasicAccelerateIPOutput, error)
	DeleteBasicAccelerateIPRequest(*DeleteBasicAccelerateIPInput) (*request.Request, *DeleteBasicAccelerateIPOutput)

	DeleteBasicAccelerateIPEndpointRelationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteBasicAccelerateIPEndpointRelationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteBasicAccelerateIPEndpointRelationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteBasicAccelerateIPEndpointRelation(*DeleteBasicAccelerateIPEndpointRelationInput) (*DeleteBasicAccelerateIPEndpointRelationOutput, error)
	DeleteBasicAccelerateIPEndpointRelationWithContext(volcengine.Context, *DeleteBasicAccelerateIPEndpointRelationInput, ...request.Option) (*DeleteBasicAccelerateIPEndpointRelationOutput, error)
	DeleteBasicAccelerateIPEndpointRelationRequest(*DeleteBasicAccelerateIPEndpointRelationInput) (*request.Request, *DeleteBasicAccelerateIPEndpointRelationOutput)

	DeleteBasicAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteBasicAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteBasicAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteBasicAccelerator(*DeleteBasicAcceleratorInput) (*DeleteBasicAcceleratorOutput, error)
	DeleteBasicAcceleratorWithContext(volcengine.Context, *DeleteBasicAcceleratorInput, ...request.Option) (*DeleteBasicAcceleratorOutput, error)
	DeleteBasicAcceleratorRequest(*DeleteBasicAcceleratorInput) (*request.Request, *DeleteBasicAcceleratorOutput)

	DeleteBasicEndpointCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteBasicEndpointCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteBasicEndpointCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteBasicEndpoint(*DeleteBasicEndpointInput) (*DeleteBasicEndpointOutput, error)
	DeleteBasicEndpointWithContext(volcengine.Context, *DeleteBasicEndpointInput, ...request.Option) (*DeleteBasicEndpointOutput, error)
	DeleteBasicEndpointRequest(*DeleteBasicEndpointInput) (*request.Request, *DeleteBasicEndpointOutput)

	DeleteBasicEndpointGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteBasicEndpointGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteBasicEndpointGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteBasicEndpointGroup(*DeleteBasicEndpointGroupInput) (*DeleteBasicEndpointGroupOutput, error)
	DeleteBasicEndpointGroupWithContext(volcengine.Context, *DeleteBasicEndpointGroupInput, ...request.Option) (*DeleteBasicEndpointGroupOutput, error)
	DeleteBasicEndpointGroupRequest(*DeleteBasicEndpointGroupInput) (*request.Request, *DeleteBasicEndpointGroupOutput)

	DeleteBasicIPSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteBasicIPSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteBasicIPSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteBasicIPSet(*DeleteBasicIPSetInput) (*DeleteBasicIPSetOutput, error)
	DeleteBasicIPSetWithContext(volcengine.Context, *DeleteBasicIPSetInput, ...request.Option) (*DeleteBasicIPSetOutput, error)
	DeleteBasicIPSetRequest(*DeleteBasicIPSetInput) (*request.Request, *DeleteBasicIPSetOutput)

	DeleteEndpointGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteEndpointGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteEndpointGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteEndpointGroup(*DeleteEndpointGroupInput) (*DeleteEndpointGroupOutput, error)
	DeleteEndpointGroupWithContext(volcengine.Context, *DeleteEndpointGroupInput, ...request.Option) (*DeleteEndpointGroupOutput, error)
	DeleteEndpointGroupRequest(*DeleteEndpointGroupInput) (*request.Request, *DeleteEndpointGroupOutput)

	DeleteIPSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteIPSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteIPSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteIPSet(*DeleteIPSetInput) (*DeleteIPSetOutput, error)
	DeleteIPSetWithContext(volcengine.Context, *DeleteIPSetInput, ...request.Option) (*DeleteIPSetOutput, error)
	DeleteIPSetRequest(*DeleteIPSetInput) (*request.Request, *DeleteIPSetOutput)

	DeleteListenerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteListenerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteListenerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteListener(*DeleteListenerInput) (*DeleteListenerOutput, error)
	DeleteListenerWithContext(volcengine.Context, *DeleteListenerInput, ...request.Option) (*DeleteListenerOutput, error)
	DeleteListenerRequest(*DeleteListenerInput) (*request.Request, *DeleteListenerOutput)

	DescribeAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAccelerator(*DescribeAcceleratorInput) (*DescribeAcceleratorOutput, error)
	DescribeAcceleratorWithContext(volcengine.Context, *DescribeAcceleratorInput, ...request.Option) (*DescribeAcceleratorOutput, error)
	DescribeAcceleratorRequest(*DescribeAcceleratorInput) (*request.Request, *DescribeAcceleratorOutput)

	DescribeBasicAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBasicAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBasicAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBasicAccelerator(*DescribeBasicAcceleratorInput) (*DescribeBasicAcceleratorOutput, error)
	DescribeBasicAcceleratorWithContext(volcengine.Context, *DescribeBasicAcceleratorInput, ...request.Option) (*DescribeBasicAcceleratorOutput, error)
	DescribeBasicAcceleratorRequest(*DescribeBasicAcceleratorInput) (*request.Request, *DescribeBasicAcceleratorOutput)

	DescribeBasicEndpointGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBasicEndpointGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBasicEndpointGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBasicEndpointGroup(*DescribeBasicEndpointGroupInput) (*DescribeBasicEndpointGroupOutput, error)
	DescribeBasicEndpointGroupWithContext(volcengine.Context, *DescribeBasicEndpointGroupInput, ...request.Option) (*DescribeBasicEndpointGroupOutput, error)
	DescribeBasicEndpointGroupRequest(*DescribeBasicEndpointGroupInput) (*request.Request, *DescribeBasicEndpointGroupOutput)

	DescribeBasicIPSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeBasicIPSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeBasicIPSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeBasicIPSet(*DescribeBasicIPSetInput) (*DescribeBasicIPSetOutput, error)
	DescribeBasicIPSetWithContext(volcengine.Context, *DescribeBasicIPSetInput, ...request.Option) (*DescribeBasicIPSetOutput, error)
	DescribeBasicIPSetRequest(*DescribeBasicIPSetInput) (*request.Request, *DescribeBasicIPSetOutput)

	DescribeEndpointGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeEndpointGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeEndpointGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeEndpointGroup(*DescribeEndpointGroupInput) (*DescribeEndpointGroupOutput, error)
	DescribeEndpointGroupWithContext(volcengine.Context, *DescribeEndpointGroupInput, ...request.Option) (*DescribeEndpointGroupOutput, error)
	DescribeEndpointGroupRequest(*DescribeEndpointGroupInput) (*request.Request, *DescribeEndpointGroupOutput)

	DescribeIPSetCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeIPSetCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeIPSetCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeIPSet(*DescribeIPSetInput) (*DescribeIPSetOutput, error)
	DescribeIPSetWithContext(volcengine.Context, *DescribeIPSetInput, ...request.Option) (*DescribeIPSetOutput, error)
	DescribeIPSetRequest(*DescribeIPSetInput) (*request.Request, *DescribeIPSetOutput)

	DescribeListenerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeListenerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeListenerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeListener(*DescribeListenerInput) (*DescribeListenerOutput, error)
	DescribeListenerWithContext(volcengine.Context, *DescribeListenerInput, ...request.Option) (*DescribeListenerOutput, error)
	DescribeListenerRequest(*DescribeListenerInput) (*request.Request, *DescribeListenerOutput)

	DescribePublicBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribePublicBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribePublicBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribePublicBandwidthPackage(*DescribePublicBandwidthPackageInput) (*DescribePublicBandwidthPackageOutput, error)
	DescribePublicBandwidthPackageWithContext(volcengine.Context, *DescribePublicBandwidthPackageInput, ...request.Option) (*DescribePublicBandwidthPackageOutput, error)
	DescribePublicBandwidthPackageRequest(*DescribePublicBandwidthPackageInput) (*request.Request, *DescribePublicBandwidthPackageOutput)

	DescribeStatisticsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeStatisticsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeStatisticsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeStatistics(*DescribeStatisticsInput) (*DescribeStatisticsOutput, error)
	DescribeStatisticsWithContext(volcengine.Context, *DescribeStatisticsInput, ...request.Option) (*DescribeStatisticsOutput, error)
	DescribeStatisticsRequest(*DescribeStatisticsInput) (*request.Request, *DescribeStatisticsOutput)

	DescribeTopStatisticsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTopStatisticsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTopStatisticsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTopStatistics(*DescribeTopStatisticsInput) (*DescribeTopStatisticsOutput, error)
	DescribeTopStatisticsWithContext(volcengine.Context, *DescribeTopStatisticsInput, ...request.Option) (*DescribeTopStatisticsOutput, error)
	DescribeTopStatisticsRequest(*DescribeTopStatisticsInput) (*request.Request, *DescribeTopStatisticsOutput)

	ListAcceleratorsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAcceleratorsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAcceleratorsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAccelerators(*ListAcceleratorsInput) (*ListAcceleratorsOutput, error)
	ListAcceleratorsWithContext(volcengine.Context, *ListAcceleratorsInput, ...request.Option) (*ListAcceleratorsOutput, error)
	ListAcceleratorsRequest(*ListAcceleratorsInput) (*request.Request, *ListAcceleratorsOutput)

	ListBasicAccelerateIPsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBasicAccelerateIPsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBasicAccelerateIPsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBasicAccelerateIPs(*ListBasicAccelerateIPsInput) (*ListBasicAccelerateIPsOutput, error)
	ListBasicAccelerateIPsWithContext(volcengine.Context, *ListBasicAccelerateIPsInput, ...request.Option) (*ListBasicAccelerateIPsOutput, error)
	ListBasicAccelerateIPsRequest(*ListBasicAccelerateIPsInput) (*request.Request, *ListBasicAccelerateIPsOutput)

	ListBasicAcceleratorsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBasicAcceleratorsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBasicAcceleratorsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBasicAccelerators(*ListBasicAcceleratorsInput) (*ListBasicAcceleratorsOutput, error)
	ListBasicAcceleratorsWithContext(volcengine.Context, *ListBasicAcceleratorsInput, ...request.Option) (*ListBasicAcceleratorsOutput, error)
	ListBasicAcceleratorsRequest(*ListBasicAcceleratorsInput) (*request.Request, *ListBasicAcceleratorsOutput)

	ListBasicEndpointGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBasicEndpointGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBasicEndpointGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBasicEndpointGroups(*ListBasicEndpointGroupsInput) (*ListBasicEndpointGroupsOutput, error)
	ListBasicEndpointGroupsWithContext(volcengine.Context, *ListBasicEndpointGroupsInput, ...request.Option) (*ListBasicEndpointGroupsOutput, error)
	ListBasicEndpointGroupsRequest(*ListBasicEndpointGroupsInput) (*request.Request, *ListBasicEndpointGroupsOutput)

	ListBasicEndpointsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBasicEndpointsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBasicEndpointsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBasicEndpoints(*ListBasicEndpointsInput) (*ListBasicEndpointsOutput, error)
	ListBasicEndpointsWithContext(volcengine.Context, *ListBasicEndpointsInput, ...request.Option) (*ListBasicEndpointsOutput, error)
	ListBasicEndpointsRequest(*ListBasicEndpointsInput) (*request.Request, *ListBasicEndpointsOutput)

	ListBasicIPSetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListBasicIPSetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListBasicIPSetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListBasicIPSets(*ListBasicIPSetsInput) (*ListBasicIPSetsOutput, error)
	ListBasicIPSetsWithContext(volcengine.Context, *ListBasicIPSetsInput, ...request.Option) (*ListBasicIPSetsOutput, error)
	ListBasicIPSetsRequest(*ListBasicIPSetsInput) (*request.Request, *ListBasicIPSetsOutput)

	ListEndpointGroupsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListEndpointGroupsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListEndpointGroupsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListEndpointGroups(*ListEndpointGroupsInput) (*ListEndpointGroupsOutput, error)
	ListEndpointGroupsWithContext(volcengine.Context, *ListEndpointGroupsInput, ...request.Option) (*ListEndpointGroupsOutput, error)
	ListEndpointGroupsRequest(*ListEndpointGroupsInput) (*request.Request, *ListEndpointGroupsOutput)

	ListIPSetsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListIPSetsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListIPSetsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListIPSets(*ListIPSetsInput) (*ListIPSetsOutput, error)
	ListIPSetsWithContext(volcengine.Context, *ListIPSetsInput, ...request.Option) (*ListIPSetsOutput, error)
	ListIPSetsRequest(*ListIPSetsInput) (*request.Request, *ListIPSetsOutput)

	ListListenersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListListenersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListListenersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListListeners(*ListListenersInput) (*ListListenersOutput, error)
	ListListenersWithContext(volcengine.Context, *ListListenersInput, ...request.Option) (*ListListenersOutput, error)
	ListListenersRequest(*ListListenersInput) (*request.Request, *ListListenersOutput)

	ListPublicBandwidthPackagesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListPublicBandwidthPackagesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListPublicBandwidthPackagesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListPublicBandwidthPackages(*ListPublicBandwidthPackagesInput) (*ListPublicBandwidthPackagesOutput, error)
	ListPublicBandwidthPackagesWithContext(volcengine.Context, *ListPublicBandwidthPackagesInput, ...request.Option) (*ListPublicBandwidthPackagesOutput, error)
	ListPublicBandwidthPackagesRequest(*ListPublicBandwidthPackagesInput) (*request.Request, *ListPublicBandwidthPackagesOutput)

	PublicBandwidthPackageBindAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PublicBandwidthPackageBindAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PublicBandwidthPackageBindAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PublicBandwidthPackageBindAccelerator(*PublicBandwidthPackageBindAcceleratorInput) (*PublicBandwidthPackageBindAcceleratorOutput, error)
	PublicBandwidthPackageBindAcceleratorWithContext(volcengine.Context, *PublicBandwidthPackageBindAcceleratorInput, ...request.Option) (*PublicBandwidthPackageBindAcceleratorOutput, error)
	PublicBandwidthPackageBindAcceleratorRequest(*PublicBandwidthPackageBindAcceleratorInput) (*request.Request, *PublicBandwidthPackageBindAcceleratorOutput)

	PublicBandwidthPackageBindBasicAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PublicBandwidthPackageBindBasicAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PublicBandwidthPackageBindBasicAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PublicBandwidthPackageBindBasicAccelerator(*PublicBandwidthPackageBindBasicAcceleratorInput) (*PublicBandwidthPackageBindBasicAcceleratorOutput, error)
	PublicBandwidthPackageBindBasicAcceleratorWithContext(volcengine.Context, *PublicBandwidthPackageBindBasicAcceleratorInput, ...request.Option) (*PublicBandwidthPackageBindBasicAcceleratorOutput, error)
	PublicBandwidthPackageBindBasicAcceleratorRequest(*PublicBandwidthPackageBindBasicAcceleratorInput) (*request.Request, *PublicBandwidthPackageBindBasicAcceleratorOutput)

	PublicBandwidthPackageUnbindAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PublicBandwidthPackageUnbindAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PublicBandwidthPackageUnbindAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PublicBandwidthPackageUnbindAccelerator(*PublicBandwidthPackageUnbindAcceleratorInput) (*PublicBandwidthPackageUnbindAcceleratorOutput, error)
	PublicBandwidthPackageUnbindAcceleratorWithContext(volcengine.Context, *PublicBandwidthPackageUnbindAcceleratorInput, ...request.Option) (*PublicBandwidthPackageUnbindAcceleratorOutput, error)
	PublicBandwidthPackageUnbindAcceleratorRequest(*PublicBandwidthPackageUnbindAcceleratorInput) (*request.Request, *PublicBandwidthPackageUnbindAcceleratorOutput)

	PublicBandwidthPackageUnbindBasicAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PublicBandwidthPackageUnbindBasicAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PublicBandwidthPackageUnbindBasicAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PublicBandwidthPackageUnbindBasicAccelerator(*PublicBandwidthPackageUnbindBasicAcceleratorInput) (*PublicBandwidthPackageUnbindBasicAcceleratorOutput, error)
	PublicBandwidthPackageUnbindBasicAcceleratorWithContext(volcengine.Context, *PublicBandwidthPackageUnbindBasicAcceleratorInput, ...request.Option) (*PublicBandwidthPackageUnbindBasicAcceleratorOutput, error)
	PublicBandwidthPackageUnbindBasicAcceleratorRequest(*PublicBandwidthPackageUnbindBasicAcceleratorInput) (*request.Request, *PublicBandwidthPackageUnbindBasicAcceleratorOutput)

	RenewAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RenewAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RenewAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RenewAccelerator(*RenewAcceleratorInput) (*RenewAcceleratorOutput, error)
	RenewAcceleratorWithContext(volcengine.Context, *RenewAcceleratorInput, ...request.Option) (*RenewAcceleratorOutput, error)
	RenewAcceleratorRequest(*RenewAcceleratorInput) (*request.Request, *RenewAcceleratorOutput)

	RenewBasicAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RenewBasicAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RenewBasicAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RenewBasicAccelerator(*RenewBasicAcceleratorInput) (*RenewBasicAcceleratorOutput, error)
	RenewBasicAcceleratorWithContext(volcengine.Context, *RenewBasicAcceleratorInput, ...request.Option) (*RenewBasicAcceleratorOutput, error)
	RenewBasicAcceleratorRequest(*RenewBasicAcceleratorInput) (*request.Request, *RenewBasicAcceleratorOutput)

	RenewPublicBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RenewPublicBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RenewPublicBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RenewPublicBandwidthPackage(*RenewPublicBandwidthPackageInput) (*RenewPublicBandwidthPackageOutput, error)
	RenewPublicBandwidthPackageWithContext(volcengine.Context, *RenewPublicBandwidthPackageInput, ...request.Option) (*RenewPublicBandwidthPackageOutput, error)
	RenewPublicBandwidthPackageRequest(*RenewPublicBandwidthPackageInput) (*request.Request, *RenewPublicBandwidthPackageOutput)

	TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
	TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
	TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)

	TerminateAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TerminateAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TerminateAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TerminateAccelerator(*TerminateAcceleratorInput) (*TerminateAcceleratorOutput, error)
	TerminateAcceleratorWithContext(volcengine.Context, *TerminateAcceleratorInput, ...request.Option) (*TerminateAcceleratorOutput, error)
	TerminateAcceleratorRequest(*TerminateAcceleratorInput) (*request.Request, *TerminateAcceleratorOutput)

	TerminateBasicAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TerminateBasicAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TerminateBasicAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TerminateBasicAccelerator(*TerminateBasicAcceleratorInput) (*TerminateBasicAcceleratorOutput, error)
	TerminateBasicAcceleratorWithContext(volcengine.Context, *TerminateBasicAcceleratorInput, ...request.Option) (*TerminateBasicAcceleratorOutput, error)
	TerminateBasicAcceleratorRequest(*TerminateBasicAcceleratorInput) (*request.Request, *TerminateBasicAcceleratorOutput)

	TerminatePublicBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	TerminatePublicBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	TerminatePublicBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	TerminatePublicBandwidthPackage(*TerminatePublicBandwidthPackageInput) (*TerminatePublicBandwidthPackageOutput, error)
	TerminatePublicBandwidthPackageWithContext(volcengine.Context, *TerminatePublicBandwidthPackageInput, ...request.Option) (*TerminatePublicBandwidthPackageOutput, error)
	TerminatePublicBandwidthPackageRequest(*TerminatePublicBandwidthPackageInput) (*request.Request, *TerminatePublicBandwidthPackageOutput)

	UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
	UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
	UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)

	UpdateAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAccelerator(*UpdateAcceleratorInput) (*UpdateAcceleratorOutput, error)
	UpdateAcceleratorWithContext(volcengine.Context, *UpdateAcceleratorInput, ...request.Option) (*UpdateAcceleratorOutput, error)
	UpdateAcceleratorRequest(*UpdateAcceleratorInput) (*request.Request, *UpdateAcceleratorOutput)

	UpdateAcceleratorRenewTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAcceleratorRenewTypeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAcceleratorRenewTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAcceleratorRenewType(*UpdateAcceleratorRenewTypeInput) (*UpdateAcceleratorRenewTypeOutput, error)
	UpdateAcceleratorRenewTypeWithContext(volcengine.Context, *UpdateAcceleratorRenewTypeInput, ...request.Option) (*UpdateAcceleratorRenewTypeOutput, error)
	UpdateAcceleratorRenewTypeRequest(*UpdateAcceleratorRenewTypeInput) (*request.Request, *UpdateAcceleratorRenewTypeOutput)

	UpdateBasicAccelerateIPEndpointRelationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateBasicAccelerateIPEndpointRelationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateBasicAccelerateIPEndpointRelationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateBasicAccelerateIPEndpointRelation(*UpdateBasicAccelerateIPEndpointRelationInput) (*UpdateBasicAccelerateIPEndpointRelationOutput, error)
	UpdateBasicAccelerateIPEndpointRelationWithContext(volcengine.Context, *UpdateBasicAccelerateIPEndpointRelationInput, ...request.Option) (*UpdateBasicAccelerateIPEndpointRelationOutput, error)
	UpdateBasicAccelerateIPEndpointRelationRequest(*UpdateBasicAccelerateIPEndpointRelationInput) (*request.Request, *UpdateBasicAccelerateIPEndpointRelationOutput)

	UpdateBasicAcceleratorCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateBasicAcceleratorCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateBasicAcceleratorCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateBasicAccelerator(*UpdateBasicAcceleratorInput) (*UpdateBasicAcceleratorOutput, error)
	UpdateBasicAcceleratorWithContext(volcengine.Context, *UpdateBasicAcceleratorInput, ...request.Option) (*UpdateBasicAcceleratorOutput, error)
	UpdateBasicAcceleratorRequest(*UpdateBasicAcceleratorInput) (*request.Request, *UpdateBasicAcceleratorOutput)

	UpdateBasicAcceleratorRenewTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateBasicAcceleratorRenewTypeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateBasicAcceleratorRenewTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateBasicAcceleratorRenewType(*UpdateBasicAcceleratorRenewTypeInput) (*UpdateBasicAcceleratorRenewTypeOutput, error)
	UpdateBasicAcceleratorRenewTypeWithContext(volcengine.Context, *UpdateBasicAcceleratorRenewTypeInput, ...request.Option) (*UpdateBasicAcceleratorRenewTypeOutput, error)
	UpdateBasicAcceleratorRenewTypeRequest(*UpdateBasicAcceleratorRenewTypeInput) (*request.Request, *UpdateBasicAcceleratorRenewTypeOutput)

	UpdateBasicEndpointGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateBasicEndpointGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateBasicEndpointGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateBasicEndpointGroup(*UpdateBasicEndpointGroupInput) (*UpdateBasicEndpointGroupOutput, error)
	UpdateBasicEndpointGroupWithContext(volcengine.Context, *UpdateBasicEndpointGroupInput, ...request.Option) (*UpdateBasicEndpointGroupOutput, error)
	UpdateBasicEndpointGroupRequest(*UpdateBasicEndpointGroupInput) (*request.Request, *UpdateBasicEndpointGroupOutput)

	UpdateBasicEndpointsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateBasicEndpointsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateBasicEndpointsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateBasicEndpoints(*UpdateBasicEndpointsInput) (*UpdateBasicEndpointsOutput, error)
	UpdateBasicEndpointsWithContext(volcengine.Context, *UpdateBasicEndpointsInput, ...request.Option) (*UpdateBasicEndpointsOutput, error)
	UpdateBasicEndpointsRequest(*UpdateBasicEndpointsInput) (*request.Request, *UpdateBasicEndpointsOutput)

	UpdateEndpointGroupCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateEndpointGroupCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateEndpointGroupCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateEndpointGroup(*UpdateEndpointGroupInput) (*UpdateEndpointGroupOutput, error)
	UpdateEndpointGroupWithContext(volcengine.Context, *UpdateEndpointGroupInput, ...request.Option) (*UpdateEndpointGroupOutput, error)
	UpdateEndpointGroupRequest(*UpdateEndpointGroupInput) (*request.Request, *UpdateEndpointGroupOutput)

	UpdateListenerCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateListenerCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateListenerCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateListener(*UpdateListenerInput) (*UpdateListenerOutput, error)
	UpdateListenerWithContext(volcengine.Context, *UpdateListenerInput, ...request.Option) (*UpdateListenerOutput, error)
	UpdateListenerRequest(*UpdateListenerInput) (*request.Request, *UpdateListenerOutput)

	UpdatePublicBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdatePublicBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdatePublicBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdatePublicBandwidthPackage(*UpdatePublicBandwidthPackageInput) (*UpdatePublicBandwidthPackageOutput, error)
	UpdatePublicBandwidthPackageWithContext(volcengine.Context, *UpdatePublicBandwidthPackageInput, ...request.Option) (*UpdatePublicBandwidthPackageOutput, error)
	UpdatePublicBandwidthPackageRequest(*UpdatePublicBandwidthPackageInput) (*request.Request, *UpdatePublicBandwidthPackageOutput)

	UpdatePublicBandwidthPackageRenewTypeCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdatePublicBandwidthPackageRenewTypeCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdatePublicBandwidthPackageRenewTypeCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdatePublicBandwidthPackageRenewType(*UpdatePublicBandwidthPackageRenewTypeInput) (*UpdatePublicBandwidthPackageRenewTypeOutput, error)
	UpdatePublicBandwidthPackageRenewTypeWithContext(volcengine.Context, *UpdatePublicBandwidthPackageRenewTypeInput, ...request.Option) (*UpdatePublicBandwidthPackageRenewTypeOutput, error)
	UpdatePublicBandwidthPackageRenewTypeRequest(*UpdatePublicBandwidthPackageRenewTypeInput) (*request.Request, *UpdatePublicBandwidthPackageRenewTypeOutput)
}

GAAPI provides an interface to enable mocking the ga.GA service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// GA.
func myFunc(svc GAAPI) bool {
    // Make svc.AcceleratorReplacePublicBandwidthPackage request
}

func main() {
    sess := session.New()
    svc := ga.New(sess)

    myFunc(svc)
}

type HealthyConfigForCreateEndpointGroupInput

type HealthyConfigForCreateEndpointGroupInput struct {
	HealthCheckEnable *bool `type:"boolean" json:",omitempty"`

	HealthCheckInterval *int32 `type:"int32" json:",omitempty"`

	HealthCheckPort *int32 `type:"int32" json:",omitempty"`

	HealthCheckProtocol *string `type:"string" json:",omitempty"`

	HealthResponseTimeOut *int32 `type:"int32" json:",omitempty"`

	HealthyThreshold *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HealthyConfigForCreateEndpointGroupInput) GoString

GoString returns the string representation

func (*HealthyConfigForCreateEndpointGroupInput) SetHealthCheckEnable

SetHealthCheckEnable sets the HealthCheckEnable field's value.

func (*HealthyConfigForCreateEndpointGroupInput) SetHealthCheckInterval

SetHealthCheckInterval sets the HealthCheckInterval field's value.

func (*HealthyConfigForCreateEndpointGroupInput) SetHealthCheckPort

SetHealthCheckPort sets the HealthCheckPort field's value.

func (*HealthyConfigForCreateEndpointGroupInput) SetHealthCheckProtocol

SetHealthCheckProtocol sets the HealthCheckProtocol field's value.

func (*HealthyConfigForCreateEndpointGroupInput) SetHealthResponseTimeOut

SetHealthResponseTimeOut sets the HealthResponseTimeOut field's value.

func (*HealthyConfigForCreateEndpointGroupInput) SetHealthyThreshold

SetHealthyThreshold sets the HealthyThreshold field's value.

func (HealthyConfigForCreateEndpointGroupInput) String

String returns the string representation

type HealthyConfigForCreateListenerInOneStepInput

type HealthyConfigForCreateListenerInOneStepInput struct {
	HealthCheckEnable *bool `type:"boolean" json:",omitempty"`

	HealthCheckInterval *int32 `type:"int32" json:",omitempty"`

	HealthCheckPort *int32 `type:"int32" json:",omitempty"`

	HealthCheckProtocol *string `type:"string" json:",omitempty"`

	HealthResponseTimeOut *int32 `type:"int32" json:",omitempty"`

	HealthyThreshold *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HealthyConfigForCreateListenerInOneStepInput) GoString

GoString returns the string representation

func (*HealthyConfigForCreateListenerInOneStepInput) SetHealthCheckEnable

SetHealthCheckEnable sets the HealthCheckEnable field's value.

func (*HealthyConfigForCreateListenerInOneStepInput) SetHealthCheckInterval

SetHealthCheckInterval sets the HealthCheckInterval field's value.

func (*HealthyConfigForCreateListenerInOneStepInput) SetHealthCheckPort

SetHealthCheckPort sets the HealthCheckPort field's value.

func (*HealthyConfigForCreateListenerInOneStepInput) SetHealthCheckProtocol

SetHealthCheckProtocol sets the HealthCheckProtocol field's value.

func (*HealthyConfigForCreateListenerInOneStepInput) SetHealthResponseTimeOut

SetHealthResponseTimeOut sets the HealthResponseTimeOut field's value.

func (*HealthyConfigForCreateListenerInOneStepInput) SetHealthyThreshold

SetHealthyThreshold sets the HealthyThreshold field's value.

func (HealthyConfigForCreateListenerInOneStepInput) String

String returns the string representation

type HealthyConfigForDescribeEndpointGroupOutput

type HealthyConfigForDescribeEndpointGroupOutput struct {
	HealthCheckEnable *bool `type:"boolean" json:",omitempty"`

	HealthCheckInterval *int32 `type:"int32" json:",omitempty"`

	HealthCheckPort *int32 `type:"int32" json:",omitempty"`

	HealthCheckProtocol *string `type:"string" json:",omitempty"`

	HealthResponseTimeOut *int32 `type:"int32" json:",omitempty"`

	HealthyThreshold *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HealthyConfigForDescribeEndpointGroupOutput) GoString

GoString returns the string representation

func (*HealthyConfigForDescribeEndpointGroupOutput) SetHealthCheckEnable

SetHealthCheckEnable sets the HealthCheckEnable field's value.

func (*HealthyConfigForDescribeEndpointGroupOutput) SetHealthCheckInterval

SetHealthCheckInterval sets the HealthCheckInterval field's value.

func (*HealthyConfigForDescribeEndpointGroupOutput) SetHealthCheckPort

SetHealthCheckPort sets the HealthCheckPort field's value.

func (*HealthyConfigForDescribeEndpointGroupOutput) SetHealthCheckProtocol

SetHealthCheckProtocol sets the HealthCheckProtocol field's value.

func (*HealthyConfigForDescribeEndpointGroupOutput) SetHealthResponseTimeOut

SetHealthResponseTimeOut sets the HealthResponseTimeOut field's value.

func (*HealthyConfigForDescribeEndpointGroupOutput) SetHealthyThreshold

SetHealthyThreshold sets the HealthyThreshold field's value.

func (HealthyConfigForDescribeEndpointGroupOutput) String

String returns the string representation

type HealthyConfigForListEndpointGroupsOutput

type HealthyConfigForListEndpointGroupsOutput struct {
	HealthCheckEnable *bool `type:"boolean" json:",omitempty"`

	HealthCheckInterval *int32 `type:"int32" json:",omitempty"`

	HealthCheckPort *int32 `type:"int32" json:",omitempty"`

	HealthCheckProtocol *string `type:"string" json:",omitempty"`

	HealthResponseTimeOut *int32 `type:"int32" json:",omitempty"`

	HealthyThreshold *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HealthyConfigForListEndpointGroupsOutput) GoString

GoString returns the string representation

func (*HealthyConfigForListEndpointGroupsOutput) SetHealthCheckEnable

SetHealthCheckEnable sets the HealthCheckEnable field's value.

func (*HealthyConfigForListEndpointGroupsOutput) SetHealthCheckInterval

SetHealthCheckInterval sets the HealthCheckInterval field's value.

func (*HealthyConfigForListEndpointGroupsOutput) SetHealthCheckPort

SetHealthCheckPort sets the HealthCheckPort field's value.

func (*HealthyConfigForListEndpointGroupsOutput) SetHealthCheckProtocol

SetHealthCheckProtocol sets the HealthCheckProtocol field's value.

func (*HealthyConfigForListEndpointGroupsOutput) SetHealthResponseTimeOut

SetHealthResponseTimeOut sets the HealthResponseTimeOut field's value.

func (*HealthyConfigForListEndpointGroupsOutput) SetHealthyThreshold

SetHealthyThreshold sets the HealthyThreshold field's value.

func (HealthyConfigForListEndpointGroupsOutput) String

String returns the string representation

type HealthyConfigForUpdateEndpointGroupInput

type HealthyConfigForUpdateEndpointGroupInput struct {
	HealthCheckEnable *bool `type:"boolean" json:",omitempty"`

	HealthCheckInterval *int32 `type:"int32" json:",omitempty"`

	HealthCheckPort *int32 `type:"int32" json:",omitempty"`

	HealthCheckProtocol *string `type:"string" json:",omitempty"`

	HealthResponseTimeOut *int32 `type:"int32" json:",omitempty"`

	HealthyThreshold *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HealthyConfigForUpdateEndpointGroupInput) GoString

GoString returns the string representation

func (*HealthyConfigForUpdateEndpointGroupInput) SetHealthCheckEnable

SetHealthCheckEnable sets the HealthCheckEnable field's value.

func (*HealthyConfigForUpdateEndpointGroupInput) SetHealthCheckInterval

SetHealthCheckInterval sets the HealthCheckInterval field's value.

func (*HealthyConfigForUpdateEndpointGroupInput) SetHealthCheckPort

SetHealthCheckPort sets the HealthCheckPort field's value.

func (*HealthyConfigForUpdateEndpointGroupInput) SetHealthCheckProtocol

SetHealthCheckProtocol sets the HealthCheckProtocol field's value.

func (*HealthyConfigForUpdateEndpointGroupInput) SetHealthResponseTimeOut

SetHealthResponseTimeOut sets the HealthResponseTimeOut field's value.

func (*HealthyConfigForUpdateEndpointGroupInput) SetHealthyThreshold

SetHealthyThreshold sets the HealthyThreshold field's value.

func (HealthyConfigForUpdateEndpointGroupInput) String

String returns the string representation

type IPAccessForCreateListenerInOneStepInput

type IPAccessForCreateListenerInOneStepInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IPAccessForCreateListenerInOneStepInput) GoString

GoString returns the string representation

func (*IPAccessForCreateListenerInOneStepInput) SetEnable

SetEnable sets the Enable field's value.

func (*IPAccessForCreateListenerInOneStepInput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*IPAccessForCreateListenerInOneStepInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (IPAccessForCreateListenerInOneStepInput) String

String returns the string representation

type IPAccessForDescribeListenerOutput

type IPAccessForDescribeListenerOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IPAccessForDescribeListenerOutput) GoString

GoString returns the string representation

func (*IPAccessForDescribeListenerOutput) SetEnable

SetEnable sets the Enable field's value.

func (*IPAccessForDescribeListenerOutput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*IPAccessForDescribeListenerOutput) SetFilterType

SetFilterType sets the FilterType field's value.

func (IPAccessForDescribeListenerOutput) String

String returns the string representation

type IPAccessForListListenersOutput

type IPAccessForListListenersOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IPAccessForListListenersOutput) GoString

GoString returns the string representation

func (*IPAccessForListListenersOutput) SetEnable

SetEnable sets the Enable field's value.

func (*IPAccessForListListenersOutput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*IPAccessForListListenersOutput) SetFilterType

SetFilterType sets the FilterType field's value.

func (IPAccessForListListenersOutput) String

String returns the string representation

type IPAccessForUpdateListenerInput

type IPAccessForUpdateListenerInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IPAccessForUpdateListenerInput) GoString

GoString returns the string representation

func (*IPAccessForUpdateListenerInput) SetEnable

SetEnable sets the Enable field's value.

func (*IPAccessForUpdateListenerInput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*IPAccessForUpdateListenerInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (IPAccessForUpdateListenerInput) String

String returns the string representation

type IPSetForCreateIPSetsInput

type IPSetForCreateIPSetsInput struct {
	AccelerateRegion *string `type:"string" json:",omitempty"`

	AcceleratorId *string `type:"string" json:",omitempty"`

	IPSetId *string `type:"string" json:",omitempty"`

	IPVersion *string `type:"string" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IPSetForCreateIPSetsInput) GoString

func (s IPSetForCreateIPSetsInput) GoString() string

GoString returns the string representation

func (*IPSetForCreateIPSetsInput) SetAccelerateRegion

func (s *IPSetForCreateIPSetsInput) SetAccelerateRegion(v string) *IPSetForCreateIPSetsInput

SetAccelerateRegion sets the AccelerateRegion field's value.

func (*IPSetForCreateIPSetsInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*IPSetForCreateIPSetsInput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*IPSetForCreateIPSetsInput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*IPSetForCreateIPSetsInput) SetState

SetState sets the State field's value.

func (IPSetForCreateIPSetsInput) String

func (s IPSetForCreateIPSetsInput) String() string

String returns the string representation

type IPSetForDescribeBasicAcceleratorOutput

type IPSetForDescribeBasicAcceleratorOutput struct {
	IPSetId *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IPSetForDescribeBasicAcceleratorOutput) GoString

GoString returns the string representation

func (*IPSetForDescribeBasicAcceleratorOutput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*IPSetForDescribeBasicAcceleratorOutput) SetRegion

SetRegion sets the Region field's value.

func (IPSetForDescribeBasicAcceleratorOutput) String

String returns the string representation

type IPSetForListBasicAcceleratorsOutput

type IPSetForListBasicAcceleratorsOutput struct {
	IPSetId *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IPSetForListBasicAcceleratorsOutput) GoString

GoString returns the string representation

func (*IPSetForListBasicAcceleratorsOutput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*IPSetForListBasicAcceleratorsOutput) SetRegion

SetRegion sets the Region field's value.

func (IPSetForListBasicAcceleratorsOutput) String

String returns the string representation

type IPSetForListBasicIPSetsOutput

type IPSetForListBasicIPSetsOutput struct {
	AccelerateIPs []*string `type:"list" json:"accelerateIPs,omitempty"`

	AcceleratorId *string `type:"string" json:",omitempty"`

	EdgeNodes []*EdgeNodeForListBasicIPSetsOutput `type:"list" json:",omitempty"`

	ExistBoundIP *bool `type:"boolean" json:",omitempty"`

	IPSetId *string `type:"string" json:",omitempty"`

	IPVersion *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IPSetForListBasicIPSetsOutput) GoString

GoString returns the string representation

func (*IPSetForListBasicIPSetsOutput) SetAccelerateIPs

SetAccelerateIPs sets the AccelerateIPs field's value.

func (*IPSetForListBasicIPSetsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*IPSetForListBasicIPSetsOutput) SetEdgeNodes

SetEdgeNodes sets the EdgeNodes field's value.

func (*IPSetForListBasicIPSetsOutput) SetExistBoundIP

SetExistBoundIP sets the ExistBoundIP field's value.

func (*IPSetForListBasicIPSetsOutput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*IPSetForListBasicIPSetsOutput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*IPSetForListBasicIPSetsOutput) SetRegion

SetRegion sets the Region field's value.

func (*IPSetForListBasicIPSetsOutput) SetState

SetState sets the State field's value.

func (IPSetForListBasicIPSetsOutput) String

String returns the string representation

type IPSetForListIPSetsOutput

type IPSetForListIPSetsOutput struct {
	AccelerateRegion *string `type:"string" json:",omitempty"`

	AcceleratorId *string `type:"string" json:",omitempty"`

	IPSetId *string `type:"string" json:",omitempty"`

	IPVersion *string `type:"string" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IPSetForListIPSetsOutput) GoString

func (s IPSetForListIPSetsOutput) GoString() string

GoString returns the string representation

func (*IPSetForListIPSetsOutput) SetAccelerateRegion

func (s *IPSetForListIPSetsOutput) SetAccelerateRegion(v string) *IPSetForListIPSetsOutput

SetAccelerateRegion sets the AccelerateRegion field's value.

func (*IPSetForListIPSetsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*IPSetForListIPSetsOutput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*IPSetForListIPSetsOutput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*IPSetForListIPSetsOutput) SetState

SetState sets the State field's value.

func (IPSetForListIPSetsOutput) String

func (s IPSetForListIPSetsOutput) String() string

String returns the string representation

type ListAcceleratorsInput

type ListAcceleratorsInput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	BillingSpec *string `type:"string" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceTagFilter *ResourceTagFilterForListAcceleratorsInput `type:"structure" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`

	Tags []*TagForListAcceleratorsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAcceleratorsInput) GoString

func (s ListAcceleratorsInput) GoString() string

GoString returns the string representation

func (*ListAcceleratorsInput) SetAcceleratorId

func (s *ListAcceleratorsInput) SetAcceleratorId(v string) *ListAcceleratorsInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListAcceleratorsInput) SetBillingSpec

func (s *ListAcceleratorsInput) SetBillingSpec(v string) *ListAcceleratorsInput

SetBillingSpec sets the BillingSpec field's value.

func (*ListAcceleratorsInput) SetChargeType

func (s *ListAcceleratorsInput) SetChargeType(v string) *ListAcceleratorsInput

SetChargeType sets the ChargeType field's value.

func (*ListAcceleratorsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListAcceleratorsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListAcceleratorsInput) SetProjectName

func (s *ListAcceleratorsInput) SetProjectName(v string) *ListAcceleratorsInput

SetProjectName sets the ProjectName field's value.

func (*ListAcceleratorsInput) SetResourceTagFilter

SetResourceTagFilter sets the ResourceTagFilter field's value.

func (*ListAcceleratorsInput) SetState

SetState sets the State field's value.

func (*ListAcceleratorsInput) SetTags

SetTags sets the Tags field's value.

func (ListAcceleratorsInput) String

func (s ListAcceleratorsInput) String() string

String returns the string representation

type ListAcceleratorsOutput

type ListAcceleratorsOutput struct {
	Metadata *response.ResponseMetadata

	Accelerators []*AcceleratorForListAcceleratorsOutput `type:"list" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAcceleratorsOutput) GoString

func (s ListAcceleratorsOutput) GoString() string

GoString returns the string representation

func (*ListAcceleratorsOutput) SetAccelerators

SetAccelerators sets the Accelerators field's value.

func (*ListAcceleratorsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListAcceleratorsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListAcceleratorsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListAcceleratorsOutput) String

func (s ListAcceleratorsOutput) String() string

String returns the string representation

type ListBasicAccelerateIPsInput

type ListBasicAccelerateIPsInput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	IPSetId *string `type:"string" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicAccelerateIPsInput) GoString

func (s ListBasicAccelerateIPsInput) GoString() string

GoString returns the string representation

func (*ListBasicAccelerateIPsInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListBasicAccelerateIPsInput) SetIPSetId

SetIPSetId sets the IPSetId field's value.

func (*ListBasicAccelerateIPsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicAccelerateIPsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListBasicAccelerateIPsInput) String

String returns the string representation

type ListBasicAccelerateIPsOutput

type ListBasicAccelerateIPsOutput struct {
	Metadata *response.ResponseMetadata

	AccelerateIPs []*AccelerateIPForListBasicAccelerateIPsOutput `type:"list" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicAccelerateIPsOutput) GoString

func (s ListBasicAccelerateIPsOutput) GoString() string

GoString returns the string representation

func (*ListBasicAccelerateIPsOutput) SetAccelerateIPs

SetAccelerateIPs sets the AccelerateIPs field's value.

func (*ListBasicAccelerateIPsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicAccelerateIPsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListBasicAccelerateIPsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListBasicAccelerateIPsOutput) String

String returns the string representation

type ListBasicAcceleratorsInput

type ListBasicAcceleratorsInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// ChargeType is a required field
	ChargeType *string `type:"string" json:",omitempty" required:"true"`

	// EndPointGroupRegion is a required field
	EndPointGroupRegion *string `type:"string" json:",omitempty" required:"true"`

	// IPSetRegion is a required field
	IPSetRegion *string `type:"string" json:",omitempty" required:"true"`

	Name *string `type:"string" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceTagFilter *ResourceTagFilterForListBasicAcceleratorsInput `type:"structure" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`

	Tags []*TagForListBasicAcceleratorsInput `type:"list" json:",omitempty"`

	WithBandwidthPackage *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicAcceleratorsInput) GoString

func (s ListBasicAcceleratorsInput) GoString() string

GoString returns the string representation

func (*ListBasicAcceleratorsInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListBasicAcceleratorsInput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*ListBasicAcceleratorsInput) SetEndPointGroupRegion

func (s *ListBasicAcceleratorsInput) SetEndPointGroupRegion(v string) *ListBasicAcceleratorsInput

SetEndPointGroupRegion sets the EndPointGroupRegion field's value.

func (*ListBasicAcceleratorsInput) SetIPSetRegion

SetIPSetRegion sets the IPSetRegion field's value.

func (*ListBasicAcceleratorsInput) SetName

SetName sets the Name field's value.

func (*ListBasicAcceleratorsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicAcceleratorsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListBasicAcceleratorsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ListBasicAcceleratorsInput) SetResourceTagFilter

SetResourceTagFilter sets the ResourceTagFilter field's value.

func (*ListBasicAcceleratorsInput) SetState

SetState sets the State field's value.

func (*ListBasicAcceleratorsInput) SetTags

SetTags sets the Tags field's value.

func (*ListBasicAcceleratorsInput) SetWithBandwidthPackage

func (s *ListBasicAcceleratorsInput) SetWithBandwidthPackage(v bool) *ListBasicAcceleratorsInput

SetWithBandwidthPackage sets the WithBandwidthPackage field's value.

func (ListBasicAcceleratorsInput) String

String returns the string representation

func (*ListBasicAcceleratorsInput) Validate

func (s *ListBasicAcceleratorsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListBasicAcceleratorsOutput

type ListBasicAcceleratorsOutput struct {
	Metadata *response.ResponseMetadata

	Accelerators []*AcceleratorForListBasicAcceleratorsOutput `type:"list" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicAcceleratorsOutput) GoString

func (s ListBasicAcceleratorsOutput) GoString() string

GoString returns the string representation

func (*ListBasicAcceleratorsOutput) SetAccelerators

SetAccelerators sets the Accelerators field's value.

func (*ListBasicAcceleratorsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicAcceleratorsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListBasicAcceleratorsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListBasicAcceleratorsOutput) String

String returns the string representation

type ListBasicEndpointGroupsInput

type ListBasicEndpointGroupsInput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicEndpointGroupsInput) GoString

func (s ListBasicEndpointGroupsInput) GoString() string

GoString returns the string representation

func (*ListBasicEndpointGroupsInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListBasicEndpointGroupsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicEndpointGroupsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListBasicEndpointGroupsInput) String

String returns the string representation

type ListBasicEndpointGroupsOutput

type ListBasicEndpointGroupsOutput struct {
	Metadata *response.ResponseMetadata

	EndpointGroups []*EndpointGroupForListBasicEndpointGroupsOutput `type:"list" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicEndpointGroupsOutput) GoString

GoString returns the string representation

func (*ListBasicEndpointGroupsOutput) SetEndpointGroups

SetEndpointGroups sets the EndpointGroups field's value.

func (*ListBasicEndpointGroupsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicEndpointGroupsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListBasicEndpointGroupsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListBasicEndpointGroupsOutput) String

String returns the string representation

type ListBasicEndpointsInput

type ListBasicEndpointsInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// EndpointGroupId is a required field
	EndpointGroupId *string `type:"string" json:",omitempty" required:"true"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicEndpointsInput) GoString

func (s ListBasicEndpointsInput) GoString() string

GoString returns the string representation

func (*ListBasicEndpointsInput) SetAcceleratorId

func (s *ListBasicEndpointsInput) SetAcceleratorId(v string) *ListBasicEndpointsInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListBasicEndpointsInput) SetEndpointGroupId

func (s *ListBasicEndpointsInput) SetEndpointGroupId(v string) *ListBasicEndpointsInput

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*ListBasicEndpointsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicEndpointsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListBasicEndpointsInput) String

func (s ListBasicEndpointsInput) String() string

String returns the string representation

func (*ListBasicEndpointsInput) Validate

func (s *ListBasicEndpointsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListBasicEndpointsOutput

type ListBasicEndpointsOutput struct {
	Metadata *response.ResponseMetadata

	Endpoints []*EndpointForListBasicEndpointsOutput `type:"list" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicEndpointsOutput) GoString

func (s ListBasicEndpointsOutput) GoString() string

GoString returns the string representation

func (*ListBasicEndpointsOutput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*ListBasicEndpointsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicEndpointsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListBasicEndpointsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListBasicEndpointsOutput) String

func (s ListBasicEndpointsOutput) String() string

String returns the string representation

type ListBasicIPSetsInput

type ListBasicIPSetsInput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicIPSetsInput) GoString

func (s ListBasicIPSetsInput) GoString() string

GoString returns the string representation

func (*ListBasicIPSetsInput) SetAcceleratorId

func (s *ListBasicIPSetsInput) SetAcceleratorId(v string) *ListBasicIPSetsInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListBasicIPSetsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicIPSetsInput) SetPageSize

func (s *ListBasicIPSetsInput) SetPageSize(v int32) *ListBasicIPSetsInput

SetPageSize sets the PageSize field's value.

func (ListBasicIPSetsInput) String

func (s ListBasicIPSetsInput) String() string

String returns the string representation

type ListBasicIPSetsOutput

type ListBasicIPSetsOutput struct {
	Metadata *response.ResponseMetadata

	IPSets []*IPSetForListBasicIPSetsOutput `type:"list" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListBasicIPSetsOutput) GoString

func (s ListBasicIPSetsOutput) GoString() string

GoString returns the string representation

func (*ListBasicIPSetsOutput) SetIPSets

SetIPSets sets the IPSets field's value.

func (*ListBasicIPSetsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListBasicIPSetsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListBasicIPSetsOutput) SetTotalCount

func (s *ListBasicIPSetsOutput) SetTotalCount(v int32) *ListBasicIPSetsOutput

SetTotalCount sets the TotalCount field's value.

func (ListBasicIPSetsOutput) String

func (s ListBasicIPSetsOutput) String() string

String returns the string representation

type ListEndpointGroupsInput

type ListEndpointGroupsInput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	// ListenerId is a required field
	ListenerId *string `type:"string" json:",omitempty" required:"true"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListEndpointGroupsInput) GoString

func (s ListEndpointGroupsInput) GoString() string

GoString returns the string representation

func (*ListEndpointGroupsInput) SetAcceleratorId

func (s *ListEndpointGroupsInput) SetAcceleratorId(v string) *ListEndpointGroupsInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListEndpointGroupsInput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (*ListEndpointGroupsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListEndpointGroupsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (ListEndpointGroupsInput) String

func (s ListEndpointGroupsInput) String() string

String returns the string representation

func (*ListEndpointGroupsInput) Validate

func (s *ListEndpointGroupsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListEndpointGroupsOutput

type ListEndpointGroupsOutput struct {
	Metadata *response.ResponseMetadata

	EndpointGroups []*EndpointGroupForListEndpointGroupsOutput `type:"list" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListEndpointGroupsOutput) GoString

func (s ListEndpointGroupsOutput) GoString() string

GoString returns the string representation

func (*ListEndpointGroupsOutput) SetEndpointGroups

SetEndpointGroups sets the EndpointGroups field's value.

func (*ListEndpointGroupsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListEndpointGroupsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListEndpointGroupsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListEndpointGroupsOutput) String

func (s ListEndpointGroupsOutput) String() string

String returns the string representation

type ListIPSetsInput

type ListIPSetsInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListIPSetsInput) GoString

func (s ListIPSetsInput) GoString() string

GoString returns the string representation

func (*ListIPSetsInput) SetAcceleratorId

func (s *ListIPSetsInput) SetAcceleratorId(v string) *ListIPSetsInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListIPSetsInput) SetPageNum

func (s *ListIPSetsInput) SetPageNum(v int32) *ListIPSetsInput

SetPageNum sets the PageNum field's value.

func (*ListIPSetsInput) SetPageSize

func (s *ListIPSetsInput) SetPageSize(v int32) *ListIPSetsInput

SetPageSize sets the PageSize field's value.

func (ListIPSetsInput) String

func (s ListIPSetsInput) String() string

String returns the string representation

func (*ListIPSetsInput) Validate

func (s *ListIPSetsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListIPSetsOutput

type ListIPSetsOutput struct {
	Metadata *response.ResponseMetadata

	IPSets []*IPSetForListIPSetsOutput `type:"list" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListIPSetsOutput) GoString

func (s ListIPSetsOutput) GoString() string

GoString returns the string representation

func (*ListIPSetsOutput) SetIPSets

SetIPSets sets the IPSets field's value.

func (*ListIPSetsOutput) SetPageNum

func (s *ListIPSetsOutput) SetPageNum(v int32) *ListIPSetsOutput

SetPageNum sets the PageNum field's value.

func (*ListIPSetsOutput) SetPageSize

func (s *ListIPSetsOutput) SetPageSize(v int32) *ListIPSetsOutput

SetPageSize sets the PageSize field's value.

func (*ListIPSetsOutput) SetTotalCount

func (s *ListIPSetsOutput) SetTotalCount(v int32) *ListIPSetsOutput

SetTotalCount sets the TotalCount field's value.

func (ListIPSetsOutput) String

func (s ListIPSetsOutput) String() string

String returns the string representation

type ListListenersInput

type ListListenersInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListListenersInput) GoString

func (s ListListenersInput) GoString() string

GoString returns the string representation

func (*ListListenersInput) SetAcceleratorId

func (s *ListListenersInput) SetAcceleratorId(v string) *ListListenersInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListListenersInput) SetPageNum

func (s *ListListenersInput) SetPageNum(v int32) *ListListenersInput

SetPageNum sets the PageNum field's value.

func (*ListListenersInput) SetPageSize

func (s *ListListenersInput) SetPageSize(v int32) *ListListenersInput

SetPageSize sets the PageSize field's value.

func (*ListListenersInput) SetState

SetState sets the State field's value.

func (ListListenersInput) String

func (s ListListenersInput) String() string

String returns the string representation

func (*ListListenersInput) Validate

func (s *ListListenersInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ListListenersOutput

type ListListenersOutput struct {
	Metadata *response.ResponseMetadata

	Listeners []*ListenerForListListenersOutput `type:"list" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListListenersOutput) GoString

func (s ListListenersOutput) GoString() string

GoString returns the string representation

func (*ListListenersOutput) SetListeners

SetListeners sets the Listeners field's value.

func (*ListListenersOutput) SetPageNum

func (s *ListListenersOutput) SetPageNum(v int32) *ListListenersOutput

SetPageNum sets the PageNum field's value.

func (*ListListenersOutput) SetPageSize

func (s *ListListenersOutput) SetPageSize(v int32) *ListListenersOutput

SetPageSize sets the PageSize field's value.

func (*ListListenersOutput) SetTotalCount

func (s *ListListenersOutput) SetTotalCount(v int32) *ListListenersOutput

SetTotalCount sets the TotalCount field's value.

func (ListListenersOutput) String

func (s ListListenersOutput) String() string

String returns the string representation

type ListPublicBandwidthPackagesInput

type ListPublicBandwidthPackagesInput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	BandwidthPackageId *string `type:"string" json:",omitempty"`

	BandwidthType *string `type:"string" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	ResourceTagFilter *ResourceTagFilterForListPublicBandwidthPackagesInput `type:"structure" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`

	Tags []*TagForListPublicBandwidthPackagesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPublicBandwidthPackagesInput) GoString

GoString returns the string representation

func (*ListPublicBandwidthPackagesInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListPublicBandwidthPackagesInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (*ListPublicBandwidthPackagesInput) SetBandwidthType

SetBandwidthType sets the BandwidthType field's value.

func (*ListPublicBandwidthPackagesInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListPublicBandwidthPackagesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPublicBandwidthPackagesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*ListPublicBandwidthPackagesInput) SetResourceTagFilter

SetResourceTagFilter sets the ResourceTagFilter field's value.

func (*ListPublicBandwidthPackagesInput) SetState

SetState sets the State field's value.

func (*ListPublicBandwidthPackagesInput) SetTags

SetTags sets the Tags field's value.

func (ListPublicBandwidthPackagesInput) String

String returns the string representation

type ListPublicBandwidthPackagesOutput

type ListPublicBandwidthPackagesOutput struct {
	Metadata *response.ResponseMetadata

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	PublicBandwidthPackages []*PublicBandwidthPackageForListPublicBandwidthPackagesOutput `type:"list" json:",omitempty"`

	TotalCount *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListPublicBandwidthPackagesOutput) GoString

GoString returns the string representation

func (*ListPublicBandwidthPackagesOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListPublicBandwidthPackagesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListPublicBandwidthPackagesOutput) SetPublicBandwidthPackages

SetPublicBandwidthPackages sets the PublicBandwidthPackages field's value.

func (*ListPublicBandwidthPackagesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListPublicBandwidthPackagesOutput) String

String returns the string representation

type ListenerForListListenersOutput

type ListenerForListListenersOutput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	AccountID *string `type:"string" json:",omitempty"`

	BackupEndpointGroupIds []*string `type:"list" json:",omitempty"`

	CreateTime *int32 `type:"int32" json:",omitempty"`

	DisableIsolateTCPNullConn *bool `type:"boolean" json:",omitempty"`

	DisablePreConnect *bool `type:"boolean" json:",omitempty"`

	EnableAffinity *bool `type:"boolean" json:",omitempty"`

	EndpointGroupIds []*string `type:"list" json:",omitempty"`

	FixedSourceReturn *FixedSourceReturnForListListenersOutput `type:"structure" json:",omitempty"`

	IPAccess *IPAccessForListListenersOutput `type:"structure" json:",omitempty"`

	ListenerId *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	PortRanges []*PortRangeForListListenersOutput `type:"list" json:",omitempty"`

	Protocol *string `type:"string" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListenerForListListenersOutput) GoString

GoString returns the string representation

func (*ListenerForListListenersOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*ListenerForListListenersOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*ListenerForListListenersOutput) SetBackupEndpointGroupIds

func (s *ListenerForListListenersOutput) SetBackupEndpointGroupIds(v []*string) *ListenerForListListenersOutput

SetBackupEndpointGroupIds sets the BackupEndpointGroupIds field's value.

func (*ListenerForListListenersOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*ListenerForListListenersOutput) SetDisableIsolateTCPNullConn

func (s *ListenerForListListenersOutput) SetDisableIsolateTCPNullConn(v bool) *ListenerForListListenersOutput

SetDisableIsolateTCPNullConn sets the DisableIsolateTCPNullConn field's value.

func (*ListenerForListListenersOutput) SetDisablePreConnect

SetDisablePreConnect sets the DisablePreConnect field's value.

func (*ListenerForListListenersOutput) SetEnableAffinity

SetEnableAffinity sets the EnableAffinity field's value.

func (*ListenerForListListenersOutput) SetEndpointGroupIds

SetEndpointGroupIds sets the EndpointGroupIds field's value.

func (*ListenerForListListenersOutput) SetFixedSourceReturn

SetFixedSourceReturn sets the FixedSourceReturn field's value.

func (*ListenerForListListenersOutput) SetIPAccess

SetIPAccess sets the IPAccess field's value.

func (*ListenerForListListenersOutput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (*ListenerForListListenersOutput) SetName

SetName sets the Name field's value.

func (*ListenerForListListenersOutput) SetPortRanges

SetPortRanges sets the PortRanges field's value.

func (*ListenerForListListenersOutput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*ListenerForListListenersOutput) SetState

SetState sets the State field's value.

func (ListenerForListListenersOutput) String

String returns the string representation

type PortRangeForCreateListenerInOneStepInput

type PortRangeForCreateListenerInOneStepInput struct {
	FromPort *int32 `type:"int32" json:",omitempty"`

	ToPort *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PortRangeForCreateListenerInOneStepInput) GoString

GoString returns the string representation

func (*PortRangeForCreateListenerInOneStepInput) SetFromPort

SetFromPort sets the FromPort field's value.

func (*PortRangeForCreateListenerInOneStepInput) SetToPort

SetToPort sets the ToPort field's value.

func (PortRangeForCreateListenerInOneStepInput) String

String returns the string representation

type PortRangeForDescribeListenerOutput

type PortRangeForDescribeListenerOutput struct {
	FromPort *int32 `type:"int32" json:",omitempty"`

	ToPort *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PortRangeForDescribeListenerOutput) GoString

GoString returns the string representation

func (*PortRangeForDescribeListenerOutput) SetFromPort

SetFromPort sets the FromPort field's value.

func (*PortRangeForDescribeListenerOutput) SetToPort

SetToPort sets the ToPort field's value.

func (PortRangeForDescribeListenerOutput) String

String returns the string representation

type PortRangeForListListenersOutput

type PortRangeForListListenersOutput struct {
	FromPort *int32 `type:"int32" json:",omitempty"`

	ToPort *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PortRangeForListListenersOutput) GoString

GoString returns the string representation

func (*PortRangeForListListenersOutput) SetFromPort

SetFromPort sets the FromPort field's value.

func (*PortRangeForListListenersOutput) SetToPort

SetToPort sets the ToPort field's value.

func (PortRangeForListListenersOutput) String

String returns the string representation

type PortRangeForUpdateListenerInput

type PortRangeForUpdateListenerInput struct {
	FromPort *int32 `type:"int32" json:",omitempty"`

	ToPort *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PortRangeForUpdateListenerInput) GoString

GoString returns the string representation

func (*PortRangeForUpdateListenerInput) SetFromPort

SetFromPort sets the FromPort field's value.

func (*PortRangeForUpdateListenerInput) SetToPort

SetToPort sets the ToPort field's value.

func (PortRangeForUpdateListenerInput) String

String returns the string representation

type PublicBandwidthPackageBindAcceleratorInput

type PublicBandwidthPackageBindAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// BandwidthPackageId is a required field
	BandwidthPackageId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageBindAcceleratorInput) GoString

GoString returns the string representation

func (*PublicBandwidthPackageBindAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*PublicBandwidthPackageBindAcceleratorInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (PublicBandwidthPackageBindAcceleratorInput) String

String returns the string representation

func (*PublicBandwidthPackageBindAcceleratorInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type PublicBandwidthPackageBindAcceleratorOutput

type PublicBandwidthPackageBindAcceleratorOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageBindAcceleratorOutput) GoString

GoString returns the string representation

func (PublicBandwidthPackageBindAcceleratorOutput) String

String returns the string representation

type PublicBandwidthPackageBindBasicAcceleratorInput

type PublicBandwidthPackageBindBasicAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// BandwidthPackageId is a required field
	BandwidthPackageId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageBindBasicAcceleratorInput) GoString

GoString returns the string representation

func (*PublicBandwidthPackageBindBasicAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*PublicBandwidthPackageBindBasicAcceleratorInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (PublicBandwidthPackageBindBasicAcceleratorInput) String

String returns the string representation

func (*PublicBandwidthPackageBindBasicAcceleratorInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type PublicBandwidthPackageBindBasicAcceleratorOutput

type PublicBandwidthPackageBindBasicAcceleratorOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageBindBasicAcceleratorOutput) GoString

GoString returns the string representation

func (PublicBandwidthPackageBindBasicAcceleratorOutput) String

String returns the string representation

type PublicBandwidthPackageForDescribePublicBandwidthPackageOutput

type PublicBandwidthPackageForDescribePublicBandwidthPackageOutput struct {
	AcceleratorIDs []*string `type:"list" json:",omitempty"`

	AccountID *string `type:"string" json:",omitempty"`

	Bandwidth *int32 `type:"int32" json:",omitempty"`

	BandwidthType *string `type:"string" json:",omitempty"`

	BeginTime *int32 `type:"int32" json:",omitempty"`

	BillingType *string `type:"string" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	CreateTime *int32 `type:"int32" json:",omitempty"`

	CreateTimeStr *string `type:"string" json:",omitempty"`

	ExpiredTime *int32 `type:"int32" json:",omitempty"`

	ID *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RenewType *int32 `type:"int32" json:",omitempty"`

	ResourceTags []*ResourceTagForDescribePublicBandwidthPackageOutput `type:"list" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) GoString

GoString returns the string representation

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetAcceleratorIDs

SetAcceleratorIDs sets the AcceleratorIDs field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetBandwidthType

SetBandwidthType sets the BandwidthType field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetCreateTimeStr

SetCreateTimeStr sets the CreateTimeStr field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetID

SetID sets the ID field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetName

SetName sets the Name field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetRenewType

SetRenewType sets the RenewType field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) SetState

SetState sets the State field's value.

func (PublicBandwidthPackageForDescribePublicBandwidthPackageOutput) String

String returns the string representation

type PublicBandwidthPackageForListPublicBandwidthPackagesOutput

type PublicBandwidthPackageForListPublicBandwidthPackagesOutput struct {
	AcceleratorIDs []*string `type:"list" json:",omitempty"`

	AccountID *string `type:"string" json:",omitempty"`

	Bandwidth *int32 `type:"int32" json:",omitempty"`

	BandwidthType *string `type:"string" json:",omitempty"`

	BeginTime *int32 `type:"int32" json:",omitempty"`

	BillingType *string `type:"string" json:",omitempty"`

	ChargeType *string `type:"string" json:",omitempty"`

	CreateTime *int32 `type:"int32" json:",omitempty"`

	CreateTimeStr *string `type:"string" json:",omitempty"`

	ExpiredTime *int32 `type:"int32" json:",omitempty"`

	ID *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RenewType *int32 `type:"int32" json:",omitempty"`

	ResourceTags []*ResourceTagForListPublicBandwidthPackagesOutput `type:"list" json:",omitempty"`

	State *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageForListPublicBandwidthPackagesOutput) GoString

GoString returns the string representation

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetAcceleratorIDs

SetAcceleratorIDs sets the AcceleratorIDs field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetBandwidthType

SetBandwidthType sets the BandwidthType field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetChargeType

SetChargeType sets the ChargeType field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetCreateTimeStr

SetCreateTimeStr sets the CreateTimeStr field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetID

SetID sets the ID field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetName

SetName sets the Name field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetRenewType

SetRenewType sets the RenewType field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*PublicBandwidthPackageForListPublicBandwidthPackagesOutput) SetState

SetState sets the State field's value.

func (PublicBandwidthPackageForListPublicBandwidthPackagesOutput) String

String returns the string representation

type PublicBandwidthPackageUnbindAcceleratorInput

type PublicBandwidthPackageUnbindAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// BandwidthPackageId is a required field
	BandwidthPackageId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageUnbindAcceleratorInput) GoString

GoString returns the string representation

func (*PublicBandwidthPackageUnbindAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*PublicBandwidthPackageUnbindAcceleratorInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (PublicBandwidthPackageUnbindAcceleratorInput) String

String returns the string representation

func (*PublicBandwidthPackageUnbindAcceleratorInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type PublicBandwidthPackageUnbindAcceleratorOutput

type PublicBandwidthPackageUnbindAcceleratorOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageUnbindAcceleratorOutput) GoString

GoString returns the string representation

func (PublicBandwidthPackageUnbindAcceleratorOutput) String

String returns the string representation

type PublicBandwidthPackageUnbindBasicAcceleratorInput

type PublicBandwidthPackageUnbindBasicAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// BandwidthPackageId is a required field
	BandwidthPackageId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageUnbindBasicAcceleratorInput) GoString

GoString returns the string representation

func (*PublicBandwidthPackageUnbindBasicAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*PublicBandwidthPackageUnbindBasicAcceleratorInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (PublicBandwidthPackageUnbindBasicAcceleratorInput) String

String returns the string representation

func (*PublicBandwidthPackageUnbindBasicAcceleratorInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type PublicBandwidthPackageUnbindBasicAcceleratorOutput

type PublicBandwidthPackageUnbindBasicAcceleratorOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (PublicBandwidthPackageUnbindBasicAcceleratorOutput) GoString

GoString returns the string representation

func (PublicBandwidthPackageUnbindBasicAcceleratorOutput) String

String returns the string representation

type RenewAcceleratorInput

type RenewAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// Duration is a required field
	Duration *int32 `type:"int32" json:",omitempty" required:"true"`

	RenewType *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RenewAcceleratorInput) GoString

func (s RenewAcceleratorInput) GoString() string

GoString returns the string representation

func (*RenewAcceleratorInput) SetAcceleratorId

func (s *RenewAcceleratorInput) SetAcceleratorId(v string) *RenewAcceleratorInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*RenewAcceleratorInput) SetDuration

SetDuration sets the Duration field's value.

func (*RenewAcceleratorInput) SetRenewType

SetRenewType sets the RenewType field's value.

func (RenewAcceleratorInput) String

func (s RenewAcceleratorInput) String() string

String returns the string representation

func (*RenewAcceleratorInput) Validate

func (s *RenewAcceleratorInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RenewAcceleratorOutput

type RenewAcceleratorOutput struct {
	Metadata *response.ResponseMetadata

	PreorderNumbers []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RenewAcceleratorOutput) GoString

func (s RenewAcceleratorOutput) GoString() string

GoString returns the string representation

func (*RenewAcceleratorOutput) SetPreorderNumbers

func (s *RenewAcceleratorOutput) SetPreorderNumbers(v []*string) *RenewAcceleratorOutput

SetPreorderNumbers sets the PreorderNumbers field's value.

func (RenewAcceleratorOutput) String

func (s RenewAcceleratorOutput) String() string

String returns the string representation

type RenewBasicAcceleratorInput

type RenewBasicAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// Duration is a required field
	Duration *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RenewBasicAcceleratorInput) GoString

func (s RenewBasicAcceleratorInput) GoString() string

GoString returns the string representation

func (*RenewBasicAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*RenewBasicAcceleratorInput) SetDuration

SetDuration sets the Duration field's value.

func (RenewBasicAcceleratorInput) String

String returns the string representation

func (*RenewBasicAcceleratorInput) Validate

func (s *RenewBasicAcceleratorInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RenewBasicAcceleratorOutput

type RenewBasicAcceleratorOutput struct {
	Metadata *response.ResponseMetadata

	PreorderNumbers []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RenewBasicAcceleratorOutput) GoString

func (s RenewBasicAcceleratorOutput) GoString() string

GoString returns the string representation

func (*RenewBasicAcceleratorOutput) SetPreorderNumbers

func (s *RenewBasicAcceleratorOutput) SetPreorderNumbers(v []*string) *RenewBasicAcceleratorOutput

SetPreorderNumbers sets the PreorderNumbers field's value.

func (RenewBasicAcceleratorOutput) String

String returns the string representation

type RenewPublicBandwidthPackageInput

type RenewPublicBandwidthPackageInput struct {

	// BandwidthPackageId is a required field
	BandwidthPackageId *string `type:"string" json:",omitempty" required:"true"`

	// Duration is a required field
	Duration *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RenewPublicBandwidthPackageInput) GoString

GoString returns the string representation

func (*RenewPublicBandwidthPackageInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (*RenewPublicBandwidthPackageInput) SetDuration

SetDuration sets the Duration field's value.

func (RenewPublicBandwidthPackageInput) String

String returns the string representation

func (*RenewPublicBandwidthPackageInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type RenewPublicBandwidthPackageOutput

type RenewPublicBandwidthPackageOutput struct {
	Metadata *response.ResponseMetadata

	PreorderNumbers []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RenewPublicBandwidthPackageOutput) GoString

GoString returns the string representation

func (*RenewPublicBandwidthPackageOutput) SetPreorderNumbers

SetPreorderNumbers sets the PreorderNumbers field's value.

func (RenewPublicBandwidthPackageOutput) String

String returns the string representation

type ResourceTagFilterForListAcceleratorsInput

type ResourceTagFilterForListAcceleratorsInput struct {
	FilterType *string `type:"string" json:",omitempty"`

	ResourceTags []*ResourceTagForListAcceleratorsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagFilterForListAcceleratorsInput) GoString

GoString returns the string representation

func (*ResourceTagFilterForListAcceleratorsInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (*ResourceTagFilterForListAcceleratorsInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ResourceTagFilterForListAcceleratorsInput) String

String returns the string representation

type ResourceTagFilterForListBasicAcceleratorsInput

type ResourceTagFilterForListBasicAcceleratorsInput struct {
	FilterType *string `type:"string" json:",omitempty"`

	ResourceTags []*ResourceTagForListBasicAcceleratorsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagFilterForListBasicAcceleratorsInput) GoString

GoString returns the string representation

func (*ResourceTagFilterForListBasicAcceleratorsInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (*ResourceTagFilterForListBasicAcceleratorsInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ResourceTagFilterForListBasicAcceleratorsInput) String

String returns the string representation

type ResourceTagFilterForListPublicBandwidthPackagesInput

type ResourceTagFilterForListPublicBandwidthPackagesInput struct {
	FilterType *string `type:"string" json:",omitempty"`

	ResourceTags []*ResourceTagForListPublicBandwidthPackagesInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagFilterForListPublicBandwidthPackagesInput) GoString

GoString returns the string representation

func (*ResourceTagFilterForListPublicBandwidthPackagesInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (*ResourceTagFilterForListPublicBandwidthPackagesInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ResourceTagFilterForListPublicBandwidthPackagesInput) String

String returns the string representation

type ResourceTagForCreateAcceleratorInput

type ResourceTagForCreateAcceleratorInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForCreateAcceleratorInput) GoString

GoString returns the string representation

func (*ResourceTagForCreateAcceleratorInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForCreateAcceleratorInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForCreateAcceleratorInput) String

String returns the string representation

type ResourceTagForCreateBasicAcceleratorInput

type ResourceTagForCreateBasicAcceleratorInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForCreateBasicAcceleratorInput) GoString

GoString returns the string representation

func (*ResourceTagForCreateBasicAcceleratorInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForCreateBasicAcceleratorInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForCreateBasicAcceleratorInput) String

String returns the string representation

type ResourceTagForCreatePublicBandwidthPackageInput

type ResourceTagForCreatePublicBandwidthPackageInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForCreatePublicBandwidthPackageInput) GoString

GoString returns the string representation

func (*ResourceTagForCreatePublicBandwidthPackageInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForCreatePublicBandwidthPackageInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForCreatePublicBandwidthPackageInput) String

String returns the string representation

type ResourceTagForDescribePublicBandwidthPackageOutput

type ResourceTagForDescribePublicBandwidthPackageOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForDescribePublicBandwidthPackageOutput) GoString

GoString returns the string representation

func (*ResourceTagForDescribePublicBandwidthPackageOutput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForDescribePublicBandwidthPackageOutput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForDescribePublicBandwidthPackageOutput) String

String returns the string representation

type ResourceTagForListAcceleratorsInput

type ResourceTagForListAcceleratorsInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForListAcceleratorsInput) GoString

GoString returns the string representation

func (*ResourceTagForListAcceleratorsInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListAcceleratorsInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListAcceleratorsInput) String

String returns the string representation

type ResourceTagForListAcceleratorsOutput

type ResourceTagForListAcceleratorsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForListAcceleratorsOutput) GoString

GoString returns the string representation

func (*ResourceTagForListAcceleratorsOutput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListAcceleratorsOutput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListAcceleratorsOutput) String

String returns the string representation

type ResourceTagForListBasicAcceleratorsInput

type ResourceTagForListBasicAcceleratorsInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForListBasicAcceleratorsInput) GoString

GoString returns the string representation

func (*ResourceTagForListBasicAcceleratorsInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListBasicAcceleratorsInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListBasicAcceleratorsInput) String

String returns the string representation

type ResourceTagForListBasicAcceleratorsOutput

type ResourceTagForListBasicAcceleratorsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForListBasicAcceleratorsOutput) GoString

GoString returns the string representation

func (*ResourceTagForListBasicAcceleratorsOutput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListBasicAcceleratorsOutput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListBasicAcceleratorsOutput) String

String returns the string representation

type ResourceTagForListPublicBandwidthPackagesInput

type ResourceTagForListPublicBandwidthPackagesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForListPublicBandwidthPackagesInput) GoString

GoString returns the string representation

func (*ResourceTagForListPublicBandwidthPackagesInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListPublicBandwidthPackagesInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListPublicBandwidthPackagesInput) String

String returns the string representation

type ResourceTagForListPublicBandwidthPackagesOutput

type ResourceTagForListPublicBandwidthPackagesOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForListPublicBandwidthPackagesOutput) GoString

GoString returns the string representation

func (*ResourceTagForListPublicBandwidthPackagesOutput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListPublicBandwidthPackagesOutput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListPublicBandwidthPackagesOutput) String

String returns the string representation

type ResourceTagsForDescribeAcceleratorOutput

type ResourceTagsForDescribeAcceleratorOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagsForDescribeAcceleratorOutput) GoString

GoString returns the string representation

func (*ResourceTagsForDescribeAcceleratorOutput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagsForDescribeAcceleratorOutput) SetValue

SetValue sets the Value field's value.

func (ResourceTagsForDescribeAcceleratorOutput) String

String returns the string representation

type ResultForDescribeStatisticsOutput

type ResultForDescribeStatisticsOutput struct {
	StatisticsResults []*StatisticsResultForDescribeStatisticsOutput `type:"list" json:",omitempty"`

	TimeStamp *string `type:"string" json:",omitempty"`

	TimeStampInt *int64 `type:"int64" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResultForDescribeStatisticsOutput) GoString

GoString returns the string representation

func (*ResultForDescribeStatisticsOutput) SetStatisticsResults

SetStatisticsResults sets the StatisticsResults field's value.

func (*ResultForDescribeStatisticsOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*ResultForDescribeStatisticsOutput) SetTimeStampInt

SetTimeStampInt sets the TimeStampInt field's value.

func (ResultForDescribeStatisticsOutput) String

String returns the string representation

type SourceIPForCreateEndpointGroupInput

type SourceIPForCreateEndpointGroupInput struct {
	IPRange *string `type:"string" json:",omitempty"`

	IPRangeId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SourceIPForCreateEndpointGroupInput) GoString

GoString returns the string representation

func (*SourceIPForCreateEndpointGroupInput) SetIPRange

SetIPRange sets the IPRange field's value.

func (*SourceIPForCreateEndpointGroupInput) SetIPRangeId

SetIPRangeId sets the IPRangeId field's value.

func (SourceIPForCreateEndpointGroupInput) String

String returns the string representation

type SourceIPForCreateListenerInOneStepInput

type SourceIPForCreateListenerInOneStepInput struct {
	IPRange *string `type:"string" json:",omitempty"`

	IPRangeId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SourceIPForCreateListenerInOneStepInput) GoString

GoString returns the string representation

func (*SourceIPForCreateListenerInOneStepInput) SetIPRange

SetIPRange sets the IPRange field's value.

func (*SourceIPForCreateListenerInOneStepInput) SetIPRangeId

SetIPRangeId sets the IPRangeId field's value.

func (SourceIPForCreateListenerInOneStepInput) String

String returns the string representation

type SourceIPForDescribeEndpointGroupOutput

type SourceIPForDescribeEndpointGroupOutput struct {
	IPRange *string `type:"string" json:",omitempty"`

	IPRangeId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SourceIPForDescribeEndpointGroupOutput) GoString

GoString returns the string representation

func (*SourceIPForDescribeEndpointGroupOutput) SetIPRange

SetIPRange sets the IPRange field's value.

func (*SourceIPForDescribeEndpointGroupOutput) SetIPRangeId

SetIPRangeId sets the IPRangeId field's value.

func (SourceIPForDescribeEndpointGroupOutput) String

String returns the string representation

type SourceIPForListEndpointGroupsOutput

type SourceIPForListEndpointGroupsOutput struct {
	IPRange *string `type:"string" json:",omitempty"`

	IPRangeId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SourceIPForListEndpointGroupsOutput) GoString

GoString returns the string representation

func (*SourceIPForListEndpointGroupsOutput) SetIPRange

SetIPRange sets the IPRange field's value.

func (*SourceIPForListEndpointGroupsOutput) SetIPRangeId

SetIPRangeId sets the IPRangeId field's value.

func (SourceIPForListEndpointGroupsOutput) String

String returns the string representation

type SourceIPForUpdateEndpointGroupInput

type SourceIPForUpdateEndpointGroupInput struct {
	IPRange *string `type:"string" json:",omitempty"`

	IPRangeId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SourceIPForUpdateEndpointGroupInput) GoString

GoString returns the string representation

func (*SourceIPForUpdateEndpointGroupInput) SetIPRange

SetIPRange sets the IPRange field's value.

func (*SourceIPForUpdateEndpointGroupInput) SetIPRangeId

SetIPRangeId sets the IPRangeId field's value.

func (SourceIPForUpdateEndpointGroupInput) String

String returns the string representation

type StatisticsResultForDescribeStatisticsOutput

type StatisticsResultForDescribeStatisticsOutput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	DetailInfo []*DetailInfoForDescribeStatisticsOutput `type:"list" json:",omitempty"`

	ListenerId *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StatisticsResultForDescribeStatisticsOutput) GoString

GoString returns the string representation

func (*StatisticsResultForDescribeStatisticsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*StatisticsResultForDescribeStatisticsOutput) SetDetailInfo

SetDetailInfo sets the DetailInfo field's value.

func (*StatisticsResultForDescribeStatisticsOutput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (*StatisticsResultForDescribeStatisticsOutput) SetRegion

SetRegion sets the Region field's value.

func (StatisticsResultForDescribeStatisticsOutput) String

String returns the string representation

type TagForListAcceleratorsInput

type TagForListAcceleratorsInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListAcceleratorsInput) GoString

func (s TagForListAcceleratorsInput) GoString() string

GoString returns the string representation

func (*TagForListAcceleratorsInput) SetKey

SetKey sets the Key field's value.

func (*TagForListAcceleratorsInput) SetValues

SetValues sets the Values field's value.

func (TagForListAcceleratorsInput) String

String returns the string representation

type TagForListBasicAcceleratorsInput

type TagForListBasicAcceleratorsInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListBasicAcceleratorsInput) GoString

GoString returns the string representation

func (*TagForListBasicAcceleratorsInput) SetKey

SetKey sets the Key field's value.

func (*TagForListBasicAcceleratorsInput) SetValues

SetValues sets the Values field's value.

func (TagForListBasicAcceleratorsInput) String

String returns the string representation

type TagForListPublicBandwidthPackagesInput

type TagForListPublicBandwidthPackagesInput struct {
	Key *string `type:"string" json:",omitempty"`

	Values []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TagForListPublicBandwidthPackagesInput) GoString

GoString returns the string representation

func (*TagForListPublicBandwidthPackagesInput) SetKey

SetKey sets the Key field's value.

func (*TagForListPublicBandwidthPackagesInput) SetValues

SetValues sets the Values field's value.

func (TagForListPublicBandwidthPackagesInput) 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 TerminateAcceleratorInput

type TerminateAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (TerminateAcceleratorInput) GoString

func (s TerminateAcceleratorInput) GoString() string

GoString returns the string representation

func (*TerminateAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (TerminateAcceleratorInput) String

func (s TerminateAcceleratorInput) String() string

String returns the string representation

func (*TerminateAcceleratorInput) Validate

func (s *TerminateAcceleratorInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type TerminateAcceleratorOutput

type TerminateAcceleratorOutput struct {
	Metadata *response.ResponseMetadata

	PreorderNumbers []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TerminateAcceleratorOutput) GoString

func (s TerminateAcceleratorOutput) GoString() string

GoString returns the string representation

func (*TerminateAcceleratorOutput) SetPreorderNumbers

func (s *TerminateAcceleratorOutput) SetPreorderNumbers(v []*string) *TerminateAcceleratorOutput

SetPreorderNumbers sets the PreorderNumbers field's value.

func (TerminateAcceleratorOutput) String

String returns the string representation

type TerminateBasicAcceleratorInput

type TerminateBasicAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (TerminateBasicAcceleratorInput) GoString

GoString returns the string representation

func (*TerminateBasicAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (TerminateBasicAcceleratorInput) String

String returns the string representation

func (*TerminateBasicAcceleratorInput) Validate

func (s *TerminateBasicAcceleratorInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type TerminateBasicAcceleratorOutput

type TerminateBasicAcceleratorOutput struct {
	Metadata *response.ResponseMetadata

	PreorderNumbers []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TerminateBasicAcceleratorOutput) GoString

GoString returns the string representation

func (*TerminateBasicAcceleratorOutput) SetPreorderNumbers

SetPreorderNumbers sets the PreorderNumbers field's value.

func (TerminateBasicAcceleratorOutput) String

String returns the string representation

type TerminatePublicBandwidthPackageInput

type TerminatePublicBandwidthPackageInput struct {

	// BandwidthPackageId is a required field
	BandwidthPackageId *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (TerminatePublicBandwidthPackageInput) GoString

GoString returns the string representation

func (*TerminatePublicBandwidthPackageInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (TerminatePublicBandwidthPackageInput) String

String returns the string representation

func (*TerminatePublicBandwidthPackageInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type TerminatePublicBandwidthPackageOutput

type TerminatePublicBandwidthPackageOutput struct {
	Metadata *response.ResponseMetadata

	PreorderNumbers []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TerminatePublicBandwidthPackageOutput) GoString

GoString returns the string representation

func (*TerminatePublicBandwidthPackageOutput) SetPreorderNumbers

SetPreorderNumbers sets the PreorderNumbers field's value.

func (TerminatePublicBandwidthPackageOutput) String

String returns the string representation

type TopStatisticForDescribeTopStatisticsOutput

type TopStatisticForDescribeTopStatisticsOutput struct {
	ID *string `type:"string" json:",omitempty"`

	MaxBandwidth *float64 `type:"float" json:",omitempty"`

	MaxBandwidth95 *float64 `type:"float" json:",omitempty"`

	MaxConnectionNum *float64 `type:"float" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Rank *int32 `type:"int32" json:",omitempty"`

	TotalTraffic *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TopStatisticForDescribeTopStatisticsOutput) GoString

GoString returns the string representation

func (*TopStatisticForDescribeTopStatisticsOutput) SetID

SetID sets the ID field's value.

func (*TopStatisticForDescribeTopStatisticsOutput) SetMaxBandwidth

SetMaxBandwidth sets the MaxBandwidth field's value.

func (*TopStatisticForDescribeTopStatisticsOutput) SetMaxBandwidth95

SetMaxBandwidth95 sets the MaxBandwidth95 field's value.

func (*TopStatisticForDescribeTopStatisticsOutput) SetMaxConnectionNum

SetMaxConnectionNum sets the MaxConnectionNum field's value.

func (*TopStatisticForDescribeTopStatisticsOutput) SetName

SetName sets the Name field's value.

func (*TopStatisticForDescribeTopStatisticsOutput) SetRank

SetRank sets the Rank field's value.

func (*TopStatisticForDescribeTopStatisticsOutput) SetTotalTraffic

SetTotalTraffic sets the TotalTraffic field's value.

func (TopStatisticForDescribeTopStatisticsOutput) String

String returns the string representation

type TotalStatisticResultForDescribeStatisticsOutput

type TotalStatisticResultForDescribeStatisticsOutput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	ListenerId *string `type:"string" json:",omitempty"`

	MaxBandwidth *float64 `type:"float" json:",omitempty"`

	MaxBandwidth95 *float64 `type:"float" json:",omitempty"`

	MaxConnectionNum *float64 `type:"float" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	TotalTraffic *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TotalStatisticResultForDescribeStatisticsOutput) GoString

GoString returns the string representation

func (*TotalStatisticResultForDescribeStatisticsOutput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*TotalStatisticResultForDescribeStatisticsOutput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (*TotalStatisticResultForDescribeStatisticsOutput) SetMaxBandwidth

SetMaxBandwidth sets the MaxBandwidth field's value.

func (*TotalStatisticResultForDescribeStatisticsOutput) SetMaxBandwidth95

SetMaxBandwidth95 sets the MaxBandwidth95 field's value.

func (*TotalStatisticResultForDescribeStatisticsOutput) SetMaxConnectionNum

SetMaxConnectionNum sets the MaxConnectionNum field's value.

func (*TotalStatisticResultForDescribeStatisticsOutput) SetRegion

SetRegion sets the Region field's value.

func (*TotalStatisticResultForDescribeStatisticsOutput) SetTotalTraffic

SetTotalTraffic sets the TotalTraffic field's value.

func (TotalStatisticResultForDescribeStatisticsOutput) 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 UpdateAcceleratorInput

type UpdateAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	Name *string `type:"string" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateAcceleratorInput) GoString

func (s UpdateAcceleratorInput) GoString() string

GoString returns the string representation

func (*UpdateAcceleratorInput) SetAcceleratorId

func (s *UpdateAcceleratorInput) SetAcceleratorId(v string) *UpdateAcceleratorInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*UpdateAcceleratorInput) SetName

SetName sets the Name field's value.

func (*UpdateAcceleratorInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (UpdateAcceleratorInput) String

func (s UpdateAcceleratorInput) String() string

String returns the string representation

func (*UpdateAcceleratorInput) Validate

func (s *UpdateAcceleratorInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateAcceleratorOutput

type UpdateAcceleratorOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateAcceleratorOutput) GoString

func (s UpdateAcceleratorOutput) GoString() string

GoString returns the string representation

func (UpdateAcceleratorOutput) String

func (s UpdateAcceleratorOutput) String() string

String returns the string representation

type UpdateAcceleratorRenewTypeInput

type UpdateAcceleratorRenewTypeInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// RenewType is a required field
	RenewType *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateAcceleratorRenewTypeInput) GoString

GoString returns the string representation

func (*UpdateAcceleratorRenewTypeInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*UpdateAcceleratorRenewTypeInput) SetRenewType

SetRenewType sets the RenewType field's value.

func (UpdateAcceleratorRenewTypeInput) String

String returns the string representation

func (*UpdateAcceleratorRenewTypeInput) Validate

func (s *UpdateAcceleratorRenewTypeInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateAcceleratorRenewTypeOutput

type UpdateAcceleratorRenewTypeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateAcceleratorRenewTypeOutput) GoString

GoString returns the string representation

func (UpdateAcceleratorRenewTypeOutput) String

String returns the string representation

type UpdateBasicAccelerateIPEndpointRelationInput

type UpdateBasicAccelerateIPEndpointRelationInput struct {

	// AccelerateIPId is a required field
	AccelerateIPId *string `type:"string" json:"accelerateIPId,omitempty" required:"true"`

	Endpoints []*EndpointForUpdateBasicAccelerateIPEndpointRelationInput `type:"list" json:"endpoints,omitempty"`
	// contains filtered or unexported fields
}

func (UpdateBasicAccelerateIPEndpointRelationInput) GoString

GoString returns the string representation

func (*UpdateBasicAccelerateIPEndpointRelationInput) SetAccelerateIPId

SetAccelerateIPId sets the AccelerateIPId field's value.

func (*UpdateBasicAccelerateIPEndpointRelationInput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (UpdateBasicAccelerateIPEndpointRelationInput) String

String returns the string representation

func (*UpdateBasicAccelerateIPEndpointRelationInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type UpdateBasicAccelerateIPEndpointRelationOutput

type UpdateBasicAccelerateIPEndpointRelationOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateBasicAccelerateIPEndpointRelationOutput) GoString

GoString returns the string representation

func (UpdateBasicAccelerateIPEndpointRelationOutput) String

String returns the string representation

type UpdateBasicAcceleratorInput

type UpdateBasicAcceleratorInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateBasicAcceleratorInput) GoString

func (s UpdateBasicAcceleratorInput) GoString() string

GoString returns the string representation

func (*UpdateBasicAcceleratorInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*UpdateBasicAcceleratorInput) SetName

SetName sets the Name field's value.

func (UpdateBasicAcceleratorInput) String

String returns the string representation

func (*UpdateBasicAcceleratorInput) Validate

func (s *UpdateBasicAcceleratorInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateBasicAcceleratorOutput

type UpdateBasicAcceleratorOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateBasicAcceleratorOutput) GoString

func (s UpdateBasicAcceleratorOutput) GoString() string

GoString returns the string representation

func (UpdateBasicAcceleratorOutput) String

String returns the string representation

type UpdateBasicAcceleratorRenewTypeInput

type UpdateBasicAcceleratorRenewTypeInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	RenewType *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateBasicAcceleratorRenewTypeInput) GoString

GoString returns the string representation

func (*UpdateBasicAcceleratorRenewTypeInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*UpdateBasicAcceleratorRenewTypeInput) SetRenewType

SetRenewType sets the RenewType field's value.

func (UpdateBasicAcceleratorRenewTypeInput) String

String returns the string representation

func (*UpdateBasicAcceleratorRenewTypeInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type UpdateBasicAcceleratorRenewTypeOutput

type UpdateBasicAcceleratorRenewTypeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateBasicAcceleratorRenewTypeOutput) GoString

GoString returns the string representation

func (UpdateBasicAcceleratorRenewTypeOutput) String

String returns the string representation

type UpdateBasicEndpointGroupInput

type UpdateBasicEndpointGroupInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// EndpointGroupId is a required field
	EndpointGroupId *string `type:"string" json:",omitempty" required:"true"`

	Endpoints []*EndpointForUpdateBasicEndpointGroupInput `type:"list" json:",omitempty"`

	// Name is a required field
	Name *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateBasicEndpointGroupInput) GoString

GoString returns the string representation

func (*UpdateBasicEndpointGroupInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*UpdateBasicEndpointGroupInput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*UpdateBasicEndpointGroupInput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (*UpdateBasicEndpointGroupInput) SetName

SetName sets the Name field's value.

func (UpdateBasicEndpointGroupInput) String

String returns the string representation

func (*UpdateBasicEndpointGroupInput) Validate

func (s *UpdateBasicEndpointGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateBasicEndpointGroupOutput

type UpdateBasicEndpointGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateBasicEndpointGroupOutput) GoString

GoString returns the string representation

func (UpdateBasicEndpointGroupOutput) String

String returns the string representation

type UpdateBasicEndpointsInput

type UpdateBasicEndpointsInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	// EndpointGroupId is a required field
	EndpointGroupId *string `type:"string" json:",omitempty" required:"true"`

	Endpoints []*EndpointForUpdateBasicEndpointsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateBasicEndpointsInput) GoString

func (s UpdateBasicEndpointsInput) GoString() string

GoString returns the string representation

func (*UpdateBasicEndpointsInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*UpdateBasicEndpointsInput) SetEndpointGroupId

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*UpdateBasicEndpointsInput) SetEndpoints

SetEndpoints sets the Endpoints field's value.

func (UpdateBasicEndpointsInput) String

func (s UpdateBasicEndpointsInput) String() string

String returns the string representation

func (*UpdateBasicEndpointsInput) Validate

func (s *UpdateBasicEndpointsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateBasicEndpointsOutput

type UpdateBasicEndpointsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateBasicEndpointsOutput) GoString

func (s UpdateBasicEndpointsOutput) GoString() string

GoString returns the string representation

func (UpdateBasicEndpointsOutput) String

String returns the string representation

type UpdateEndpointGroupInput

type UpdateEndpointGroupInput struct {

	// AcceleratorId is a required field
	AcceleratorId *string `type:"string" json:",omitempty" required:"true"`

	EndpointConfigurations []*EndpointConfigurationForUpdateEndpointGroupInput `type:"list" json:",omitempty"`

	// EndpointGroupId is a required field
	EndpointGroupId *string `type:"string" json:",omitempty" required:"true"`

	EndpointType *string `type:"string" json:",omitempty"`

	HealthyConfig *HealthyConfigForUpdateEndpointGroupInput `type:"structure" json:",omitempty"`

	KeepClientIP *bool `type:"boolean" json:",omitempty"`

	KeepClientIPMethod *string `type:"string" json:",omitempty"`

	// ListenerId is a required field
	ListenerId *string `type:"string" json:",omitempty" required:"true"`

	Name *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	SourceIP []*SourceIPForUpdateEndpointGroupInput `type:"list" json:",omitempty"`

	TrafficPercentage *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateEndpointGroupInput) GoString

func (s UpdateEndpointGroupInput) GoString() string

GoString returns the string representation

func (*UpdateEndpointGroupInput) SetAcceleratorId

SetAcceleratorId sets the AcceleratorId field's value.

func (*UpdateEndpointGroupInput) SetEndpointConfigurations

SetEndpointConfigurations sets the EndpointConfigurations field's value.

func (*UpdateEndpointGroupInput) SetEndpointGroupId

func (s *UpdateEndpointGroupInput) SetEndpointGroupId(v string) *UpdateEndpointGroupInput

SetEndpointGroupId sets the EndpointGroupId field's value.

func (*UpdateEndpointGroupInput) SetEndpointType

SetEndpointType sets the EndpointType field's value.

func (*UpdateEndpointGroupInput) SetHealthyConfig

SetHealthyConfig sets the HealthyConfig field's value.

func (*UpdateEndpointGroupInput) SetKeepClientIP

SetKeepClientIP sets the KeepClientIP field's value.

func (*UpdateEndpointGroupInput) SetKeepClientIPMethod

func (s *UpdateEndpointGroupInput) SetKeepClientIPMethod(v string) *UpdateEndpointGroupInput

SetKeepClientIPMethod sets the KeepClientIPMethod field's value.

func (*UpdateEndpointGroupInput) SetListenerId

SetListenerId sets the ListenerId field's value.

func (*UpdateEndpointGroupInput) SetName

SetName sets the Name field's value.

func (*UpdateEndpointGroupInput) SetRegion

SetRegion sets the Region field's value.

func (*UpdateEndpointGroupInput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*UpdateEndpointGroupInput) SetTrafficPercentage

func (s *UpdateEndpointGroupInput) SetTrafficPercentage(v int32) *UpdateEndpointGroupInput

SetTrafficPercentage sets the TrafficPercentage field's value.

func (UpdateEndpointGroupInput) String

func (s UpdateEndpointGroupInput) String() string

String returns the string representation

func (*UpdateEndpointGroupInput) Validate

func (s *UpdateEndpointGroupInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateEndpointGroupOutput

type UpdateEndpointGroupOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateEndpointGroupOutput) GoString

func (s UpdateEndpointGroupOutput) GoString() string

GoString returns the string representation

func (UpdateEndpointGroupOutput) String

func (s UpdateEndpointGroupOutput) String() string

String returns the string representation

type UpdateListenerInput

type UpdateListenerInput struct {
	AcceleratorId *string `type:"string" json:",omitempty"`

	DisableIsolateTCPNullConn *bool `type:"boolean" json:",omitempty"`

	DisablePreConnect *bool `type:"boolean" json:",omitempty"`

	// EnableAffinity is a required field
	EnableAffinity *bool `type:"boolean" json:",omitempty" required:"true"`

	FixedSourceReturn *FixedSourceReturnForUpdateListenerInput `type:"structure" json:",omitempty"`

	IPAccess *IPAccessForUpdateListenerInput `type:"structure" json:",omitempty"`

	// ListenerId is a required field
	ListenerId *string `type:"string" json:",omitempty" required:"true"`

	Name *string `type:"string" json:",omitempty"`

	PortRanges []*PortRangeForUpdateListenerInput `type:"list" json:",omitempty"`

	Protocol *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateListenerInput) GoString

func (s UpdateListenerInput) GoString() string

GoString returns the string representation

func (*UpdateListenerInput) SetAcceleratorId

func (s *UpdateListenerInput) SetAcceleratorId(v string) *UpdateListenerInput

SetAcceleratorId sets the AcceleratorId field's value.

func (*UpdateListenerInput) SetDisableIsolateTCPNullConn

func (s *UpdateListenerInput) SetDisableIsolateTCPNullConn(v bool) *UpdateListenerInput

SetDisableIsolateTCPNullConn sets the DisableIsolateTCPNullConn field's value.

func (*UpdateListenerInput) SetDisablePreConnect

func (s *UpdateListenerInput) SetDisablePreConnect(v bool) *UpdateListenerInput

SetDisablePreConnect sets the DisablePreConnect field's value.

func (*UpdateListenerInput) SetEnableAffinity

func (s *UpdateListenerInput) SetEnableAffinity(v bool) *UpdateListenerInput

SetEnableAffinity sets the EnableAffinity field's value.

func (*UpdateListenerInput) SetFixedSourceReturn

SetFixedSourceReturn sets the FixedSourceReturn field's value.

func (*UpdateListenerInput) SetIPAccess

SetIPAccess sets the IPAccess field's value.

func (*UpdateListenerInput) SetListenerId

func (s *UpdateListenerInput) SetListenerId(v string) *UpdateListenerInput

SetListenerId sets the ListenerId field's value.

func (*UpdateListenerInput) SetName

SetName sets the Name field's value.

func (*UpdateListenerInput) SetPortRanges

SetPortRanges sets the PortRanges field's value.

func (*UpdateListenerInput) SetProtocol

func (s *UpdateListenerInput) SetProtocol(v string) *UpdateListenerInput

SetProtocol sets the Protocol field's value.

func (UpdateListenerInput) String

func (s UpdateListenerInput) String() string

String returns the string representation

func (*UpdateListenerInput) Validate

func (s *UpdateListenerInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateListenerOutput

type UpdateListenerOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateListenerOutput) GoString

func (s UpdateListenerOutput) GoString() string

GoString returns the string representation

func (UpdateListenerOutput) String

func (s UpdateListenerOutput) String() string

String returns the string representation

type UpdatePublicBandwidthPackageInput

type UpdatePublicBandwidthPackageInput struct {

	// BandwidthPackageId is a required field
	BandwidthPackageId *string `type:"string" json:",omitempty" required:"true"`

	ProjectName *string `type:"string" json:",omitempty"`

	Volume *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdatePublicBandwidthPackageInput) GoString

GoString returns the string representation

func (*UpdatePublicBandwidthPackageInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (*UpdatePublicBandwidthPackageInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*UpdatePublicBandwidthPackageInput) SetVolume

SetVolume sets the Volume field's value.

func (UpdatePublicBandwidthPackageInput) String

String returns the string representation

func (*UpdatePublicBandwidthPackageInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type UpdatePublicBandwidthPackageOutput

type UpdatePublicBandwidthPackageOutput struct {
	Metadata *response.ResponseMetadata

	IsNeedPay *bool `type:"boolean" json:",omitempty"`

	OrderId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdatePublicBandwidthPackageOutput) GoString

GoString returns the string representation

func (*UpdatePublicBandwidthPackageOutput) SetIsNeedPay

SetIsNeedPay sets the IsNeedPay field's value.

func (*UpdatePublicBandwidthPackageOutput) SetOrderId

SetOrderId sets the OrderId field's value.

func (UpdatePublicBandwidthPackageOutput) String

String returns the string representation

type UpdatePublicBandwidthPackageRenewTypeInput

type UpdatePublicBandwidthPackageRenewTypeInput struct {

	// BandwidthPackageId is a required field
	BandwidthPackageId *string `type:"string" json:",omitempty" required:"true"`

	// RenewType is a required field
	RenewType *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (UpdatePublicBandwidthPackageRenewTypeInput) GoString

GoString returns the string representation

func (*UpdatePublicBandwidthPackageRenewTypeInput) SetBandwidthPackageId

SetBandwidthPackageId sets the BandwidthPackageId field's value.

func (*UpdatePublicBandwidthPackageRenewTypeInput) SetRenewType

SetRenewType sets the RenewType field's value.

func (UpdatePublicBandwidthPackageRenewTypeInput) String

String returns the string representation

func (*UpdatePublicBandwidthPackageRenewTypeInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type UpdatePublicBandwidthPackageRenewTypeOutput

type UpdatePublicBandwidthPackageRenewTypeOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdatePublicBandwidthPackageRenewTypeOutput) GoString

GoString returns the string representation

func (UpdatePublicBandwidthPackageRenewTypeOutput) String

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