cen

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package ceniface provides an interface to enable mocking the CEN 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 (
	// PeriodUnitForCreateCenBandwidthPackageInputMoth is a PeriodUnitForCreateCenBandwidthPackageInput enum value
	PeriodUnitForCreateCenBandwidthPackageInputMoth = "Moth"

	// PeriodUnitForCreateCenBandwidthPackageInputYear is a PeriodUnitForCreateCenBandwidthPackageInput enum value
	PeriodUnitForCreateCenBandwidthPackageInputYear = "Year"
)
View Source
const (
	// InstanceTypeForDescribeGrantRulesToCenInputVpc is a InstanceTypeForDescribeGrantRulesToCenInput enum value
	InstanceTypeForDescribeGrantRulesToCenInputVpc = "VPC"

	// InstanceTypeForDescribeGrantRulesToCenInputDcgw is a InstanceTypeForDescribeGrantRulesToCenInput enum value
	InstanceTypeForDescribeGrantRulesToCenInputDcgw = "DCGW"
)
View Source
const (
	// InstanceTypeForDescribeInstanceGrantedRulesInputVpc is a InstanceTypeForDescribeInstanceGrantedRulesInput enum value
	InstanceTypeForDescribeInstanceGrantedRulesInputVpc = "VPC"

	// InstanceTypeForDescribeInstanceGrantedRulesInputDcgw is a InstanceTypeForDescribeInstanceGrantedRulesInput enum value
	InstanceTypeForDescribeInstanceGrantedRulesInputDcgw = "DCGW"
)
View Source
const (
	// InstanceTypeForGrantInstanceToCenInputVpc is a InstanceTypeForGrantInstanceToCenInput enum value
	InstanceTypeForGrantInstanceToCenInputVpc = "VPC"

	// InstanceTypeForGrantInstanceToCenInputDcgw is a InstanceTypeForGrantInstanceToCenInput enum value
	InstanceTypeForGrantInstanceToCenInputDcgw = "DCGW"
)
View Source
const (
	// ResourceTypeForListTagsForResourcesInputCen is a ResourceTypeForListTagsForResourcesInput enum value
	ResourceTypeForListTagsForResourcesInputCen = "cen"

	// ResourceTypeForListTagsForResourcesInputCenbandwidthpackage is a ResourceTypeForListTagsForResourcesInput enum value
	ResourceTypeForListTagsForResourcesInputCenbandwidthpackage = "cenbandwidthpackage"
)
View Source
const (
	// InstanceTypeForRevokeInstanceFromCenInputVpc is a InstanceTypeForRevokeInstanceFromCenInput enum value
	InstanceTypeForRevokeInstanceFromCenInputVpc = "VPC"

	// InstanceTypeForRevokeInstanceFromCenInputDcgw is a InstanceTypeForRevokeInstanceFromCenInput enum value
	InstanceTypeForRevokeInstanceFromCenInputDcgw = "DCGW"
)
View Source
const (
	// ResourceTypeForTagResourcesInputCen is a ResourceTypeForTagResourcesInput enum value
	ResourceTypeForTagResourcesInputCen = "cen"

	// ResourceTypeForTagResourcesInputCenbandwidthpackage is a ResourceTypeForTagResourcesInput enum value
	ResourceTypeForTagResourcesInputCenbandwidthpackage = "cenbandwidthpackage"
)
View Source
const (
	// ResourceTypeForUntagResourcesInputCen is a ResourceTypeForUntagResourcesInput enum value
	ResourceTypeForUntagResourcesInputCen = "cen"

	// ResourceTypeForUntagResourcesInputCenbandwidthpackage is a ResourceTypeForUntagResourcesInput enum value
	ResourceTypeForUntagResourcesInputCenbandwidthpackage = "cenbandwidthpackage"
)
View Source
const (
	ServiceName = "cen"       // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "cen"       // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AssociateCenBandwidthPackageInput

type AssociateCenBandwidthPackageInput struct {

	// CenBandwidthPackageId is a required field
	CenBandwidthPackageId *string `type:"string" required:"true"`

	// CenId is a required field
	CenId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (AssociateCenBandwidthPackageInput) GoString

GoString returns the string representation

func (*AssociateCenBandwidthPackageInput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (*AssociateCenBandwidthPackageInput) SetCenId

SetCenId sets the CenId field's value.

func (AssociateCenBandwidthPackageInput) String

String returns the string representation

func (*AssociateCenBandwidthPackageInput) Validate

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

type AssociateCenBandwidthPackageOutput

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

func (AssociateCenBandwidthPackageOutput) GoString

GoString returns the string representation

func (AssociateCenBandwidthPackageOutput) String

String returns the string representation

type AttachInstanceToCenInput

type AttachInstanceToCenInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	InstanceOwnerId *string `type:"string"`

	// InstanceRegionId is a required field
	InstanceRegionId *string `type:"string" required:"true"`

	// InstanceType is a required field
	InstanceType *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (AttachInstanceToCenInput) GoString

func (s AttachInstanceToCenInput) GoString() string

GoString returns the string representation

func (*AttachInstanceToCenInput) SetCenId

SetCenId sets the CenId field's value.

func (*AttachInstanceToCenInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*AttachInstanceToCenInput) SetInstanceOwnerId

func (s *AttachInstanceToCenInput) SetInstanceOwnerId(v string) *AttachInstanceToCenInput

SetInstanceOwnerId sets the InstanceOwnerId field's value.

func (*AttachInstanceToCenInput) SetInstanceRegionId

func (s *AttachInstanceToCenInput) SetInstanceRegionId(v string) *AttachInstanceToCenInput

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*AttachInstanceToCenInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (AttachInstanceToCenInput) String

func (s AttachInstanceToCenInput) String() string

String returns the string representation

func (*AttachInstanceToCenInput) Validate

func (s *AttachInstanceToCenInput) Validate() error

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

type AttachInstanceToCenOutput

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

func (AttachInstanceToCenOutput) GoString

func (s AttachInstanceToCenOutput) GoString() string

GoString returns the string representation

func (AttachInstanceToCenOutput) String

func (s AttachInstanceToCenOutput) String() string

String returns the string representation

type AttachedInstanceForDescribeCenAttachedInstancesOutput

type AttachedInstanceForDescribeCenAttachedInstancesOutput struct {
	CenId *string `type:"string"`

	CreationTime *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceOwnerId *string `type:"string"`

	InstanceRegionId *string `type:"string"`

	InstanceType *string `type:"string"`

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

func (AttachedInstanceForDescribeCenAttachedInstancesOutput) GoString

GoString returns the string representation

func (*AttachedInstanceForDescribeCenAttachedInstancesOutput) SetCenId

SetCenId sets the CenId field's value.

func (*AttachedInstanceForDescribeCenAttachedInstancesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*AttachedInstanceForDescribeCenAttachedInstancesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*AttachedInstanceForDescribeCenAttachedInstancesOutput) SetInstanceOwnerId

SetInstanceOwnerId sets the InstanceOwnerId field's value.

func (*AttachedInstanceForDescribeCenAttachedInstancesOutput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*AttachedInstanceForDescribeCenAttachedInstancesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*AttachedInstanceForDescribeCenAttachedInstancesOutput) SetStatus

SetStatus sets the Status field's value.

func (AttachedInstanceForDescribeCenAttachedInstancesOutput) String

String returns the string representation

type CEN

type CEN struct {
	*client.Client
}

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

CEN 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) *CEN

New create int can support ssl or region locate set

func (*CEN) AssociateCenBandwidthPackage

func (c *CEN) AssociateCenBandwidthPackage(input *AssociateCenBandwidthPackageInput) (*AssociateCenBandwidthPackageOutput, error)

AssociateCenBandwidthPackage API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation AssociateCenBandwidthPackage for usage and error information.

func (*CEN) AssociateCenBandwidthPackageCommon

func (c *CEN) AssociateCenBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AssociateCenBandwidthPackageCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation AssociateCenBandwidthPackageCommon for usage and error information.

func (*CEN) AssociateCenBandwidthPackageCommonRequest

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

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

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

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

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

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

func (*CEN) AssociateCenBandwidthPackageCommonWithContext

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

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

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

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

func (*CEN) AssociateCenBandwidthPackageRequest

func (c *CEN) AssociateCenBandwidthPackageRequest(input *AssociateCenBandwidthPackageInput) (req *request.Request, output *AssociateCenBandwidthPackageOutput)

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

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

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

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

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

func (*CEN) AssociateCenBandwidthPackageWithContext

func (c *CEN) AssociateCenBandwidthPackageWithContext(ctx volcengine.Context, input *AssociateCenBandwidthPackageInput, opts ...request.Option) (*AssociateCenBandwidthPackageOutput, error)

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

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

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

func (*CEN) AttachInstanceToCen

func (c *CEN) AttachInstanceToCen(input *AttachInstanceToCenInput) (*AttachInstanceToCenOutput, error)

AttachInstanceToCen API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation AttachInstanceToCen for usage and error information.

func (*CEN) AttachInstanceToCenCommon

func (c *CEN) AttachInstanceToCenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachInstanceToCenCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation AttachInstanceToCenCommon for usage and error information.

func (*CEN) AttachInstanceToCenCommonRequest

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

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

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

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

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

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

func (*CEN) AttachInstanceToCenCommonWithContext

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

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

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

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

func (*CEN) AttachInstanceToCenRequest

func (c *CEN) AttachInstanceToCenRequest(input *AttachInstanceToCenInput) (req *request.Request, output *AttachInstanceToCenOutput)

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

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

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

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

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

func (*CEN) AttachInstanceToCenWithContext

func (c *CEN) AttachInstanceToCenWithContext(ctx volcengine.Context, input *AttachInstanceToCenInput, opts ...request.Option) (*AttachInstanceToCenOutput, error)

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

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

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

func (*CEN) CreateCen

func (c *CEN) CreateCen(input *CreateCenInput) (*CreateCenOutput, error)

CreateCen API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCen for usage and error information.

func (*CEN) CreateCenBandwidthPackage

func (c *CEN) CreateCenBandwidthPackage(input *CreateCenBandwidthPackageInput) (*CreateCenBandwidthPackageOutput, error)

CreateCenBandwidthPackage API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCenBandwidthPackage for usage and error information.

func (*CEN) CreateCenBandwidthPackageCommon

func (c *CEN) CreateCenBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCenBandwidthPackageCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCenBandwidthPackageCommon for usage and error information.

func (*CEN) CreateCenBandwidthPackageCommonRequest

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

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

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

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

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

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

func (*CEN) CreateCenBandwidthPackageCommonWithContext

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

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

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

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

func (*CEN) CreateCenBandwidthPackageRequest

func (c *CEN) CreateCenBandwidthPackageRequest(input *CreateCenBandwidthPackageInput) (req *request.Request, output *CreateCenBandwidthPackageOutput)

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

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

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

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

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

func (*CEN) CreateCenBandwidthPackageWithContext

func (c *CEN) CreateCenBandwidthPackageWithContext(ctx volcengine.Context, input *CreateCenBandwidthPackageInput, opts ...request.Option) (*CreateCenBandwidthPackageOutput, error)

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

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

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

func (*CEN) CreateCenCommon

func (c *CEN) CreateCenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCenCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCenCommon for usage and error information.

func (*CEN) CreateCenCommonRequest

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

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

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

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

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

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

func (*CEN) CreateCenCommonWithContext

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

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

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

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

func (*CEN) CreateCenInterRegionBandwidth

func (c *CEN) CreateCenInterRegionBandwidth(input *CreateCenInterRegionBandwidthInput) (*CreateCenInterRegionBandwidthOutput, error)

CreateCenInterRegionBandwidth API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCenInterRegionBandwidth for usage and error information.

func (*CEN) CreateCenInterRegionBandwidthCommon

func (c *CEN) CreateCenInterRegionBandwidthCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCenInterRegionBandwidthCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCenInterRegionBandwidthCommon for usage and error information.

func (*CEN) CreateCenInterRegionBandwidthCommonRequest

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

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

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

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

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

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

func (*CEN) CreateCenInterRegionBandwidthCommonWithContext

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

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

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

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

func (*CEN) CreateCenInterRegionBandwidthRequest

func (c *CEN) CreateCenInterRegionBandwidthRequest(input *CreateCenInterRegionBandwidthInput) (req *request.Request, output *CreateCenInterRegionBandwidthOutput)

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

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

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

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

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

func (*CEN) CreateCenInterRegionBandwidthWithContext

func (c *CEN) CreateCenInterRegionBandwidthWithContext(ctx volcengine.Context, input *CreateCenInterRegionBandwidthInput, opts ...request.Option) (*CreateCenInterRegionBandwidthOutput, error)

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

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

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

func (*CEN) CreateCenRequest

func (c *CEN) CreateCenRequest(input *CreateCenInput) (req *request.Request, output *CreateCenOutput)

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

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

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

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

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

func (*CEN) CreateCenServiceRouteEntry

func (c *CEN) CreateCenServiceRouteEntry(input *CreateCenServiceRouteEntryInput) (*CreateCenServiceRouteEntryOutput, error)

CreateCenServiceRouteEntry API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCenServiceRouteEntry for usage and error information.

func (*CEN) CreateCenServiceRouteEntryCommon

func (c *CEN) CreateCenServiceRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCenServiceRouteEntryCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCenServiceRouteEntryCommon for usage and error information.

func (*CEN) CreateCenServiceRouteEntryCommonRequest

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

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

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

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

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

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

func (*CEN) CreateCenServiceRouteEntryCommonWithContext

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

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

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

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

func (*CEN) CreateCenServiceRouteEntryRequest

func (c *CEN) CreateCenServiceRouteEntryRequest(input *CreateCenServiceRouteEntryInput) (req *request.Request, output *CreateCenServiceRouteEntryOutput)

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

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

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

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

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

func (*CEN) CreateCenServiceRouteEntryWithContext

func (c *CEN) CreateCenServiceRouteEntryWithContext(ctx volcengine.Context, input *CreateCenServiceRouteEntryInput, opts ...request.Option) (*CreateCenServiceRouteEntryOutput, error)

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

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

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

func (*CEN) CreateCenSummaryRouteEntry

func (c *CEN) CreateCenSummaryRouteEntry(input *CreateCenSummaryRouteEntryInput) (*CreateCenSummaryRouteEntryOutput, error)

CreateCenSummaryRouteEntry API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCenSummaryRouteEntry for usage and error information.

func (*CEN) CreateCenSummaryRouteEntryCommon

func (c *CEN) CreateCenSummaryRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCenSummaryRouteEntryCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation CreateCenSummaryRouteEntryCommon for usage and error information.

func (*CEN) CreateCenSummaryRouteEntryCommonRequest

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

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

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

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

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

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

func (*CEN) CreateCenSummaryRouteEntryCommonWithContext

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

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

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

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

func (*CEN) CreateCenSummaryRouteEntryRequest

func (c *CEN) CreateCenSummaryRouteEntryRequest(input *CreateCenSummaryRouteEntryInput) (req *request.Request, output *CreateCenSummaryRouteEntryOutput)

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

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

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

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

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

func (*CEN) CreateCenSummaryRouteEntryWithContext

func (c *CEN) CreateCenSummaryRouteEntryWithContext(ctx volcengine.Context, input *CreateCenSummaryRouteEntryInput, opts ...request.Option) (*CreateCenSummaryRouteEntryOutput, error)

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

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

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

func (*CEN) CreateCenWithContext

func (c *CEN) CreateCenWithContext(ctx volcengine.Context, input *CreateCenInput, opts ...request.Option) (*CreateCenOutput, error)

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

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

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

func (*CEN) DeleteCen

func (c *CEN) DeleteCen(input *DeleteCenInput) (*DeleteCenOutput, error)

DeleteCen API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DeleteCen for usage and error information.

func (*CEN) DeleteCenBandwidthPackage

func (c *CEN) DeleteCenBandwidthPackage(input *DeleteCenBandwidthPackageInput) (*DeleteCenBandwidthPackageOutput, error)

DeleteCenBandwidthPackage API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DeleteCenBandwidthPackage for usage and error information.

func (*CEN) DeleteCenBandwidthPackageCommon

func (c *CEN) DeleteCenBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCenBandwidthPackageCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DeleteCenBandwidthPackageCommon for usage and error information.

func (*CEN) DeleteCenBandwidthPackageCommonRequest

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

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

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

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

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

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

func (*CEN) DeleteCenBandwidthPackageCommonWithContext

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

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

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

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

func (*CEN) DeleteCenBandwidthPackageRequest

func (c *CEN) DeleteCenBandwidthPackageRequest(input *DeleteCenBandwidthPackageInput) (req *request.Request, output *DeleteCenBandwidthPackageOutput)

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

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

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

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

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

func (*CEN) DeleteCenBandwidthPackageWithContext

func (c *CEN) DeleteCenBandwidthPackageWithContext(ctx volcengine.Context, input *DeleteCenBandwidthPackageInput, opts ...request.Option) (*DeleteCenBandwidthPackageOutput, error)

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

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

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

func (*CEN) DeleteCenCommon

func (c *CEN) DeleteCenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCenCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DeleteCenCommon for usage and error information.

func (*CEN) DeleteCenCommonRequest

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

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

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

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

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

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

func (*CEN) DeleteCenCommonWithContext

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

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

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

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

func (*CEN) DeleteCenInterRegionBandwidth

func (c *CEN) DeleteCenInterRegionBandwidth(input *DeleteCenInterRegionBandwidthInput) (*DeleteCenInterRegionBandwidthOutput, error)

DeleteCenInterRegionBandwidth API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DeleteCenInterRegionBandwidth for usage and error information.

func (*CEN) DeleteCenInterRegionBandwidthCommon

func (c *CEN) DeleteCenInterRegionBandwidthCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCenInterRegionBandwidthCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DeleteCenInterRegionBandwidthCommon for usage and error information.

func (*CEN) DeleteCenInterRegionBandwidthCommonRequest

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

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

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

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

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

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

func (*CEN) DeleteCenInterRegionBandwidthCommonWithContext

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

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

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

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

func (*CEN) DeleteCenInterRegionBandwidthRequest

func (c *CEN) DeleteCenInterRegionBandwidthRequest(input *DeleteCenInterRegionBandwidthInput) (req *request.Request, output *DeleteCenInterRegionBandwidthOutput)

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

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

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

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

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

func (*CEN) DeleteCenInterRegionBandwidthWithContext

func (c *CEN) DeleteCenInterRegionBandwidthWithContext(ctx volcengine.Context, input *DeleteCenInterRegionBandwidthInput, opts ...request.Option) (*DeleteCenInterRegionBandwidthOutput, error)

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

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

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

func (*CEN) DeleteCenRequest

func (c *CEN) DeleteCenRequest(input *DeleteCenInput) (req *request.Request, output *DeleteCenOutput)

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

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

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

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

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

func (*CEN) DeleteCenSummaryRouteEntry

func (c *CEN) DeleteCenSummaryRouteEntry(input *DeleteCenSummaryRouteEntryInput) (*DeleteCenSummaryRouteEntryOutput, error)

DeleteCenSummaryRouteEntry API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DeleteCenSummaryRouteEntry for usage and error information.

func (*CEN) DeleteCenSummaryRouteEntryCommon

func (c *CEN) DeleteCenSummaryRouteEntryCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCenSummaryRouteEntryCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DeleteCenSummaryRouteEntryCommon for usage and error information.

func (*CEN) DeleteCenSummaryRouteEntryCommonRequest

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

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

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

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

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

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

func (*CEN) DeleteCenSummaryRouteEntryCommonWithContext

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

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

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

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

func (*CEN) DeleteCenSummaryRouteEntryRequest

func (c *CEN) DeleteCenSummaryRouteEntryRequest(input *DeleteCenSummaryRouteEntryInput) (req *request.Request, output *DeleteCenSummaryRouteEntryOutput)

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

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

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

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

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

func (*CEN) DeleteCenSummaryRouteEntryWithContext

func (c *CEN) DeleteCenSummaryRouteEntryWithContext(ctx volcengine.Context, input *DeleteCenSummaryRouteEntryInput, opts ...request.Option) (*DeleteCenSummaryRouteEntryOutput, error)

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

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

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

func (*CEN) DeleteCenWithContext

func (c *CEN) DeleteCenWithContext(ctx volcengine.Context, input *DeleteCenInput, opts ...request.Option) (*DeleteCenOutput, error)

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

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

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

func (*CEN) DescribeCenAttachedInstanceAttributes

func (c *CEN) DescribeCenAttachedInstanceAttributes(input *DescribeCenAttachedInstanceAttributesInput) (*DescribeCenAttachedInstanceAttributesOutput, error)

DescribeCenAttachedInstanceAttributes API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenAttachedInstanceAttributes for usage and error information.

func (*CEN) DescribeCenAttachedInstanceAttributesCommon

func (c *CEN) DescribeCenAttachedInstanceAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCenAttachedInstanceAttributesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenAttachedInstanceAttributesCommon for usage and error information.

func (*CEN) DescribeCenAttachedInstanceAttributesCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCenAttachedInstanceAttributesCommonWithContext

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

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

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

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

func (*CEN) DescribeCenAttachedInstanceAttributesRequest

func (c *CEN) DescribeCenAttachedInstanceAttributesRequest(input *DescribeCenAttachedInstanceAttributesInput) (req *request.Request, output *DescribeCenAttachedInstanceAttributesOutput)

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

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

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

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

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

func (*CEN) DescribeCenAttachedInstanceAttributesWithContext

func (c *CEN) DescribeCenAttachedInstanceAttributesWithContext(ctx volcengine.Context, input *DescribeCenAttachedInstanceAttributesInput, opts ...request.Option) (*DescribeCenAttachedInstanceAttributesOutput, error)

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

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

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

func (*CEN) DescribeCenAttachedInstances

func (c *CEN) DescribeCenAttachedInstances(input *DescribeCenAttachedInstancesInput) (*DescribeCenAttachedInstancesOutput, error)

DescribeCenAttachedInstances API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenAttachedInstances for usage and error information.

func (*CEN) DescribeCenAttachedInstancesCommon

func (c *CEN) DescribeCenAttachedInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCenAttachedInstancesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenAttachedInstancesCommon for usage and error information.

func (*CEN) DescribeCenAttachedInstancesCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCenAttachedInstancesCommonWithContext

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

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

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

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

func (*CEN) DescribeCenAttachedInstancesRequest

func (c *CEN) DescribeCenAttachedInstancesRequest(input *DescribeCenAttachedInstancesInput) (req *request.Request, output *DescribeCenAttachedInstancesOutput)

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

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

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

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

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

func (*CEN) DescribeCenAttachedInstancesWithContext

func (c *CEN) DescribeCenAttachedInstancesWithContext(ctx volcengine.Context, input *DescribeCenAttachedInstancesInput, opts ...request.Option) (*DescribeCenAttachedInstancesOutput, error)

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

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

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

func (*CEN) DescribeCenAttributes

func (c *CEN) DescribeCenAttributes(input *DescribeCenAttributesInput) (*DescribeCenAttributesOutput, error)

DescribeCenAttributes API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenAttributes for usage and error information.

func (*CEN) DescribeCenAttributesCommon

func (c *CEN) DescribeCenAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCenAttributesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenAttributesCommon for usage and error information.

func (*CEN) DescribeCenAttributesCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCenAttributesCommonWithContext

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

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

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

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

func (*CEN) DescribeCenAttributesRequest

func (c *CEN) DescribeCenAttributesRequest(input *DescribeCenAttributesInput) (req *request.Request, output *DescribeCenAttributesOutput)

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

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

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

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

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

func (*CEN) DescribeCenAttributesWithContext

func (c *CEN) DescribeCenAttributesWithContext(ctx volcengine.Context, input *DescribeCenAttributesInput, opts ...request.Option) (*DescribeCenAttributesOutput, error)

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

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

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

func (*CEN) DescribeCenBandwidthPackageAttributes

func (c *CEN) DescribeCenBandwidthPackageAttributes(input *DescribeCenBandwidthPackageAttributesInput) (*DescribeCenBandwidthPackageAttributesOutput, error)

DescribeCenBandwidthPackageAttributes API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenBandwidthPackageAttributes for usage and error information.

func (*CEN) DescribeCenBandwidthPackageAttributesCommon

func (c *CEN) DescribeCenBandwidthPackageAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCenBandwidthPackageAttributesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenBandwidthPackageAttributesCommon for usage and error information.

func (*CEN) DescribeCenBandwidthPackageAttributesCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCenBandwidthPackageAttributesCommonWithContext

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

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

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

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

func (*CEN) DescribeCenBandwidthPackageAttributesRequest

func (c *CEN) DescribeCenBandwidthPackageAttributesRequest(input *DescribeCenBandwidthPackageAttributesInput) (req *request.Request, output *DescribeCenBandwidthPackageAttributesOutput)

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

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

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

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

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

func (*CEN) DescribeCenBandwidthPackageAttributesWithContext

func (c *CEN) DescribeCenBandwidthPackageAttributesWithContext(ctx volcengine.Context, input *DescribeCenBandwidthPackageAttributesInput, opts ...request.Option) (*DescribeCenBandwidthPackageAttributesOutput, error)

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

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

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

func (*CEN) DescribeCenBandwidthPackages

func (c *CEN) DescribeCenBandwidthPackages(input *DescribeCenBandwidthPackagesInput) (*DescribeCenBandwidthPackagesOutput, error)

DescribeCenBandwidthPackages API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenBandwidthPackages for usage and error information.

func (*CEN) DescribeCenBandwidthPackagesCommon

func (c *CEN) DescribeCenBandwidthPackagesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCenBandwidthPackagesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenBandwidthPackagesCommon for usage and error information.

func (*CEN) DescribeCenBandwidthPackagesCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCenBandwidthPackagesCommonWithContext

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

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

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

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

func (*CEN) DescribeCenBandwidthPackagesRequest

func (c *CEN) DescribeCenBandwidthPackagesRequest(input *DescribeCenBandwidthPackagesInput) (req *request.Request, output *DescribeCenBandwidthPackagesOutput)

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

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

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

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

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

func (*CEN) DescribeCenBandwidthPackagesWithContext

func (c *CEN) DescribeCenBandwidthPackagesWithContext(ctx volcengine.Context, input *DescribeCenBandwidthPackagesInput, opts ...request.Option) (*DescribeCenBandwidthPackagesOutput, error)

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

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

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

func (*CEN) DescribeCenInterRegionBandwidthAttributes

func (c *CEN) DescribeCenInterRegionBandwidthAttributes(input *DescribeCenInterRegionBandwidthAttributesInput) (*DescribeCenInterRegionBandwidthAttributesOutput, error)

DescribeCenInterRegionBandwidthAttributes API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenInterRegionBandwidthAttributes for usage and error information.

func (*CEN) DescribeCenInterRegionBandwidthAttributesCommon

func (c *CEN) DescribeCenInterRegionBandwidthAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCenInterRegionBandwidthAttributesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenInterRegionBandwidthAttributesCommon for usage and error information.

func (*CEN) DescribeCenInterRegionBandwidthAttributesCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCenInterRegionBandwidthAttributesCommonWithContext

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

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

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

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

func (*CEN) DescribeCenInterRegionBandwidthAttributesRequest

func (c *CEN) DescribeCenInterRegionBandwidthAttributesRequest(input *DescribeCenInterRegionBandwidthAttributesInput) (req *request.Request, output *DescribeCenInterRegionBandwidthAttributesOutput)

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

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

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

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

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

func (*CEN) DescribeCenInterRegionBandwidthAttributesWithContext

func (c *CEN) DescribeCenInterRegionBandwidthAttributesWithContext(ctx volcengine.Context, input *DescribeCenInterRegionBandwidthAttributesInput, opts ...request.Option) (*DescribeCenInterRegionBandwidthAttributesOutput, error)

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

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

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

func (*CEN) DescribeCenInterRegionBandwidths

func (c *CEN) DescribeCenInterRegionBandwidths(input *DescribeCenInterRegionBandwidthsInput) (*DescribeCenInterRegionBandwidthsOutput, error)

DescribeCenInterRegionBandwidths API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenInterRegionBandwidths for usage and error information.

func (*CEN) DescribeCenInterRegionBandwidthsCommon

func (c *CEN) DescribeCenInterRegionBandwidthsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCenInterRegionBandwidthsCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenInterRegionBandwidthsCommon for usage and error information.

func (*CEN) DescribeCenInterRegionBandwidthsCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCenInterRegionBandwidthsCommonWithContext

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

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

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

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

func (*CEN) DescribeCenInterRegionBandwidthsRequest

func (c *CEN) DescribeCenInterRegionBandwidthsRequest(input *DescribeCenInterRegionBandwidthsInput) (req *request.Request, output *DescribeCenInterRegionBandwidthsOutput)

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

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

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

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

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

func (*CEN) DescribeCenInterRegionBandwidthsWithContext

func (c *CEN) DescribeCenInterRegionBandwidthsWithContext(ctx volcengine.Context, input *DescribeCenInterRegionBandwidthsInput, opts ...request.Option) (*DescribeCenInterRegionBandwidthsOutput, error)

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

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

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

func (*CEN) DescribeCenRouteEntries

func (c *CEN) DescribeCenRouteEntries(input *DescribeCenRouteEntriesInput) (*DescribeCenRouteEntriesOutput, error)

DescribeCenRouteEntries API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenRouteEntries for usage and error information.

func (*CEN) DescribeCenRouteEntriesCommon

func (c *CEN) DescribeCenRouteEntriesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCenRouteEntriesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenRouteEntriesCommon for usage and error information.

func (*CEN) DescribeCenRouteEntriesCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCenRouteEntriesCommonWithContext

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

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

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

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

func (*CEN) DescribeCenRouteEntriesRequest

func (c *CEN) DescribeCenRouteEntriesRequest(input *DescribeCenRouteEntriesInput) (req *request.Request, output *DescribeCenRouteEntriesOutput)

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

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

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

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

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

func (*CEN) DescribeCenRouteEntriesWithContext

func (c *CEN) DescribeCenRouteEntriesWithContext(ctx volcengine.Context, input *DescribeCenRouteEntriesInput, opts ...request.Option) (*DescribeCenRouteEntriesOutput, error)

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

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

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

func (*CEN) DescribeCenSummaryRouteEntries

func (c *CEN) DescribeCenSummaryRouteEntries(input *DescribeCenSummaryRouteEntriesInput) (*DescribeCenSummaryRouteEntriesOutput, error)

DescribeCenSummaryRouteEntries API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenSummaryRouteEntries for usage and error information.

func (*CEN) DescribeCenSummaryRouteEntriesCommon

func (c *CEN) DescribeCenSummaryRouteEntriesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCenSummaryRouteEntriesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCenSummaryRouteEntriesCommon for usage and error information.

func (*CEN) DescribeCenSummaryRouteEntriesCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCenSummaryRouteEntriesCommonWithContext

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

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

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

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

func (*CEN) DescribeCenSummaryRouteEntriesRequest

func (c *CEN) DescribeCenSummaryRouteEntriesRequest(input *DescribeCenSummaryRouteEntriesInput) (req *request.Request, output *DescribeCenSummaryRouteEntriesOutput)

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

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

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

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

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

func (*CEN) DescribeCenSummaryRouteEntriesWithContext

func (c *CEN) DescribeCenSummaryRouteEntriesWithContext(ctx volcengine.Context, input *DescribeCenSummaryRouteEntriesInput, opts ...request.Option) (*DescribeCenSummaryRouteEntriesOutput, error)

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

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

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

func (*CEN) DescribeCens

func (c *CEN) DescribeCens(input *DescribeCensInput) (*DescribeCensOutput, error)

DescribeCens API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCens for usage and error information.

func (*CEN) DescribeCensCommon

func (c *CEN) DescribeCensCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCensCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeCensCommon for usage and error information.

func (*CEN) DescribeCensCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeCensCommonWithContext

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

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

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

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

func (*CEN) DescribeCensRequest

func (c *CEN) DescribeCensRequest(input *DescribeCensInput) (req *request.Request, output *DescribeCensOutput)

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

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

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

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

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

func (*CEN) DescribeCensWithContext

func (c *CEN) DescribeCensWithContext(ctx volcengine.Context, input *DescribeCensInput, opts ...request.Option) (*DescribeCensOutput, error)

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

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

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

func (*CEN) DescribeGrantRulesToCen

func (c *CEN) DescribeGrantRulesToCen(input *DescribeGrantRulesToCenInput) (*DescribeGrantRulesToCenOutput, error)

DescribeGrantRulesToCen API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeGrantRulesToCen for usage and error information.

func (*CEN) DescribeGrantRulesToCenCommon

func (c *CEN) DescribeGrantRulesToCenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeGrantRulesToCenCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeGrantRulesToCenCommon for usage and error information.

func (*CEN) DescribeGrantRulesToCenCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeGrantRulesToCenCommonWithContext

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

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

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

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

func (*CEN) DescribeGrantRulesToCenRequest

func (c *CEN) DescribeGrantRulesToCenRequest(input *DescribeGrantRulesToCenInput) (req *request.Request, output *DescribeGrantRulesToCenOutput)

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

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

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

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

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

func (*CEN) DescribeGrantRulesToCenWithContext

func (c *CEN) DescribeGrantRulesToCenWithContext(ctx volcengine.Context, input *DescribeGrantRulesToCenInput, opts ...request.Option) (*DescribeGrantRulesToCenOutput, error)

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

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

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

func (*CEN) DescribeInstanceGrantedRules

func (c *CEN) DescribeInstanceGrantedRules(input *DescribeInstanceGrantedRulesInput) (*DescribeInstanceGrantedRulesOutput, error)

DescribeInstanceGrantedRules API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeInstanceGrantedRules for usage and error information.

func (*CEN) DescribeInstanceGrantedRulesCommon

func (c *CEN) DescribeInstanceGrantedRulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeInstanceGrantedRulesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DescribeInstanceGrantedRulesCommon for usage and error information.

func (*CEN) DescribeInstanceGrantedRulesCommonRequest

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

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

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

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

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

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

func (*CEN) DescribeInstanceGrantedRulesCommonWithContext

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

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

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

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

func (*CEN) DescribeInstanceGrantedRulesRequest

func (c *CEN) DescribeInstanceGrantedRulesRequest(input *DescribeInstanceGrantedRulesInput) (req *request.Request, output *DescribeInstanceGrantedRulesOutput)

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

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

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

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

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

func (*CEN) DescribeInstanceGrantedRulesWithContext

func (c *CEN) DescribeInstanceGrantedRulesWithContext(ctx volcengine.Context, input *DescribeInstanceGrantedRulesInput, opts ...request.Option) (*DescribeInstanceGrantedRulesOutput, error)

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

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

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

func (*CEN) DetachInstanceFromCen

func (c *CEN) DetachInstanceFromCen(input *DetachInstanceFromCenInput) (*DetachInstanceFromCenOutput, error)

DetachInstanceFromCen API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DetachInstanceFromCen for usage and error information.

func (*CEN) DetachInstanceFromCenCommon

func (c *CEN) DetachInstanceFromCenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachInstanceFromCenCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DetachInstanceFromCenCommon for usage and error information.

func (*CEN) DetachInstanceFromCenCommonRequest

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

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

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

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

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

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

func (*CEN) DetachInstanceFromCenCommonWithContext

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

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

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

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

func (*CEN) DetachInstanceFromCenRequest

func (c *CEN) DetachInstanceFromCenRequest(input *DetachInstanceFromCenInput) (req *request.Request, output *DetachInstanceFromCenOutput)

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

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

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

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

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

func (*CEN) DetachInstanceFromCenWithContext

func (c *CEN) DetachInstanceFromCenWithContext(ctx volcengine.Context, input *DetachInstanceFromCenInput, opts ...request.Option) (*DetachInstanceFromCenOutput, error)

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

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

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

func (*CEN) DisassociateCenBandwidthPackage

func (c *CEN) DisassociateCenBandwidthPackage(input *DisassociateCenBandwidthPackageInput) (*DisassociateCenBandwidthPackageOutput, error)

DisassociateCenBandwidthPackage API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DisassociateCenBandwidthPackage for usage and error information.

func (*CEN) DisassociateCenBandwidthPackageCommon

func (c *CEN) DisassociateCenBandwidthPackageCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisassociateCenBandwidthPackageCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation DisassociateCenBandwidthPackageCommon for usage and error information.

func (*CEN) DisassociateCenBandwidthPackageCommonRequest

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

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

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

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

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

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

func (*CEN) DisassociateCenBandwidthPackageCommonWithContext

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

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

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

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

func (*CEN) DisassociateCenBandwidthPackageRequest

func (c *CEN) DisassociateCenBandwidthPackageRequest(input *DisassociateCenBandwidthPackageInput) (req *request.Request, output *DisassociateCenBandwidthPackageOutput)

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

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

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

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

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

func (*CEN) DisassociateCenBandwidthPackageWithContext

func (c *CEN) DisassociateCenBandwidthPackageWithContext(ctx volcengine.Context, input *DisassociateCenBandwidthPackageInput, opts ...request.Option) (*DisassociateCenBandwidthPackageOutput, error)

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

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

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

func (*CEN) GrantInstanceToCen

func (c *CEN) GrantInstanceToCen(input *GrantInstanceToCenInput) (*GrantInstanceToCenOutput, error)

GrantInstanceToCen API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation GrantInstanceToCen for usage and error information.

func (*CEN) GrantInstanceToCenCommon

func (c *CEN) GrantInstanceToCenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GrantInstanceToCenCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation GrantInstanceToCenCommon for usage and error information.

func (*CEN) GrantInstanceToCenCommonRequest

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

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

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

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

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

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

func (*CEN) GrantInstanceToCenCommonWithContext

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

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

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

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

func (*CEN) GrantInstanceToCenRequest

func (c *CEN) GrantInstanceToCenRequest(input *GrantInstanceToCenInput) (req *request.Request, output *GrantInstanceToCenOutput)

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

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

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

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

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

func (*CEN) GrantInstanceToCenWithContext

func (c *CEN) GrantInstanceToCenWithContext(ctx volcengine.Context, input *GrantInstanceToCenInput, opts ...request.Option) (*GrantInstanceToCenOutput, error)

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

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

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

func (*CEN) ListTagsForResources

func (c *CEN) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)

ListTagsForResources API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation ListTagsForResources for usage and error information.

func (*CEN) ListTagsForResourcesCommon

func (c *CEN) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListTagsForResourcesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation ListTagsForResourcesCommon for usage and error information.

func (*CEN) ListTagsForResourcesCommonRequest

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

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

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

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

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

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

func (*CEN) ListTagsForResourcesCommonWithContext

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

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

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

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

func (*CEN) ListTagsForResourcesRequest

func (c *CEN) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)

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

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

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

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

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

func (*CEN) ListTagsForResourcesWithContext

func (c *CEN) ListTagsForResourcesWithContext(ctx volcengine.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)

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

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

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

func (*CEN) ModifyCenAttributes

func (c *CEN) ModifyCenAttributes(input *ModifyCenAttributesInput) (*ModifyCenAttributesOutput, error)

ModifyCenAttributes API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation ModifyCenAttributes for usage and error information.

func (*CEN) ModifyCenAttributesCommon

func (c *CEN) ModifyCenAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyCenAttributesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation ModifyCenAttributesCommon for usage and error information.

func (*CEN) ModifyCenAttributesCommonRequest

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

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

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

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

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

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

func (*CEN) ModifyCenAttributesCommonWithContext

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

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

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

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

func (*CEN) ModifyCenAttributesRequest

func (c *CEN) ModifyCenAttributesRequest(input *ModifyCenAttributesInput) (req *request.Request, output *ModifyCenAttributesOutput)

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

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

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

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

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

func (*CEN) ModifyCenAttributesWithContext

func (c *CEN) ModifyCenAttributesWithContext(ctx volcengine.Context, input *ModifyCenAttributesInput, opts ...request.Option) (*ModifyCenAttributesOutput, error)

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

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

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

func (*CEN) ModifyCenBandwidthPackageAttributes

func (c *CEN) ModifyCenBandwidthPackageAttributes(input *ModifyCenBandwidthPackageAttributesInput) (*ModifyCenBandwidthPackageAttributesOutput, error)

ModifyCenBandwidthPackageAttributes API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation ModifyCenBandwidthPackageAttributes for usage and error information.

func (*CEN) ModifyCenBandwidthPackageAttributesCommon

func (c *CEN) ModifyCenBandwidthPackageAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyCenBandwidthPackageAttributesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation ModifyCenBandwidthPackageAttributesCommon for usage and error information.

func (*CEN) ModifyCenBandwidthPackageAttributesCommonRequest

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

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

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

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

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

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

func (*CEN) ModifyCenBandwidthPackageAttributesCommonWithContext

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

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

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

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

func (*CEN) ModifyCenBandwidthPackageAttributesRequest

func (c *CEN) ModifyCenBandwidthPackageAttributesRequest(input *ModifyCenBandwidthPackageAttributesInput) (req *request.Request, output *ModifyCenBandwidthPackageAttributesOutput)

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

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

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

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

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

func (*CEN) ModifyCenBandwidthPackageAttributesWithContext

func (c *CEN) ModifyCenBandwidthPackageAttributesWithContext(ctx volcengine.Context, input *ModifyCenBandwidthPackageAttributesInput, opts ...request.Option) (*ModifyCenBandwidthPackageAttributesOutput, error)

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

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

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

func (*CEN) ModifyCenInterRegionBandwidthAttributes

func (c *CEN) ModifyCenInterRegionBandwidthAttributes(input *ModifyCenInterRegionBandwidthAttributesInput) (*ModifyCenInterRegionBandwidthAttributesOutput, error)

ModifyCenInterRegionBandwidthAttributes API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation ModifyCenInterRegionBandwidthAttributes for usage and error information.

func (*CEN) ModifyCenInterRegionBandwidthAttributesCommon

func (c *CEN) ModifyCenInterRegionBandwidthAttributesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ModifyCenInterRegionBandwidthAttributesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation ModifyCenInterRegionBandwidthAttributesCommon for usage and error information.

func (*CEN) ModifyCenInterRegionBandwidthAttributesCommonRequest

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

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

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

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

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

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

func (*CEN) ModifyCenInterRegionBandwidthAttributesCommonWithContext

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

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

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

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

func (*CEN) ModifyCenInterRegionBandwidthAttributesRequest

func (c *CEN) ModifyCenInterRegionBandwidthAttributesRequest(input *ModifyCenInterRegionBandwidthAttributesInput) (req *request.Request, output *ModifyCenInterRegionBandwidthAttributesOutput)

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

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

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

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

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

func (*CEN) ModifyCenInterRegionBandwidthAttributesWithContext

func (c *CEN) ModifyCenInterRegionBandwidthAttributesWithContext(ctx volcengine.Context, input *ModifyCenInterRegionBandwidthAttributesInput, opts ...request.Option) (*ModifyCenInterRegionBandwidthAttributesOutput, error)

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

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

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

func (*CEN) RevokeInstanceFromCen

func (c *CEN) RevokeInstanceFromCen(input *RevokeInstanceFromCenInput) (*RevokeInstanceFromCenOutput, error)

RevokeInstanceFromCen API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation RevokeInstanceFromCen for usage and error information.

func (*CEN) RevokeInstanceFromCenCommon

func (c *CEN) RevokeInstanceFromCenCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RevokeInstanceFromCenCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation RevokeInstanceFromCenCommon for usage and error information.

func (*CEN) RevokeInstanceFromCenCommonRequest

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

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

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

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

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

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

func (*CEN) RevokeInstanceFromCenCommonWithContext

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

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

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

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

func (*CEN) RevokeInstanceFromCenRequest

func (c *CEN) RevokeInstanceFromCenRequest(input *RevokeInstanceFromCenInput) (req *request.Request, output *RevokeInstanceFromCenOutput)

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

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

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

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

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

func (*CEN) RevokeInstanceFromCenWithContext

func (c *CEN) RevokeInstanceFromCenWithContext(ctx volcengine.Context, input *RevokeInstanceFromCenInput, opts ...request.Option) (*RevokeInstanceFromCenOutput, error)

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

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

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

func (*CEN) TagResources

func (c *CEN) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)

TagResources API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation TagResources for usage and error information.

func (*CEN) TagResourcesCommon

func (c *CEN) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

TagResourcesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation TagResourcesCommon for usage and error information.

func (*CEN) TagResourcesCommonRequest

func (c *CEN) 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 (*CEN) TagResourcesCommonWithContext

func (c *CEN) 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 (*CEN) TagResourcesRequest

func (c *CEN) 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 (*CEN) TagResourcesWithContext

func (c *CEN) 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 (*CEN) UntagResources

func (c *CEN) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)

UntagResources API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation UntagResources for usage and error information.

func (*CEN) UntagResourcesCommon

func (c *CEN) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UntagResourcesCommon API operation for CEN.

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

See the VOLCENGINE API reference guide for CEN's API operation UntagResourcesCommon for usage and error information.

func (*CEN) UntagResourcesCommonRequest

func (c *CEN) 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 (*CEN) UntagResourcesCommonWithContext

func (c *CEN) 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 (*CEN) UntagResourcesRequest

func (c *CEN) 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 (*CEN) UntagResourcesWithContext

func (c *CEN) 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.

type CENAPI

type CENAPI interface {
	AssociateCenBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AssociateCenBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AssociateCenBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AssociateCenBandwidthPackage(*AssociateCenBandwidthPackageInput) (*AssociateCenBandwidthPackageOutput, error)
	AssociateCenBandwidthPackageWithContext(volcengine.Context, *AssociateCenBandwidthPackageInput, ...request.Option) (*AssociateCenBandwidthPackageOutput, error)
	AssociateCenBandwidthPackageRequest(*AssociateCenBandwidthPackageInput) (*request.Request, *AssociateCenBandwidthPackageOutput)

	AttachInstanceToCenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachInstanceToCenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachInstanceToCenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachInstanceToCen(*AttachInstanceToCenInput) (*AttachInstanceToCenOutput, error)
	AttachInstanceToCenWithContext(volcengine.Context, *AttachInstanceToCenInput, ...request.Option) (*AttachInstanceToCenOutput, error)
	AttachInstanceToCenRequest(*AttachInstanceToCenInput) (*request.Request, *AttachInstanceToCenOutput)

	CreateCenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCen(*CreateCenInput) (*CreateCenOutput, error)
	CreateCenWithContext(volcengine.Context, *CreateCenInput, ...request.Option) (*CreateCenOutput, error)
	CreateCenRequest(*CreateCenInput) (*request.Request, *CreateCenOutput)

	CreateCenBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCenBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCenBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCenBandwidthPackage(*CreateCenBandwidthPackageInput) (*CreateCenBandwidthPackageOutput, error)
	CreateCenBandwidthPackageWithContext(volcengine.Context, *CreateCenBandwidthPackageInput, ...request.Option) (*CreateCenBandwidthPackageOutput, error)
	CreateCenBandwidthPackageRequest(*CreateCenBandwidthPackageInput) (*request.Request, *CreateCenBandwidthPackageOutput)

	CreateCenInterRegionBandwidthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCenInterRegionBandwidthCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCenInterRegionBandwidthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCenInterRegionBandwidth(*CreateCenInterRegionBandwidthInput) (*CreateCenInterRegionBandwidthOutput, error)
	CreateCenInterRegionBandwidthWithContext(volcengine.Context, *CreateCenInterRegionBandwidthInput, ...request.Option) (*CreateCenInterRegionBandwidthOutput, error)
	CreateCenInterRegionBandwidthRequest(*CreateCenInterRegionBandwidthInput) (*request.Request, *CreateCenInterRegionBandwidthOutput)

	CreateCenServiceRouteEntryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCenServiceRouteEntryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCenServiceRouteEntryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCenServiceRouteEntry(*CreateCenServiceRouteEntryInput) (*CreateCenServiceRouteEntryOutput, error)
	CreateCenServiceRouteEntryWithContext(volcengine.Context, *CreateCenServiceRouteEntryInput, ...request.Option) (*CreateCenServiceRouteEntryOutput, error)
	CreateCenServiceRouteEntryRequest(*CreateCenServiceRouteEntryInput) (*request.Request, *CreateCenServiceRouteEntryOutput)

	CreateCenSummaryRouteEntryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCenSummaryRouteEntryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCenSummaryRouteEntryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCenSummaryRouteEntry(*CreateCenSummaryRouteEntryInput) (*CreateCenSummaryRouteEntryOutput, error)
	CreateCenSummaryRouteEntryWithContext(volcengine.Context, *CreateCenSummaryRouteEntryInput, ...request.Option) (*CreateCenSummaryRouteEntryOutput, error)
	CreateCenSummaryRouteEntryRequest(*CreateCenSummaryRouteEntryInput) (*request.Request, *CreateCenSummaryRouteEntryOutput)

	DeleteCenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteCenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteCenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCen(*DeleteCenInput) (*DeleteCenOutput, error)
	DeleteCenWithContext(volcengine.Context, *DeleteCenInput, ...request.Option) (*DeleteCenOutput, error)
	DeleteCenRequest(*DeleteCenInput) (*request.Request, *DeleteCenOutput)

	DeleteCenBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteCenBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteCenBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCenBandwidthPackage(*DeleteCenBandwidthPackageInput) (*DeleteCenBandwidthPackageOutput, error)
	DeleteCenBandwidthPackageWithContext(volcengine.Context, *DeleteCenBandwidthPackageInput, ...request.Option) (*DeleteCenBandwidthPackageOutput, error)
	DeleteCenBandwidthPackageRequest(*DeleteCenBandwidthPackageInput) (*request.Request, *DeleteCenBandwidthPackageOutput)

	DeleteCenInterRegionBandwidthCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteCenInterRegionBandwidthCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteCenInterRegionBandwidthCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCenInterRegionBandwidth(*DeleteCenInterRegionBandwidthInput) (*DeleteCenInterRegionBandwidthOutput, error)
	DeleteCenInterRegionBandwidthWithContext(volcengine.Context, *DeleteCenInterRegionBandwidthInput, ...request.Option) (*DeleteCenInterRegionBandwidthOutput, error)
	DeleteCenInterRegionBandwidthRequest(*DeleteCenInterRegionBandwidthInput) (*request.Request, *DeleteCenInterRegionBandwidthOutput)

	DeleteCenSummaryRouteEntryCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteCenSummaryRouteEntryCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteCenSummaryRouteEntryCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCenSummaryRouteEntry(*DeleteCenSummaryRouteEntryInput) (*DeleteCenSummaryRouteEntryOutput, error)
	DeleteCenSummaryRouteEntryWithContext(volcengine.Context, *DeleteCenSummaryRouteEntryInput, ...request.Option) (*DeleteCenSummaryRouteEntryOutput, error)
	DeleteCenSummaryRouteEntryRequest(*DeleteCenSummaryRouteEntryInput) (*request.Request, *DeleteCenSummaryRouteEntryOutput)

	DescribeCenAttachedInstanceAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCenAttachedInstanceAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCenAttachedInstanceAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCenAttachedInstanceAttributes(*DescribeCenAttachedInstanceAttributesInput) (*DescribeCenAttachedInstanceAttributesOutput, error)
	DescribeCenAttachedInstanceAttributesWithContext(volcengine.Context, *DescribeCenAttachedInstanceAttributesInput, ...request.Option) (*DescribeCenAttachedInstanceAttributesOutput, error)
	DescribeCenAttachedInstanceAttributesRequest(*DescribeCenAttachedInstanceAttributesInput) (*request.Request, *DescribeCenAttachedInstanceAttributesOutput)

	DescribeCenAttachedInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCenAttachedInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCenAttachedInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCenAttachedInstances(*DescribeCenAttachedInstancesInput) (*DescribeCenAttachedInstancesOutput, error)
	DescribeCenAttachedInstancesWithContext(volcengine.Context, *DescribeCenAttachedInstancesInput, ...request.Option) (*DescribeCenAttachedInstancesOutput, error)
	DescribeCenAttachedInstancesRequest(*DescribeCenAttachedInstancesInput) (*request.Request, *DescribeCenAttachedInstancesOutput)

	DescribeCenAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCenAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCenAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCenAttributes(*DescribeCenAttributesInput) (*DescribeCenAttributesOutput, error)
	DescribeCenAttributesWithContext(volcengine.Context, *DescribeCenAttributesInput, ...request.Option) (*DescribeCenAttributesOutput, error)
	DescribeCenAttributesRequest(*DescribeCenAttributesInput) (*request.Request, *DescribeCenAttributesOutput)

	DescribeCenBandwidthPackageAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCenBandwidthPackageAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCenBandwidthPackageAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCenBandwidthPackageAttributes(*DescribeCenBandwidthPackageAttributesInput) (*DescribeCenBandwidthPackageAttributesOutput, error)
	DescribeCenBandwidthPackageAttributesWithContext(volcengine.Context, *DescribeCenBandwidthPackageAttributesInput, ...request.Option) (*DescribeCenBandwidthPackageAttributesOutput, error)
	DescribeCenBandwidthPackageAttributesRequest(*DescribeCenBandwidthPackageAttributesInput) (*request.Request, *DescribeCenBandwidthPackageAttributesOutput)

	DescribeCenBandwidthPackagesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCenBandwidthPackagesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCenBandwidthPackagesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCenBandwidthPackages(*DescribeCenBandwidthPackagesInput) (*DescribeCenBandwidthPackagesOutput, error)
	DescribeCenBandwidthPackagesWithContext(volcengine.Context, *DescribeCenBandwidthPackagesInput, ...request.Option) (*DescribeCenBandwidthPackagesOutput, error)
	DescribeCenBandwidthPackagesRequest(*DescribeCenBandwidthPackagesInput) (*request.Request, *DescribeCenBandwidthPackagesOutput)

	DescribeCenInterRegionBandwidthAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCenInterRegionBandwidthAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCenInterRegionBandwidthAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCenInterRegionBandwidthAttributes(*DescribeCenInterRegionBandwidthAttributesInput) (*DescribeCenInterRegionBandwidthAttributesOutput, error)
	DescribeCenInterRegionBandwidthAttributesWithContext(volcengine.Context, *DescribeCenInterRegionBandwidthAttributesInput, ...request.Option) (*DescribeCenInterRegionBandwidthAttributesOutput, error)
	DescribeCenInterRegionBandwidthAttributesRequest(*DescribeCenInterRegionBandwidthAttributesInput) (*request.Request, *DescribeCenInterRegionBandwidthAttributesOutput)

	DescribeCenInterRegionBandwidthsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCenInterRegionBandwidthsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCenInterRegionBandwidthsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCenInterRegionBandwidths(*DescribeCenInterRegionBandwidthsInput) (*DescribeCenInterRegionBandwidthsOutput, error)
	DescribeCenInterRegionBandwidthsWithContext(volcengine.Context, *DescribeCenInterRegionBandwidthsInput, ...request.Option) (*DescribeCenInterRegionBandwidthsOutput, error)
	DescribeCenInterRegionBandwidthsRequest(*DescribeCenInterRegionBandwidthsInput) (*request.Request, *DescribeCenInterRegionBandwidthsOutput)

	DescribeCenRouteEntriesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCenRouteEntriesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCenRouteEntriesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCenRouteEntries(*DescribeCenRouteEntriesInput) (*DescribeCenRouteEntriesOutput, error)
	DescribeCenRouteEntriesWithContext(volcengine.Context, *DescribeCenRouteEntriesInput, ...request.Option) (*DescribeCenRouteEntriesOutput, error)
	DescribeCenRouteEntriesRequest(*DescribeCenRouteEntriesInput) (*request.Request, *DescribeCenRouteEntriesOutput)

	DescribeCenSummaryRouteEntriesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCenSummaryRouteEntriesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCenSummaryRouteEntriesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCenSummaryRouteEntries(*DescribeCenSummaryRouteEntriesInput) (*DescribeCenSummaryRouteEntriesOutput, error)
	DescribeCenSummaryRouteEntriesWithContext(volcengine.Context, *DescribeCenSummaryRouteEntriesInput, ...request.Option) (*DescribeCenSummaryRouteEntriesOutput, error)
	DescribeCenSummaryRouteEntriesRequest(*DescribeCenSummaryRouteEntriesInput) (*request.Request, *DescribeCenSummaryRouteEntriesOutput)

	DescribeCensCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCensCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCensCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCens(*DescribeCensInput) (*DescribeCensOutput, error)
	DescribeCensWithContext(volcengine.Context, *DescribeCensInput, ...request.Option) (*DescribeCensOutput, error)
	DescribeCensRequest(*DescribeCensInput) (*request.Request, *DescribeCensOutput)

	DescribeGrantRulesToCenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeGrantRulesToCenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeGrantRulesToCenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeGrantRulesToCen(*DescribeGrantRulesToCenInput) (*DescribeGrantRulesToCenOutput, error)
	DescribeGrantRulesToCenWithContext(volcengine.Context, *DescribeGrantRulesToCenInput, ...request.Option) (*DescribeGrantRulesToCenOutput, error)
	DescribeGrantRulesToCenRequest(*DescribeGrantRulesToCenInput) (*request.Request, *DescribeGrantRulesToCenOutput)

	DescribeInstanceGrantedRulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeInstanceGrantedRulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeInstanceGrantedRulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeInstanceGrantedRules(*DescribeInstanceGrantedRulesInput) (*DescribeInstanceGrantedRulesOutput, error)
	DescribeInstanceGrantedRulesWithContext(volcengine.Context, *DescribeInstanceGrantedRulesInput, ...request.Option) (*DescribeInstanceGrantedRulesOutput, error)
	DescribeInstanceGrantedRulesRequest(*DescribeInstanceGrantedRulesInput) (*request.Request, *DescribeInstanceGrantedRulesOutput)

	DetachInstanceFromCenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachInstanceFromCenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachInstanceFromCenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachInstanceFromCen(*DetachInstanceFromCenInput) (*DetachInstanceFromCenOutput, error)
	DetachInstanceFromCenWithContext(volcengine.Context, *DetachInstanceFromCenInput, ...request.Option) (*DetachInstanceFromCenOutput, error)
	DetachInstanceFromCenRequest(*DetachInstanceFromCenInput) (*request.Request, *DetachInstanceFromCenOutput)

	DisassociateCenBandwidthPackageCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisassociateCenBandwidthPackageCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisassociateCenBandwidthPackageCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisassociateCenBandwidthPackage(*DisassociateCenBandwidthPackageInput) (*DisassociateCenBandwidthPackageOutput, error)
	DisassociateCenBandwidthPackageWithContext(volcengine.Context, *DisassociateCenBandwidthPackageInput, ...request.Option) (*DisassociateCenBandwidthPackageOutput, error)
	DisassociateCenBandwidthPackageRequest(*DisassociateCenBandwidthPackageInput) (*request.Request, *DisassociateCenBandwidthPackageOutput)

	GrantInstanceToCenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GrantInstanceToCenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GrantInstanceToCenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GrantInstanceToCen(*GrantInstanceToCenInput) (*GrantInstanceToCenOutput, error)
	GrantInstanceToCenWithContext(volcengine.Context, *GrantInstanceToCenInput, ...request.Option) (*GrantInstanceToCenOutput, error)
	GrantInstanceToCenRequest(*GrantInstanceToCenInput) (*request.Request, *GrantInstanceToCenOutput)

	ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListTagsForResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesWithContext(volcengine.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
	ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)

	ModifyCenAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyCenAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyCenAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyCenAttributes(*ModifyCenAttributesInput) (*ModifyCenAttributesOutput, error)
	ModifyCenAttributesWithContext(volcengine.Context, *ModifyCenAttributesInput, ...request.Option) (*ModifyCenAttributesOutput, error)
	ModifyCenAttributesRequest(*ModifyCenAttributesInput) (*request.Request, *ModifyCenAttributesOutput)

	ModifyCenBandwidthPackageAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyCenBandwidthPackageAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyCenBandwidthPackageAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyCenBandwidthPackageAttributes(*ModifyCenBandwidthPackageAttributesInput) (*ModifyCenBandwidthPackageAttributesOutput, error)
	ModifyCenBandwidthPackageAttributesWithContext(volcengine.Context, *ModifyCenBandwidthPackageAttributesInput, ...request.Option) (*ModifyCenBandwidthPackageAttributesOutput, error)
	ModifyCenBandwidthPackageAttributesRequest(*ModifyCenBandwidthPackageAttributesInput) (*request.Request, *ModifyCenBandwidthPackageAttributesOutput)

	ModifyCenInterRegionBandwidthAttributesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ModifyCenInterRegionBandwidthAttributesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ModifyCenInterRegionBandwidthAttributesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ModifyCenInterRegionBandwidthAttributes(*ModifyCenInterRegionBandwidthAttributesInput) (*ModifyCenInterRegionBandwidthAttributesOutput, error)
	ModifyCenInterRegionBandwidthAttributesWithContext(volcengine.Context, *ModifyCenInterRegionBandwidthAttributesInput, ...request.Option) (*ModifyCenInterRegionBandwidthAttributesOutput, error)
	ModifyCenInterRegionBandwidthAttributesRequest(*ModifyCenInterRegionBandwidthAttributesInput) (*request.Request, *ModifyCenInterRegionBandwidthAttributesOutput)

	RevokeInstanceFromCenCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RevokeInstanceFromCenCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RevokeInstanceFromCenCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RevokeInstanceFromCen(*RevokeInstanceFromCenInput) (*RevokeInstanceFromCenOutput, error)
	RevokeInstanceFromCenWithContext(volcengine.Context, *RevokeInstanceFromCenInput, ...request.Option) (*RevokeInstanceFromCenOutput, error)
	RevokeInstanceFromCenRequest(*RevokeInstanceFromCenInput) (*request.Request, *RevokeInstanceFromCenOutput)

	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)

	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)
}

CENAPI provides an interface to enable mocking the cen.CEN service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// CEN.
func myFunc(svc CENAPI) bool {
    // Make svc.AssociateCenBandwidthPackage request
}

func main() {
    sess := session.New()
    svc := cen.New(sess)

    myFunc(svc)
}

type CenBandwidthPackageForDescribeCenBandwidthPackagesOutput

type CenBandwidthPackageForDescribeCenBandwidthPackagesOutput struct {
	AccountId *string `type:"string"`

	Bandwidth *int64 `type:"integer"`

	BillingType *int64 `type:"integer"`

	CenBandwidthPackageId *string `type:"string"`

	CenBandwidthPackageName *string `type:"string"`

	CenIds []*string `type:"list"`

	CreationTime *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	ExpiredTime *string `type:"string"`

	LocalGeographicRegionSetId *string `type:"string"`

	PeerGeographicRegionSetId *string `type:"string"`

	ProjectName *string `type:"string"`

	RemainingBandwidth *int64 `type:"integer"`

	Status *string `type:"string"`

	Tags []*TagForDescribeCenBandwidthPackagesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) GoString

GoString returns the string representation

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetCenBandwidthPackageName

SetCenBandwidthPackageName sets the CenBandwidthPackageName field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetCenIds

SetCenIds sets the CenIds field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetDescription

SetDescription sets the Description field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetLocalGeographicRegionSetId

SetLocalGeographicRegionSetId sets the LocalGeographicRegionSetId field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetPeerGeographicRegionSetId

SetPeerGeographicRegionSetId sets the PeerGeographicRegionSetId field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetRemainingBandwidth

SetRemainingBandwidth sets the RemainingBandwidth field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetStatus

SetStatus sets the Status field's value.

func (*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) SetTags

SetTags sets the Tags field's value.

func (CenBandwidthPackageForDescribeCenBandwidthPackagesOutput) String

String returns the string representation

type CenForDescribeCensOutput

type CenForDescribeCensOutput struct {
	AccountId *string `type:"string"`

	CenBandwidthPackageIds []*string `type:"list"`

	CenId *string `type:"string"`

	CenName *string `type:"string"`

	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	ProjectName *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeCensOutput `type:"list"`

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

func (CenForDescribeCensOutput) GoString

func (s CenForDescribeCensOutput) GoString() string

GoString returns the string representation

func (*CenForDescribeCensOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*CenForDescribeCensOutput) SetCenBandwidthPackageIds

func (s *CenForDescribeCensOutput) SetCenBandwidthPackageIds(v []*string) *CenForDescribeCensOutput

SetCenBandwidthPackageIds sets the CenBandwidthPackageIds field's value.

func (*CenForDescribeCensOutput) SetCenId

SetCenId sets the CenId field's value.

func (*CenForDescribeCensOutput) SetCenName

SetCenName sets the CenName field's value.

func (*CenForDescribeCensOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*CenForDescribeCensOutput) SetDescription

SetDescription sets the Description field's value.

func (*CenForDescribeCensOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CenForDescribeCensOutput) SetStatus

SetStatus sets the Status field's value.

func (*CenForDescribeCensOutput) SetTags

SetTags sets the Tags field's value.

func (*CenForDescribeCensOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (CenForDescribeCensOutput) String

func (s CenForDescribeCensOutput) String() string

String returns the string representation

type CenGrantRuleForDescribeGrantRulesToCenOutput

type CenGrantRuleForDescribeGrantRulesToCenOutput struct {
	CenId *string `type:"string"`

	CreationTime *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceOwnerId *string `type:"string"`

	InstanceRegionId *string `type:"string"`

	InstanceType *string `type:"string"`
	// contains filtered or unexported fields
}

func (CenGrantRuleForDescribeGrantRulesToCenOutput) GoString

GoString returns the string representation

func (*CenGrantRuleForDescribeGrantRulesToCenOutput) SetCenId

SetCenId sets the CenId field's value.

func (*CenGrantRuleForDescribeGrantRulesToCenOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*CenGrantRuleForDescribeGrantRulesToCenOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CenGrantRuleForDescribeGrantRulesToCenOutput) SetInstanceOwnerId

SetInstanceOwnerId sets the InstanceOwnerId field's value.

func (*CenGrantRuleForDescribeGrantRulesToCenOutput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*CenGrantRuleForDescribeGrantRulesToCenOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (CenGrantRuleForDescribeGrantRulesToCenOutput) String

String returns the string representation

type CenGrantRuleForDescribeInstanceGrantedRulesOutput

type CenGrantRuleForDescribeInstanceGrantedRulesOutput struct {
	CenId *string `type:"string"`

	CenOwnerId *string `type:"string"`

	CreationTime *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceRegionId *string `type:"string"`

	InstanceType *string `type:"string"`
	// contains filtered or unexported fields
}

func (CenGrantRuleForDescribeInstanceGrantedRulesOutput) GoString

GoString returns the string representation

func (*CenGrantRuleForDescribeInstanceGrantedRulesOutput) SetCenId

SetCenId sets the CenId field's value.

func (*CenGrantRuleForDescribeInstanceGrantedRulesOutput) SetCenOwnerId

SetCenOwnerId sets the CenOwnerId field's value.

func (*CenGrantRuleForDescribeInstanceGrantedRulesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*CenGrantRuleForDescribeInstanceGrantedRulesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CenGrantRuleForDescribeInstanceGrantedRulesOutput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*CenGrantRuleForDescribeInstanceGrantedRulesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (CenGrantRuleForDescribeInstanceGrantedRulesOutput) String

String returns the string representation

type CenRouteEntryForDescribeCenRouteEntriesOutput

type CenRouteEntryForDescribeCenRouteEntriesOutput struct {
	AsPath []*string `type:"list"`

	CenId *string `type:"string"`

	DestinationCidrBlock *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceRegionId *string `type:"string"`

	InstanceType *string `type:"string"`

	PublishStatus *string `type:"string"`

	Status *string `type:"string"`

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

func (CenRouteEntryForDescribeCenRouteEntriesOutput) GoString

GoString returns the string representation

func (*CenRouteEntryForDescribeCenRouteEntriesOutput) SetAsPath

SetAsPath sets the AsPath field's value.

func (*CenRouteEntryForDescribeCenRouteEntriesOutput) SetCenId

SetCenId sets the CenId field's value.

func (*CenRouteEntryForDescribeCenRouteEntriesOutput) SetDestinationCidrBlock

SetDestinationCidrBlock sets the DestinationCidrBlock field's value.

func (*CenRouteEntryForDescribeCenRouteEntriesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*CenRouteEntryForDescribeCenRouteEntriesOutput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*CenRouteEntryForDescribeCenRouteEntriesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*CenRouteEntryForDescribeCenRouteEntriesOutput) SetPublishStatus

SetPublishStatus sets the PublishStatus field's value.

func (*CenRouteEntryForDescribeCenRouteEntriesOutput) SetStatus

SetStatus sets the Status field's value.

func (*CenRouteEntryForDescribeCenRouteEntriesOutput) SetType

SetType sets the Type field's value.

func (CenRouteEntryForDescribeCenRouteEntriesOutput) String

String returns the string representation

type CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput

type CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput struct {
	CenId *string `type:"string"`

	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	DestinationCidrBlock *string `type:"string"`

	Status *string `type:"string"`

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

func (CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput) GoString

GoString returns the string representation

func (*CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput) SetCenId

SetCenId sets the CenId field's value.

func (*CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput) SetDescription

SetDescription sets the Description field's value.

func (*CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput) SetDestinationCidrBlock

SetDestinationCidrBlock sets the DestinationCidrBlock field's value.

func (*CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput) SetStatus

SetStatus sets the Status field's value.

func (*CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput) String

String returns the string representation

type CreateCenBandwidthPackageInput

type CreateCenBandwidthPackageInput struct {
	Bandwidth *int64 `type:"integer"`

	BillingType *int64 `min:"1" max:"4" type:"integer"`

	CenBandwidthPackageName *string `min:"1" max:"128" type:"string"`

	CenId *string `type:"string"`

	ClientToken *string `type:"string"`

	Description *string `min:"1" max:"255" type:"string"`

	// LocalGeographicRegionSetId is a required field
	LocalGeographicRegionSetId *string `type:"string" required:"true"`

	// PeerGeographicRegionSetId is a required field
	PeerGeographicRegionSetId *string `type:"string" required:"true"`

	Period *int64 `type:"integer"`

	PeriodUnit *string `type:"string" enum:"PeriodUnitForCreateCenBandwidthPackageInput"`

	ProjectName *string `type:"string"`

	Tags []*TagForCreateCenBandwidthPackageInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateCenBandwidthPackageInput) GoString

GoString returns the string representation

func (*CreateCenBandwidthPackageInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*CreateCenBandwidthPackageInput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*CreateCenBandwidthPackageInput) SetCenBandwidthPackageName

func (s *CreateCenBandwidthPackageInput) SetCenBandwidthPackageName(v string) *CreateCenBandwidthPackageInput

SetCenBandwidthPackageName sets the CenBandwidthPackageName field's value.

func (*CreateCenBandwidthPackageInput) SetCenId

SetCenId sets the CenId field's value.

func (*CreateCenBandwidthPackageInput) SetClientToken

SetClientToken sets the ClientToken field's value.

func (*CreateCenBandwidthPackageInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateCenBandwidthPackageInput) SetLocalGeographicRegionSetId

func (s *CreateCenBandwidthPackageInput) SetLocalGeographicRegionSetId(v string) *CreateCenBandwidthPackageInput

SetLocalGeographicRegionSetId sets the LocalGeographicRegionSetId field's value.

func (*CreateCenBandwidthPackageInput) SetPeerGeographicRegionSetId

func (s *CreateCenBandwidthPackageInput) SetPeerGeographicRegionSetId(v string) *CreateCenBandwidthPackageInput

SetPeerGeographicRegionSetId sets the PeerGeographicRegionSetId field's value.

func (*CreateCenBandwidthPackageInput) SetPeriod

SetPeriod sets the Period field's value.

func (*CreateCenBandwidthPackageInput) SetPeriodUnit

SetPeriodUnit sets the PeriodUnit field's value.

func (*CreateCenBandwidthPackageInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateCenBandwidthPackageInput) SetTags

SetTags sets the Tags field's value.

func (CreateCenBandwidthPackageInput) String

String returns the string representation

func (*CreateCenBandwidthPackageInput) Validate

func (s *CreateCenBandwidthPackageInput) Validate() error

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

type CreateCenBandwidthPackageOutput

type CreateCenBandwidthPackageOutput struct {
	Metadata *response.ResponseMetadata

	CenBandwidthPackageId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateCenBandwidthPackageOutput) GoString

GoString returns the string representation

func (*CreateCenBandwidthPackageOutput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (CreateCenBandwidthPackageOutput) String

String returns the string representation

type CreateCenInput

type CreateCenInput struct {
	CenName *string `type:"string"`

	ClientToken *string `type:"string"`

	Description *string `type:"string"`

	ProjectName *string `type:"string"`

	Tags []*TagForCreateCenInput `type:"list"`
	// contains filtered or unexported fields
}

func (CreateCenInput) GoString

func (s CreateCenInput) GoString() string

GoString returns the string representation

func (*CreateCenInput) SetCenName

func (s *CreateCenInput) SetCenName(v string) *CreateCenInput

SetCenName sets the CenName field's value.

func (*CreateCenInput) SetClientToken

func (s *CreateCenInput) SetClientToken(v string) *CreateCenInput

SetClientToken sets the ClientToken field's value.

func (*CreateCenInput) SetDescription

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

SetDescription sets the Description field's value.

func (*CreateCenInput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*CreateCenInput) SetTags

SetTags sets the Tags field's value.

func (CreateCenInput) String

func (s CreateCenInput) String() string

String returns the string representation

type CreateCenInterRegionBandwidthInput

type CreateCenInterRegionBandwidthInput struct {

	// Bandwidth is a required field
	Bandwidth *int64 `type:"integer" required:"true"`

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	// LocalRegionId is a required field
	LocalRegionId *string `type:"string" required:"true"`

	// PeerRegionId is a required field
	PeerRegionId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateCenInterRegionBandwidthInput) GoString

GoString returns the string representation

func (*CreateCenInterRegionBandwidthInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*CreateCenInterRegionBandwidthInput) SetCenId

SetCenId sets the CenId field's value.

func (*CreateCenInterRegionBandwidthInput) SetLocalRegionId

SetLocalRegionId sets the LocalRegionId field's value.

func (*CreateCenInterRegionBandwidthInput) SetPeerRegionId

SetPeerRegionId sets the PeerRegionId field's value.

func (CreateCenInterRegionBandwidthInput) String

String returns the string representation

func (*CreateCenInterRegionBandwidthInput) Validate

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

type CreateCenInterRegionBandwidthOutput

type CreateCenInterRegionBandwidthOutput struct {
	Metadata *response.ResponseMetadata

	InterRegionBandwidthId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateCenInterRegionBandwidthOutput) GoString

GoString returns the string representation

func (*CreateCenInterRegionBandwidthOutput) SetInterRegionBandwidthId

SetInterRegionBandwidthId sets the InterRegionBandwidthId field's value.

func (CreateCenInterRegionBandwidthOutput) String

String returns the string representation

type CreateCenOutput

type CreateCenOutput struct {
	Metadata *response.ResponseMetadata

	CenId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateCenOutput) GoString

func (s CreateCenOutput) GoString() string

GoString returns the string representation

func (*CreateCenOutput) SetCenId

func (s *CreateCenOutput) SetCenId(v string) *CreateCenOutput

SetCenId sets the CenId field's value.

func (CreateCenOutput) String

func (s CreateCenOutput) String() string

String returns the string representation

type CreateCenServiceRouteEntryInput

type CreateCenServiceRouteEntryInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	Description *string `type:"string"`

	// DestinationCidrBlock is a required field
	DestinationCidrBlock *string `type:"string" required:"true"`

	// ServiceRegionId is a required field
	ServiceRegionId *string `type:"string" required:"true"`

	// ServiceVpcId is a required field
	ServiceVpcId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateCenServiceRouteEntryInput) GoString

GoString returns the string representation

func (*CreateCenServiceRouteEntryInput) SetCenId

SetCenId sets the CenId field's value.

func (*CreateCenServiceRouteEntryInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateCenServiceRouteEntryInput) SetDestinationCidrBlock

SetDestinationCidrBlock sets the DestinationCidrBlock field's value.

func (*CreateCenServiceRouteEntryInput) SetServiceRegionId

SetServiceRegionId sets the ServiceRegionId field's value.

func (*CreateCenServiceRouteEntryInput) SetServiceVpcId

SetServiceVpcId sets the ServiceVpcId field's value.

func (CreateCenServiceRouteEntryInput) String

String returns the string representation

func (*CreateCenServiceRouteEntryInput) Validate

func (s *CreateCenServiceRouteEntryInput) Validate() error

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

type CreateCenServiceRouteEntryOutput

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

func (CreateCenServiceRouteEntryOutput) GoString

GoString returns the string representation

func (CreateCenServiceRouteEntryOutput) String

String returns the string representation

type CreateCenSummaryRouteEntryInput

type CreateCenSummaryRouteEntryInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	Description *string `type:"string"`

	// DestinationCidrBlock is a required field
	DestinationCidrBlock *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateCenSummaryRouteEntryInput) GoString

GoString returns the string representation

func (*CreateCenSummaryRouteEntryInput) SetCenId

SetCenId sets the CenId field's value.

func (*CreateCenSummaryRouteEntryInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateCenSummaryRouteEntryInput) SetDestinationCidrBlock

SetDestinationCidrBlock sets the DestinationCidrBlock field's value.

func (CreateCenSummaryRouteEntryInput) String

String returns the string representation

func (*CreateCenSummaryRouteEntryInput) Validate

func (s *CreateCenSummaryRouteEntryInput) Validate() error

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

type CreateCenSummaryRouteEntryOutput

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

func (CreateCenSummaryRouteEntryOutput) GoString

GoString returns the string representation

func (CreateCenSummaryRouteEntryOutput) String

String returns the string representation

type DeleteCenBandwidthPackageInput

type DeleteCenBandwidthPackageInput struct {

	// CenBandwidthPackageId is a required field
	CenBandwidthPackageId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteCenBandwidthPackageInput) GoString

GoString returns the string representation

func (*DeleteCenBandwidthPackageInput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (DeleteCenBandwidthPackageInput) String

String returns the string representation

func (*DeleteCenBandwidthPackageInput) Validate

func (s *DeleteCenBandwidthPackageInput) Validate() error

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

type DeleteCenBandwidthPackageOutput

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

func (DeleteCenBandwidthPackageOutput) GoString

GoString returns the string representation

func (DeleteCenBandwidthPackageOutput) String

String returns the string representation

type DeleteCenInput

type DeleteCenInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteCenInput) GoString

func (s DeleteCenInput) GoString() string

GoString returns the string representation

func (*DeleteCenInput) SetCenId

func (s *DeleteCenInput) SetCenId(v string) *DeleteCenInput

SetCenId sets the CenId field's value.

func (DeleteCenInput) String

func (s DeleteCenInput) String() string

String returns the string representation

func (*DeleteCenInput) Validate

func (s *DeleteCenInput) Validate() error

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

type DeleteCenInterRegionBandwidthInput

type DeleteCenInterRegionBandwidthInput struct {

	// InterRegionBandwidthId is a required field
	InterRegionBandwidthId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteCenInterRegionBandwidthInput) GoString

GoString returns the string representation

func (*DeleteCenInterRegionBandwidthInput) SetInterRegionBandwidthId

SetInterRegionBandwidthId sets the InterRegionBandwidthId field's value.

func (DeleteCenInterRegionBandwidthInput) String

String returns the string representation

func (*DeleteCenInterRegionBandwidthInput) Validate

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

type DeleteCenInterRegionBandwidthOutput

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

func (DeleteCenInterRegionBandwidthOutput) GoString

GoString returns the string representation

func (DeleteCenInterRegionBandwidthOutput) String

String returns the string representation

type DeleteCenOutput

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

func (DeleteCenOutput) GoString

func (s DeleteCenOutput) GoString() string

GoString returns the string representation

func (DeleteCenOutput) String

func (s DeleteCenOutput) String() string

String returns the string representation

type DeleteCenSummaryRouteEntryInput

type DeleteCenSummaryRouteEntryInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	// DestinationCidrBlock is a required field
	DestinationCidrBlock *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteCenSummaryRouteEntryInput) GoString

GoString returns the string representation

func (*DeleteCenSummaryRouteEntryInput) SetCenId

SetCenId sets the CenId field's value.

func (*DeleteCenSummaryRouteEntryInput) SetDestinationCidrBlock

SetDestinationCidrBlock sets the DestinationCidrBlock field's value.

func (DeleteCenSummaryRouteEntryInput) String

String returns the string representation

func (*DeleteCenSummaryRouteEntryInput) Validate

func (s *DeleteCenSummaryRouteEntryInput) Validate() error

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

type DeleteCenSummaryRouteEntryOutput

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

func (DeleteCenSummaryRouteEntryOutput) GoString

GoString returns the string representation

func (DeleteCenSummaryRouteEntryOutput) String

String returns the string representation

type DescribeCenAttachedInstanceAttributesInput

type DescribeCenAttachedInstanceAttributesInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	// InstanceRegionId is a required field
	InstanceRegionId *string `type:"string" required:"true"`

	// InstanceType is a required field
	InstanceType *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeCenAttachedInstanceAttributesInput) GoString

GoString returns the string representation

func (*DescribeCenAttachedInstanceAttributesInput) SetCenId

SetCenId sets the CenId field's value.

func (*DescribeCenAttachedInstanceAttributesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeCenAttachedInstanceAttributesInput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*DescribeCenAttachedInstanceAttributesInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (DescribeCenAttachedInstanceAttributesInput) String

String returns the string representation

func (*DescribeCenAttachedInstanceAttributesInput) Validate

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

type DescribeCenAttachedInstanceAttributesOutput

type DescribeCenAttachedInstanceAttributesOutput struct {
	Metadata *response.ResponseMetadata

	CenId *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceOwnerId *string `type:"string"`

	InstanceRegionId *string `type:"string"`

	InstanceType *string `type:"string"`

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

func (DescribeCenAttachedInstanceAttributesOutput) GoString

GoString returns the string representation

func (*DescribeCenAttachedInstanceAttributesOutput) SetCenId

SetCenId sets the CenId field's value.

func (*DescribeCenAttachedInstanceAttributesOutput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeCenAttachedInstanceAttributesOutput) SetInstanceOwnerId

SetInstanceOwnerId sets the InstanceOwnerId field's value.

func (*DescribeCenAttachedInstanceAttributesOutput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*DescribeCenAttachedInstanceAttributesOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeCenAttachedInstanceAttributesOutput) SetStatus

SetStatus sets the Status field's value.

func (DescribeCenAttachedInstanceAttributesOutput) String

String returns the string representation

type DescribeCenAttachedInstancesInput

type DescribeCenAttachedInstancesInput struct {
	CenId *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceRegionId *string `type:"string"`

	InstanceType *string `type:"string"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeCenAttachedInstancesInput) GoString

GoString returns the string representation

func (*DescribeCenAttachedInstancesInput) SetCenId

SetCenId sets the CenId field's value.

func (*DescribeCenAttachedInstancesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeCenAttachedInstancesInput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*DescribeCenAttachedInstancesInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeCenAttachedInstancesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCenAttachedInstancesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeCenAttachedInstancesInput) String

String returns the string representation

type DescribeCenAttachedInstancesOutput

type DescribeCenAttachedInstancesOutput struct {
	Metadata *response.ResponseMetadata

	AttachedInstances []*AttachedInstanceForDescribeCenAttachedInstancesOutput `type:"list"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`

	TotalCount *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeCenAttachedInstancesOutput) GoString

GoString returns the string representation

func (*DescribeCenAttachedInstancesOutput) SetAttachedInstances

SetAttachedInstances sets the AttachedInstances field's value.

func (*DescribeCenAttachedInstancesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCenAttachedInstancesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCenAttachedInstancesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeCenAttachedInstancesOutput) String

String returns the string representation

type DescribeCenAttributesInput

type DescribeCenAttributesInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeCenAttributesInput) GoString

func (s DescribeCenAttributesInput) GoString() string

GoString returns the string representation

func (*DescribeCenAttributesInput) SetCenId

SetCenId sets the CenId field's value.

func (DescribeCenAttributesInput) String

String returns the string representation

func (*DescribeCenAttributesInput) Validate

func (s *DescribeCenAttributesInput) Validate() error

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

type DescribeCenAttributesOutput

type DescribeCenAttributesOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string"`

	CenBandwidthPackageIds []*string `type:"list"`

	CenId *string `type:"string"`

	CenName *string `type:"string"`

	CreationTime *string `type:"string"`

	Description *string `type:"string"`

	ProjectName *string `type:"string"`

	Status *string `type:"string"`

	Tags []*TagForDescribeCenAttributesOutput `type:"list"`

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

func (DescribeCenAttributesOutput) GoString

func (s DescribeCenAttributesOutput) GoString() string

GoString returns the string representation

func (*DescribeCenAttributesOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*DescribeCenAttributesOutput) SetCenBandwidthPackageIds

func (s *DescribeCenAttributesOutput) SetCenBandwidthPackageIds(v []*string) *DescribeCenAttributesOutput

SetCenBandwidthPackageIds sets the CenBandwidthPackageIds field's value.

func (*DescribeCenAttributesOutput) SetCenId

SetCenId sets the CenId field's value.

func (*DescribeCenAttributesOutput) SetCenName

SetCenName sets the CenName field's value.

func (*DescribeCenAttributesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*DescribeCenAttributesOutput) SetDescription

SetDescription sets the Description field's value.

func (*DescribeCenAttributesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeCenAttributesOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeCenAttributesOutput) SetTags

SetTags sets the Tags field's value.

func (*DescribeCenAttributesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DescribeCenAttributesOutput) String

String returns the string representation

type DescribeCenBandwidthPackageAttributesInput

type DescribeCenBandwidthPackageAttributesInput struct {

	// CenBandwidthPackageId is a required field
	CenBandwidthPackageId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeCenBandwidthPackageAttributesInput) GoString

GoString returns the string representation

func (*DescribeCenBandwidthPackageAttributesInput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (DescribeCenBandwidthPackageAttributesInput) String

String returns the string representation

func (*DescribeCenBandwidthPackageAttributesInput) Validate

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

type DescribeCenBandwidthPackageAttributesOutput

type DescribeCenBandwidthPackageAttributesOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string"`

	Bandwidth *int64 `type:"integer"`

	BillingType *int64 `type:"integer"`

	BusinessStatus *string `type:"string"`

	CenBandwidthPackageId *string `type:"string"`

	CenBandwidthPackageName *string `type:"string"`

	CenIds []*string `type:"list"`

	CreationTime *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	ExpiredTime *string `type:"string"`

	LocalGeographicRegionSetId *string `type:"string"`

	PeerGeographicRegionSetId *string `type:"string"`

	ProjectName *string `type:"string"`

	RemainingBandwidth *int64 `type:"integer"`

	Status *string `type:"string"`

	Tags []*TagForDescribeCenBandwidthPackageAttributesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeCenBandwidthPackageAttributesOutput) GoString

GoString returns the string representation

func (*DescribeCenBandwidthPackageAttributesOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetBillingType

SetBillingType sets the BillingType field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetBusinessStatus

SetBusinessStatus sets the BusinessStatus field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetCenBandwidthPackageName

SetCenBandwidthPackageName sets the CenBandwidthPackageName field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetCenIds

SetCenIds sets the CenIds field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetDescription

SetDescription sets the Description field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetExpiredTime

SetExpiredTime sets the ExpiredTime field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetLocalGeographicRegionSetId

SetLocalGeographicRegionSetId sets the LocalGeographicRegionSetId field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetPeerGeographicRegionSetId

SetPeerGeographicRegionSetId sets the PeerGeographicRegionSetId field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetRemainingBandwidth

SetRemainingBandwidth sets the RemainingBandwidth field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeCenBandwidthPackageAttributesOutput) SetTags

SetTags sets the Tags field's value.

func (DescribeCenBandwidthPackageAttributesOutput) String

String returns the string representation

type DescribeCenBandwidthPackagesInput

type DescribeCenBandwidthPackagesInput struct {
	CenBandwidthPackageIds []*string `type:"list"`

	CenBandwidthPackageName *string `type:"string"`

	CenId *string `type:"string"`

	LocalGeographicRegionSetId *string `type:"string"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`

	PeerGeographicRegionSetId *string `type:"string"`

	ProjectName *string `type:"string"`

	TagFilters []*TagFilterForDescribeCenBandwidthPackagesInput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeCenBandwidthPackagesInput) GoString

GoString returns the string representation

func (*DescribeCenBandwidthPackagesInput) SetCenBandwidthPackageIds

SetCenBandwidthPackageIds sets the CenBandwidthPackageIds field's value.

func (*DescribeCenBandwidthPackagesInput) SetCenBandwidthPackageName

SetCenBandwidthPackageName sets the CenBandwidthPackageName field's value.

func (*DescribeCenBandwidthPackagesInput) SetCenId

SetCenId sets the CenId field's value.

func (*DescribeCenBandwidthPackagesInput) SetLocalGeographicRegionSetId

func (s *DescribeCenBandwidthPackagesInput) SetLocalGeographicRegionSetId(v string) *DescribeCenBandwidthPackagesInput

SetLocalGeographicRegionSetId sets the LocalGeographicRegionSetId field's value.

func (*DescribeCenBandwidthPackagesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCenBandwidthPackagesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCenBandwidthPackagesInput) SetPeerGeographicRegionSetId

SetPeerGeographicRegionSetId sets the PeerGeographicRegionSetId field's value.

func (*DescribeCenBandwidthPackagesInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeCenBandwidthPackagesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (DescribeCenBandwidthPackagesInput) String

String returns the string representation

type DescribeCenBandwidthPackagesOutput

type DescribeCenBandwidthPackagesOutput struct {
	Metadata *response.ResponseMetadata

	CenBandwidthPackages []*CenBandwidthPackageForDescribeCenBandwidthPackagesOutput `type:"list"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`

	TotalCount *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeCenBandwidthPackagesOutput) GoString

GoString returns the string representation

func (*DescribeCenBandwidthPackagesOutput) SetCenBandwidthPackages

SetCenBandwidthPackages sets the CenBandwidthPackages field's value.

func (*DescribeCenBandwidthPackagesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCenBandwidthPackagesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCenBandwidthPackagesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeCenBandwidthPackagesOutput) String

String returns the string representation

type DescribeCenInterRegionBandwidthAttributesInput

type DescribeCenInterRegionBandwidthAttributesInput struct {

	// InterRegionBandwidthId is a required field
	InterRegionBandwidthId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeCenInterRegionBandwidthAttributesInput) GoString

GoString returns the string representation

func (*DescribeCenInterRegionBandwidthAttributesInput) SetInterRegionBandwidthId

SetInterRegionBandwidthId sets the InterRegionBandwidthId field's value.

func (DescribeCenInterRegionBandwidthAttributesInput) String

String returns the string representation

func (*DescribeCenInterRegionBandwidthAttributesInput) Validate

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

type DescribeCenInterRegionBandwidthAttributesOutput

type DescribeCenInterRegionBandwidthAttributesOutput struct {
	Metadata *response.ResponseMetadata

	Bandwidth *int64 `type:"integer"`

	CenBandwidthPackageId *string `type:"string"`

	CenId *string `type:"string"`

	CreationTime *string `type:"string"`

	InterRegionBandwidthId *string `type:"string"`

	LocalRegionId *string `type:"string"`

	PeerRegionId *string `type:"string"`

	Status *string `type:"string"`

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

func (DescribeCenInterRegionBandwidthAttributesOutput) GoString

GoString returns the string representation

func (*DescribeCenInterRegionBandwidthAttributesOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*DescribeCenInterRegionBandwidthAttributesOutput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (*DescribeCenInterRegionBandwidthAttributesOutput) SetCenId

SetCenId sets the CenId field's value.

func (*DescribeCenInterRegionBandwidthAttributesOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*DescribeCenInterRegionBandwidthAttributesOutput) SetInterRegionBandwidthId

SetInterRegionBandwidthId sets the InterRegionBandwidthId field's value.

func (*DescribeCenInterRegionBandwidthAttributesOutput) SetLocalRegionId

SetLocalRegionId sets the LocalRegionId field's value.

func (*DescribeCenInterRegionBandwidthAttributesOutput) SetPeerRegionId

SetPeerRegionId sets the PeerRegionId field's value.

func (*DescribeCenInterRegionBandwidthAttributesOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeCenInterRegionBandwidthAttributesOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DescribeCenInterRegionBandwidthAttributesOutput) String

String returns the string representation

type DescribeCenInterRegionBandwidthsInput

type DescribeCenInterRegionBandwidthsInput struct {
	InterRegionBandwidthIds []*string `type:"list"`

	PageNumber *int64 `type:"integer"`

	PageSize *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeCenInterRegionBandwidthsInput) GoString

GoString returns the string representation

func (*DescribeCenInterRegionBandwidthsInput) SetInterRegionBandwidthIds

SetInterRegionBandwidthIds sets the InterRegionBandwidthIds field's value.

func (*DescribeCenInterRegionBandwidthsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCenInterRegionBandwidthsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeCenInterRegionBandwidthsInput) String

String returns the string representation

type DescribeCenInterRegionBandwidthsOutput

type DescribeCenInterRegionBandwidthsOutput struct {
	Metadata *response.ResponseMetadata

	InterRegionBandwidths []*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput `type:"list"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`

	TotalCount *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeCenInterRegionBandwidthsOutput) GoString

GoString returns the string representation

func (*DescribeCenInterRegionBandwidthsOutput) SetInterRegionBandwidths

SetInterRegionBandwidths sets the InterRegionBandwidths field's value.

func (*DescribeCenInterRegionBandwidthsOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCenInterRegionBandwidthsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCenInterRegionBandwidthsOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeCenInterRegionBandwidthsOutput) String

String returns the string representation

type DescribeCenRouteEntriesInput

type DescribeCenRouteEntriesInput struct {
	CenId *string `type:"string"`

	DestinationCidrBlock *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceRegionId *string `type:"string"`

	InstanceType *string `type:"string"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeCenRouteEntriesInput) GoString

func (s DescribeCenRouteEntriesInput) GoString() string

GoString returns the string representation

func (*DescribeCenRouteEntriesInput) SetCenId

SetCenId sets the CenId field's value.

func (*DescribeCenRouteEntriesInput) SetDestinationCidrBlock

func (s *DescribeCenRouteEntriesInput) SetDestinationCidrBlock(v string) *DescribeCenRouteEntriesInput

SetDestinationCidrBlock sets the DestinationCidrBlock field's value.

func (*DescribeCenRouteEntriesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeCenRouteEntriesInput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*DescribeCenRouteEntriesInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeCenRouteEntriesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCenRouteEntriesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeCenRouteEntriesInput) String

String returns the string representation

type DescribeCenRouteEntriesOutput

type DescribeCenRouteEntriesOutput struct {
	Metadata *response.ResponseMetadata

	CenRouteEntries []*CenRouteEntryForDescribeCenRouteEntriesOutput `type:"list"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`

	TotalCount *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeCenRouteEntriesOutput) GoString

GoString returns the string representation

func (*DescribeCenRouteEntriesOutput) SetCenRouteEntries

SetCenRouteEntries sets the CenRouteEntries field's value.

func (*DescribeCenRouteEntriesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCenRouteEntriesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCenRouteEntriesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeCenRouteEntriesOutput) String

String returns the string representation

type DescribeCenSummaryRouteEntriesInput

type DescribeCenSummaryRouteEntriesInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	DestinationCidrBlock *string `type:"string"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeCenSummaryRouteEntriesInput) GoString

GoString returns the string representation

func (*DescribeCenSummaryRouteEntriesInput) SetCenId

SetCenId sets the CenId field's value.

func (*DescribeCenSummaryRouteEntriesInput) SetDestinationCidrBlock

SetDestinationCidrBlock sets the DestinationCidrBlock field's value.

func (*DescribeCenSummaryRouteEntriesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeCenSummaryRouteEntriesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeCenSummaryRouteEntriesInput) String

String returns the string representation

func (*DescribeCenSummaryRouteEntriesInput) Validate

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

type DescribeCenSummaryRouteEntriesOutput

type DescribeCenSummaryRouteEntriesOutput struct {
	Metadata *response.ResponseMetadata

	CenSummaryRouteEntries []*CenSummaryRouteEntryForDescribeCenSummaryRouteEntriesOutput `type:"list"`

	PageSize *int64 `type:"integer"`

	TotalCount *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeCenSummaryRouteEntriesOutput) GoString

GoString returns the string representation

func (*DescribeCenSummaryRouteEntriesOutput) SetCenSummaryRouteEntries

SetCenSummaryRouteEntries sets the CenSummaryRouteEntries field's value.

func (*DescribeCenSummaryRouteEntriesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCenSummaryRouteEntriesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeCenSummaryRouteEntriesOutput) String

String returns the string representation

type DescribeCensInput

type DescribeCensInput struct {
	CenIds *string `type:"string"`

	CenName *string `type:"string"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`

	ProjectName *string `type:"string"`

	TagFilters []*TagFilterForDescribeCensInput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeCensInput) GoString

func (s DescribeCensInput) GoString() string

GoString returns the string representation

func (*DescribeCensInput) SetCenIds

func (s *DescribeCensInput) SetCenIds(v string) *DescribeCensInput

SetCenIds sets the CenIds field's value.

func (*DescribeCensInput) SetCenName

func (s *DescribeCensInput) SetCenName(v string) *DescribeCensInput

SetCenName sets the CenName field's value.

func (*DescribeCensInput) SetPageNumber

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

SetPageNumber sets the PageNumber field's value.

func (*DescribeCensInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (*DescribeCensInput) SetProjectName

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

SetProjectName sets the ProjectName field's value.

func (*DescribeCensInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (DescribeCensInput) String

func (s DescribeCensInput) String() string

String returns the string representation

type DescribeCensOutput

type DescribeCensOutput struct {
	Metadata *response.ResponseMetadata

	Cens []*CenForDescribeCensOutput `type:"list"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`

	TotalCount *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeCensOutput) GoString

func (s DescribeCensOutput) GoString() string

GoString returns the string representation

func (*DescribeCensOutput) SetCens

SetCens sets the Cens field's value.

func (*DescribeCensOutput) SetPageNumber

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

SetPageNumber sets the PageNumber field's value.

func (*DescribeCensOutput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (*DescribeCensOutput) SetTotalCount

func (s *DescribeCensOutput) SetTotalCount(v int64) *DescribeCensOutput

SetTotalCount sets the TotalCount field's value.

func (DescribeCensOutput) String

func (s DescribeCensOutput) String() string

String returns the string representation

type DescribeGrantRulesToCenInput

type DescribeGrantRulesToCenInput struct {
	CenId *string `type:"string"`

	InstanceOwnerId *string `type:"string"`

	InstanceRegionId *string `type:"string"`

	InstanceType *string `type:"string" enum:"InstanceTypeForDescribeGrantRulesToCenInput"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeGrantRulesToCenInput) GoString

func (s DescribeGrantRulesToCenInput) GoString() string

GoString returns the string representation

func (*DescribeGrantRulesToCenInput) SetCenId

SetCenId sets the CenId field's value.

func (*DescribeGrantRulesToCenInput) SetInstanceOwnerId

SetInstanceOwnerId sets the InstanceOwnerId field's value.

func (*DescribeGrantRulesToCenInput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*DescribeGrantRulesToCenInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeGrantRulesToCenInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeGrantRulesToCenInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeGrantRulesToCenInput) String

String returns the string representation

type DescribeGrantRulesToCenOutput

type DescribeGrantRulesToCenOutput struct {
	Metadata *response.ResponseMetadata

	CenGrantRules []*CenGrantRuleForDescribeGrantRulesToCenOutput `type:"list"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`

	TotalCount *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeGrantRulesToCenOutput) GoString

GoString returns the string representation

func (*DescribeGrantRulesToCenOutput) SetCenGrantRules

SetCenGrantRules sets the CenGrantRules field's value.

func (*DescribeGrantRulesToCenOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeGrantRulesToCenOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeGrantRulesToCenOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeGrantRulesToCenOutput) String

String returns the string representation

type DescribeInstanceGrantedRulesInput

type DescribeInstanceGrantedRulesInput struct {
	InstanceId *string `type:"string"`

	InstanceRegionId *string `type:"string"`

	InstanceType *string `type:"string" enum:"InstanceTypeForDescribeInstanceGrantedRulesInput"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeInstanceGrantedRulesInput) GoString

GoString returns the string representation

func (*DescribeInstanceGrantedRulesInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeInstanceGrantedRulesInput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*DescribeInstanceGrantedRulesInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DescribeInstanceGrantedRulesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeInstanceGrantedRulesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeInstanceGrantedRulesInput) String

String returns the string representation

type DescribeInstanceGrantedRulesOutput

type DescribeInstanceGrantedRulesOutput struct {
	Metadata *response.ResponseMetadata

	CenGrantRules []*CenGrantRuleForDescribeInstanceGrantedRulesOutput `type:"list"`

	PageNumber *int64 `type:"integer"`

	PageSize *int64 `type:"integer"`

	TotalCount *int64 `type:"integer"`
	// contains filtered or unexported fields
}

func (DescribeInstanceGrantedRulesOutput) GoString

GoString returns the string representation

func (*DescribeInstanceGrantedRulesOutput) SetCenGrantRules

SetCenGrantRules sets the CenGrantRules field's value.

func (*DescribeInstanceGrantedRulesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeInstanceGrantedRulesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeInstanceGrantedRulesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeInstanceGrantedRulesOutput) String

String returns the string representation

type DetachInstanceFromCenInput

type DetachInstanceFromCenInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	// InstanceRegionId is a required field
	InstanceRegionId *string `type:"string" required:"true"`

	// InstanceType is a required field
	InstanceType *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DetachInstanceFromCenInput) GoString

func (s DetachInstanceFromCenInput) GoString() string

GoString returns the string representation

func (*DetachInstanceFromCenInput) SetCenId

SetCenId sets the CenId field's value.

func (*DetachInstanceFromCenInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DetachInstanceFromCenInput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*DetachInstanceFromCenInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (DetachInstanceFromCenInput) String

String returns the string representation

func (*DetachInstanceFromCenInput) Validate

func (s *DetachInstanceFromCenInput) Validate() error

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

type DetachInstanceFromCenOutput

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

func (DetachInstanceFromCenOutput) GoString

func (s DetachInstanceFromCenOutput) GoString() string

GoString returns the string representation

func (DetachInstanceFromCenOutput) String

String returns the string representation

type DisassociateCenBandwidthPackageInput

type DisassociateCenBandwidthPackageInput struct {

	// CenBandwidthPackageId is a required field
	CenBandwidthPackageId *string `type:"string" required:"true"`

	// CenId is a required field
	CenId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DisassociateCenBandwidthPackageInput) GoString

GoString returns the string representation

func (*DisassociateCenBandwidthPackageInput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (*DisassociateCenBandwidthPackageInput) SetCenId

SetCenId sets the CenId field's value.

func (DisassociateCenBandwidthPackageInput) String

String returns the string representation

func (*DisassociateCenBandwidthPackageInput) Validate

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

type DisassociateCenBandwidthPackageOutput

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

func (DisassociateCenBandwidthPackageOutput) GoString

GoString returns the string representation

func (DisassociateCenBandwidthPackageOutput) String

String returns the string representation

type GrantInstanceToCenInput

type GrantInstanceToCenInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	// CenOwnerId is a required field
	CenOwnerId *string `type:"string" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	// InstanceRegionId is a required field
	InstanceRegionId *string `type:"string" required:"true"`

	InstanceType *string `type:"string" enum:"InstanceTypeForGrantInstanceToCenInput"`
	// contains filtered or unexported fields
}

func (GrantInstanceToCenInput) GoString

func (s GrantInstanceToCenInput) GoString() string

GoString returns the string representation

func (*GrantInstanceToCenInput) SetCenId

SetCenId sets the CenId field's value.

func (*GrantInstanceToCenInput) SetCenOwnerId

SetCenOwnerId sets the CenOwnerId field's value.

func (*GrantInstanceToCenInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*GrantInstanceToCenInput) SetInstanceRegionId

func (s *GrantInstanceToCenInput) SetInstanceRegionId(v string) *GrantInstanceToCenInput

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*GrantInstanceToCenInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (GrantInstanceToCenInput) String

func (s GrantInstanceToCenInput) String() string

String returns the string representation

func (*GrantInstanceToCenInput) Validate

func (s *GrantInstanceToCenInput) Validate() error

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

type GrantInstanceToCenOutput

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

func (GrantInstanceToCenOutput) GoString

func (s GrantInstanceToCenOutput) GoString() string

GoString returns the string representation

func (GrantInstanceToCenOutput) String

func (s GrantInstanceToCenOutput) String() string

String returns the string representation

type InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput

type InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput struct {
	Bandwidth *int64 `type:"integer"`

	CenBandwidthPackageId *string `type:"string"`

	CenId *string `type:"string"`

	CreationTime *string `type:"string"`

	InterRegionBandwidthId *string `type:"string"`

	LocalRegionId *string `type:"string"`

	PeerRegionId *string `type:"string"`

	Status *string `type:"string"`

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

func (InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) GoString

GoString returns the string representation

func (*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) SetCenId

SetCenId sets the CenId field's value.

func (*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) SetCreationTime

SetCreationTime sets the CreationTime field's value.

func (*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) SetInterRegionBandwidthId

SetInterRegionBandwidthId sets the InterRegionBandwidthId field's value.

func (*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) SetLocalRegionId

SetLocalRegionId sets the LocalRegionId field's value.

func (*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) SetPeerRegionId

SetPeerRegionId sets the PeerRegionId field's value.

func (*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) SetStatus

SetStatus sets the Status field's value.

func (*InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (InterRegionBandwidthForDescribeCenInterRegionBandwidthsOutput) String

String returns the string representation

type ListTagsForResourcesInput

type ListTagsForResourcesInput struct {
	MaxResults *int64 `max:"100" type:"integer"`

	NextToken *string `type:"string"`

	ResourceIds []*string `type:"list"`

	// ResourceType is a required field
	ResourceType *string `type:"string" required:"true" enum:"ResourceTypeForListTagsForResourcesInput"`

	TagFilters []*TagFilterForListTagsForResourcesInput `type:"list"`

	TagType *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListTagsForResourcesInput) GoString

func (s ListTagsForResourcesInput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesInput) SetMaxResults

SetMaxResults sets the MaxResults field's value.

func (*ListTagsForResourcesInput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesInput) SetResourceIds

SetResourceIds sets the ResourceIds field's value.

func (*ListTagsForResourcesInput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ListTagsForResourcesInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListTagsForResourcesInput) SetTagType

SetTagType sets the TagType field's value.

func (ListTagsForResourcesInput) String

func (s ListTagsForResourcesInput) String() string

String returns the string representation

func (*ListTagsForResourcesInput) Validate

func (s *ListTagsForResourcesInput) Validate() error

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

type ListTagsForResourcesOutput

type ListTagsForResourcesOutput struct {
	Metadata *response.ResponseMetadata

	NextToken *string `type:"string"`

	ResourceTags []*ResourceTagForListTagsForResourcesOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListTagsForResourcesOutput) GoString

func (s ListTagsForResourcesOutput) GoString() string

GoString returns the string representation

func (*ListTagsForResourcesOutput) SetNextToken

SetNextToken sets the NextToken field's value.

func (*ListTagsForResourcesOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ListTagsForResourcesOutput) String

String returns the string representation

type ModifyCenAttributesInput

type ModifyCenAttributesInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	CenName *string `type:"string"`

	Description *string `type:"string"`
	// contains filtered or unexported fields
}

func (ModifyCenAttributesInput) GoString

func (s ModifyCenAttributesInput) GoString() string

GoString returns the string representation

func (*ModifyCenAttributesInput) SetCenId

SetCenId sets the CenId field's value.

func (*ModifyCenAttributesInput) SetCenName

SetCenName sets the CenName field's value.

func (*ModifyCenAttributesInput) SetDescription

SetDescription sets the Description field's value.

func (ModifyCenAttributesInput) String

func (s ModifyCenAttributesInput) String() string

String returns the string representation

func (*ModifyCenAttributesInput) Validate

func (s *ModifyCenAttributesInput) Validate() error

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

type ModifyCenAttributesOutput

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

func (ModifyCenAttributesOutput) GoString

func (s ModifyCenAttributesOutput) GoString() string

GoString returns the string representation

func (ModifyCenAttributesOutput) String

func (s ModifyCenAttributesOutput) String() string

String returns the string representation

type ModifyCenBandwidthPackageAttributesInput

type ModifyCenBandwidthPackageAttributesInput struct {
	Bandwidth *int64 `type:"integer"`

	// CenBandwidthPackageId is a required field
	CenBandwidthPackageId *string `type:"string" required:"true"`

	CenBandwidthPackageName *string `min:"1" max:"128" type:"string"`

	Description *string `min:"1" max:"255" type:"string"`
	// contains filtered or unexported fields
}

func (ModifyCenBandwidthPackageAttributesInput) GoString

GoString returns the string representation

func (*ModifyCenBandwidthPackageAttributesInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*ModifyCenBandwidthPackageAttributesInput) SetCenBandwidthPackageId

SetCenBandwidthPackageId sets the CenBandwidthPackageId field's value.

func (*ModifyCenBandwidthPackageAttributesInput) SetCenBandwidthPackageName

SetCenBandwidthPackageName sets the CenBandwidthPackageName field's value.

func (*ModifyCenBandwidthPackageAttributesInput) SetDescription

SetDescription sets the Description field's value.

func (ModifyCenBandwidthPackageAttributesInput) String

String returns the string representation

func (*ModifyCenBandwidthPackageAttributesInput) Validate

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

type ModifyCenBandwidthPackageAttributesOutput

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

func (ModifyCenBandwidthPackageAttributesOutput) GoString

GoString returns the string representation

func (ModifyCenBandwidthPackageAttributesOutput) String

String returns the string representation

type ModifyCenInterRegionBandwidthAttributesInput

type ModifyCenInterRegionBandwidthAttributesInput struct {
	Bandwidth *int64 `type:"integer"`

	// InterRegionBandwidthId is a required field
	InterRegionBandwidthId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ModifyCenInterRegionBandwidthAttributesInput) GoString

GoString returns the string representation

func (*ModifyCenInterRegionBandwidthAttributesInput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*ModifyCenInterRegionBandwidthAttributesInput) SetInterRegionBandwidthId

SetInterRegionBandwidthId sets the InterRegionBandwidthId field's value.

func (ModifyCenInterRegionBandwidthAttributesInput) String

String returns the string representation

func (*ModifyCenInterRegionBandwidthAttributesInput) Validate

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

type ModifyCenInterRegionBandwidthAttributesOutput

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

func (ModifyCenInterRegionBandwidthAttributesOutput) GoString

GoString returns the string representation

func (ModifyCenInterRegionBandwidthAttributesOutput) String

String returns the string representation

type ResourceTagForListTagsForResourcesOutput

type ResourceTagForListTagsForResourcesOutput struct {
	ResourceId *string `type:"string"`

	ResourceType *string `type:"string"`

	TagKey *string `type:"string"`

	TagValue *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForListTagsForResourcesOutput) GoString

GoString returns the string representation

func (*ResourceTagForListTagsForResourcesOutput) SetResourceId

SetResourceId sets the ResourceId field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetResourceType

SetResourceType sets the ResourceType field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagKey

SetTagKey sets the TagKey field's value.

func (*ResourceTagForListTagsForResourcesOutput) SetTagValue

SetTagValue sets the TagValue field's value.

func (ResourceTagForListTagsForResourcesOutput) String

String returns the string representation

type RevokeInstanceFromCenInput

type RevokeInstanceFromCenInput struct {

	// CenId is a required field
	CenId *string `type:"string" required:"true"`

	// CenOwnerId is a required field
	CenOwnerId *string `type:"string" required:"true"`

	// InstanceId is a required field
	InstanceId *string `type:"string" required:"true"`

	// InstanceRegionId is a required field
	InstanceRegionId *string `type:"string" required:"true"`

	InstanceType *string `type:"string" enum:"InstanceTypeForRevokeInstanceFromCenInput"`
	// contains filtered or unexported fields
}

func (RevokeInstanceFromCenInput) GoString

func (s RevokeInstanceFromCenInput) GoString() string

GoString returns the string representation

func (*RevokeInstanceFromCenInput) SetCenId

SetCenId sets the CenId field's value.

func (*RevokeInstanceFromCenInput) SetCenOwnerId

SetCenOwnerId sets the CenOwnerId field's value.

func (*RevokeInstanceFromCenInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*RevokeInstanceFromCenInput) SetInstanceRegionId

SetInstanceRegionId sets the InstanceRegionId field's value.

func (*RevokeInstanceFromCenInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (RevokeInstanceFromCenInput) String

String returns the string representation

func (*RevokeInstanceFromCenInput) Validate

func (s *RevokeInstanceFromCenInput) Validate() error

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

type RevokeInstanceFromCenOutput

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

func (RevokeInstanceFromCenOutput) GoString

func (s RevokeInstanceFromCenOutput) GoString() string

GoString returns the string representation

func (RevokeInstanceFromCenOutput) String

String returns the string representation

type TagFilterForDescribeCenBandwidthPackagesInput

type TagFilterForDescribeCenBandwidthPackagesInput struct {
	Key *string `type:"string"`

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

func (TagFilterForDescribeCenBandwidthPackagesInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeCenBandwidthPackagesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForDescribeCenBandwidthPackagesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForDescribeCenBandwidthPackagesInput) String

String returns the string representation

type TagFilterForDescribeCensInput

type TagFilterForDescribeCensInput struct {
	Key *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagFilterForDescribeCensInput) GoString

GoString returns the string representation

func (*TagFilterForDescribeCensInput) SetKey

SetKey sets the Key field's value.

func (TagFilterForDescribeCensInput) String

String returns the string representation

type TagFilterForListTagsForResourcesInput

type TagFilterForListTagsForResourcesInput struct {
	Key *string `type:"string"`

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

func (TagFilterForListTagsForResourcesInput) GoString

GoString returns the string representation

func (*TagFilterForListTagsForResourcesInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListTagsForResourcesInput) SetValues

SetValues sets the Values field's value.

func (TagFilterForListTagsForResourcesInput) String

String returns the string representation

type TagForCreateCenBandwidthPackageInput

type TagForCreateCenBandwidthPackageInput struct {
	Key *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateCenBandwidthPackageInput) GoString

GoString returns the string representation

func (*TagForCreateCenBandwidthPackageInput) SetKey

SetKey sets the Key field's value.

func (TagForCreateCenBandwidthPackageInput) String

String returns the string representation

type TagForCreateCenInput

type TagForCreateCenInput struct {
	Key *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForCreateCenInput) GoString

func (s TagForCreateCenInput) GoString() string

GoString returns the string representation

func (*TagForCreateCenInput) SetKey

SetKey sets the Key field's value.

func (TagForCreateCenInput) String

func (s TagForCreateCenInput) String() string

String returns the string representation

type TagForDescribeCenAttributesOutput

type TagForDescribeCenAttributesOutput struct {
	Key *string `type:"string"`

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

func (TagForDescribeCenAttributesOutput) GoString

GoString returns the string representation

func (*TagForDescribeCenAttributesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeCenAttributesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeCenAttributesOutput) String

String returns the string representation

type TagForDescribeCenBandwidthPackageAttributesOutput

type TagForDescribeCenBandwidthPackageAttributesOutput struct {
	Key *string `type:"string"`

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

func (TagForDescribeCenBandwidthPackageAttributesOutput) GoString

GoString returns the string representation

func (*TagForDescribeCenBandwidthPackageAttributesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeCenBandwidthPackageAttributesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeCenBandwidthPackageAttributesOutput) String

String returns the string representation

type TagForDescribeCenBandwidthPackagesOutput

type TagForDescribeCenBandwidthPackagesOutput struct {
	Key *string `type:"string"`

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

func (TagForDescribeCenBandwidthPackagesOutput) GoString

GoString returns the string representation

func (*TagForDescribeCenBandwidthPackagesOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeCenBandwidthPackagesOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeCenBandwidthPackagesOutput) String

String returns the string representation

type TagForDescribeCensOutput

type TagForDescribeCensOutput struct {
	Key *string `type:"string"`

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

func (TagForDescribeCensOutput) GoString

func (s TagForDescribeCensOutput) GoString() string

GoString returns the string representation

func (*TagForDescribeCensOutput) SetKey

SetKey sets the Key field's value.

func (*TagForDescribeCensOutput) SetValue

SetValue sets the Value field's value.

func (TagForDescribeCensOutput) String

func (s TagForDescribeCensOutput) String() string

String returns the string representation

type TagForTagResourcesInput

type TagForTagResourcesInput struct {

	// Key is a required field
	Key *string `type:"string" required:"true"`

	Value *string `type:"string"`
	// 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

func (*TagForTagResourcesInput) Validate

func (s *TagForTagResourcesInput) Validate() error

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

type TagResourcesInput

type TagResourcesInput struct {

	// ResourceIds is a required field
	ResourceIds []*string `type:"list" required:"true"`

	// ResourceType is a required field
	ResourceType *string `type:"string" required:"true" enum:"ResourceTypeForTagResourcesInput"`

	// Tags is a required field
	Tags []*TagForTagResourcesInput `type:"list" required:"true"`
	// 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 UntagResourcesInput

type UntagResourcesInput struct {

	// ResourceIds is a required field
	ResourceIds []*string `type:"list" required:"true"`

	// ResourceType is a required field
	ResourceType *string `type:"string" required:"true" enum:"ResourceTypeForUntagResourcesInput"`

	// TagKeys is a required field
	TagKeys []*string `type:"list" required:"true"`
	// 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL