dcdn

package
v1.0.176 Latest Latest
Warning

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

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

Documentation

Overview

Package dcdniface provides an interface to enable mocking the DCDN service client for testing your code.

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

Index

Constants

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

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type BackupOriginForCreateDomainConfigsInput

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

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

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

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

func (BackupOriginForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*BackupOriginForCreateDomainConfigsInput) SetName

SetName sets the Name field's value.

func (*BackupOriginForCreateDomainConfigsInput) SetPort

SetPort sets the Port field's value.

func (*BackupOriginForCreateDomainConfigsInput) SetType

SetType sets the Type field's value.

func (*BackupOriginForCreateDomainConfigsInput) SetWeight

SetWeight sets the Weight field's value.

func (BackupOriginForCreateDomainConfigsInput) String

String returns the string representation

type BackupOriginForDescribeDomainDetailOutput

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

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

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

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

func (BackupOriginForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*BackupOriginForDescribeDomainDetailOutput) SetName

SetName sets the Name field's value.

func (*BackupOriginForDescribeDomainDetailOutput) SetPort

SetPort sets the Port field's value.

func (*BackupOriginForDescribeDomainDetailOutput) SetType

SetType sets the Type field's value.

func (*BackupOriginForDescribeDomainDetailOutput) SetWeight

SetWeight sets the Weight field's value.

func (BackupOriginForDescribeDomainDetailOutput) String

String returns the string representation

type BackupOriginForListDomainConfigOutput

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

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

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

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

func (BackupOriginForListDomainConfigOutput) GoString

GoString returns the string representation

func (*BackupOriginForListDomainConfigOutput) SetName

SetName sets the Name field's value.

func (*BackupOriginForListDomainConfigOutput) SetPort

SetPort sets the Port field's value.

func (*BackupOriginForListDomainConfigOutput) SetType

SetType sets the Type field's value.

func (*BackupOriginForListDomainConfigOutput) SetWeight

SetWeight sets the Weight field's value.

func (BackupOriginForListDomainConfigOutput) String

String returns the string representation

type BackupOriginForUpdateSingleDomainConfigInput

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

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

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

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

func (BackupOriginForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*BackupOriginForUpdateSingleDomainConfigInput) SetName

SetName sets the Name field's value.

func (*BackupOriginForUpdateSingleDomainConfigInput) SetPort

SetPort sets the Port field's value.

func (*BackupOriginForUpdateSingleDomainConfigInput) SetType

SetType sets the Type field's value.

func (*BackupOriginForUpdateSingleDomainConfigInput) SetWeight

SetWeight sets the Weight field's value.

func (BackupOriginForUpdateSingleDomainConfigInput) String

String returns the string representation

type BindListForListCertBindOutput

type BindListForListCertBindOutput struct {
	CertId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

func (BindListForListCertBindOutput) GoString

GoString returns the string representation

func (*BindListForListCertBindOutput) SetCertId

SetCertId sets the CertId field's value.

func (*BindListForListCertBindOutput) SetCertName

SetCertName sets the CertName field's value.

func (*BindListForListCertBindOutput) SetCertSource

SetCertSource sets the CertSource field's value.

func (*BindListForListCertBindOutput) SetDeployStatus

SetDeployStatus sets the DeployStatus field's value.

func (*BindListForListCertBindOutput) SetDomainId

SetDomainId sets the DomainId field's value.

func (*BindListForListCertBindOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*BindListForListCertBindOutput) SetExpire

SetExpire sets the Expire field's value.

func (BindListForListCertBindOutput) String

String returns the string representation

type BrCompressForCreateDomainConfigsInput

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

func (BrCompressForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*BrCompressForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (BrCompressForCreateDomainConfigsInput) String

String returns the string representation

type BrCompressForDescribeDomainDetailOutput

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

func (BrCompressForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*BrCompressForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (BrCompressForDescribeDomainDetailOutput) String

String returns the string representation

type BrCompressForListDomainConfigOutput

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

func (BrCompressForListDomainConfigOutput) GoString

GoString returns the string representation

func (*BrCompressForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (BrCompressForListDomainConfigOutput) String

String returns the string representation

type BrCompressForUpdateSingleDomainConfigInput

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

func (BrCompressForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*BrCompressForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (BrCompressForUpdateSingleDomainConfigInput) String

String returns the string representation

type CacheForCreateDomainConfigsInput

type CacheForCreateDomainConfigsInput struct {
	AdaptCache *bool `type:"boolean" json:",omitempty"`

	CacheKeyRules []*CacheKeyRuleForCreateDomainConfigsInput `type:"list" json:",omitempty"`

	CacheRules []*CacheRuleForCreateDomainConfigsInput `type:"list" json:",omitempty"`

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

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

func (CacheForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*CacheForCreateDomainConfigsInput) SetAdaptCache

SetAdaptCache sets the AdaptCache field's value.

func (*CacheForCreateDomainConfigsInput) SetCacheKeyRules

SetCacheKeyRules sets the CacheKeyRules field's value.

func (*CacheForCreateDomainConfigsInput) SetCacheRules

SetCacheRules sets the CacheRules field's value.

func (*CacheForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*CacheForCreateDomainConfigsInput) SetStatusCodeCacheRule

SetStatusCodeCacheRule sets the StatusCodeCacheRule field's value.

func (CacheForCreateDomainConfigsInput) String

String returns the string representation

type CacheForDescribeDomainDetailOutput

type CacheForDescribeDomainDetailOutput struct {
	AdaptCache *bool `type:"boolean" json:",omitempty"`

	CacheKeyRules []*CacheKeyRuleForDescribeDomainDetailOutput `type:"list" json:",omitempty"`

	CacheRules []*CacheRuleForDescribeDomainDetailOutput `type:"list" json:",omitempty"`

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

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

func (CacheForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*CacheForDescribeDomainDetailOutput) SetAdaptCache

SetAdaptCache sets the AdaptCache field's value.

func (*CacheForDescribeDomainDetailOutput) SetCacheKeyRules

SetCacheKeyRules sets the CacheKeyRules field's value.

func (*CacheForDescribeDomainDetailOutput) SetCacheRules

SetCacheRules sets the CacheRules field's value.

func (*CacheForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*CacheForDescribeDomainDetailOutput) SetStatusCodeCacheRule

SetStatusCodeCacheRule sets the StatusCodeCacheRule field's value.

func (CacheForDescribeDomainDetailOutput) String

String returns the string representation

type CacheForListDomainConfigOutput

type CacheForListDomainConfigOutput struct {
	AdaptCache *bool `type:"boolean" json:",omitempty"`

	CacheKeyRules []*CacheKeyRuleForListDomainConfigOutput `type:"list" json:",omitempty"`

	CacheRules []*CacheRuleForListDomainConfigOutput `type:"list" json:",omitempty"`

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

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

func (CacheForListDomainConfigOutput) GoString

GoString returns the string representation

func (*CacheForListDomainConfigOutput) SetAdaptCache

SetAdaptCache sets the AdaptCache field's value.

func (*CacheForListDomainConfigOutput) SetCacheKeyRules

SetCacheKeyRules sets the CacheKeyRules field's value.

func (*CacheForListDomainConfigOutput) SetCacheRules

SetCacheRules sets the CacheRules field's value.

func (*CacheForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*CacheForListDomainConfigOutput) SetStatusCodeCacheRule

SetStatusCodeCacheRule sets the StatusCodeCacheRule field's value.

func (CacheForListDomainConfigOutput) String

String returns the string representation

type CacheForUpdateSingleDomainConfigInput

type CacheForUpdateSingleDomainConfigInput struct {
	AdaptCache *bool `type:"boolean" json:",omitempty"`

	CacheKeyRules []*CacheKeyRuleForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`

	CacheRules []*CacheRuleForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`

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

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

func (CacheForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*CacheForUpdateSingleDomainConfigInput) SetAdaptCache

SetAdaptCache sets the AdaptCache field's value.

func (*CacheForUpdateSingleDomainConfigInput) SetCacheKeyRules

SetCacheKeyRules sets the CacheKeyRules field's value.

func (*CacheForUpdateSingleDomainConfigInput) SetCacheRules

SetCacheRules sets the CacheRules field's value.

func (*CacheForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*CacheForUpdateSingleDomainConfigInput) SetStatusCodeCacheRule

SetStatusCodeCacheRule sets the StatusCodeCacheRule field's value.

func (CacheForUpdateSingleDomainConfigInput) String

String returns the string representation

type CacheKeyRuleForCreateDomainConfigsInput

type CacheKeyRuleForCreateDomainConfigsInput struct {
	Contents *string `type:"string" json:",omitempty"`

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

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

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

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

func (CacheKeyRuleForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*CacheKeyRuleForCreateDomainConfigsInput) SetContents

SetContents sets the Contents field's value.

func (*CacheKeyRuleForCreateDomainConfigsInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheKeyRuleForCreateDomainConfigsInput) SetParamsFilterType

SetParamsFilterType sets the ParamsFilterType field's value.

func (*CacheKeyRuleForCreateDomainConfigsInput) SetParamsReserveList

SetParamsReserveList sets the ParamsReserveList field's value.

func (*CacheKeyRuleForCreateDomainConfigsInput) SetType

SetType sets the Type field's value.

func (CacheKeyRuleForCreateDomainConfigsInput) String

String returns the string representation

type CacheKeyRuleForDescribeDomainDetailOutput

type CacheKeyRuleForDescribeDomainDetailOutput struct {
	Contents *string `type:"string" json:",omitempty"`

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

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

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

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

func (CacheKeyRuleForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*CacheKeyRuleForDescribeDomainDetailOutput) SetContents

SetContents sets the Contents field's value.

func (*CacheKeyRuleForDescribeDomainDetailOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheKeyRuleForDescribeDomainDetailOutput) SetParamsFilterType

SetParamsFilterType sets the ParamsFilterType field's value.

func (*CacheKeyRuleForDescribeDomainDetailOutput) SetParamsReserveList

SetParamsReserveList sets the ParamsReserveList field's value.

func (*CacheKeyRuleForDescribeDomainDetailOutput) SetType

SetType sets the Type field's value.

func (CacheKeyRuleForDescribeDomainDetailOutput) String

String returns the string representation

type CacheKeyRuleForListDomainConfigOutput

type CacheKeyRuleForListDomainConfigOutput struct {
	Contents *string `type:"string" json:",omitempty"`

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

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

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

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

func (CacheKeyRuleForListDomainConfigOutput) GoString

GoString returns the string representation

func (*CacheKeyRuleForListDomainConfigOutput) SetContents

SetContents sets the Contents field's value.

func (*CacheKeyRuleForListDomainConfigOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheKeyRuleForListDomainConfigOutput) SetParamsFilterType

SetParamsFilterType sets the ParamsFilterType field's value.

func (*CacheKeyRuleForListDomainConfigOutput) SetParamsReserveList

SetParamsReserveList sets the ParamsReserveList field's value.

func (*CacheKeyRuleForListDomainConfigOutput) SetType

SetType sets the Type field's value.

func (CacheKeyRuleForListDomainConfigOutput) String

String returns the string representation

type CacheKeyRuleForUpdateSingleDomainConfigInput

type CacheKeyRuleForUpdateSingleDomainConfigInput struct {
	Contents *string `type:"string" json:",omitempty"`

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

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

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

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

func (CacheKeyRuleForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*CacheKeyRuleForUpdateSingleDomainConfigInput) SetContents

SetContents sets the Contents field's value.

func (*CacheKeyRuleForUpdateSingleDomainConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheKeyRuleForUpdateSingleDomainConfigInput) SetParamsFilterType

SetParamsFilterType sets the ParamsFilterType field's value.

func (*CacheKeyRuleForUpdateSingleDomainConfigInput) SetParamsReserveList

SetParamsReserveList sets the ParamsReserveList field's value.

func (*CacheKeyRuleForUpdateSingleDomainConfigInput) SetType

SetType sets the Type field's value.

func (CacheKeyRuleForUpdateSingleDomainConfigInput) String

String returns the string representation

type CacheRuleForCreateDomainConfigsInput

type CacheRuleForCreateDomainConfigsInput struct {
	CacheTime *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

func (CacheRuleForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*CacheRuleForCreateDomainConfigsInput) SetCacheTime

SetCacheTime sets the CacheTime field's value.

func (*CacheRuleForCreateDomainConfigsInput) SetCacheTimeUnit

SetCacheTimeUnit sets the CacheTimeUnit field's value.

func (*CacheRuleForCreateDomainConfigsInput) SetContents

SetContents sets the Contents field's value.

func (*CacheRuleForCreateDomainConfigsInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheRuleForCreateDomainConfigsInput) SetParamsFilterType

SetParamsFilterType sets the ParamsFilterType field's value.

func (*CacheRuleForCreateDomainConfigsInput) SetParamsReserveList

SetParamsReserveList sets the ParamsReserveList field's value.

func (*CacheRuleForCreateDomainConfigsInput) SetPolicy

SetPolicy sets the Policy field's value.

func (*CacheRuleForCreateDomainConfigsInput) SetType

SetType sets the Type field's value.

func (CacheRuleForCreateDomainConfigsInput) String

String returns the string representation

type CacheRuleForDescribeDomainDetailOutput

type CacheRuleForDescribeDomainDetailOutput struct {
	CacheTime *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

func (CacheRuleForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*CacheRuleForDescribeDomainDetailOutput) SetCacheTime

SetCacheTime sets the CacheTime field's value.

func (*CacheRuleForDescribeDomainDetailOutput) SetCacheTimeUnit

SetCacheTimeUnit sets the CacheTimeUnit field's value.

func (*CacheRuleForDescribeDomainDetailOutput) SetContents

SetContents sets the Contents field's value.

func (*CacheRuleForDescribeDomainDetailOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheRuleForDescribeDomainDetailOutput) SetParamsFilterType

SetParamsFilterType sets the ParamsFilterType field's value.

func (*CacheRuleForDescribeDomainDetailOutput) SetParamsReserveList

SetParamsReserveList sets the ParamsReserveList field's value.

func (*CacheRuleForDescribeDomainDetailOutput) SetPolicy

SetPolicy sets the Policy field's value.

func (*CacheRuleForDescribeDomainDetailOutput) SetType

SetType sets the Type field's value.

func (CacheRuleForDescribeDomainDetailOutput) String

String returns the string representation

type CacheRuleForListDomainConfigOutput

type CacheRuleForListDomainConfigOutput struct {
	CacheTime *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

func (CacheRuleForListDomainConfigOutput) GoString

GoString returns the string representation

func (*CacheRuleForListDomainConfigOutput) SetCacheTime

SetCacheTime sets the CacheTime field's value.

func (*CacheRuleForListDomainConfigOutput) SetCacheTimeUnit

SetCacheTimeUnit sets the CacheTimeUnit field's value.

func (*CacheRuleForListDomainConfigOutput) SetContents

SetContents sets the Contents field's value.

func (*CacheRuleForListDomainConfigOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheRuleForListDomainConfigOutput) SetParamsFilterType

SetParamsFilterType sets the ParamsFilterType field's value.

func (*CacheRuleForListDomainConfigOutput) SetParamsReserveList

SetParamsReserveList sets the ParamsReserveList field's value.

func (*CacheRuleForListDomainConfigOutput) SetPolicy

SetPolicy sets the Policy field's value.

func (*CacheRuleForListDomainConfigOutput) SetType

SetType sets the Type field's value.

func (CacheRuleForListDomainConfigOutput) String

String returns the string representation

type CacheRuleForUpdateSingleDomainConfigInput

type CacheRuleForUpdateSingleDomainConfigInput struct {
	CacheTime *int32 `type:"int32" json:",omitempty"`

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

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

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

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

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

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

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

func (CacheRuleForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*CacheRuleForUpdateSingleDomainConfigInput) SetCacheTime

SetCacheTime sets the CacheTime field's value.

func (*CacheRuleForUpdateSingleDomainConfigInput) SetCacheTimeUnit

SetCacheTimeUnit sets the CacheTimeUnit field's value.

func (*CacheRuleForUpdateSingleDomainConfigInput) SetContents

SetContents sets the Contents field's value.

func (*CacheRuleForUpdateSingleDomainConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheRuleForUpdateSingleDomainConfigInput) SetParamsFilterType

SetParamsFilterType sets the ParamsFilterType field's value.

func (*CacheRuleForUpdateSingleDomainConfigInput) SetParamsReserveList

SetParamsReserveList sets the ParamsReserveList field's value.

func (*CacheRuleForUpdateSingleDomainConfigInput) SetPolicy

SetPolicy sets the Policy field's value.

func (*CacheRuleForUpdateSingleDomainConfigInput) SetType

SetType sets the Type field's value.

func (CacheRuleForUpdateSingleDomainConfigInput) String

String returns the string representation

type CertBindForCreateDomainConfigsInput

type CertBindForCreateDomainConfigsInput struct {
	CertId *string `type:"string" json:",omitempty"`

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

func (CertBindForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*CertBindForCreateDomainConfigsInput) SetCertId

SetCertId sets the CertId field's value.

func (*CertBindForCreateDomainConfigsInput) SetCertSource

SetCertSource sets the CertSource field's value.

func (CertBindForCreateDomainConfigsInput) String

String returns the string representation

type CertBindForDescribeDomainDetailOutput

type CertBindForDescribeDomainDetailOutput struct {
	CertId *string `type:"string" json:",omitempty"`

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

func (CertBindForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*CertBindForDescribeDomainDetailOutput) SetCertId

SetCertId sets the CertId field's value.

func (*CertBindForDescribeDomainDetailOutput) SetCertSource

SetCertSource sets the CertSource field's value.

func (CertBindForDescribeDomainDetailOutput) String

String returns the string representation

type CertBindForListDomainConfigOutput

type CertBindForListDomainConfigOutput struct {
	CertId *string `type:"string" json:",omitempty"`

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

func (CertBindForListDomainConfigOutput) GoString

GoString returns the string representation

func (*CertBindForListDomainConfigOutput) SetCertId

SetCertId sets the CertId field's value.

func (*CertBindForListDomainConfigOutput) SetCertSource

SetCertSource sets the CertSource field's value.

func (CertBindForListDomainConfigOutput) String

String returns the string representation

type CertBindForUpdateSingleDomainConfigInput

type CertBindForUpdateSingleDomainConfigInput struct {
	CertId *string `type:"string" json:",omitempty"`

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

func (CertBindForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*CertBindForUpdateSingleDomainConfigInput) SetCertId

SetCertId sets the CertId field's value.

func (*CertBindForUpdateSingleDomainConfigInput) SetCertSource

SetCertSource sets the CertSource field's value.

func (CertBindForUpdateSingleDomainConfigInput) String

String returns the string representation

type CertListForListCertOutput

type CertListForListCertOutput struct {
	CertId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

func (CertListForListCertOutput) GoString

func (s CertListForListCertOutput) GoString() string

GoString returns the string representation

func (*CertListForListCertOutput) SetCertId

SetCertId sets the CertId field's value.

func (*CertListForListCertOutput) SetCertName

SetCertName sets the CertName field's value.

func (*CertListForListCertOutput) SetCertSource

SetCertSource sets the CertSource field's value.

func (*CertListForListCertOutput) SetCertStatus

SetCertStatus sets the CertStatus field's value.

func (*CertListForListCertOutput) SetDomain

SetDomain sets the Domain field's value.

func (*CertListForListCertOutput) SetExpire

SetExpire sets the Expire field's value.

func (*CertListForListCertOutput) SetKeyType

SetKeyType sets the KeyType field's value.

func (*CertListForListCertOutput) SetMatchDomain

SetMatchDomain sets the MatchDomain field's value.

func (CertListForListCertOutput) String

func (s CertListForListCertOutput) String() string

String returns the string representation

type CheckPurgePrefetchTaskInput

type CheckPurgePrefetchTaskInput struct {
	EndTime *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

func (CheckPurgePrefetchTaskInput) GoString

func (s CheckPurgePrefetchTaskInput) GoString() string

GoString returns the string representation

func (*CheckPurgePrefetchTaskInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*CheckPurgePrefetchTaskInput) SetOrderType

SetOrderType sets the OrderType field's value.

func (*CheckPurgePrefetchTaskInput) SetPage

SetPage sets the Page field's value.

func (*CheckPurgePrefetchTaskInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*CheckPurgePrefetchTaskInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*CheckPurgePrefetchTaskInput) SetTaskId added in v1.0.174

SetTaskId sets the TaskId field's value.

func (*CheckPurgePrefetchTaskInput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (*CheckPurgePrefetchTaskInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*CheckPurgePrefetchTaskInput) SetUrl

SetUrl sets the Url field's value.

func (CheckPurgePrefetchTaskInput) String

String returns the string representation

type CheckPurgePrefetchTaskOutput

type CheckPurgePrefetchTaskOutput struct {
	Metadata *response.ResponseMetadata

	TaskList []*TaskListForCheckPurgePrefetchTaskOutput `type:"list" json:",omitempty"`

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

func (CheckPurgePrefetchTaskOutput) GoString

func (s CheckPurgePrefetchTaskOutput) GoString() string

GoString returns the string representation

func (*CheckPurgePrefetchTaskOutput) SetTaskList

SetTaskList sets the TaskList field's value.

func (*CheckPurgePrefetchTaskOutput) SetTotal

SetTotal sets the Total field's value.

func (CheckPurgePrefetchTaskOutput) String

String returns the string representation

type ConditionalOriginForCreateDomainConfigsInput

type ConditionalOriginForCreateDomainConfigsInput struct {
	BackupOrigins []*BackupOriginForCreateDomainConfigsInput `type:"list" json:",omitempty"`

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

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

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

func (ConditionalOriginForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*ConditionalOriginForCreateDomainConfigsInput) SetBackupOrigins

SetBackupOrigins sets the BackupOrigins field's value.

func (*ConditionalOriginForCreateDomainConfigsInput) SetMatchingRuleGroupJSON

SetMatchingRuleGroupJSON sets the MatchingRuleGroupJSON field's value.

func (*ConditionalOriginForCreateDomainConfigsInput) SetName

SetName sets the Name field's value.

func (*ConditionalOriginForCreateDomainConfigsInput) SetOrigins

SetOrigins sets the Origins field's value.

func (ConditionalOriginForCreateDomainConfigsInput) String

String returns the string representation

type ConditionalOriginForDescribeDomainDetailOutput

type ConditionalOriginForDescribeDomainDetailOutput struct {
	BackupOrigins []*BackupOriginForDescribeDomainDetailOutput `type:"list" json:",omitempty"`

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

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

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

func (ConditionalOriginForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*ConditionalOriginForDescribeDomainDetailOutput) SetBackupOrigins

SetBackupOrigins sets the BackupOrigins field's value.

func (*ConditionalOriginForDescribeDomainDetailOutput) SetMatchingRuleGroupJSON

SetMatchingRuleGroupJSON sets the MatchingRuleGroupJSON field's value.

func (*ConditionalOriginForDescribeDomainDetailOutput) SetName

SetName sets the Name field's value.

func (*ConditionalOriginForDescribeDomainDetailOutput) SetOrigins

SetOrigins sets the Origins field's value.

func (ConditionalOriginForDescribeDomainDetailOutput) String

String returns the string representation

type ConditionalOriginForListDomainConfigOutput

type ConditionalOriginForListDomainConfigOutput struct {
	BackupOrigins []*BackupOriginForListDomainConfigOutput `type:"list" json:",omitempty"`

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

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

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

func (ConditionalOriginForListDomainConfigOutput) GoString

GoString returns the string representation

func (*ConditionalOriginForListDomainConfigOutput) SetBackupOrigins

SetBackupOrigins sets the BackupOrigins field's value.

func (*ConditionalOriginForListDomainConfigOutput) SetMatchingRuleGroupJSON

SetMatchingRuleGroupJSON sets the MatchingRuleGroupJSON field's value.

func (*ConditionalOriginForListDomainConfigOutput) SetName

SetName sets the Name field's value.

func (*ConditionalOriginForListDomainConfigOutput) SetOrigins

SetOrigins sets the Origins field's value.

func (ConditionalOriginForListDomainConfigOutput) String

String returns the string representation

type ConditionalOriginForUpdateSingleDomainConfigInput

type ConditionalOriginForUpdateSingleDomainConfigInput struct {
	BackupOrigins []*BackupOriginForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`

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

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

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

func (ConditionalOriginForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*ConditionalOriginForUpdateSingleDomainConfigInput) SetBackupOrigins

SetBackupOrigins sets the BackupOrigins field's value.

func (*ConditionalOriginForUpdateSingleDomainConfigInput) SetMatchingRuleGroupJSON

SetMatchingRuleGroupJSON sets the MatchingRuleGroupJSON field's value.

func (*ConditionalOriginForUpdateSingleDomainConfigInput) SetName

SetName sets the Name field's value.

func (*ConditionalOriginForUpdateSingleDomainConfigInput) SetOrigins

SetOrigins sets the Origins field's value.

func (ConditionalOriginForUpdateSingleDomainConfigInput) String

String returns the string representation

type ConvertConvertOriginForCreateDomainConfigsInput

type ConvertConvertOriginForCreateDomainConfigsInput struct {
	BackupOriginType *string `type:"string" json:",omitempty"`

	BackupOrigins []*BackupOriginForCreateDomainConfigsInput `type:"list" json:",omitempty"`

	ConditionalOrigins []*ConditionalOriginForCreateDomainConfigsInput `type:"list" json:",omitempty"`

	FollowRedirect *FollowRedirectForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	OriginHost *OriginHostForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

	OriginRange *OriginRangeForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	OriginSni *OriginSniForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

	Origins []*ConvertOriginForCreateDomainConfigsInput `type:"list" json:",omitempty"`

	RequestHeader *RequestHeaderForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	ResponseHeader *ResponseHeaderForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

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

func (ConvertConvertOriginForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetBackupOriginType

SetBackupOriginType sets the BackupOriginType field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetBackupOrigins

SetBackupOrigins sets the BackupOrigins field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetConditionalOrigins

SetConditionalOrigins sets the ConditionalOrigins field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetFollowRedirect

SetFollowRedirect sets the FollowRedirect field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetOriginProtocolType

SetOriginProtocolType sets the OriginProtocolType field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetOriginRange

SetOriginRange sets the OriginRange field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetOriginSni

SetOriginSni sets the OriginSni field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetOriginType

SetOriginType sets the OriginType field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetOrigins

SetOrigins sets the Origins field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetResponseHeader

SetResponseHeader sets the ResponseHeader field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetResponseTimeout

SetResponseTimeout sets the ResponseTimeout field's value.

func (*ConvertConvertOriginForCreateDomainConfigsInput) SetTosPrivateAccess

SetTosPrivateAccess sets the TosPrivateAccess field's value.

func (ConvertConvertOriginForCreateDomainConfigsInput) String

String returns the string representation

type ConvertConvertOriginForDescribeDomainDetailOutput

type ConvertConvertOriginForDescribeDomainDetailOutput struct {
	BackupOriginType *string `type:"string" json:",omitempty"`

	BackupOrigins []*BackupOriginForDescribeDomainDetailOutput `type:"list" json:",omitempty"`

	ConditionalOrigins []*ConditionalOriginForDescribeDomainDetailOutput `type:"list" json:",omitempty"`

	FollowRedirect *FollowRedirectForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	OriginHost *OriginHostForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

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

	OriginRange *OriginRangeForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	OriginSni *OriginSniForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

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

	Origins []*ConvertOriginForDescribeDomainDetailOutput `type:"list" json:",omitempty"`

	RequestHeader *RequestHeaderForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	ResponseHeader *ResponseHeaderForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

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

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

func (ConvertConvertOriginForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetBackupOriginType

SetBackupOriginType sets the BackupOriginType field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetBackupOrigins

SetBackupOrigins sets the BackupOrigins field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetConditionalOrigins

SetConditionalOrigins sets the ConditionalOrigins field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetFollowRedirect

SetFollowRedirect sets the FollowRedirect field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetOriginProtocolType

SetOriginProtocolType sets the OriginProtocolType field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetOriginRange

SetOriginRange sets the OriginRange field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetOriginSni

SetOriginSni sets the OriginSni field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetOriginType

SetOriginType sets the OriginType field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetOrigins

SetOrigins sets the Origins field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetResponseHeader

SetResponseHeader sets the ResponseHeader field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetResponseTimeout

SetResponseTimeout sets the ResponseTimeout field's value.

func (*ConvertConvertOriginForDescribeDomainDetailOutput) SetTosPrivateAccess

SetTosPrivateAccess sets the TosPrivateAccess field's value.

func (ConvertConvertOriginForDescribeDomainDetailOutput) String

String returns the string representation

type ConvertConvertOriginForListDomainConfigOutput

type ConvertConvertOriginForListDomainConfigOutput struct {
	BackupOriginType *string `type:"string" json:",omitempty"`

	BackupOrigins []*BackupOriginForListDomainConfigOutput `type:"list" json:",omitempty"`

	ConditionalOrigins []*ConditionalOriginForListDomainConfigOutput `type:"list" json:",omitempty"`

	FollowRedirect *FollowRedirectForListDomainConfigOutput `type:"structure" json:",omitempty"`

	OriginHost *OriginHostForListDomainConfigOutput `type:"structure" json:",omitempty"`

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

	OriginRange *OriginRangeForListDomainConfigOutput `type:"structure" json:",omitempty"`

	OriginSni *OriginSniForListDomainConfigOutput `type:"structure" json:",omitempty"`

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

	Origins []*ConvertOriginForListDomainConfigOutput `type:"list" json:",omitempty"`

	RequestHeader *RequestHeaderForListDomainConfigOutput `type:"structure" json:",omitempty"`

	ResponseHeader *ResponseHeaderForListDomainConfigOutput `type:"structure" json:",omitempty"`

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

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

func (ConvertConvertOriginForListDomainConfigOutput) GoString

GoString returns the string representation

func (*ConvertConvertOriginForListDomainConfigOutput) SetBackupOriginType

SetBackupOriginType sets the BackupOriginType field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetBackupOrigins

SetBackupOrigins sets the BackupOrigins field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetConditionalOrigins

SetConditionalOrigins sets the ConditionalOrigins field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetFollowRedirect

SetFollowRedirect sets the FollowRedirect field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetOriginProtocolType

SetOriginProtocolType sets the OriginProtocolType field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetOriginRange

SetOriginRange sets the OriginRange field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetOriginSni

SetOriginSni sets the OriginSni field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetOriginType

SetOriginType sets the OriginType field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetOrigins

SetOrigins sets the Origins field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetResponseHeader

SetResponseHeader sets the ResponseHeader field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetResponseTimeout

SetResponseTimeout sets the ResponseTimeout field's value.

func (*ConvertConvertOriginForListDomainConfigOutput) SetTosPrivateAccess

SetTosPrivateAccess sets the TosPrivateAccess field's value.

func (ConvertConvertOriginForListDomainConfigOutput) String

String returns the string representation

type ConvertConvertOriginForUpdateSingleDomainConfigInput

type ConvertConvertOriginForUpdateSingleDomainConfigInput struct {
	BackupOriginType *string `type:"string" json:",omitempty"`

	BackupOrigins []*BackupOriginForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`

	ConditionalOrigins []*ConditionalOriginForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`

	FollowRedirect *FollowRedirectForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	OriginHost *OriginHostForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

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

	OriginRange *OriginRangeForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	OriginSni *OriginSniForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

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

	Origins []*ConvertOriginForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`

	RequestHeader *RequestHeaderForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	ResponseHeader *ResponseHeaderForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

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

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

func (ConvertConvertOriginForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetBackupOriginType

SetBackupOriginType sets the BackupOriginType field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetBackupOrigins

SetBackupOrigins sets the BackupOrigins field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetConditionalOrigins

SetConditionalOrigins sets the ConditionalOrigins field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetFollowRedirect

SetFollowRedirect sets the FollowRedirect field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetOriginProtocolType

SetOriginProtocolType sets the OriginProtocolType field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetOriginRange

SetOriginRange sets the OriginRange field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetOriginSni

SetOriginSni sets the OriginSni field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetOriginType

SetOriginType sets the OriginType field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetOrigins

SetOrigins sets the Origins field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetResponseHeader

SetResponseHeader sets the ResponseHeader field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetResponseTimeout

SetResponseTimeout sets the ResponseTimeout field's value.

func (*ConvertConvertOriginForUpdateSingleDomainConfigInput) SetTosPrivateAccess

SetTosPrivateAccess sets the TosPrivateAccess field's value.

func (ConvertConvertOriginForUpdateSingleDomainConfigInput) String

String returns the string representation

type ConvertOriginForCreateDomainConfigsInput

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

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

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

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

func (ConvertOriginForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*ConvertOriginForCreateDomainConfigsInput) SetName

SetName sets the Name field's value.

func (*ConvertOriginForCreateDomainConfigsInput) SetPort

SetPort sets the Port field's value.

func (*ConvertOriginForCreateDomainConfigsInput) SetType

SetType sets the Type field's value.

func (*ConvertOriginForCreateDomainConfigsInput) SetWeight

SetWeight sets the Weight field's value.

func (ConvertOriginForCreateDomainConfigsInput) String

String returns the string representation

type ConvertOriginForDescribeDomainDetailOutput

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

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

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

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

func (ConvertOriginForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*ConvertOriginForDescribeDomainDetailOutput) SetName

SetName sets the Name field's value.

func (*ConvertOriginForDescribeDomainDetailOutput) SetPort

SetPort sets the Port field's value.

func (*ConvertOriginForDescribeDomainDetailOutput) SetType

SetType sets the Type field's value.

func (*ConvertOriginForDescribeDomainDetailOutput) SetWeight

SetWeight sets the Weight field's value.

func (ConvertOriginForDescribeDomainDetailOutput) String

String returns the string representation

type ConvertOriginForListDomainConfigOutput

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

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

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

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

func (ConvertOriginForListDomainConfigOutput) GoString

GoString returns the string representation

func (*ConvertOriginForListDomainConfigOutput) SetName

SetName sets the Name field's value.

func (*ConvertOriginForListDomainConfigOutput) SetPort

SetPort sets the Port field's value.

func (*ConvertOriginForListDomainConfigOutput) SetType

SetType sets the Type field's value.

func (*ConvertOriginForListDomainConfigOutput) SetWeight

SetWeight sets the Weight field's value.

func (ConvertOriginForListDomainConfigOutput) String

String returns the string representation

type ConvertOriginForUpdateSingleDomainConfigInput

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

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

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

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

func (ConvertOriginForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*ConvertOriginForUpdateSingleDomainConfigInput) SetName

SetName sets the Name field's value.

func (*ConvertOriginForUpdateSingleDomainConfigInput) SetPort

SetPort sets the Port field's value.

func (*ConvertOriginForUpdateSingleDomainConfigInput) SetType

SetType sets the Type field's value.

func (*ConvertOriginForUpdateSingleDomainConfigInput) SetWeight

SetWeight sets the Weight field's value.

func (ConvertOriginForUpdateSingleDomainConfigInput) String

String returns the string representation

type ConvertRuleForCreateDomainConfigsInput

type ConvertRuleForCreateDomainConfigsInput struct {
	Match *string `type:"string" json:",omitempty"`

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

func (ConvertRuleForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*ConvertRuleForCreateDomainConfigsInput) SetMatch

SetMatch sets the Match field's value.

func (*ConvertRuleForCreateDomainConfigsInput) SetReplacement

SetReplacement sets the Replacement field's value.

func (ConvertRuleForCreateDomainConfigsInput) String

String returns the string representation

type ConvertRuleForDescribeDomainDetailOutput

type ConvertRuleForDescribeDomainDetailOutput struct {
	Match *string `type:"string" json:",omitempty"`

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

func (ConvertRuleForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*ConvertRuleForDescribeDomainDetailOutput) SetMatch

SetMatch sets the Match field's value.

func (*ConvertRuleForDescribeDomainDetailOutput) SetReplacement

SetReplacement sets the Replacement field's value.

func (ConvertRuleForDescribeDomainDetailOutput) String

String returns the string representation

type ConvertRuleForListDomainConfigOutput

type ConvertRuleForListDomainConfigOutput struct {
	Match *string `type:"string" json:",omitempty"`

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

func (ConvertRuleForListDomainConfigOutput) GoString

GoString returns the string representation

func (*ConvertRuleForListDomainConfigOutput) SetMatch

SetMatch sets the Match field's value.

func (*ConvertRuleForListDomainConfigOutput) SetReplacement

SetReplacement sets the Replacement field's value.

func (ConvertRuleForListDomainConfigOutput) String

String returns the string representation

type ConvertRuleForUpdateSingleDomainConfigInput

type ConvertRuleForUpdateSingleDomainConfigInput struct {
	Match *string `type:"string" json:",omitempty"`

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

func (ConvertRuleForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*ConvertRuleForUpdateSingleDomainConfigInput) SetMatch

SetMatch sets the Match field's value.

func (*ConvertRuleForUpdateSingleDomainConfigInput) SetReplacement

SetReplacement sets the Replacement field's value.

func (ConvertRuleForUpdateSingleDomainConfigInput) String

String returns the string representation

type CreateCertBindInput

type CreateCertBindInput struct {

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

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

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

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

func (CreateCertBindInput) GoString

func (s CreateCertBindInput) GoString() string

GoString returns the string representation

func (*CreateCertBindInput) SetCertId

SetCertId sets the CertId field's value.

func (*CreateCertBindInput) SetCertSource

func (s *CreateCertBindInput) SetCertSource(v string) *CreateCertBindInput

SetCertSource sets the CertSource field's value.

func (*CreateCertBindInput) SetDomainIds

func (s *CreateCertBindInput) SetDomainIds(v []*string) *CreateCertBindInput

SetDomainIds sets the DomainIds field's value.

func (*CreateCertBindInput) SetDomainNames

func (s *CreateCertBindInput) SetDomainNames(v []*string) *CreateCertBindInput

SetDomainNames sets the DomainNames field's value.

func (CreateCertBindInput) String

func (s CreateCertBindInput) String() string

String returns the string representation

func (*CreateCertBindInput) Validate

func (s *CreateCertBindInput) Validate() error

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

type CreateCertBindOutput

type CreateCertBindOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateCertBindOutput) GoString

func (s CreateCertBindOutput) GoString() string

GoString returns the string representation

func (*CreateCertBindOutput) SetSuccess added in v1.0.174

SetSuccess sets the Success field's value.

func (CreateCertBindOutput) String

func (s CreateCertBindOutput) String() string

String returns the string representation

type CreateDomainConfigsInput

type CreateDomainConfigsInput struct {
	BrCompress *BrCompressForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

	Cache *CacheForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

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

	GzipCompress *GzipCompressForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	Https *HttpsForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

	IpAccess *IpAccessForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	Origin *ConvertConvertOriginForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	PreConnect *PreConnectForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

	RTTOptimize *RTTOptimizeForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	RefererAccess *RefererAccessForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

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

	StaticOptimization *StaticOptimizationForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

	UploadOptimize *UploadOptimizeForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	UrlAccess *UrlAccessForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	UrlRedirect *UrlRedirectForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	UserAgentAccess *UserAgentAccessForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

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

func (CreateDomainConfigsInput) GoString

func (s CreateDomainConfigsInput) GoString() string

GoString returns the string representation

func (*CreateDomainConfigsInput) SetBrCompress

SetBrCompress sets the BrCompress field's value.

func (*CreateDomainConfigsInput) SetBusinessScene

SetBusinessScene sets the BusinessScene field's value.

func (*CreateDomainConfigsInput) SetCache

SetCache sets the Cache field's value.

func (*CreateDomainConfigsInput) SetDomains

SetDomains sets the Domains field's value.

func (*CreateDomainConfigsInput) SetEnableFailOver

func (s *CreateDomainConfigsInput) SetEnableFailOver(v bool) *CreateDomainConfigsInput

SetEnableFailOver sets the EnableFailOver field's value.

func (*CreateDomainConfigsInput) SetGzipCompress

SetGzipCompress sets the GzipCompress field's value.

func (*CreateDomainConfigsInput) SetHttps

SetHttps sets the Https field's value.

func (*CreateDomainConfigsInput) SetIPv6Switch

SetIPv6Switch sets the IPv6Switch field's value.

func (*CreateDomainConfigsInput) SetIpAccess

SetIpAccess sets the IpAccess field's value.

func (*CreateDomainConfigsInput) SetOrigin

SetOrigin sets the Origin field's value.

func (*CreateDomainConfigsInput) SetPreConnect

SetPreConnect sets the PreConnect field's value.

func (*CreateDomainConfigsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*CreateDomainConfigsInput) SetRTTOptimize

SetRTTOptimize sets the RTTOptimize field's value.

func (*CreateDomainConfigsInput) SetRefererAccess

SetRefererAccess sets the RefererAccess field's value.

func (*CreateDomainConfigsInput) SetScope

SetScope sets the Scope field's value.

func (*CreateDomainConfigsInput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*CreateDomainConfigsInput) SetStaticOptimization

SetStaticOptimization sets the StaticOptimization field's value.

func (*CreateDomainConfigsInput) SetStrategyType

SetStrategyType sets the StrategyType field's value.

func (*CreateDomainConfigsInput) SetUploadOptimize

SetUploadOptimize sets the UploadOptimize field's value.

func (*CreateDomainConfigsInput) SetUrlAccess

SetUrlAccess sets the UrlAccess field's value.

func (*CreateDomainConfigsInput) SetUrlRedirect

SetUrlRedirect sets the UrlRedirect field's value.

func (*CreateDomainConfigsInput) SetUserAgentAccess

SetUserAgentAccess sets the UserAgentAccess field's value.

func (*CreateDomainConfigsInput) SetWebSocket

SetWebSocket sets the WebSocket field's value.

func (CreateDomainConfigsInput) String

func (s CreateDomainConfigsInput) String() string

String returns the string representation

func (*CreateDomainConfigsInput) Validate

func (s *CreateDomainConfigsInput) Validate() error

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

type CreateDomainConfigsOutput

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

func (CreateDomainConfigsOutput) GoString

func (s CreateDomainConfigsOutput) GoString() string

GoString returns the string representation

func (CreateDomainConfigsOutput) String

func (s CreateDomainConfigsOutput) String() string

String returns the string representation

type CreatePurgePrefetchTaskInput

type CreatePurgePrefetchTaskInput struct {

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

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

func (CreatePurgePrefetchTaskInput) GoString

func (s CreatePurgePrefetchTaskInput) GoString() string

GoString returns the string representation

func (*CreatePurgePrefetchTaskInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*CreatePurgePrefetchTaskInput) SetUrls

SetUrls sets the Urls field's value.

func (CreatePurgePrefetchTaskInput) String

String returns the string representation

func (*CreatePurgePrefetchTaskInput) Validate

func (s *CreatePurgePrefetchTaskInput) Validate() error

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

type CreatePurgePrefetchTaskOutput

type CreatePurgePrefetchTaskOutput struct {
	Metadata *response.ResponseMetadata

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

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

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

func (CreatePurgePrefetchTaskOutput) GoString

GoString returns the string representation

func (*CreatePurgePrefetchTaskOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*CreatePurgePrefetchTaskOutput) SetTaskQuotaRemain

SetTaskQuotaRemain sets the TaskQuotaRemain field's value.

func (*CreatePurgePrefetchTaskOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (CreatePurgePrefetchTaskOutput) String

String returns the string representation

type DCDN

type DCDN struct {
	*client.Client
}

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

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

New create int can support ssl or region locate set

func (*DCDN) CheckPurgePrefetchTask

func (c *DCDN) CheckPurgePrefetchTask(input *CheckPurgePrefetchTaskInput) (*CheckPurgePrefetchTaskOutput, error)

CheckPurgePrefetchTask API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation CheckPurgePrefetchTask for usage and error information.

func (*DCDN) CheckPurgePrefetchTaskCommon

func (c *DCDN) CheckPurgePrefetchTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CheckPurgePrefetchTaskCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation CheckPurgePrefetchTaskCommon for usage and error information.

func (*DCDN) CheckPurgePrefetchTaskCommonRequest

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

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

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

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

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

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

func (*DCDN) CheckPurgePrefetchTaskCommonWithContext

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

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

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

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

func (*DCDN) CheckPurgePrefetchTaskRequest

func (c *DCDN) CheckPurgePrefetchTaskRequest(input *CheckPurgePrefetchTaskInput) (req *request.Request, output *CheckPurgePrefetchTaskOutput)

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

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

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

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

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

func (*DCDN) CheckPurgePrefetchTaskWithContext

func (c *DCDN) CheckPurgePrefetchTaskWithContext(ctx volcengine.Context, input *CheckPurgePrefetchTaskInput, opts ...request.Option) (*CheckPurgePrefetchTaskOutput, error)

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

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

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

func (*DCDN) CreateCertBind

func (c *DCDN) CreateCertBind(input *CreateCertBindInput) (*CreateCertBindOutput, error)

CreateCertBind API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation CreateCertBind for usage and error information.

func (*DCDN) CreateCertBindCommon

func (c *DCDN) CreateCertBindCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateCertBindCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation CreateCertBindCommon for usage and error information.

func (*DCDN) CreateCertBindCommonRequest

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

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

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

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

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

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

func (*DCDN) CreateCertBindCommonWithContext

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

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

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

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

func (*DCDN) CreateCertBindRequest

func (c *DCDN) CreateCertBindRequest(input *CreateCertBindInput) (req *request.Request, output *CreateCertBindOutput)

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

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

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

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

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

func (*DCDN) CreateCertBindWithContext

func (c *DCDN) CreateCertBindWithContext(ctx volcengine.Context, input *CreateCertBindInput, opts ...request.Option) (*CreateCertBindOutput, error)

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

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

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

func (*DCDN) CreateDomainConfigs

func (c *DCDN) CreateDomainConfigs(input *CreateDomainConfigsInput) (*CreateDomainConfigsOutput, error)

CreateDomainConfigs API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation CreateDomainConfigs for usage and error information.

func (*DCDN) CreateDomainConfigsCommon

func (c *DCDN) CreateDomainConfigsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateDomainConfigsCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation CreateDomainConfigsCommon for usage and error information.

func (*DCDN) CreateDomainConfigsCommonRequest

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

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

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

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

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

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

func (*DCDN) CreateDomainConfigsCommonWithContext

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

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

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

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

func (*DCDN) CreateDomainConfigsRequest

func (c *DCDN) CreateDomainConfigsRequest(input *CreateDomainConfigsInput) (req *request.Request, output *CreateDomainConfigsOutput)

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

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

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

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

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

func (*DCDN) CreateDomainConfigsWithContext

func (c *DCDN) CreateDomainConfigsWithContext(ctx volcengine.Context, input *CreateDomainConfigsInput, opts ...request.Option) (*CreateDomainConfigsOutput, error)

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

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

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

func (*DCDN) CreatePurgePrefetchTask

func (c *DCDN) CreatePurgePrefetchTask(input *CreatePurgePrefetchTaskInput) (*CreatePurgePrefetchTaskOutput, error)

CreatePurgePrefetchTask API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation CreatePurgePrefetchTask for usage and error information.

func (*DCDN) CreatePurgePrefetchTaskCommon

func (c *DCDN) CreatePurgePrefetchTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreatePurgePrefetchTaskCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation CreatePurgePrefetchTaskCommon for usage and error information.

func (*DCDN) CreatePurgePrefetchTaskCommonRequest

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

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

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

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

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

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

func (*DCDN) CreatePurgePrefetchTaskCommonWithContext

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

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

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

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

func (*DCDN) CreatePurgePrefetchTaskRequest

func (c *DCDN) CreatePurgePrefetchTaskRequest(input *CreatePurgePrefetchTaskInput) (req *request.Request, output *CreatePurgePrefetchTaskOutput)

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

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

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

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

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

func (*DCDN) CreatePurgePrefetchTaskWithContext

func (c *DCDN) CreatePurgePrefetchTaskWithContext(ctx volcengine.Context, input *CreatePurgePrefetchTaskInput, opts ...request.Option) (*CreatePurgePrefetchTaskOutput, error)

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

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

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

func (*DCDN) DeleteCertBind

func (c *DCDN) DeleteCertBind(input *DeleteCertBindInput) (*DeleteCertBindOutput, error)

DeleteCertBind API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DeleteCertBind for usage and error information.

func (*DCDN) DeleteCertBindCommon

func (c *DCDN) DeleteCertBindCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCertBindCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DeleteCertBindCommon for usage and error information.

func (*DCDN) DeleteCertBindCommonRequest

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

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

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

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

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

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

func (*DCDN) DeleteCertBindCommonWithContext

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

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

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

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

func (*DCDN) DeleteCertBindRequest

func (c *DCDN) DeleteCertBindRequest(input *DeleteCertBindInput) (req *request.Request, output *DeleteCertBindOutput)

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

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

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

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

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

func (*DCDN) DeleteCertBindWithContext

func (c *DCDN) DeleteCertBindWithContext(ctx volcengine.Context, input *DeleteCertBindInput, opts ...request.Option) (*DeleteCertBindOutput, error)

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

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

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

func (*DCDN) DeleteDomain

func (c *DCDN) DeleteDomain(input *DeleteDomainInput) (*DeleteDomainOutput, error)

DeleteDomain API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DeleteDomain for usage and error information.

func (*DCDN) DeleteDomainCommon

func (c *DCDN) DeleteDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDomainCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DeleteDomainCommon for usage and error information.

func (*DCDN) DeleteDomainCommonRequest

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

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

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

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

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

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

func (*DCDN) DeleteDomainCommonWithContext

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

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

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

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

func (*DCDN) DeleteDomainRequest

func (c *DCDN) DeleteDomainRequest(input *DeleteDomainInput) (req *request.Request, output *DeleteDomainOutput)

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

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

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

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

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

func (*DCDN) DeleteDomainWithContext

func (c *DCDN) DeleteDomainWithContext(ctx volcengine.Context, input *DeleteDomainInput, opts ...request.Option) (*DeleteDomainOutput, error)

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

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

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

func (*DCDN) DescribeDcdnRegionAndIsp

func (c *DCDN) DescribeDcdnRegionAndIsp(input *DescribeDcdnRegionAndIspInput) (*DescribeDcdnRegionAndIspOutput, error)

DescribeDcdnRegionAndIsp API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDcdnRegionAndIsp for usage and error information.

func (*DCDN) DescribeDcdnRegionAndIspCommon

func (c *DCDN) DescribeDcdnRegionAndIspCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDcdnRegionAndIspCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDcdnRegionAndIspCommon for usage and error information.

func (*DCDN) DescribeDcdnRegionAndIspCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeDcdnRegionAndIspCommonWithContext

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

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

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

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

func (*DCDN) DescribeDcdnRegionAndIspRequest

func (c *DCDN) DescribeDcdnRegionAndIspRequest(input *DescribeDcdnRegionAndIspInput) (req *request.Request, output *DescribeDcdnRegionAndIspOutput)

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

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

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

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

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

func (*DCDN) DescribeDcdnRegionAndIspWithContext

func (c *DCDN) DescribeDcdnRegionAndIspWithContext(ctx volcengine.Context, input *DescribeDcdnRegionAndIspInput, opts ...request.Option) (*DescribeDcdnRegionAndIspOutput, error)

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

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

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

func (*DCDN) DescribeDomainDetail

func (c *DCDN) DescribeDomainDetail(input *DescribeDomainDetailInput) (*DescribeDomainDetailOutput, error)

DescribeDomainDetail API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainDetail for usage and error information.

func (*DCDN) DescribeDomainDetailCommon

func (c *DCDN) DescribeDomainDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDomainDetailCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainDetailCommon for usage and error information.

func (*DCDN) DescribeDomainDetailCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeDomainDetailCommonWithContext

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

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

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

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

func (*DCDN) DescribeDomainDetailRequest

func (c *DCDN) DescribeDomainDetailRequest(input *DescribeDomainDetailInput) (req *request.Request, output *DescribeDomainDetailOutput)

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

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

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

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

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

func (*DCDN) DescribeDomainDetailWithContext

func (c *DCDN) DescribeDomainDetailWithContext(ctx volcengine.Context, input *DescribeDomainDetailInput, opts ...request.Option) (*DescribeDomainDetailOutput, error)

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

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

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

func (*DCDN) DescribeDomainIspData

func (c *DCDN) DescribeDomainIspData(input *DescribeDomainIspDataInput) (*DescribeDomainIspDataOutput, error)

DescribeDomainIspData API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainIspData for usage and error information.

func (*DCDN) DescribeDomainIspDataCommon

func (c *DCDN) DescribeDomainIspDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDomainIspDataCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainIspDataCommon for usage and error information.

func (*DCDN) DescribeDomainIspDataCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeDomainIspDataCommonWithContext

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

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

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

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

func (*DCDN) DescribeDomainIspDataRequest

func (c *DCDN) DescribeDomainIspDataRequest(input *DescribeDomainIspDataInput) (req *request.Request, output *DescribeDomainIspDataOutput)

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

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

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

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

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

func (*DCDN) DescribeDomainIspDataWithContext

func (c *DCDN) DescribeDomainIspDataWithContext(ctx volcengine.Context, input *DescribeDomainIspDataInput, opts ...request.Option) (*DescribeDomainIspDataOutput, error)

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

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

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

func (*DCDN) DescribeDomainLogs

func (c *DCDN) DescribeDomainLogs(input *DescribeDomainLogsInput) (*DescribeDomainLogsOutput, error)

DescribeDomainLogs API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainLogs for usage and error information.

func (*DCDN) DescribeDomainLogsCommon

func (c *DCDN) DescribeDomainLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDomainLogsCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainLogsCommon for usage and error information.

func (*DCDN) DescribeDomainLogsCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeDomainLogsCommonWithContext

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

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

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

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

func (*DCDN) DescribeDomainLogsRequest

func (c *DCDN) DescribeDomainLogsRequest(input *DescribeDomainLogsInput) (req *request.Request, output *DescribeDomainLogsOutput)

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

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

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

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

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

func (*DCDN) DescribeDomainLogsWithContext

func (c *DCDN) DescribeDomainLogsWithContext(ctx volcengine.Context, input *DescribeDomainLogsInput, opts ...request.Option) (*DescribeDomainLogsOutput, error)

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

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

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

func (*DCDN) DescribeDomainOverview

func (c *DCDN) DescribeDomainOverview(input *DescribeDomainOverviewInput) (*DescribeDomainOverviewOutput, error)

DescribeDomainOverview API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainOverview for usage and error information.

func (*DCDN) DescribeDomainOverviewCommon

func (c *DCDN) DescribeDomainOverviewCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDomainOverviewCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainOverviewCommon for usage and error information.

func (*DCDN) DescribeDomainOverviewCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeDomainOverviewCommonWithContext

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

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

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

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

func (*DCDN) DescribeDomainOverviewRequest

func (c *DCDN) DescribeDomainOverviewRequest(input *DescribeDomainOverviewInput) (req *request.Request, output *DescribeDomainOverviewOutput)

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

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

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

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

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

func (*DCDN) DescribeDomainOverviewWithContext

func (c *DCDN) DescribeDomainOverviewWithContext(ctx volcengine.Context, input *DescribeDomainOverviewInput, opts ...request.Option) (*DescribeDomainOverviewOutput, error)

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

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

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

func (*DCDN) DescribeDomainPVData

func (c *DCDN) DescribeDomainPVData(input *DescribeDomainPVDataInput) (*DescribeDomainPVDataOutput, error)

DescribeDomainPVData API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainPVData for usage and error information.

func (*DCDN) DescribeDomainPVDataCommon

func (c *DCDN) DescribeDomainPVDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDomainPVDataCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainPVDataCommon for usage and error information.

func (*DCDN) DescribeDomainPVDataCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeDomainPVDataCommonWithContext

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

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

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

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

func (*DCDN) DescribeDomainPVDataRequest

func (c *DCDN) DescribeDomainPVDataRequest(input *DescribeDomainPVDataInput) (req *request.Request, output *DescribeDomainPVDataOutput)

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

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

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

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

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

func (*DCDN) DescribeDomainPVDataWithContext

func (c *DCDN) DescribeDomainPVDataWithContext(ctx volcengine.Context, input *DescribeDomainPVDataInput, opts ...request.Option) (*DescribeDomainPVDataOutput, error)

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

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

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

func (*DCDN) DescribeDomainProbeSettings

func (c *DCDN) DescribeDomainProbeSettings(input *DescribeDomainProbeSettingsInput) (*DescribeDomainProbeSettingsOutput, error)

DescribeDomainProbeSettings API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainProbeSettings for usage and error information.

func (*DCDN) DescribeDomainProbeSettingsCommon

func (c *DCDN) DescribeDomainProbeSettingsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDomainProbeSettingsCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainProbeSettingsCommon for usage and error information.

func (*DCDN) DescribeDomainProbeSettingsCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeDomainProbeSettingsCommonWithContext

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

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

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

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

func (*DCDN) DescribeDomainProbeSettingsRequest

func (c *DCDN) DescribeDomainProbeSettingsRequest(input *DescribeDomainProbeSettingsInput) (req *request.Request, output *DescribeDomainProbeSettingsOutput)

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

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

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

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

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

func (*DCDN) DescribeDomainProbeSettingsWithContext

func (c *DCDN) DescribeDomainProbeSettingsWithContext(ctx volcengine.Context, input *DescribeDomainProbeSettingsInput, opts ...request.Option) (*DescribeDomainProbeSettingsOutput, error)

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

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

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

func (*DCDN) DescribeDomainRegionData

func (c *DCDN) DescribeDomainRegionData(input *DescribeDomainRegionDataInput) (*DescribeDomainRegionDataOutput, error)

DescribeDomainRegionData API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainRegionData for usage and error information.

func (*DCDN) DescribeDomainRegionDataCommon

func (c *DCDN) DescribeDomainRegionDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDomainRegionDataCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainRegionDataCommon for usage and error information.

func (*DCDN) DescribeDomainRegionDataCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeDomainRegionDataCommonWithContext

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

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

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

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

func (*DCDN) DescribeDomainRegionDataRequest

func (c *DCDN) DescribeDomainRegionDataRequest(input *DescribeDomainRegionDataInput) (req *request.Request, output *DescribeDomainRegionDataOutput)

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

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

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

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

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

func (*DCDN) DescribeDomainRegionDataWithContext

func (c *DCDN) DescribeDomainRegionDataWithContext(ctx volcengine.Context, input *DescribeDomainRegionDataInput, opts ...request.Option) (*DescribeDomainRegionDataOutput, error)

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

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

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

func (*DCDN) DescribeDomainUVData

func (c *DCDN) DescribeDomainUVData(input *DescribeDomainUVDataInput) (*DescribeDomainUVDataOutput, error)

DescribeDomainUVData API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainUVData for usage and error information.

func (*DCDN) DescribeDomainUVDataCommon

func (c *DCDN) DescribeDomainUVDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDomainUVDataCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeDomainUVDataCommon for usage and error information.

func (*DCDN) DescribeDomainUVDataCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeDomainUVDataCommonWithContext

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

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

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

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

func (*DCDN) DescribeDomainUVDataRequest

func (c *DCDN) DescribeDomainUVDataRequest(input *DescribeDomainUVDataInput) (req *request.Request, output *DescribeDomainUVDataOutput)

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

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

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

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

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

func (*DCDN) DescribeDomainUVDataWithContext

func (c *DCDN) DescribeDomainUVDataWithContext(ctx volcengine.Context, input *DescribeDomainUVDataInput, opts ...request.Option) (*DescribeDomainUVDataOutput, error)

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

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

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

func (*DCDN) DescribeOriginRealTimeData

func (c *DCDN) DescribeOriginRealTimeData(input *DescribeOriginRealTimeDataInput) (*DescribeOriginRealTimeDataOutput, error)

DescribeOriginRealTimeData API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeOriginRealTimeData for usage and error information.

func (*DCDN) DescribeOriginRealTimeDataCommon

func (c *DCDN) DescribeOriginRealTimeDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeOriginRealTimeDataCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeOriginRealTimeDataCommon for usage and error information.

func (*DCDN) DescribeOriginRealTimeDataCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeOriginRealTimeDataCommonWithContext

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

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

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

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

func (*DCDN) DescribeOriginRealTimeDataRequest

func (c *DCDN) DescribeOriginRealTimeDataRequest(input *DescribeOriginRealTimeDataInput) (req *request.Request, output *DescribeOriginRealTimeDataOutput)

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

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

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

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

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

func (*DCDN) DescribeOriginRealTimeDataWithContext

func (c *DCDN) DescribeOriginRealTimeDataWithContext(ctx volcengine.Context, input *DescribeOriginRealTimeDataInput, opts ...request.Option) (*DescribeOriginRealTimeDataOutput, error)

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

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

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

func (*DCDN) DescribeOriginStatistics

func (c *DCDN) DescribeOriginStatistics(input *DescribeOriginStatisticsInput) (*DescribeOriginStatisticsOutput, error)

DescribeOriginStatistics API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeOriginStatistics for usage and error information.

func (*DCDN) DescribeOriginStatisticsCommon

func (c *DCDN) DescribeOriginStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeOriginStatisticsCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeOriginStatisticsCommon for usage and error information.

func (*DCDN) DescribeOriginStatisticsCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeOriginStatisticsCommonWithContext

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

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

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

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

func (*DCDN) DescribeOriginStatisticsDetail

func (c *DCDN) DescribeOriginStatisticsDetail(input *DescribeOriginStatisticsDetailInput) (*DescribeOriginStatisticsDetailOutput, error)

DescribeOriginStatisticsDetail API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeOriginStatisticsDetail for usage and error information.

func (*DCDN) DescribeOriginStatisticsDetailCommon

func (c *DCDN) DescribeOriginStatisticsDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeOriginStatisticsDetailCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeOriginStatisticsDetailCommon for usage and error information.

func (*DCDN) DescribeOriginStatisticsDetailCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeOriginStatisticsDetailCommonWithContext

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

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

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

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

func (*DCDN) DescribeOriginStatisticsDetailRequest

func (c *DCDN) DescribeOriginStatisticsDetailRequest(input *DescribeOriginStatisticsDetailInput) (req *request.Request, output *DescribeOriginStatisticsDetailOutput)

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

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

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

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

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

func (*DCDN) DescribeOriginStatisticsDetailWithContext

func (c *DCDN) DescribeOriginStatisticsDetailWithContext(ctx volcengine.Context, input *DescribeOriginStatisticsDetailInput, opts ...request.Option) (*DescribeOriginStatisticsDetailOutput, error)

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

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

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

func (*DCDN) DescribeOriginStatisticsRequest

func (c *DCDN) DescribeOriginStatisticsRequest(input *DescribeOriginStatisticsInput) (req *request.Request, output *DescribeOriginStatisticsOutput)

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

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

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

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

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

func (*DCDN) DescribeOriginStatisticsWithContext

func (c *DCDN) DescribeOriginStatisticsWithContext(ctx volcengine.Context, input *DescribeOriginStatisticsInput, opts ...request.Option) (*DescribeOriginStatisticsOutput, error)

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

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

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

func (*DCDN) DescribeRealTimeData

func (c *DCDN) DescribeRealTimeData(input *DescribeRealTimeDataInput) (*DescribeRealTimeDataOutput, error)

DescribeRealTimeData API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeRealTimeData for usage and error information.

func (*DCDN) DescribeRealTimeDataCommon

func (c *DCDN) DescribeRealTimeDataCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeRealTimeDataCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeRealTimeDataCommon for usage and error information.

func (*DCDN) DescribeRealTimeDataCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeRealTimeDataCommonWithContext

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

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

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

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

func (*DCDN) DescribeRealTimeDataRequest

func (c *DCDN) DescribeRealTimeDataRequest(input *DescribeRealTimeDataInput) (req *request.Request, output *DescribeRealTimeDataOutput)

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

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

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

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

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

func (*DCDN) DescribeRealTimeDataWithContext

func (c *DCDN) DescribeRealTimeDataWithContext(ctx volcengine.Context, input *DescribeRealTimeDataInput, opts ...request.Option) (*DescribeRealTimeDataOutput, error)

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

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

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

func (*DCDN) DescribeStatistics

func (c *DCDN) DescribeStatistics(input *DescribeStatisticsInput) (*DescribeStatisticsOutput, error)

DescribeStatistics API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeStatistics for usage and error information.

func (*DCDN) DescribeStatisticsCommon

func (c *DCDN) DescribeStatisticsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeStatisticsCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeStatisticsCommon for usage and error information.

func (*DCDN) DescribeStatisticsCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeStatisticsCommonWithContext

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

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

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

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

func (*DCDN) DescribeStatisticsDetail

func (c *DCDN) DescribeStatisticsDetail(input *DescribeStatisticsDetailInput) (*DescribeStatisticsDetailOutput, error)

DescribeStatisticsDetail API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeStatisticsDetail for usage and error information.

func (*DCDN) DescribeStatisticsDetailCommon

func (c *DCDN) DescribeStatisticsDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeStatisticsDetailCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeStatisticsDetailCommon for usage and error information.

func (*DCDN) DescribeStatisticsDetailCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeStatisticsDetailCommonWithContext

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

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

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

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

func (*DCDN) DescribeStatisticsDetailRequest

func (c *DCDN) DescribeStatisticsDetailRequest(input *DescribeStatisticsDetailInput) (req *request.Request, output *DescribeStatisticsDetailOutput)

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

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

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

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

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

func (*DCDN) DescribeStatisticsDetailWithContext

func (c *DCDN) DescribeStatisticsDetailWithContext(ctx volcengine.Context, input *DescribeStatisticsDetailInput, opts ...request.Option) (*DescribeStatisticsDetailOutput, error)

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

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

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

func (*DCDN) DescribeStatisticsRequest

func (c *DCDN) DescribeStatisticsRequest(input *DescribeStatisticsInput) (req *request.Request, output *DescribeStatisticsOutput)

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

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

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

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

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

func (*DCDN) DescribeStatisticsWithContext

func (c *DCDN) DescribeStatisticsWithContext(ctx volcengine.Context, input *DescribeStatisticsInput, opts ...request.Option) (*DescribeStatisticsOutput, error)

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

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

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

func (*DCDN) DescribeTopDomains

func (c *DCDN) DescribeTopDomains(input *DescribeTopDomainsInput) (*DescribeTopDomainsOutput, error)

DescribeTopDomains API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeTopDomains for usage and error information.

func (*DCDN) DescribeTopDomainsCommon

func (c *DCDN) DescribeTopDomainsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTopDomainsCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeTopDomainsCommon for usage and error information.

func (*DCDN) DescribeTopDomainsCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeTopDomainsCommonWithContext

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

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

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

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

func (*DCDN) DescribeTopDomainsRequest

func (c *DCDN) DescribeTopDomainsRequest(input *DescribeTopDomainsInput) (req *request.Request, output *DescribeTopDomainsOutput)

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

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

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

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

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

func (*DCDN) DescribeTopDomainsWithContext

func (c *DCDN) DescribeTopDomainsWithContext(ctx volcengine.Context, input *DescribeTopDomainsInput, opts ...request.Option) (*DescribeTopDomainsOutput, error)

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

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

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

func (*DCDN) DescribeTopIP

func (c *DCDN) DescribeTopIP(input *DescribeTopIPInput) (*DescribeTopIPOutput, error)

DescribeTopIP API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeTopIP for usage and error information.

func (*DCDN) DescribeTopIPCommon

func (c *DCDN) DescribeTopIPCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTopIPCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeTopIPCommon for usage and error information.

func (*DCDN) DescribeTopIPCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeTopIPCommonWithContext

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

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

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

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

func (*DCDN) DescribeTopIPRequest

func (c *DCDN) DescribeTopIPRequest(input *DescribeTopIPInput) (req *request.Request, output *DescribeTopIPOutput)

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

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

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

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

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

func (*DCDN) DescribeTopIPWithContext

func (c *DCDN) DescribeTopIPWithContext(ctx volcengine.Context, input *DescribeTopIPInput, opts ...request.Option) (*DescribeTopIPOutput, error)

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

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

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

func (*DCDN) DescribeTopReferer

func (c *DCDN) DescribeTopReferer(input *DescribeTopRefererInput) (*DescribeTopRefererOutput, error)

DescribeTopReferer API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeTopReferer for usage and error information.

func (*DCDN) DescribeTopRefererCommon

func (c *DCDN) DescribeTopRefererCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTopRefererCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeTopRefererCommon for usage and error information.

func (*DCDN) DescribeTopRefererCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeTopRefererCommonWithContext

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

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

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

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

func (*DCDN) DescribeTopRefererRequest

func (c *DCDN) DescribeTopRefererRequest(input *DescribeTopRefererInput) (req *request.Request, output *DescribeTopRefererOutput)

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

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

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

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

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

func (*DCDN) DescribeTopRefererWithContext

func (c *DCDN) DescribeTopRefererWithContext(ctx volcengine.Context, input *DescribeTopRefererInput, opts ...request.Option) (*DescribeTopRefererOutput, error)

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

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

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

func (*DCDN) DescribeTopURL

func (c *DCDN) DescribeTopURL(input *DescribeTopURLInput) (*DescribeTopURLOutput, error)

DescribeTopURL API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeTopURL for usage and error information.

func (*DCDN) DescribeTopURLCommon

func (c *DCDN) DescribeTopURLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeTopURLCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation DescribeTopURLCommon for usage and error information.

func (*DCDN) DescribeTopURLCommonRequest

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

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

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

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

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

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

func (*DCDN) DescribeTopURLCommonWithContext

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

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

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

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

func (*DCDN) DescribeTopURLRequest

func (c *DCDN) DescribeTopURLRequest(input *DescribeTopURLInput) (req *request.Request, output *DescribeTopURLOutput)

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

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

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

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

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

func (*DCDN) DescribeTopURLWithContext

func (c *DCDN) DescribeTopURLWithContext(ctx volcengine.Context, input *DescribeTopURLInput, opts ...request.Option) (*DescribeTopURLOutput, error)

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

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

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

func (*DCDN) GetPurgePrefetchTaskQuota

func (c *DCDN) GetPurgePrefetchTaskQuota(input *GetPurgePrefetchTaskQuotaInput) (*GetPurgePrefetchTaskQuotaOutput, error)

GetPurgePrefetchTaskQuota API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation GetPurgePrefetchTaskQuota for usage and error information.

func (*DCDN) GetPurgePrefetchTaskQuotaCommon

func (c *DCDN) GetPurgePrefetchTaskQuotaCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetPurgePrefetchTaskQuotaCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation GetPurgePrefetchTaskQuotaCommon for usage and error information.

func (*DCDN) GetPurgePrefetchTaskQuotaCommonRequest

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

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

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

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

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

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

func (*DCDN) GetPurgePrefetchTaskQuotaCommonWithContext

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

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

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

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

func (*DCDN) GetPurgePrefetchTaskQuotaRequest

func (c *DCDN) GetPurgePrefetchTaskQuotaRequest(input *GetPurgePrefetchTaskQuotaInput) (req *request.Request, output *GetPurgePrefetchTaskQuotaOutput)

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

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

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

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

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

func (*DCDN) GetPurgePrefetchTaskQuotaWithContext

func (c *DCDN) GetPurgePrefetchTaskQuotaWithContext(ctx volcengine.Context, input *GetPurgePrefetchTaskQuotaInput, opts ...request.Option) (*GetPurgePrefetchTaskQuotaOutput, error)

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

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

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

func (*DCDN) ListCert

func (c *DCDN) ListCert(input *ListCertInput) (*ListCertOutput, error)

ListCert API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation ListCert for usage and error information.

func (*DCDN) ListCertBind

func (c *DCDN) ListCertBind(input *ListCertBindInput) (*ListCertBindOutput, error)

ListCertBind API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation ListCertBind for usage and error information.

func (*DCDN) ListCertBindCommon

func (c *DCDN) ListCertBindCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListCertBindCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation ListCertBindCommon for usage and error information.

func (*DCDN) ListCertBindCommonRequest

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

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

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

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

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

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

func (*DCDN) ListCertBindCommonWithContext

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

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

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

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

func (*DCDN) ListCertBindRequest

func (c *DCDN) ListCertBindRequest(input *ListCertBindInput) (req *request.Request, output *ListCertBindOutput)

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

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

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

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

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

func (*DCDN) ListCertBindWithContext

func (c *DCDN) ListCertBindWithContext(ctx volcengine.Context, input *ListCertBindInput, opts ...request.Option) (*ListCertBindOutput, error)

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

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

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

func (*DCDN) ListCertCommon

func (c *DCDN) ListCertCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListCertCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation ListCertCommon for usage and error information.

func (*DCDN) ListCertCommonRequest

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

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

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

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

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

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

func (*DCDN) ListCertCommonWithContext

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

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

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

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

func (*DCDN) ListCertRequest

func (c *DCDN) ListCertRequest(input *ListCertInput) (req *request.Request, output *ListCertOutput)

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

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

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

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

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

func (*DCDN) ListCertWithContext

func (c *DCDN) ListCertWithContext(ctx volcengine.Context, input *ListCertInput, opts ...request.Option) (*ListCertOutput, error)

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

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

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

func (*DCDN) ListDomainConfig

func (c *DCDN) ListDomainConfig(input *ListDomainConfigInput) (*ListDomainConfigOutput, error)

ListDomainConfig API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation ListDomainConfig for usage and error information.

func (*DCDN) ListDomainConfigCommon

func (c *DCDN) ListDomainConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListDomainConfigCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation ListDomainConfigCommon for usage and error information.

func (*DCDN) ListDomainConfigCommonRequest

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

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

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

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

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

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

func (*DCDN) ListDomainConfigCommonWithContext

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

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

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

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

func (*DCDN) ListDomainConfigRequest

func (c *DCDN) ListDomainConfigRequest(input *ListDomainConfigInput) (req *request.Request, output *ListDomainConfigOutput)

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

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

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

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

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

func (*DCDN) ListDomainConfigWithContext

func (c *DCDN) ListDomainConfigWithContext(ctx volcengine.Context, input *ListDomainConfigInput, opts ...request.Option) (*ListDomainConfigOutput, error)

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

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

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

func (*DCDN) RetryPurgePrefetchTask

func (c *DCDN) RetryPurgePrefetchTask(input *RetryPurgePrefetchTaskInput) (*RetryPurgePrefetchTaskOutput, error)

RetryPurgePrefetchTask API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation RetryPurgePrefetchTask for usage and error information.

func (*DCDN) RetryPurgePrefetchTaskCommon

func (c *DCDN) RetryPurgePrefetchTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RetryPurgePrefetchTaskCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation RetryPurgePrefetchTaskCommon for usage and error information.

func (*DCDN) RetryPurgePrefetchTaskCommonRequest

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

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

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

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

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

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

func (*DCDN) RetryPurgePrefetchTaskCommonWithContext

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

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

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

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

func (*DCDN) RetryPurgePrefetchTaskRequest

func (c *DCDN) RetryPurgePrefetchTaskRequest(input *RetryPurgePrefetchTaskInput) (req *request.Request, output *RetryPurgePrefetchTaskOutput)

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

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

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

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

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

func (*DCDN) RetryPurgePrefetchTaskWithContext

func (c *DCDN) RetryPurgePrefetchTaskWithContext(ctx volcengine.Context, input *RetryPurgePrefetchTaskInput, opts ...request.Option) (*RetryPurgePrefetchTaskOutput, error)

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

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

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

func (*DCDN) StartDomain

func (c *DCDN) StartDomain(input *StartDomainInput) (*StartDomainOutput, error)

StartDomain API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation StartDomain for usage and error information.

func (*DCDN) StartDomainCommon

func (c *DCDN) StartDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StartDomainCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation StartDomainCommon for usage and error information.

func (*DCDN) StartDomainCommonRequest

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

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

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

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

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

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

func (*DCDN) StartDomainCommonWithContext

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

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

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

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

func (*DCDN) StartDomainRequest

func (c *DCDN) StartDomainRequest(input *StartDomainInput) (req *request.Request, output *StartDomainOutput)

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

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

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

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

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

func (*DCDN) StartDomainWithContext

func (c *DCDN) StartDomainWithContext(ctx volcengine.Context, input *StartDomainInput, opts ...request.Option) (*StartDomainOutput, error)

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

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

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

func (*DCDN) StopDomain

func (c *DCDN) StopDomain(input *StopDomainInput) (*StopDomainOutput, error)

StopDomain API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation StopDomain for usage and error information.

func (*DCDN) StopDomainCommon

func (c *DCDN) StopDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StopDomainCommon API operation for DCDN.

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

See the VOLCENGINE API reference guide for DCDN's API operation StopDomainCommon for usage and error information.

func (*DCDN) StopDomainCommonRequest

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

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

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

See StopDomainCommon for more information on using the StopDomainCommon API call, and error handling.

// Example sending a request using the StopDomainCommonRequest method.
req, resp := client.StopDomainCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DCDN) StopDomainCommonWithContext

func (c *DCDN) StopDomainCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

StopDomainCommonWithContext is the same as StopDomainCommon with the addition of the ability to pass a context and additional request options.

See StopDomainCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DCDN) StopDomainRequest

func (c *DCDN) StopDomainRequest(input *StopDomainInput) (req *request.Request, output *StopDomainOutput)

StopDomainRequest generates a "volcengine/request.Request" representing the client's request for the StopDomain operation. The "output" return value will be populated with the StopDomainCommon request's response once the request completes successfully.

Use "Send" method on the returned StopDomainCommon Request to send the API call to the service. the "output" return value is not valid until after StopDomainCommon Send returns without error.

See StopDomain for more information on using the StopDomain API call, and error handling.

// Example sending a request using the StopDomainRequest method.
req, resp := client.StopDomainRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DCDN) StopDomainWithContext

func (c *DCDN) StopDomainWithContext(ctx volcengine.Context, input *StopDomainInput, opts ...request.Option) (*StopDomainOutput, error)

StopDomainWithContext is the same as StopDomain with the addition of the ability to pass a context and additional request options.

See StopDomain for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DCDN) UpdateDomainProbeSettings

func (c *DCDN) UpdateDomainProbeSettings(input *UpdateDomainProbeSettingsInput) (*UpdateDomainProbeSettingsOutput, error)

UpdateDomainProbeSettings API operation for DCDN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DCDN's API operation UpdateDomainProbeSettings for usage and error information.

func (*DCDN) UpdateDomainProbeSettingsCommon

func (c *DCDN) UpdateDomainProbeSettingsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateDomainProbeSettingsCommon API operation for DCDN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DCDN's API operation UpdateDomainProbeSettingsCommon for usage and error information.

func (*DCDN) UpdateDomainProbeSettingsCommonRequest

func (c *DCDN) UpdateDomainProbeSettingsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateDomainProbeSettingsCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateDomainProbeSettingsCommon operation. The "output" return value will be populated with the UpdateDomainProbeSettingsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateDomainProbeSettingsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateDomainProbeSettingsCommon Send returns without error.

See UpdateDomainProbeSettingsCommon for more information on using the UpdateDomainProbeSettingsCommon API call, and error handling.

// Example sending a request using the UpdateDomainProbeSettingsCommonRequest method.
req, resp := client.UpdateDomainProbeSettingsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DCDN) UpdateDomainProbeSettingsCommonWithContext

func (c *DCDN) UpdateDomainProbeSettingsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateDomainProbeSettingsCommonWithContext is the same as UpdateDomainProbeSettingsCommon with the addition of the ability to pass a context and additional request options.

See UpdateDomainProbeSettingsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DCDN) UpdateDomainProbeSettingsRequest

func (c *DCDN) UpdateDomainProbeSettingsRequest(input *UpdateDomainProbeSettingsInput) (req *request.Request, output *UpdateDomainProbeSettingsOutput)

UpdateDomainProbeSettingsRequest generates a "volcengine/request.Request" representing the client's request for the UpdateDomainProbeSettings operation. The "output" return value will be populated with the UpdateDomainProbeSettingsCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateDomainProbeSettingsCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateDomainProbeSettingsCommon Send returns without error.

See UpdateDomainProbeSettings for more information on using the UpdateDomainProbeSettings API call, and error handling.

// Example sending a request using the UpdateDomainProbeSettingsRequest method.
req, resp := client.UpdateDomainProbeSettingsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DCDN) UpdateDomainProbeSettingsWithContext

func (c *DCDN) UpdateDomainProbeSettingsWithContext(ctx volcengine.Context, input *UpdateDomainProbeSettingsInput, opts ...request.Option) (*UpdateDomainProbeSettingsOutput, error)

UpdateDomainProbeSettingsWithContext is the same as UpdateDomainProbeSettings with the addition of the ability to pass a context and additional request options.

See UpdateDomainProbeSettings for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DCDN) UpdateSingleDomainConfig

func (c *DCDN) UpdateSingleDomainConfig(input *UpdateSingleDomainConfigInput) (*UpdateSingleDomainConfigOutput, error)

UpdateSingleDomainConfig API operation for DCDN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DCDN's API operation UpdateSingleDomainConfig for usage and error information.

func (*DCDN) UpdateSingleDomainConfigCommon

func (c *DCDN) UpdateSingleDomainConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateSingleDomainConfigCommon API operation for DCDN.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DCDN's API operation UpdateSingleDomainConfigCommon for usage and error information.

func (*DCDN) UpdateSingleDomainConfigCommonRequest

func (c *DCDN) UpdateSingleDomainConfigCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateSingleDomainConfigCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSingleDomainConfigCommon operation. The "output" return value will be populated with the UpdateSingleDomainConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSingleDomainConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSingleDomainConfigCommon Send returns without error.

See UpdateSingleDomainConfigCommon for more information on using the UpdateSingleDomainConfigCommon API call, and error handling.

// Example sending a request using the UpdateSingleDomainConfigCommonRequest method.
req, resp := client.UpdateSingleDomainConfigCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DCDN) UpdateSingleDomainConfigCommonWithContext

func (c *DCDN) UpdateSingleDomainConfigCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateSingleDomainConfigCommonWithContext is the same as UpdateSingleDomainConfigCommon with the addition of the ability to pass a context and additional request options.

See UpdateSingleDomainConfigCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DCDN) UpdateSingleDomainConfigRequest

func (c *DCDN) UpdateSingleDomainConfigRequest(input *UpdateSingleDomainConfigInput) (req *request.Request, output *UpdateSingleDomainConfigOutput)

UpdateSingleDomainConfigRequest generates a "volcengine/request.Request" representing the client's request for the UpdateSingleDomainConfig operation. The "output" return value will be populated with the UpdateSingleDomainConfigCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateSingleDomainConfigCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateSingleDomainConfigCommon Send returns without error.

See UpdateSingleDomainConfig for more information on using the UpdateSingleDomainConfig API call, and error handling.

// Example sending a request using the UpdateSingleDomainConfigRequest method.
req, resp := client.UpdateSingleDomainConfigRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DCDN) UpdateSingleDomainConfigWithContext

func (c *DCDN) UpdateSingleDomainConfigWithContext(ctx volcengine.Context, input *UpdateSingleDomainConfigInput, opts ...request.Option) (*UpdateSingleDomainConfigOutput, error)

UpdateSingleDomainConfigWithContext is the same as UpdateSingleDomainConfig with the addition of the ability to pass a context and additional request options.

See UpdateSingleDomainConfig for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. 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 DCDNAPI

type DCDNAPI interface {
	CheckPurgePrefetchTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CheckPurgePrefetchTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CheckPurgePrefetchTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CheckPurgePrefetchTask(*CheckPurgePrefetchTaskInput) (*CheckPurgePrefetchTaskOutput, error)
	CheckPurgePrefetchTaskWithContext(volcengine.Context, *CheckPurgePrefetchTaskInput, ...request.Option) (*CheckPurgePrefetchTaskOutput, error)
	CheckPurgePrefetchTaskRequest(*CheckPurgePrefetchTaskInput) (*request.Request, *CheckPurgePrefetchTaskOutput)

	CreateCertBindCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateCertBindCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateCertBindCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateCertBind(*CreateCertBindInput) (*CreateCertBindOutput, error)
	CreateCertBindWithContext(volcengine.Context, *CreateCertBindInput, ...request.Option) (*CreateCertBindOutput, error)
	CreateCertBindRequest(*CreateCertBindInput) (*request.Request, *CreateCertBindOutput)

	CreateDomainConfigsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateDomainConfigsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateDomainConfigsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateDomainConfigs(*CreateDomainConfigsInput) (*CreateDomainConfigsOutput, error)
	CreateDomainConfigsWithContext(volcengine.Context, *CreateDomainConfigsInput, ...request.Option) (*CreateDomainConfigsOutput, error)
	CreateDomainConfigsRequest(*CreateDomainConfigsInput) (*request.Request, *CreateDomainConfigsOutput)

	CreatePurgePrefetchTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreatePurgePrefetchTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreatePurgePrefetchTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreatePurgePrefetchTask(*CreatePurgePrefetchTaskInput) (*CreatePurgePrefetchTaskOutput, error)
	CreatePurgePrefetchTaskWithContext(volcengine.Context, *CreatePurgePrefetchTaskInput, ...request.Option) (*CreatePurgePrefetchTaskOutput, error)
	CreatePurgePrefetchTaskRequest(*CreatePurgePrefetchTaskInput) (*request.Request, *CreatePurgePrefetchTaskOutput)

	DeleteCertBindCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteCertBindCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteCertBindCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCertBind(*DeleteCertBindInput) (*DeleteCertBindOutput, error)
	DeleteCertBindWithContext(volcengine.Context, *DeleteCertBindInput, ...request.Option) (*DeleteCertBindOutput, error)
	DeleteCertBindRequest(*DeleteCertBindInput) (*request.Request, *DeleteCertBindOutput)

	DeleteDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDomain(*DeleteDomainInput) (*DeleteDomainOutput, error)
	DeleteDomainWithContext(volcengine.Context, *DeleteDomainInput, ...request.Option) (*DeleteDomainOutput, error)
	DeleteDomainRequest(*DeleteDomainInput) (*request.Request, *DeleteDomainOutput)

	DescribeDcdnRegionAndIspCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDcdnRegionAndIspCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDcdnRegionAndIspCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDcdnRegionAndIsp(*DescribeDcdnRegionAndIspInput) (*DescribeDcdnRegionAndIspOutput, error)
	DescribeDcdnRegionAndIspWithContext(volcengine.Context, *DescribeDcdnRegionAndIspInput, ...request.Option) (*DescribeDcdnRegionAndIspOutput, error)
	DescribeDcdnRegionAndIspRequest(*DescribeDcdnRegionAndIspInput) (*request.Request, *DescribeDcdnRegionAndIspOutput)

	DescribeDomainDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDomainDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDomainDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDomainDetail(*DescribeDomainDetailInput) (*DescribeDomainDetailOutput, error)
	DescribeDomainDetailWithContext(volcengine.Context, *DescribeDomainDetailInput, ...request.Option) (*DescribeDomainDetailOutput, error)
	DescribeDomainDetailRequest(*DescribeDomainDetailInput) (*request.Request, *DescribeDomainDetailOutput)

	DescribeDomainIspDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDomainIspDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDomainIspDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDomainIspData(*DescribeDomainIspDataInput) (*DescribeDomainIspDataOutput, error)
	DescribeDomainIspDataWithContext(volcengine.Context, *DescribeDomainIspDataInput, ...request.Option) (*DescribeDomainIspDataOutput, error)
	DescribeDomainIspDataRequest(*DescribeDomainIspDataInput) (*request.Request, *DescribeDomainIspDataOutput)

	DescribeDomainLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDomainLogsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDomainLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDomainLogs(*DescribeDomainLogsInput) (*DescribeDomainLogsOutput, error)
	DescribeDomainLogsWithContext(volcengine.Context, *DescribeDomainLogsInput, ...request.Option) (*DescribeDomainLogsOutput, error)
	DescribeDomainLogsRequest(*DescribeDomainLogsInput) (*request.Request, *DescribeDomainLogsOutput)

	DescribeDomainOverviewCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDomainOverviewCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDomainOverviewCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDomainOverview(*DescribeDomainOverviewInput) (*DescribeDomainOverviewOutput, error)
	DescribeDomainOverviewWithContext(volcengine.Context, *DescribeDomainOverviewInput, ...request.Option) (*DescribeDomainOverviewOutput, error)
	DescribeDomainOverviewRequest(*DescribeDomainOverviewInput) (*request.Request, *DescribeDomainOverviewOutput)

	DescribeDomainPVDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDomainPVDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDomainPVDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDomainPVData(*DescribeDomainPVDataInput) (*DescribeDomainPVDataOutput, error)
	DescribeDomainPVDataWithContext(volcengine.Context, *DescribeDomainPVDataInput, ...request.Option) (*DescribeDomainPVDataOutput, error)
	DescribeDomainPVDataRequest(*DescribeDomainPVDataInput) (*request.Request, *DescribeDomainPVDataOutput)

	DescribeDomainProbeSettingsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDomainProbeSettingsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDomainProbeSettingsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDomainProbeSettings(*DescribeDomainProbeSettingsInput) (*DescribeDomainProbeSettingsOutput, error)
	DescribeDomainProbeSettingsWithContext(volcengine.Context, *DescribeDomainProbeSettingsInput, ...request.Option) (*DescribeDomainProbeSettingsOutput, error)
	DescribeDomainProbeSettingsRequest(*DescribeDomainProbeSettingsInput) (*request.Request, *DescribeDomainProbeSettingsOutput)

	DescribeDomainRegionDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDomainRegionDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDomainRegionDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDomainRegionData(*DescribeDomainRegionDataInput) (*DescribeDomainRegionDataOutput, error)
	DescribeDomainRegionDataWithContext(volcengine.Context, *DescribeDomainRegionDataInput, ...request.Option) (*DescribeDomainRegionDataOutput, error)
	DescribeDomainRegionDataRequest(*DescribeDomainRegionDataInput) (*request.Request, *DescribeDomainRegionDataOutput)

	DescribeDomainUVDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDomainUVDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDomainUVDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDomainUVData(*DescribeDomainUVDataInput) (*DescribeDomainUVDataOutput, error)
	DescribeDomainUVDataWithContext(volcengine.Context, *DescribeDomainUVDataInput, ...request.Option) (*DescribeDomainUVDataOutput, error)
	DescribeDomainUVDataRequest(*DescribeDomainUVDataInput) (*request.Request, *DescribeDomainUVDataOutput)

	DescribeOriginRealTimeDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeOriginRealTimeDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeOriginRealTimeDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeOriginRealTimeData(*DescribeOriginRealTimeDataInput) (*DescribeOriginRealTimeDataOutput, error)
	DescribeOriginRealTimeDataWithContext(volcengine.Context, *DescribeOriginRealTimeDataInput, ...request.Option) (*DescribeOriginRealTimeDataOutput, error)
	DescribeOriginRealTimeDataRequest(*DescribeOriginRealTimeDataInput) (*request.Request, *DescribeOriginRealTimeDataOutput)

	DescribeOriginStatisticsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeOriginStatisticsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeOriginStatisticsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeOriginStatistics(*DescribeOriginStatisticsInput) (*DescribeOriginStatisticsOutput, error)
	DescribeOriginStatisticsWithContext(volcengine.Context, *DescribeOriginStatisticsInput, ...request.Option) (*DescribeOriginStatisticsOutput, error)
	DescribeOriginStatisticsRequest(*DescribeOriginStatisticsInput) (*request.Request, *DescribeOriginStatisticsOutput)

	DescribeOriginStatisticsDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeOriginStatisticsDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeOriginStatisticsDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeOriginStatisticsDetail(*DescribeOriginStatisticsDetailInput) (*DescribeOriginStatisticsDetailOutput, error)
	DescribeOriginStatisticsDetailWithContext(volcengine.Context, *DescribeOriginStatisticsDetailInput, ...request.Option) (*DescribeOriginStatisticsDetailOutput, error)
	DescribeOriginStatisticsDetailRequest(*DescribeOriginStatisticsDetailInput) (*request.Request, *DescribeOriginStatisticsDetailOutput)

	DescribeRealTimeDataCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeRealTimeDataCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeRealTimeDataCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeRealTimeData(*DescribeRealTimeDataInput) (*DescribeRealTimeDataOutput, error)
	DescribeRealTimeDataWithContext(volcengine.Context, *DescribeRealTimeDataInput, ...request.Option) (*DescribeRealTimeDataOutput, error)
	DescribeRealTimeDataRequest(*DescribeRealTimeDataInput) (*request.Request, *DescribeRealTimeDataOutput)

	DescribeStatisticsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeStatisticsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeStatisticsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeStatistics(*DescribeStatisticsInput) (*DescribeStatisticsOutput, error)
	DescribeStatisticsWithContext(volcengine.Context, *DescribeStatisticsInput, ...request.Option) (*DescribeStatisticsOutput, error)
	DescribeStatisticsRequest(*DescribeStatisticsInput) (*request.Request, *DescribeStatisticsOutput)

	DescribeStatisticsDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeStatisticsDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeStatisticsDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeStatisticsDetail(*DescribeStatisticsDetailInput) (*DescribeStatisticsDetailOutput, error)
	DescribeStatisticsDetailWithContext(volcengine.Context, *DescribeStatisticsDetailInput, ...request.Option) (*DescribeStatisticsDetailOutput, error)
	DescribeStatisticsDetailRequest(*DescribeStatisticsDetailInput) (*request.Request, *DescribeStatisticsDetailOutput)

	DescribeTopDomainsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTopDomainsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTopDomainsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTopDomains(*DescribeTopDomainsInput) (*DescribeTopDomainsOutput, error)
	DescribeTopDomainsWithContext(volcengine.Context, *DescribeTopDomainsInput, ...request.Option) (*DescribeTopDomainsOutput, error)
	DescribeTopDomainsRequest(*DescribeTopDomainsInput) (*request.Request, *DescribeTopDomainsOutput)

	DescribeTopIPCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTopIPCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTopIPCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTopIP(*DescribeTopIPInput) (*DescribeTopIPOutput, error)
	DescribeTopIPWithContext(volcengine.Context, *DescribeTopIPInput, ...request.Option) (*DescribeTopIPOutput, error)
	DescribeTopIPRequest(*DescribeTopIPInput) (*request.Request, *DescribeTopIPOutput)

	DescribeTopRefererCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTopRefererCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTopRefererCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTopReferer(*DescribeTopRefererInput) (*DescribeTopRefererOutput, error)
	DescribeTopRefererWithContext(volcengine.Context, *DescribeTopRefererInput, ...request.Option) (*DescribeTopRefererOutput, error)
	DescribeTopRefererRequest(*DescribeTopRefererInput) (*request.Request, *DescribeTopRefererOutput)

	DescribeTopURLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeTopURLCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeTopURLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeTopURL(*DescribeTopURLInput) (*DescribeTopURLOutput, error)
	DescribeTopURLWithContext(volcengine.Context, *DescribeTopURLInput, ...request.Option) (*DescribeTopURLOutput, error)
	DescribeTopURLRequest(*DescribeTopURLInput) (*request.Request, *DescribeTopURLOutput)

	GetPurgePrefetchTaskQuotaCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetPurgePrefetchTaskQuotaCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetPurgePrefetchTaskQuotaCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetPurgePrefetchTaskQuota(*GetPurgePrefetchTaskQuotaInput) (*GetPurgePrefetchTaskQuotaOutput, error)
	GetPurgePrefetchTaskQuotaWithContext(volcengine.Context, *GetPurgePrefetchTaskQuotaInput, ...request.Option) (*GetPurgePrefetchTaskQuotaOutput, error)
	GetPurgePrefetchTaskQuotaRequest(*GetPurgePrefetchTaskQuotaInput) (*request.Request, *GetPurgePrefetchTaskQuotaOutput)

	ListCertCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCertCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCertCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCert(*ListCertInput) (*ListCertOutput, error)
	ListCertWithContext(volcengine.Context, *ListCertInput, ...request.Option) (*ListCertOutput, error)
	ListCertRequest(*ListCertInput) (*request.Request, *ListCertOutput)

	ListCertBindCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCertBindCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCertBindCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCertBind(*ListCertBindInput) (*ListCertBindOutput, error)
	ListCertBindWithContext(volcengine.Context, *ListCertBindInput, ...request.Option) (*ListCertBindOutput, error)
	ListCertBindRequest(*ListCertBindInput) (*request.Request, *ListCertBindOutput)

	ListDomainConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListDomainConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDomainConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDomainConfig(*ListDomainConfigInput) (*ListDomainConfigOutput, error)
	ListDomainConfigWithContext(volcengine.Context, *ListDomainConfigInput, ...request.Option) (*ListDomainConfigOutput, error)
	ListDomainConfigRequest(*ListDomainConfigInput) (*request.Request, *ListDomainConfigOutput)

	RetryPurgePrefetchTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RetryPurgePrefetchTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RetryPurgePrefetchTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RetryPurgePrefetchTask(*RetryPurgePrefetchTaskInput) (*RetryPurgePrefetchTaskOutput, error)
	RetryPurgePrefetchTaskWithContext(volcengine.Context, *RetryPurgePrefetchTaskInput, ...request.Option) (*RetryPurgePrefetchTaskOutput, error)
	RetryPurgePrefetchTaskRequest(*RetryPurgePrefetchTaskInput) (*request.Request, *RetryPurgePrefetchTaskOutput)

	StartDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StartDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StartDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StartDomain(*StartDomainInput) (*StartDomainOutput, error)
	StartDomainWithContext(volcengine.Context, *StartDomainInput, ...request.Option) (*StartDomainOutput, error)
	StartDomainRequest(*StartDomainInput) (*request.Request, *StartDomainOutput)

	StopDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StopDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StopDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StopDomain(*StopDomainInput) (*StopDomainOutput, error)
	StopDomainWithContext(volcengine.Context, *StopDomainInput, ...request.Option) (*StopDomainOutput, error)
	StopDomainRequest(*StopDomainInput) (*request.Request, *StopDomainOutput)

	UpdateDomainProbeSettingsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateDomainProbeSettingsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateDomainProbeSettingsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateDomainProbeSettings(*UpdateDomainProbeSettingsInput) (*UpdateDomainProbeSettingsOutput, error)
	UpdateDomainProbeSettingsWithContext(volcengine.Context, *UpdateDomainProbeSettingsInput, ...request.Option) (*UpdateDomainProbeSettingsOutput, error)
	UpdateDomainProbeSettingsRequest(*UpdateDomainProbeSettingsInput) (*request.Request, *UpdateDomainProbeSettingsOutput)

	UpdateSingleDomainConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateSingleDomainConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateSingleDomainConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateSingleDomainConfig(*UpdateSingleDomainConfigInput) (*UpdateSingleDomainConfigOutput, error)
	UpdateSingleDomainConfigWithContext(volcengine.Context, *UpdateSingleDomainConfigInput, ...request.Option) (*UpdateSingleDomainConfigOutput, error)
	UpdateSingleDomainConfigRequest(*UpdateSingleDomainConfigInput) (*request.Request, *UpdateSingleDomainConfigOutput)
}

DCDNAPI provides an interface to enable mocking the dcdn.DCDN service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// DCDN.
func myFunc(svc DCDNAPI) bool {
    // Make svc.CheckPurgePrefetchTask request
}

func main() {
    sess := session.New()
    svc := dcdn.New(sess)

    myFunc(svc)
}

type DeleteCertBindInput

type DeleteCertBindInput struct {
	DomainIds []*string `type:"list" json:",omitempty"`

	DomainNames []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteCertBindInput) GoString

func (s DeleteCertBindInput) GoString() string

GoString returns the string representation

func (*DeleteCertBindInput) SetDomainIds

func (s *DeleteCertBindInput) SetDomainIds(v []*string) *DeleteCertBindInput

SetDomainIds sets the DomainIds field's value.

func (*DeleteCertBindInput) SetDomainNames

func (s *DeleteCertBindInput) SetDomainNames(v []*string) *DeleteCertBindInput

SetDomainNames sets the DomainNames field's value.

func (DeleteCertBindInput) String

func (s DeleteCertBindInput) String() string

String returns the string representation

type DeleteCertBindOutput

type DeleteCertBindOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteCertBindOutput) GoString

func (s DeleteCertBindOutput) GoString() string

GoString returns the string representation

func (DeleteCertBindOutput) String

func (s DeleteCertBindOutput) String() string

String returns the string representation

type DeleteDomainInput

type DeleteDomainInput struct {
	Domains []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DeleteDomainInput) GoString

func (s DeleteDomainInput) GoString() string

GoString returns the string representation

func (*DeleteDomainInput) SetDomains

func (s *DeleteDomainInput) SetDomains(v []*string) *DeleteDomainInput

SetDomains sets the Domains field's value.

func (DeleteDomainInput) String

func (s DeleteDomainInput) String() string

String returns the string representation

type DeleteDomainOutput

type DeleteDomainOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteDomainOutput) GoString

func (s DeleteDomainOutput) GoString() string

GoString returns the string representation

func (DeleteDomainOutput) String

func (s DeleteDomainOutput) String() string

String returns the string representation

type DescribeDcdnRegionAndIspInput

type DescribeDcdnRegionAndIspInput struct {

	// Area is a required field
	Area *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDcdnRegionAndIspInput) GoString

GoString returns the string representation

func (*DescribeDcdnRegionAndIspInput) SetArea

SetArea sets the Area field's value.

func (DescribeDcdnRegionAndIspInput) String

String returns the string representation

func (*DescribeDcdnRegionAndIspInput) Validate

func (s *DescribeDcdnRegionAndIspInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDcdnRegionAndIspOutput

type DescribeDcdnRegionAndIspOutput struct {
	Metadata *response.ResponseMetadata

	Isps []*IspForDescribeDcdnRegionAndIspOutput `type:"list" json:",omitempty"`

	Regions []*RegionForDescribeDcdnRegionAndIspOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDcdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*DescribeDcdnRegionAndIspOutput) SetIsps

SetIsps sets the Isps field's value.

func (*DescribeDcdnRegionAndIspOutput) SetRegions

SetRegions sets the Regions field's value.

func (DescribeDcdnRegionAndIspOutput) String

String returns the string representation

type DescribeDomainDetailInput

type DescribeDomainDetailInput struct {

	// Domain is a required field
	Domain *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDomainDetailInput) GoString

func (s DescribeDomainDetailInput) GoString() string

GoString returns the string representation

func (*DescribeDomainDetailInput) SetDomain

SetDomain sets the Domain field's value.

func (DescribeDomainDetailInput) String

func (s DescribeDomainDetailInput) String() string

String returns the string representation

func (*DescribeDomainDetailInput) Validate

func (s *DescribeDomainDetailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDomainDetailOutput

type DescribeDomainDetailOutput struct {
	Metadata *response.ResponseMetadata

	BrCompress *BrCompressForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	Cache *CacheForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	Cname *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Domain *string `type:"string" json:",omitempty"`

	EnableFailOver *bool `type:"boolean" json:",omitempty"`

	GzipCompress *GzipCompressForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	Https *HttpsForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	IPv6Switch *bool `type:"boolean" json:",omitempty"`

	IpAccess *IpAccessForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	IsCNAMEResolved *bool `type:"boolean" json:",omitempty"`

	Origin *ConvertConvertOriginForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	PreConnect *PreConnectForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RTTOptimize *RTTOptimizeForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	RecordFiling *string `type:"string" json:",omitempty"`

	RefererAccess *RefererAccessForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	Scope *string `type:"string" json:",omitempty"`

	ServiceType *string `type:"string" json:",omitempty"`

	StaticOptimization *StaticOptimizationForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	StrategyType *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	UrlAccess *UrlAccessForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	UrlRedirect *UrlRedirectForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	UserAgentAccess *UserAgentAccessForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	UserName *string `type:"string" json:",omitempty"`

	WebSocket *WebSocketForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainDetailOutput) GoString

func (s DescribeDomainDetailOutput) GoString() string

GoString returns the string representation

func (*DescribeDomainDetailOutput) SetBrCompress

SetBrCompress sets the BrCompress field's value.

func (*DescribeDomainDetailOutput) SetCache

SetCache sets the Cache field's value.

func (*DescribeDomainDetailOutput) SetCname

SetCname sets the Cname field's value.

func (*DescribeDomainDetailOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DescribeDomainDetailOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeDomainDetailOutput) SetEnableFailOver

SetEnableFailOver sets the EnableFailOver field's value.

func (*DescribeDomainDetailOutput) SetGzipCompress

SetGzipCompress sets the GzipCompress field's value.

func (*DescribeDomainDetailOutput) SetHttps

SetHttps sets the Https field's value.

func (*DescribeDomainDetailOutput) SetIPv6Switch

SetIPv6Switch sets the IPv6Switch field's value.

func (*DescribeDomainDetailOutput) SetIpAccess

SetIpAccess sets the IpAccess field's value.

func (*DescribeDomainDetailOutput) SetIsCNAMEResolved

SetIsCNAMEResolved sets the IsCNAMEResolved field's value.

func (*DescribeDomainDetailOutput) SetOrigin

SetOrigin sets the Origin field's value.

func (*DescribeDomainDetailOutput) SetPreConnect

SetPreConnect sets the PreConnect field's value.

func (*DescribeDomainDetailOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDomainDetailOutput) SetRTTOptimize

SetRTTOptimize sets the RTTOptimize field's value.

func (*DescribeDomainDetailOutput) SetRecordFiling

SetRecordFiling sets the RecordFiling field's value.

func (*DescribeDomainDetailOutput) SetRefererAccess

SetRefererAccess sets the RefererAccess field's value.

func (*DescribeDomainDetailOutput) SetScope

SetScope sets the Scope field's value.

func (*DescribeDomainDetailOutput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*DescribeDomainDetailOutput) SetStaticOptimization

SetStaticOptimization sets the StaticOptimization field's value.

func (*DescribeDomainDetailOutput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeDomainDetailOutput) SetStrategyType

SetStrategyType sets the StrategyType field's value.

func (*DescribeDomainDetailOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DescribeDomainDetailOutput) SetUrlAccess

SetUrlAccess sets the UrlAccess field's value.

func (*DescribeDomainDetailOutput) SetUrlRedirect

SetUrlRedirect sets the UrlRedirect field's value.

func (*DescribeDomainDetailOutput) SetUserAgentAccess

SetUserAgentAccess sets the UserAgentAccess field's value.

func (*DescribeDomainDetailOutput) SetUserName

SetUserName sets the UserName field's value.

func (*DescribeDomainDetailOutput) SetWebSocket

SetWebSocket sets the WebSocket field's value.

func (DescribeDomainDetailOutput) String

String returns the string representation

type DescribeDomainIspDataInput

type DescribeDomainIspDataInput struct {

	// Domain is a required field
	Domain *string `type:"string" json:",omitempty" required:"true"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	ProjectName []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDomainIspDataInput) GoString

func (s DescribeDomainIspDataInput) GoString() string

GoString returns the string representation

func (*DescribeDomainIspDataInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeDomainIspDataInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDomainIspDataInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDomainIspDataInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeDomainIspDataInput) String

String returns the string representation

func (*DescribeDomainIspDataInput) Validate

func (s *DescribeDomainIspDataInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDomainIspDataOutput

type DescribeDomainIspDataOutput struct {
	Metadata *response.ResponseMetadata

	DomainName *string `type:"string" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	Values []*ValueForDescribeDomainIspDataOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainIspDataOutput) GoString

func (s DescribeDomainIspDataOutput) GoString() string

GoString returns the string representation

func (*DescribeDomainIspDataOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*DescribeDomainIspDataOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDomainIspDataOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeDomainIspDataOutput) SetValues

SetValues sets the Values field's value.

func (DescribeDomainIspDataOutput) String

String returns the string representation

type DescribeDomainLogsInput

type DescribeDomainLogsInput struct {

	// Domain is a required field
	Domain *string `type:"string" json:",omitempty" required:"true"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDomainLogsInput) GoString

func (s DescribeDomainLogsInput) GoString() string

GoString returns the string representation

func (*DescribeDomainLogsInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeDomainLogsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDomainLogsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeDomainLogsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeDomainLogsInput) SetProjectName

func (s *DescribeDomainLogsInput) SetProjectName(v []*string) *DescribeDomainLogsInput

SetProjectName sets the ProjectName field's value.

func (*DescribeDomainLogsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeDomainLogsInput) String

func (s DescribeDomainLogsInput) String() string

String returns the string representation

func (*DescribeDomainLogsInput) Validate

func (s *DescribeDomainLogsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDomainLogsOutput

type DescribeDomainLogsOutput struct {
	Metadata *response.ResponseMetadata

	FileLists []*FileListForDescribeDomainLogsOutput `type:"list" json:",omitempty"`

	FilesCount *int32 `type:"int32" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainLogsOutput) GoString

func (s DescribeDomainLogsOutput) GoString() string

GoString returns the string representation

func (*DescribeDomainLogsOutput) SetFileLists

SetFileLists sets the FileLists field's value.

func (*DescribeDomainLogsOutput) SetFilesCount

SetFilesCount sets the FilesCount field's value.

func (*DescribeDomainLogsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeDomainLogsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeDomainLogsOutput) String

func (s DescribeDomainLogsOutput) String() string

String returns the string representation

type DescribeDomainOverviewInput

type DescribeDomainOverviewInput struct {
	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainOverviewInput) GoString

func (s DescribeDomainOverviewInput) GoString() string

GoString returns the string representation

func (*DescribeDomainOverviewInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeDomainOverviewInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeDomainOverviewInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (DescribeDomainOverviewInput) String

String returns the string representation

type DescribeDomainOverviewOutput

type DescribeDomainOverviewOutput struct {
	Metadata *response.ResponseMetadata

	AllDomainNum *int32 `type:"int32" json:",omitempty"`

	Domains []*DomainForDescribeDomainOverviewOutput `type:"list" json:",omitempty"`

	OnlineDomainNum *int32 `type:"int32" json:",omitempty"`

	PageNum *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainOverviewOutput) GoString

func (s DescribeDomainOverviewOutput) GoString() string

GoString returns the string representation

func (*DescribeDomainOverviewOutput) SetAllDomainNum

SetAllDomainNum sets the AllDomainNum field's value.

func (*DescribeDomainOverviewOutput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeDomainOverviewOutput) SetOnlineDomainNum

SetOnlineDomainNum sets the OnlineDomainNum field's value.

func (*DescribeDomainOverviewOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeDomainOverviewOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (DescribeDomainOverviewOutput) String

String returns the string representation

type DescribeDomainPVDataInput

type DescribeDomainPVDataInput struct {

	// Domain is a required field
	Domain *string `type:"string" json:",omitempty" required:"true"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	ProjectName []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDomainPVDataInput) GoString

func (s DescribeDomainPVDataInput) GoString() string

GoString returns the string representation

func (*DescribeDomainPVDataInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeDomainPVDataInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDomainPVDataInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDomainPVDataInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeDomainPVDataInput) String

func (s DescribeDomainPVDataInput) String() string

String returns the string representation

func (*DescribeDomainPVDataInput) Validate

func (s *DescribeDomainPVDataInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDomainPVDataOutput

type DescribeDomainPVDataOutput struct {
	Metadata *response.ResponseMetadata

	DataInterval *int32 `type:"int32" json:",omitempty"`

	DomainName *string `type:"string" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	Results []*ResultForDescribeDomainPVDataOutput `type:"list" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainPVDataOutput) GoString

func (s DescribeDomainPVDataOutput) GoString() string

GoString returns the string representation

func (*DescribeDomainPVDataOutput) SetDataInterval

SetDataInterval sets the DataInterval field's value.

func (*DescribeDomainPVDataOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*DescribeDomainPVDataOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDomainPVDataOutput) SetResults

SetResults sets the Results field's value.

func (*DescribeDomainPVDataOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeDomainPVDataOutput) String

String returns the string representation

type DescribeDomainProbeSettingsInput

type DescribeDomainProbeSettingsInput struct {
	Domain *string `type:"string" json:",omitempty"`

	Fuzzy *bool `type:"boolean" json:",omitempty"`

	ProejctName []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainProbeSettingsInput) GoString

GoString returns the string representation

func (*DescribeDomainProbeSettingsInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeDomainProbeSettingsInput) SetFuzzy

SetFuzzy sets the Fuzzy field's value.

func (*DescribeDomainProbeSettingsInput) SetProejctName added in v1.0.174

SetProejctName sets the ProejctName field's value.

func (DescribeDomainProbeSettingsInput) String

String returns the string representation

type DescribeDomainProbeSettingsOutput

type DescribeDomainProbeSettingsOutput struct {
	Metadata *response.ResponseMetadata

	ProbeSettingInfo []*ProbeSettingInfoForDescribeDomainProbeSettingsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainProbeSettingsOutput) GoString

GoString returns the string representation

func (*DescribeDomainProbeSettingsOutput) SetProbeSettingInfo

SetProbeSettingInfo sets the ProbeSettingInfo field's value.

func (DescribeDomainProbeSettingsOutput) String

String returns the string representation

type DescribeDomainRegionDataInput

type DescribeDomainRegionDataInput struct {

	// Domain is a required field
	Domain *string `type:"string" json:",omitempty" required:"true"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	ProjectName []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDomainRegionDataInput) GoString

GoString returns the string representation

func (*DescribeDomainRegionDataInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeDomainRegionDataInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDomainRegionDataInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDomainRegionDataInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeDomainRegionDataInput) String

String returns the string representation

func (*DescribeDomainRegionDataInput) Validate

func (s *DescribeDomainRegionDataInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDomainRegionDataOutput

type DescribeDomainRegionDataOutput struct {
	Metadata *response.ResponseMetadata

	DomainName *string `type:"string" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	Values []*ValueForDescribeDomainRegionDataOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainRegionDataOutput) GoString

GoString returns the string representation

func (*DescribeDomainRegionDataOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*DescribeDomainRegionDataOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDomainRegionDataOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeDomainRegionDataOutput) SetValues

SetValues sets the Values field's value.

func (DescribeDomainRegionDataOutput) String

String returns the string representation

type DescribeDomainUVDataInput

type DescribeDomainUVDataInput struct {

	// Domain is a required field
	Domain *string `type:"string" json:",omitempty" required:"true"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	ProjectName []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeDomainUVDataInput) GoString

func (s DescribeDomainUVDataInput) GoString() string

GoString returns the string representation

func (*DescribeDomainUVDataInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeDomainUVDataInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDomainUVDataInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeDomainUVDataInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeDomainUVDataInput) String

func (s DescribeDomainUVDataInput) String() string

String returns the string representation

func (*DescribeDomainUVDataInput) Validate

func (s *DescribeDomainUVDataInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeDomainUVDataOutput

type DescribeDomainUVDataOutput struct {
	Metadata *response.ResponseMetadata

	DataInterval *int32 `type:"int32" json:",omitempty"`

	DomainName *string `type:"string" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	Results []*ResultForDescribeDomainUVDataOutput `type:"list" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeDomainUVDataOutput) GoString

func (s DescribeDomainUVDataOutput) GoString() string

GoString returns the string representation

func (*DescribeDomainUVDataOutput) SetDataInterval

SetDataInterval sets the DataInterval field's value.

func (*DescribeDomainUVDataOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*DescribeDomainUVDataOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeDomainUVDataOutput) SetResults

SetResults sets the Results field's value.

func (*DescribeDomainUVDataOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeDomainUVDataOutput) String

String returns the string representation

type DescribeOriginRealTimeDataInput

type DescribeOriginRealTimeDataInput struct {
	Domains []*string `type:"list" json:",omitempty"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	IPVersion *string `type:"string" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	Protocol []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeOriginRealTimeDataInput) GoString

GoString returns the string representation

func (*DescribeOriginRealTimeDataInput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeOriginRealTimeDataInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeOriginRealTimeDataInput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*DescribeOriginRealTimeDataInput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeOriginRealTimeDataInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeOriginRealTimeDataInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*DescribeOriginRealTimeDataInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeOriginRealTimeDataInput) SetType

SetType sets the Type field's value.

func (DescribeOriginRealTimeDataInput) String

String returns the string representation

func (*DescribeOriginRealTimeDataInput) Validate

func (s *DescribeOriginRealTimeDataInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeOriginRealTimeDataOutput

type DescribeOriginRealTimeDataOutput struct {
	Metadata *response.ResponseMetadata

	DomainCount *int32 `type:"int32" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	Results []*ResultForDescribeOriginRealTimeDataOutput `type:"list" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeOriginRealTimeDataOutput) GoString

GoString returns the string representation

func (*DescribeOriginRealTimeDataOutput) SetDomainCount

SetDomainCount sets the DomainCount field's value.

func (*DescribeOriginRealTimeDataOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeOriginRealTimeDataOutput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeOriginRealTimeDataOutput) SetResults

SetResults sets the Results field's value.

func (*DescribeOriginRealTimeDataOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeOriginRealTimeDataOutput) String

String returns the string representation

type DescribeOriginStatisticsDetailInput

type DescribeOriginStatisticsDetailInput struct {
	Domains []*string `type:"list" json:",omitempty"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	IPVersion *string `type:"string" json:",omitempty"`

	Interval *int32 `type:"int32" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	Protocol []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeOriginStatisticsDetailInput) GoString

GoString returns the string representation

func (*DescribeOriginStatisticsDetailInput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeOriginStatisticsDetailInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeOriginStatisticsDetailInput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*DescribeOriginStatisticsDetailInput) SetInterval

SetInterval sets the Interval field's value.

func (*DescribeOriginStatisticsDetailInput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeOriginStatisticsDetailInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeOriginStatisticsDetailInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*DescribeOriginStatisticsDetailInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeOriginStatisticsDetailInput) SetType

SetType sets the Type field's value.

func (DescribeOriginStatisticsDetailInput) String

String returns the string representation

func (*DescribeOriginStatisticsDetailInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type DescribeOriginStatisticsDetailOutput

type DescribeOriginStatisticsDetailOutput struct {
	Metadata *response.ResponseMetadata

	DomainCount *int32 `type:"int32" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	RequestId *string `type:"string" json:",omitempty"`

	Results []*ResultForDescribeOriginStatisticsDetailOutput `type:"list" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeOriginStatisticsDetailOutput) GoString

GoString returns the string representation

func (*DescribeOriginStatisticsDetailOutput) SetDomainCount

SetDomainCount sets the DomainCount field's value.

func (*DescribeOriginStatisticsDetailOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeOriginStatisticsDetailOutput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeOriginStatisticsDetailOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*DescribeOriginStatisticsDetailOutput) SetResults

SetResults sets the Results field's value.

func (*DescribeOriginStatisticsDetailOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeOriginStatisticsDetailOutput) String

String returns the string representation

type DescribeOriginStatisticsInput

type DescribeOriginStatisticsInput struct {
	Domains []*string `type:"list" json:",omitempty"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	IPVersion *string `type:"string" json:",omitempty"`

	Interval *int32 `type:"int32" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	Protocol []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeOriginStatisticsInput) GoString

GoString returns the string representation

func (*DescribeOriginStatisticsInput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeOriginStatisticsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeOriginStatisticsInput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*DescribeOriginStatisticsInput) SetInterval

SetInterval sets the Interval field's value.

func (*DescribeOriginStatisticsInput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeOriginStatisticsInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeOriginStatisticsInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*DescribeOriginStatisticsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeOriginStatisticsInput) SetType

SetType sets the Type field's value.

func (DescribeOriginStatisticsInput) String

String returns the string representation

func (*DescribeOriginStatisticsInput) Validate

func (s *DescribeOriginStatisticsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeOriginStatisticsOutput

type DescribeOriginStatisticsOutput struct {
	Metadata *response.ResponseMetadata

	DomainCount *int32 `type:"int32" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	Results []*ResultForDescribeOriginStatisticsOutput `type:"list" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	TotalStatistics *TotalStatisticsForDescribeOriginStatisticsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeOriginStatisticsOutput) GoString

GoString returns the string representation

func (*DescribeOriginStatisticsOutput) SetDomainCount

SetDomainCount sets the DomainCount field's value.

func (*DescribeOriginStatisticsOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeOriginStatisticsOutput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeOriginStatisticsOutput) SetResults

SetResults sets the Results field's value.

func (*DescribeOriginStatisticsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeOriginStatisticsOutput) SetTotalStatistics

SetTotalStatistics sets the TotalStatistics field's value.

func (DescribeOriginStatisticsOutput) String

String returns the string representation

type DescribeRealTimeDataInput

type DescribeRealTimeDataInput struct {
	AcceleratingRegion *string `type:"string" json:",omitempty"`

	AcceleratingScope *string `type:"string" json:",omitempty"`

	Area *string `type:"string" json:",omitempty"`

	Domains []*string `type:"list" json:",omitempty"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	IPVersion *string `type:"string" json:",omitempty"`

	IspNameEn []*string `type:"list" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	Protocol []*string `type:"list" json:",omitempty"`

	Region []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeRealTimeDataInput) GoString

func (s DescribeRealTimeDataInput) GoString() string

GoString returns the string representation

func (*DescribeRealTimeDataInput) SetAcceleratingRegion

func (s *DescribeRealTimeDataInput) SetAcceleratingRegion(v string) *DescribeRealTimeDataInput

SetAcceleratingRegion sets the AcceleratingRegion field's value.

func (*DescribeRealTimeDataInput) SetAcceleratingScope

func (s *DescribeRealTimeDataInput) SetAcceleratingScope(v string) *DescribeRealTimeDataInput

SetAcceleratingScope sets the AcceleratingScope field's value.

func (*DescribeRealTimeDataInput) SetArea

SetArea sets the Area field's value.

func (*DescribeRealTimeDataInput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeRealTimeDataInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeRealTimeDataInput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*DescribeRealTimeDataInput) SetIspNameEn

SetIspNameEn sets the IspNameEn field's value.

func (*DescribeRealTimeDataInput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeRealTimeDataInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeRealTimeDataInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*DescribeRealTimeDataInput) SetRegion

SetRegion sets the Region field's value.

func (*DescribeRealTimeDataInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeRealTimeDataInput) SetType

SetType sets the Type field's value.

func (DescribeRealTimeDataInput) String

func (s DescribeRealTimeDataInput) String() string

String returns the string representation

func (*DescribeRealTimeDataInput) Validate

func (s *DescribeRealTimeDataInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeRealTimeDataOutput

type DescribeRealTimeDataOutput struct {
	Metadata *response.ResponseMetadata

	DomainCount *int32 `type:"int32" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	Results []*ResultForDescribeRealTimeDataOutput `type:"list" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeRealTimeDataOutput) GoString

func (s DescribeRealTimeDataOutput) GoString() string

GoString returns the string representation

func (*DescribeRealTimeDataOutput) SetDomainCount

SetDomainCount sets the DomainCount field's value.

func (*DescribeRealTimeDataOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeRealTimeDataOutput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeRealTimeDataOutput) SetResults

SetResults sets the Results field's value.

func (*DescribeRealTimeDataOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeRealTimeDataOutput) String

String returns the string representation

type DescribeStatisticsDetailInput

type DescribeStatisticsDetailInput struct {
	AcceleratingRegion *string `type:"string" json:",omitempty"`

	AcceleratingScope *string `type:"string" json:",omitempty"`

	Area *string `type:"string" json:",omitempty"`

	Domains []*string `type:"list" json:",omitempty"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	IPVersion *string `type:"string" json:",omitempty"`

	Interval *int32 `type:"int32" json:",omitempty"`

	IspNameEn []*string `type:"list" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	Protocol []*string `type:"list" json:",omitempty"`

	Region []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeStatisticsDetailInput) GoString

GoString returns the string representation

func (*DescribeStatisticsDetailInput) SetAcceleratingRegion

SetAcceleratingRegion sets the AcceleratingRegion field's value.

func (*DescribeStatisticsDetailInput) SetAcceleratingScope

SetAcceleratingScope sets the AcceleratingScope field's value.

func (*DescribeStatisticsDetailInput) SetArea

SetArea sets the Area field's value.

func (*DescribeStatisticsDetailInput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeStatisticsDetailInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeStatisticsDetailInput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*DescribeStatisticsDetailInput) SetInterval

SetInterval sets the Interval field's value.

func (*DescribeStatisticsDetailInput) SetIspNameEn

SetIspNameEn sets the IspNameEn field's value.

func (*DescribeStatisticsDetailInput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeStatisticsDetailInput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DescribeStatisticsDetailInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*DescribeStatisticsDetailInput) SetRegion

SetRegion sets the Region field's value.

func (*DescribeStatisticsDetailInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeStatisticsDetailInput) SetType

SetType sets the Type field's value.

func (DescribeStatisticsDetailInput) String

String returns the string representation

func (*DescribeStatisticsDetailInput) Validate

func (s *DescribeStatisticsDetailInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeStatisticsDetailOutput

type DescribeStatisticsDetailOutput struct {
	Metadata *response.ResponseMetadata

	DomainCount *int32 `type:"int32" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	Results []*ResultForDescribeStatisticsDetailOutput `type:"list" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeStatisticsDetailOutput) GoString

GoString returns the string representation

func (*DescribeStatisticsDetailOutput) SetDomainCount

SetDomainCount sets the DomainCount field's value.

func (*DescribeStatisticsDetailOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeStatisticsDetailOutput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeStatisticsDetailOutput) SetResults

SetResults sets the Results field's value.

func (*DescribeStatisticsDetailOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeStatisticsDetailOutput) String

String returns the string representation

type DescribeStatisticsInput

type DescribeStatisticsInput struct {
	AcceleratingRegion *string `type:"string" json:",omitempty"`

	AcceleratingScope *string `type:"string" json:",omitempty"`

	Area *string `type:"string" json:",omitempty"`

	Domains []*string `type:"list" json:",omitempty"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	IPVersion *string `type:"string" json:",omitempty"`

	Interval *int32 `type:"int32" json:",omitempty"`

	IspNameEn []*string `type:"list" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	Protocol []*string `type:"list" json:",omitempty"`

	Region []*string `type:"list" json:",omitempty"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeStatisticsInput) GoString

func (s DescribeStatisticsInput) GoString() string

GoString returns the string representation

func (*DescribeStatisticsInput) SetAcceleratingRegion

func (s *DescribeStatisticsInput) SetAcceleratingRegion(v string) *DescribeStatisticsInput

SetAcceleratingRegion sets the AcceleratingRegion field's value.

func (*DescribeStatisticsInput) SetAcceleratingScope

func (s *DescribeStatisticsInput) SetAcceleratingScope(v string) *DescribeStatisticsInput

SetAcceleratingScope sets the AcceleratingScope field's value.

func (*DescribeStatisticsInput) SetArea

SetArea sets the Area field's value.

func (*DescribeStatisticsInput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeStatisticsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeStatisticsInput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*DescribeStatisticsInput) SetInterval

SetInterval sets the Interval field's value.

func (*DescribeStatisticsInput) SetIspNameEn

SetIspNameEn sets the IspNameEn field's value.

func (*DescribeStatisticsInput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeStatisticsInput) SetProjectName

func (s *DescribeStatisticsInput) SetProjectName(v []*string) *DescribeStatisticsInput

SetProjectName sets the ProjectName field's value.

func (*DescribeStatisticsInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*DescribeStatisticsInput) SetRegion

SetRegion sets the Region field's value.

func (*DescribeStatisticsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeStatisticsInput) SetType

SetType sets the Type field's value.

func (DescribeStatisticsInput) String

func (s DescribeStatisticsInput) String() string

String returns the string representation

func (*DescribeStatisticsInput) Validate

func (s *DescribeStatisticsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeStatisticsOutput

type DescribeStatisticsOutput struct {
	Metadata *response.ResponseMetadata

	DomainCount *int32 `type:"int32" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	Metrics []*string `type:"list" json:",omitempty"`

	Results []*ResultForDescribeStatisticsOutput `type:"list" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	TotalStatistics *TotalStatisticsForDescribeStatisticsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeStatisticsOutput) GoString

func (s DescribeStatisticsOutput) GoString() string

GoString returns the string representation

func (*DescribeStatisticsOutput) SetDomainCount

SetDomainCount sets the DomainCount field's value.

func (*DescribeStatisticsOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeStatisticsOutput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*DescribeStatisticsOutput) SetResults

SetResults sets the Results field's value.

func (*DescribeStatisticsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeStatisticsOutput) SetTotalStatistics

SetTotalStatistics sets the TotalStatistics field's value.

func (DescribeStatisticsOutput) String

func (s DescribeStatisticsOutput) String() string

String returns the string representation

type DescribeTopDomainsInput

type DescribeTopDomainsInput struct {
	AcceleratingRegion *string `type:"string" json:",omitempty"`

	Area *string `type:"string" json:",omitempty"`

	Domains []*string `type:"list" json:",omitempty"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	IPVersion *string `type:"string" json:",omitempty"`

	IspNameEn []*string `type:"list" json:",omitempty"`

	Limit *int32 `type:"int32" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	Protocol []*string `type:"list" json:",omitempty"`

	Region []*string `type:"list" json:",omitempty"`

	// Sort is a required field
	Sort *string `type:"string" json:",omitempty" required:"true"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`

	Type *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTopDomainsInput) GoString

func (s DescribeTopDomainsInput) GoString() string

GoString returns the string representation

func (*DescribeTopDomainsInput) SetAcceleratingRegion

func (s *DescribeTopDomainsInput) SetAcceleratingRegion(v string) *DescribeTopDomainsInput

SetAcceleratingRegion sets the AcceleratingRegion field's value.

func (*DescribeTopDomainsInput) SetArea

SetArea sets the Area field's value.

func (*DescribeTopDomainsInput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeTopDomainsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeTopDomainsInput) SetIPVersion

SetIPVersion sets the IPVersion field's value.

func (*DescribeTopDomainsInput) SetIspNameEn

SetIspNameEn sets the IspNameEn field's value.

func (*DescribeTopDomainsInput) SetLimit

SetLimit sets the Limit field's value.

func (*DescribeTopDomainsInput) SetProjectName

func (s *DescribeTopDomainsInput) SetProjectName(v []*string) *DescribeTopDomainsInput

SetProjectName sets the ProjectName field's value.

func (*DescribeTopDomainsInput) SetProtocol

SetProtocol sets the Protocol field's value.

func (*DescribeTopDomainsInput) SetRegion

SetRegion sets the Region field's value.

func (*DescribeTopDomainsInput) SetSort

SetSort sets the Sort field's value.

func (*DescribeTopDomainsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeTopDomainsInput) SetType

SetType sets the Type field's value.

func (DescribeTopDomainsInput) String

func (s DescribeTopDomainsInput) String() string

String returns the string representation

func (*DescribeTopDomainsInput) Validate

func (s *DescribeTopDomainsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeTopDomainsOutput

type DescribeTopDomainsOutput struct {
	Metadata *response.ResponseMetadata

	DomainCount *int32 `type:"int32" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	TopDomains []*TopDomainForDescribeTopDomainsOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTopDomainsOutput) GoString

func (s DescribeTopDomainsOutput) GoString() string

GoString returns the string representation

func (*DescribeTopDomainsOutput) SetDomainCount

SetDomainCount sets the DomainCount field's value.

func (*DescribeTopDomainsOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeTopDomainsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeTopDomainsOutput) SetTopDomains

SetTopDomains sets the TopDomains field's value.

func (DescribeTopDomainsOutput) String

func (s DescribeTopDomainsOutput) String() string

String returns the string representation

type DescribeTopIPInput

type DescribeTopIPInput struct {

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	Limit *int32 `type:"int32" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	// Sort is a required field
	Sort *string `type:"string" json:",omitempty" required:"true"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeTopIPInput) GoString

func (s DescribeTopIPInput) GoString() string

GoString returns the string representation

func (*DescribeTopIPInput) SetEndTime

func (s *DescribeTopIPInput) SetEndTime(v string) *DescribeTopIPInput

SetEndTime sets the EndTime field's value.

func (*DescribeTopIPInput) SetLimit

SetLimit sets the Limit field's value.

func (*DescribeTopIPInput) SetProjectName

func (s *DescribeTopIPInput) SetProjectName(v []*string) *DescribeTopIPInput

SetProjectName sets the ProjectName field's value.

func (*DescribeTopIPInput) SetSort

SetSort sets the Sort field's value.

func (*DescribeTopIPInput) SetStartTime

func (s *DescribeTopIPInput) SetStartTime(v string) *DescribeTopIPInput

SetStartTime sets the StartTime field's value.

func (DescribeTopIPInput) String

func (s DescribeTopIPInput) String() string

String returns the string representation

func (*DescribeTopIPInput) Validate

func (s *DescribeTopIPInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeTopIPOutput

type DescribeTopIPOutput struct {
	Metadata *response.ResponseMetadata

	TopIPs []*TopIPForDescribeTopIPOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTopIPOutput) GoString

func (s DescribeTopIPOutput) GoString() string

GoString returns the string representation

func (*DescribeTopIPOutput) SetTopIPs

SetTopIPs sets the TopIPs field's value.

func (DescribeTopIPOutput) String

func (s DescribeTopIPOutput) String() string

String returns the string representation

type DescribeTopRefererInput

type DescribeTopRefererInput struct {

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	Limit *int32 `type:"int32" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	// Sort is a required field
	Sort *string `type:"string" json:",omitempty" required:"true"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeTopRefererInput) GoString

func (s DescribeTopRefererInput) GoString() string

GoString returns the string representation

func (*DescribeTopRefererInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeTopRefererInput) SetLimit

SetLimit sets the Limit field's value.

func (*DescribeTopRefererInput) SetProjectName

func (s *DescribeTopRefererInput) SetProjectName(v []*string) *DescribeTopRefererInput

SetProjectName sets the ProjectName field's value.

func (*DescribeTopRefererInput) SetSort

SetSort sets the Sort field's value.

func (*DescribeTopRefererInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeTopRefererInput) String

func (s DescribeTopRefererInput) String() string

String returns the string representation

func (*DescribeTopRefererInput) Validate

func (s *DescribeTopRefererInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeTopRefererOutput

type DescribeTopRefererOutput struct {
	Metadata *response.ResponseMetadata

	TopReferers []*TopRefererForDescribeTopRefererOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTopRefererOutput) GoString

func (s DescribeTopRefererOutput) GoString() string

GoString returns the string representation

func (*DescribeTopRefererOutput) SetTopReferers

SetTopReferers sets the TopReferers field's value.

func (DescribeTopRefererOutput) String

func (s DescribeTopRefererOutput) String() string

String returns the string representation

type DescribeTopURLInput

type DescribeTopURLInput struct {
	Domain *string `type:"string" json:",omitempty"`

	// EndTime is a required field
	EndTime *string `type:"string" json:",omitempty" required:"true"`

	Limit *int32 `type:"int32" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	// Sort is a required field
	Sort *string `type:"string" json:",omitempty" required:"true"`

	// StartTime is a required field
	StartTime *string `type:"string" json:",omitempty" required:"true"`

	StatusCode []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTopURLInput) GoString

func (s DescribeTopURLInput) GoString() string

GoString returns the string representation

func (*DescribeTopURLInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeTopURLInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeTopURLInput) SetLimit

SetLimit sets the Limit field's value.

func (*DescribeTopURLInput) SetProjectName

func (s *DescribeTopURLInput) SetProjectName(v []*string) *DescribeTopURLInput

SetProjectName sets the ProjectName field's value.

func (*DescribeTopURLInput) SetSort

SetSort sets the Sort field's value.

func (*DescribeTopURLInput) SetStartTime

func (s *DescribeTopURLInput) SetStartTime(v string) *DescribeTopURLInput

SetStartTime sets the StartTime field's value.

func (*DescribeTopURLInput) SetStatusCode

func (s *DescribeTopURLInput) SetStatusCode(v []*string) *DescribeTopURLInput

SetStatusCode sets the StatusCode field's value.

func (DescribeTopURLInput) String

func (s DescribeTopURLInput) String() string

String returns the string representation

func (*DescribeTopURLInput) Validate

func (s *DescribeTopURLInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeTopURLOutput

type DescribeTopURLOutput struct {
	Metadata *response.ResponseMetadata

	TopURLs []*TopURLForDescribeTopURLOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DescribeTopURLOutput) GoString

func (s DescribeTopURLOutput) GoString() string

GoString returns the string representation

func (*DescribeTopURLOutput) SetTopURLs

SetTopURLs sets the TopURLs field's value.

func (DescribeTopURLOutput) String

func (s DescribeTopURLOutput) String() string

String returns the string representation

type DetailInfoForDescribeOriginRealTimeDataOutput

type DetailInfoForDescribeOriginRealTimeDataOutput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DetailInfoForDescribeOriginRealTimeDataOutput) GoString

GoString returns the string representation

func (*DetailInfoForDescribeOriginRealTimeDataOutput) SetName

SetName sets the Name field's value.

func (*DetailInfoForDescribeOriginRealTimeDataOutput) SetValue

SetValue sets the Value field's value.

func (DetailInfoForDescribeOriginRealTimeDataOutput) String

String returns the string representation

type DetailInfoForDescribeOriginStatisticsDetailOutput

type DetailInfoForDescribeOriginStatisticsDetailOutput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DetailInfoForDescribeOriginStatisticsDetailOutput) GoString

GoString returns the string representation

func (*DetailInfoForDescribeOriginStatisticsDetailOutput) SetName

SetName sets the Name field's value.

func (*DetailInfoForDescribeOriginStatisticsDetailOutput) SetValue

SetValue sets the Value field's value.

func (DetailInfoForDescribeOriginStatisticsDetailOutput) String

String returns the string representation

type DetailInfoForDescribeOriginStatisticsOutput

type DetailInfoForDescribeOriginStatisticsOutput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DetailInfoForDescribeOriginStatisticsOutput) GoString

GoString returns the string representation

func (*DetailInfoForDescribeOriginStatisticsOutput) SetName

SetName sets the Name field's value.

func (*DetailInfoForDescribeOriginStatisticsOutput) SetValue

SetValue sets the Value field's value.

func (DetailInfoForDescribeOriginStatisticsOutput) String

String returns the string representation

type DetailInfoForDescribeRealTimeDataOutput

type DetailInfoForDescribeRealTimeDataOutput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DetailInfoForDescribeRealTimeDataOutput) GoString

GoString returns the string representation

func (*DetailInfoForDescribeRealTimeDataOutput) SetName

SetName sets the Name field's value.

func (*DetailInfoForDescribeRealTimeDataOutput) SetValue

SetValue sets the Value field's value.

func (DetailInfoForDescribeRealTimeDataOutput) String

String returns the string representation

type DetailInfoForDescribeStatisticsDetailOutput

type DetailInfoForDescribeStatisticsDetailOutput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DetailInfoForDescribeStatisticsDetailOutput) GoString

GoString returns the string representation

func (*DetailInfoForDescribeStatisticsDetailOutput) SetName

SetName sets the Name field's value.

func (*DetailInfoForDescribeStatisticsDetailOutput) SetValue

SetValue sets the Value field's value.

func (DetailInfoForDescribeStatisticsDetailOutput) String

String returns the string representation

type DetailInfoForDescribeStatisticsOutput

type DetailInfoForDescribeStatisticsOutput struct {
	Name *string `type:"string" json:",omitempty"`

	Value *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DetailInfoForDescribeStatisticsOutput) GoString

GoString returns the string representation

func (*DetailInfoForDescribeStatisticsOutput) SetName

SetName sets the Name field's value.

func (*DetailInfoForDescribeStatisticsOutput) SetValue

SetValue sets the Value field's value.

func (DetailInfoForDescribeStatisticsOutput) String

String returns the string representation

type DomainForDescribeDomainOverviewOutput

type DomainForDescribeDomainOverviewOutput struct {
	Domain *string `type:"string" json:",omitempty"`

	Scope *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DomainForDescribeDomainOverviewOutput) GoString

GoString returns the string representation

func (*DomainForDescribeDomainOverviewOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DomainForDescribeDomainOverviewOutput) SetScope

SetScope sets the Scope field's value.

func (*DomainForDescribeDomainOverviewOutput) SetStatus

SetStatus sets the Status field's value.

func (DomainForDescribeDomainOverviewOutput) String

String returns the string representation

type DomainListForListDomainConfigOutput

type DomainListForListDomainConfigOutput struct {
	BrCompress *BrCompressForListDomainConfigOutput `type:"structure" json:",omitempty"`

	Cache *CacheForListDomainConfigOutput `type:"structure" json:",omitempty"`

	Cname *string `type:"string" json:",omitempty"`

	CreateTime *string `type:"string" json:",omitempty"`

	Domain *string `type:"string" json:",omitempty"`

	EnableFailOver *bool `type:"boolean" json:",omitempty"`

	GzipCompress *GzipCompressForListDomainConfigOutput `type:"structure" json:",omitempty"`

	Https *HttpsForListDomainConfigOutput `type:"structure" json:",omitempty"`

	IPv6Switch *bool `type:"boolean" json:",omitempty"`

	IpAccess *IpAccessForListDomainConfigOutput `type:"structure" json:",omitempty"`

	IsCNAMEResolved *bool `type:"boolean" json:",omitempty"`

	Origin *ConvertConvertOriginForListDomainConfigOutput `type:"structure" json:",omitempty"`

	PreConnect *PreConnectForListDomainConfigOutput `type:"structure" json:",omitempty"`

	ProjectName *string `type:"string" json:",omitempty"`

	RTTOptimize *RTTOptimizeForListDomainConfigOutput `type:"structure" json:",omitempty"`

	RecordFiling *string `type:"string" json:",omitempty"`

	RefererAccess *RefererAccessForListDomainConfigOutput `type:"structure" json:",omitempty"`

	ResourceTags []*ResourceTagForListDomainConfigOutput `type:"list" json:",omitempty"`

	Scope *string `type:"string" json:",omitempty"`

	ServiceType *string `type:"string" json:",omitempty"`

	StaticOptimization *StaticOptimizationForListDomainConfigOutput `type:"structure" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`

	StrategyType *string `type:"string" json:",omitempty"`

	UpdateTime *string `type:"string" json:",omitempty"`

	UploadOptimize *UploadOptimizeForListDomainConfigOutput `type:"structure" json:",omitempty"`

	UrlAccess *UrlAccessForListDomainConfigOutput `type:"structure" json:",omitempty"`

	UrlRedirect *UrlRedirectForListDomainConfigOutput `type:"structure" json:",omitempty"`

	UserAgentAccess *UserAgentAccessForListDomainConfigOutput `type:"structure" json:",omitempty"`

	UserName *string `type:"string" json:",omitempty"`

	WebSocket *WebSocketForListDomainConfigOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DomainListForListDomainConfigOutput) GoString

GoString returns the string representation

func (*DomainListForListDomainConfigOutput) SetBrCompress

SetBrCompress sets the BrCompress field's value.

func (*DomainListForListDomainConfigOutput) SetCache

SetCache sets the Cache field's value.

func (*DomainListForListDomainConfigOutput) SetCname

SetCname sets the Cname field's value.

func (*DomainListForListDomainConfigOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DomainListForListDomainConfigOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DomainListForListDomainConfigOutput) SetEnableFailOver

SetEnableFailOver sets the EnableFailOver field's value.

func (*DomainListForListDomainConfigOutput) SetGzipCompress

SetGzipCompress sets the GzipCompress field's value.

func (*DomainListForListDomainConfigOutput) SetHttps

SetHttps sets the Https field's value.

func (*DomainListForListDomainConfigOutput) SetIPv6Switch

SetIPv6Switch sets the IPv6Switch field's value.

func (*DomainListForListDomainConfigOutput) SetIpAccess

SetIpAccess sets the IpAccess field's value.

func (*DomainListForListDomainConfigOutput) SetIsCNAMEResolved

SetIsCNAMEResolved sets the IsCNAMEResolved field's value.

func (*DomainListForListDomainConfigOutput) SetOrigin

SetOrigin sets the Origin field's value.

func (*DomainListForListDomainConfigOutput) SetPreConnect

SetPreConnect sets the PreConnect field's value.

func (*DomainListForListDomainConfigOutput) SetProjectName

SetProjectName sets the ProjectName field's value.

func (*DomainListForListDomainConfigOutput) SetRTTOptimize

SetRTTOptimize sets the RTTOptimize field's value.

func (*DomainListForListDomainConfigOutput) SetRecordFiling

SetRecordFiling sets the RecordFiling field's value.

func (*DomainListForListDomainConfigOutput) SetRefererAccess

SetRefererAccess sets the RefererAccess field's value.

func (*DomainListForListDomainConfigOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*DomainListForListDomainConfigOutput) SetScope

SetScope sets the Scope field's value.

func (*DomainListForListDomainConfigOutput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*DomainListForListDomainConfigOutput) SetStaticOptimization

SetStaticOptimization sets the StaticOptimization field's value.

func (*DomainListForListDomainConfigOutput) SetStatus

SetStatus sets the Status field's value.

func (*DomainListForListDomainConfigOutput) SetStrategyType

SetStrategyType sets the StrategyType field's value.

func (*DomainListForListDomainConfigOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DomainListForListDomainConfigOutput) SetUploadOptimize

SetUploadOptimize sets the UploadOptimize field's value.

func (*DomainListForListDomainConfigOutput) SetUrlAccess

SetUrlAccess sets the UrlAccess field's value.

func (*DomainListForListDomainConfigOutput) SetUrlRedirect

SetUrlRedirect sets the UrlRedirect field's value.

func (*DomainListForListDomainConfigOutput) SetUserAgentAccess

SetUserAgentAccess sets the UserAgentAccess field's value.

func (*DomainListForListDomainConfigOutput) SetUserName

SetUserName sets the UserName field's value.

func (*DomainListForListDomainConfigOutput) SetWebSocket

SetWebSocket sets the WebSocket field's value.

func (DomainListForListDomainConfigOutput) String

String returns the string representation

type FileListForDescribeDomainLogsOutput

type FileListForDescribeDomainLogsOutput struct {
	DomainName *string `type:"string" json:",omitempty"`

	EndTime *string `type:"string" json:",omitempty"`

	FileName *string `type:"string" json:",omitempty"`

	FilePath *string `type:"string" json:",omitempty"`

	FileSize *int32 `type:"int32" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FileListForDescribeDomainLogsOutput) GoString

GoString returns the string representation

func (*FileListForDescribeDomainLogsOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*FileListForDescribeDomainLogsOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*FileListForDescribeDomainLogsOutput) SetFileName

SetFileName sets the FileName field's value.

func (*FileListForDescribeDomainLogsOutput) SetFilePath

SetFilePath sets the FilePath field's value.

func (*FileListForDescribeDomainLogsOutput) SetFileSize

SetFileSize sets the FileSize field's value.

func (*FileListForDescribeDomainLogsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (FileListForDescribeDomainLogsOutput) String

String returns the string representation

type FollowRedirectForCreateDomainConfigsInput

type FollowRedirectForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	MaxTries *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FollowRedirectForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*FollowRedirectForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*FollowRedirectForCreateDomainConfigsInput) SetMaxTries

SetMaxTries sets the MaxTries field's value.

func (FollowRedirectForCreateDomainConfigsInput) String

String returns the string representation

type FollowRedirectForDescribeDomainDetailOutput

type FollowRedirectForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	MaxTries *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FollowRedirectForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*FollowRedirectForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*FollowRedirectForDescribeDomainDetailOutput) SetMaxTries

SetMaxTries sets the MaxTries field's value.

func (FollowRedirectForDescribeDomainDetailOutput) String

String returns the string representation

type FollowRedirectForListDomainConfigOutput

type FollowRedirectForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	MaxTries *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FollowRedirectForListDomainConfigOutput) GoString

GoString returns the string representation

func (*FollowRedirectForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*FollowRedirectForListDomainConfigOutput) SetMaxTries

SetMaxTries sets the MaxTries field's value.

func (FollowRedirectForListDomainConfigOutput) String

String returns the string representation

type FollowRedirectForUpdateSingleDomainConfigInput

type FollowRedirectForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	MaxTries *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (FollowRedirectForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*FollowRedirectForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*FollowRedirectForUpdateSingleDomainConfigInput) SetMaxTries

SetMaxTries sets the MaxTries field's value.

func (FollowRedirectForUpdateSingleDomainConfigInput) String

String returns the string representation

type ForceRedirectForCreateDomainConfigsInput

type ForceRedirectForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	RedirectType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ForceRedirectForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*ForceRedirectForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*ForceRedirectForCreateDomainConfigsInput) SetRedirectType

SetRedirectType sets the RedirectType field's value.

func (ForceRedirectForCreateDomainConfigsInput) String

String returns the string representation

type ForceRedirectForDescribeDomainDetailOutput

type ForceRedirectForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	RedirectType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ForceRedirectForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*ForceRedirectForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*ForceRedirectForDescribeDomainDetailOutput) SetRedirectType

SetRedirectType sets the RedirectType field's value.

func (ForceRedirectForDescribeDomainDetailOutput) String

String returns the string representation

type ForceRedirectForListDomainConfigOutput

type ForceRedirectForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	RedirectType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ForceRedirectForListDomainConfigOutput) GoString

GoString returns the string representation

func (*ForceRedirectForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*ForceRedirectForListDomainConfigOutput) SetRedirectType

SetRedirectType sets the RedirectType field's value.

func (ForceRedirectForListDomainConfigOutput) String

String returns the string representation

type ForceRedirectForUpdateSingleDomainConfigInput

type ForceRedirectForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	RedirectType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ForceRedirectForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*ForceRedirectForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*ForceRedirectForUpdateSingleDomainConfigInput) SetRedirectType

SetRedirectType sets the RedirectType field's value.

func (ForceRedirectForUpdateSingleDomainConfigInput) String

String returns the string representation

type GetPurgePrefetchTaskQuotaInput

type GetPurgePrefetchTaskQuotaInput struct {
	ProjectName []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetPurgePrefetchTaskQuotaInput) GoString

GoString returns the string representation

func (*GetPurgePrefetchTaskQuotaInput) SetProjectName added in v1.0.174

SetProjectName sets the ProjectName field's value.

func (GetPurgePrefetchTaskQuotaInput) String

String returns the string representation

type GetPurgePrefetchTaskQuotaOutput

type GetPurgePrefetchTaskQuotaOutput struct {
	Metadata *response.ResponseMetadata

	DirQuota *int32 `type:"int32" json:",omitempty"`

	DirRemain *int32 `type:"int32" json:",omitempty"`

	PrefetchUrlQuota *int32 `type:"int32" json:",omitempty"`

	PrefetchUrlRemain *int32 `type:"int32" json:",omitempty"`

	UrlQuota *int32 `type:"int32" json:",omitempty"`

	UrlRemain *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GetPurgePrefetchTaskQuotaOutput) GoString

GoString returns the string representation

func (*GetPurgePrefetchTaskQuotaOutput) SetDirQuota

SetDirQuota sets the DirQuota field's value.

func (*GetPurgePrefetchTaskQuotaOutput) SetDirRemain

SetDirRemain sets the DirRemain field's value.

func (*GetPurgePrefetchTaskQuotaOutput) SetPrefetchUrlQuota

SetPrefetchUrlQuota sets the PrefetchUrlQuota field's value.

func (*GetPurgePrefetchTaskQuotaOutput) SetPrefetchUrlRemain

SetPrefetchUrlRemain sets the PrefetchUrlRemain field's value.

func (*GetPurgePrefetchTaskQuotaOutput) SetUrlQuota

SetUrlQuota sets the UrlQuota field's value.

func (*GetPurgePrefetchTaskQuotaOutput) SetUrlRemain

SetUrlRemain sets the UrlRemain field's value.

func (GetPurgePrefetchTaskQuotaOutput) String

String returns the string representation

type GzipCompressForCreateDomainConfigsInput

type GzipCompressForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GzipCompressForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*GzipCompressForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (GzipCompressForCreateDomainConfigsInput) String

String returns the string representation

type GzipCompressForDescribeDomainDetailOutput

type GzipCompressForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GzipCompressForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*GzipCompressForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (GzipCompressForDescribeDomainDetailOutput) String

String returns the string representation

type GzipCompressForListDomainConfigOutput

type GzipCompressForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GzipCompressForListDomainConfigOutput) GoString

GoString returns the string representation

func (*GzipCompressForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (GzipCompressForListDomainConfigOutput) String

String returns the string representation

type GzipCompressForUpdateSingleDomainConfigInput

type GzipCompressForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (GzipCompressForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*GzipCompressForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (GzipCompressForUpdateSingleDomainConfigInput) String

String returns the string representation

type HeaderInfoForCreateDomainConfigsInput

type HeaderInfoForCreateDomainConfigsInput struct {
	HeaderMode *int32 `type:"int32" json:",omitempty"`

	HeaderName *string `type:"string" json:",omitempty"`

	HeaderValue *string `type:"string" json:",omitempty"`

	HeaderValueType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HeaderInfoForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*HeaderInfoForCreateDomainConfigsInput) SetHeaderMode

SetHeaderMode sets the HeaderMode field's value.

func (*HeaderInfoForCreateDomainConfigsInput) SetHeaderName

SetHeaderName sets the HeaderName field's value.

func (*HeaderInfoForCreateDomainConfigsInput) SetHeaderValue

SetHeaderValue sets the HeaderValue field's value.

func (*HeaderInfoForCreateDomainConfigsInput) SetHeaderValueType

SetHeaderValueType sets the HeaderValueType field's value.

func (HeaderInfoForCreateDomainConfigsInput) String

String returns the string representation

type HeaderInfoForDescribeDomainDetailOutput

type HeaderInfoForDescribeDomainDetailOutput struct {
	HeaderMode *int32 `type:"int32" json:",omitempty"`

	HeaderName *string `type:"string" json:",omitempty"`

	HeaderValue *string `type:"string" json:",omitempty"`

	HeaderValueType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HeaderInfoForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*HeaderInfoForDescribeDomainDetailOutput) SetHeaderMode

SetHeaderMode sets the HeaderMode field's value.

func (*HeaderInfoForDescribeDomainDetailOutput) SetHeaderName

SetHeaderName sets the HeaderName field's value.

func (*HeaderInfoForDescribeDomainDetailOutput) SetHeaderValue

SetHeaderValue sets the HeaderValue field's value.

func (*HeaderInfoForDescribeDomainDetailOutput) SetHeaderValueType

SetHeaderValueType sets the HeaderValueType field's value.

func (HeaderInfoForDescribeDomainDetailOutput) String

String returns the string representation

type HeaderInfoForListDomainConfigOutput

type HeaderInfoForListDomainConfigOutput struct {
	HeaderMode *int32 `type:"int32" json:",omitempty"`

	HeaderName *string `type:"string" json:",omitempty"`

	HeaderValue *string `type:"string" json:",omitempty"`

	HeaderValueType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HeaderInfoForListDomainConfigOutput) GoString

GoString returns the string representation

func (*HeaderInfoForListDomainConfigOutput) SetHeaderMode

SetHeaderMode sets the HeaderMode field's value.

func (*HeaderInfoForListDomainConfigOutput) SetHeaderName

SetHeaderName sets the HeaderName field's value.

func (*HeaderInfoForListDomainConfigOutput) SetHeaderValue

SetHeaderValue sets the HeaderValue field's value.

func (*HeaderInfoForListDomainConfigOutput) SetHeaderValueType

SetHeaderValueType sets the HeaderValueType field's value.

func (HeaderInfoForListDomainConfigOutput) String

String returns the string representation

type HeaderInfoForUpdateSingleDomainConfigInput

type HeaderInfoForUpdateSingleDomainConfigInput struct {
	HeaderMode *int32 `type:"int32" json:",omitempty"`

	HeaderName *string `type:"string" json:",omitempty"`

	HeaderValue *string `type:"string" json:",omitempty"`

	HeaderValueType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HeaderInfoForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*HeaderInfoForUpdateSingleDomainConfigInput) SetHeaderMode

SetHeaderMode sets the HeaderMode field's value.

func (*HeaderInfoForUpdateSingleDomainConfigInput) SetHeaderName

SetHeaderName sets the HeaderName field's value.

func (*HeaderInfoForUpdateSingleDomainConfigInput) SetHeaderValue

SetHeaderValue sets the HeaderValue field's value.

func (*HeaderInfoForUpdateSingleDomainConfigInput) SetHeaderValueType

SetHeaderValueType sets the HeaderValueType field's value.

func (HeaderInfoForUpdateSingleDomainConfigInput) String

String returns the string representation

type HstsForCreateDomainConfigsInput

type HstsForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	IncludeSubDomain *bool `type:"boolean" json:",omitempty"`

	MaxAge *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HstsForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*HstsForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*HstsForCreateDomainConfigsInput) SetIncludeSubDomain

SetIncludeSubDomain sets the IncludeSubDomain field's value.

func (*HstsForCreateDomainConfigsInput) SetMaxAge

SetMaxAge sets the MaxAge field's value.

func (HstsForCreateDomainConfigsInput) String

String returns the string representation

type HstsForDescribeDomainDetailOutput

type HstsForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	IncludeSubDomain *bool `type:"boolean" json:",omitempty"`

	MaxAge *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HstsForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*HstsForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*HstsForDescribeDomainDetailOutput) SetIncludeSubDomain

SetIncludeSubDomain sets the IncludeSubDomain field's value.

func (*HstsForDescribeDomainDetailOutput) SetMaxAge

SetMaxAge sets the MaxAge field's value.

func (HstsForDescribeDomainDetailOutput) String

String returns the string representation

type HstsForListDomainConfigOutput

type HstsForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	IncludeSubDomain *bool `type:"boolean" json:",omitempty"`

	MaxAge *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HstsForListDomainConfigOutput) GoString

GoString returns the string representation

func (*HstsForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*HstsForListDomainConfigOutput) SetIncludeSubDomain

SetIncludeSubDomain sets the IncludeSubDomain field's value.

func (*HstsForListDomainConfigOutput) SetMaxAge

SetMaxAge sets the MaxAge field's value.

func (HstsForListDomainConfigOutput) String

String returns the string representation

type HstsForUpdateSingleDomainConfigInput

type HstsForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	IncludeSubDomain *bool `type:"boolean" json:",omitempty"`

	MaxAge *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HstsForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*HstsForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*HstsForUpdateSingleDomainConfigInput) SetIncludeSubDomain

SetIncludeSubDomain sets the IncludeSubDomain field's value.

func (*HstsForUpdateSingleDomainConfigInput) SetMaxAge

SetMaxAge sets the MaxAge field's value.

func (HstsForUpdateSingleDomainConfigInput) String

String returns the string representation

type HttpsForCreateDomainConfigsInput

type HttpsForCreateDomainConfigsInput struct {
	CertBind *CertBindForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	ForceRedirect *ForceRedirectForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	Hsts *HstsForCreateDomainConfigsInput `type:"structure" json:",omitempty"`

	Http2 *bool `type:"boolean" json:",omitempty"`

	QUICSwitch *bool `type:"boolean" json:",omitempty"`

	TlsVersions *TlsVersionsForCreateDomainConfigsInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HttpsForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*HttpsForCreateDomainConfigsInput) SetCertBind

SetCertBind sets the CertBind field's value.

func (*HttpsForCreateDomainConfigsInput) SetForceRedirect

SetForceRedirect sets the ForceRedirect field's value.

func (*HttpsForCreateDomainConfigsInput) SetHsts

SetHsts sets the Hsts field's value.

func (*HttpsForCreateDomainConfigsInput) SetHttp2

SetHttp2 sets the Http2 field's value.

func (*HttpsForCreateDomainConfigsInput) SetQUICSwitch

SetQUICSwitch sets the QUICSwitch field's value.

func (*HttpsForCreateDomainConfigsInput) SetTlsVersions

SetTlsVersions sets the TlsVersions field's value.

func (HttpsForCreateDomainConfigsInput) String

String returns the string representation

type HttpsForDescribeDomainDetailOutput

type HttpsForDescribeDomainDetailOutput struct {
	CertBind *CertBindForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	ForceRedirect *ForceRedirectForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	Hsts *HstsForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`

	Http2 *bool `type:"boolean" json:",omitempty"`

	QUICSwitch *bool `type:"boolean" json:",omitempty"`

	TlsVersions *TlsVersionsForDescribeDomainDetailOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HttpsForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*HttpsForDescribeDomainDetailOutput) SetCertBind

SetCertBind sets the CertBind field's value.

func (*HttpsForDescribeDomainDetailOutput) SetForceRedirect

SetForceRedirect sets the ForceRedirect field's value.

func (*HttpsForDescribeDomainDetailOutput) SetHsts

SetHsts sets the Hsts field's value.

func (*HttpsForDescribeDomainDetailOutput) SetHttp2

SetHttp2 sets the Http2 field's value.

func (*HttpsForDescribeDomainDetailOutput) SetQUICSwitch

SetQUICSwitch sets the QUICSwitch field's value.

func (*HttpsForDescribeDomainDetailOutput) SetTlsVersions

SetTlsVersions sets the TlsVersions field's value.

func (HttpsForDescribeDomainDetailOutput) String

String returns the string representation

type HttpsForListDomainConfigOutput

type HttpsForListDomainConfigOutput struct {
	CertBind *CertBindForListDomainConfigOutput `type:"structure" json:",omitempty"`

	ForceRedirect *ForceRedirectForListDomainConfigOutput `type:"structure" json:",omitempty"`

	Hsts *HstsForListDomainConfigOutput `type:"structure" json:",omitempty"`

	Http2 *bool `type:"boolean" json:",omitempty"`

	QUICSwitch *bool `type:"boolean" json:",omitempty"`

	TlsVersions *TlsVersionsForListDomainConfigOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HttpsForListDomainConfigOutput) GoString

GoString returns the string representation

func (*HttpsForListDomainConfigOutput) SetCertBind

SetCertBind sets the CertBind field's value.

func (*HttpsForListDomainConfigOutput) SetForceRedirect

SetForceRedirect sets the ForceRedirect field's value.

func (*HttpsForListDomainConfigOutput) SetHsts

SetHsts sets the Hsts field's value.

func (*HttpsForListDomainConfigOutput) SetHttp2

SetHttp2 sets the Http2 field's value.

func (*HttpsForListDomainConfigOutput) SetQUICSwitch

SetQUICSwitch sets the QUICSwitch field's value.

func (*HttpsForListDomainConfigOutput) SetTlsVersions

SetTlsVersions sets the TlsVersions field's value.

func (HttpsForListDomainConfigOutput) String

String returns the string representation

type HttpsForUpdateSingleDomainConfigInput

type HttpsForUpdateSingleDomainConfigInput struct {
	CertBind *CertBindForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	ForceRedirect *ForceRedirectForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	Hsts *HstsForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	Http2 *bool `type:"boolean" json:",omitempty"`

	QUICSwitch *bool `type:"boolean" json:",omitempty"`

	TlsVersions *TlsVersionsForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (HttpsForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*HttpsForUpdateSingleDomainConfigInput) SetCertBind

SetCertBind sets the CertBind field's value.

func (*HttpsForUpdateSingleDomainConfigInput) SetForceRedirect

SetForceRedirect sets the ForceRedirect field's value.

func (*HttpsForUpdateSingleDomainConfigInput) SetHsts

SetHsts sets the Hsts field's value.

func (*HttpsForUpdateSingleDomainConfigInput) SetHttp2

SetHttp2 sets the Http2 field's value.

func (*HttpsForUpdateSingleDomainConfigInput) SetQUICSwitch

SetQUICSwitch sets the QUICSwitch field's value.

func (*HttpsForUpdateSingleDomainConfigInput) SetTlsVersions

SetTlsVersions sets the TlsVersions field's value.

func (HttpsForUpdateSingleDomainConfigInput) String

String returns the string representation

type IpAccessForCreateDomainConfigsInput

type IpAccessForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IpAccessForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*IpAccessForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*IpAccessForCreateDomainConfigsInput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*IpAccessForCreateDomainConfigsInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (IpAccessForCreateDomainConfigsInput) String

String returns the string representation

type IpAccessForDescribeDomainDetailOutput

type IpAccessForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IpAccessForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*IpAccessForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*IpAccessForDescribeDomainDetailOutput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*IpAccessForDescribeDomainDetailOutput) SetFilterType

SetFilterType sets the FilterType field's value.

func (IpAccessForDescribeDomainDetailOutput) String

String returns the string representation

type IpAccessForListDomainConfigOutput

type IpAccessForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IpAccessForListDomainConfigOutput) GoString

GoString returns the string representation

func (*IpAccessForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*IpAccessForListDomainConfigOutput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*IpAccessForListDomainConfigOutput) SetFilterType

SetFilterType sets the FilterType field's value.

func (IpAccessForListDomainConfigOutput) String

String returns the string representation

type IpAccessForUpdateSingleDomainConfigInput

type IpAccessForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IpAccessForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*IpAccessForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*IpAccessForUpdateSingleDomainConfigInput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*IpAccessForUpdateSingleDomainConfigInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (IpAccessForUpdateSingleDomainConfigInput) String

String returns the string representation

type IspForDescribeDcdnRegionAndIspOutput

type IspForDescribeDcdnRegionAndIspOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (IspForDescribeDcdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*IspForDescribeDcdnRegionAndIspOutput) SetCode

SetCode sets the Code field's value.

func (*IspForDescribeDcdnRegionAndIspOutput) SetName

SetName sets the Name field's value.

func (IspForDescribeDcdnRegionAndIspOutput) String

String returns the string representation

type ListCertBindInput

type ListCertBindInput struct {
	ProjectName []*string `type:"list" json:",omitempty"`

	SearchKey *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListCertBindInput) GoString

func (s ListCertBindInput) GoString() string

GoString returns the string representation

func (*ListCertBindInput) SetProjectName

func (s *ListCertBindInput) SetProjectName(v []*string) *ListCertBindInput

SetProjectName sets the ProjectName field's value.

func (*ListCertBindInput) SetSearchKey

func (s *ListCertBindInput) SetSearchKey(v string) *ListCertBindInput

SetSearchKey sets the SearchKey field's value.

func (ListCertBindInput) String

func (s ListCertBindInput) String() string

String returns the string representation

type ListCertBindOutput

type ListCertBindOutput struct {
	Metadata *response.ResponseMetadata

	BindList []*BindListForListCertBindOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListCertBindOutput) GoString

func (s ListCertBindOutput) GoString() string

GoString returns the string representation

func (*ListCertBindOutput) SetBindList

SetBindList sets the BindList field's value.

func (ListCertBindOutput) String

func (s ListCertBindOutput) String() string

String returns the string representation

type ListCertInput

type ListCertInput struct {
	BindDomain *string `type:"string" json:",omitempty"`

	BoundStatus *string `type:"string" json:",omitempty"`

	CertId *string `type:"string" json:",omitempty"`

	CertName *string `type:"string" json:",omitempty"`

	CertSource *string `type:"string" json:",omitempty"`

	CertStatus *string `type:"string" json:",omitempty"`

	ContainDomain *bool `type:"boolean" json:",omitempty"`

	ExpireSortOrder *string `type:"string" json:",omitempty"`

	MatchDomain *string `type:"string" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListCertInput) GoString

func (s ListCertInput) GoString() string

GoString returns the string representation

func (*ListCertInput) SetBindDomain

func (s *ListCertInput) SetBindDomain(v string) *ListCertInput

SetBindDomain sets the BindDomain field's value.

func (*ListCertInput) SetBoundStatus

func (s *ListCertInput) SetBoundStatus(v string) *ListCertInput

SetBoundStatus sets the BoundStatus field's value.

func (*ListCertInput) SetCertId

func (s *ListCertInput) SetCertId(v string) *ListCertInput

SetCertId sets the CertId field's value.

func (*ListCertInput) SetCertName

func (s *ListCertInput) SetCertName(v string) *ListCertInput

SetCertName sets the CertName field's value.

func (*ListCertInput) SetCertSource

func (s *ListCertInput) SetCertSource(v string) *ListCertInput

SetCertSource sets the CertSource field's value.

func (*ListCertInput) SetCertStatus

func (s *ListCertInput) SetCertStatus(v string) *ListCertInput

SetCertStatus sets the CertStatus field's value.

func (*ListCertInput) SetContainDomain

func (s *ListCertInput) SetContainDomain(v bool) *ListCertInput

SetContainDomain sets the ContainDomain field's value.

func (*ListCertInput) SetExpireSortOrder

func (s *ListCertInput) SetExpireSortOrder(v string) *ListCertInput

SetExpireSortOrder sets the ExpireSortOrder field's value.

func (*ListCertInput) SetMatchDomain

func (s *ListCertInput) SetMatchDomain(v string) *ListCertInput

SetMatchDomain sets the MatchDomain field's value.

func (*ListCertInput) SetPageNumber

func (s *ListCertInput) SetPageNumber(v int32) *ListCertInput

SetPageNumber sets the PageNumber field's value.

func (*ListCertInput) SetPageSize

func (s *ListCertInput) SetPageSize(v int32) *ListCertInput

SetPageSize sets the PageSize field's value.

func (*ListCertInput) SetProjectName

func (s *ListCertInput) SetProjectName(v []*string) *ListCertInput

SetProjectName sets the ProjectName field's value.

func (ListCertInput) String

func (s ListCertInput) String() string

String returns the string representation

type ListCertOutput

type ListCertOutput struct {
	Metadata *response.ResponseMetadata

	CertList []*CertListForListCertOutput `type:"list" json:",omitempty"`

	NeedAuth *bool `type:"boolean" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	Total *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListCertOutput) GoString

func (s ListCertOutput) GoString() string

GoString returns the string representation

func (*ListCertOutput) SetCertList

SetCertList sets the CertList field's value.

func (*ListCertOutput) SetNeedAuth added in v1.0.174

func (s *ListCertOutput) SetNeedAuth(v bool) *ListCertOutput

SetNeedAuth sets the NeedAuth field's value.

func (*ListCertOutput) SetPageNumber

func (s *ListCertOutput) SetPageNumber(v int32) *ListCertOutput

SetPageNumber sets the PageNumber field's value.

func (*ListCertOutput) SetPageSize

func (s *ListCertOutput) SetPageSize(v int32) *ListCertOutput

SetPageSize sets the PageSize field's value.

func (*ListCertOutput) SetTotal

func (s *ListCertOutput) SetTotal(v int32) *ListCertOutput

SetTotal sets the Total field's value.

func (ListCertOutput) String

func (s ListCertOutput) String() string

String returns the string representation

type ListDomainConfigInput

type ListDomainConfigInput struct {
	HTTPs *bool `type:"boolean" json:",omitempty"`

	Keyword *string `type:"string" json:",omitempty"`

	OriginType []*string `type:"list" json:",omitempty"`

	PageNumber *int32 `type:"int32" json:",omitempty"`

	PageSize *int32 `type:"int32" json:",omitempty"`

	ProjectName []*string `type:"list" json:",omitempty"`

	ResourceTagFilter *ResourceTagFilterForListDomainConfigInput `type:"structure" json:",omitempty"`

	Scope []*string `type:"list" json:",omitempty"`

	Status []*string `type:"list" json:",omitempty"`

	TimeSortOrder *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListDomainConfigInput) GoString

func (s ListDomainConfigInput) GoString() string

GoString returns the string representation

func (*ListDomainConfigInput) SetHTTPs

SetHTTPs sets the HTTPs field's value.

func (*ListDomainConfigInput) SetKeyword

SetKeyword sets the Keyword field's value.

func (*ListDomainConfigInput) SetOriginType

func (s *ListDomainConfigInput) SetOriginType(v []*string) *ListDomainConfigInput

SetOriginType sets the OriginType field's value.

func (*ListDomainConfigInput) SetPageNumber

func (s *ListDomainConfigInput) SetPageNumber(v int32) *ListDomainConfigInput

SetPageNumber sets the PageNumber field's value.

func (*ListDomainConfigInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListDomainConfigInput) SetProjectName

func (s *ListDomainConfigInput) SetProjectName(v []*string) *ListDomainConfigInput

SetProjectName sets the ProjectName field's value.

func (*ListDomainConfigInput) SetResourceTagFilter

SetResourceTagFilter sets the ResourceTagFilter field's value.

func (*ListDomainConfigInput) SetScope

SetScope sets the Scope field's value.

func (*ListDomainConfigInput) SetStatus

SetStatus sets the Status field's value.

func (*ListDomainConfigInput) SetTimeSortOrder

func (s *ListDomainConfigInput) SetTimeSortOrder(v string) *ListDomainConfigInput

SetTimeSortOrder sets the TimeSortOrder field's value.

func (ListDomainConfigInput) String

func (s ListDomainConfigInput) String() string

String returns the string representation

type ListDomainConfigOutput

type ListDomainConfigOutput struct {
	Metadata *response.ResponseMetadata

	DomainList []*DomainListForListDomainConfigOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListDomainConfigOutput) GoString

func (s ListDomainConfigOutput) GoString() string

GoString returns the string representation

func (*ListDomainConfigOutput) SetDomainList

SetDomainList sets the DomainList field's value.

func (ListDomainConfigOutput) String

func (s ListDomainConfigOutput) String() string

String returns the string representation

type OriginHostForCreateDomainConfigsInput

type OriginHostForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HostInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginHostForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*OriginHostForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*OriginHostForCreateDomainConfigsInput) SetHostInfo

SetHostInfo sets the HostInfo field's value.

func (OriginHostForCreateDomainConfigsInput) String

String returns the string representation

type OriginHostForDescribeDomainDetailOutput

type OriginHostForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HostInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginHostForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*OriginHostForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*OriginHostForDescribeDomainDetailOutput) SetHostInfo

SetHostInfo sets the HostInfo field's value.

func (OriginHostForDescribeDomainDetailOutput) String

String returns the string representation

type OriginHostForListDomainConfigOutput

type OriginHostForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HostInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginHostForListDomainConfigOutput) GoString

GoString returns the string representation

func (*OriginHostForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*OriginHostForListDomainConfigOutput) SetHostInfo

SetHostInfo sets the HostInfo field's value.

func (OriginHostForListDomainConfigOutput) String

String returns the string representation

type OriginHostForUpdateSingleDomainConfigInput

type OriginHostForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HostInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginHostForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*OriginHostForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*OriginHostForUpdateSingleDomainConfigInput) SetHostInfo

SetHostInfo sets the HostInfo field's value.

func (OriginHostForUpdateSingleDomainConfigInput) String

String returns the string representation

type OriginRangeForCreateDomainConfigsInput

type OriginRangeForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginRangeForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*OriginRangeForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (OriginRangeForCreateDomainConfigsInput) String

String returns the string representation

type OriginRangeForDescribeDomainDetailOutput

type OriginRangeForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginRangeForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*OriginRangeForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (OriginRangeForDescribeDomainDetailOutput) String

String returns the string representation

type OriginRangeForListDomainConfigOutput

type OriginRangeForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginRangeForListDomainConfigOutput) GoString

GoString returns the string representation

func (*OriginRangeForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (OriginRangeForListDomainConfigOutput) String

String returns the string representation

type OriginRangeForUpdateSingleDomainConfigInput

type OriginRangeForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginRangeForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*OriginRangeForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (OriginRangeForUpdateSingleDomainConfigInput) String

String returns the string representation

type OriginSniForCreateDomainConfigsInput

type OriginSniForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	SniInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginSniForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*OriginSniForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*OriginSniForCreateDomainConfigsInput) SetSniInfo

SetSniInfo sets the SniInfo field's value.

func (OriginSniForCreateDomainConfigsInput) String

String returns the string representation

type OriginSniForDescribeDomainDetailOutput

type OriginSniForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	SniInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginSniForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*OriginSniForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*OriginSniForDescribeDomainDetailOutput) SetSniInfo

SetSniInfo sets the SniInfo field's value.

func (OriginSniForDescribeDomainDetailOutput) String

String returns the string representation

type OriginSniForListDomainConfigOutput

type OriginSniForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	SniInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginSniForListDomainConfigOutput) GoString

GoString returns the string representation

func (*OriginSniForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*OriginSniForListDomainConfigOutput) SetSniInfo

SetSniInfo sets the SniInfo field's value.

func (OriginSniForListDomainConfigOutput) String

String returns the string representation

type OriginSniForUpdateSingleDomainConfigInput

type OriginSniForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	SniInfo *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (OriginSniForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*OriginSniForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*OriginSniForUpdateSingleDomainConfigInput) SetSniInfo

SetSniInfo sets the SniInfo field's value.

func (OriginSniForUpdateSingleDomainConfigInput) String

String returns the string representation

type PreConnectForCreateDomainConfigsInput

type PreConnectForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PreConnectForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*PreConnectForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (PreConnectForCreateDomainConfigsInput) String

String returns the string representation

type PreConnectForDescribeDomainDetailOutput

type PreConnectForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PreConnectForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*PreConnectForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (PreConnectForDescribeDomainDetailOutput) String

String returns the string representation

type PreConnectForListDomainConfigOutput

type PreConnectForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PreConnectForListDomainConfigOutput) GoString

GoString returns the string representation

func (*PreConnectForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (PreConnectForListDomainConfigOutput) String

String returns the string representation

type PreConnectForUpdateSingleDomainConfigInput

type PreConnectForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PreConnectForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*PreConnectForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (PreConnectForUpdateSingleDomainConfigInput) String

String returns the string representation

type ProbeSettingForDescribeDomainProbeSettingsOutput

type ProbeSettingForDescribeDomainProbeSettingsOutput struct {
	Host *string `type:"string" json:",omitempty"`

	ReqHeadersList []*ReqHeadersListForDescribeDomainProbeSettingsOutput `type:"list" json:",omitempty"`

	Switch *string `type:"string" json:",omitempty"`

	UnhealthyStatusList []*string `type:"list" json:",omitempty"`

	Url *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProbeSettingForDescribeDomainProbeSettingsOutput) GoString

GoString returns the string representation

func (*ProbeSettingForDescribeDomainProbeSettingsOutput) SetHost

SetHost sets the Host field's value.

func (*ProbeSettingForDescribeDomainProbeSettingsOutput) SetReqHeadersList

SetReqHeadersList sets the ReqHeadersList field's value.

func (*ProbeSettingForDescribeDomainProbeSettingsOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (*ProbeSettingForDescribeDomainProbeSettingsOutput) SetUnhealthyStatusList

SetUnhealthyStatusList sets the UnhealthyStatusList field's value.

func (*ProbeSettingForDescribeDomainProbeSettingsOutput) SetUrl

SetUrl sets the Url field's value.

func (ProbeSettingForDescribeDomainProbeSettingsOutput) String

String returns the string representation

type ProbeSettingForUpdateDomainProbeSettingsInput

type ProbeSettingForUpdateDomainProbeSettingsInput struct {
	Host *string `type:"string" json:",omitempty"`

	ReqHeadersList []*ReqHeadersListForUpdateDomainProbeSettingsInput `type:"list" json:",omitempty"`

	Switch *string `type:"string" json:",omitempty"`

	UnhealthyStatusList []*string `type:"list" json:",omitempty"`

	Url *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProbeSettingForUpdateDomainProbeSettingsInput) GoString

GoString returns the string representation

func (*ProbeSettingForUpdateDomainProbeSettingsInput) SetHost

SetHost sets the Host field's value.

func (*ProbeSettingForUpdateDomainProbeSettingsInput) SetReqHeadersList

SetReqHeadersList sets the ReqHeadersList field's value.

func (*ProbeSettingForUpdateDomainProbeSettingsInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*ProbeSettingForUpdateDomainProbeSettingsInput) SetUnhealthyStatusList

SetUnhealthyStatusList sets the UnhealthyStatusList field's value.

func (*ProbeSettingForUpdateDomainProbeSettingsInput) SetUrl

SetUrl sets the Url field's value.

func (ProbeSettingForUpdateDomainProbeSettingsInput) String

String returns the string representation

type ProbeSettingInfoForDescribeDomainProbeSettingsOutput

type ProbeSettingInfoForDescribeDomainProbeSettingsOutput struct {
	Domain *string `type:"string" json:",omitempty"`

	ProbeSetting *ProbeSettingForDescribeDomainProbeSettingsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProbeSettingInfoForDescribeDomainProbeSettingsOutput) GoString

GoString returns the string representation

func (*ProbeSettingInfoForDescribeDomainProbeSettingsOutput) SetDomain

SetDomain sets the Domain field's value.

func (*ProbeSettingInfoForDescribeDomainProbeSettingsOutput) SetProbeSetting

SetProbeSetting sets the ProbeSetting field's value.

func (ProbeSettingInfoForDescribeDomainProbeSettingsOutput) String

String returns the string representation

type ProbeSettingInfoForUpdateDomainProbeSettingsInput

type ProbeSettingInfoForUpdateDomainProbeSettingsInput struct {
	Domain *string `type:"string" json:",omitempty"`

	ProbeSetting *ProbeSettingForUpdateDomainProbeSettingsInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ProbeSettingInfoForUpdateDomainProbeSettingsInput) GoString

GoString returns the string representation

func (*ProbeSettingInfoForUpdateDomainProbeSettingsInput) SetDomain

SetDomain sets the Domain field's value.

func (*ProbeSettingInfoForUpdateDomainProbeSettingsInput) SetProbeSetting

SetProbeSetting sets the ProbeSetting field's value.

func (ProbeSettingInfoForUpdateDomainProbeSettingsInput) String

String returns the string representation

type RTTOptimizeForCreateDomainConfigsInput

type RTTOptimizeForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RTTOptimizeForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*RTTOptimizeForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (RTTOptimizeForCreateDomainConfigsInput) String

String returns the string representation

type RTTOptimizeForDescribeDomainDetailOutput

type RTTOptimizeForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RTTOptimizeForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*RTTOptimizeForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (RTTOptimizeForDescribeDomainDetailOutput) String

String returns the string representation

type RTTOptimizeForListDomainConfigOutput

type RTTOptimizeForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RTTOptimizeForListDomainConfigOutput) GoString

GoString returns the string representation

func (*RTTOptimizeForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (RTTOptimizeForListDomainConfigOutput) String

String returns the string representation

type RTTOptimizeForUpdateSingleDomainConfigInput

type RTTOptimizeForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RTTOptimizeForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*RTTOptimizeForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (RTTOptimizeForUpdateSingleDomainConfigInput) String

String returns the string representation

type RealTimeResultForDescribeOriginRealTimeDataOutput

type RealTimeResultForDescribeOriginRealTimeDataOutput struct {
	DetailInfo []*DetailInfoForDescribeOriginRealTimeDataOutput `type:"list" json:",omitempty"`

	DomainName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RealTimeResultForDescribeOriginRealTimeDataOutput) GoString

GoString returns the string representation

func (*RealTimeResultForDescribeOriginRealTimeDataOutput) SetDetailInfo

SetDetailInfo sets the DetailInfo field's value.

func (*RealTimeResultForDescribeOriginRealTimeDataOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (RealTimeResultForDescribeOriginRealTimeDataOutput) String

String returns the string representation

type RealTimeResultForDescribeOriginStatisticsDetailOutput

type RealTimeResultForDescribeOriginStatisticsDetailOutput struct {
	DetailInfo []*DetailInfoForDescribeOriginStatisticsDetailOutput `type:"list" json:",omitempty"`

	DomainName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RealTimeResultForDescribeOriginStatisticsDetailOutput) GoString

GoString returns the string representation

func (*RealTimeResultForDescribeOriginStatisticsDetailOutput) SetDetailInfo

SetDetailInfo sets the DetailInfo field's value.

func (*RealTimeResultForDescribeOriginStatisticsDetailOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (RealTimeResultForDescribeOriginStatisticsDetailOutput) String

String returns the string representation

type RealTimeResultForDescribeRealTimeDataOutput

type RealTimeResultForDescribeRealTimeDataOutput struct {
	DetailInfo []*DetailInfoForDescribeRealTimeDataOutput `type:"list" json:",omitempty"`

	DomainName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RealTimeResultForDescribeRealTimeDataOutput) GoString

GoString returns the string representation

func (*RealTimeResultForDescribeRealTimeDataOutput) SetDetailInfo

SetDetailInfo sets the DetailInfo field's value.

func (*RealTimeResultForDescribeRealTimeDataOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (RealTimeResultForDescribeRealTimeDataOutput) String

String returns the string representation

type RealTimeResultForDescribeStatisticsDetailOutput

type RealTimeResultForDescribeStatisticsDetailOutput struct {
	DetailInfo []*DetailInfoForDescribeStatisticsDetailOutput `type:"list" json:",omitempty"`

	DomainName *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RealTimeResultForDescribeStatisticsDetailOutput) GoString

GoString returns the string representation

func (*RealTimeResultForDescribeStatisticsDetailOutput) SetDetailInfo

SetDetailInfo sets the DetailInfo field's value.

func (*RealTimeResultForDescribeStatisticsDetailOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (RealTimeResultForDescribeStatisticsDetailOutput) String

String returns the string representation

type RefererAccessForCreateDomainConfigsInput

type RefererAccessForCreateDomainConfigsInput struct {
	AllowNone *bool `type:"boolean" json:",omitempty"`

	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RefererAccessForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*RefererAccessForCreateDomainConfigsInput) SetAllowNone

SetAllowNone sets the AllowNone field's value.

func (*RefererAccessForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*RefererAccessForCreateDomainConfigsInput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*RefererAccessForCreateDomainConfigsInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (RefererAccessForCreateDomainConfigsInput) String

String returns the string representation

type RefererAccessForDescribeDomainDetailOutput

type RefererAccessForDescribeDomainDetailOutput struct {
	AllowNone *bool `type:"boolean" json:",omitempty"`

	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RefererAccessForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*RefererAccessForDescribeDomainDetailOutput) SetAllowNone

SetAllowNone sets the AllowNone field's value.

func (*RefererAccessForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*RefererAccessForDescribeDomainDetailOutput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*RefererAccessForDescribeDomainDetailOutput) SetFilterType

SetFilterType sets the FilterType field's value.

func (RefererAccessForDescribeDomainDetailOutput) String

String returns the string representation

type RefererAccessForListDomainConfigOutput

type RefererAccessForListDomainConfigOutput struct {
	AllowNone *bool `type:"boolean" json:",omitempty"`

	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RefererAccessForListDomainConfigOutput) GoString

GoString returns the string representation

func (*RefererAccessForListDomainConfigOutput) SetAllowNone

SetAllowNone sets the AllowNone field's value.

func (*RefererAccessForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*RefererAccessForListDomainConfigOutput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*RefererAccessForListDomainConfigOutput) SetFilterType

SetFilterType sets the FilterType field's value.

func (RefererAccessForListDomainConfigOutput) String

String returns the string representation

type RefererAccessForUpdateSingleDomainConfigInput

type RefererAccessForUpdateSingleDomainConfigInput struct {
	AllowNone *bool `type:"boolean" json:",omitempty"`

	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RefererAccessForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*RefererAccessForUpdateSingleDomainConfigInput) SetAllowNone

SetAllowNone sets the AllowNone field's value.

func (*RefererAccessForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*RefererAccessForUpdateSingleDomainConfigInput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*RefererAccessForUpdateSingleDomainConfigInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (RefererAccessForUpdateSingleDomainConfigInput) String

String returns the string representation

type RegionForDescribeDcdnRegionAndIspOutput

type RegionForDescribeDcdnRegionAndIspOutput struct {
	Code *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RegionForDescribeDcdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*RegionForDescribeDcdnRegionAndIspOutput) SetCode

SetCode sets the Code field's value.

func (*RegionForDescribeDcdnRegionAndIspOutput) SetName

SetName sets the Name field's value.

func (RegionForDescribeDcdnRegionAndIspOutput) String

String returns the string representation

type ReqHeadersListForDescribeDomainProbeSettingsOutput

type ReqHeadersListForDescribeDomainProbeSettingsOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ReqHeadersListForDescribeDomainProbeSettingsOutput) GoString

GoString returns the string representation

func (*ReqHeadersListForDescribeDomainProbeSettingsOutput) SetKey

SetKey sets the Key field's value.

func (*ReqHeadersListForDescribeDomainProbeSettingsOutput) SetValue

SetValue sets the Value field's value.

func (ReqHeadersListForDescribeDomainProbeSettingsOutput) String

String returns the string representation

type ReqHeadersListForUpdateDomainProbeSettingsInput

type ReqHeadersListForUpdateDomainProbeSettingsInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ReqHeadersListForUpdateDomainProbeSettingsInput) GoString

GoString returns the string representation

func (*ReqHeadersListForUpdateDomainProbeSettingsInput) SetKey

SetKey sets the Key field's value.

func (*ReqHeadersListForUpdateDomainProbeSettingsInput) SetValue

SetValue sets the Value field's value.

func (ReqHeadersListForUpdateDomainProbeSettingsInput) String

String returns the string representation

type RequestHeaderForCreateDomainConfigsInput

type RequestHeaderForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HeaderInfo []*HeaderInfoForCreateDomainConfigsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RequestHeaderForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*RequestHeaderForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*RequestHeaderForCreateDomainConfigsInput) SetHeaderInfo

SetHeaderInfo sets the HeaderInfo field's value.

func (RequestHeaderForCreateDomainConfigsInput) String

String returns the string representation

type RequestHeaderForDescribeDomainDetailOutput

type RequestHeaderForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HeaderInfo []*HeaderInfoForDescribeDomainDetailOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RequestHeaderForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*RequestHeaderForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*RequestHeaderForDescribeDomainDetailOutput) SetHeaderInfo

SetHeaderInfo sets the HeaderInfo field's value.

func (RequestHeaderForDescribeDomainDetailOutput) String

String returns the string representation

type RequestHeaderForListDomainConfigOutput

type RequestHeaderForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HeaderInfo []*HeaderInfoForListDomainConfigOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RequestHeaderForListDomainConfigOutput) GoString

GoString returns the string representation

func (*RequestHeaderForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*RequestHeaderForListDomainConfigOutput) SetHeaderInfo

SetHeaderInfo sets the HeaderInfo field's value.

func (RequestHeaderForListDomainConfigOutput) String

String returns the string representation

type RequestHeaderForUpdateSingleDomainConfigInput

type RequestHeaderForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HeaderInfo []*HeaderInfoForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RequestHeaderForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*RequestHeaderForUpdateSingleDomainConfigInput) SetHeaderInfo

SetHeaderInfo sets the HeaderInfo field's value.

func (RequestHeaderForUpdateSingleDomainConfigInput) String

String returns the string representation

type ResourceTagFilterForListDomainConfigInput

type ResourceTagFilterForListDomainConfigInput struct {
	FilterType *string `type:"string" json:",omitempty"`

	ResourceTags []*ResourceTagForListDomainConfigInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagFilterForListDomainConfigInput) GoString

GoString returns the string representation

func (*ResourceTagFilterForListDomainConfigInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (*ResourceTagFilterForListDomainConfigInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ResourceTagFilterForListDomainConfigInput) String

String returns the string representation

type ResourceTagForListDomainConfigInput

type ResourceTagForListDomainConfigInput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForListDomainConfigInput) GoString

GoString returns the string representation

func (*ResourceTagForListDomainConfigInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListDomainConfigInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListDomainConfigInput) String

String returns the string representation

type ResourceTagForListDomainConfigOutput

type ResourceTagForListDomainConfigOutput struct {
	Key *string `type:"string" json:",omitempty"`

	Value *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResourceTagForListDomainConfigOutput) GoString

GoString returns the string representation

func (*ResourceTagForListDomainConfigOutput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListDomainConfigOutput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListDomainConfigOutput) String

String returns the string representation

type ResponseHeaderForCreateDomainConfigsInput

type ResponseHeaderForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HeaderInfo []*HeaderInfoForCreateDomainConfigsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseHeaderForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*ResponseHeaderForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*ResponseHeaderForCreateDomainConfigsInput) SetHeaderInfo

SetHeaderInfo sets the HeaderInfo field's value.

func (ResponseHeaderForCreateDomainConfigsInput) String

String returns the string representation

type ResponseHeaderForDescribeDomainDetailOutput

type ResponseHeaderForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HeaderInfo []*HeaderInfoForDescribeDomainDetailOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseHeaderForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*ResponseHeaderForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*ResponseHeaderForDescribeDomainDetailOutput) SetHeaderInfo

SetHeaderInfo sets the HeaderInfo field's value.

func (ResponseHeaderForDescribeDomainDetailOutput) String

String returns the string representation

type ResponseHeaderForListDomainConfigOutput

type ResponseHeaderForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HeaderInfo []*HeaderInfoForListDomainConfigOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseHeaderForListDomainConfigOutput) GoString

GoString returns the string representation

func (*ResponseHeaderForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*ResponseHeaderForListDomainConfigOutput) SetHeaderInfo

SetHeaderInfo sets the HeaderInfo field's value.

func (ResponseHeaderForListDomainConfigOutput) String

String returns the string representation

type ResponseHeaderForUpdateSingleDomainConfigInput

type ResponseHeaderForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	HeaderInfo []*HeaderInfoForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResponseHeaderForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*ResponseHeaderForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*ResponseHeaderForUpdateSingleDomainConfigInput) SetHeaderInfo

SetHeaderInfo sets the HeaderInfo field's value.

func (ResponseHeaderForUpdateSingleDomainConfigInput) String

String returns the string representation

type ResultForDescribeDomainPVDataOutput

type ResultForDescribeDomainPVDataOutput struct {
	Domain *string `type:"string" json:",omitempty"`

	TimeStamp *string `type:"string" json:",omitempty"`

	Value *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResultForDescribeDomainPVDataOutput) GoString

GoString returns the string representation

func (*ResultForDescribeDomainPVDataOutput) SetDomain

SetDomain sets the Domain field's value.

func (*ResultForDescribeDomainPVDataOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*ResultForDescribeDomainPVDataOutput) SetValue

SetValue sets the Value field's value.

func (ResultForDescribeDomainPVDataOutput) String

String returns the string representation

type ResultForDescribeDomainUVDataOutput

type ResultForDescribeDomainUVDataOutput struct {
	Domain *string `type:"string" json:",omitempty"`

	TimeStamp *string `type:"string" json:",omitempty"`

	Value *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResultForDescribeDomainUVDataOutput) GoString

GoString returns the string representation

func (*ResultForDescribeDomainUVDataOutput) SetDomain

SetDomain sets the Domain field's value.

func (*ResultForDescribeDomainUVDataOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (*ResultForDescribeDomainUVDataOutput) SetValue

SetValue sets the Value field's value.

func (ResultForDescribeDomainUVDataOutput) String

String returns the string representation

type ResultForDescribeOriginRealTimeDataOutput

type ResultForDescribeOriginRealTimeDataOutput struct {
	RealTimeResults []*RealTimeResultForDescribeOriginRealTimeDataOutput `type:"list" json:",omitempty"`

	TimeStamp *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResultForDescribeOriginRealTimeDataOutput) GoString

GoString returns the string representation

func (*ResultForDescribeOriginRealTimeDataOutput) SetRealTimeResults

SetRealTimeResults sets the RealTimeResults field's value.

func (*ResultForDescribeOriginRealTimeDataOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (ResultForDescribeOriginRealTimeDataOutput) String

String returns the string representation

type ResultForDescribeOriginStatisticsDetailOutput

type ResultForDescribeOriginStatisticsDetailOutput struct {
	RealTimeResults []*RealTimeResultForDescribeOriginStatisticsDetailOutput `type:"list" json:",omitempty"`

	TimeStamp *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResultForDescribeOriginStatisticsDetailOutput) GoString

GoString returns the string representation

func (*ResultForDescribeOriginStatisticsDetailOutput) SetRealTimeResults

SetRealTimeResults sets the RealTimeResults field's value.

func (*ResultForDescribeOriginStatisticsDetailOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (ResultForDescribeOriginStatisticsDetailOutput) String

String returns the string representation

type ResultForDescribeOriginStatisticsOutput

type ResultForDescribeOriginStatisticsOutput struct {
	DetailInfo []*DetailInfoForDescribeOriginStatisticsOutput `type:"list" json:",omitempty"`

	TimeStamp *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResultForDescribeOriginStatisticsOutput) GoString

GoString returns the string representation

func (*ResultForDescribeOriginStatisticsOutput) SetDetailInfo

SetDetailInfo sets the DetailInfo field's value.

func (*ResultForDescribeOriginStatisticsOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (ResultForDescribeOriginStatisticsOutput) String

String returns the string representation

type ResultForDescribeRealTimeDataOutput

type ResultForDescribeRealTimeDataOutput struct {
	RealTimeResults []*RealTimeResultForDescribeRealTimeDataOutput `type:"list" json:",omitempty"`

	TimeStamp *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResultForDescribeRealTimeDataOutput) GoString

GoString returns the string representation

func (*ResultForDescribeRealTimeDataOutput) SetRealTimeResults

SetRealTimeResults sets the RealTimeResults field's value.

func (*ResultForDescribeRealTimeDataOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (ResultForDescribeRealTimeDataOutput) String

String returns the string representation

type ResultForDescribeStatisticsDetailOutput

type ResultForDescribeStatisticsDetailOutput struct {
	RealTimeResults []*RealTimeResultForDescribeStatisticsDetailOutput `type:"list" json:",omitempty"`

	TimeStamp *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResultForDescribeStatisticsDetailOutput) GoString

GoString returns the string representation

func (*ResultForDescribeStatisticsDetailOutput) SetRealTimeResults

SetRealTimeResults sets the RealTimeResults field's value.

func (*ResultForDescribeStatisticsDetailOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (ResultForDescribeStatisticsDetailOutput) String

String returns the string representation

type ResultForDescribeStatisticsOutput

type ResultForDescribeStatisticsOutput struct {
	DetailInfo []*DetailInfoForDescribeStatisticsOutput `type:"list" json:",omitempty"`

	TimeStamp *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ResultForDescribeStatisticsOutput) GoString

GoString returns the string representation

func (*ResultForDescribeStatisticsOutput) SetDetailInfo

SetDetailInfo sets the DetailInfo field's value.

func (*ResultForDescribeStatisticsOutput) SetTimeStamp

SetTimeStamp sets the TimeStamp field's value.

func (ResultForDescribeStatisticsOutput) String

String returns the string representation

type RetryPurgePrefetchTaskInput

type RetryPurgePrefetchTaskInput struct {

	// TaskId is a required field
	TaskId *string `type:"string" json:",omitempty" required:"true"`

	// TaskType is a required field
	TaskType *string `type:"string" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (RetryPurgePrefetchTaskInput) GoString

func (s RetryPurgePrefetchTaskInput) GoString() string

GoString returns the string representation

func (*RetryPurgePrefetchTaskInput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*RetryPurgePrefetchTaskInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (RetryPurgePrefetchTaskInput) String

String returns the string representation

func (*RetryPurgePrefetchTaskInput) Validate

func (s *RetryPurgePrefetchTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RetryPurgePrefetchTaskOutput

type RetryPurgePrefetchTaskOutput struct {
	Metadata *response.ResponseMetadata

	TaskId *string `type:"string" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RetryPurgePrefetchTaskOutput) GoString

func (s RetryPurgePrefetchTaskOutput) GoString() string

GoString returns the string representation

func (*RetryPurgePrefetchTaskOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*RetryPurgePrefetchTaskOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (RetryPurgePrefetchTaskOutput) String

String returns the string representation

type RuleForCreateDomainConfigsInput

type RuleForCreateDomainConfigsInput struct {
	CacheTime *int32 `type:"int32" json:",omitempty"`

	CacheTimeUnit *string `type:"string" json:",omitempty"`

	RespUrl *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RuleForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*RuleForCreateDomainConfigsInput) SetCacheTime

SetCacheTime sets the CacheTime field's value.

func (*RuleForCreateDomainConfigsInput) SetCacheTimeUnit

SetCacheTimeUnit sets the CacheTimeUnit field's value.

func (*RuleForCreateDomainConfigsInput) SetRespUrl

SetRespUrl sets the RespUrl field's value.

func (*RuleForCreateDomainConfigsInput) SetStatus

SetStatus sets the Status field's value.

func (RuleForCreateDomainConfigsInput) String

String returns the string representation

type RuleForDescribeDomainDetailOutput

type RuleForDescribeDomainDetailOutput struct {
	CacheTime *int32 `type:"int32" json:",omitempty"`

	CacheTimeUnit *string `type:"string" json:",omitempty"`

	RespUrl *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RuleForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*RuleForDescribeDomainDetailOutput) SetCacheTime

SetCacheTime sets the CacheTime field's value.

func (*RuleForDescribeDomainDetailOutput) SetCacheTimeUnit

SetCacheTimeUnit sets the CacheTimeUnit field's value.

func (*RuleForDescribeDomainDetailOutput) SetRespUrl

SetRespUrl sets the RespUrl field's value.

func (*RuleForDescribeDomainDetailOutput) SetStatus

SetStatus sets the Status field's value.

func (RuleForDescribeDomainDetailOutput) String

String returns the string representation

type RuleForListDomainConfigOutput

type RuleForListDomainConfigOutput struct {
	CacheTime *int32 `type:"int32" json:",omitempty"`

	CacheTimeUnit *string `type:"string" json:",omitempty"`

	RespUrl *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RuleForListDomainConfigOutput) GoString

GoString returns the string representation

func (*RuleForListDomainConfigOutput) SetCacheTime

SetCacheTime sets the CacheTime field's value.

func (*RuleForListDomainConfigOutput) SetCacheTimeUnit

SetCacheTimeUnit sets the CacheTimeUnit field's value.

func (*RuleForListDomainConfigOutput) SetRespUrl

SetRespUrl sets the RespUrl field's value.

func (*RuleForListDomainConfigOutput) SetStatus

SetStatus sets the Status field's value.

func (RuleForListDomainConfigOutput) String

String returns the string representation

type RuleForUpdateSingleDomainConfigInput

type RuleForUpdateSingleDomainConfigInput struct {
	CacheTime *int32 `type:"int32" json:",omitempty"`

	CacheTimeUnit *string `type:"string" json:",omitempty"`

	RespUrl *string `type:"string" json:",omitempty"`

	Status *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (RuleForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*RuleForUpdateSingleDomainConfigInput) SetCacheTime

SetCacheTime sets the CacheTime field's value.

func (*RuleForUpdateSingleDomainConfigInput) SetCacheTimeUnit

SetCacheTimeUnit sets the CacheTimeUnit field's value.

func (*RuleForUpdateSingleDomainConfigInput) SetRespUrl

SetRespUrl sets the RespUrl field's value.

func (*RuleForUpdateSingleDomainConfigInput) SetStatus

SetStatus sets the Status field's value.

func (RuleForUpdateSingleDomainConfigInput) String

String returns the string representation

type StartDomainInput

type StartDomainInput struct {
	Domains []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StartDomainInput) GoString

func (s StartDomainInput) GoString() string

GoString returns the string representation

func (*StartDomainInput) SetDomains

func (s *StartDomainInput) SetDomains(v []*string) *StartDomainInput

SetDomains sets the Domains field's value.

func (StartDomainInput) String

func (s StartDomainInput) String() string

String returns the string representation

type StartDomainOutput

type StartDomainOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StartDomainOutput) GoString

func (s StartDomainOutput) GoString() string

GoString returns the string representation

func (StartDomainOutput) String

func (s StartDomainOutput) String() string

String returns the string representation

type StaticOptimizationForCreateDomainConfigsInput

type StaticOptimizationForCreateDomainConfigsInput struct {
	H2Priority *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StaticOptimizationForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*StaticOptimizationForCreateDomainConfigsInput) SetH2Priority

SetH2Priority sets the H2Priority field's value.

func (StaticOptimizationForCreateDomainConfigsInput) String

String returns the string representation

type StaticOptimizationForDescribeDomainDetailOutput

type StaticOptimizationForDescribeDomainDetailOutput struct {
	H2Priority *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StaticOptimizationForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*StaticOptimizationForDescribeDomainDetailOutput) SetH2Priority

SetH2Priority sets the H2Priority field's value.

func (StaticOptimizationForDescribeDomainDetailOutput) String

String returns the string representation

type StaticOptimizationForListDomainConfigOutput

type StaticOptimizationForListDomainConfigOutput struct {
	H2Priority *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StaticOptimizationForListDomainConfigOutput) GoString

GoString returns the string representation

func (*StaticOptimizationForListDomainConfigOutput) SetH2Priority

SetH2Priority sets the H2Priority field's value.

func (StaticOptimizationForListDomainConfigOutput) String

String returns the string representation

type StaticOptimizationForUpdateSingleDomainConfigInput

type StaticOptimizationForUpdateSingleDomainConfigInput struct {
	H2Priority *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StaticOptimizationForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*StaticOptimizationForUpdateSingleDomainConfigInput) SetH2Priority

SetH2Priority sets the H2Priority field's value.

func (StaticOptimizationForUpdateSingleDomainConfigInput) String

String returns the string representation

type StatusCodeCacheRuleForCreateDomainConfigsInput

type StatusCodeCacheRuleForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Rules []*RuleForCreateDomainConfigsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StatusCodeCacheRuleForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*StatusCodeCacheRuleForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*StatusCodeCacheRuleForCreateDomainConfigsInput) SetRules

SetRules sets the Rules field's value.

func (StatusCodeCacheRuleForCreateDomainConfigsInput) String

String returns the string representation

type StatusCodeCacheRuleForDescribeDomainDetailOutput

type StatusCodeCacheRuleForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Rules []*RuleForDescribeDomainDetailOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StatusCodeCacheRuleForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*StatusCodeCacheRuleForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*StatusCodeCacheRuleForDescribeDomainDetailOutput) SetRules

SetRules sets the Rules field's value.

func (StatusCodeCacheRuleForDescribeDomainDetailOutput) String

String returns the string representation

type StatusCodeCacheRuleForListDomainConfigOutput

type StatusCodeCacheRuleForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Rules []*RuleForListDomainConfigOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StatusCodeCacheRuleForListDomainConfigOutput) GoString

GoString returns the string representation

func (*StatusCodeCacheRuleForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*StatusCodeCacheRuleForListDomainConfigOutput) SetRules

SetRules sets the Rules field's value.

func (StatusCodeCacheRuleForListDomainConfigOutput) String

String returns the string representation

type StatusCodeCacheRuleForUpdateSingleDomainConfigInput

type StatusCodeCacheRuleForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Rules []*RuleForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StatusCodeCacheRuleForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*StatusCodeCacheRuleForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*StatusCodeCacheRuleForUpdateSingleDomainConfigInput) SetRules

SetRules sets the Rules field's value.

func (StatusCodeCacheRuleForUpdateSingleDomainConfigInput) String

String returns the string representation

type StopDomainInput

type StopDomainInput struct {
	Domains []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (StopDomainInput) GoString

func (s StopDomainInput) GoString() string

GoString returns the string representation

func (*StopDomainInput) SetDomains

func (s *StopDomainInput) SetDomains(v []*string) *StopDomainInput

SetDomains sets the Domains field's value.

func (StopDomainInput) String

func (s StopDomainInput) String() string

String returns the string representation

type StopDomainOutput

type StopDomainOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StopDomainOutput) GoString

func (s StopDomainOutput) GoString() string

GoString returns the string representation

func (StopDomainOutput) String

func (s StopDomainOutput) String() string

String returns the string representation

type TaskListForCheckPurgePrefetchTaskOutput

type TaskListForCheckPurgePrefetchTaskOutput struct {
	Account *string `type:"string" json:",omitempty"`

	FileName *string `type:"string" json:",omitempty"`

	OpTime *string `type:"string" json:",omitempty"`

	Operator *string `type:"string" json:",omitempty"`

	Retries *int32 `type:"int32" json:",omitempty"`

	TaskId *string `type:"string" json:",omitempty"`

	TaskStatus *string `type:"string" json:",omitempty"`

	TaskType *string `type:"string" json:",omitempty"`

	Urls []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TaskListForCheckPurgePrefetchTaskOutput) GoString

GoString returns the string representation

func (*TaskListForCheckPurgePrefetchTaskOutput) SetAccount

SetAccount sets the Account field's value.

func (*TaskListForCheckPurgePrefetchTaskOutput) SetFileName

SetFileName sets the FileName field's value.

func (*TaskListForCheckPurgePrefetchTaskOutput) SetOpTime

SetOpTime sets the OpTime field's value.

func (*TaskListForCheckPurgePrefetchTaskOutput) SetOperator

SetOperator sets the Operator field's value.

func (*TaskListForCheckPurgePrefetchTaskOutput) SetRetries

SetRetries sets the Retries field's value.

func (*TaskListForCheckPurgePrefetchTaskOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*TaskListForCheckPurgePrefetchTaskOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (*TaskListForCheckPurgePrefetchTaskOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*TaskListForCheckPurgePrefetchTaskOutput) SetUrls

SetUrls sets the Urls field's value.

func (TaskListForCheckPurgePrefetchTaskOutput) String

String returns the string representation

type TlsVersionsForCreateDomainConfigsInput

type TlsVersionsForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	TlsVersion []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TlsVersionsForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*TlsVersionsForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*TlsVersionsForCreateDomainConfigsInput) SetTlsVersion

SetTlsVersion sets the TlsVersion field's value.

func (TlsVersionsForCreateDomainConfigsInput) String

String returns the string representation

type TlsVersionsForDescribeDomainDetailOutput

type TlsVersionsForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	TlsVersion []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TlsVersionsForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*TlsVersionsForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*TlsVersionsForDescribeDomainDetailOutput) SetTlsVersion

SetTlsVersion sets the TlsVersion field's value.

func (TlsVersionsForDescribeDomainDetailOutput) String

String returns the string representation

type TlsVersionsForListDomainConfigOutput

type TlsVersionsForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	TlsVersion []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TlsVersionsForListDomainConfigOutput) GoString

GoString returns the string representation

func (*TlsVersionsForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*TlsVersionsForListDomainConfigOutput) SetTlsVersion

SetTlsVersion sets the TlsVersion field's value.

func (TlsVersionsForListDomainConfigOutput) String

String returns the string representation

type TlsVersionsForUpdateSingleDomainConfigInput

type TlsVersionsForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	TlsVersion []*string `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TlsVersionsForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*TlsVersionsForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*TlsVersionsForUpdateSingleDomainConfigInput) SetTlsVersion

SetTlsVersion sets the TlsVersion field's value.

func (TlsVersionsForUpdateSingleDomainConfigInput) String

String returns the string representation

type TopDomainForDescribeTopDomainsOutput

type TopDomainForDescribeTopDomainsOutput struct {
	Bandwidth *float64 `type:"float" json:",omitempty"`

	DomainName *string `type:"string" json:",omitempty"`

	QPS *float64 `type:"float" json:",omitempty"`

	Rank *float64 `type:"float" json:",omitempty"`

	Request *float64 `type:"float" json:",omitempty"`

	StatusCode2xx *float64 `type:"float" json:",omitempty"`

	StatusCode2xxRadio *float64 `type:"float" json:",omitempty"`

	StatusCode2xxRatio *float64 `type:"float" json:",omitempty"`

	StatusCode3xx *float64 `type:"float" json:",omitempty"`

	StatusCode3xxRadio *float64 `type:"float" json:",omitempty"`

	StatusCode3xxRatio *float64 `type:"float" json:",omitempty"`

	StatusCode4xx *float64 `type:"float" json:",omitempty"`

	StatusCode4xxRadio *float64 `type:"float" json:",omitempty"`

	StatusCode4xxRatio *float64 `type:"float" json:",omitempty"`

	StatusCode5xx *float64 `type:"float" json:",omitempty"`

	StatusCode5xxRadio *float64 `type:"float" json:",omitempty"`

	StatusCode5xxRatio *float64 `type:"float" json:",omitempty"`

	Traffic *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TopDomainForDescribeTopDomainsOutput) GoString

GoString returns the string representation

func (*TopDomainForDescribeTopDomainsOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetQPS

SetQPS sets the QPS field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetRank

SetRank sets the Rank field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetRequest

SetRequest sets the Request field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode2xx

SetStatusCode2xx sets the StatusCode2xx field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode2xxRadio

SetStatusCode2xxRadio sets the StatusCode2xxRadio field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode2xxRatio

SetStatusCode2xxRatio sets the StatusCode2xxRatio field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode3xx

SetStatusCode3xx sets the StatusCode3xx field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode3xxRadio

SetStatusCode3xxRadio sets the StatusCode3xxRadio field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode3xxRatio

SetStatusCode3xxRatio sets the StatusCode3xxRatio field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode4xx

SetStatusCode4xx sets the StatusCode4xx field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode4xxRadio

SetStatusCode4xxRadio sets the StatusCode4xxRadio field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode4xxRatio

SetStatusCode4xxRatio sets the StatusCode4xxRatio field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode5xx

SetStatusCode5xx sets the StatusCode5xx field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode5xxRadio

SetStatusCode5xxRadio sets the StatusCode5xxRadio field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetStatusCode5xxRatio

SetStatusCode5xxRatio sets the StatusCode5xxRatio field's value.

func (*TopDomainForDescribeTopDomainsOutput) SetTraffic

SetTraffic sets the Traffic field's value.

func (TopDomainForDescribeTopDomainsOutput) String

String returns the string representation

type TopIPForDescribeTopIPOutput

type TopIPForDescribeTopIPOutput struct {
	Bandwidth *float64 `type:"float" json:",omitempty"`

	IP *string `type:"string" json:",omitempty"`

	QPS *float64 `type:"float" json:",omitempty"`

	Rank *float64 `type:"float" json:",omitempty"`

	Request *float64 `type:"float" json:",omitempty"`

	Traffic *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TopIPForDescribeTopIPOutput) GoString

func (s TopIPForDescribeTopIPOutput) GoString() string

GoString returns the string representation

func (*TopIPForDescribeTopIPOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*TopIPForDescribeTopIPOutput) SetIP

SetIP sets the IP field's value.

func (*TopIPForDescribeTopIPOutput) SetQPS

SetQPS sets the QPS field's value.

func (*TopIPForDescribeTopIPOutput) SetRank

SetRank sets the Rank field's value.

func (*TopIPForDescribeTopIPOutput) SetRequest

SetRequest sets the Request field's value.

func (*TopIPForDescribeTopIPOutput) SetTraffic

SetTraffic sets the Traffic field's value.

func (TopIPForDescribeTopIPOutput) String

String returns the string representation

type TopRefererForDescribeTopRefererOutput

type TopRefererForDescribeTopRefererOutput struct {
	Bandwidth *float64 `type:"float" json:",omitempty"`

	QPS *float64 `type:"float" json:",omitempty"`

	Rank *float64 `type:"float" json:",omitempty"`

	Referer *string `type:"string" json:",omitempty"`

	Request *float64 `type:"float" json:",omitempty"`

	Traffic *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TopRefererForDescribeTopRefererOutput) GoString

GoString returns the string representation

func (*TopRefererForDescribeTopRefererOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*TopRefererForDescribeTopRefererOutput) SetQPS

SetQPS sets the QPS field's value.

func (*TopRefererForDescribeTopRefererOutput) SetRank

SetRank sets the Rank field's value.

func (*TopRefererForDescribeTopRefererOutput) SetReferer

SetReferer sets the Referer field's value.

func (*TopRefererForDescribeTopRefererOutput) SetRequest

SetRequest sets the Request field's value.

func (*TopRefererForDescribeTopRefererOutput) SetTraffic

SetTraffic sets the Traffic field's value.

func (TopRefererForDescribeTopRefererOutput) String

String returns the string representation

type TopURLForDescribeTopURLOutput

type TopURLForDescribeTopURLOutput struct {
	Bandwidth *float64 `type:"float" json:",omitempty"`

	QPS *float64 `type:"float" json:",omitempty"`

	Rank *float64 `type:"float" json:",omitempty"`

	Request *float64 `type:"float" json:",omitempty"`

	Traffic *float64 `type:"float" json:",omitempty"`

	URL *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TopURLForDescribeTopURLOutput) GoString

GoString returns the string representation

func (*TopURLForDescribeTopURLOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*TopURLForDescribeTopURLOutput) SetQPS

SetQPS sets the QPS field's value.

func (*TopURLForDescribeTopURLOutput) SetRank

SetRank sets the Rank field's value.

func (*TopURLForDescribeTopURLOutput) SetRequest

SetRequest sets the Request field's value.

func (*TopURLForDescribeTopURLOutput) SetTraffic

SetTraffic sets the Traffic field's value.

func (*TopURLForDescribeTopURLOutput) SetURL

SetURL sets the URL field's value.

func (TopURLForDescribeTopURLOutput) String

String returns the string representation

type TotalStatisticsForDescribeOriginStatisticsOutput

type TotalStatisticsForDescribeOriginStatisticsOutput struct {
	Bandwidth *float64 `type:"float" json:",omitempty"`

	QPS *float64 `type:"float" json:",omitempty"`

	Request *float64 `type:"float" json:",omitempty"`

	RequestHitRate *float64 `type:"float" json:",omitempty"`

	Traffic *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TotalStatisticsForDescribeOriginStatisticsOutput) GoString

GoString returns the string representation

func (*TotalStatisticsForDescribeOriginStatisticsOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*TotalStatisticsForDescribeOriginStatisticsOutput) SetQPS

SetQPS sets the QPS field's value.

func (*TotalStatisticsForDescribeOriginStatisticsOutput) SetRequest

SetRequest sets the Request field's value.

func (*TotalStatisticsForDescribeOriginStatisticsOutput) SetRequestHitRate

SetRequestHitRate sets the RequestHitRate field's value.

func (*TotalStatisticsForDescribeOriginStatisticsOutput) SetTraffic

SetTraffic sets the Traffic field's value.

func (TotalStatisticsForDescribeOriginStatisticsOutput) String

String returns the string representation

type TotalStatisticsForDescribeStatisticsOutput

type TotalStatisticsForDescribeStatisticsOutput struct {
	Bandwidth *float64 `type:"float" json:",omitempty"`

	QPS *float64 `type:"float" json:",omitempty"`

	Request *float64 `type:"float" json:",omitempty"`

	RequestHitRate *float64 `type:"float" json:",omitempty"`

	ResponseTime *float64 `type:"float" json:",omitempty"`

	Traffic *float64 `type:"float" json:",omitempty"`

	TrafficHitRate *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (TotalStatisticsForDescribeStatisticsOutput) GoString

GoString returns the string representation

func (*TotalStatisticsForDescribeStatisticsOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*TotalStatisticsForDescribeStatisticsOutput) SetQPS

SetQPS sets the QPS field's value.

func (*TotalStatisticsForDescribeStatisticsOutput) SetRequest

SetRequest sets the Request field's value.

func (*TotalStatisticsForDescribeStatisticsOutput) SetRequestHitRate

SetRequestHitRate sets the RequestHitRate field's value.

func (*TotalStatisticsForDescribeStatisticsOutput) SetResponseTime

SetResponseTime sets the ResponseTime field's value.

func (*TotalStatisticsForDescribeStatisticsOutput) SetTraffic

SetTraffic sets the Traffic field's value.

func (*TotalStatisticsForDescribeStatisticsOutput) SetTrafficHitRate

SetTrafficHitRate sets the TrafficHitRate field's value.

func (TotalStatisticsForDescribeStatisticsOutput) String

String returns the string representation

type UpdateDomainProbeSettingsInput

type UpdateDomainProbeSettingsInput struct {
	ProbeSettingInfo []*ProbeSettingInfoForUpdateDomainProbeSettingsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateDomainProbeSettingsInput) GoString

GoString returns the string representation

func (*UpdateDomainProbeSettingsInput) SetProbeSettingInfo

SetProbeSettingInfo sets the ProbeSettingInfo field's value.

func (UpdateDomainProbeSettingsInput) String

String returns the string representation

type UpdateDomainProbeSettingsOutput

type UpdateDomainProbeSettingsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateDomainProbeSettingsOutput) GoString

GoString returns the string representation

func (UpdateDomainProbeSettingsOutput) String

String returns the string representation

type UpdateSingleDomainConfigInput

type UpdateSingleDomainConfigInput struct {
	BrCompress *BrCompressForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	Cache *CacheForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	// Domain is a required field
	Domain *string `type:"string" json:",omitempty" required:"true"`

	EnableFailOver *bool `type:"boolean" json:",omitempty"`

	GzipCompress *GzipCompressForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	Https *HttpsForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	IPv6Switch *bool `type:"boolean" json:",omitempty"`

	IpAccess *IpAccessForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	Origin *ConvertConvertOriginForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	PreConnect *PreConnectForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	RTTOptimize *RTTOptimizeForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	RefererAccess *RefererAccessForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	Scope *string `type:"string" json:",omitempty"`

	ServiceType *string `type:"string" json:",omitempty"`

	StaticOptimization *StaticOptimizationForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	StrategyType *string `type:"string" json:",omitempty"`

	UploadOptimize *UploadOptimizeForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	UrlAccess *UrlAccessForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	UrlRedirect *UrlRedirectForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	UserAgentAccess *UserAgentAccessForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`

	WebSocket *WebSocketForUpdateSingleDomainConfigInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*UpdateSingleDomainConfigInput) SetBrCompress

SetBrCompress sets the BrCompress field's value.

func (*UpdateSingleDomainConfigInput) SetCache

SetCache sets the Cache field's value.

func (*UpdateSingleDomainConfigInput) SetDomain

SetDomain sets the Domain field's value.

func (*UpdateSingleDomainConfigInput) SetEnableFailOver

SetEnableFailOver sets the EnableFailOver field's value.

func (*UpdateSingleDomainConfigInput) SetGzipCompress

SetGzipCompress sets the GzipCompress field's value.

func (*UpdateSingleDomainConfigInput) SetHttps

SetHttps sets the Https field's value.

func (*UpdateSingleDomainConfigInput) SetIPv6Switch

SetIPv6Switch sets the IPv6Switch field's value.

func (*UpdateSingleDomainConfigInput) SetIpAccess

SetIpAccess sets the IpAccess field's value.

func (*UpdateSingleDomainConfigInput) SetOrigin

SetOrigin sets the Origin field's value.

func (*UpdateSingleDomainConfigInput) SetPreConnect

SetPreConnect sets the PreConnect field's value.

func (*UpdateSingleDomainConfigInput) SetRTTOptimize

SetRTTOptimize sets the RTTOptimize field's value.

func (*UpdateSingleDomainConfigInput) SetRefererAccess

SetRefererAccess sets the RefererAccess field's value.

func (*UpdateSingleDomainConfigInput) SetScope

SetScope sets the Scope field's value.

func (*UpdateSingleDomainConfigInput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*UpdateSingleDomainConfigInput) SetStaticOptimization

SetStaticOptimization sets the StaticOptimization field's value.

func (*UpdateSingleDomainConfigInput) SetStrategyType

SetStrategyType sets the StrategyType field's value.

func (*UpdateSingleDomainConfigInput) SetUploadOptimize

SetUploadOptimize sets the UploadOptimize field's value.

func (*UpdateSingleDomainConfigInput) SetUrlAccess

SetUrlAccess sets the UrlAccess field's value.

func (*UpdateSingleDomainConfigInput) SetUrlRedirect

SetUrlRedirect sets the UrlRedirect field's value.

func (*UpdateSingleDomainConfigInput) SetUserAgentAccess

SetUserAgentAccess sets the UserAgentAccess field's value.

func (*UpdateSingleDomainConfigInput) SetWebSocket

SetWebSocket sets the WebSocket field's value.

func (UpdateSingleDomainConfigInput) String

String returns the string representation

func (*UpdateSingleDomainConfigInput) Validate

func (s *UpdateSingleDomainConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateSingleDomainConfigOutput

type UpdateSingleDomainConfigOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateSingleDomainConfigOutput) GoString

GoString returns the string representation

func (UpdateSingleDomainConfigOutput) String

String returns the string representation

type UploadOptimizeForCreateDomainConfigsInput

type UploadOptimizeForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UploadOptimizeForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*UploadOptimizeForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (UploadOptimizeForCreateDomainConfigsInput) String

String returns the string representation

type UploadOptimizeForListDomainConfigOutput

type UploadOptimizeForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UploadOptimizeForListDomainConfigOutput) GoString

GoString returns the string representation

func (*UploadOptimizeForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (UploadOptimizeForListDomainConfigOutput) String

String returns the string representation

type UploadOptimizeForUpdateSingleDomainConfigInput

type UploadOptimizeForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UploadOptimizeForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*UploadOptimizeForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (UploadOptimizeForUpdateSingleDomainConfigInput) String

String returns the string representation

type UrlAccessForCreateDomainConfigsInput

type UrlAccessForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	GenKey *string `type:"string" json:",omitempty"`

	GenTTL *int32 `type:"int32" json:",omitempty"`

	GenType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UrlAccessForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*UrlAccessForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*UrlAccessForCreateDomainConfigsInput) SetGenKey

SetGenKey sets the GenKey field's value.

func (*UrlAccessForCreateDomainConfigsInput) SetGenTTL

SetGenTTL sets the GenTTL field's value.

func (*UrlAccessForCreateDomainConfigsInput) SetGenType

SetGenType sets the GenType field's value.

func (UrlAccessForCreateDomainConfigsInput) String

String returns the string representation

type UrlAccessForDescribeDomainDetailOutput

type UrlAccessForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	GenKey *string `type:"string" json:",omitempty"`

	GenTTL *int32 `type:"int32" json:",omitempty"`

	GenType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UrlAccessForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*UrlAccessForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*UrlAccessForDescribeDomainDetailOutput) SetGenKey

SetGenKey sets the GenKey field's value.

func (*UrlAccessForDescribeDomainDetailOutput) SetGenTTL

SetGenTTL sets the GenTTL field's value.

func (*UrlAccessForDescribeDomainDetailOutput) SetGenType

SetGenType sets the GenType field's value.

func (UrlAccessForDescribeDomainDetailOutput) String

String returns the string representation

type UrlAccessForListDomainConfigOutput

type UrlAccessForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	GenKey *string `type:"string" json:",omitempty"`

	GenTTL *int32 `type:"int32" json:",omitempty"`

	GenType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UrlAccessForListDomainConfigOutput) GoString

GoString returns the string representation

func (*UrlAccessForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*UrlAccessForListDomainConfigOutput) SetGenKey

SetGenKey sets the GenKey field's value.

func (*UrlAccessForListDomainConfigOutput) SetGenTTL

SetGenTTL sets the GenTTL field's value.

func (*UrlAccessForListDomainConfigOutput) SetGenType

SetGenType sets the GenType field's value.

func (UrlAccessForListDomainConfigOutput) String

String returns the string representation

type UrlAccessForUpdateSingleDomainConfigInput

type UrlAccessForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	GenKey *string `type:"string" json:",omitempty"`

	GenTTL *int32 `type:"int32" json:",omitempty"`

	GenType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UrlAccessForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*UrlAccessForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*UrlAccessForUpdateSingleDomainConfigInput) SetGenKey

SetGenKey sets the GenKey field's value.

func (*UrlAccessForUpdateSingleDomainConfigInput) SetGenTTL

SetGenTTL sets the GenTTL field's value.

func (*UrlAccessForUpdateSingleDomainConfigInput) SetGenType

SetGenType sets the GenType field's value.

func (UrlAccessForUpdateSingleDomainConfigInput) String

String returns the string representation

type UrlRedirectForCreateDomainConfigsInput

type UrlRedirectForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Rules []*ConvertRuleForCreateDomainConfigsInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UrlRedirectForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*UrlRedirectForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*UrlRedirectForCreateDomainConfigsInput) SetRules

SetRules sets the Rules field's value.

func (UrlRedirectForCreateDomainConfigsInput) String

String returns the string representation

type UrlRedirectForDescribeDomainDetailOutput

type UrlRedirectForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Rules []*ConvertRuleForDescribeDomainDetailOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UrlRedirectForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*UrlRedirectForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*UrlRedirectForDescribeDomainDetailOutput) SetRules

SetRules sets the Rules field's value.

func (UrlRedirectForDescribeDomainDetailOutput) String

String returns the string representation

type UrlRedirectForListDomainConfigOutput

type UrlRedirectForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Rules []*ConvertRuleForListDomainConfigOutput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UrlRedirectForListDomainConfigOutput) GoString

GoString returns the string representation

func (*UrlRedirectForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*UrlRedirectForListDomainConfigOutput) SetRules

SetRules sets the Rules field's value.

func (UrlRedirectForListDomainConfigOutput) String

String returns the string representation

type UrlRedirectForUpdateSingleDomainConfigInput

type UrlRedirectForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Rules []*ConvertRuleForUpdateSingleDomainConfigInput `type:"list" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UrlRedirectForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*UrlRedirectForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*UrlRedirectForUpdateSingleDomainConfigInput) SetRules

SetRules sets the Rules field's value.

func (UrlRedirectForUpdateSingleDomainConfigInput) String

String returns the string representation

type UserAgentAccessForCreateDomainConfigsInput

type UserAgentAccessForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserAgentAccessForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*UserAgentAccessForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*UserAgentAccessForCreateDomainConfigsInput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*UserAgentAccessForCreateDomainConfigsInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (UserAgentAccessForCreateDomainConfigsInput) String

String returns the string representation

type UserAgentAccessForDescribeDomainDetailOutput

type UserAgentAccessForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserAgentAccessForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*UserAgentAccessForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*UserAgentAccessForDescribeDomainDetailOutput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*UserAgentAccessForDescribeDomainDetailOutput) SetFilterType

SetFilterType sets the FilterType field's value.

func (UserAgentAccessForDescribeDomainDetailOutput) String

String returns the string representation

type UserAgentAccessForListDomainConfigOutput

type UserAgentAccessForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserAgentAccessForListDomainConfigOutput) GoString

GoString returns the string representation

func (*UserAgentAccessForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*UserAgentAccessForListDomainConfigOutput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*UserAgentAccessForListDomainConfigOutput) SetFilterType

SetFilterType sets the FilterType field's value.

func (UserAgentAccessForListDomainConfigOutput) String

String returns the string representation

type UserAgentAccessForUpdateSingleDomainConfigInput

type UserAgentAccessForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	FilterList []*string `type:"list" json:",omitempty"`

	FilterType *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UserAgentAccessForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*UserAgentAccessForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*UserAgentAccessForUpdateSingleDomainConfigInput) SetFilterList

SetFilterList sets the FilterList field's value.

func (*UserAgentAccessForUpdateSingleDomainConfigInput) SetFilterType

SetFilterType sets the FilterType field's value.

func (UserAgentAccessForUpdateSingleDomainConfigInput) String

String returns the string representation

type ValueForDescribeDomainIspDataOutput

type ValueForDescribeDomainIspDataOutput struct {
	AvgResponseTime *float64 `type:"float" json:",omitempty"`

	Bandwidth *float64 `type:"float" json:",omitempty"`

	Isp *string `type:"string" json:",omitempty"`

	IspEname *string `type:"string" json:",omitempty"`

	Request *float64 `type:"float" json:",omitempty"`

	RequestProportion *float64 `type:"float" json:",omitempty"`

	Traffic *float64 `type:"float" json:",omitempty"`

	TrafficProportion *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ValueForDescribeDomainIspDataOutput) GoString

GoString returns the string representation

func (*ValueForDescribeDomainIspDataOutput) SetAvgResponseTime

SetAvgResponseTime sets the AvgResponseTime field's value.

func (*ValueForDescribeDomainIspDataOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*ValueForDescribeDomainIspDataOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ValueForDescribeDomainIspDataOutput) SetIspEname

SetIspEname sets the IspEname field's value.

func (*ValueForDescribeDomainIspDataOutput) SetRequest

SetRequest sets the Request field's value.

func (*ValueForDescribeDomainIspDataOutput) SetRequestProportion

SetRequestProportion sets the RequestProportion field's value.

func (*ValueForDescribeDomainIspDataOutput) SetTraffic

SetTraffic sets the Traffic field's value.

func (*ValueForDescribeDomainIspDataOutput) SetTrafficProportion

SetTrafficProportion sets the TrafficProportion field's value.

func (ValueForDescribeDomainIspDataOutput) String

String returns the string representation

type ValueForDescribeDomainRegionDataOutput

type ValueForDescribeDomainRegionDataOutput struct {
	AvgResponseTime *float64 `type:"float" json:",omitempty"`

	Bandwidth *float64 `type:"float" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	RegionEname *string `type:"string" json:",omitempty"`

	Request *float64 `type:"float" json:",omitempty"`

	RequestProportion *float64 `type:"float" json:",omitempty"`

	Traffic *float64 `type:"float" json:",omitempty"`

	TrafficProportion *float64 `type:"float" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ValueForDescribeDomainRegionDataOutput) GoString

GoString returns the string representation

func (*ValueForDescribeDomainRegionDataOutput) SetAvgResponseTime

SetAvgResponseTime sets the AvgResponseTime field's value.

func (*ValueForDescribeDomainRegionDataOutput) SetBandwidth

SetBandwidth sets the Bandwidth field's value.

func (*ValueForDescribeDomainRegionDataOutput) SetRegion

SetRegion sets the Region field's value.

func (*ValueForDescribeDomainRegionDataOutput) SetRegionEname

SetRegionEname sets the RegionEname field's value.

func (*ValueForDescribeDomainRegionDataOutput) SetRequest

SetRequest sets the Request field's value.

func (*ValueForDescribeDomainRegionDataOutput) SetRequestProportion

SetRequestProportion sets the RequestProportion field's value.

func (*ValueForDescribeDomainRegionDataOutput) SetTraffic

SetTraffic sets the Traffic field's value.

func (*ValueForDescribeDomainRegionDataOutput) SetTrafficProportion

SetTrafficProportion sets the TrafficProportion field's value.

func (ValueForDescribeDomainRegionDataOutput) String

String returns the string representation

type WebSocketForCreateDomainConfigsInput

type WebSocketForCreateDomainConfigsInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Timeout *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WebSocketForCreateDomainConfigsInput) GoString

GoString returns the string representation

func (*WebSocketForCreateDomainConfigsInput) SetEnable

SetEnable sets the Enable field's value.

func (*WebSocketForCreateDomainConfigsInput) SetTimeout

SetTimeout sets the Timeout field's value.

func (WebSocketForCreateDomainConfigsInput) String

String returns the string representation

type WebSocketForDescribeDomainDetailOutput

type WebSocketForDescribeDomainDetailOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Timeout *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WebSocketForDescribeDomainDetailOutput) GoString

GoString returns the string representation

func (*WebSocketForDescribeDomainDetailOutput) SetEnable

SetEnable sets the Enable field's value.

func (*WebSocketForDescribeDomainDetailOutput) SetTimeout

SetTimeout sets the Timeout field's value.

func (WebSocketForDescribeDomainDetailOutput) String

String returns the string representation

type WebSocketForListDomainConfigOutput

type WebSocketForListDomainConfigOutput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Timeout *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WebSocketForListDomainConfigOutput) GoString

GoString returns the string representation

func (*WebSocketForListDomainConfigOutput) SetEnable

SetEnable sets the Enable field's value.

func (*WebSocketForListDomainConfigOutput) SetTimeout

SetTimeout sets the Timeout field's value.

func (WebSocketForListDomainConfigOutput) String

String returns the string representation

type WebSocketForUpdateSingleDomainConfigInput

type WebSocketForUpdateSingleDomainConfigInput struct {
	Enable *bool `type:"boolean" json:",omitempty"`

	Timeout *int32 `type:"int32" json:",omitempty"`
	// contains filtered or unexported fields
}

func (WebSocketForUpdateSingleDomainConfigInput) GoString

GoString returns the string representation

func (*WebSocketForUpdateSingleDomainConfigInput) SetEnable

SetEnable sets the Enable field's value.

func (*WebSocketForUpdateSingleDomainConfigInput) SetTimeout

SetTimeout sets the Timeout field's value.

func (WebSocketForUpdateSingleDomainConfigInput) String

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL