cdn

package
v1.0.132 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

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

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessActionForAddCdnDomainInput

type AccessActionForAddCdnDomainInput struct {
	AllowEmpty *bool `type:"boolean"`

	ListRules []*string `type:"list"`

	RequestHeader *string `type:"string"`

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

func (AccessActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*AccessActionForAddCdnDomainInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*AccessActionForAddCdnDomainInput) SetListRules

SetListRules sets the ListRules field's value.

func (*AccessActionForAddCdnDomainInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*AccessActionForAddCdnDomainInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (AccessActionForAddCdnDomainInput) String

String returns the string representation

type AccessActionForBatchUpdateCdnConfigInput

type AccessActionForBatchUpdateCdnConfigInput struct {
	AllowEmpty *bool `type:"boolean"`

	ListRules []*string `type:"list"`

	RequestHeader *string `type:"string"`

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

func (AccessActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*AccessActionForBatchUpdateCdnConfigInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*AccessActionForBatchUpdateCdnConfigInput) SetListRules

SetListRules sets the ListRules field's value.

func (*AccessActionForBatchUpdateCdnConfigInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*AccessActionForBatchUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (AccessActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type AccessActionForDescribeCdnConfigOutput

type AccessActionForDescribeCdnConfigOutput struct {
	AllowEmpty *bool `type:"boolean"`

	ListRules []*string `type:"list"`

	RequestHeader *string `type:"string"`

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

func (AccessActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*AccessActionForDescribeCdnConfigOutput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*AccessActionForDescribeCdnConfigOutput) SetListRules

SetListRules sets the ListRules field's value.

func (*AccessActionForDescribeCdnConfigOutput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*AccessActionForDescribeCdnConfigOutput) SetRuleType

SetRuleType sets the RuleType field's value.

func (AccessActionForDescribeCdnConfigOutput) String

String returns the string representation

type AccessActionForUpdateCdnConfigInput

type AccessActionForUpdateCdnConfigInput struct {
	AllowEmpty *bool `type:"boolean"`

	ListRules []*string `type:"list"`

	RequestHeader *string `type:"string"`

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

func (AccessActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*AccessActionForUpdateCdnConfigInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*AccessActionForUpdateCdnConfigInput) SetListRules

SetListRules sets the ListRules field's value.

func (*AccessActionForUpdateCdnConfigInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*AccessActionForUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (AccessActionForUpdateCdnConfigInput) String

String returns the string representation

type AddCdnDomainInput

type AddCdnDomainInput struct {
	AreaAccessRule *AreaAccessRuleForAddCdnDomainInput `type:"structure"`

	BandwidthLimit *BandwidthLimitForAddCdnDomainInput `type:"structure"`

	BrowserCache []*BrowserCacheForAddCdnDomainInput `type:"list"`

	Cache []*CacheForAddCdnDomainInput `type:"list"`

	CacheHost *CacheHostForAddCdnDomainInput `type:"structure"`

	CacheKey []*CacheKeyForAddCdnDomainInput `type:"list"`

	Compression *CompressionForAddCdnDomainInput `type:"structure"`

	CustomErrorPage *CustomErrorPageForAddCdnDomainInput `type:"structure"`

	CustomizeAccessRule *CustomizeAccessRuleForAddCdnDomainInput `type:"structure"`

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

	DownloadSpeedLimit *DownloadSpeedLimitForAddCdnDomainInput `type:"structure"`

	FollowRedirect *bool `type:"boolean"`

	HTTPS *HTTPSForAddCdnDomainInput `type:"structure"`

	HttpForcedRedirect *HttpForcedRedirectForAddCdnDomainInput `type:"structure"`

	IPv6 *IPv6ForAddCdnDomainInput `type:"structure"`

	IpAccessRule *IpAccessRuleForAddCdnDomainInput `type:"structure"`

	IpFreqLimit *IpFreqLimitForAddCdnDomainInput `type:"structure"`

	MethodDeniedRule *MethodDeniedRuleForAddCdnDomainInput `type:"structure"`

	NegativeCache []*NegativeCacheForAddCdnDomainInput `type:"list"`

	Origin []*OriginForAddCdnDomainInput `type:"list"`

	OriginAccessRule *OriginAccessRuleForAddCdnDomainInput `type:"structure"`

	OriginArg []*OriginArgForAddCdnDomainInput `type:"list"`

	OriginHost *string `type:"string"`

	OriginIPv6 *string `type:"string"`

	OriginProtocol *string `type:"string"`

	OriginRange *bool `type:"boolean"`

	OriginRewrite *OriginRewriteForAddCdnDomainInput `type:"structure"`

	OriginSni *OriginSniForAddCdnDomainInput `type:"structure"`

	PageOptimization *PageOptimizationForAddCdnDomainInput `type:"structure"`

	Project *string `type:"string"`

	Quic *QuicForAddCdnDomainInput `type:"structure"`

	RedirectionRewrite *RedirectionRewriteForAddCdnDomainInput `type:"structure"`

	RefererAccessRule *RefererAccessRuleForAddCdnDomainInput `type:"structure"`

	RemoteAuth *RemoteAuthForAddCdnDomainInput `type:"structure"`

	RequestBlockRule *RequestBlockRuleForAddCdnDomainInput `type:"structure"`

	RequestHeader []*RequestHeaderForAddCdnDomainInput `type:"list"`

	ResourceTags []*ResourceTagForAddCdnDomainInput `type:"list"`

	ResponseHeader []*ResponseHeaderForAddCdnDomainInput `type:"list"`

	ServiceRegion *string `type:"string"`

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

	SignedUrlAuth *SignedUrlAuthForAddCdnDomainInput `type:"structure"`

	Timeout *TimeoutForAddCdnDomainInput `type:"structure"`

	UaAccessRule *UaAccessRuleForAddCdnDomainInput `type:"structure"`

	UrlNormalize *UrlNormalizeForAddCdnDomainInput `type:"structure"`

	VideoDrag *VideoDragForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (AddCdnDomainInput) GoString

func (s AddCdnDomainInput) GoString() string

GoString returns the string representation

func (*AddCdnDomainInput) SetAreaAccessRule

SetAreaAccessRule sets the AreaAccessRule field's value.

func (*AddCdnDomainInput) SetBandwidthLimit

SetBandwidthLimit sets the BandwidthLimit field's value.

func (*AddCdnDomainInput) SetBrowserCache

SetBrowserCache sets the BrowserCache field's value.

func (*AddCdnDomainInput) SetCache

SetCache sets the Cache field's value.

func (*AddCdnDomainInput) SetCacheHost

SetCacheHost sets the CacheHost field's value.

func (*AddCdnDomainInput) SetCacheKey

SetCacheKey sets the CacheKey field's value.

func (*AddCdnDomainInput) SetCompression

SetCompression sets the Compression field's value.

func (*AddCdnDomainInput) SetCustomErrorPage

SetCustomErrorPage sets the CustomErrorPage field's value.

func (*AddCdnDomainInput) SetCustomizeAccessRule

SetCustomizeAccessRule sets the CustomizeAccessRule field's value.

func (*AddCdnDomainInput) SetDomain

func (s *AddCdnDomainInput) SetDomain(v string) *AddCdnDomainInput

SetDomain sets the Domain field's value.

func (*AddCdnDomainInput) SetDownloadSpeedLimit

SetDownloadSpeedLimit sets the DownloadSpeedLimit field's value.

func (*AddCdnDomainInput) SetFollowRedirect

func (s *AddCdnDomainInput) SetFollowRedirect(v bool) *AddCdnDomainInput

SetFollowRedirect sets the FollowRedirect field's value.

func (*AddCdnDomainInput) SetHTTPS

SetHTTPS sets the HTTPS field's value.

func (*AddCdnDomainInput) SetHttpForcedRedirect

SetHttpForcedRedirect sets the HttpForcedRedirect field's value.

func (*AddCdnDomainInput) SetIPv6

SetIPv6 sets the IPv6 field's value.

func (*AddCdnDomainInput) SetIpAccessRule

SetIpAccessRule sets the IpAccessRule field's value.

func (*AddCdnDomainInput) SetIpFreqLimit

SetIpFreqLimit sets the IpFreqLimit field's value.

func (*AddCdnDomainInput) SetMethodDeniedRule

SetMethodDeniedRule sets the MethodDeniedRule field's value.

func (*AddCdnDomainInput) SetNegativeCache

SetNegativeCache sets the NegativeCache field's value.

func (*AddCdnDomainInput) SetOrigin

SetOrigin sets the Origin field's value.

func (*AddCdnDomainInput) SetOriginAccessRule

SetOriginAccessRule sets the OriginAccessRule field's value.

func (*AddCdnDomainInput) SetOriginArg

SetOriginArg sets the OriginArg field's value.

func (*AddCdnDomainInput) SetOriginHost

func (s *AddCdnDomainInput) SetOriginHost(v string) *AddCdnDomainInput

SetOriginHost sets the OriginHost field's value.

func (*AddCdnDomainInput) SetOriginIPv6

func (s *AddCdnDomainInput) SetOriginIPv6(v string) *AddCdnDomainInput

SetOriginIPv6 sets the OriginIPv6 field's value.

func (*AddCdnDomainInput) SetOriginProtocol

func (s *AddCdnDomainInput) SetOriginProtocol(v string) *AddCdnDomainInput

SetOriginProtocol sets the OriginProtocol field's value.

func (*AddCdnDomainInput) SetOriginRange

func (s *AddCdnDomainInput) SetOriginRange(v bool) *AddCdnDomainInput

SetOriginRange sets the OriginRange field's value.

func (*AddCdnDomainInput) SetOriginRewrite

SetOriginRewrite sets the OriginRewrite field's value.

func (*AddCdnDomainInput) SetOriginSni

SetOriginSni sets the OriginSni field's value.

func (*AddCdnDomainInput) SetPageOptimization

SetPageOptimization sets the PageOptimization field's value.

func (*AddCdnDomainInput) SetProject

func (s *AddCdnDomainInput) SetProject(v string) *AddCdnDomainInput

SetProject sets the Project field's value.

func (*AddCdnDomainInput) SetQuic

SetQuic sets the Quic field's value.

func (*AddCdnDomainInput) SetRedirectionRewrite

SetRedirectionRewrite sets the RedirectionRewrite field's value.

func (*AddCdnDomainInput) SetRefererAccessRule

SetRefererAccessRule sets the RefererAccessRule field's value.

func (*AddCdnDomainInput) SetRemoteAuth

SetRemoteAuth sets the RemoteAuth field's value.

func (*AddCdnDomainInput) SetRequestBlockRule

SetRequestBlockRule sets the RequestBlockRule field's value.

func (*AddCdnDomainInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*AddCdnDomainInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*AddCdnDomainInput) SetResponseHeader

SetResponseHeader sets the ResponseHeader field's value.

func (*AddCdnDomainInput) SetServiceRegion

func (s *AddCdnDomainInput) SetServiceRegion(v string) *AddCdnDomainInput

SetServiceRegion sets the ServiceRegion field's value.

func (*AddCdnDomainInput) SetServiceType

func (s *AddCdnDomainInput) SetServiceType(v string) *AddCdnDomainInput

SetServiceType sets the ServiceType field's value.

func (*AddCdnDomainInput) SetSignedUrlAuth

SetSignedUrlAuth sets the SignedUrlAuth field's value.

func (*AddCdnDomainInput) SetTimeout

SetTimeout sets the Timeout field's value.

func (*AddCdnDomainInput) SetUaAccessRule

SetUaAccessRule sets the UaAccessRule field's value.

func (*AddCdnDomainInput) SetUrlNormalize

SetUrlNormalize sets the UrlNormalize field's value.

func (*AddCdnDomainInput) SetVideoDrag

SetVideoDrag sets the VideoDrag field's value.

func (AddCdnDomainInput) String

func (s AddCdnDomainInput) String() string

String returns the string representation

func (*AddCdnDomainInput) Validate

func (s *AddCdnDomainInput) Validate() error

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

type AddCdnDomainOutput

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

func (AddCdnDomainOutput) GoString

func (s AddCdnDomainOutput) GoString() string

GoString returns the string representation

func (AddCdnDomainOutput) String

func (s AddCdnDomainOutput) String() string

String returns the string representation

type AddCertificateInput

type AddCertificateInput struct {

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

	Desc *string `type:"string"`

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

	Repeatable *bool `type:"boolean"`

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

func (AddCertificateInput) GoString

func (s AddCertificateInput) GoString() string

GoString returns the string representation

func (*AddCertificateInput) SetCertificate

func (s *AddCertificateInput) SetCertificate(v string) *AddCertificateInput

SetCertificate sets the Certificate field's value.

func (*AddCertificateInput) SetDesc

SetDesc sets the Desc field's value.

func (*AddCertificateInput) SetPrivateKey

func (s *AddCertificateInput) SetPrivateKey(v string) *AddCertificateInput

SetPrivateKey sets the PrivateKey field's value.

func (*AddCertificateInput) SetRepeatable

func (s *AddCertificateInput) SetRepeatable(v bool) *AddCertificateInput

SetRepeatable sets the Repeatable field's value.

func (*AddCertificateInput) SetSource

SetSource sets the Source field's value.

func (AddCertificateInput) String

func (s AddCertificateInput) String() string

String returns the string representation

func (*AddCertificateInput) Validate

func (s *AddCertificateInput) Validate() error

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

type AddCertificateOutput

type AddCertificateOutput struct {
	Metadata *response.ResponseMetadata

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

func (AddCertificateOutput) GoString

func (s AddCertificateOutput) GoString() string

GoString returns the string representation

func (*AddCertificateOutput) SetCertId

SetCertId sets the CertId field's value.

func (AddCertificateOutput) String

func (s AddCertificateOutput) String() string

String returns the string representation

type AddResourceTagsInput

type AddResourceTagsInput struct {
	ResourceTags []*ResourceTagForAddResourceTagsInput `type:"list"`

	Resources []*string `type:"list"`
	// contains filtered or unexported fields
}

func (AddResourceTagsInput) GoString

func (s AddResourceTagsInput) GoString() string

GoString returns the string representation

func (*AddResourceTagsInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*AddResourceTagsInput) SetResources

func (s *AddResourceTagsInput) SetResources(v []*string) *AddResourceTagsInput

SetResources sets the Resources field's value.

func (AddResourceTagsInput) String

func (s AddResourceTagsInput) String() string

String returns the string representation

type AddResourceTagsOutput

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

func (AddResourceTagsOutput) GoString

func (s AddResourceTagsOutput) GoString() string

GoString returns the string representation

func (AddResourceTagsOutput) String

func (s AddResourceTagsOutput) String() string

String returns the string representation

type AreaAccessRuleForAddCdnDomainInput

type AreaAccessRuleForAddCdnDomainInput struct {
	Area []*string `type:"list"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (AreaAccessRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*AreaAccessRuleForAddCdnDomainInput) SetArea

SetArea sets the Area field's value.

func (*AreaAccessRuleForAddCdnDomainInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*AreaAccessRuleForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (AreaAccessRuleForAddCdnDomainInput) String

String returns the string representation

type AreaAccessRuleForBatchUpdateCdnConfigInput

type AreaAccessRuleForBatchUpdateCdnConfigInput struct {
	Area []*string `type:"list"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (AreaAccessRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*AreaAccessRuleForBatchUpdateCdnConfigInput) SetArea

SetArea sets the Area field's value.

func (*AreaAccessRuleForBatchUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*AreaAccessRuleForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (AreaAccessRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type AreaAccessRuleForDescribeCdnConfigOutput

type AreaAccessRuleForDescribeCdnConfigOutput struct {
	Area []*string `type:"list"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (AreaAccessRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*AreaAccessRuleForDescribeCdnConfigOutput) SetArea

SetArea sets the Area field's value.

func (*AreaAccessRuleForDescribeCdnConfigOutput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*AreaAccessRuleForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (AreaAccessRuleForDescribeCdnConfigOutput) String

String returns the string representation

type AreaAccessRuleForUpdateCdnConfigInput

type AreaAccessRuleForUpdateCdnConfigInput struct {
	Area []*string `type:"list"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (AreaAccessRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*AreaAccessRuleForUpdateCdnConfigInput) SetArea

SetArea sets the Area field's value.

func (*AreaAccessRuleForUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*AreaAccessRuleForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (AreaAccessRuleForUpdateCdnConfigInput) String

String returns the string representation

type AuthModeConfigForAddCdnDomainInput

type AuthModeConfigForAddCdnDomainInput struct {
	BackupRemoteAddr *string `type:"string"`

	MasterRemoteAddr *string `type:"string"`

	PathType *string `type:"string"`

	PathValue *string `type:"string"`

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

func (AuthModeConfigForAddCdnDomainInput) GoString

GoString returns the string representation

func (*AuthModeConfigForAddCdnDomainInput) SetBackupRemoteAddr

SetBackupRemoteAddr sets the BackupRemoteAddr field's value.

func (*AuthModeConfigForAddCdnDomainInput) SetMasterRemoteAddr

SetMasterRemoteAddr sets the MasterRemoteAddr field's value.

func (*AuthModeConfigForAddCdnDomainInput) SetPathType

SetPathType sets the PathType field's value.

func (*AuthModeConfigForAddCdnDomainInput) SetPathValue

SetPathValue sets the PathValue field's value.

func (*AuthModeConfigForAddCdnDomainInput) SetRequestMethod

SetRequestMethod sets the RequestMethod field's value.

func (AuthModeConfigForAddCdnDomainInput) String

String returns the string representation

type AuthModeConfigForBatchUpdateCdnConfigInput

type AuthModeConfigForBatchUpdateCdnConfigInput struct {
	BackupRemoteAddr *string `type:"string"`

	MasterRemoteAddr *string `type:"string"`

	PathType *string `type:"string"`

	PathValue *string `type:"string"`

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

func (AuthModeConfigForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*AuthModeConfigForBatchUpdateCdnConfigInput) SetBackupRemoteAddr

SetBackupRemoteAddr sets the BackupRemoteAddr field's value.

func (*AuthModeConfigForBatchUpdateCdnConfigInput) SetMasterRemoteAddr

SetMasterRemoteAddr sets the MasterRemoteAddr field's value.

func (*AuthModeConfigForBatchUpdateCdnConfigInput) SetPathType

SetPathType sets the PathType field's value.

func (*AuthModeConfigForBatchUpdateCdnConfigInput) SetPathValue

SetPathValue sets the PathValue field's value.

func (*AuthModeConfigForBatchUpdateCdnConfigInput) SetRequestMethod

SetRequestMethod sets the RequestMethod field's value.

func (AuthModeConfigForBatchUpdateCdnConfigInput) String

String returns the string representation

type AuthModeConfigForDescribeCdnConfigOutput

type AuthModeConfigForDescribeCdnConfigOutput struct {
	BackupRemoteAddr *string `type:"string"`

	MasterRemoteAddr *string `type:"string"`

	PathType *string `type:"string"`

	PathValue *string `type:"string"`

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

func (AuthModeConfigForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*AuthModeConfigForDescribeCdnConfigOutput) SetBackupRemoteAddr

SetBackupRemoteAddr sets the BackupRemoteAddr field's value.

func (*AuthModeConfigForDescribeCdnConfigOutput) SetMasterRemoteAddr

SetMasterRemoteAddr sets the MasterRemoteAddr field's value.

func (*AuthModeConfigForDescribeCdnConfigOutput) SetPathType

SetPathType sets the PathType field's value.

func (*AuthModeConfigForDescribeCdnConfigOutput) SetPathValue

SetPathValue sets the PathValue field's value.

func (*AuthModeConfigForDescribeCdnConfigOutput) SetRequestMethod

SetRequestMethod sets the RequestMethod field's value.

func (AuthModeConfigForDescribeCdnConfigOutput) String

String returns the string representation

type AuthModeConfigForUpdateCdnConfigInput

type AuthModeConfigForUpdateCdnConfigInput struct {
	BackupRemoteAddr *string `type:"string"`

	MasterRemoteAddr *string `type:"string"`

	PathType *string `type:"string"`

	PathValue *string `type:"string"`

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

func (AuthModeConfigForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*AuthModeConfigForUpdateCdnConfigInput) SetBackupRemoteAddr

SetBackupRemoteAddr sets the BackupRemoteAddr field's value.

func (*AuthModeConfigForUpdateCdnConfigInput) SetMasterRemoteAddr

SetMasterRemoteAddr sets the MasterRemoteAddr field's value.

func (*AuthModeConfigForUpdateCdnConfigInput) SetPathType

SetPathType sets the PathType field's value.

func (*AuthModeConfigForUpdateCdnConfigInput) SetPathValue

SetPathValue sets the PathValue field's value.

func (*AuthModeConfigForUpdateCdnConfigInput) SetRequestMethod

SetRequestMethod sets the RequestMethod field's value.

func (AuthModeConfigForUpdateCdnConfigInput) String

String returns the string representation

type AuthResponseConfigForAddCdnDomainInput

type AuthResponseConfigForAddCdnDomainInput struct {
	CacheAction *ConvertCacheActionForAddCdnDomainInput `type:"structure"`

	ResponseAction *ResponseActionForAddCdnDomainInput `type:"structure"`

	StatusCodeAction *StatusCodeActionForAddCdnDomainInput `type:"structure"`

	TimeOutAction *TimeOutActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (AuthResponseConfigForAddCdnDomainInput) GoString

GoString returns the string representation

func (*AuthResponseConfigForAddCdnDomainInput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*AuthResponseConfigForAddCdnDomainInput) SetResponseAction

SetResponseAction sets the ResponseAction field's value.

func (*AuthResponseConfigForAddCdnDomainInput) SetStatusCodeAction

SetStatusCodeAction sets the StatusCodeAction field's value.

func (*AuthResponseConfigForAddCdnDomainInput) SetTimeOutAction

SetTimeOutAction sets the TimeOutAction field's value.

func (AuthResponseConfigForAddCdnDomainInput) String

String returns the string representation

type AuthResponseConfigForBatchUpdateCdnConfigInput

type AuthResponseConfigForBatchUpdateCdnConfigInput struct {
	CacheAction *ConvertCacheActionForBatchUpdateCdnConfigInput `type:"structure"`

	ResponseAction *ResponseActionForBatchUpdateCdnConfigInput `type:"structure"`

	StatusCodeAction *StatusCodeActionForBatchUpdateCdnConfigInput `type:"structure"`

	TimeOutAction *TimeOutActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (AuthResponseConfigForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*AuthResponseConfigForBatchUpdateCdnConfigInput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*AuthResponseConfigForBatchUpdateCdnConfigInput) SetResponseAction

SetResponseAction sets the ResponseAction field's value.

func (*AuthResponseConfigForBatchUpdateCdnConfigInput) SetStatusCodeAction

SetStatusCodeAction sets the StatusCodeAction field's value.

func (*AuthResponseConfigForBatchUpdateCdnConfigInput) SetTimeOutAction

SetTimeOutAction sets the TimeOutAction field's value.

func (AuthResponseConfigForBatchUpdateCdnConfigInput) String

String returns the string representation

type AuthResponseConfigForDescribeCdnConfigOutput

type AuthResponseConfigForDescribeCdnConfigOutput struct {
	CacheAction *ConvertCacheActionForDescribeCdnConfigOutput `type:"structure"`

	ResponseAction *ResponseActionForDescribeCdnConfigOutput `type:"structure"`

	StatusCodeAction *StatusCodeActionForDescribeCdnConfigOutput `type:"structure"`

	TimeOutAction *TimeOutActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (AuthResponseConfigForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*AuthResponseConfigForDescribeCdnConfigOutput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*AuthResponseConfigForDescribeCdnConfigOutput) SetResponseAction

SetResponseAction sets the ResponseAction field's value.

func (*AuthResponseConfigForDescribeCdnConfigOutput) SetStatusCodeAction

SetStatusCodeAction sets the StatusCodeAction field's value.

func (*AuthResponseConfigForDescribeCdnConfigOutput) SetTimeOutAction

SetTimeOutAction sets the TimeOutAction field's value.

func (AuthResponseConfigForDescribeCdnConfigOutput) String

String returns the string representation

type AuthResponseConfigForUpdateCdnConfigInput

type AuthResponseConfigForUpdateCdnConfigInput struct {
	CacheAction *ConvertCacheActionForUpdateCdnConfigInput `type:"structure"`

	ResponseAction *ResponseActionForUpdateCdnConfigInput `type:"structure"`

	StatusCodeAction *StatusCodeActionForUpdateCdnConfigInput `type:"structure"`

	TimeOutAction *TimeOutActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (AuthResponseConfigForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*AuthResponseConfigForUpdateCdnConfigInput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*AuthResponseConfigForUpdateCdnConfigInput) SetResponseAction

SetResponseAction sets the ResponseAction field's value.

func (*AuthResponseConfigForUpdateCdnConfigInput) SetStatusCodeAction

SetStatusCodeAction sets the StatusCodeAction field's value.

func (*AuthResponseConfigForUpdateCdnConfigInput) SetTimeOutAction

SetTimeOutAction sets the TimeOutAction field's value.

func (AuthResponseConfigForUpdateCdnConfigInput) String

String returns the string representation

type BandwidthLimitActionForAddCdnDomainInput

type BandwidthLimitActionForAddCdnDomainInput struct {
	BandwidthThreshold *int64 `type:"int64"`

	LimitType *string `type:"string"`

	SpeedLimitRate *int64 `type:"int64"`

	SpeedLimitRateMax *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (BandwidthLimitActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*BandwidthLimitActionForAddCdnDomainInput) SetBandwidthThreshold

SetBandwidthThreshold sets the BandwidthThreshold field's value.

func (*BandwidthLimitActionForAddCdnDomainInput) SetLimitType

SetLimitType sets the LimitType field's value.

func (*BandwidthLimitActionForAddCdnDomainInput) SetSpeedLimitRate

SetSpeedLimitRate sets the SpeedLimitRate field's value.

func (*BandwidthLimitActionForAddCdnDomainInput) SetSpeedLimitRateMax

SetSpeedLimitRateMax sets the SpeedLimitRateMax field's value.

func (BandwidthLimitActionForAddCdnDomainInput) String

String returns the string representation

type BandwidthLimitActionForBatchUpdateCdnConfigInput

type BandwidthLimitActionForBatchUpdateCdnConfigInput struct {
	BandwidthThreshold *int64 `type:"int64"`

	LimitType *string `type:"string"`

	SpeedLimitRate *int64 `type:"int64"`

	SpeedLimitRateMax *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (BandwidthLimitActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BandwidthLimitActionForBatchUpdateCdnConfigInput) SetBandwidthThreshold

SetBandwidthThreshold sets the BandwidthThreshold field's value.

func (*BandwidthLimitActionForBatchUpdateCdnConfigInput) SetLimitType

SetLimitType sets the LimitType field's value.

func (*BandwidthLimitActionForBatchUpdateCdnConfigInput) SetSpeedLimitRate

SetSpeedLimitRate sets the SpeedLimitRate field's value.

func (*BandwidthLimitActionForBatchUpdateCdnConfigInput) SetSpeedLimitRateMax

SetSpeedLimitRateMax sets the SpeedLimitRateMax field's value.

func (BandwidthLimitActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type BandwidthLimitActionForDescribeCdnConfigOutput

type BandwidthLimitActionForDescribeCdnConfigOutput struct {
	BandwidthThreshold *int64 `type:"int64"`

	LimitType *string `type:"string"`

	SpeedLimitRate *int64 `type:"int64"`

	SpeedLimitRateMax *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (BandwidthLimitActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*BandwidthLimitActionForDescribeCdnConfigOutput) SetBandwidthThreshold

SetBandwidthThreshold sets the BandwidthThreshold field's value.

func (*BandwidthLimitActionForDescribeCdnConfigOutput) SetLimitType

SetLimitType sets the LimitType field's value.

func (*BandwidthLimitActionForDescribeCdnConfigOutput) SetSpeedLimitRate

SetSpeedLimitRate sets the SpeedLimitRate field's value.

func (*BandwidthLimitActionForDescribeCdnConfigOutput) SetSpeedLimitRateMax

SetSpeedLimitRateMax sets the SpeedLimitRateMax field's value.

func (BandwidthLimitActionForDescribeCdnConfigOutput) String

String returns the string representation

type BandwidthLimitActionForUpdateCdnConfigInput

type BandwidthLimitActionForUpdateCdnConfigInput struct {
	BandwidthThreshold *int64 `type:"int64"`

	LimitType *string `type:"string"`

	SpeedLimitRate *int64 `type:"int64"`

	SpeedLimitRateMax *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (BandwidthLimitActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BandwidthLimitActionForUpdateCdnConfigInput) SetBandwidthThreshold

SetBandwidthThreshold sets the BandwidthThreshold field's value.

func (*BandwidthLimitActionForUpdateCdnConfigInput) SetLimitType

SetLimitType sets the LimitType field's value.

func (*BandwidthLimitActionForUpdateCdnConfigInput) SetSpeedLimitRate

SetSpeedLimitRate sets the SpeedLimitRate field's value.

func (*BandwidthLimitActionForUpdateCdnConfigInput) SetSpeedLimitRateMax

SetSpeedLimitRateMax sets the SpeedLimitRateMax field's value.

func (BandwidthLimitActionForUpdateCdnConfigInput) String

String returns the string representation

type BandwidthLimitForAddCdnDomainInput

type BandwidthLimitForAddCdnDomainInput struct {
	BandwidthLimitRule *BandwidthLimitRuleForAddCdnDomainInput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (BandwidthLimitForAddCdnDomainInput) GoString

GoString returns the string representation

func (*BandwidthLimitForAddCdnDomainInput) SetBandwidthLimitRule

SetBandwidthLimitRule sets the BandwidthLimitRule field's value.

func (*BandwidthLimitForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (BandwidthLimitForAddCdnDomainInput) String

String returns the string representation

type BandwidthLimitForBatchUpdateCdnConfigInput

type BandwidthLimitForBatchUpdateCdnConfigInput struct {
	BandwidthLimitRule *BandwidthLimitRuleForBatchUpdateCdnConfigInput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (BandwidthLimitForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BandwidthLimitForBatchUpdateCdnConfigInput) SetBandwidthLimitRule

SetBandwidthLimitRule sets the BandwidthLimitRule field's value.

func (*BandwidthLimitForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (BandwidthLimitForBatchUpdateCdnConfigInput) String

String returns the string representation

type BandwidthLimitForDescribeCdnConfigOutput

type BandwidthLimitForDescribeCdnConfigOutput struct {
	BandwidthLimitRule *BandwidthLimitRuleForDescribeCdnConfigOutput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (BandwidthLimitForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*BandwidthLimitForDescribeCdnConfigOutput) SetBandwidthLimitRule

SetBandwidthLimitRule sets the BandwidthLimitRule field's value.

func (*BandwidthLimitForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (BandwidthLimitForDescribeCdnConfigOutput) String

String returns the string representation

type BandwidthLimitForUpdateCdnConfigInput

type BandwidthLimitForUpdateCdnConfigInput struct {
	BandwidthLimitRule *BandwidthLimitRuleForUpdateCdnConfigInput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (BandwidthLimitForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BandwidthLimitForUpdateCdnConfigInput) SetBandwidthLimitRule

SetBandwidthLimitRule sets the BandwidthLimitRule field's value.

func (*BandwidthLimitForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (BandwidthLimitForUpdateCdnConfigInput) String

String returns the string representation

type BandwidthLimitRuleForAddCdnDomainInput

type BandwidthLimitRuleForAddCdnDomainInput struct {
	BandwidthLimitAction *BandwidthLimitActionForAddCdnDomainInput `type:"structure"`

	Condition *ConditionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (BandwidthLimitRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*BandwidthLimitRuleForAddCdnDomainInput) SetBandwidthLimitAction

SetBandwidthLimitAction sets the BandwidthLimitAction field's value.

func (*BandwidthLimitRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (BandwidthLimitRuleForAddCdnDomainInput) String

String returns the string representation

type BandwidthLimitRuleForBatchUpdateCdnConfigInput

type BandwidthLimitRuleForBatchUpdateCdnConfigInput struct {
	BandwidthLimitAction *BandwidthLimitActionForBatchUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (BandwidthLimitRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BandwidthLimitRuleForBatchUpdateCdnConfigInput) SetBandwidthLimitAction

SetBandwidthLimitAction sets the BandwidthLimitAction field's value.

func (*BandwidthLimitRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (BandwidthLimitRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type BandwidthLimitRuleForDescribeCdnConfigOutput

type BandwidthLimitRuleForDescribeCdnConfigOutput struct {
	BandwidthLimitAction *BandwidthLimitActionForDescribeCdnConfigOutput `type:"structure"`

	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (BandwidthLimitRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*BandwidthLimitRuleForDescribeCdnConfigOutput) SetBandwidthLimitAction

SetBandwidthLimitAction sets the BandwidthLimitAction field's value.

func (*BandwidthLimitRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (BandwidthLimitRuleForDescribeCdnConfigOutput) String

String returns the string representation

type BandwidthLimitRuleForUpdateCdnConfigInput

type BandwidthLimitRuleForUpdateCdnConfigInput struct {
	BandwidthLimitAction *BandwidthLimitActionForUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (BandwidthLimitRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BandwidthLimitRuleForUpdateCdnConfigInput) SetBandwidthLimitAction

SetBandwidthLimitAction sets the BandwidthLimitAction field's value.

func (*BandwidthLimitRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (BandwidthLimitRuleForUpdateCdnConfigInput) String

String returns the string representation

type BatchDeployCertInput

type BatchDeployCertInput struct {

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

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

func (BatchDeployCertInput) GoString

func (s BatchDeployCertInput) GoString() string

GoString returns the string representation

func (*BatchDeployCertInput) SetCertId

SetCertId sets the CertId field's value.

func (*BatchDeployCertInput) SetDomain

SetDomain sets the Domain field's value.

func (BatchDeployCertInput) String

func (s BatchDeployCertInput) String() string

String returns the string representation

func (*BatchDeployCertInput) Validate

func (s *BatchDeployCertInput) Validate() error

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

type BatchDeployCertOutput

type BatchDeployCertOutput struct {
	Metadata *response.ResponseMetadata

	DeployResult []*DeployResultForBatchDeployCertOutput `type:"list"`
	// contains filtered or unexported fields
}

func (BatchDeployCertOutput) GoString

func (s BatchDeployCertOutput) GoString() string

GoString returns the string representation

func (*BatchDeployCertOutput) SetDeployResult

SetDeployResult sets the DeployResult field's value.

func (BatchDeployCertOutput) String

func (s BatchDeployCertOutput) String() string

String returns the string representation

type BatchUpdateCdnConfigInput

type BatchUpdateCdnConfigInput struct {
	Aggregate *bool `type:"boolean"`

	AreaAccessRule *AreaAccessRuleForBatchUpdateCdnConfigInput `type:"structure"`

	BandwidthLimit *BandwidthLimitForBatchUpdateCdnConfigInput `type:"structure"`

	BrowserCache []*BrowserCacheForBatchUpdateCdnConfigInput `type:"list"`

	Cache []*CacheForBatchUpdateCdnConfigInput `type:"list"`

	CacheHost *CacheHostForBatchUpdateCdnConfigInput `type:"structure"`

	CacheKey []*CacheKeyForBatchUpdateCdnConfigInput `type:"list"`

	Compression *CompressionForBatchUpdateCdnConfigInput `type:"structure"`

	CustomErrorPage *CustomErrorPageForBatchUpdateCdnConfigInput `type:"structure"`

	CustomizeAccessRule *CustomizeAccessRuleForBatchUpdateCdnConfigInput `type:"structure"`

	Domains []*string `type:"list"`

	DownloadSpeedLimit *DownloadSpeedLimitForBatchUpdateCdnConfigInput `type:"structure"`

	FollowRedirect *bool `type:"boolean"`

	HTTPS *HTTPSForBatchUpdateCdnConfigInput `type:"structure"`

	HttpForcedRedirect *HttpForcedRedirectForBatchUpdateCdnConfigInput `type:"structure"`

	IPv6 *IPv6ForBatchUpdateCdnConfigInput `type:"structure"`

	IpAccessRule *IpAccessRuleForBatchUpdateCdnConfigInput `type:"structure"`

	IpFreqLimit *IpFreqLimitForBatchUpdateCdnConfigInput `type:"structure"`

	MethodDeniedRule *MethodDeniedRuleForBatchUpdateCdnConfigInput `type:"structure"`

	NegativeCache []*NegativeCacheForBatchUpdateCdnConfigInput `type:"list"`

	Origin []*OriginForBatchUpdateCdnConfigInput `type:"list"`

	OriginAccessRule *OriginAccessRuleForBatchUpdateCdnConfigInput `type:"structure"`

	OriginArg []*OriginArgForBatchUpdateCdnConfigInput `type:"list"`

	OriginHost *string `type:"string"`

	OriginIPv6 *string `type:"string"`

	OriginProtocol *string `type:"string"`

	OriginRange *bool `type:"boolean"`

	OriginRewrite *OriginRewriteForBatchUpdateCdnConfigInput `type:"structure"`

	OriginSni *OriginSniForBatchUpdateCdnConfigInput `type:"structure"`

	PageOptimization *PageOptimizationForBatchUpdateCdnConfigInput `type:"structure"`

	Quic *QuicForBatchUpdateCdnConfigInput `type:"structure"`

	RedirectionRewrite *RedirectionRewriteForBatchUpdateCdnConfigInput `type:"structure"`

	RefererAccessRule *RefererAccessRuleForBatchUpdateCdnConfigInput `type:"structure"`

	RemoteAuth *RemoteAuthForBatchUpdateCdnConfigInput `type:"structure"`

	RequestBlockRule *RequestBlockRuleForBatchUpdateCdnConfigInput `type:"structure"`

	RequestHeader []*RequestHeaderForBatchUpdateCdnConfigInput `type:"list"`

	ResponseHeader []*ResponseHeaderForBatchUpdateCdnConfigInput `type:"list"`

	ServiceRegion *string `type:"string"`

	SignedUrlAuth *SignedUrlAuthForBatchUpdateCdnConfigInput `type:"structure"`

	Timeout *TimeoutForBatchUpdateCdnConfigInput `type:"structure"`

	UaAccessRule *UaAccessRuleForBatchUpdateCdnConfigInput `type:"structure"`

	UrlNormalize *UrlNormalizeForBatchUpdateCdnConfigInput `type:"structure"`

	VideoDrag *VideoDragForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (BatchUpdateCdnConfigInput) GoString

func (s BatchUpdateCdnConfigInput) GoString() string

GoString returns the string representation

func (*BatchUpdateCdnConfigInput) SetAggregate

SetAggregate sets the Aggregate field's value.

func (*BatchUpdateCdnConfigInput) SetAreaAccessRule

SetAreaAccessRule sets the AreaAccessRule field's value.

func (*BatchUpdateCdnConfigInput) SetBandwidthLimit

SetBandwidthLimit sets the BandwidthLimit field's value.

func (*BatchUpdateCdnConfigInput) SetBrowserCache

SetBrowserCache sets the BrowserCache field's value.

func (*BatchUpdateCdnConfigInput) SetCache

SetCache sets the Cache field's value.

func (*BatchUpdateCdnConfigInput) SetCacheHost

SetCacheHost sets the CacheHost field's value.

func (*BatchUpdateCdnConfigInput) SetCacheKey

SetCacheKey sets the CacheKey field's value.

func (*BatchUpdateCdnConfigInput) SetCompression

SetCompression sets the Compression field's value.

func (*BatchUpdateCdnConfigInput) SetCustomErrorPage

SetCustomErrorPage sets the CustomErrorPage field's value.

func (*BatchUpdateCdnConfigInput) SetCustomizeAccessRule

SetCustomizeAccessRule sets the CustomizeAccessRule field's value.

func (*BatchUpdateCdnConfigInput) SetDomains

SetDomains sets the Domains field's value.

func (*BatchUpdateCdnConfigInput) SetDownloadSpeedLimit

SetDownloadSpeedLimit sets the DownloadSpeedLimit field's value.

func (*BatchUpdateCdnConfigInput) SetFollowRedirect

func (s *BatchUpdateCdnConfigInput) SetFollowRedirect(v bool) *BatchUpdateCdnConfigInput

SetFollowRedirect sets the FollowRedirect field's value.

func (*BatchUpdateCdnConfigInput) SetHTTPS

SetHTTPS sets the HTTPS field's value.

func (*BatchUpdateCdnConfigInput) SetHttpForcedRedirect

SetHttpForcedRedirect sets the HttpForcedRedirect field's value.

func (*BatchUpdateCdnConfigInput) SetIPv6

SetIPv6 sets the IPv6 field's value.

func (*BatchUpdateCdnConfigInput) SetIpAccessRule

SetIpAccessRule sets the IpAccessRule field's value.

func (*BatchUpdateCdnConfigInput) SetIpFreqLimit

SetIpFreqLimit sets the IpFreqLimit field's value.

func (*BatchUpdateCdnConfigInput) SetMethodDeniedRule

SetMethodDeniedRule sets the MethodDeniedRule field's value.

func (*BatchUpdateCdnConfigInput) SetNegativeCache

SetNegativeCache sets the NegativeCache field's value.

func (*BatchUpdateCdnConfigInput) SetOrigin

SetOrigin sets the Origin field's value.

func (*BatchUpdateCdnConfigInput) SetOriginAccessRule

SetOriginAccessRule sets the OriginAccessRule field's value.

func (*BatchUpdateCdnConfigInput) SetOriginArg

SetOriginArg sets the OriginArg field's value.

func (*BatchUpdateCdnConfigInput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*BatchUpdateCdnConfigInput) SetOriginIPv6

SetOriginIPv6 sets the OriginIPv6 field's value.

func (*BatchUpdateCdnConfigInput) SetOriginProtocol

SetOriginProtocol sets the OriginProtocol field's value.

func (*BatchUpdateCdnConfigInput) SetOriginRange

SetOriginRange sets the OriginRange field's value.

func (*BatchUpdateCdnConfigInput) SetOriginRewrite

SetOriginRewrite sets the OriginRewrite field's value.

func (*BatchUpdateCdnConfigInput) SetOriginSni

SetOriginSni sets the OriginSni field's value.

func (*BatchUpdateCdnConfigInput) SetPageOptimization

SetPageOptimization sets the PageOptimization field's value.

func (*BatchUpdateCdnConfigInput) SetQuic

SetQuic sets the Quic field's value.

func (*BatchUpdateCdnConfigInput) SetRedirectionRewrite

SetRedirectionRewrite sets the RedirectionRewrite field's value.

func (*BatchUpdateCdnConfigInput) SetRefererAccessRule

SetRefererAccessRule sets the RefererAccessRule field's value.

func (*BatchUpdateCdnConfigInput) SetRemoteAuth

SetRemoteAuth sets the RemoteAuth field's value.

func (*BatchUpdateCdnConfigInput) SetRequestBlockRule

SetRequestBlockRule sets the RequestBlockRule field's value.

func (*BatchUpdateCdnConfigInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*BatchUpdateCdnConfigInput) SetResponseHeader

SetResponseHeader sets the ResponseHeader field's value.

func (*BatchUpdateCdnConfigInput) SetServiceRegion

SetServiceRegion sets the ServiceRegion field's value.

func (*BatchUpdateCdnConfigInput) SetSignedUrlAuth

SetSignedUrlAuth sets the SignedUrlAuth field's value.

func (*BatchUpdateCdnConfigInput) SetTimeout

SetTimeout sets the Timeout field's value.

func (*BatchUpdateCdnConfigInput) SetUaAccessRule

SetUaAccessRule sets the UaAccessRule field's value.

func (*BatchUpdateCdnConfigInput) SetUrlNormalize

SetUrlNormalize sets the UrlNormalize field's value.

func (*BatchUpdateCdnConfigInput) SetVideoDrag

SetVideoDrag sets the VideoDrag field's value.

func (BatchUpdateCdnConfigInput) String

func (s BatchUpdateCdnConfigInput) String() string

String returns the string representation

type BatchUpdateCdnConfigOutput

type BatchUpdateCdnConfigOutput struct {
	Metadata *response.ResponseMetadata

	DeployResult []*DeployResultForBatchUpdateCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (BatchUpdateCdnConfigOutput) GoString

func (s BatchUpdateCdnConfigOutput) GoString() string

GoString returns the string representation

func (*BatchUpdateCdnConfigOutput) SetDeployResult

SetDeployResult sets the DeployResult field's value.

func (BatchUpdateCdnConfigOutput) String

String returns the string representation

type BlockActionForAddCdnDomainInput

type BlockActionForAddCdnDomainInput struct {
	Action *string `type:"string"`

	ErrorPage *string `type:"string"`

	RedirectUrl *string `type:"string"`

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

func (BlockActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*BlockActionForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*BlockActionForAddCdnDomainInput) SetErrorPage

SetErrorPage sets the ErrorPage field's value.

func (*BlockActionForAddCdnDomainInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*BlockActionForAddCdnDomainInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (BlockActionForAddCdnDomainInput) String

String returns the string representation

type BlockActionForBatchUpdateCdnConfigInput

type BlockActionForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	ErrorPage *string `type:"string"`

	RedirectUrl *string `type:"string"`

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

func (BlockActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BlockActionForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*BlockActionForBatchUpdateCdnConfigInput) SetErrorPage

SetErrorPage sets the ErrorPage field's value.

func (*BlockActionForBatchUpdateCdnConfigInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*BlockActionForBatchUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (BlockActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type BlockActionForDescribeCdnConfigOutput

type BlockActionForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	ErrorPage *string `type:"string"`

	RedirectUrl *string `type:"string"`

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

func (BlockActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*BlockActionForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*BlockActionForDescribeCdnConfigOutput) SetErrorPage

SetErrorPage sets the ErrorPage field's value.

func (*BlockActionForDescribeCdnConfigOutput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*BlockActionForDescribeCdnConfigOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (BlockActionForDescribeCdnConfigOutput) String

String returns the string representation

type BlockActionForUpdateCdnConfigInput

type BlockActionForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	ErrorPage *string `type:"string"`

	RedirectUrl *string `type:"string"`

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

func (BlockActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BlockActionForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*BlockActionForUpdateCdnConfigInput) SetErrorPage

SetErrorPage sets the ErrorPage field's value.

func (*BlockActionForUpdateCdnConfigInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*BlockActionForUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (BlockActionForUpdateCdnConfigInput) String

String returns the string representation

type BlockRuleForAddCdnDomainInput

type BlockRuleForAddCdnDomainInput struct {
	BlockAction *BlockActionForAddCdnDomainInput `type:"structure"`

	Condition *ConditionForAddCdnDomainInput `type:"structure"`

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

func (BlockRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*BlockRuleForAddCdnDomainInput) SetBlockAction

SetBlockAction sets the BlockAction field's value.

func (*BlockRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*BlockRuleForAddCdnDomainInput) SetRuleName

SetRuleName sets the RuleName field's value.

func (BlockRuleForAddCdnDomainInput) String

String returns the string representation

type BlockRuleForBatchUpdateCdnConfigInput

type BlockRuleForBatchUpdateCdnConfigInput struct {
	BlockAction *BlockActionForBatchUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

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

func (BlockRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BlockRuleForBatchUpdateCdnConfigInput) SetBlockAction

SetBlockAction sets the BlockAction field's value.

func (*BlockRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*BlockRuleForBatchUpdateCdnConfigInput) SetRuleName

SetRuleName sets the RuleName field's value.

func (BlockRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type BlockRuleForDescribeCdnConfigOutput

type BlockRuleForDescribeCdnConfigOutput struct {
	BlockAction *BlockActionForDescribeCdnConfigOutput `type:"structure"`

	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

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

func (BlockRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*BlockRuleForDescribeCdnConfigOutput) SetBlockAction

SetBlockAction sets the BlockAction field's value.

func (*BlockRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*BlockRuleForDescribeCdnConfigOutput) SetRuleName

SetRuleName sets the RuleName field's value.

func (BlockRuleForDescribeCdnConfigOutput) String

String returns the string representation

type BlockRuleForUpdateCdnConfigInput

type BlockRuleForUpdateCdnConfigInput struct {
	BlockAction *BlockActionForUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

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

func (BlockRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BlockRuleForUpdateCdnConfigInput) SetBlockAction

SetBlockAction sets the BlockAction field's value.

func (*BlockRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*BlockRuleForUpdateCdnConfigInput) SetRuleName

SetRuleName sets the RuleName field's value.

func (BlockRuleForUpdateCdnConfigInput) String

String returns the string representation

type BrowserCacheForAddCdnDomainInput

type BrowserCacheForAddCdnDomainInput struct {
	CacheAction *CacheActionForAddCdnDomainInput `type:"structure"`

	Condition *ConditionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (BrowserCacheForAddCdnDomainInput) GoString

GoString returns the string representation

func (*BrowserCacheForAddCdnDomainInput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*BrowserCacheForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (BrowserCacheForAddCdnDomainInput) String

String returns the string representation

type BrowserCacheForBatchUpdateCdnConfigInput

type BrowserCacheForBatchUpdateCdnConfigInput struct {
	CacheAction *CacheActionForBatchUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (BrowserCacheForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BrowserCacheForBatchUpdateCdnConfigInput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*BrowserCacheForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (BrowserCacheForBatchUpdateCdnConfigInput) String

String returns the string representation

type BrowserCacheForDescribeCdnConfigOutput

type BrowserCacheForDescribeCdnConfigOutput struct {
	CacheAction *CacheActionForDescribeCdnConfigOutput `type:"structure"`

	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (BrowserCacheForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*BrowserCacheForDescribeCdnConfigOutput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*BrowserCacheForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (BrowserCacheForDescribeCdnConfigOutput) String

String returns the string representation

type BrowserCacheForUpdateCdnConfigInput

type BrowserCacheForUpdateCdnConfigInput struct {
	CacheAction *CacheActionForUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (BrowserCacheForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*BrowserCacheForUpdateCdnConfigInput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*BrowserCacheForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (BrowserCacheForUpdateCdnConfigInput) String

String returns the string representation

type CDN

type CDN struct {
	*client.Client
}

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

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

New create int can support ssl or region locate set

func (*CDN) AddCdnDomain

func (c *CDN) AddCdnDomain(input *AddCdnDomainInput) (*AddCdnDomainOutput, error)

AddCdnDomain API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation AddCdnDomain for usage and error information.

func (*CDN) AddCdnDomainCommon

func (c *CDN) AddCdnDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddCdnDomainCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation AddCdnDomainCommon for usage and error information.

func (*CDN) AddCdnDomainCommonRequest

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

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

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

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

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

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

func (*CDN) AddCdnDomainCommonWithContext

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

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

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

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

func (*CDN) AddCdnDomainRequest

func (c *CDN) AddCdnDomainRequest(input *AddCdnDomainInput) (req *request.Request, output *AddCdnDomainOutput)

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

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

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

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

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

func (*CDN) AddCdnDomainWithContext

func (c *CDN) AddCdnDomainWithContext(ctx volcengine.Context, input *AddCdnDomainInput, opts ...request.Option) (*AddCdnDomainOutput, error)

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

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

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

func (*CDN) AddCertificate

func (c *CDN) AddCertificate(input *AddCertificateInput) (*AddCertificateOutput, error)

AddCertificate API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation AddCertificate for usage and error information.

func (*CDN) AddCertificateCommon

func (c *CDN) AddCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddCertificateCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation AddCertificateCommon for usage and error information.

func (*CDN) AddCertificateCommonRequest

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

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

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

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

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

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

func (*CDN) AddCertificateCommonWithContext

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

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

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

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

func (*CDN) AddCertificateRequest

func (c *CDN) AddCertificateRequest(input *AddCertificateInput) (req *request.Request, output *AddCertificateOutput)

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

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

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

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

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

func (*CDN) AddCertificateWithContext

func (c *CDN) AddCertificateWithContext(ctx volcengine.Context, input *AddCertificateInput, opts ...request.Option) (*AddCertificateOutput, error)

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

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

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

func (*CDN) AddResourceTags

func (c *CDN) AddResourceTags(input *AddResourceTagsInput) (*AddResourceTagsOutput, error)

AddResourceTags API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation AddResourceTags for usage and error information.

func (*CDN) AddResourceTagsCommon

func (c *CDN) AddResourceTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddResourceTagsCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation AddResourceTagsCommon for usage and error information.

func (*CDN) AddResourceTagsCommonRequest

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

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

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

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

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

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

func (*CDN) AddResourceTagsCommonWithContext

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

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

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

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

func (*CDN) AddResourceTagsRequest

func (c *CDN) AddResourceTagsRequest(input *AddResourceTagsInput) (req *request.Request, output *AddResourceTagsOutput)

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

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

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

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

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

func (*CDN) AddResourceTagsWithContext

func (c *CDN) AddResourceTagsWithContext(ctx volcengine.Context, input *AddResourceTagsInput, opts ...request.Option) (*AddResourceTagsOutput, error)

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

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

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

func (*CDN) BatchDeployCert

func (c *CDN) BatchDeployCert(input *BatchDeployCertInput) (*BatchDeployCertOutput, error)

BatchDeployCert API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation BatchDeployCert for usage and error information.

func (*CDN) BatchDeployCertCommon

func (c *CDN) BatchDeployCertCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchDeployCertCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation BatchDeployCertCommon for usage and error information.

func (*CDN) BatchDeployCertCommonRequest

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

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

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

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

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

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

func (*CDN) BatchDeployCertCommonWithContext

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

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

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

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

func (*CDN) BatchDeployCertRequest

func (c *CDN) BatchDeployCertRequest(input *BatchDeployCertInput) (req *request.Request, output *BatchDeployCertOutput)

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

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

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

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

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

func (*CDN) BatchDeployCertWithContext

func (c *CDN) BatchDeployCertWithContext(ctx volcengine.Context, input *BatchDeployCertInput, opts ...request.Option) (*BatchDeployCertOutput, error)

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

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

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

func (*CDN) BatchUpdateCdnConfig

func (c *CDN) BatchUpdateCdnConfig(input *BatchUpdateCdnConfigInput) (*BatchUpdateCdnConfigOutput, error)

BatchUpdateCdnConfig API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation BatchUpdateCdnConfig for usage and error information.

func (*CDN) BatchUpdateCdnConfigCommon

func (c *CDN) BatchUpdateCdnConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

BatchUpdateCdnConfigCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation BatchUpdateCdnConfigCommon for usage and error information.

func (*CDN) BatchUpdateCdnConfigCommonRequest

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

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

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

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

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

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

func (*CDN) BatchUpdateCdnConfigCommonWithContext

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

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

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

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

func (*CDN) BatchUpdateCdnConfigRequest

func (c *CDN) BatchUpdateCdnConfigRequest(input *BatchUpdateCdnConfigInput) (req *request.Request, output *BatchUpdateCdnConfigOutput)

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

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

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

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

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

func (*CDN) BatchUpdateCdnConfigWithContext

func (c *CDN) BatchUpdateCdnConfigWithContext(ctx volcengine.Context, input *BatchUpdateCdnConfigInput, opts ...request.Option) (*BatchUpdateCdnConfigOutput, error)

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

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

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

func (*CDN) CreateUsageReport

func (c *CDN) CreateUsageReport(input *CreateUsageReportInput) (*CreateUsageReportOutput, error)

CreateUsageReport API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation CreateUsageReport for usage and error information.

func (*CDN) CreateUsageReportCommon

func (c *CDN) CreateUsageReportCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateUsageReportCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation CreateUsageReportCommon for usage and error information.

func (*CDN) CreateUsageReportCommonRequest

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

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

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

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

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

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

func (*CDN) CreateUsageReportCommonWithContext

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

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

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

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

func (*CDN) CreateUsageReportRequest

func (c *CDN) CreateUsageReportRequest(input *CreateUsageReportInput) (req *request.Request, output *CreateUsageReportOutput)

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

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

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

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

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

func (*CDN) CreateUsageReportWithContext

func (c *CDN) CreateUsageReportWithContext(ctx volcengine.Context, input *CreateUsageReportInput, opts ...request.Option) (*CreateUsageReportOutput, error)

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

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

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

func (*CDN) DeleteCdnCertificate

func (c *CDN) DeleteCdnCertificate(input *DeleteCdnCertificateInput) (*DeleteCdnCertificateOutput, error)

DeleteCdnCertificate API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DeleteCdnCertificate for usage and error information.

func (*CDN) DeleteCdnCertificateCommon

func (c *CDN) DeleteCdnCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCdnCertificateCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DeleteCdnCertificateCommon for usage and error information.

func (*CDN) DeleteCdnCertificateCommonRequest

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

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

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

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

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

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

func (*CDN) DeleteCdnCertificateCommonWithContext

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

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

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

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

func (*CDN) DeleteCdnCertificateRequest

func (c *CDN) DeleteCdnCertificateRequest(input *DeleteCdnCertificateInput) (req *request.Request, output *DeleteCdnCertificateOutput)

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

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

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

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

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

func (*CDN) DeleteCdnCertificateWithContext

func (c *CDN) DeleteCdnCertificateWithContext(ctx volcengine.Context, input *DeleteCdnCertificateInput, opts ...request.Option) (*DeleteCdnCertificateOutput, error)

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

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

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

func (*CDN) DeleteCdnDomain

func (c *CDN) DeleteCdnDomain(input *DeleteCdnDomainInput) (*DeleteCdnDomainOutput, error)

DeleteCdnDomain API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DeleteCdnDomain for usage and error information.

func (*CDN) DeleteCdnDomainCommon

func (c *CDN) DeleteCdnDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteCdnDomainCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DeleteCdnDomainCommon for usage and error information.

func (*CDN) DeleteCdnDomainCommonRequest

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

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

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

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

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

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

func (*CDN) DeleteCdnDomainCommonWithContext

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

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

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

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

func (*CDN) DeleteCdnDomainRequest

func (c *CDN) DeleteCdnDomainRequest(input *DeleteCdnDomainInput) (req *request.Request, output *DeleteCdnDomainOutput)

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

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

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

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

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

func (*CDN) DeleteCdnDomainWithContext

func (c *CDN) DeleteCdnDomainWithContext(ctx volcengine.Context, input *DeleteCdnDomainInput, opts ...request.Option) (*DeleteCdnDomainOutput, error)

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

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

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

func (*CDN) DeleteResourceTags

func (c *CDN) DeleteResourceTags(input *DeleteResourceTagsInput) (*DeleteResourceTagsOutput, error)

DeleteResourceTags API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DeleteResourceTags for usage and error information.

func (*CDN) DeleteResourceTagsCommon

func (c *CDN) DeleteResourceTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteResourceTagsCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DeleteResourceTagsCommon for usage and error information.

func (*CDN) DeleteResourceTagsCommonRequest

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

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

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

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

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

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

func (*CDN) DeleteResourceTagsCommonWithContext

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

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

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

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

func (*CDN) DeleteResourceTagsRequest

func (c *CDN) DeleteResourceTagsRequest(input *DeleteResourceTagsInput) (req *request.Request, output *DeleteResourceTagsOutput)

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

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

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

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

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

func (*CDN) DeleteResourceTagsWithContext

func (c *CDN) DeleteResourceTagsWithContext(ctx volcengine.Context, input *DeleteResourceTagsInput, opts ...request.Option) (*DeleteResourceTagsOutput, error)

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

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

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

func (*CDN) DeleteUsageReport

func (c *CDN) DeleteUsageReport(input *DeleteUsageReportInput) (*DeleteUsageReportOutput, error)

DeleteUsageReport API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DeleteUsageReport for usage and error information.

func (*CDN) DeleteUsageReportCommon

func (c *CDN) DeleteUsageReportCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteUsageReportCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DeleteUsageReportCommon for usage and error information.

func (*CDN) DeleteUsageReportCommonRequest

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

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

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

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

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

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

func (*CDN) DeleteUsageReportCommonWithContext

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

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

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

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

func (*CDN) DeleteUsageReportRequest

func (c *CDN) DeleteUsageReportRequest(input *DeleteUsageReportInput) (req *request.Request, output *DeleteUsageReportOutput)

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

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

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

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

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

func (*CDN) DeleteUsageReportWithContext

func (c *CDN) DeleteUsageReportWithContext(ctx volcengine.Context, input *DeleteUsageReportInput, opts ...request.Option) (*DeleteUsageReportOutput, error)

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

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

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

func (*CDN) DescribeCdnAccessLog

func (c *CDN) DescribeCdnAccessLog(input *DescribeCdnAccessLogInput) (*DescribeCdnAccessLogOutput, error)

DescribeCdnAccessLog API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnAccessLog for usage and error information.

func (*CDN) DescribeCdnAccessLogCommon

func (c *CDN) DescribeCdnAccessLogCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCdnAccessLogCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnAccessLogCommon for usage and error information.

func (*CDN) DescribeCdnAccessLogCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeCdnAccessLogCommonWithContext

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

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

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

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

func (*CDN) DescribeCdnAccessLogRequest

func (c *CDN) DescribeCdnAccessLogRequest(input *DescribeCdnAccessLogInput) (req *request.Request, output *DescribeCdnAccessLogOutput)

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

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

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

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

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

func (*CDN) DescribeCdnAccessLogWithContext

func (c *CDN) DescribeCdnAccessLogWithContext(ctx volcengine.Context, input *DescribeCdnAccessLogInput, opts ...request.Option) (*DescribeCdnAccessLogOutput, error)

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

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

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

func (*CDN) DescribeCdnConfig

func (c *CDN) DescribeCdnConfig(input *DescribeCdnConfigInput) (*DescribeCdnConfigOutput, error)

DescribeCdnConfig API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnConfig for usage and error information.

func (*CDN) DescribeCdnConfigCommon

func (c *CDN) DescribeCdnConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCdnConfigCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnConfigCommon for usage and error information.

func (*CDN) DescribeCdnConfigCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeCdnConfigCommonWithContext

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

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

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

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

func (*CDN) DescribeCdnConfigRequest

func (c *CDN) DescribeCdnConfigRequest(input *DescribeCdnConfigInput) (req *request.Request, output *DescribeCdnConfigOutput)

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

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

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

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

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

func (*CDN) DescribeCdnConfigWithContext

func (c *CDN) DescribeCdnConfigWithContext(ctx volcengine.Context, input *DescribeCdnConfigInput, opts ...request.Option) (*DescribeCdnConfigOutput, error)

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

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

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

func (*CDN) DescribeCdnEdgeIp

func (c *CDN) DescribeCdnEdgeIp(input *DescribeCdnEdgeIpInput) (*DescribeCdnEdgeIpOutput, error)

DescribeCdnEdgeIp API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnEdgeIp for usage and error information.

func (*CDN) DescribeCdnEdgeIpCommon

func (c *CDN) DescribeCdnEdgeIpCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCdnEdgeIpCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnEdgeIpCommon for usage and error information.

func (*CDN) DescribeCdnEdgeIpCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeCdnEdgeIpCommonWithContext

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

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

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

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

func (*CDN) DescribeCdnEdgeIpRequest

func (c *CDN) DescribeCdnEdgeIpRequest(input *DescribeCdnEdgeIpInput) (req *request.Request, output *DescribeCdnEdgeIpOutput)

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

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

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

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

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

func (*CDN) DescribeCdnEdgeIpWithContext

func (c *CDN) DescribeCdnEdgeIpWithContext(ctx volcengine.Context, input *DescribeCdnEdgeIpInput, opts ...request.Option) (*DescribeCdnEdgeIpOutput, error)

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

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

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

func (*CDN) DescribeCdnIP

func (c *CDN) DescribeCdnIP(input *DescribeCdnIPInput) (*DescribeCdnIPOutput, error)

DescribeCdnIP API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnIP for usage and error information.

func (*CDN) DescribeCdnIPCommon

func (c *CDN) DescribeCdnIPCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCdnIPCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnIPCommon for usage and error information.

func (*CDN) DescribeCdnIPCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeCdnIPCommonWithContext

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

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

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

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

func (*CDN) DescribeCdnIPRequest

func (c *CDN) DescribeCdnIPRequest(input *DescribeCdnIPInput) (req *request.Request, output *DescribeCdnIPOutput)

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

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

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

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

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

func (*CDN) DescribeCdnIPWithContext

func (c *CDN) DescribeCdnIPWithContext(ctx volcengine.Context, input *DescribeCdnIPInput, opts ...request.Option) (*DescribeCdnIPOutput, error)

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

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

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

func (*CDN) DescribeCdnRegionAndIsp

func (c *CDN) DescribeCdnRegionAndIsp(input *DescribeCdnRegionAndIspInput) (*DescribeCdnRegionAndIspOutput, error)

DescribeCdnRegionAndIsp API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnRegionAndIsp for usage and error information.

func (*CDN) DescribeCdnRegionAndIspCommon

func (c *CDN) DescribeCdnRegionAndIspCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCdnRegionAndIspCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnRegionAndIspCommon for usage and error information.

func (*CDN) DescribeCdnRegionAndIspCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeCdnRegionAndIspCommonWithContext

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

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

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

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

func (*CDN) DescribeCdnRegionAndIspRequest

func (c *CDN) DescribeCdnRegionAndIspRequest(input *DescribeCdnRegionAndIspInput) (req *request.Request, output *DescribeCdnRegionAndIspOutput)

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

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

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

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

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

func (*CDN) DescribeCdnRegionAndIspWithContext

func (c *CDN) DescribeCdnRegionAndIspWithContext(ctx volcengine.Context, input *DescribeCdnRegionAndIspInput, opts ...request.Option) (*DescribeCdnRegionAndIspOutput, error)

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

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

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

func (*CDN) DescribeCdnUpperIp

func (c *CDN) DescribeCdnUpperIp(input *DescribeCdnUpperIpInput) (*DescribeCdnUpperIpOutput, error)

DescribeCdnUpperIp API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnUpperIp for usage and error information.

func (*CDN) DescribeCdnUpperIpCommon

func (c *CDN) DescribeCdnUpperIpCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCdnUpperIpCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCdnUpperIpCommon for usage and error information.

func (*CDN) DescribeCdnUpperIpCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeCdnUpperIpCommonWithContext

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

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

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

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

func (*CDN) DescribeCdnUpperIpRequest

func (c *CDN) DescribeCdnUpperIpRequest(input *DescribeCdnUpperIpInput) (req *request.Request, output *DescribeCdnUpperIpOutput)

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

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

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

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

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

func (*CDN) DescribeCdnUpperIpWithContext

func (c *CDN) DescribeCdnUpperIpWithContext(ctx volcengine.Context, input *DescribeCdnUpperIpInput, opts ...request.Option) (*DescribeCdnUpperIpOutput, error)

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

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

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

func (*CDN) DescribeCertConfig

func (c *CDN) DescribeCertConfig(input *DescribeCertConfigInput) (*DescribeCertConfigOutput, error)

DescribeCertConfig API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCertConfig for usage and error information.

func (*CDN) DescribeCertConfigCommon

func (c *CDN) DescribeCertConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCertConfigCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeCertConfigCommon for usage and error information.

func (*CDN) DescribeCertConfigCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeCertConfigCommonWithContext

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

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

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

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

func (*CDN) DescribeCertConfigRequest

func (c *CDN) DescribeCertConfigRequest(input *DescribeCertConfigInput) (req *request.Request, output *DescribeCertConfigOutput)

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

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

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

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

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

func (*CDN) DescribeCertConfigWithContext

func (c *CDN) DescribeCertConfigWithContext(ctx volcengine.Context, input *DescribeCertConfigInput, opts ...request.Option) (*DescribeCertConfigOutput, error)

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

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

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

func (*CDN) DescribeContentBlockTasks

func (c *CDN) DescribeContentBlockTasks(input *DescribeContentBlockTasksInput) (*DescribeContentBlockTasksOutput, error)

DescribeContentBlockTasks API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeContentBlockTasks for usage and error information.

func (*CDN) DescribeContentBlockTasksCommon

func (c *CDN) DescribeContentBlockTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeContentBlockTasksCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeContentBlockTasksCommon for usage and error information.

func (*CDN) DescribeContentBlockTasksCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeContentBlockTasksCommonWithContext

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

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

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

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

func (*CDN) DescribeContentBlockTasksRequest

func (c *CDN) DescribeContentBlockTasksRequest(input *DescribeContentBlockTasksInput) (req *request.Request, output *DescribeContentBlockTasksOutput)

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

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

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

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

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

func (*CDN) DescribeContentBlockTasksWithContext

func (c *CDN) DescribeContentBlockTasksWithContext(ctx volcengine.Context, input *DescribeContentBlockTasksInput, opts ...request.Option) (*DescribeContentBlockTasksOutput, error)

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

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

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

func (*CDN) DescribeContentQuota

func (c *CDN) DescribeContentQuota(input *DescribeContentQuotaInput) (*DescribeContentQuotaOutput, error)

DescribeContentQuota API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeContentQuota for usage and error information.

func (*CDN) DescribeContentQuotaCommon

func (c *CDN) DescribeContentQuotaCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeContentQuotaCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeContentQuotaCommon for usage and error information.

func (*CDN) DescribeContentQuotaCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeContentQuotaCommonWithContext

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

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

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

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

func (*CDN) DescribeContentQuotaRequest

func (c *CDN) DescribeContentQuotaRequest(input *DescribeContentQuotaInput) (req *request.Request, output *DescribeContentQuotaOutput)

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

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

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

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

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

func (*CDN) DescribeContentQuotaWithContext

func (c *CDN) DescribeContentQuotaWithContext(ctx volcengine.Context, input *DescribeContentQuotaInput, opts ...request.Option) (*DescribeContentQuotaOutput, error)

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

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

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

func (*CDN) DescribeContentTasks

func (c *CDN) DescribeContentTasks(input *DescribeContentTasksInput) (*DescribeContentTasksOutput, error)

DescribeContentTasks API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeContentTasks for usage and error information.

func (*CDN) DescribeContentTasksCommon

func (c *CDN) DescribeContentTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeContentTasksCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation DescribeContentTasksCommon for usage and error information.

func (*CDN) DescribeContentTasksCommonRequest

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

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

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

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

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

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

func (*CDN) DescribeContentTasksCommonWithContext

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

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

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

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

func (*CDN) DescribeContentTasksRequest

func (c *CDN) DescribeContentTasksRequest(input *DescribeContentTasksInput) (req *request.Request, output *DescribeContentTasksOutput)

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

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

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

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

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

func (*CDN) DescribeContentTasksWithContext

func (c *CDN) DescribeContentTasksWithContext(ctx volcengine.Context, input *DescribeContentTasksInput, opts ...request.Option) (*DescribeContentTasksOutput, error)

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

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

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

func (*CDN) ListCdnCertInfo

func (c *CDN) ListCdnCertInfo(input *ListCdnCertInfoInput) (*ListCdnCertInfoOutput, error)

ListCdnCertInfo API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListCdnCertInfo for usage and error information.

func (*CDN) ListCdnCertInfoCommon

func (c *CDN) ListCdnCertInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListCdnCertInfoCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListCdnCertInfoCommon for usage and error information.

func (*CDN) ListCdnCertInfoCommonRequest

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

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

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

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

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

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

func (*CDN) ListCdnCertInfoCommonWithContext

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

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

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

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

func (*CDN) ListCdnCertInfoRequest

func (c *CDN) ListCdnCertInfoRequest(input *ListCdnCertInfoInput) (req *request.Request, output *ListCdnCertInfoOutput)

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

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

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

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

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

func (*CDN) ListCdnCertInfoWithContext

func (c *CDN) ListCdnCertInfoWithContext(ctx volcengine.Context, input *ListCdnCertInfoInput, opts ...request.Option) (*ListCdnCertInfoOutput, error)

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

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

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

func (*CDN) ListCdnDomains

func (c *CDN) ListCdnDomains(input *ListCdnDomainsInput) (*ListCdnDomainsOutput, error)

ListCdnDomains API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListCdnDomains for usage and error information.

func (*CDN) ListCdnDomainsCommon

func (c *CDN) ListCdnDomainsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListCdnDomainsCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListCdnDomainsCommon for usage and error information.

func (*CDN) ListCdnDomainsCommonRequest

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

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

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

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

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

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

func (*CDN) ListCdnDomainsCommonWithContext

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

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

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

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

func (*CDN) ListCdnDomainsRequest

func (c *CDN) ListCdnDomainsRequest(input *ListCdnDomainsInput) (req *request.Request, output *ListCdnDomainsOutput)

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

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

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

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

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

func (*CDN) ListCdnDomainsWithContext

func (c *CDN) ListCdnDomainsWithContext(ctx volcengine.Context, input *ListCdnDomainsInput, opts ...request.Option) (*ListCdnDomainsOutput, error)

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

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

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

func (*CDN) ListCertInfo

func (c *CDN) ListCertInfo(input *ListCertInfoInput) (*ListCertInfoOutput, error)

ListCertInfo API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListCertInfo for usage and error information.

func (*CDN) ListCertInfoCommon

func (c *CDN) ListCertInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListCertInfoCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListCertInfoCommon for usage and error information.

func (*CDN) ListCertInfoCommonRequest

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

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

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

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

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

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

func (*CDN) ListCertInfoCommonWithContext

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

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

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

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

func (*CDN) ListCertInfoRequest

func (c *CDN) ListCertInfoRequest(input *ListCertInfoInput) (req *request.Request, output *ListCertInfoOutput)

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

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

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

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

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

func (*CDN) ListCertInfoWithContext

func (c *CDN) ListCertInfoWithContext(ctx volcengine.Context, input *ListCertInfoInput, opts ...request.Option) (*ListCertInfoOutput, error)

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

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

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

func (*CDN) ListResourceTags

func (c *CDN) ListResourceTags(input *ListResourceTagsInput) (*ListResourceTagsOutput, error)

ListResourceTags API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListResourceTags for usage and error information.

func (*CDN) ListResourceTagsCommon

func (c *CDN) ListResourceTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListResourceTagsCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListResourceTagsCommon for usage and error information.

func (*CDN) ListResourceTagsCommonRequest

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

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

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

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

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

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

func (*CDN) ListResourceTagsCommonWithContext

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

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

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

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

func (*CDN) ListResourceTagsRequest

func (c *CDN) ListResourceTagsRequest(input *ListResourceTagsInput) (req *request.Request, output *ListResourceTagsOutput)

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

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

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

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

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

func (*CDN) ListResourceTagsWithContext

func (c *CDN) ListResourceTagsWithContext(ctx volcengine.Context, input *ListResourceTagsInput, opts ...request.Option) (*ListResourceTagsOutput, error)

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

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

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

func (*CDN) ListUsageReports

func (c *CDN) ListUsageReports(input *ListUsageReportsInput) (*ListUsageReportsOutput, error)

ListUsageReports API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListUsageReports for usage and error information.

func (*CDN) ListUsageReportsCommon

func (c *CDN) ListUsageReportsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListUsageReportsCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation ListUsageReportsCommon for usage and error information.

func (*CDN) ListUsageReportsCommonRequest

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

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

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

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

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

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

func (*CDN) ListUsageReportsCommonWithContext

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

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

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

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

func (*CDN) ListUsageReportsRequest

func (c *CDN) ListUsageReportsRequest(input *ListUsageReportsInput) (req *request.Request, output *ListUsageReportsOutput)

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

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

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

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

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

func (*CDN) ListUsageReportsWithContext

func (c *CDN) ListUsageReportsWithContext(ctx volcengine.Context, input *ListUsageReportsInput, opts ...request.Option) (*ListUsageReportsOutput, error)

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

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

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

func (*CDN) StartCdnDomain

func (c *CDN) StartCdnDomain(input *StartCdnDomainInput) (*StartCdnDomainOutput, error)

StartCdnDomain API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation StartCdnDomain for usage and error information.

func (*CDN) StartCdnDomainCommon

func (c *CDN) StartCdnDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StartCdnDomainCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation StartCdnDomainCommon for usage and error information.

func (*CDN) StartCdnDomainCommonRequest

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

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

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

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

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

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

func (*CDN) StartCdnDomainCommonWithContext

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

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

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

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

func (*CDN) StartCdnDomainRequest

func (c *CDN) StartCdnDomainRequest(input *StartCdnDomainInput) (req *request.Request, output *StartCdnDomainOutput)

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

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

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

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

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

func (*CDN) StartCdnDomainWithContext

func (c *CDN) StartCdnDomainWithContext(ctx volcengine.Context, input *StartCdnDomainInput, opts ...request.Option) (*StartCdnDomainOutput, error)

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

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

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

func (*CDN) StopCdnDomain

func (c *CDN) StopCdnDomain(input *StopCdnDomainInput) (*StopCdnDomainOutput, error)

StopCdnDomain API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation StopCdnDomain for usage and error information.

func (*CDN) StopCdnDomainCommon

func (c *CDN) StopCdnDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

StopCdnDomainCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation StopCdnDomainCommon for usage and error information.

func (*CDN) StopCdnDomainCommonRequest

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

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

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

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

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

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

func (*CDN) StopCdnDomainCommonWithContext

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

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

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

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

func (*CDN) StopCdnDomainRequest

func (c *CDN) StopCdnDomainRequest(input *StopCdnDomainInput) (req *request.Request, output *StopCdnDomainOutput)

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

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

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

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

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

func (*CDN) StopCdnDomainWithContext

func (c *CDN) StopCdnDomainWithContext(ctx volcengine.Context, input *StopCdnDomainInput, opts ...request.Option) (*StopCdnDomainOutput, error)

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

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

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

func (*CDN) SubmitBlockTask

func (c *CDN) SubmitBlockTask(input *SubmitBlockTaskInput) (*SubmitBlockTaskOutput, error)

SubmitBlockTask API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation SubmitBlockTask for usage and error information.

func (*CDN) SubmitBlockTaskCommon

func (c *CDN) SubmitBlockTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SubmitBlockTaskCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation SubmitBlockTaskCommon for usage and error information.

func (*CDN) SubmitBlockTaskCommonRequest

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

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

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

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

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

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

func (*CDN) SubmitBlockTaskCommonWithContext

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

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

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

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

func (*CDN) SubmitBlockTaskRequest

func (c *CDN) SubmitBlockTaskRequest(input *SubmitBlockTaskInput) (req *request.Request, output *SubmitBlockTaskOutput)

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

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

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

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

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

func (*CDN) SubmitBlockTaskWithContext

func (c *CDN) SubmitBlockTaskWithContext(ctx volcengine.Context, input *SubmitBlockTaskInput, opts ...request.Option) (*SubmitBlockTaskOutput, error)

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

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

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

func (*CDN) SubmitPreloadTask

func (c *CDN) SubmitPreloadTask(input *SubmitPreloadTaskInput) (*SubmitPreloadTaskOutput, error)

SubmitPreloadTask API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation SubmitPreloadTask for usage and error information.

func (*CDN) SubmitPreloadTaskCommon

func (c *CDN) SubmitPreloadTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SubmitPreloadTaskCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation SubmitPreloadTaskCommon for usage and error information.

func (*CDN) SubmitPreloadTaskCommonRequest

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

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

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

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

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

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

func (*CDN) SubmitPreloadTaskCommonWithContext

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

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

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

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

func (*CDN) SubmitPreloadTaskRequest

func (c *CDN) SubmitPreloadTaskRequest(input *SubmitPreloadTaskInput) (req *request.Request, output *SubmitPreloadTaskOutput)

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

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

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

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

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

func (*CDN) SubmitPreloadTaskWithContext

func (c *CDN) SubmitPreloadTaskWithContext(ctx volcengine.Context, input *SubmitPreloadTaskInput, opts ...request.Option) (*SubmitPreloadTaskOutput, error)

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

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

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

func (*CDN) SubmitRefreshTask

func (c *CDN) SubmitRefreshTask(input *SubmitRefreshTaskInput) (*SubmitRefreshTaskOutput, error)

SubmitRefreshTask API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation SubmitRefreshTask for usage and error information.

func (*CDN) SubmitRefreshTaskCommon

func (c *CDN) SubmitRefreshTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SubmitRefreshTaskCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation SubmitRefreshTaskCommon for usage and error information.

func (*CDN) SubmitRefreshTaskCommonRequest

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

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

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

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

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

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

func (*CDN) SubmitRefreshTaskCommonWithContext

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

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

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

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

func (*CDN) SubmitRefreshTaskRequest

func (c *CDN) SubmitRefreshTaskRequest(input *SubmitRefreshTaskInput) (req *request.Request, output *SubmitRefreshTaskOutput)

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

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

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

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

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

func (*CDN) SubmitRefreshTaskWithContext

func (c *CDN) SubmitRefreshTaskWithContext(ctx volcengine.Context, input *SubmitRefreshTaskInput, opts ...request.Option) (*SubmitRefreshTaskOutput, error)

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

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

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

func (*CDN) SubmitUnblockTask

func (c *CDN) SubmitUnblockTask(input *SubmitUnblockTaskInput) (*SubmitUnblockTaskOutput, error)

SubmitUnblockTask API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation SubmitUnblockTask for usage and error information.

func (*CDN) SubmitUnblockTaskCommon

func (c *CDN) SubmitUnblockTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SubmitUnblockTaskCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation SubmitUnblockTaskCommon for usage and error information.

func (*CDN) SubmitUnblockTaskCommonRequest

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

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

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

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

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

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

func (*CDN) SubmitUnblockTaskCommonWithContext

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

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

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

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

func (*CDN) SubmitUnblockTaskRequest

func (c *CDN) SubmitUnblockTaskRequest(input *SubmitUnblockTaskInput) (req *request.Request, output *SubmitUnblockTaskOutput)

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

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

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

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

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

func (*CDN) SubmitUnblockTaskWithContext

func (c *CDN) SubmitUnblockTaskWithContext(ctx volcengine.Context, input *SubmitUnblockTaskInput, opts ...request.Option) (*SubmitUnblockTaskOutput, error)

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

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

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

func (*CDN) UpdateCdnConfig

func (c *CDN) UpdateCdnConfig(input *UpdateCdnConfigInput) (*UpdateCdnConfigOutput, error)

UpdateCdnConfig API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation UpdateCdnConfig for usage and error information.

func (*CDN) UpdateCdnConfigCommon

func (c *CDN) UpdateCdnConfigCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateCdnConfigCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation UpdateCdnConfigCommon for usage and error information.

func (*CDN) UpdateCdnConfigCommonRequest

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

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

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

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

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

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

func (*CDN) UpdateCdnConfigCommonWithContext

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

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

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

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

func (*CDN) UpdateCdnConfigRequest

func (c *CDN) UpdateCdnConfigRequest(input *UpdateCdnConfigInput) (req *request.Request, output *UpdateCdnConfigOutput)

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

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

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

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

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

func (*CDN) UpdateCdnConfigWithContext

func (c *CDN) UpdateCdnConfigWithContext(ctx volcengine.Context, input *UpdateCdnConfigInput, opts ...request.Option) (*UpdateCdnConfigOutput, error)

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

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

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

func (*CDN) UpdateResourceTags

func (c *CDN) UpdateResourceTags(input *UpdateResourceTagsInput) (*UpdateResourceTagsOutput, error)

UpdateResourceTags API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation UpdateResourceTags for usage and error information.

func (*CDN) UpdateResourceTagsCommon

func (c *CDN) UpdateResourceTagsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateResourceTagsCommon API operation for CDN.

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

See the VOLCENGINE API reference guide for CDN's API operation UpdateResourceTagsCommon for usage and error information.

func (*CDN) UpdateResourceTagsCommonRequest

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

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

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

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

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

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

func (*CDN) UpdateResourceTagsCommonWithContext

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

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

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

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

func (*CDN) UpdateResourceTagsRequest

func (c *CDN) UpdateResourceTagsRequest(input *UpdateResourceTagsInput) (req *request.Request, output *UpdateResourceTagsOutput)

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

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

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

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

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

func (*CDN) UpdateResourceTagsWithContext

func (c *CDN) UpdateResourceTagsWithContext(ctx volcengine.Context, input *UpdateResourceTagsInput, opts ...request.Option) (*UpdateResourceTagsOutput, error)

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

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

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. 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 CDNAPI

type CDNAPI interface {
	AddCdnDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddCdnDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddCdnDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddCdnDomain(*AddCdnDomainInput) (*AddCdnDomainOutput, error)
	AddCdnDomainWithContext(volcengine.Context, *AddCdnDomainInput, ...request.Option) (*AddCdnDomainOutput, error)
	AddCdnDomainRequest(*AddCdnDomainInput) (*request.Request, *AddCdnDomainOutput)

	AddCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddCertificateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddCertificate(*AddCertificateInput) (*AddCertificateOutput, error)
	AddCertificateWithContext(volcengine.Context, *AddCertificateInput, ...request.Option) (*AddCertificateOutput, error)
	AddCertificateRequest(*AddCertificateInput) (*request.Request, *AddCertificateOutput)

	AddResourceTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddResourceTagsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddResourceTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddResourceTags(*AddResourceTagsInput) (*AddResourceTagsOutput, error)
	AddResourceTagsWithContext(volcengine.Context, *AddResourceTagsInput, ...request.Option) (*AddResourceTagsOutput, error)
	AddResourceTagsRequest(*AddResourceTagsInput) (*request.Request, *AddResourceTagsOutput)

	BatchDeployCertCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchDeployCertCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchDeployCertCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchDeployCert(*BatchDeployCertInput) (*BatchDeployCertOutput, error)
	BatchDeployCertWithContext(volcengine.Context, *BatchDeployCertInput, ...request.Option) (*BatchDeployCertOutput, error)
	BatchDeployCertRequest(*BatchDeployCertInput) (*request.Request, *BatchDeployCertOutput)

	BatchUpdateCdnConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	BatchUpdateCdnConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	BatchUpdateCdnConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	BatchUpdateCdnConfig(*BatchUpdateCdnConfigInput) (*BatchUpdateCdnConfigOutput, error)
	BatchUpdateCdnConfigWithContext(volcengine.Context, *BatchUpdateCdnConfigInput, ...request.Option) (*BatchUpdateCdnConfigOutput, error)
	BatchUpdateCdnConfigRequest(*BatchUpdateCdnConfigInput) (*request.Request, *BatchUpdateCdnConfigOutput)

	CreateUsageReportCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateUsageReportCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateUsageReportCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateUsageReport(*CreateUsageReportInput) (*CreateUsageReportOutput, error)
	CreateUsageReportWithContext(volcengine.Context, *CreateUsageReportInput, ...request.Option) (*CreateUsageReportOutput, error)
	CreateUsageReportRequest(*CreateUsageReportInput) (*request.Request, *CreateUsageReportOutput)

	DeleteCdnCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteCdnCertificateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteCdnCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCdnCertificate(*DeleteCdnCertificateInput) (*DeleteCdnCertificateOutput, error)
	DeleteCdnCertificateWithContext(volcengine.Context, *DeleteCdnCertificateInput, ...request.Option) (*DeleteCdnCertificateOutput, error)
	DeleteCdnCertificateRequest(*DeleteCdnCertificateInput) (*request.Request, *DeleteCdnCertificateOutput)

	DeleteCdnDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteCdnDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteCdnDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteCdnDomain(*DeleteCdnDomainInput) (*DeleteCdnDomainOutput, error)
	DeleteCdnDomainWithContext(volcengine.Context, *DeleteCdnDomainInput, ...request.Option) (*DeleteCdnDomainOutput, error)
	DeleteCdnDomainRequest(*DeleteCdnDomainInput) (*request.Request, *DeleteCdnDomainOutput)

	DeleteResourceTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteResourceTagsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteResourceTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteResourceTags(*DeleteResourceTagsInput) (*DeleteResourceTagsOutput, error)
	DeleteResourceTagsWithContext(volcengine.Context, *DeleteResourceTagsInput, ...request.Option) (*DeleteResourceTagsOutput, error)
	DeleteResourceTagsRequest(*DeleteResourceTagsInput) (*request.Request, *DeleteResourceTagsOutput)

	DeleteUsageReportCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteUsageReportCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteUsageReportCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteUsageReport(*DeleteUsageReportInput) (*DeleteUsageReportOutput, error)
	DeleteUsageReportWithContext(volcengine.Context, *DeleteUsageReportInput, ...request.Option) (*DeleteUsageReportOutput, error)
	DeleteUsageReportRequest(*DeleteUsageReportInput) (*request.Request, *DeleteUsageReportOutput)

	DescribeCdnAccessLogCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCdnAccessLogCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCdnAccessLogCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCdnAccessLog(*DescribeCdnAccessLogInput) (*DescribeCdnAccessLogOutput, error)
	DescribeCdnAccessLogWithContext(volcengine.Context, *DescribeCdnAccessLogInput, ...request.Option) (*DescribeCdnAccessLogOutput, error)
	DescribeCdnAccessLogRequest(*DescribeCdnAccessLogInput) (*request.Request, *DescribeCdnAccessLogOutput)

	DescribeCdnConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCdnConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCdnConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCdnConfig(*DescribeCdnConfigInput) (*DescribeCdnConfigOutput, error)
	DescribeCdnConfigWithContext(volcengine.Context, *DescribeCdnConfigInput, ...request.Option) (*DescribeCdnConfigOutput, error)
	DescribeCdnConfigRequest(*DescribeCdnConfigInput) (*request.Request, *DescribeCdnConfigOutput)

	DescribeCdnEdgeIpCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCdnEdgeIpCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCdnEdgeIpCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCdnEdgeIp(*DescribeCdnEdgeIpInput) (*DescribeCdnEdgeIpOutput, error)
	DescribeCdnEdgeIpWithContext(volcengine.Context, *DescribeCdnEdgeIpInput, ...request.Option) (*DescribeCdnEdgeIpOutput, error)
	DescribeCdnEdgeIpRequest(*DescribeCdnEdgeIpInput) (*request.Request, *DescribeCdnEdgeIpOutput)

	DescribeCdnIPCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCdnIPCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCdnIPCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCdnIP(*DescribeCdnIPInput) (*DescribeCdnIPOutput, error)
	DescribeCdnIPWithContext(volcengine.Context, *DescribeCdnIPInput, ...request.Option) (*DescribeCdnIPOutput, error)
	DescribeCdnIPRequest(*DescribeCdnIPInput) (*request.Request, *DescribeCdnIPOutput)

	DescribeCdnRegionAndIspCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCdnRegionAndIspCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCdnRegionAndIspCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCdnRegionAndIsp(*DescribeCdnRegionAndIspInput) (*DescribeCdnRegionAndIspOutput, error)
	DescribeCdnRegionAndIspWithContext(volcengine.Context, *DescribeCdnRegionAndIspInput, ...request.Option) (*DescribeCdnRegionAndIspOutput, error)
	DescribeCdnRegionAndIspRequest(*DescribeCdnRegionAndIspInput) (*request.Request, *DescribeCdnRegionAndIspOutput)

	DescribeCdnUpperIpCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCdnUpperIpCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCdnUpperIpCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCdnUpperIp(*DescribeCdnUpperIpInput) (*DescribeCdnUpperIpOutput, error)
	DescribeCdnUpperIpWithContext(volcengine.Context, *DescribeCdnUpperIpInput, ...request.Option) (*DescribeCdnUpperIpOutput, error)
	DescribeCdnUpperIpRequest(*DescribeCdnUpperIpInput) (*request.Request, *DescribeCdnUpperIpOutput)

	DescribeCertConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCertConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCertConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCertConfig(*DescribeCertConfigInput) (*DescribeCertConfigOutput, error)
	DescribeCertConfigWithContext(volcengine.Context, *DescribeCertConfigInput, ...request.Option) (*DescribeCertConfigOutput, error)
	DescribeCertConfigRequest(*DescribeCertConfigInput) (*request.Request, *DescribeCertConfigOutput)

	DescribeContentBlockTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeContentBlockTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeContentBlockTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeContentBlockTasks(*DescribeContentBlockTasksInput) (*DescribeContentBlockTasksOutput, error)
	DescribeContentBlockTasksWithContext(volcengine.Context, *DescribeContentBlockTasksInput, ...request.Option) (*DescribeContentBlockTasksOutput, error)
	DescribeContentBlockTasksRequest(*DescribeContentBlockTasksInput) (*request.Request, *DescribeContentBlockTasksOutput)

	DescribeContentQuotaCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeContentQuotaCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeContentQuotaCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeContentQuota(*DescribeContentQuotaInput) (*DescribeContentQuotaOutput, error)
	DescribeContentQuotaWithContext(volcengine.Context, *DescribeContentQuotaInput, ...request.Option) (*DescribeContentQuotaOutput, error)
	DescribeContentQuotaRequest(*DescribeContentQuotaInput) (*request.Request, *DescribeContentQuotaOutput)

	DescribeContentTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeContentTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeContentTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeContentTasks(*DescribeContentTasksInput) (*DescribeContentTasksOutput, error)
	DescribeContentTasksWithContext(volcengine.Context, *DescribeContentTasksInput, ...request.Option) (*DescribeContentTasksOutput, error)
	DescribeContentTasksRequest(*DescribeContentTasksInput) (*request.Request, *DescribeContentTasksOutput)

	ListCdnCertInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCdnCertInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCdnCertInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCdnCertInfo(*ListCdnCertInfoInput) (*ListCdnCertInfoOutput, error)
	ListCdnCertInfoWithContext(volcengine.Context, *ListCdnCertInfoInput, ...request.Option) (*ListCdnCertInfoOutput, error)
	ListCdnCertInfoRequest(*ListCdnCertInfoInput) (*request.Request, *ListCdnCertInfoOutput)

	ListCdnDomainsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCdnDomainsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCdnDomainsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCdnDomains(*ListCdnDomainsInput) (*ListCdnDomainsOutput, error)
	ListCdnDomainsWithContext(volcengine.Context, *ListCdnDomainsInput, ...request.Option) (*ListCdnDomainsOutput, error)
	ListCdnDomainsRequest(*ListCdnDomainsInput) (*request.Request, *ListCdnDomainsOutput)

	ListCertInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCertInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCertInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCertInfo(*ListCertInfoInput) (*ListCertInfoOutput, error)
	ListCertInfoWithContext(volcengine.Context, *ListCertInfoInput, ...request.Option) (*ListCertInfoOutput, error)
	ListCertInfoRequest(*ListCertInfoInput) (*request.Request, *ListCertInfoOutput)

	ListResourceTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListResourceTagsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListResourceTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListResourceTags(*ListResourceTagsInput) (*ListResourceTagsOutput, error)
	ListResourceTagsWithContext(volcengine.Context, *ListResourceTagsInput, ...request.Option) (*ListResourceTagsOutput, error)
	ListResourceTagsRequest(*ListResourceTagsInput) (*request.Request, *ListResourceTagsOutput)

	ListUsageReportsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListUsageReportsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListUsageReportsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListUsageReports(*ListUsageReportsInput) (*ListUsageReportsOutput, error)
	ListUsageReportsWithContext(volcengine.Context, *ListUsageReportsInput, ...request.Option) (*ListUsageReportsOutput, error)
	ListUsageReportsRequest(*ListUsageReportsInput) (*request.Request, *ListUsageReportsOutput)

	StartCdnDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StartCdnDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StartCdnDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StartCdnDomain(*StartCdnDomainInput) (*StartCdnDomainOutput, error)
	StartCdnDomainWithContext(volcengine.Context, *StartCdnDomainInput, ...request.Option) (*StartCdnDomainOutput, error)
	StartCdnDomainRequest(*StartCdnDomainInput) (*request.Request, *StartCdnDomainOutput)

	StopCdnDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	StopCdnDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	StopCdnDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	StopCdnDomain(*StopCdnDomainInput) (*StopCdnDomainOutput, error)
	StopCdnDomainWithContext(volcengine.Context, *StopCdnDomainInput, ...request.Option) (*StopCdnDomainOutput, error)
	StopCdnDomainRequest(*StopCdnDomainInput) (*request.Request, *StopCdnDomainOutput)

	SubmitBlockTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SubmitBlockTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SubmitBlockTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SubmitBlockTask(*SubmitBlockTaskInput) (*SubmitBlockTaskOutput, error)
	SubmitBlockTaskWithContext(volcengine.Context, *SubmitBlockTaskInput, ...request.Option) (*SubmitBlockTaskOutput, error)
	SubmitBlockTaskRequest(*SubmitBlockTaskInput) (*request.Request, *SubmitBlockTaskOutput)

	SubmitPreloadTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SubmitPreloadTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SubmitPreloadTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SubmitPreloadTask(*SubmitPreloadTaskInput) (*SubmitPreloadTaskOutput, error)
	SubmitPreloadTaskWithContext(volcengine.Context, *SubmitPreloadTaskInput, ...request.Option) (*SubmitPreloadTaskOutput, error)
	SubmitPreloadTaskRequest(*SubmitPreloadTaskInput) (*request.Request, *SubmitPreloadTaskOutput)

	SubmitRefreshTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SubmitRefreshTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SubmitRefreshTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SubmitRefreshTask(*SubmitRefreshTaskInput) (*SubmitRefreshTaskOutput, error)
	SubmitRefreshTaskWithContext(volcengine.Context, *SubmitRefreshTaskInput, ...request.Option) (*SubmitRefreshTaskOutput, error)
	SubmitRefreshTaskRequest(*SubmitRefreshTaskInput) (*request.Request, *SubmitRefreshTaskOutput)

	SubmitUnblockTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SubmitUnblockTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SubmitUnblockTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SubmitUnblockTask(*SubmitUnblockTaskInput) (*SubmitUnblockTaskOutput, error)
	SubmitUnblockTaskWithContext(volcengine.Context, *SubmitUnblockTaskInput, ...request.Option) (*SubmitUnblockTaskOutput, error)
	SubmitUnblockTaskRequest(*SubmitUnblockTaskInput) (*request.Request, *SubmitUnblockTaskOutput)

	UpdateCdnConfigCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateCdnConfigCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateCdnConfigCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateCdnConfig(*UpdateCdnConfigInput) (*UpdateCdnConfigOutput, error)
	UpdateCdnConfigWithContext(volcengine.Context, *UpdateCdnConfigInput, ...request.Option) (*UpdateCdnConfigOutput, error)
	UpdateCdnConfigRequest(*UpdateCdnConfigInput) (*request.Request, *UpdateCdnConfigOutput)

	UpdateResourceTagsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateResourceTagsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateResourceTagsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateResourceTags(*UpdateResourceTagsInput) (*UpdateResourceTagsOutput, error)
	UpdateResourceTagsWithContext(volcengine.Context, *UpdateResourceTagsInput, ...request.Option) (*UpdateResourceTagsOutput, error)
	UpdateResourceTagsRequest(*UpdateResourceTagsInput) (*request.Request, *UpdateResourceTagsOutput)
}

CDNAPI provides an interface to enable mocking the cdn.CDN service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// CDN.
func myFunc(svc CDNAPI) bool {
    // Make svc.AddCdnDomain request
}

func main() {
    sess := session.New()
    svc := cdn.New(sess)

    myFunc(svc)
}

type CacheActionForAddCdnDomainInput

type CacheActionForAddCdnDomainInput struct {
	Action *string `type:"string"`

	DefaultPolicy *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CacheActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CacheActionForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*CacheActionForAddCdnDomainInput) SetDefaultPolicy

SetDefaultPolicy sets the DefaultPolicy field's value.

func (*CacheActionForAddCdnDomainInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheActionForAddCdnDomainInput) SetTtl

SetTtl sets the Ttl field's value.

func (CacheActionForAddCdnDomainInput) String

String returns the string representation

type CacheActionForBatchUpdateCdnConfigInput

type CacheActionForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	DefaultPolicy *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CacheActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheActionForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*CacheActionForBatchUpdateCdnConfigInput) SetDefaultPolicy

SetDefaultPolicy sets the DefaultPolicy field's value.

func (*CacheActionForBatchUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheActionForBatchUpdateCdnConfigInput) SetTtl

SetTtl sets the Ttl field's value.

func (CacheActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type CacheActionForDescribeCdnConfigOutput

type CacheActionForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	DefaultPolicy *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CacheActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CacheActionForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*CacheActionForDescribeCdnConfigOutput) SetDefaultPolicy

SetDefaultPolicy sets the DefaultPolicy field's value.

func (*CacheActionForDescribeCdnConfigOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheActionForDescribeCdnConfigOutput) SetTtl

SetTtl sets the Ttl field's value.

func (CacheActionForDescribeCdnConfigOutput) String

String returns the string representation

type CacheActionForUpdateCdnConfigInput

type CacheActionForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	DefaultPolicy *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CacheActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheActionForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*CacheActionForUpdateCdnConfigInput) SetDefaultPolicy

SetDefaultPolicy sets the DefaultPolicy field's value.

func (*CacheActionForUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheActionForUpdateCdnConfigInput) SetTtl

SetTtl sets the Ttl field's value.

func (CacheActionForUpdateCdnConfigInput) String

String returns the string representation

type CacheForAddCdnDomainInput

type CacheForAddCdnDomainInput struct {
	CacheAction *CacheActionForAddCdnDomainInput `type:"structure"`

	Condition *ConditionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheForAddCdnDomainInput) GoString

func (s CacheForAddCdnDomainInput) GoString() string

GoString returns the string representation

func (*CacheForAddCdnDomainInput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*CacheForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (CacheForAddCdnDomainInput) String

func (s CacheForAddCdnDomainInput) String() string

String returns the string representation

type CacheForBatchUpdateCdnConfigInput

type CacheForBatchUpdateCdnConfigInput struct {
	CacheAction *CacheActionForBatchUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheForBatchUpdateCdnConfigInput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*CacheForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CacheForBatchUpdateCdnConfigInput) String

String returns the string representation

type CacheForDescribeCdnConfigOutput

type CacheForDescribeCdnConfigOutput struct {
	CacheAction *CacheActionForDescribeCdnConfigOutput `type:"structure"`

	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CacheForDescribeCdnConfigOutput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*CacheForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (CacheForDescribeCdnConfigOutput) String

String returns the string representation

type CacheForUpdateCdnConfigInput

type CacheForUpdateCdnConfigInput struct {
	CacheAction *CacheActionForUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheForUpdateCdnConfigInput) GoString

func (s CacheForUpdateCdnConfigInput) GoString() string

GoString returns the string representation

func (*CacheForUpdateCdnConfigInput) SetCacheAction

SetCacheAction sets the CacheAction field's value.

func (*CacheForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CacheForUpdateCdnConfigInput) String

String returns the string representation

type CacheHostActionForAddCdnDomainInput

type CacheHostActionForAddCdnDomainInput struct {
	CacheHost *string `type:"string"`
	// contains filtered or unexported fields
}

func (CacheHostActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CacheHostActionForAddCdnDomainInput) SetCacheHost

SetCacheHost sets the CacheHost field's value.

func (CacheHostActionForAddCdnDomainInput) String

String returns the string representation

type CacheHostActionForBatchUpdateCdnConfigInput

type CacheHostActionForBatchUpdateCdnConfigInput struct {
	CacheHost *string `type:"string"`
	// contains filtered or unexported fields
}

func (CacheHostActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheHostActionForBatchUpdateCdnConfigInput) SetCacheHost

SetCacheHost sets the CacheHost field's value.

func (CacheHostActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type CacheHostActionForDescribeCdnConfigOutput

type CacheHostActionForDescribeCdnConfigOutput struct {
	CacheHost *string `type:"string"`
	// contains filtered or unexported fields
}

func (CacheHostActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CacheHostActionForDescribeCdnConfigOutput) SetCacheHost

SetCacheHost sets the CacheHost field's value.

func (CacheHostActionForDescribeCdnConfigOutput) String

String returns the string representation

type CacheHostActionForUpdateCdnConfigInput

type CacheHostActionForUpdateCdnConfigInput struct {
	CacheHost *string `type:"string"`
	// contains filtered or unexported fields
}

func (CacheHostActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheHostActionForUpdateCdnConfigInput) SetCacheHost

SetCacheHost sets the CacheHost field's value.

func (CacheHostActionForUpdateCdnConfigInput) String

String returns the string representation

type CacheHostForAddCdnDomainInput

type CacheHostForAddCdnDomainInput struct {
	CacheHostRule []*CacheHostRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CacheHostForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CacheHostForAddCdnDomainInput) SetCacheHostRule

SetCacheHostRule sets the CacheHostRule field's value.

func (*CacheHostForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CacheHostForAddCdnDomainInput) String

String returns the string representation

type CacheHostForBatchUpdateCdnConfigInput

type CacheHostForBatchUpdateCdnConfigInput struct {
	CacheHostRule []*CacheHostRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CacheHostForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheHostForBatchUpdateCdnConfigInput) SetCacheHostRule

SetCacheHostRule sets the CacheHostRule field's value.

func (*CacheHostForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CacheHostForBatchUpdateCdnConfigInput) String

String returns the string representation

type CacheHostForDescribeCdnConfigOutput

type CacheHostForDescribeCdnConfigOutput struct {
	CacheHostRule []*CacheHostRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CacheHostForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CacheHostForDescribeCdnConfigOutput) SetCacheHostRule

SetCacheHostRule sets the CacheHostRule field's value.

func (*CacheHostForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (CacheHostForDescribeCdnConfigOutput) String

String returns the string representation

type CacheHostForUpdateCdnConfigInput

type CacheHostForUpdateCdnConfigInput struct {
	CacheHostRule []*CacheHostRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CacheHostForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheHostForUpdateCdnConfigInput) SetCacheHostRule

SetCacheHostRule sets the CacheHostRule field's value.

func (*CacheHostForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CacheHostForUpdateCdnConfigInput) String

String returns the string representation

type CacheHostRuleForAddCdnDomainInput

type CacheHostRuleForAddCdnDomainInput struct {
	CacheHostAction *CacheHostActionForAddCdnDomainInput `type:"structure"`

	Condition *ConditionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheHostRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CacheHostRuleForAddCdnDomainInput) SetCacheHostAction

SetCacheHostAction sets the CacheHostAction field's value.

func (*CacheHostRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (CacheHostRuleForAddCdnDomainInput) String

String returns the string representation

type CacheHostRuleForBatchUpdateCdnConfigInput

type CacheHostRuleForBatchUpdateCdnConfigInput struct {
	CacheHostAction *CacheHostActionForBatchUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheHostRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheHostRuleForBatchUpdateCdnConfigInput) SetCacheHostAction

SetCacheHostAction sets the CacheHostAction field's value.

func (*CacheHostRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CacheHostRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type CacheHostRuleForDescribeCdnConfigOutput

type CacheHostRuleForDescribeCdnConfigOutput struct {
	CacheHostAction *CacheHostActionForDescribeCdnConfigOutput `type:"structure"`

	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheHostRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CacheHostRuleForDescribeCdnConfigOutput) SetCacheHostAction

SetCacheHostAction sets the CacheHostAction field's value.

func (*CacheHostRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (CacheHostRuleForDescribeCdnConfigOutput) String

String returns the string representation

type CacheHostRuleForUpdateCdnConfigInput

type CacheHostRuleForUpdateCdnConfigInput struct {
	CacheHostAction *CacheHostActionForUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheHostRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheHostRuleForUpdateCdnConfigInput) SetCacheHostAction

SetCacheHostAction sets the CacheHostAction field's value.

func (*CacheHostRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CacheHostRuleForUpdateCdnConfigInput) String

String returns the string representation

type CacheKeyActionForAddCdnDomainInput

type CacheKeyActionForAddCdnDomainInput struct {
	CacheKeyComponents []*CacheKeyComponentForAddCdnDomainInput `type:"list"`
	// contains filtered or unexported fields
}

func (CacheKeyActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CacheKeyActionForAddCdnDomainInput) SetCacheKeyComponents

SetCacheKeyComponents sets the CacheKeyComponents field's value.

func (CacheKeyActionForAddCdnDomainInput) String

String returns the string representation

type CacheKeyActionForBatchUpdateCdnConfigInput

type CacheKeyActionForBatchUpdateCdnConfigInput struct {
	CacheKeyComponents []*CacheKeyComponentForBatchUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (CacheKeyActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheKeyActionForBatchUpdateCdnConfigInput) SetCacheKeyComponents

SetCacheKeyComponents sets the CacheKeyComponents field's value.

func (CacheKeyActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type CacheKeyActionForDescribeCdnConfigOutput

type CacheKeyActionForDescribeCdnConfigOutput struct {
	CacheKeyComponents []*CacheKeyComponentForDescribeCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (CacheKeyActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CacheKeyActionForDescribeCdnConfigOutput) SetCacheKeyComponents

SetCacheKeyComponents sets the CacheKeyComponents field's value.

func (CacheKeyActionForDescribeCdnConfigOutput) String

String returns the string representation

type CacheKeyActionForUpdateCdnConfigInput

type CacheKeyActionForUpdateCdnConfigInput struct {
	CacheKeyComponents []*CacheKeyComponentForUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (CacheKeyActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheKeyActionForUpdateCdnConfigInput) SetCacheKeyComponents

SetCacheKeyComponents sets the CacheKeyComponents field's value.

func (CacheKeyActionForUpdateCdnConfigInput) String

String returns the string representation

type CacheKeyComponentForAddCdnDomainInput

type CacheKeyComponentForAddCdnDomainInput struct {
	Action *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	Object *string `type:"string"`

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

func (CacheKeyComponentForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CacheKeyComponentForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*CacheKeyComponentForAddCdnDomainInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheKeyComponentForAddCdnDomainInput) SetObject

SetObject sets the Object field's value.

func (*CacheKeyComponentForAddCdnDomainInput) SetSubobject

SetSubobject sets the Subobject field's value.

func (CacheKeyComponentForAddCdnDomainInput) String

String returns the string representation

type CacheKeyComponentForBatchUpdateCdnConfigInput

type CacheKeyComponentForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	Object *string `type:"string"`

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

func (CacheKeyComponentForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheKeyComponentForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*CacheKeyComponentForBatchUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheKeyComponentForBatchUpdateCdnConfigInput) SetObject

SetObject sets the Object field's value.

func (*CacheKeyComponentForBatchUpdateCdnConfigInput) SetSubobject

SetSubobject sets the Subobject field's value.

func (CacheKeyComponentForBatchUpdateCdnConfigInput) String

String returns the string representation

type CacheKeyComponentForDescribeCdnConfigOutput

type CacheKeyComponentForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	Object *string `type:"string"`

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

func (CacheKeyComponentForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CacheKeyComponentForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*CacheKeyComponentForDescribeCdnConfigOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheKeyComponentForDescribeCdnConfigOutput) SetObject

SetObject sets the Object field's value.

func (*CacheKeyComponentForDescribeCdnConfigOutput) SetSubobject

SetSubobject sets the Subobject field's value.

func (CacheKeyComponentForDescribeCdnConfigOutput) String

String returns the string representation

type CacheKeyComponentForUpdateCdnConfigInput

type CacheKeyComponentForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	Object *string `type:"string"`

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

func (CacheKeyComponentForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheKeyComponentForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*CacheKeyComponentForUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CacheKeyComponentForUpdateCdnConfigInput) SetObject

SetObject sets the Object field's value.

func (*CacheKeyComponentForUpdateCdnConfigInput) SetSubobject

SetSubobject sets the Subobject field's value.

func (CacheKeyComponentForUpdateCdnConfigInput) String

String returns the string representation

type CacheKeyForAddCdnDomainInput

type CacheKeyForAddCdnDomainInput struct {
	CacheKeyAction *CacheKeyActionForAddCdnDomainInput `type:"structure"`

	Condition *ConditionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheKeyForAddCdnDomainInput) GoString

func (s CacheKeyForAddCdnDomainInput) GoString() string

GoString returns the string representation

func (*CacheKeyForAddCdnDomainInput) SetCacheKeyAction

SetCacheKeyAction sets the CacheKeyAction field's value.

func (*CacheKeyForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (CacheKeyForAddCdnDomainInput) String

String returns the string representation

type CacheKeyForBatchUpdateCdnConfigInput

type CacheKeyForBatchUpdateCdnConfigInput struct {
	CacheKeyAction *CacheKeyActionForBatchUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheKeyForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheKeyForBatchUpdateCdnConfigInput) SetCacheKeyAction

SetCacheKeyAction sets the CacheKeyAction field's value.

func (*CacheKeyForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CacheKeyForBatchUpdateCdnConfigInput) String

String returns the string representation

type CacheKeyForDescribeCdnConfigOutput

type CacheKeyForDescribeCdnConfigOutput struct {
	CacheKeyAction *CacheKeyActionForDescribeCdnConfigOutput `type:"structure"`

	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheKeyForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CacheKeyForDescribeCdnConfigOutput) SetCacheKeyAction

SetCacheKeyAction sets the CacheKeyAction field's value.

func (*CacheKeyForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (CacheKeyForDescribeCdnConfigOutput) String

String returns the string representation

type CacheKeyForUpdateCdnConfigInput

type CacheKeyForUpdateCdnConfigInput struct {
	CacheKeyAction *CacheKeyActionForUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CacheKeyForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CacheKeyForUpdateCdnConfigInput) SetCacheKeyAction

SetCacheKeyAction sets the CacheKeyAction field's value.

func (*CacheKeyForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CacheKeyForUpdateCdnConfigInput) String

String returns the string representation

type CertFingerprintForListCdnCertInfoOutput

type CertFingerprintForListCdnCertInfoOutput struct {
	Sha1 *string `type:"string"`

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

func (CertFingerprintForListCdnCertInfoOutput) GoString

GoString returns the string representation

func (*CertFingerprintForListCdnCertInfoOutput) SetSha1

SetSha1 sets the Sha1 field's value.

func (*CertFingerprintForListCdnCertInfoOutput) SetSha256

SetSha256 sets the Sha256 field's value.

func (CertFingerprintForListCdnCertInfoOutput) String

String returns the string representation

type CertFingerprintForListCertInfoOutput

type CertFingerprintForListCertInfoOutput struct {
	Sha1 *string `type:"string"`

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

func (CertFingerprintForListCertInfoOutput) GoString

GoString returns the string representation

func (*CertFingerprintForListCertInfoOutput) SetSha1

SetSha1 sets the Sha1 field's value.

func (*CertFingerprintForListCertInfoOutput) SetSha256

SetSha256 sets the Sha256 field's value.

func (CertFingerprintForListCertInfoOutput) String

String returns the string representation

type CertInfoForAddCdnDomainInput

type CertInfoForAddCdnDomainInput struct {
	CertId *string `type:"string"`

	CertName *string `type:"string"`

	Certificate *CertificateForAddCdnDomainInput `type:"structure"`

	Desc *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

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

func (CertInfoForAddCdnDomainInput) GoString

func (s CertInfoForAddCdnDomainInput) GoString() string

GoString returns the string representation

func (*CertInfoForAddCdnDomainInput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoForAddCdnDomainInput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoForAddCdnDomainInput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertInfoForAddCdnDomainInput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoForAddCdnDomainInput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoForAddCdnDomainInput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoForAddCdnDomainInput) SetSource

SetSource sets the Source field's value.

func (CertInfoForAddCdnDomainInput) String

String returns the string representation

type CertInfoForBatchUpdateCdnConfigInput

type CertInfoForBatchUpdateCdnConfigInput struct {
	CertId *string `type:"string"`

	CertName *string `type:"string"`

	Certificate *CertificateForBatchUpdateCdnConfigInput `type:"structure"`

	Desc *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

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

func (CertInfoForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CertInfoForBatchUpdateCdnConfigInput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoForBatchUpdateCdnConfigInput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoForBatchUpdateCdnConfigInput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertInfoForBatchUpdateCdnConfigInput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoForBatchUpdateCdnConfigInput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoForBatchUpdateCdnConfigInput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoForBatchUpdateCdnConfigInput) SetSource

SetSource sets the Source field's value.

func (CertInfoForBatchUpdateCdnConfigInput) String

String returns the string representation

type CertInfoForDescribeCdnConfigOutput

type CertInfoForDescribeCdnConfigOutput struct {
	CertId *string `type:"string"`

	CertName *string `type:"string"`

	Certificate *CertificateForDescribeCdnConfigOutput `type:"structure"`

	Desc *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

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

func (CertInfoForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CertInfoForDescribeCdnConfigOutput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoForDescribeCdnConfigOutput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoForDescribeCdnConfigOutput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertInfoForDescribeCdnConfigOutput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoForDescribeCdnConfigOutput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoForDescribeCdnConfigOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoForDescribeCdnConfigOutput) SetSource

SetSource sets the Source field's value.

func (CertInfoForDescribeCdnConfigOutput) String

String returns the string representation

type CertInfoForListCdnCertInfoOutput

type CertInfoForListCdnCertInfoOutput struct {
	CertFingerprint *CertFingerprintForListCdnCertInfoOutput `type:"structure"`

	CertId *string `type:"string"`

	CertName *string `type:"string"`

	ConfiguredDomain *string `type:"string"`

	ConfiguredDomainDetail []*ConfiguredDomainDetailForListCdnCertInfoOutput `type:"list"`

	Desc *string `type:"string"`

	DnsName *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

	Source *string `type:"string"`

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

func (CertInfoForListCdnCertInfoOutput) GoString

GoString returns the string representation

func (*CertInfoForListCdnCertInfoOutput) SetCertFingerprint

SetCertFingerprint sets the CertFingerprint field's value.

func (*CertInfoForListCdnCertInfoOutput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoForListCdnCertInfoOutput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoForListCdnCertInfoOutput) SetConfiguredDomain

SetConfiguredDomain sets the ConfiguredDomain field's value.

func (*CertInfoForListCdnCertInfoOutput) SetConfiguredDomainDetail

SetConfiguredDomainDetail sets the ConfiguredDomainDetail field's value.

func (*CertInfoForListCdnCertInfoOutput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoForListCdnCertInfoOutput) SetDnsName

SetDnsName sets the DnsName field's value.

func (*CertInfoForListCdnCertInfoOutput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoForListCdnCertInfoOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoForListCdnCertInfoOutput) SetSource

SetSource sets the Source field's value.

func (*CertInfoForListCdnCertInfoOutput) SetStatus

SetStatus sets the Status field's value.

func (CertInfoForListCdnCertInfoOutput) String

String returns the string representation

type CertInfoForListCertInfoOutput

type CertInfoForListCertInfoOutput struct {
	CertFingerprint *CertFingerprintForListCertInfoOutput `type:"structure"`

	CertId *string `type:"string"`

	CertName *string `type:"string"`

	ConfiguredDomain *string `type:"string"`

	ConfiguredDomainDetail []*ConfiguredDomainDetailForListCertInfoOutput `type:"list"`

	Desc *string `type:"string"`

	DnsName *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

	Source *string `type:"string"`

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

func (CertInfoForListCertInfoOutput) GoString

GoString returns the string representation

func (*CertInfoForListCertInfoOutput) SetCertFingerprint

SetCertFingerprint sets the CertFingerprint field's value.

func (*CertInfoForListCertInfoOutput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoForListCertInfoOutput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoForListCertInfoOutput) SetConfiguredDomain

SetConfiguredDomain sets the ConfiguredDomain field's value.

func (*CertInfoForListCertInfoOutput) SetConfiguredDomainDetail

SetConfiguredDomainDetail sets the ConfiguredDomainDetail field's value.

func (*CertInfoForListCertInfoOutput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoForListCertInfoOutput) SetDnsName

SetDnsName sets the DnsName field's value.

func (*CertInfoForListCertInfoOutput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoForListCertInfoOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoForListCertInfoOutput) SetSource

SetSource sets the Source field's value.

func (*CertInfoForListCertInfoOutput) SetStatus

SetStatus sets the Status field's value.

func (CertInfoForListCertInfoOutput) String

String returns the string representation

type CertInfoForUpdateCdnConfigInput

type CertInfoForUpdateCdnConfigInput struct {
	CertId *string `type:"string"`

	CertName *string `type:"string"`

	Certificate *CertificateForUpdateCdnConfigInput `type:"structure"`

	Desc *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

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

func (CertInfoForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CertInfoForUpdateCdnConfigInput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoForUpdateCdnConfigInput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoForUpdateCdnConfigInput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertInfoForUpdateCdnConfigInput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoForUpdateCdnConfigInput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoForUpdateCdnConfigInput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoForUpdateCdnConfigInput) SetSource

SetSource sets the Source field's value.

func (CertInfoForUpdateCdnConfigInput) String

String returns the string representation

type CertInfoListForAddCdnDomainInput

type CertInfoListForAddCdnDomainInput struct {
	CertId *string `type:"string"`

	CertName *string `type:"string"`

	Certificate *CertificateForAddCdnDomainInput `type:"structure"`

	Desc *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

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

func (CertInfoListForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CertInfoListForAddCdnDomainInput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoListForAddCdnDomainInput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoListForAddCdnDomainInput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertInfoListForAddCdnDomainInput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoListForAddCdnDomainInput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoListForAddCdnDomainInput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoListForAddCdnDomainInput) SetSource

SetSource sets the Source field's value.

func (CertInfoListForAddCdnDomainInput) String

String returns the string representation

type CertInfoListForBatchUpdateCdnConfigInput

type CertInfoListForBatchUpdateCdnConfigInput struct {
	CertId *string `type:"string"`

	CertName *string `type:"string"`

	Certificate *CertificateForBatchUpdateCdnConfigInput `type:"structure"`

	Desc *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

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

func (CertInfoListForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CertInfoListForBatchUpdateCdnConfigInput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoListForBatchUpdateCdnConfigInput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoListForBatchUpdateCdnConfigInput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertInfoListForBatchUpdateCdnConfigInput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoListForBatchUpdateCdnConfigInput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoListForBatchUpdateCdnConfigInput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoListForBatchUpdateCdnConfigInput) SetSource

SetSource sets the Source field's value.

func (CertInfoListForBatchUpdateCdnConfigInput) String

String returns the string representation

type CertInfoListForDescribeCdnConfigOutput

type CertInfoListForDescribeCdnConfigOutput struct {
	CertId *string `type:"string"`

	CertName *string `type:"string"`

	Certificate *CertificateForDescribeCdnConfigOutput `type:"structure"`

	Desc *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

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

func (CertInfoListForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CertInfoListForDescribeCdnConfigOutput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoListForDescribeCdnConfigOutput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoListForDescribeCdnConfigOutput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertInfoListForDescribeCdnConfigOutput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoListForDescribeCdnConfigOutput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoListForDescribeCdnConfigOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoListForDescribeCdnConfigOutput) SetSource

SetSource sets the Source field's value.

func (CertInfoListForDescribeCdnConfigOutput) String

String returns the string representation

type CertInfoListForUpdateCdnConfigInput

type CertInfoListForUpdateCdnConfigInput struct {
	CertId *string `type:"string"`

	CertName *string `type:"string"`

	Certificate *CertificateForUpdateCdnConfigInput `type:"structure"`

	Desc *string `type:"string"`

	EffectiveTime *int64 `type:"int64"`

	ExpireTime *int64 `type:"int64"`

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

func (CertInfoListForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CertInfoListForUpdateCdnConfigInput) SetCertId

SetCertId sets the CertId field's value.

func (*CertInfoListForUpdateCdnConfigInput) SetCertName

SetCertName sets the CertName field's value.

func (*CertInfoListForUpdateCdnConfigInput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertInfoListForUpdateCdnConfigInput) SetDesc

SetDesc sets the Desc field's value.

func (*CertInfoListForUpdateCdnConfigInput) SetEffectiveTime

SetEffectiveTime sets the EffectiveTime field's value.

func (*CertInfoListForUpdateCdnConfigInput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertInfoListForUpdateCdnConfigInput) SetSource

SetSource sets the Source field's value.

func (CertInfoListForUpdateCdnConfigInput) String

String returns the string representation

type CertNotConfigForDescribeCertConfigOutput

type CertNotConfigForDescribeCertConfigOutput struct {
	Domain *string `type:"string"`

	DomainLock *DomainLockForDescribeCertConfigOutput `type:"structure"`

	Status *string `type:"string"`

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

func (CertNotConfigForDescribeCertConfigOutput) GoString

GoString returns the string representation

func (*CertNotConfigForDescribeCertConfigOutput) SetDomain

SetDomain sets the Domain field's value.

func (*CertNotConfigForDescribeCertConfigOutput) SetDomainLock

SetDomainLock sets the DomainLock field's value.

func (*CertNotConfigForDescribeCertConfigOutput) SetStatus

SetStatus sets the Status field's value.

func (*CertNotConfigForDescribeCertConfigOutput) SetType

SetType sets the Type field's value.

func (CertNotConfigForDescribeCertConfigOutput) String

String returns the string representation

type CertificateForAddCdnDomainInput

type CertificateForAddCdnDomainInput struct {
	Certificate *string `type:"string"`

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

func (CertificateForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CertificateForAddCdnDomainInput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertificateForAddCdnDomainInput) SetPrivateKey

SetPrivateKey sets the PrivateKey field's value.

func (CertificateForAddCdnDomainInput) String

String returns the string representation

type CertificateForBatchUpdateCdnConfigInput

type CertificateForBatchUpdateCdnConfigInput struct {
	Certificate *string `type:"string"`

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

func (CertificateForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CertificateForBatchUpdateCdnConfigInput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertificateForBatchUpdateCdnConfigInput) SetPrivateKey

SetPrivateKey sets the PrivateKey field's value.

func (CertificateForBatchUpdateCdnConfigInput) String

String returns the string representation

type CertificateForDescribeCdnConfigOutput

type CertificateForDescribeCdnConfigOutput struct {
	Certificate *string `type:"string"`

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

func (CertificateForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CertificateForDescribeCdnConfigOutput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertificateForDescribeCdnConfigOutput) SetPrivateKey

SetPrivateKey sets the PrivateKey field's value.

func (CertificateForDescribeCdnConfigOutput) String

String returns the string representation

type CertificateForUpdateCdnConfigInput

type CertificateForUpdateCdnConfigInput struct {
	Certificate *string `type:"string"`

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

func (CertificateForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CertificateForUpdateCdnConfigInput) SetCertificate

SetCertificate sets the Certificate field's value.

func (*CertificateForUpdateCdnConfigInput) SetPrivateKey

SetPrivateKey sets the PrivateKey field's value.

func (CertificateForUpdateCdnConfigInput) String

String returns the string representation

type CommonTypeForAddCdnDomainInput

type CommonTypeForAddCdnDomainInput struct {
	IgnoreCase *bool `type:"boolean"`

	IgnoreScheme *bool `type:"boolean"`

	Referers []*string `type:"list"`
	// contains filtered or unexported fields
}

func (CommonTypeForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CommonTypeForAddCdnDomainInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CommonTypeForAddCdnDomainInput) SetIgnoreScheme

SetIgnoreScheme sets the IgnoreScheme field's value.

func (*CommonTypeForAddCdnDomainInput) SetReferers

SetReferers sets the Referers field's value.

func (CommonTypeForAddCdnDomainInput) String

String returns the string representation

type CommonTypeForBatchUpdateCdnConfigInput

type CommonTypeForBatchUpdateCdnConfigInput struct {
	IgnoreCase *bool `type:"boolean"`

	IgnoreScheme *bool `type:"boolean"`

	Referers []*string `type:"list"`
	// contains filtered or unexported fields
}

func (CommonTypeForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CommonTypeForBatchUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CommonTypeForBatchUpdateCdnConfigInput) SetIgnoreScheme

SetIgnoreScheme sets the IgnoreScheme field's value.

func (*CommonTypeForBatchUpdateCdnConfigInput) SetReferers

SetReferers sets the Referers field's value.

func (CommonTypeForBatchUpdateCdnConfigInput) String

String returns the string representation

type CommonTypeForDescribeCdnConfigOutput

type CommonTypeForDescribeCdnConfigOutput struct {
	IgnoreCase *bool `type:"boolean"`

	IgnoreScheme *bool `type:"boolean"`

	Referers []*string `type:"list"`
	// contains filtered or unexported fields
}

func (CommonTypeForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CommonTypeForDescribeCdnConfigOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CommonTypeForDescribeCdnConfigOutput) SetIgnoreScheme

SetIgnoreScheme sets the IgnoreScheme field's value.

func (*CommonTypeForDescribeCdnConfigOutput) SetReferers

SetReferers sets the Referers field's value.

func (CommonTypeForDescribeCdnConfigOutput) String

String returns the string representation

type CommonTypeForUpdateCdnConfigInput

type CommonTypeForUpdateCdnConfigInput struct {
	IgnoreCase *bool `type:"boolean"`

	IgnoreScheme *bool `type:"boolean"`

	Referers []*string `type:"list"`
	// contains filtered or unexported fields
}

func (CommonTypeForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CommonTypeForUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*CommonTypeForUpdateCdnConfigInput) SetIgnoreScheme

SetIgnoreScheme sets the IgnoreScheme field's value.

func (*CommonTypeForUpdateCdnConfigInput) SetReferers

SetReferers sets the Referers field's value.

func (CommonTypeForUpdateCdnConfigInput) String

String returns the string representation

type CompressionActionForAddCdnDomainInput

type CompressionActionForAddCdnDomainInput struct {
	CompressionFormat *string `type:"string"`

	CompressionTarget *string `type:"string"`

	CompressionType []*string `type:"list"`

	MinFileSizeKB *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CompressionActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CompressionActionForAddCdnDomainInput) SetCompressionFormat

SetCompressionFormat sets the CompressionFormat field's value.

func (*CompressionActionForAddCdnDomainInput) SetCompressionTarget

SetCompressionTarget sets the CompressionTarget field's value.

func (*CompressionActionForAddCdnDomainInput) SetCompressionType

SetCompressionType sets the CompressionType field's value.

func (*CompressionActionForAddCdnDomainInput) SetMinFileSizeKB

SetMinFileSizeKB sets the MinFileSizeKB field's value.

func (CompressionActionForAddCdnDomainInput) String

String returns the string representation

type CompressionActionForBatchUpdateCdnConfigInput

type CompressionActionForBatchUpdateCdnConfigInput struct {
	CompressionFormat *string `type:"string"`

	CompressionTarget *string `type:"string"`

	CompressionType []*string `type:"list"`

	MinFileSizeKB *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CompressionActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CompressionActionForBatchUpdateCdnConfigInput) SetCompressionFormat

SetCompressionFormat sets the CompressionFormat field's value.

func (*CompressionActionForBatchUpdateCdnConfigInput) SetCompressionTarget

SetCompressionTarget sets the CompressionTarget field's value.

func (*CompressionActionForBatchUpdateCdnConfigInput) SetCompressionType

SetCompressionType sets the CompressionType field's value.

func (*CompressionActionForBatchUpdateCdnConfigInput) SetMinFileSizeKB

SetMinFileSizeKB sets the MinFileSizeKB field's value.

func (CompressionActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type CompressionActionForDescribeCdnConfigOutput

type CompressionActionForDescribeCdnConfigOutput struct {
	CompressionFormat *string `type:"string"`

	CompressionTarget *string `type:"string"`

	CompressionType []*string `type:"list"`

	MinFileSizeKB *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CompressionActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CompressionActionForDescribeCdnConfigOutput) SetCompressionFormat

SetCompressionFormat sets the CompressionFormat field's value.

func (*CompressionActionForDescribeCdnConfigOutput) SetCompressionTarget

SetCompressionTarget sets the CompressionTarget field's value.

func (*CompressionActionForDescribeCdnConfigOutput) SetCompressionType

SetCompressionType sets the CompressionType field's value.

func (*CompressionActionForDescribeCdnConfigOutput) SetMinFileSizeKB

SetMinFileSizeKB sets the MinFileSizeKB field's value.

func (CompressionActionForDescribeCdnConfigOutput) String

String returns the string representation

type CompressionActionForUpdateCdnConfigInput

type CompressionActionForUpdateCdnConfigInput struct {
	CompressionFormat *string `type:"string"`

	CompressionTarget *string `type:"string"`

	CompressionType []*string `type:"list"`

	MinFileSizeKB *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (CompressionActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CompressionActionForUpdateCdnConfigInput) SetCompressionFormat

SetCompressionFormat sets the CompressionFormat field's value.

func (*CompressionActionForUpdateCdnConfigInput) SetCompressionTarget

SetCompressionTarget sets the CompressionTarget field's value.

func (*CompressionActionForUpdateCdnConfigInput) SetCompressionType

SetCompressionType sets the CompressionType field's value.

func (*CompressionActionForUpdateCdnConfigInput) SetMinFileSizeKB

SetMinFileSizeKB sets the MinFileSizeKB field's value.

func (CompressionActionForUpdateCdnConfigInput) String

String returns the string representation

type CompressionForAddCdnDomainInput

type CompressionForAddCdnDomainInput struct {
	CompressionRules []*CompressionRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CompressionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CompressionForAddCdnDomainInput) SetCompressionRules

SetCompressionRules sets the CompressionRules field's value.

func (*CompressionForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CompressionForAddCdnDomainInput) String

String returns the string representation

type CompressionForBatchUpdateCdnConfigInput

type CompressionForBatchUpdateCdnConfigInput struct {
	CompressionRules []*CompressionRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CompressionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CompressionForBatchUpdateCdnConfigInput) SetCompressionRules

SetCompressionRules sets the CompressionRules field's value.

func (*CompressionForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CompressionForBatchUpdateCdnConfigInput) String

String returns the string representation

type CompressionForDescribeCdnConfigOutput

type CompressionForDescribeCdnConfigOutput struct {
	CompressionRules []*CompressionRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CompressionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CompressionForDescribeCdnConfigOutput) SetCompressionRules

SetCompressionRules sets the CompressionRules field's value.

func (*CompressionForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (CompressionForDescribeCdnConfigOutput) String

String returns the string representation

type CompressionForUpdateCdnConfigInput

type CompressionForUpdateCdnConfigInput struct {
	CompressionRules []*CompressionRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CompressionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CompressionForUpdateCdnConfigInput) SetCompressionRules

SetCompressionRules sets the CompressionRules field's value.

func (*CompressionForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CompressionForUpdateCdnConfigInput) String

String returns the string representation

type CompressionRuleForAddCdnDomainInput

type CompressionRuleForAddCdnDomainInput struct {
	CompressionAction *CompressionActionForAddCdnDomainInput `type:"structure"`

	Condition *ConditionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CompressionRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CompressionRuleForAddCdnDomainInput) SetCompressionAction

SetCompressionAction sets the CompressionAction field's value.

func (*CompressionRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (CompressionRuleForAddCdnDomainInput) String

String returns the string representation

type CompressionRuleForBatchUpdateCdnConfigInput

type CompressionRuleForBatchUpdateCdnConfigInput struct {
	CompressionAction *CompressionActionForBatchUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CompressionRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CompressionRuleForBatchUpdateCdnConfigInput) SetCompressionAction

SetCompressionAction sets the CompressionAction field's value.

func (*CompressionRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CompressionRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type CompressionRuleForDescribeCdnConfigOutput

type CompressionRuleForDescribeCdnConfigOutput struct {
	CompressionAction *CompressionActionForDescribeCdnConfigOutput `type:"structure"`

	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (CompressionRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CompressionRuleForDescribeCdnConfigOutput) SetCompressionAction

SetCompressionAction sets the CompressionAction field's value.

func (*CompressionRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (CompressionRuleForDescribeCdnConfigOutput) String

String returns the string representation

type CompressionRuleForUpdateCdnConfigInput

type CompressionRuleForUpdateCdnConfigInput struct {
	CompressionAction *CompressionActionForUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CompressionRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CompressionRuleForUpdateCdnConfigInput) SetCompressionAction

SetCompressionAction sets the CompressionAction field's value.

func (*CompressionRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CompressionRuleForUpdateCdnConfigInput) String

String returns the string representation

type ConditionForAddCdnDomainInput

type ConditionForAddCdnDomainInput struct {
	ConditionRule []*ConditionRuleForAddCdnDomainInput `type:"list"`

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

func (ConditionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ConditionForAddCdnDomainInput) SetConditionRule

SetConditionRule sets the ConditionRule field's value.

func (*ConditionForAddCdnDomainInput) SetConnective

SetConnective sets the Connective field's value.

func (ConditionForAddCdnDomainInput) String

String returns the string representation

type ConditionForBatchUpdateCdnConfigInput

type ConditionForBatchUpdateCdnConfigInput struct {
	ConditionRule []*ConditionRuleForBatchUpdateCdnConfigInput `type:"list"`

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

func (ConditionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ConditionForBatchUpdateCdnConfigInput) SetConditionRule

SetConditionRule sets the ConditionRule field's value.

func (*ConditionForBatchUpdateCdnConfigInput) SetConnective

SetConnective sets the Connective field's value.

func (ConditionForBatchUpdateCdnConfigInput) String

String returns the string representation

type ConditionForDescribeCdnConfigOutput

type ConditionForDescribeCdnConfigOutput struct {
	ConditionRule []*ConditionRuleForDescribeCdnConfigOutput `type:"list"`

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

func (ConditionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ConditionForDescribeCdnConfigOutput) SetConditionRule

SetConditionRule sets the ConditionRule field's value.

func (*ConditionForDescribeCdnConfigOutput) SetConnective

SetConnective sets the Connective field's value.

func (ConditionForDescribeCdnConfigOutput) String

String returns the string representation

type ConditionForUpdateCdnConfigInput

type ConditionForUpdateCdnConfigInput struct {
	ConditionRule []*ConditionRuleForUpdateCdnConfigInput `type:"list"`

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

func (ConditionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ConditionForUpdateCdnConfigInput) SetConditionRule

SetConditionRule sets the ConditionRule field's value.

func (*ConditionForUpdateCdnConfigInput) SetConnective

SetConnective sets the Connective field's value.

func (ConditionForUpdateCdnConfigInput) String

String returns the string representation

type ConditionRuleForAddCdnDomainInput

type ConditionRuleForAddCdnDomainInput struct {
	Name *string `type:"string"`

	Object *string `type:"string"`

	Operator *string `type:"string"`

	Type *string `type:"string"`

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

func (ConditionRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ConditionRuleForAddCdnDomainInput) SetName

SetName sets the Name field's value.

func (*ConditionRuleForAddCdnDomainInput) SetObject

SetObject sets the Object field's value.

func (*ConditionRuleForAddCdnDomainInput) SetOperator

SetOperator sets the Operator field's value.

func (*ConditionRuleForAddCdnDomainInput) SetType

SetType sets the Type field's value.

func (*ConditionRuleForAddCdnDomainInput) SetValue

SetValue sets the Value field's value.

func (ConditionRuleForAddCdnDomainInput) String

String returns the string representation

type ConditionRuleForBatchUpdateCdnConfigInput

type ConditionRuleForBatchUpdateCdnConfigInput struct {
	Name *string `type:"string"`

	Object *string `type:"string"`

	Operator *string `type:"string"`

	Type *string `type:"string"`

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

func (ConditionRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ConditionRuleForBatchUpdateCdnConfigInput) SetName

SetName sets the Name field's value.

func (*ConditionRuleForBatchUpdateCdnConfigInput) SetObject

SetObject sets the Object field's value.

func (*ConditionRuleForBatchUpdateCdnConfigInput) SetOperator

SetOperator sets the Operator field's value.

func (*ConditionRuleForBatchUpdateCdnConfigInput) SetType

SetType sets the Type field's value.

func (*ConditionRuleForBatchUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (ConditionRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type ConditionRuleForDescribeCdnConfigOutput

type ConditionRuleForDescribeCdnConfigOutput struct {
	Name *string `type:"string"`

	Object *string `type:"string"`

	Operator *string `type:"string"`

	Type *string `type:"string"`

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

func (ConditionRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ConditionRuleForDescribeCdnConfigOutput) SetName

SetName sets the Name field's value.

func (*ConditionRuleForDescribeCdnConfigOutput) SetObject

SetObject sets the Object field's value.

func (*ConditionRuleForDescribeCdnConfigOutput) SetOperator

SetOperator sets the Operator field's value.

func (*ConditionRuleForDescribeCdnConfigOutput) SetType

SetType sets the Type field's value.

func (*ConditionRuleForDescribeCdnConfigOutput) SetValue

SetValue sets the Value field's value.

func (ConditionRuleForDescribeCdnConfigOutput) String

String returns the string representation

type ConditionRuleForUpdateCdnConfigInput

type ConditionRuleForUpdateCdnConfigInput struct {
	Name *string `type:"string"`

	Object *string `type:"string"`

	Operator *string `type:"string"`

	Type *string `type:"string"`

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

func (ConditionRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ConditionRuleForUpdateCdnConfigInput) SetName

SetName sets the Name field's value.

func (*ConditionRuleForUpdateCdnConfigInput) SetObject

SetObject sets the Object field's value.

func (*ConditionRuleForUpdateCdnConfigInput) SetOperator

SetOperator sets the Operator field's value.

func (*ConditionRuleForUpdateCdnConfigInput) SetType

SetType sets the Type field's value.

func (*ConditionRuleForUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (ConditionRuleForUpdateCdnConfigInput) String

String returns the string representation

type ConfiguredDomainDetailForListCdnCertInfoOutput

type ConfiguredDomainDetailForListCdnCertInfoOutput struct {
	Domain *string `type:"string"`

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

func (ConfiguredDomainDetailForListCdnCertInfoOutput) GoString

GoString returns the string representation

func (*ConfiguredDomainDetailForListCdnCertInfoOutput) SetDomain

SetDomain sets the Domain field's value.

func (*ConfiguredDomainDetailForListCdnCertInfoOutput) SetType

SetType sets the Type field's value.

func (ConfiguredDomainDetailForListCdnCertInfoOutput) String

String returns the string representation

type ConfiguredDomainDetailForListCertInfoOutput

type ConfiguredDomainDetailForListCertInfoOutput struct {
	Domain *string `type:"string"`

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

func (ConfiguredDomainDetailForListCertInfoOutput) GoString

GoString returns the string representation

func (*ConfiguredDomainDetailForListCertInfoOutput) SetDomain

SetDomain sets the Domain field's value.

func (*ConfiguredDomainDetailForListCertInfoOutput) SetType

SetType sets the Type field's value.

func (ConfiguredDomainDetailForListCertInfoOutput) String

String returns the string representation

type ConvertCacheActionForAddCdnDomainInput

type ConvertCacheActionForAddCdnDomainInput struct {
	Action *string `type:"string"`

	CacheKey []*string `type:"list"`

	IgnoreCase *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ConvertCacheActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ConvertCacheActionForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*ConvertCacheActionForAddCdnDomainInput) SetCacheKey

SetCacheKey sets the CacheKey field's value.

func (*ConvertCacheActionForAddCdnDomainInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*ConvertCacheActionForAddCdnDomainInput) SetTtl

SetTtl sets the Ttl field's value.

func (ConvertCacheActionForAddCdnDomainInput) String

String returns the string representation

type ConvertCacheActionForBatchUpdateCdnConfigInput

type ConvertCacheActionForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	CacheKey []*string `type:"list"`

	IgnoreCase *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ConvertCacheActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ConvertCacheActionForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*ConvertCacheActionForBatchUpdateCdnConfigInput) SetCacheKey

SetCacheKey sets the CacheKey field's value.

func (*ConvertCacheActionForBatchUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*ConvertCacheActionForBatchUpdateCdnConfigInput) SetTtl

SetTtl sets the Ttl field's value.

func (ConvertCacheActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type ConvertCacheActionForDescribeCdnConfigOutput

type ConvertCacheActionForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	CacheKey []*string `type:"list"`

	IgnoreCase *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ConvertCacheActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ConvertCacheActionForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*ConvertCacheActionForDescribeCdnConfigOutput) SetCacheKey

SetCacheKey sets the CacheKey field's value.

func (*ConvertCacheActionForDescribeCdnConfigOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*ConvertCacheActionForDescribeCdnConfigOutput) SetTtl

SetTtl sets the Ttl field's value.

func (ConvertCacheActionForDescribeCdnConfigOutput) String

String returns the string representation

type ConvertCacheActionForUpdateCdnConfigInput

type ConvertCacheActionForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	CacheKey []*string `type:"list"`

	IgnoreCase *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ConvertCacheActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ConvertCacheActionForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*ConvertCacheActionForUpdateCdnConfigInput) SetCacheKey

SetCacheKey sets the CacheKey field's value.

func (*ConvertCacheActionForUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*ConvertCacheActionForUpdateCdnConfigInput) SetTtl

SetTtl sets the Ttl field's value.

func (ConvertCacheActionForUpdateCdnConfigInput) String

String returns the string representation

type CreateUsageReportInput

type CreateUsageReportInput struct {
	Aggregate *string `type:"string"`

	BillingCode *string `type:"string"`

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

	Domain *string `type:"string"`

	// EndTime is a required field
	EndTime *int64 `type:"int64" required:"true"`

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

	Metric *string `type:"string"`

	// StartTime is a required field
	StartTime *int64 `type:"int64" required:"true"`

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

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

func (CreateUsageReportInput) GoString

func (s CreateUsageReportInput) GoString() string

GoString returns the string representation

func (*CreateUsageReportInput) SetAggregate

SetAggregate sets the Aggregate field's value.

func (*CreateUsageReportInput) SetBillingCode

SetBillingCode sets the BillingCode field's value.

func (*CreateUsageReportInput) SetBillingRegion

func (s *CreateUsageReportInput) SetBillingRegion(v string) *CreateUsageReportInput

SetBillingRegion sets the BillingRegion field's value.

func (*CreateUsageReportInput) SetDomain

SetDomain sets the Domain field's value.

func (*CreateUsageReportInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*CreateUsageReportInput) SetExportType

SetExportType sets the ExportType field's value.

func (*CreateUsageReportInput) SetMetric

SetMetric sets the Metric field's value.

func (*CreateUsageReportInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*CreateUsageReportInput) SetTaskName

SetTaskName sets the TaskName field's value.

func (*CreateUsageReportInput) SetTimeZone

SetTimeZone sets the TimeZone field's value.

func (CreateUsageReportInput) String

func (s CreateUsageReportInput) String() string

String returns the string representation

func (*CreateUsageReportInput) Validate

func (s *CreateUsageReportInput) Validate() error

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

type CreateUsageReportOutput

type CreateUsageReportOutput struct {
	Metadata *response.ResponseMetadata

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

func (CreateUsageReportOutput) GoString

func (s CreateUsageReportOutput) GoString() string

GoString returns the string representation

func (*CreateUsageReportOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (CreateUsageReportOutput) String

func (s CreateUsageReportOutput) String() string

String returns the string representation

type CustomErrorPageForAddCdnDomainInput

type CustomErrorPageForAddCdnDomainInput struct {
	ErrorPageRule []*ErrorPageRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CustomErrorPageForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CustomErrorPageForAddCdnDomainInput) SetErrorPageRule

SetErrorPageRule sets the ErrorPageRule field's value.

func (*CustomErrorPageForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CustomErrorPageForAddCdnDomainInput) String

String returns the string representation

type CustomErrorPageForBatchUpdateCdnConfigInput

type CustomErrorPageForBatchUpdateCdnConfigInput struct {
	ErrorPageRule []*ErrorPageRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CustomErrorPageForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomErrorPageForBatchUpdateCdnConfigInput) SetErrorPageRule

SetErrorPageRule sets the ErrorPageRule field's value.

func (*CustomErrorPageForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CustomErrorPageForBatchUpdateCdnConfigInput) String

String returns the string representation

type CustomErrorPageForDescribeCdnConfigOutput

type CustomErrorPageForDescribeCdnConfigOutput struct {
	ErrorPageRule []*ErrorPageRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CustomErrorPageForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CustomErrorPageForDescribeCdnConfigOutput) SetErrorPageRule

SetErrorPageRule sets the ErrorPageRule field's value.

func (*CustomErrorPageForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (CustomErrorPageForDescribeCdnConfigOutput) String

String returns the string representation

type CustomErrorPageForUpdateCdnConfigInput

type CustomErrorPageForUpdateCdnConfigInput struct {
	ErrorPageRule []*ErrorPageRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CustomErrorPageForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomErrorPageForUpdateCdnConfigInput) SetErrorPageRule

SetErrorPageRule sets the ErrorPageRule field's value.

func (*CustomErrorPageForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CustomErrorPageForUpdateCdnConfigInput) String

String returns the string representation

type CustomVariableInstanceForAddCdnDomainInput

type CustomVariableInstanceForAddCdnDomainInput struct {
	Operator *string `type:"string"`

	Type *string `type:"string"`

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

func (CustomVariableInstanceForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CustomVariableInstanceForAddCdnDomainInput) SetOperator

SetOperator sets the Operator field's value.

func (*CustomVariableInstanceForAddCdnDomainInput) SetType

SetType sets the Type field's value.

func (*CustomVariableInstanceForAddCdnDomainInput) SetValue

SetValue sets the Value field's value.

func (CustomVariableInstanceForAddCdnDomainInput) String

String returns the string representation

type CustomVariableInstanceForBatchUpdateCdnConfigInput

type CustomVariableInstanceForBatchUpdateCdnConfigInput struct {
	Operator *string `type:"string"`

	Type *string `type:"string"`

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

func (CustomVariableInstanceForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomVariableInstanceForBatchUpdateCdnConfigInput) SetOperator

SetOperator sets the Operator field's value.

func (*CustomVariableInstanceForBatchUpdateCdnConfigInput) SetType

SetType sets the Type field's value.

func (*CustomVariableInstanceForBatchUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (CustomVariableInstanceForBatchUpdateCdnConfigInput) String

String returns the string representation

type CustomVariableInstanceForDescribeCdnConfigOutput

type CustomVariableInstanceForDescribeCdnConfigOutput struct {
	Operator *string `type:"string"`

	Type *string `type:"string"`

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

func (CustomVariableInstanceForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CustomVariableInstanceForDescribeCdnConfigOutput) SetOperator

SetOperator sets the Operator field's value.

func (*CustomVariableInstanceForDescribeCdnConfigOutput) SetType

SetType sets the Type field's value.

func (*CustomVariableInstanceForDescribeCdnConfigOutput) SetValue

SetValue sets the Value field's value.

func (CustomVariableInstanceForDescribeCdnConfigOutput) String

String returns the string representation

type CustomVariableInstanceForUpdateCdnConfigInput

type CustomVariableInstanceForUpdateCdnConfigInput struct {
	Operator *string `type:"string"`

	Type *string `type:"string"`

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

func (CustomVariableInstanceForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomVariableInstanceForUpdateCdnConfigInput) SetOperator

SetOperator sets the Operator field's value.

func (*CustomVariableInstanceForUpdateCdnConfigInput) SetType

SetType sets the Type field's value.

func (*CustomVariableInstanceForUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (CustomVariableInstanceForUpdateCdnConfigInput) String

String returns the string representation

type CustomVariableRulesForAddCdnDomainInput

type CustomVariableRulesForAddCdnDomainInput struct {
	CustomVariableInstances []*CustomVariableInstanceForAddCdnDomainInput `type:"list"`
	// contains filtered or unexported fields
}

func (CustomVariableRulesForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CustomVariableRulesForAddCdnDomainInput) SetCustomVariableInstances

SetCustomVariableInstances sets the CustomVariableInstances field's value.

func (CustomVariableRulesForAddCdnDomainInput) String

String returns the string representation

type CustomVariableRulesForBatchUpdateCdnConfigInput

type CustomVariableRulesForBatchUpdateCdnConfigInput struct {
	CustomVariableInstances []*CustomVariableInstanceForBatchUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (CustomVariableRulesForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomVariableRulesForBatchUpdateCdnConfigInput) SetCustomVariableInstances

SetCustomVariableInstances sets the CustomVariableInstances field's value.

func (CustomVariableRulesForBatchUpdateCdnConfigInput) String

String returns the string representation

type CustomVariableRulesForDescribeCdnConfigOutput

type CustomVariableRulesForDescribeCdnConfigOutput struct {
	CustomVariableInstances []*CustomVariableInstanceForDescribeCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (CustomVariableRulesForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CustomVariableRulesForDescribeCdnConfigOutput) SetCustomVariableInstances

SetCustomVariableInstances sets the CustomVariableInstances field's value.

func (CustomVariableRulesForDescribeCdnConfigOutput) String

String returns the string representation

type CustomVariableRulesForUpdateCdnConfigInput

type CustomVariableRulesForUpdateCdnConfigInput struct {
	CustomVariableInstances []*CustomVariableInstanceForUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (CustomVariableRulesForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomVariableRulesForUpdateCdnConfigInput) SetCustomVariableInstances

SetCustomVariableInstances sets the CustomVariableInstances field's value.

func (CustomVariableRulesForUpdateCdnConfigInput) String

String returns the string representation

type CustomizeAccessRuleForAddCdnDomainInput

type CustomizeAccessRuleForAddCdnDomainInput struct {
	CustomizeInstances []*CustomizeInstanceForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CustomizeAccessRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CustomizeAccessRuleForAddCdnDomainInput) SetCustomizeInstances

SetCustomizeInstances sets the CustomizeInstances field's value.

func (*CustomizeAccessRuleForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CustomizeAccessRuleForAddCdnDomainInput) String

String returns the string representation

type CustomizeAccessRuleForBatchUpdateCdnConfigInput

type CustomizeAccessRuleForBatchUpdateCdnConfigInput struct {
	CustomizeInstances []*CustomizeInstanceForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CustomizeAccessRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomizeAccessRuleForBatchUpdateCdnConfigInput) SetCustomizeInstances

SetCustomizeInstances sets the CustomizeInstances field's value.

func (*CustomizeAccessRuleForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CustomizeAccessRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type CustomizeAccessRuleForDescribeCdnConfigOutput

type CustomizeAccessRuleForDescribeCdnConfigOutput struct {
	CustomizeInstances []*CustomizeInstanceForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CustomizeAccessRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CustomizeAccessRuleForDescribeCdnConfigOutput) SetCustomizeInstances

SetCustomizeInstances sets the CustomizeInstances field's value.

func (*CustomizeAccessRuleForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (CustomizeAccessRuleForDescribeCdnConfigOutput) String

String returns the string representation

type CustomizeAccessRuleForUpdateCdnConfigInput

type CustomizeAccessRuleForUpdateCdnConfigInput struct {
	CustomizeInstances []*CustomizeInstanceForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (CustomizeAccessRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomizeAccessRuleForUpdateCdnConfigInput) SetCustomizeInstances

SetCustomizeInstances sets the CustomizeInstances field's value.

func (*CustomizeAccessRuleForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (CustomizeAccessRuleForUpdateCdnConfigInput) String

String returns the string representation

type CustomizeInstanceForAddCdnDomainInput

type CustomizeInstanceForAddCdnDomainInput struct {
	CustomizeRule *CustomizeRuleForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CustomizeInstanceForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CustomizeInstanceForAddCdnDomainInput) SetCustomizeRule

SetCustomizeRule sets the CustomizeRule field's value.

func (CustomizeInstanceForAddCdnDomainInput) String

String returns the string representation

type CustomizeInstanceForBatchUpdateCdnConfigInput

type CustomizeInstanceForBatchUpdateCdnConfigInput struct {
	CustomizeRule *CustomizeRuleForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CustomizeInstanceForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomizeInstanceForBatchUpdateCdnConfigInput) SetCustomizeRule

SetCustomizeRule sets the CustomizeRule field's value.

func (CustomizeInstanceForBatchUpdateCdnConfigInput) String

String returns the string representation

type CustomizeInstanceForDescribeCdnConfigOutput

type CustomizeInstanceForDescribeCdnConfigOutput struct {
	CustomizeRule *CustomizeRuleForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (CustomizeInstanceForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CustomizeInstanceForDescribeCdnConfigOutput) SetCustomizeRule

SetCustomizeRule sets the CustomizeRule field's value.

func (CustomizeInstanceForDescribeCdnConfigOutput) String

String returns the string representation

type CustomizeInstanceForUpdateCdnConfigInput

type CustomizeInstanceForUpdateCdnConfigInput struct {
	CustomizeRule *CustomizeRuleForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CustomizeInstanceForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomizeInstanceForUpdateCdnConfigInput) SetCustomizeRule

SetCustomizeRule sets the CustomizeRule field's value.

func (CustomizeInstanceForUpdateCdnConfigInput) String

String returns the string representation

type CustomizeRuleForAddCdnDomainInput

type CustomizeRuleForAddCdnDomainInput struct {
	AccessAction *AccessActionForAddCdnDomainInput `type:"structure"`

	Condition *ConditionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CustomizeRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*CustomizeRuleForAddCdnDomainInput) SetAccessAction

SetAccessAction sets the AccessAction field's value.

func (*CustomizeRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (CustomizeRuleForAddCdnDomainInput) String

String returns the string representation

type CustomizeRuleForBatchUpdateCdnConfigInput

type CustomizeRuleForBatchUpdateCdnConfigInput struct {
	AccessAction *AccessActionForBatchUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CustomizeRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomizeRuleForBatchUpdateCdnConfigInput) SetAccessAction

SetAccessAction sets the AccessAction field's value.

func (*CustomizeRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CustomizeRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type CustomizeRuleForDescribeCdnConfigOutput

type CustomizeRuleForDescribeCdnConfigOutput struct {
	AccessAction *AccessActionForDescribeCdnConfigOutput `type:"structure"`

	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (CustomizeRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*CustomizeRuleForDescribeCdnConfigOutput) SetAccessAction

SetAccessAction sets the AccessAction field's value.

func (*CustomizeRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (CustomizeRuleForDescribeCdnConfigOutput) String

String returns the string representation

type CustomizeRuleForUpdateCdnConfigInput

type CustomizeRuleForUpdateCdnConfigInput struct {
	AccessAction *AccessActionForUpdateCdnConfigInput `type:"structure"`

	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (CustomizeRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*CustomizeRuleForUpdateCdnConfigInput) SetAccessAction

SetAccessAction sets the AccessAction field's value.

func (*CustomizeRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (CustomizeRuleForUpdateCdnConfigInput) String

String returns the string representation

type DataForDescribeContentBlockTasksOutput

type DataForDescribeContentBlockTasksOutput struct {
	BlockReason *string `type:"string"`

	CreateTime *int64 `type:"int64"`

	Status *string `type:"string"`

	TaskID *string `type:"string"`

	TaskType *string `type:"string"`

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

func (DataForDescribeContentBlockTasksOutput) GoString

GoString returns the string representation

func (*DataForDescribeContentBlockTasksOutput) SetBlockReason

SetBlockReason sets the BlockReason field's value.

func (*DataForDescribeContentBlockTasksOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForDescribeContentBlockTasksOutput) SetStatus

SetStatus sets the Status field's value.

func (*DataForDescribeContentBlockTasksOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*DataForDescribeContentBlockTasksOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*DataForDescribeContentBlockTasksOutput) SetUrl

SetUrl sets the Url field's value.

func (DataForDescribeContentBlockTasksOutput) String

String returns the string representation

type DataForDescribeContentTasksOutput

type DataForDescribeContentTasksOutput struct {
	CreateTime *int64 `type:"int64"`

	Delete *bool `type:"boolean"`

	Layer *string `type:"string"`

	Process *string `type:"string"`

	RefreshPrefix *bool `type:"boolean"`

	Remark *string `type:"string"`

	Status *string `type:"string"`

	TaskID *string `type:"string"`

	TaskType *string `type:"string"`

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

func (DataForDescribeContentTasksOutput) GoString

GoString returns the string representation

func (*DataForDescribeContentTasksOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForDescribeContentTasksOutput) SetDelete

SetDelete sets the Delete field's value.

func (*DataForDescribeContentTasksOutput) SetLayer

SetLayer sets the Layer field's value.

func (*DataForDescribeContentTasksOutput) SetProcess

SetProcess sets the Process field's value.

func (*DataForDescribeContentTasksOutput) SetRefreshPrefix

SetRefreshPrefix sets the RefreshPrefix field's value.

func (*DataForDescribeContentTasksOutput) SetRemark

SetRemark sets the Remark field's value.

func (*DataForDescribeContentTasksOutput) SetStatus

SetStatus sets the Status field's value.

func (*DataForDescribeContentTasksOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*DataForDescribeContentTasksOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*DataForDescribeContentTasksOutput) SetUrl

SetUrl sets the Url field's value.

func (DataForDescribeContentTasksOutput) String

String returns the string representation

type DataForListCdnDomainsOutput

type DataForListCdnDomainsOutput struct {
	BackupCname *string `type:"string"`

	BackupOrigin []*string `type:"list"`

	CacheShared *string `type:"string"`

	CacheSharedTargetHost *string `type:"string"`

	Cname *string `type:"string"`

	ConfigStatus *string `type:"string"`

	CreateTime *int64 `type:"int64"`

	Domain *string `type:"string"`

	DomainLock *DomainLockForListCdnDomainsOutput `type:"structure"`

	HTTPS *bool `type:"boolean"`

	IPv6 *bool `type:"boolean"`

	IsConflictDomain *bool `type:"boolean"`

	OriginProtocol *string `type:"string"`

	PrimaryOrigin []*string `type:"list"`

	Project *string `type:"string"`

	ResourceTags []*ResourceTagForListCdnDomainsOutput `type:"list"`

	ServiceRegion *string `type:"string"`

	ServiceType *string `type:"string"`

	Status *string `type:"string"`

	UpdateTime *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (DataForListCdnDomainsOutput) GoString

func (s DataForListCdnDomainsOutput) GoString() string

GoString returns the string representation

func (*DataForListCdnDomainsOutput) SetBackupCname

SetBackupCname sets the BackupCname field's value.

func (*DataForListCdnDomainsOutput) SetBackupOrigin

SetBackupOrigin sets the BackupOrigin field's value.

func (*DataForListCdnDomainsOutput) SetCacheShared

SetCacheShared sets the CacheShared field's value.

func (*DataForListCdnDomainsOutput) SetCacheSharedTargetHost

func (s *DataForListCdnDomainsOutput) SetCacheSharedTargetHost(v string) *DataForListCdnDomainsOutput

SetCacheSharedTargetHost sets the CacheSharedTargetHost field's value.

func (*DataForListCdnDomainsOutput) SetCname

SetCname sets the Cname field's value.

func (*DataForListCdnDomainsOutput) SetConfigStatus

SetConfigStatus sets the ConfigStatus field's value.

func (*DataForListCdnDomainsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DataForListCdnDomainsOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DataForListCdnDomainsOutput) SetDomainLock

SetDomainLock sets the DomainLock field's value.

func (*DataForListCdnDomainsOutput) SetHTTPS

SetHTTPS sets the HTTPS field's value.

func (*DataForListCdnDomainsOutput) SetIPv6

SetIPv6 sets the IPv6 field's value.

func (*DataForListCdnDomainsOutput) SetIsConflictDomain

SetIsConflictDomain sets the IsConflictDomain field's value.

func (*DataForListCdnDomainsOutput) SetOriginProtocol

SetOriginProtocol sets the OriginProtocol field's value.

func (*DataForListCdnDomainsOutput) SetPrimaryOrigin

SetPrimaryOrigin sets the PrimaryOrigin field's value.

func (*DataForListCdnDomainsOutput) SetProject

SetProject sets the Project field's value.

func (*DataForListCdnDomainsOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*DataForListCdnDomainsOutput) SetServiceRegion

SetServiceRegion sets the ServiceRegion field's value.

func (*DataForListCdnDomainsOutput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*DataForListCdnDomainsOutput) SetStatus

SetStatus sets the Status field's value.

func (*DataForListCdnDomainsOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (DataForListCdnDomainsOutput) String

String returns the string representation

type DeleteCdnCertificateInput

type DeleteCdnCertificateInput struct {

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

func (DeleteCdnCertificateInput) GoString

func (s DeleteCdnCertificateInput) GoString() string

GoString returns the string representation

func (*DeleteCdnCertificateInput) SetCertId

SetCertId sets the CertId field's value.

func (DeleteCdnCertificateInput) String

func (s DeleteCdnCertificateInput) String() string

String returns the string representation

func (*DeleteCdnCertificateInput) Validate

func (s *DeleteCdnCertificateInput) Validate() error

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

type DeleteCdnCertificateOutput

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

func (DeleteCdnCertificateOutput) GoString

func (s DeleteCdnCertificateOutput) GoString() string

GoString returns the string representation

func (DeleteCdnCertificateOutput) String

String returns the string representation

type DeleteCdnDomainInput

type DeleteCdnDomainInput struct {

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

func (DeleteCdnDomainInput) GoString

func (s DeleteCdnDomainInput) GoString() string

GoString returns the string representation

func (*DeleteCdnDomainInput) SetDomain

SetDomain sets the Domain field's value.

func (DeleteCdnDomainInput) String

func (s DeleteCdnDomainInput) String() string

String returns the string representation

func (*DeleteCdnDomainInput) Validate

func (s *DeleteCdnDomainInput) Validate() error

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

type DeleteCdnDomainOutput

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

func (DeleteCdnDomainOutput) GoString

func (s DeleteCdnDomainOutput) GoString() string

GoString returns the string representation

func (DeleteCdnDomainOutput) String

func (s DeleteCdnDomainOutput) String() string

String returns the string representation

type DeleteResourceTagsInput

type DeleteResourceTagsInput struct {
	ResourceTags []*ResourceTagForDeleteResourceTagsInput `type:"list"`

	Resources []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DeleteResourceTagsInput) GoString

func (s DeleteResourceTagsInput) GoString() string

GoString returns the string representation

func (*DeleteResourceTagsInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*DeleteResourceTagsInput) SetResources

SetResources sets the Resources field's value.

func (DeleteResourceTagsInput) String

func (s DeleteResourceTagsInput) String() string

String returns the string representation

type DeleteResourceTagsOutput

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

func (DeleteResourceTagsOutput) GoString

func (s DeleteResourceTagsOutput) GoString() string

GoString returns the string representation

func (DeleteResourceTagsOutput) String

func (s DeleteResourceTagsOutput) String() string

String returns the string representation

type DeleteUsageReportInput

type DeleteUsageReportInput struct {

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

func (DeleteUsageReportInput) GoString

func (s DeleteUsageReportInput) GoString() string

GoString returns the string representation

func (*DeleteUsageReportInput) SetTaskId

SetTaskId sets the TaskId field's value.

func (DeleteUsageReportInput) String

func (s DeleteUsageReportInput) String() string

String returns the string representation

func (*DeleteUsageReportInput) Validate

func (s *DeleteUsageReportInput) Validate() error

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

type DeleteUsageReportOutput

type DeleteUsageReportOutput struct {
	Metadata *response.ResponseMetadata

	TaskIds []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DeleteUsageReportOutput) GoString

func (s DeleteUsageReportOutput) GoString() string

GoString returns the string representation

func (*DeleteUsageReportOutput) SetTaskIds

SetTaskIds sets the TaskIds field's value.

func (DeleteUsageReportOutput) String

func (s DeleteUsageReportOutput) String() string

String returns the string representation

type DeployResultForBatchDeployCertOutput

type DeployResultForBatchDeployCertOutput struct {
	Domain *string `type:"string"`

	ErrorMsg *string `type:"string"`

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

func (DeployResultForBatchDeployCertOutput) GoString

GoString returns the string representation

func (*DeployResultForBatchDeployCertOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DeployResultForBatchDeployCertOutput) SetErrorMsg

SetErrorMsg sets the ErrorMsg field's value.

func (*DeployResultForBatchDeployCertOutput) SetStatus

SetStatus sets the Status field's value.

func (DeployResultForBatchDeployCertOutput) String

String returns the string representation

type DeployResultForBatchUpdateCdnConfigOutput

type DeployResultForBatchUpdateCdnConfigOutput struct {
	Domain *string `type:"string"`

	ErrorMsg *string `type:"string"`

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

func (DeployResultForBatchUpdateCdnConfigOutput) GoString

GoString returns the string representation

func (*DeployResultForBatchUpdateCdnConfigOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DeployResultForBatchUpdateCdnConfigOutput) SetErrorMsg

SetErrorMsg sets the ErrorMsg field's value.

func (*DeployResultForBatchUpdateCdnConfigOutput) SetStatus

SetStatus sets the Status field's value.

func (DeployResultForBatchUpdateCdnConfigOutput) String

String returns the string representation

type DescribeCdnAccessLogInput

type DescribeCdnAccessLogInput struct {

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

	// EndTime is a required field
	EndTime *int64 `type:"int64" required:"true"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	ServiceRegion *string `type:"string"`

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

func (DescribeCdnAccessLogInput) GoString

func (s DescribeCdnAccessLogInput) GoString() string

GoString returns the string representation

func (*DescribeCdnAccessLogInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeCdnAccessLogInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeCdnAccessLogInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeCdnAccessLogInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCdnAccessLogInput) SetServiceRegion

SetServiceRegion sets the ServiceRegion field's value.

func (*DescribeCdnAccessLogInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeCdnAccessLogInput) String

func (s DescribeCdnAccessLogInput) String() string

String returns the string representation

func (*DescribeCdnAccessLogInput) Validate

func (s *DescribeCdnAccessLogInput) Validate() error

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

type DescribeCdnAccessLogOutput

type DescribeCdnAccessLogOutput struct {
	Metadata *response.ResponseMetadata

	Domain *string `type:"string"`

	DomainLogDetails []*DomainLogDetailForDescribeCdnAccessLogOutput `type:"list"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	TotalCount *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (DescribeCdnAccessLogOutput) GoString

func (s DescribeCdnAccessLogOutput) GoString() string

GoString returns the string representation

func (*DescribeCdnAccessLogOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeCdnAccessLogOutput) SetDomainLogDetails

SetDomainLogDetails sets the DomainLogDetails field's value.

func (*DescribeCdnAccessLogOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeCdnAccessLogOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeCdnAccessLogOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (DescribeCdnAccessLogOutput) String

String returns the string representation

type DescribeCdnConfigInput

type DescribeCdnConfigInput struct {

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

	LockInfo *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (DescribeCdnConfigInput) GoString

func (s DescribeCdnConfigInput) GoString() string

GoString returns the string representation

func (*DescribeCdnConfigInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeCdnConfigInput) SetLockInfo

SetLockInfo sets the LockInfo field's value.

func (DescribeCdnConfigInput) String

func (s DescribeCdnConfigInput) String() string

String returns the string representation

func (*DescribeCdnConfigInput) Validate

func (s *DescribeCdnConfigInput) Validate() error

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

type DescribeCdnConfigOutput

type DescribeCdnConfigOutput struct {
	Metadata *response.ResponseMetadata

	DomainConfig *DomainConfigForDescribeCdnConfigOutput `type:"structure"`

	FeatureConfig *FeatureConfigForDescribeCdnConfigOutput `type:"structure"`

	ModuleLockConfig *ModuleLockConfigForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeCdnConfigOutput) GoString

func (s DescribeCdnConfigOutput) GoString() string

GoString returns the string representation

func (*DescribeCdnConfigOutput) SetDomainConfig

SetDomainConfig sets the DomainConfig field's value.

func (*DescribeCdnConfigOutput) SetFeatureConfig

SetFeatureConfig sets the FeatureConfig field's value.

func (*DescribeCdnConfigOutput) SetModuleLockConfig

SetModuleLockConfig sets the ModuleLockConfig field's value.

func (DescribeCdnConfigOutput) String

func (s DescribeCdnConfigOutput) String() string

String returns the string representation

type DescribeCdnEdgeIpInput

type DescribeCdnEdgeIpInput struct {

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

	IpVersion *string `type:"string"`

	Isp *string `type:"string"`

	Region *string `type:"string"`

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

func (DescribeCdnEdgeIpInput) GoString

func (s DescribeCdnEdgeIpInput) GoString() string

GoString returns the string representation

func (*DescribeCdnEdgeIpInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeCdnEdgeIpInput) SetIpVersion

SetIpVersion sets the IpVersion field's value.

func (*DescribeCdnEdgeIpInput) SetIsp

SetIsp sets the Isp field's value.

func (*DescribeCdnEdgeIpInput) SetRegion

SetRegion sets the Region field's value.

func (*DescribeCdnEdgeIpInput) SetStatus

SetStatus sets the Status field's value.

func (DescribeCdnEdgeIpInput) String

func (s DescribeCdnEdgeIpInput) String() string

String returns the string representation

func (*DescribeCdnEdgeIpInput) Validate

func (s *DescribeCdnEdgeIpInput) Validate() error

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

type DescribeCdnEdgeIpOutput

type DescribeCdnEdgeIpOutput struct {
	Metadata *response.ResponseMetadata

	CdnIpv4 []*string `type:"list"`

	CdnIpv6 []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeCdnEdgeIpOutput) GoString

func (s DescribeCdnEdgeIpOutput) GoString() string

GoString returns the string representation

func (*DescribeCdnEdgeIpOutput) SetCdnIpv4

SetCdnIpv4 sets the CdnIpv4 field's value.

func (*DescribeCdnEdgeIpOutput) SetCdnIpv6

SetCdnIpv6 sets the CdnIpv6 field's value.

func (DescribeCdnEdgeIpOutput) String

func (s DescribeCdnEdgeIpOutput) String() string

String returns the string representation

type DescribeCdnIPInput

type DescribeCdnIPInput struct {
	IPs []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeCdnIPInput) GoString

func (s DescribeCdnIPInput) GoString() string

GoString returns the string representation

func (*DescribeCdnIPInput) SetIPs

func (s *DescribeCdnIPInput) SetIPs(v []*string) *DescribeCdnIPInput

SetIPs sets the IPs field's value.

func (DescribeCdnIPInput) String

func (s DescribeCdnIPInput) String() string

String returns the string representation

type DescribeCdnIPOutput

type DescribeCdnIPOutput struct {
	Metadata *response.ResponseMetadata

	IPs []*IPForDescribeCdnIPOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeCdnIPOutput) GoString

func (s DescribeCdnIPOutput) GoString() string

GoString returns the string representation

func (*DescribeCdnIPOutput) SetIPs

SetIPs sets the IPs field's value.

func (DescribeCdnIPOutput) String

func (s DescribeCdnIPOutput) String() string

String returns the string representation

type DescribeCdnRegionAndIspInput

type DescribeCdnRegionAndIspInput struct {
	Area *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeCdnRegionAndIspInput) GoString

func (s DescribeCdnRegionAndIspInput) GoString() string

GoString returns the string representation

func (*DescribeCdnRegionAndIspInput) SetArea

SetArea sets the Area field's value.

func (DescribeCdnRegionAndIspInput) String

String returns the string representation

type DescribeCdnRegionAndIspOutput

type DescribeCdnRegionAndIspOutput struct {
	Metadata *response.ResponseMetadata

	Isps []*IspForDescribeCdnRegionAndIspOutput `type:"list"`

	Regions []*RegionForDescribeCdnRegionAndIspOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeCdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*DescribeCdnRegionAndIspOutput) SetIsps

SetIsps sets the Isps field's value.

func (*DescribeCdnRegionAndIspOutput) SetRegions

SetRegions sets the Regions field's value.

func (DescribeCdnRegionAndIspOutput) String

String returns the string representation

type DescribeCdnUpperIpInput

type DescribeCdnUpperIpInput struct {

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

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

func (DescribeCdnUpperIpInput) GoString

func (s DescribeCdnUpperIpInput) GoString() string

GoString returns the string representation

func (*DescribeCdnUpperIpInput) SetDomain

SetDomain sets the Domain field's value.

func (*DescribeCdnUpperIpInput) SetIpVersion

SetIpVersion sets the IpVersion field's value.

func (DescribeCdnUpperIpInput) String

func (s DescribeCdnUpperIpInput) String() string

String returns the string representation

func (*DescribeCdnUpperIpInput) Validate

func (s *DescribeCdnUpperIpInput) Validate() error

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

type DescribeCdnUpperIpOutput

type DescribeCdnUpperIpOutput struct {
	Metadata *response.ResponseMetadata

	CdnIpv4 []*string `type:"list"`

	CdnIpv6 []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeCdnUpperIpOutput) GoString

func (s DescribeCdnUpperIpOutput) GoString() string

GoString returns the string representation

func (*DescribeCdnUpperIpOutput) SetCdnIpv4

SetCdnIpv4 sets the CdnIpv4 field's value.

func (*DescribeCdnUpperIpOutput) SetCdnIpv6

SetCdnIpv6 sets the CdnIpv6 field's value.

func (DescribeCdnUpperIpOutput) String

func (s DescribeCdnUpperIpOutput) String() string

String returns the string representation

type DescribeCertConfigInput

type DescribeCertConfigInput struct {

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

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

func (DescribeCertConfigInput) GoString

func (s DescribeCertConfigInput) GoString() string

GoString returns the string representation

func (*DescribeCertConfigInput) SetCertId

SetCertId sets the CertId field's value.

func (*DescribeCertConfigInput) SetStatus

SetStatus sets the Status field's value.

func (DescribeCertConfigInput) String

func (s DescribeCertConfigInput) String() string

String returns the string representation

func (*DescribeCertConfigInput) Validate

func (s *DescribeCertConfigInput) Validate() error

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

type DescribeCertConfigOutput

type DescribeCertConfigOutput struct {
	Metadata *response.ResponseMetadata

	CertNotConfig []*CertNotConfigForDescribeCertConfigOutput `type:"list"`

	OtherCertConfig []*OtherCertConfigForDescribeCertConfigOutput `type:"list"`

	SpecifiedCertConfig []*SpecifiedCertConfigForDescribeCertConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeCertConfigOutput) GoString

func (s DescribeCertConfigOutput) GoString() string

GoString returns the string representation

func (*DescribeCertConfigOutput) SetCertNotConfig

SetCertNotConfig sets the CertNotConfig field's value.

func (*DescribeCertConfigOutput) SetOtherCertConfig

SetOtherCertConfig sets the OtherCertConfig field's value.

func (*DescribeCertConfigOutput) SetSpecifiedCertConfig

SetSpecifiedCertConfig sets the SpecifiedCertConfig field's value.

func (DescribeCertConfigOutput) String

func (s DescribeCertConfigOutput) String() string

String returns the string representation

type DescribeContentBlockTasksInput

type DescribeContentBlockTasksInput struct {
	DomainName *string `type:"string"`

	EndTime *int64 `type:"int64"`

	PageNum *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	StartTime *int64 `type:"int64"`

	Status *string `type:"string"`

	TaskID *string `type:"string"`

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

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

func (DescribeContentBlockTasksInput) GoString

GoString returns the string representation

func (*DescribeContentBlockTasksInput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*DescribeContentBlockTasksInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeContentBlockTasksInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeContentBlockTasksInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeContentBlockTasksInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeContentBlockTasksInput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeContentBlockTasksInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*DescribeContentBlockTasksInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*DescribeContentBlockTasksInput) SetURL

SetURL sets the URL field's value.

func (DescribeContentBlockTasksInput) String

String returns the string representation

func (*DescribeContentBlockTasksInput) Validate

func (s *DescribeContentBlockTasksInput) Validate() error

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

type DescribeContentBlockTasksOutput

type DescribeContentBlockTasksOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForDescribeContentBlockTasksOutput `type:"list"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	Total *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (DescribeContentBlockTasksOutput) GoString

GoString returns the string representation

func (*DescribeContentBlockTasksOutput) SetData

SetData sets the Data field's value.

func (*DescribeContentBlockTasksOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeContentBlockTasksOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeContentBlockTasksOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeContentBlockTasksOutput) String

String returns the string representation

type DescribeContentQuotaInput

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

func (DescribeContentQuotaInput) GoString

func (s DescribeContentQuotaInput) GoString() string

GoString returns the string representation

func (DescribeContentQuotaInput) String

func (s DescribeContentQuotaInput) String() string

String returns the string representation

type DescribeContentQuotaOutput

type DescribeContentQuotaOutput struct {
	Metadata *response.ResponseMetadata

	BlockLimit *int64 `type:"int64"`

	BlockQuota *int64 `type:"int64"`

	BlockRemain *int64 `type:"int64"`

	PreloadLimit *int64 `type:"int64"`

	PreloadQuota *int64 `type:"int64"`

	PreloadRemain *int64 `type:"int64"`

	RefreshDirLimit *int64 `type:"int64"`

	RefreshDirQuota *int64 `type:"int64"`

	RefreshDirRemain *int64 `type:"int64"`

	RefreshQuota *int64 `type:"int64"`

	RefreshQuotaLimit *int64 `type:"int64"`

	RefreshRegexLimit *int64 `type:"int64"`

	RefreshRegexQuota *int64 `type:"int64"`

	RefreshRegexRemain *int64 `type:"int64"`

	RefreshRemain *int64 `type:"int64"`

	UnblockLimit *int64 `type:"int64"`

	UnblockQuota *int64 `type:"int64"`

	UnblockRemain *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (DescribeContentQuotaOutput) GoString

func (s DescribeContentQuotaOutput) GoString() string

GoString returns the string representation

func (*DescribeContentQuotaOutput) SetBlockLimit

SetBlockLimit sets the BlockLimit field's value.

func (*DescribeContentQuotaOutput) SetBlockQuota

SetBlockQuota sets the BlockQuota field's value.

func (*DescribeContentQuotaOutput) SetBlockRemain

SetBlockRemain sets the BlockRemain field's value.

func (*DescribeContentQuotaOutput) SetPreloadLimit

SetPreloadLimit sets the PreloadLimit field's value.

func (*DescribeContentQuotaOutput) SetPreloadQuota

SetPreloadQuota sets the PreloadQuota field's value.

func (*DescribeContentQuotaOutput) SetPreloadRemain

SetPreloadRemain sets the PreloadRemain field's value.

func (*DescribeContentQuotaOutput) SetRefreshDirLimit

SetRefreshDirLimit sets the RefreshDirLimit field's value.

func (*DescribeContentQuotaOutput) SetRefreshDirQuota

SetRefreshDirQuota sets the RefreshDirQuota field's value.

func (*DescribeContentQuotaOutput) SetRefreshDirRemain

func (s *DescribeContentQuotaOutput) SetRefreshDirRemain(v int64) *DescribeContentQuotaOutput

SetRefreshDirRemain sets the RefreshDirRemain field's value.

func (*DescribeContentQuotaOutput) SetRefreshQuota

SetRefreshQuota sets the RefreshQuota field's value.

func (*DescribeContentQuotaOutput) SetRefreshQuotaLimit

func (s *DescribeContentQuotaOutput) SetRefreshQuotaLimit(v int64) *DescribeContentQuotaOutput

SetRefreshQuotaLimit sets the RefreshQuotaLimit field's value.

func (*DescribeContentQuotaOutput) SetRefreshRegexLimit

func (s *DescribeContentQuotaOutput) SetRefreshRegexLimit(v int64) *DescribeContentQuotaOutput

SetRefreshRegexLimit sets the RefreshRegexLimit field's value.

func (*DescribeContentQuotaOutput) SetRefreshRegexQuota

func (s *DescribeContentQuotaOutput) SetRefreshRegexQuota(v int64) *DescribeContentQuotaOutput

SetRefreshRegexQuota sets the RefreshRegexQuota field's value.

func (*DescribeContentQuotaOutput) SetRefreshRegexRemain

func (s *DescribeContentQuotaOutput) SetRefreshRegexRemain(v int64) *DescribeContentQuotaOutput

SetRefreshRegexRemain sets the RefreshRegexRemain field's value.

func (*DescribeContentQuotaOutput) SetRefreshRemain

SetRefreshRemain sets the RefreshRemain field's value.

func (*DescribeContentQuotaOutput) SetUnblockLimit

SetUnblockLimit sets the UnblockLimit field's value.

func (*DescribeContentQuotaOutput) SetUnblockQuota

SetUnblockQuota sets the UnblockQuota field's value.

func (*DescribeContentQuotaOutput) SetUnblockRemain

SetUnblockRemain sets the UnblockRemain field's value.

func (DescribeContentQuotaOutput) String

String returns the string representation

type DescribeContentTasksInput

type DescribeContentTasksInput struct {
	DomainName *string `type:"string"`

	EndTime *int64 `type:"int64"`

	PageNum *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	Remark *string `type:"string"`

	StartTime *int32 `type:"int32"`

	Status *string `type:"string"`

	TaskID *string `type:"string"`

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

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

func (DescribeContentTasksInput) GoString

func (s DescribeContentTasksInput) GoString() string

GoString returns the string representation

func (*DescribeContentTasksInput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*DescribeContentTasksInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeContentTasksInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeContentTasksInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeContentTasksInput) SetRemark

SetRemark sets the Remark field's value.

func (*DescribeContentTasksInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeContentTasksInput) SetStatus

SetStatus sets the Status field's value.

func (*DescribeContentTasksInput) SetTaskID

SetTaskID sets the TaskID field's value.

func (*DescribeContentTasksInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*DescribeContentTasksInput) SetUrl

SetUrl sets the Url field's value.

func (DescribeContentTasksInput) String

func (s DescribeContentTasksInput) String() string

String returns the string representation

func (*DescribeContentTasksInput) Validate

func (s *DescribeContentTasksInput) Validate() error

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

type DescribeContentTasksOutput

type DescribeContentTasksOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForDescribeContentTasksOutput `type:"list"`

	PageNum *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

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

func (DescribeContentTasksOutput) GoString

func (s DescribeContentTasksOutput) GoString() string

GoString returns the string representation

func (*DescribeContentTasksOutput) SetData

SetData sets the Data field's value.

func (*DescribeContentTasksOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*DescribeContentTasksOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeContentTasksOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeContentTasksOutput) String

String returns the string representation

type DomainConfigForDescribeCdnConfigOutput

type DomainConfigForDescribeCdnConfigOutput struct {
	AreaAccessRule *AreaAccessRuleForDescribeCdnConfigOutput `type:"structure"`

	BackupCname *string `type:"string"`

	BandwidthLimit *BandwidthLimitForDescribeCdnConfigOutput `type:"structure"`

	BrowserCache []*BrowserCacheForDescribeCdnConfigOutput `type:"list"`

	Cache []*CacheForDescribeCdnConfigOutput `type:"list"`

	CacheHost *CacheHostForDescribeCdnConfigOutput `type:"structure"`

	CacheKey []*CacheKeyForDescribeCdnConfigOutput `type:"list"`

	Cname *string `type:"string"`

	Compression *CompressionForDescribeCdnConfigOutput `type:"structure"`

	CreateTime *int64 `type:"int64"`

	CustomErrorPage *CustomErrorPageForDescribeCdnConfigOutput `type:"structure"`

	CustomizeAccessRule *CustomizeAccessRuleForDescribeCdnConfigOutput `type:"structure"`

	Domain *string `type:"string"`

	DownloadSpeedLimit *DownloadSpeedLimitForDescribeCdnConfigOutput `type:"structure"`

	FollowRedirect *bool `type:"boolean"`

	HTTPS *HTTPSForDescribeCdnConfigOutput `type:"structure"`

	HttpForcedRedirect *HttpForcedRedirectForDescribeCdnConfigOutput `type:"structure"`

	IPv6 *IPv6ForDescribeCdnConfigOutput `type:"structure"`

	IpAccessRule *IpAccessRuleForDescribeCdnConfigOutput `type:"structure"`

	IpFreqLimit *IpFreqLimitForDescribeCdnConfigOutput `type:"structure"`

	IpSpeedLimit *IpSpeedLimitForDescribeCdnConfigOutput `type:"structure"`

	LockStatus *string `type:"string"`

	MethodDeniedRule *MethodDeniedRuleForDescribeCdnConfigOutput `type:"structure"`

	NegativeCache []*NegativeCacheForDescribeCdnConfigOutput `type:"list"`

	Origin []*OriginForDescribeCdnConfigOutput `type:"list"`

	OriginAccessRule *OriginAccessRuleForDescribeCdnConfigOutput `type:"structure"`

	OriginArg []*OriginArgForDescribeCdnConfigOutput `type:"list"`

	OriginHost *string `type:"string"`

	OriginIPv6 *string `type:"string"`

	OriginProtocol *string `type:"string"`

	OriginRange *bool `type:"boolean"`

	OriginRewrite *OriginRewriteForDescribeCdnConfigOutput `type:"structure"`

	OriginSni *OriginSniForDescribeCdnConfigOutput `type:"structure"`

	PageOptimization *PageOptimizationForDescribeCdnConfigOutput `type:"structure"`

	Project *string `type:"string"`

	Quic *QuicForDescribeCdnConfigOutput `type:"structure"`

	RedirectionRewrite *RedirectionRewriteForDescribeCdnConfigOutput `type:"structure"`

	RefererAccessRule *RefererAccessRuleForDescribeCdnConfigOutput `type:"structure"`

	RemoteAuth *RemoteAuthForDescribeCdnConfigOutput `type:"structure"`

	RequestBlockRule *RequestBlockRuleForDescribeCdnConfigOutput `type:"structure"`

	RequestHeader []*RequestHeaderForDescribeCdnConfigOutput `type:"list"`

	ResponseHeader []*ResponseHeaderForDescribeCdnConfigOutput `type:"list"`

	ServiceRegion *string `type:"string"`

	ServiceType *string `type:"string"`

	SignedUrlAuth *SignedUrlAuthForDescribeCdnConfigOutput `type:"structure"`

	Status *string `type:"string"`

	Timeout *TimeoutForDescribeCdnConfigOutput `type:"structure"`

	UaAccessRule *UaAccessRuleForDescribeCdnConfigOutput `type:"structure"`

	UpdateTime *int64 `type:"int64"`

	UrlNormalize *UrlNormalizeForDescribeCdnConfigOutput `type:"structure"`

	VideoDrag *VideoDragForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DomainConfigForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*DomainConfigForDescribeCdnConfigOutput) SetAreaAccessRule

SetAreaAccessRule sets the AreaAccessRule field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetBackupCname

SetBackupCname sets the BackupCname field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetBandwidthLimit

SetBandwidthLimit sets the BandwidthLimit field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetBrowserCache

SetBrowserCache sets the BrowserCache field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetCache

SetCache sets the Cache field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetCacheHost

SetCacheHost sets the CacheHost field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetCacheKey

SetCacheKey sets the CacheKey field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetCname

SetCname sets the Cname field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetCompression

SetCompression sets the Compression field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetCustomErrorPage

SetCustomErrorPage sets the CustomErrorPage field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetCustomizeAccessRule

SetCustomizeAccessRule sets the CustomizeAccessRule field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetDownloadSpeedLimit

SetDownloadSpeedLimit sets the DownloadSpeedLimit field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetFollowRedirect

SetFollowRedirect sets the FollowRedirect field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetHTTPS

SetHTTPS sets the HTTPS field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetHttpForcedRedirect

SetHttpForcedRedirect sets the HttpForcedRedirect field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetIPv6

SetIPv6 sets the IPv6 field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetIpAccessRule

SetIpAccessRule sets the IpAccessRule field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetIpFreqLimit

SetIpFreqLimit sets the IpFreqLimit field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetIpSpeedLimit

SetIpSpeedLimit sets the IpSpeedLimit field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetLockStatus

SetLockStatus sets the LockStatus field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetMethodDeniedRule

SetMethodDeniedRule sets the MethodDeniedRule field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetNegativeCache

SetNegativeCache sets the NegativeCache field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetOrigin

SetOrigin sets the Origin field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetOriginAccessRule

SetOriginAccessRule sets the OriginAccessRule field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetOriginArg

SetOriginArg sets the OriginArg field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetOriginIPv6

SetOriginIPv6 sets the OriginIPv6 field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetOriginProtocol

SetOriginProtocol sets the OriginProtocol field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetOriginRange

SetOriginRange sets the OriginRange field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetOriginRewrite

SetOriginRewrite sets the OriginRewrite field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetOriginSni

SetOriginSni sets the OriginSni field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetPageOptimization

SetPageOptimization sets the PageOptimization field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetProject

SetProject sets the Project field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetQuic

SetQuic sets the Quic field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetRedirectionRewrite

SetRedirectionRewrite sets the RedirectionRewrite field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetRefererAccessRule

SetRefererAccessRule sets the RefererAccessRule field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetRemoteAuth

SetRemoteAuth sets the RemoteAuth field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetRequestBlockRule

SetRequestBlockRule sets the RequestBlockRule field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetResponseHeader

SetResponseHeader sets the ResponseHeader field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetServiceRegion

SetServiceRegion sets the ServiceRegion field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetServiceType

SetServiceType sets the ServiceType field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetSignedUrlAuth

SetSignedUrlAuth sets the SignedUrlAuth field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetStatus

SetStatus sets the Status field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetTimeout

SetTimeout sets the Timeout field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetUaAccessRule

SetUaAccessRule sets the UaAccessRule field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetUpdateTime

SetUpdateTime sets the UpdateTime field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetUrlNormalize

SetUrlNormalize sets the UrlNormalize field's value.

func (*DomainConfigForDescribeCdnConfigOutput) SetVideoDrag

SetVideoDrag sets the VideoDrag field's value.

func (DomainConfigForDescribeCdnConfigOutput) String

String returns the string representation

type DomainLockForDescribeCertConfigOutput

type DomainLockForDescribeCertConfigOutput struct {
	Remark *string `type:"string"`

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

func (DomainLockForDescribeCertConfigOutput) GoString

GoString returns the string representation

func (*DomainLockForDescribeCertConfigOutput) SetRemark

SetRemark sets the Remark field's value.

func (*DomainLockForDescribeCertConfigOutput) SetStatus

SetStatus sets the Status field's value.

func (DomainLockForDescribeCertConfigOutput) String

String returns the string representation

type DomainLockForListCdnDomainsOutput

type DomainLockForListCdnDomainsOutput struct {
	Remark *string `type:"string"`

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

func (DomainLockForListCdnDomainsOutput) GoString

GoString returns the string representation

func (*DomainLockForListCdnDomainsOutput) SetRemark

SetRemark sets the Remark field's value.

func (*DomainLockForListCdnDomainsOutput) SetStatus

SetStatus sets the Status field's value.

func (DomainLockForListCdnDomainsOutput) String

String returns the string representation

type DomainLogDetailForDescribeCdnAccessLogOutput

type DomainLogDetailForDescribeCdnAccessLogOutput struct {
	EndTime *int64 `type:"int64"`

	LogName *string `type:"string"`

	LogPath *string `type:"string"`

	LogSize *int64 `type:"int64"`

	StartTime *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (DomainLogDetailForDescribeCdnAccessLogOutput) GoString

GoString returns the string representation

func (*DomainLogDetailForDescribeCdnAccessLogOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DomainLogDetailForDescribeCdnAccessLogOutput) SetLogName

SetLogName sets the LogName field's value.

func (*DomainLogDetailForDescribeCdnAccessLogOutput) SetLogPath

SetLogPath sets the LogPath field's value.

func (*DomainLogDetailForDescribeCdnAccessLogOutput) SetLogSize

SetLogSize sets the LogSize field's value.

func (*DomainLogDetailForDescribeCdnAccessLogOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DomainLogDetailForDescribeCdnAccessLogOutput) String

String returns the string representation

type DownloadSpeedLimitActionForAddCdnDomainInput

type DownloadSpeedLimitActionForAddCdnDomainInput struct {
	SpeedLimitRate *int64 `type:"int64"`

	SpeedLimitRateAfter *int64 `type:"int64"`

	SpeedLimitTime *SpeedLimitTimeForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitActionForAddCdnDomainInput) SetSpeedLimitRate

SetSpeedLimitRate sets the SpeedLimitRate field's value.

func (*DownloadSpeedLimitActionForAddCdnDomainInput) SetSpeedLimitRateAfter

SetSpeedLimitRateAfter sets the SpeedLimitRateAfter field's value.

func (*DownloadSpeedLimitActionForAddCdnDomainInput) SetSpeedLimitTime

SetSpeedLimitTime sets the SpeedLimitTime field's value.

func (DownloadSpeedLimitActionForAddCdnDomainInput) String

String returns the string representation

type DownloadSpeedLimitActionForBatchUpdateCdnConfigInput

type DownloadSpeedLimitActionForBatchUpdateCdnConfigInput struct {
	SpeedLimitRate *int64 `type:"int64"`

	SpeedLimitRateAfter *int64 `type:"int64"`

	SpeedLimitTime *SpeedLimitTimeForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitActionForBatchUpdateCdnConfigInput) SetSpeedLimitRate

SetSpeedLimitRate sets the SpeedLimitRate field's value.

func (*DownloadSpeedLimitActionForBatchUpdateCdnConfigInput) SetSpeedLimitRateAfter

SetSpeedLimitRateAfter sets the SpeedLimitRateAfter field's value.

func (*DownloadSpeedLimitActionForBatchUpdateCdnConfigInput) SetSpeedLimitTime

SetSpeedLimitTime sets the SpeedLimitTime field's value.

func (DownloadSpeedLimitActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type DownloadSpeedLimitActionForDescribeCdnConfigOutput

type DownloadSpeedLimitActionForDescribeCdnConfigOutput struct {
	SpeedLimitRate *int64 `type:"int64"`

	SpeedLimitRateAfter *int64 `type:"int64"`

	SpeedLimitTime *SpeedLimitTimeForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitActionForDescribeCdnConfigOutput) SetSpeedLimitRate

SetSpeedLimitRate sets the SpeedLimitRate field's value.

func (*DownloadSpeedLimitActionForDescribeCdnConfigOutput) SetSpeedLimitRateAfter

SetSpeedLimitRateAfter sets the SpeedLimitRateAfter field's value.

func (*DownloadSpeedLimitActionForDescribeCdnConfigOutput) SetSpeedLimitTime

SetSpeedLimitTime sets the SpeedLimitTime field's value.

func (DownloadSpeedLimitActionForDescribeCdnConfigOutput) String

String returns the string representation

type DownloadSpeedLimitActionForUpdateCdnConfigInput

type DownloadSpeedLimitActionForUpdateCdnConfigInput struct {
	SpeedLimitRate *int64 `type:"int64"`

	SpeedLimitRateAfter *int64 `type:"int64"`

	SpeedLimitTime *SpeedLimitTimeForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitActionForUpdateCdnConfigInput) SetSpeedLimitRate

SetSpeedLimitRate sets the SpeedLimitRate field's value.

func (*DownloadSpeedLimitActionForUpdateCdnConfigInput) SetSpeedLimitRateAfter

SetSpeedLimitRateAfter sets the SpeedLimitRateAfter field's value.

func (*DownloadSpeedLimitActionForUpdateCdnConfigInput) SetSpeedLimitTime

SetSpeedLimitTime sets the SpeedLimitTime field's value.

func (DownloadSpeedLimitActionForUpdateCdnConfigInput) String

String returns the string representation

type DownloadSpeedLimitForAddCdnDomainInput

type DownloadSpeedLimitForAddCdnDomainInput struct {
	DownloadSpeedLimitRules []*DownloadSpeedLimitRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitForAddCdnDomainInput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitForAddCdnDomainInput) SetDownloadSpeedLimitRules

SetDownloadSpeedLimitRules sets the DownloadSpeedLimitRules field's value.

func (*DownloadSpeedLimitForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (DownloadSpeedLimitForAddCdnDomainInput) String

String returns the string representation

type DownloadSpeedLimitForBatchUpdateCdnConfigInput

type DownloadSpeedLimitForBatchUpdateCdnConfigInput struct {
	DownloadSpeedLimitRules []*DownloadSpeedLimitRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitForBatchUpdateCdnConfigInput) SetDownloadSpeedLimitRules

SetDownloadSpeedLimitRules sets the DownloadSpeedLimitRules field's value.

func (*DownloadSpeedLimitForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (DownloadSpeedLimitForBatchUpdateCdnConfigInput) String

String returns the string representation

type DownloadSpeedLimitForDescribeCdnConfigOutput

type DownloadSpeedLimitForDescribeCdnConfigOutput struct {
	DownloadSpeedLimitRules []*DownloadSpeedLimitRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitForDescribeCdnConfigOutput) SetDownloadSpeedLimitRules

SetDownloadSpeedLimitRules sets the DownloadSpeedLimitRules field's value.

func (*DownloadSpeedLimitForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (DownloadSpeedLimitForDescribeCdnConfigOutput) String

String returns the string representation

type DownloadSpeedLimitForUpdateCdnConfigInput

type DownloadSpeedLimitForUpdateCdnConfigInput struct {
	DownloadSpeedLimitRules []*DownloadSpeedLimitRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitForUpdateCdnConfigInput) SetDownloadSpeedLimitRules

SetDownloadSpeedLimitRules sets the DownloadSpeedLimitRules field's value.

func (*DownloadSpeedLimitForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (DownloadSpeedLimitForUpdateCdnConfigInput) String

String returns the string representation

type DownloadSpeedLimitRuleForAddCdnDomainInput

type DownloadSpeedLimitRuleForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	DownloadSpeedLimitAction *DownloadSpeedLimitActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*DownloadSpeedLimitRuleForAddCdnDomainInput) SetDownloadSpeedLimitAction

SetDownloadSpeedLimitAction sets the DownloadSpeedLimitAction field's value.

func (DownloadSpeedLimitRuleForAddCdnDomainInput) String

String returns the string representation

type DownloadSpeedLimitRuleForBatchUpdateCdnConfigInput

type DownloadSpeedLimitRuleForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	DownloadSpeedLimitAction *DownloadSpeedLimitActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*DownloadSpeedLimitRuleForBatchUpdateCdnConfigInput) SetDownloadSpeedLimitAction

SetDownloadSpeedLimitAction sets the DownloadSpeedLimitAction field's value.

func (DownloadSpeedLimitRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type DownloadSpeedLimitRuleForDescribeCdnConfigOutput

type DownloadSpeedLimitRuleForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	DownloadSpeedLimitAction *DownloadSpeedLimitActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*DownloadSpeedLimitRuleForDescribeCdnConfigOutput) SetDownloadSpeedLimitAction

SetDownloadSpeedLimitAction sets the DownloadSpeedLimitAction field's value.

func (DownloadSpeedLimitRuleForDescribeCdnConfigOutput) String

String returns the string representation

type DownloadSpeedLimitRuleForUpdateCdnConfigInput

type DownloadSpeedLimitRuleForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	DownloadSpeedLimitAction *DownloadSpeedLimitActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (DownloadSpeedLimitRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*DownloadSpeedLimitRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*DownloadSpeedLimitRuleForUpdateCdnConfigInput) SetDownloadSpeedLimitAction

SetDownloadSpeedLimitAction sets the DownloadSpeedLimitAction field's value.

func (DownloadSpeedLimitRuleForUpdateCdnConfigInput) String

String returns the string representation

type ErrorPageActionForAddCdnDomainInput

type ErrorPageActionForAddCdnDomainInput struct {
	Action *string `type:"string"`

	RedirectCode *string `type:"string"`

	RedirectUrl *string `type:"string"`

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

func (ErrorPageActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ErrorPageActionForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*ErrorPageActionForAddCdnDomainInput) SetRedirectCode

SetRedirectCode sets the RedirectCode field's value.

func (*ErrorPageActionForAddCdnDomainInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*ErrorPageActionForAddCdnDomainInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ErrorPageActionForAddCdnDomainInput) String

String returns the string representation

type ErrorPageActionForBatchUpdateCdnConfigInput

type ErrorPageActionForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	RedirectCode *string `type:"string"`

	RedirectUrl *string `type:"string"`

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

func (ErrorPageActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ErrorPageActionForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*ErrorPageActionForBatchUpdateCdnConfigInput) SetRedirectCode

SetRedirectCode sets the RedirectCode field's value.

func (*ErrorPageActionForBatchUpdateCdnConfigInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*ErrorPageActionForBatchUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ErrorPageActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type ErrorPageActionForDescribeCdnConfigOutput

type ErrorPageActionForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	RedirectCode *string `type:"string"`

	RedirectUrl *string `type:"string"`

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

func (ErrorPageActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ErrorPageActionForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*ErrorPageActionForDescribeCdnConfigOutput) SetRedirectCode

SetRedirectCode sets the RedirectCode field's value.

func (*ErrorPageActionForDescribeCdnConfigOutput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*ErrorPageActionForDescribeCdnConfigOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ErrorPageActionForDescribeCdnConfigOutput) String

String returns the string representation

type ErrorPageActionForUpdateCdnConfigInput

type ErrorPageActionForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	RedirectCode *string `type:"string"`

	RedirectUrl *string `type:"string"`

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

func (ErrorPageActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ErrorPageActionForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*ErrorPageActionForUpdateCdnConfigInput) SetRedirectCode

SetRedirectCode sets the RedirectCode field's value.

func (*ErrorPageActionForUpdateCdnConfigInput) SetRedirectUrl

SetRedirectUrl sets the RedirectUrl field's value.

func (*ErrorPageActionForUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ErrorPageActionForUpdateCdnConfigInput) String

String returns the string representation

type ErrorPageRuleForAddCdnDomainInput

type ErrorPageRuleForAddCdnDomainInput struct {
	ErrorPageAction *ErrorPageActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ErrorPageRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ErrorPageRuleForAddCdnDomainInput) SetErrorPageAction

SetErrorPageAction sets the ErrorPageAction field's value.

func (ErrorPageRuleForAddCdnDomainInput) String

String returns the string representation

type ErrorPageRuleForBatchUpdateCdnConfigInput

type ErrorPageRuleForBatchUpdateCdnConfigInput struct {
	ErrorPageAction *ErrorPageActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ErrorPageRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ErrorPageRuleForBatchUpdateCdnConfigInput) SetErrorPageAction

SetErrorPageAction sets the ErrorPageAction field's value.

func (ErrorPageRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type ErrorPageRuleForDescribeCdnConfigOutput

type ErrorPageRuleForDescribeCdnConfigOutput struct {
	ErrorPageAction *ErrorPageActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (ErrorPageRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ErrorPageRuleForDescribeCdnConfigOutput) SetErrorPageAction

SetErrorPageAction sets the ErrorPageAction field's value.

func (ErrorPageRuleForDescribeCdnConfigOutput) String

String returns the string representation

type ErrorPageRuleForUpdateCdnConfigInput

type ErrorPageRuleForUpdateCdnConfigInput struct {
	ErrorPageAction *ErrorPageActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ErrorPageRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ErrorPageRuleForUpdateCdnConfigInput) SetErrorPageAction

SetErrorPageAction sets the ErrorPageAction field's value.

func (ErrorPageRuleForUpdateCdnConfigInput) String

String returns the string representation

type ExpTimeCapRuleForAddCdnDomainInput

type ExpTimeCapRuleForAddCdnDomainInput struct {
	CapMode *string `type:"string"`

	ParamName *string `type:"string"`

	UriLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ExpTimeCapRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ExpTimeCapRuleForAddCdnDomainInput) SetCapMode

SetCapMode sets the CapMode field's value.

func (*ExpTimeCapRuleForAddCdnDomainInput) SetParamName

SetParamName sets the ParamName field's value.

func (*ExpTimeCapRuleForAddCdnDomainInput) SetUriLevel

SetUriLevel sets the UriLevel field's value.

func (ExpTimeCapRuleForAddCdnDomainInput) String

String returns the string representation

type ExpTimeCapRuleForBatchUpdateCdnConfigInput

type ExpTimeCapRuleForBatchUpdateCdnConfigInput struct {
	CapMode *string `type:"string"`

	ParamName *string `type:"string"`

	UriLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ExpTimeCapRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ExpTimeCapRuleForBatchUpdateCdnConfigInput) SetCapMode

SetCapMode sets the CapMode field's value.

func (*ExpTimeCapRuleForBatchUpdateCdnConfigInput) SetParamName

SetParamName sets the ParamName field's value.

func (*ExpTimeCapRuleForBatchUpdateCdnConfigInput) SetUriLevel

SetUriLevel sets the UriLevel field's value.

func (ExpTimeCapRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type ExpTimeCapRuleForDescribeCdnConfigOutput

type ExpTimeCapRuleForDescribeCdnConfigOutput struct {
	CapMode *string `type:"string"`

	ParamName *string `type:"string"`

	UriLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ExpTimeCapRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ExpTimeCapRuleForDescribeCdnConfigOutput) SetCapMode

SetCapMode sets the CapMode field's value.

func (*ExpTimeCapRuleForDescribeCdnConfigOutput) SetParamName

SetParamName sets the ParamName field's value.

func (*ExpTimeCapRuleForDescribeCdnConfigOutput) SetUriLevel

SetUriLevel sets the UriLevel field's value.

func (ExpTimeCapRuleForDescribeCdnConfigOutput) String

String returns the string representation

type ExpTimeCapRuleForUpdateCdnConfigInput

type ExpTimeCapRuleForUpdateCdnConfigInput struct {
	CapMode *string `type:"string"`

	ParamName *string `type:"string"`

	UriLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ExpTimeCapRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ExpTimeCapRuleForUpdateCdnConfigInput) SetCapMode

SetCapMode sets the CapMode field's value.

func (*ExpTimeCapRuleForUpdateCdnConfigInput) SetParamName

SetParamName sets the ParamName field's value.

func (*ExpTimeCapRuleForUpdateCdnConfigInput) SetUriLevel

SetUriLevel sets the UriLevel field's value.

func (ExpTimeCapRuleForUpdateCdnConfigInput) String

String returns the string representation

type FeatureConfigForDescribeCdnConfigOutput

type FeatureConfigForDescribeCdnConfigOutput struct {
	OriginV2 *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (FeatureConfigForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*FeatureConfigForDescribeCdnConfigOutput) SetOriginV2

SetOriginV2 sets the OriginV2 field's value.

func (FeatureConfigForDescribeCdnConfigOutput) String

String returns the string representation

type ForcedRedirectForAddCdnDomainInput

type ForcedRedirectForAddCdnDomainInput struct {
	EnableForcedRedirect *bool `type:"boolean"`

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

func (ForcedRedirectForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ForcedRedirectForAddCdnDomainInput) SetEnableForcedRedirect

SetEnableForcedRedirect sets the EnableForcedRedirect field's value.

func (*ForcedRedirectForAddCdnDomainInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ForcedRedirectForAddCdnDomainInput) String

String returns the string representation

type ForcedRedirectForBatchUpdateCdnConfigInput

type ForcedRedirectForBatchUpdateCdnConfigInput struct {
	EnableForcedRedirect *bool `type:"boolean"`

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

func (ForcedRedirectForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ForcedRedirectForBatchUpdateCdnConfigInput) SetEnableForcedRedirect

SetEnableForcedRedirect sets the EnableForcedRedirect field's value.

func (*ForcedRedirectForBatchUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ForcedRedirectForBatchUpdateCdnConfigInput) String

String returns the string representation

type ForcedRedirectForDescribeCdnConfigOutput

type ForcedRedirectForDescribeCdnConfigOutput struct {
	EnableForcedRedirect *bool `type:"boolean"`

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

func (ForcedRedirectForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ForcedRedirectForDescribeCdnConfigOutput) SetEnableForcedRedirect

SetEnableForcedRedirect sets the EnableForcedRedirect field's value.

func (*ForcedRedirectForDescribeCdnConfigOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ForcedRedirectForDescribeCdnConfigOutput) String

String returns the string representation

type ForcedRedirectForUpdateCdnConfigInput

type ForcedRedirectForUpdateCdnConfigInput struct {
	EnableForcedRedirect *bool `type:"boolean"`

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

func (ForcedRedirectForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ForcedRedirectForUpdateCdnConfigInput) SetEnableForcedRedirect

SetEnableForcedRedirect sets the EnableForcedRedirect field's value.

func (*ForcedRedirectForUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ForcedRedirectForUpdateCdnConfigInput) String

String returns the string representation

type HTTPSForAddCdnDomainInput

type HTTPSForAddCdnDomainInput struct {
	CertInfo *CertInfoForAddCdnDomainInput `type:"structure"`

	CertInfoList []*CertInfoListForAddCdnDomainInput `type:"list"`

	DisableHttp *bool `type:"boolean"`

	ForcedRedirect *ForcedRedirectForAddCdnDomainInput `type:"structure"`

	HTTP2 *bool `type:"boolean"`

	Hsts *HstsForAddCdnDomainInput `type:"structure"`

	OCSP *bool `type:"boolean"`

	Switch *bool `type:"boolean"`

	TlsVersion []*string `type:"list"`
	// contains filtered or unexported fields
}

func (HTTPSForAddCdnDomainInput) GoString

func (s HTTPSForAddCdnDomainInput) GoString() string

GoString returns the string representation

func (*HTTPSForAddCdnDomainInput) SetCertInfo

SetCertInfo sets the CertInfo field's value.

func (*HTTPSForAddCdnDomainInput) SetCertInfoList

SetCertInfoList sets the CertInfoList field's value.

func (*HTTPSForAddCdnDomainInput) SetDisableHttp

SetDisableHttp sets the DisableHttp field's value.

func (*HTTPSForAddCdnDomainInput) SetForcedRedirect

SetForcedRedirect sets the ForcedRedirect field's value.

func (*HTTPSForAddCdnDomainInput) SetHTTP2

SetHTTP2 sets the HTTP2 field's value.

func (*HTTPSForAddCdnDomainInput) SetHsts

SetHsts sets the Hsts field's value.

func (*HTTPSForAddCdnDomainInput) SetOCSP

SetOCSP sets the OCSP field's value.

func (*HTTPSForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*HTTPSForAddCdnDomainInput) SetTlsVersion

SetTlsVersion sets the TlsVersion field's value.

func (HTTPSForAddCdnDomainInput) String

func (s HTTPSForAddCdnDomainInput) String() string

String returns the string representation

type HTTPSForBatchUpdateCdnConfigInput

type HTTPSForBatchUpdateCdnConfigInput struct {
	CertInfo *CertInfoForBatchUpdateCdnConfigInput `type:"structure"`

	CertInfoList []*CertInfoListForBatchUpdateCdnConfigInput `type:"list"`

	DisableHttp *bool `type:"boolean"`

	ForcedRedirect *ForcedRedirectForBatchUpdateCdnConfigInput `type:"structure"`

	HTTP2 *bool `type:"boolean"`

	Hsts *HstsForBatchUpdateCdnConfigInput `type:"structure"`

	OCSP *bool `type:"boolean"`

	Switch *bool `type:"boolean"`

	TlsVersion []*string `type:"list"`
	// contains filtered or unexported fields
}

func (HTTPSForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*HTTPSForBatchUpdateCdnConfigInput) SetCertInfo

SetCertInfo sets the CertInfo field's value.

func (*HTTPSForBatchUpdateCdnConfigInput) SetCertInfoList

SetCertInfoList sets the CertInfoList field's value.

func (*HTTPSForBatchUpdateCdnConfigInput) SetDisableHttp

SetDisableHttp sets the DisableHttp field's value.

func (*HTTPSForBatchUpdateCdnConfigInput) SetForcedRedirect

SetForcedRedirect sets the ForcedRedirect field's value.

func (*HTTPSForBatchUpdateCdnConfigInput) SetHTTP2

SetHTTP2 sets the HTTP2 field's value.

func (*HTTPSForBatchUpdateCdnConfigInput) SetHsts

SetHsts sets the Hsts field's value.

func (*HTTPSForBatchUpdateCdnConfigInput) SetOCSP

SetOCSP sets the OCSP field's value.

func (*HTTPSForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*HTTPSForBatchUpdateCdnConfigInput) SetTlsVersion

SetTlsVersion sets the TlsVersion field's value.

func (HTTPSForBatchUpdateCdnConfigInput) String

String returns the string representation

type HTTPSForDescribeCdnConfigOutput

type HTTPSForDescribeCdnConfigOutput struct {
	CertInfo *CertInfoForDescribeCdnConfigOutput `type:"structure"`

	CertInfoList []*CertInfoListForDescribeCdnConfigOutput `type:"list"`

	DisableHttp *bool `type:"boolean"`

	ForcedRedirect *ForcedRedirectForDescribeCdnConfigOutput `type:"structure"`

	HTTP2 *bool `type:"boolean"`

	Hsts *HstsForDescribeCdnConfigOutput `type:"structure"`

	OCSP *bool `type:"boolean"`

	Switch *bool `type:"boolean"`

	TlsVersion []*string `type:"list"`
	// contains filtered or unexported fields
}

func (HTTPSForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*HTTPSForDescribeCdnConfigOutput) SetCertInfo

SetCertInfo sets the CertInfo field's value.

func (*HTTPSForDescribeCdnConfigOutput) SetCertInfoList

SetCertInfoList sets the CertInfoList field's value.

func (*HTTPSForDescribeCdnConfigOutput) SetDisableHttp

SetDisableHttp sets the DisableHttp field's value.

func (*HTTPSForDescribeCdnConfigOutput) SetForcedRedirect

SetForcedRedirect sets the ForcedRedirect field's value.

func (*HTTPSForDescribeCdnConfigOutput) SetHTTP2

SetHTTP2 sets the HTTP2 field's value.

func (*HTTPSForDescribeCdnConfigOutput) SetHsts

SetHsts sets the Hsts field's value.

func (*HTTPSForDescribeCdnConfigOutput) SetOCSP

SetOCSP sets the OCSP field's value.

func (*HTTPSForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (*HTTPSForDescribeCdnConfigOutput) SetTlsVersion

SetTlsVersion sets the TlsVersion field's value.

func (HTTPSForDescribeCdnConfigOutput) String

String returns the string representation

type HTTPSForUpdateCdnConfigInput

type HTTPSForUpdateCdnConfigInput struct {
	CertInfo *CertInfoForUpdateCdnConfigInput `type:"structure"`

	CertInfoList []*CertInfoListForUpdateCdnConfigInput `type:"list"`

	DisableHttp *bool `type:"boolean"`

	ForcedRedirect *ForcedRedirectForUpdateCdnConfigInput `type:"structure"`

	HTTP2 *bool `type:"boolean"`

	Hsts *HstsForUpdateCdnConfigInput `type:"structure"`

	OCSP *bool `type:"boolean"`

	Switch *bool `type:"boolean"`

	TlsVersion []*string `type:"list"`
	// contains filtered or unexported fields
}

func (HTTPSForUpdateCdnConfigInput) GoString

func (s HTTPSForUpdateCdnConfigInput) GoString() string

GoString returns the string representation

func (*HTTPSForUpdateCdnConfigInput) SetCertInfo

SetCertInfo sets the CertInfo field's value.

func (*HTTPSForUpdateCdnConfigInput) SetCertInfoList

SetCertInfoList sets the CertInfoList field's value.

func (*HTTPSForUpdateCdnConfigInput) SetDisableHttp

SetDisableHttp sets the DisableHttp field's value.

func (*HTTPSForUpdateCdnConfigInput) SetForcedRedirect

SetForcedRedirect sets the ForcedRedirect field's value.

func (*HTTPSForUpdateCdnConfigInput) SetHTTP2

SetHTTP2 sets the HTTP2 field's value.

func (*HTTPSForUpdateCdnConfigInput) SetHsts

SetHsts sets the Hsts field's value.

func (*HTTPSForUpdateCdnConfigInput) SetOCSP

SetOCSP sets the OCSP field's value.

func (*HTTPSForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*HTTPSForUpdateCdnConfigInput) SetTlsVersion

SetTlsVersion sets the TlsVersion field's value.

func (HTTPSForUpdateCdnConfigInput) String

String returns the string representation

type HstsForAddCdnDomainInput

type HstsForAddCdnDomainInput struct {
	Subdomain *string `type:"string"`

	Switch *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (HstsForAddCdnDomainInput) GoString

func (s HstsForAddCdnDomainInput) GoString() string

GoString returns the string representation

func (*HstsForAddCdnDomainInput) SetSubdomain

SetSubdomain sets the Subdomain field's value.

func (*HstsForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*HstsForAddCdnDomainInput) SetTtl

SetTtl sets the Ttl field's value.

func (HstsForAddCdnDomainInput) String

func (s HstsForAddCdnDomainInput) String() string

String returns the string representation

type HstsForBatchUpdateCdnConfigInput

type HstsForBatchUpdateCdnConfigInput struct {
	Subdomain *string `type:"string"`

	Switch *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (HstsForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*HstsForBatchUpdateCdnConfigInput) SetSubdomain

SetSubdomain sets the Subdomain field's value.

func (*HstsForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*HstsForBatchUpdateCdnConfigInput) SetTtl

SetTtl sets the Ttl field's value.

func (HstsForBatchUpdateCdnConfigInput) String

String returns the string representation

type HstsForDescribeCdnConfigOutput

type HstsForDescribeCdnConfigOutput struct {
	Subdomain *string `type:"string"`

	Switch *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (HstsForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*HstsForDescribeCdnConfigOutput) SetSubdomain

SetSubdomain sets the Subdomain field's value.

func (*HstsForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (*HstsForDescribeCdnConfigOutput) SetTtl

SetTtl sets the Ttl field's value.

func (HstsForDescribeCdnConfigOutput) String

String returns the string representation

type HstsForUpdateCdnConfigInput

type HstsForUpdateCdnConfigInput struct {
	Subdomain *string `type:"string"`

	Switch *bool `type:"boolean"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (HstsForUpdateCdnConfigInput) GoString

func (s HstsForUpdateCdnConfigInput) GoString() string

GoString returns the string representation

func (*HstsForUpdateCdnConfigInput) SetSubdomain

SetSubdomain sets the Subdomain field's value.

func (*HstsForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*HstsForUpdateCdnConfigInput) SetTtl

SetTtl sets the Ttl field's value.

func (HstsForUpdateCdnConfigInput) String

String returns the string representation

type HttpForcedRedirectForAddCdnDomainInput

type HttpForcedRedirectForAddCdnDomainInput struct {
	EnableForcedRedirect *bool `type:"boolean"`

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

func (HttpForcedRedirectForAddCdnDomainInput) GoString

GoString returns the string representation

func (*HttpForcedRedirectForAddCdnDomainInput) SetEnableForcedRedirect

SetEnableForcedRedirect sets the EnableForcedRedirect field's value.

func (*HttpForcedRedirectForAddCdnDomainInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (HttpForcedRedirectForAddCdnDomainInput) String

String returns the string representation

type HttpForcedRedirectForBatchUpdateCdnConfigInput

type HttpForcedRedirectForBatchUpdateCdnConfigInput struct {
	EnableForcedRedirect *bool `type:"boolean"`

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

func (HttpForcedRedirectForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*HttpForcedRedirectForBatchUpdateCdnConfigInput) SetEnableForcedRedirect

SetEnableForcedRedirect sets the EnableForcedRedirect field's value.

func (*HttpForcedRedirectForBatchUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (HttpForcedRedirectForBatchUpdateCdnConfigInput) String

String returns the string representation

type HttpForcedRedirectForDescribeCdnConfigOutput

type HttpForcedRedirectForDescribeCdnConfigOutput struct {
	EnableForcedRedirect *bool `type:"boolean"`

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

func (HttpForcedRedirectForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*HttpForcedRedirectForDescribeCdnConfigOutput) SetEnableForcedRedirect

SetEnableForcedRedirect sets the EnableForcedRedirect field's value.

func (*HttpForcedRedirectForDescribeCdnConfigOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (HttpForcedRedirectForDescribeCdnConfigOutput) String

String returns the string representation

type HttpForcedRedirectForUpdateCdnConfigInput

type HttpForcedRedirectForUpdateCdnConfigInput struct {
	EnableForcedRedirect *bool `type:"boolean"`

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

func (HttpForcedRedirectForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*HttpForcedRedirectForUpdateCdnConfigInput) SetEnableForcedRedirect

SetEnableForcedRedirect sets the EnableForcedRedirect field's value.

func (*HttpForcedRedirectForUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (HttpForcedRedirectForUpdateCdnConfigInput) String

String returns the string representation

type IPForDescribeCdnIPOutput

type IPForDescribeCdnIPOutput struct {
	CdnIp *bool `type:"boolean"`

	IP *string `type:"string"`

	ISP *string `type:"string"`

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

func (IPForDescribeCdnIPOutput) GoString

func (s IPForDescribeCdnIPOutput) GoString() string

GoString returns the string representation

func (*IPForDescribeCdnIPOutput) SetCdnIp

SetCdnIp sets the CdnIp field's value.

func (*IPForDescribeCdnIPOutput) SetIP

SetIP sets the IP field's value.

func (*IPForDescribeCdnIPOutput) SetISP

SetISP sets the ISP field's value.

func (*IPForDescribeCdnIPOutput) SetLocation

SetLocation sets the Location field's value.

func (IPForDescribeCdnIPOutput) String

func (s IPForDescribeCdnIPOutput) String() string

String returns the string representation

type IPv6ForAddCdnDomainInput

type IPv6ForAddCdnDomainInput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IPv6ForAddCdnDomainInput) GoString

func (s IPv6ForAddCdnDomainInput) GoString() string

GoString returns the string representation

func (*IPv6ForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (IPv6ForAddCdnDomainInput) String

func (s IPv6ForAddCdnDomainInput) String() string

String returns the string representation

type IPv6ForBatchUpdateCdnConfigInput

type IPv6ForBatchUpdateCdnConfigInput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IPv6ForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*IPv6ForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (IPv6ForBatchUpdateCdnConfigInput) String

String returns the string representation

type IPv6ForDescribeCdnConfigOutput

type IPv6ForDescribeCdnConfigOutput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IPv6ForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*IPv6ForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (IPv6ForDescribeCdnConfigOutput) String

String returns the string representation

type IPv6ForUpdateCdnConfigInput

type IPv6ForUpdateCdnConfigInput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IPv6ForUpdateCdnConfigInput) GoString

func (s IPv6ForUpdateCdnConfigInput) GoString() string

GoString returns the string representation

func (*IPv6ForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (IPv6ForUpdateCdnConfigInput) String

String returns the string representation

type IpAccessRuleForAddCdnDomainInput

type IpAccessRuleForAddCdnDomainInput struct {
	Ip []*string `type:"list"`

	RuleType *string `type:"string"`

	SharedConfig *SharedConfigForAddCdnDomainInput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IpAccessRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*IpAccessRuleForAddCdnDomainInput) SetIp

SetIp sets the Ip field's value.

func (*IpAccessRuleForAddCdnDomainInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*IpAccessRuleForAddCdnDomainInput) SetSharedConfig

SetSharedConfig sets the SharedConfig field's value.

func (*IpAccessRuleForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (IpAccessRuleForAddCdnDomainInput) String

String returns the string representation

type IpAccessRuleForBatchUpdateCdnConfigInput

type IpAccessRuleForBatchUpdateCdnConfigInput struct {
	Ip []*string `type:"list"`

	RuleType *string `type:"string"`

	SharedConfig *SharedConfigForBatchUpdateCdnConfigInput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IpAccessRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*IpAccessRuleForBatchUpdateCdnConfigInput) SetIp

SetIp sets the Ip field's value.

func (*IpAccessRuleForBatchUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*IpAccessRuleForBatchUpdateCdnConfigInput) SetSharedConfig

SetSharedConfig sets the SharedConfig field's value.

func (*IpAccessRuleForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (IpAccessRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type IpAccessRuleForDescribeCdnConfigOutput

type IpAccessRuleForDescribeCdnConfigOutput struct {
	Ip []*string `type:"list"`

	RuleType *string `type:"string"`

	SharedConfig *SharedConfigForDescribeCdnConfigOutput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IpAccessRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*IpAccessRuleForDescribeCdnConfigOutput) SetIp

SetIp sets the Ip field's value.

func (*IpAccessRuleForDescribeCdnConfigOutput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*IpAccessRuleForDescribeCdnConfigOutput) SetSharedConfig

SetSharedConfig sets the SharedConfig field's value.

func (*IpAccessRuleForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (IpAccessRuleForDescribeCdnConfigOutput) String

String returns the string representation

type IpAccessRuleForUpdateCdnConfigInput

type IpAccessRuleForUpdateCdnConfigInput struct {
	Ip []*string `type:"list"`

	RuleType *string `type:"string"`

	SharedConfig *SharedConfigForUpdateCdnConfigInput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IpAccessRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*IpAccessRuleForUpdateCdnConfigInput) SetIp

SetIp sets the Ip field's value.

func (*IpAccessRuleForUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*IpAccessRuleForUpdateCdnConfigInput) SetSharedConfig

SetSharedConfig sets the SharedConfig field's value.

func (*IpAccessRuleForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (IpAccessRuleForUpdateCdnConfigInput) String

String returns the string representation

type IpFreqLimitActionForAddCdnDomainInput

type IpFreqLimitActionForAddCdnDomainInput struct {
	Action *string `type:"string"`

	FreqLimitRate *int64 `type:"int64"`

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

func (IpFreqLimitActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*IpFreqLimitActionForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*IpFreqLimitActionForAddCdnDomainInput) SetFreqLimitRate

SetFreqLimitRate sets the FreqLimitRate field's value.

func (*IpFreqLimitActionForAddCdnDomainInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (IpFreqLimitActionForAddCdnDomainInput) String

String returns the string representation

type IpFreqLimitActionForBatchUpdateCdnConfigInput

type IpFreqLimitActionForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	FreqLimitRate *int64 `type:"int64"`

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

func (IpFreqLimitActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*IpFreqLimitActionForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*IpFreqLimitActionForBatchUpdateCdnConfigInput) SetFreqLimitRate

SetFreqLimitRate sets the FreqLimitRate field's value.

func (*IpFreqLimitActionForBatchUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (IpFreqLimitActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type IpFreqLimitActionForDescribeCdnConfigOutput

type IpFreqLimitActionForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	FreqLimitRate *int64 `type:"int64"`

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

func (IpFreqLimitActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*IpFreqLimitActionForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*IpFreqLimitActionForDescribeCdnConfigOutput) SetFreqLimitRate

SetFreqLimitRate sets the FreqLimitRate field's value.

func (*IpFreqLimitActionForDescribeCdnConfigOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (IpFreqLimitActionForDescribeCdnConfigOutput) String

String returns the string representation

type IpFreqLimitActionForUpdateCdnConfigInput

type IpFreqLimitActionForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	FreqLimitRate *int64 `type:"int64"`

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

func (IpFreqLimitActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*IpFreqLimitActionForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*IpFreqLimitActionForUpdateCdnConfigInput) SetFreqLimitRate

SetFreqLimitRate sets the FreqLimitRate field's value.

func (*IpFreqLimitActionForUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (IpFreqLimitActionForUpdateCdnConfigInput) String

String returns the string representation

type IpFreqLimitForAddCdnDomainInput

type IpFreqLimitForAddCdnDomainInput struct {
	IpFreqLimitRules []*IpFreqLimitRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IpFreqLimitForAddCdnDomainInput) GoString

GoString returns the string representation

func (*IpFreqLimitForAddCdnDomainInput) SetIpFreqLimitRules

SetIpFreqLimitRules sets the IpFreqLimitRules field's value.

func (*IpFreqLimitForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (IpFreqLimitForAddCdnDomainInput) String

String returns the string representation

type IpFreqLimitForBatchUpdateCdnConfigInput

type IpFreqLimitForBatchUpdateCdnConfigInput struct {
	IpFreqLimitRules []*IpFreqLimitRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IpFreqLimitForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*IpFreqLimitForBatchUpdateCdnConfigInput) SetIpFreqLimitRules

SetIpFreqLimitRules sets the IpFreqLimitRules field's value.

func (*IpFreqLimitForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (IpFreqLimitForBatchUpdateCdnConfigInput) String

String returns the string representation

type IpFreqLimitForDescribeCdnConfigOutput

type IpFreqLimitForDescribeCdnConfigOutput struct {
	IpFreqLimitRules []*IpFreqLimitRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IpFreqLimitForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*IpFreqLimitForDescribeCdnConfigOutput) SetIpFreqLimitRules

SetIpFreqLimitRules sets the IpFreqLimitRules field's value.

func (*IpFreqLimitForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (IpFreqLimitForDescribeCdnConfigOutput) String

String returns the string representation

type IpFreqLimitForUpdateCdnConfigInput

type IpFreqLimitForUpdateCdnConfigInput struct {
	IpFreqLimitRules []*IpFreqLimitRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IpFreqLimitForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*IpFreqLimitForUpdateCdnConfigInput) SetIpFreqLimitRules

SetIpFreqLimitRules sets the IpFreqLimitRules field's value.

func (*IpFreqLimitForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (IpFreqLimitForUpdateCdnConfigInput) String

String returns the string representation

type IpFreqLimitRuleForAddCdnDomainInput

type IpFreqLimitRuleForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	IpFreqLimitAction *IpFreqLimitActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (IpFreqLimitRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*IpFreqLimitRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*IpFreqLimitRuleForAddCdnDomainInput) SetIpFreqLimitAction

SetIpFreqLimitAction sets the IpFreqLimitAction field's value.

func (IpFreqLimitRuleForAddCdnDomainInput) String

String returns the string representation

type IpFreqLimitRuleForBatchUpdateCdnConfigInput

type IpFreqLimitRuleForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	IpFreqLimitAction *IpFreqLimitActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (IpFreqLimitRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*IpFreqLimitRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*IpFreqLimitRuleForBatchUpdateCdnConfigInput) SetIpFreqLimitAction

SetIpFreqLimitAction sets the IpFreqLimitAction field's value.

func (IpFreqLimitRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type IpFreqLimitRuleForDescribeCdnConfigOutput

type IpFreqLimitRuleForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	IpFreqLimitAction *IpFreqLimitActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (IpFreqLimitRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*IpFreqLimitRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*IpFreqLimitRuleForDescribeCdnConfigOutput) SetIpFreqLimitAction

SetIpFreqLimitAction sets the IpFreqLimitAction field's value.

func (IpFreqLimitRuleForDescribeCdnConfigOutput) String

String returns the string representation

type IpFreqLimitRuleForUpdateCdnConfigInput

type IpFreqLimitRuleForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	IpFreqLimitAction *IpFreqLimitActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (IpFreqLimitRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*IpFreqLimitRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*IpFreqLimitRuleForUpdateCdnConfigInput) SetIpFreqLimitAction

SetIpFreqLimitAction sets the IpFreqLimitAction field's value.

func (IpFreqLimitRuleForUpdateCdnConfigInput) String

String returns the string representation

type IpSpeedLimitActionForDescribeCdnConfigOutput

type IpSpeedLimitActionForDescribeCdnConfigOutput struct {
	SpeedLimitRate *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (IpSpeedLimitActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*IpSpeedLimitActionForDescribeCdnConfigOutput) SetSpeedLimitRate

SetSpeedLimitRate sets the SpeedLimitRate field's value.

func (IpSpeedLimitActionForDescribeCdnConfigOutput) String

String returns the string representation

type IpSpeedLimitForDescribeCdnConfigOutput

type IpSpeedLimitForDescribeCdnConfigOutput struct {
	IpSpeedLimitRules []*IpSpeedLimitRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (IpSpeedLimitForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*IpSpeedLimitForDescribeCdnConfigOutput) SetIpSpeedLimitRules

SetIpSpeedLimitRules sets the IpSpeedLimitRules field's value.

func (*IpSpeedLimitForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (IpSpeedLimitForDescribeCdnConfigOutput) String

String returns the string representation

type IpSpeedLimitRuleForDescribeCdnConfigOutput

type IpSpeedLimitRuleForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	IpSpeedLimitAction *IpSpeedLimitActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (IpSpeedLimitRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*IpSpeedLimitRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*IpSpeedLimitRuleForDescribeCdnConfigOutput) SetIpSpeedLimitAction

SetIpSpeedLimitAction sets the IpSpeedLimitAction field's value.

func (IpSpeedLimitRuleForDescribeCdnConfigOutput) String

String returns the string representation

type IspForDescribeCdnRegionAndIspOutput

type IspForDescribeCdnRegionAndIspOutput struct {
	Code *string `type:"string"`

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

func (IspForDescribeCdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*IspForDescribeCdnRegionAndIspOutput) SetCode

SetCode sets the Code field's value.

func (*IspForDescribeCdnRegionAndIspOutput) SetName

SetName sets the Name field's value.

func (IspForDescribeCdnRegionAndIspOutput) String

String returns the string representation

type ListCdnCertInfoInput

type ListCdnCertInfoInput struct {
	CertId *string `type:"string"`

	Configured *bool `type:"boolean"`

	ConfiguredDomain *string `type:"string"`

	DnsName *string `type:"string"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	Source *string `type:"string"`

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

func (ListCdnCertInfoInput) GoString

func (s ListCdnCertInfoInput) GoString() string

GoString returns the string representation

func (*ListCdnCertInfoInput) SetCertId

SetCertId sets the CertId field's value.

func (*ListCdnCertInfoInput) SetConfigured

func (s *ListCdnCertInfoInput) SetConfigured(v bool) *ListCdnCertInfoInput

SetConfigured sets the Configured field's value.

func (*ListCdnCertInfoInput) SetConfiguredDomain

func (s *ListCdnCertInfoInput) SetConfiguredDomain(v string) *ListCdnCertInfoInput

SetConfiguredDomain sets the ConfiguredDomain field's value.

func (*ListCdnCertInfoInput) SetDnsName

SetDnsName sets the DnsName field's value.

func (*ListCdnCertInfoInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListCdnCertInfoInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (*ListCdnCertInfoInput) SetSource

SetSource sets the Source field's value.

func (*ListCdnCertInfoInput) SetStatus

SetStatus sets the Status field's value.

func (ListCdnCertInfoInput) String

func (s ListCdnCertInfoInput) String() string

String returns the string representation

type ListCdnCertInfoOutput

type ListCdnCertInfoOutput struct {
	Metadata *response.ResponseMetadata

	CertInfo []*CertInfoForListCdnCertInfoOutput `type:"list"`

	ExpiringCount *int64 `type:"int64"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	Total *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ListCdnCertInfoOutput) GoString

func (s ListCdnCertInfoOutput) GoString() string

GoString returns the string representation

func (*ListCdnCertInfoOutput) SetCertInfo

SetCertInfo sets the CertInfo field's value.

func (*ListCdnCertInfoOutput) SetExpiringCount

func (s *ListCdnCertInfoOutput) SetExpiringCount(v int64) *ListCdnCertInfoOutput

SetExpiringCount sets the ExpiringCount field's value.

func (*ListCdnCertInfoOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListCdnCertInfoOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListCdnCertInfoOutput) SetTotal

SetTotal sets the Total field's value.

func (ListCdnCertInfoOutput) String

func (s ListCdnCertInfoOutput) String() string

String returns the string representation

type ListCdnDomainsInput

type ListCdnDomainsInput struct {
	Domain *string `type:"string"`

	ExactMatch *bool `type:"boolean"`

	HTTPS *bool `type:"boolean"`

	IPv6 *bool `type:"boolean"`

	OriginProtocol *string `type:"string"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	PrimaryOrigin *string `type:"string"`

	Project *string `type:"string"`

	ResourceTags []*string `type:"list"`

	ServiceRegion *string `type:"string"`

	ServiceType *string `type:"string"`

	Status *string `type:"string"`

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

func (ListCdnDomainsInput) GoString

func (s ListCdnDomainsInput) GoString() string

GoString returns the string representation

func (*ListCdnDomainsInput) SetDomain

SetDomain sets the Domain field's value.

func (*ListCdnDomainsInput) SetExactMatch

func (s *ListCdnDomainsInput) SetExactMatch(v bool) *ListCdnDomainsInput

SetExactMatch sets the ExactMatch field's value.

func (*ListCdnDomainsInput) SetHTTPS

SetHTTPS sets the HTTPS field's value.

func (*ListCdnDomainsInput) SetIPv6

SetIPv6 sets the IPv6 field's value.

func (*ListCdnDomainsInput) SetOriginProtocol

func (s *ListCdnDomainsInput) SetOriginProtocol(v string) *ListCdnDomainsInput

SetOriginProtocol sets the OriginProtocol field's value.

func (*ListCdnDomainsInput) SetPageNum

func (s *ListCdnDomainsInput) SetPageNum(v int64) *ListCdnDomainsInput

SetPageNum sets the PageNum field's value.

func (*ListCdnDomainsInput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (*ListCdnDomainsInput) SetPrimaryOrigin

func (s *ListCdnDomainsInput) SetPrimaryOrigin(v string) *ListCdnDomainsInput

SetPrimaryOrigin sets the PrimaryOrigin field's value.

func (*ListCdnDomainsInput) SetProject

SetProject sets the Project field's value.

func (*ListCdnDomainsInput) SetResourceTags

func (s *ListCdnDomainsInput) SetResourceTags(v []*string) *ListCdnDomainsInput

SetResourceTags sets the ResourceTags field's value.

func (*ListCdnDomainsInput) SetServiceRegion

func (s *ListCdnDomainsInput) SetServiceRegion(v string) *ListCdnDomainsInput

SetServiceRegion sets the ServiceRegion field's value.

func (*ListCdnDomainsInput) SetServiceType

func (s *ListCdnDomainsInput) SetServiceType(v string) *ListCdnDomainsInput

SetServiceType sets the ServiceType field's value.

func (*ListCdnDomainsInput) SetStatus

SetStatus sets the Status field's value.

func (*ListCdnDomainsInput) SetTagConnective

func (s *ListCdnDomainsInput) SetTagConnective(v string) *ListCdnDomainsInput

SetTagConnective sets the TagConnective field's value.

func (ListCdnDomainsInput) String

func (s ListCdnDomainsInput) String() string

String returns the string representation

type ListCdnDomainsOutput

type ListCdnDomainsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListCdnDomainsOutput `type:"list"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	Total *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ListCdnDomainsOutput) GoString

func (s ListCdnDomainsOutput) GoString() string

GoString returns the string representation

func (*ListCdnDomainsOutput) SetData

SetData sets the Data field's value.

func (*ListCdnDomainsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListCdnDomainsOutput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (*ListCdnDomainsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListCdnDomainsOutput) String

func (s ListCdnDomainsOutput) String() string

String returns the string representation

type ListCertInfoInput

type ListCertInfoInput struct {
	CertId *string `type:"string"`

	ConfiguredDomain *string `type:"string"`

	FuzzyMatch *bool `type:"boolean"`

	Name *string `type:"string"`

	PageNum *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	SortRule *SortRuleForListCertInfoInput `type:"structure"`

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

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

func (ListCertInfoInput) GoString

func (s ListCertInfoInput) GoString() string

GoString returns the string representation

func (*ListCertInfoInput) SetCertId

func (s *ListCertInfoInput) SetCertId(v string) *ListCertInfoInput

SetCertId sets the CertId field's value.

func (*ListCertInfoInput) SetConfiguredDomain

func (s *ListCertInfoInput) SetConfiguredDomain(v string) *ListCertInfoInput

SetConfiguredDomain sets the ConfiguredDomain field's value.

func (*ListCertInfoInput) SetFuzzyMatch

func (s *ListCertInfoInput) SetFuzzyMatch(v bool) *ListCertInfoInput

SetFuzzyMatch sets the FuzzyMatch field's value.

func (*ListCertInfoInput) SetName

SetName sets the Name field's value.

func (*ListCertInfoInput) SetPageNum

func (s *ListCertInfoInput) SetPageNum(v int32) *ListCertInfoInput

SetPageNum sets the PageNum field's value.

func (*ListCertInfoInput) SetPageSize

func (s *ListCertInfoInput) SetPageSize(v int32) *ListCertInfoInput

SetPageSize sets the PageSize field's value.

func (*ListCertInfoInput) SetSortRule

SetSortRule sets the SortRule field's value.

func (*ListCertInfoInput) SetSource

func (s *ListCertInfoInput) SetSource(v string) *ListCertInfoInput

SetSource sets the Source field's value.

func (*ListCertInfoInput) SetStatus

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

SetStatus sets the Status field's value.

func (ListCertInfoInput) String

func (s ListCertInfoInput) String() string

String returns the string representation

func (*ListCertInfoInput) Validate

func (s *ListCertInfoInput) Validate() error

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

type ListCertInfoOutput

type ListCertInfoOutput struct {
	Metadata *response.ResponseMetadata

	CertInfo []*CertInfoForListCertInfoOutput `type:"list"`

	ExpiringCount *int64 `type:"int64"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	Total *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ListCertInfoOutput) GoString

func (s ListCertInfoOutput) GoString() string

GoString returns the string representation

func (*ListCertInfoOutput) SetCertInfo

SetCertInfo sets the CertInfo field's value.

func (*ListCertInfoOutput) SetExpiringCount

func (s *ListCertInfoOutput) SetExpiringCount(v int64) *ListCertInfoOutput

SetExpiringCount sets the ExpiringCount field's value.

func (*ListCertInfoOutput) SetPageNum

func (s *ListCertInfoOutput) SetPageNum(v int64) *ListCertInfoOutput

SetPageNum sets the PageNum field's value.

func (*ListCertInfoOutput) SetPageSize

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

SetPageSize sets the PageSize field's value.

func (*ListCertInfoOutput) SetTotal

SetTotal sets the Total field's value.

func (ListCertInfoOutput) String

func (s ListCertInfoOutput) String() string

String returns the string representation

type ListResourceTagsInput

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

func (ListResourceTagsInput) GoString

func (s ListResourceTagsInput) GoString() string

GoString returns the string representation

func (ListResourceTagsInput) String

func (s ListResourceTagsInput) String() string

String returns the string representation

type ListResourceTagsOutput

type ListResourceTagsOutput struct {
	Metadata *response.ResponseMetadata

	ResourceTags []*ResourceTagForListResourceTagsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListResourceTagsOutput) GoString

func (s ListResourceTagsOutput) GoString() string

GoString returns the string representation

func (*ListResourceTagsOutput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (ListResourceTagsOutput) String

func (s ListResourceTagsOutput) String() string

String returns the string representation

type ListUsageReportsInput

type ListUsageReportsInput struct {
	ExportType *string `type:"string"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	Status *int64 `type:"int64"`

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

func (ListUsageReportsInput) GoString

func (s ListUsageReportsInput) GoString() string

GoString returns the string representation

func (*ListUsageReportsInput) SetExportType

func (s *ListUsageReportsInput) SetExportType(v string) *ListUsageReportsInput

SetExportType sets the ExportType field's value.

func (*ListUsageReportsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListUsageReportsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListUsageReportsInput) SetStatus

SetStatus sets the Status field's value.

func (*ListUsageReportsInput) SetTaskName

SetTaskName sets the TaskName field's value.

func (ListUsageReportsInput) String

func (s ListUsageReportsInput) String() string

String returns the string representation

type ListUsageReportsOutput

type ListUsageReportsOutput struct {
	Metadata *response.ResponseMetadata

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	Total *int64 `type:"int64"`

	UsageReportsDetails []*UsageReportsDetailForListUsageReportsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListUsageReportsOutput) GoString

func (s ListUsageReportsOutput) GoString() string

GoString returns the string representation

func (*ListUsageReportsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*ListUsageReportsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListUsageReportsOutput) SetTotal

SetTotal sets the Total field's value.

func (*ListUsageReportsOutput) SetUsageReportsDetails

SetUsageReportsDetails sets the UsageReportsDetails field's value.

func (ListUsageReportsOutput) String

func (s ListUsageReportsOutput) String() string

String returns the string representation

type MethodDeniedRuleForAddCdnDomainInput

type MethodDeniedRuleForAddCdnDomainInput struct {
	Methods *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (MethodDeniedRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*MethodDeniedRuleForAddCdnDomainInput) SetMethods

SetMethods sets the Methods field's value.

func (*MethodDeniedRuleForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (MethodDeniedRuleForAddCdnDomainInput) String

String returns the string representation

type MethodDeniedRuleForBatchUpdateCdnConfigInput

type MethodDeniedRuleForBatchUpdateCdnConfigInput struct {
	Methods *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (MethodDeniedRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*MethodDeniedRuleForBatchUpdateCdnConfigInput) SetMethods

SetMethods sets the Methods field's value.

func (*MethodDeniedRuleForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (MethodDeniedRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type MethodDeniedRuleForDescribeCdnConfigOutput

type MethodDeniedRuleForDescribeCdnConfigOutput struct {
	Methods *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (MethodDeniedRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*MethodDeniedRuleForDescribeCdnConfigOutput) SetMethods

SetMethods sets the Methods field's value.

func (*MethodDeniedRuleForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (MethodDeniedRuleForDescribeCdnConfigOutput) String

String returns the string representation

type MethodDeniedRuleForUpdateCdnConfigInput

type MethodDeniedRuleForUpdateCdnConfigInput struct {
	Methods *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (MethodDeniedRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*MethodDeniedRuleForUpdateCdnConfigInput) SetMethods

SetMethods sets the Methods field's value.

func (*MethodDeniedRuleForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (MethodDeniedRuleForUpdateCdnConfigInput) String

String returns the string representation

type ModuleLockConfigForDescribeCdnConfigOutput

type ModuleLockConfigForDescribeCdnConfigOutput struct {
	BrowserCacheLocked *bool `type:"boolean"`

	CacheKeyLocked *bool `type:"boolean"`

	CacheLocked *bool `type:"boolean"`

	CompressionLocked *bool `type:"boolean"`

	CustomizeAccessRuleLocked *bool `type:"boolean"`

	DownloadSpeedLimitLocked *bool `type:"boolean"`

	ErrorPageLocked *bool `type:"boolean"`

	IpAccessRuleLocked *bool `type:"boolean"`

	NegativeCacheLocked *bool `type:"boolean"`

	OriginAccessRuleLocked *bool `type:"boolean"`

	OriginLocked *bool `type:"boolean"`

	OriginRewriteLocked *bool `type:"boolean"`

	QuicLocked *bool `type:"boolean"`

	RedirectionRewriteLocked *bool `type:"boolean"`

	RefererAccessRuleLocked *bool `type:"boolean"`

	RemoteAuthLocked *bool `type:"boolean"`

	RequestBlockRuleLocked *bool `type:"boolean"`

	RequestHeaderLocked *bool `type:"boolean"`

	ResponseHeaderLocked *bool `type:"boolean"`

	ShareCacheLocked *bool `type:"boolean"`

	SignUrlAuthLocked *bool `type:"boolean"`

	UAAccessRuleLocked *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (ModuleLockConfigForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetBrowserCacheLocked

SetBrowserCacheLocked sets the BrowserCacheLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetCacheKeyLocked

SetCacheKeyLocked sets the CacheKeyLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetCacheLocked

SetCacheLocked sets the CacheLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetCompressionLocked

SetCompressionLocked sets the CompressionLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetCustomizeAccessRuleLocked

SetCustomizeAccessRuleLocked sets the CustomizeAccessRuleLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetDownloadSpeedLimitLocked

SetDownloadSpeedLimitLocked sets the DownloadSpeedLimitLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetErrorPageLocked

SetErrorPageLocked sets the ErrorPageLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetIpAccessRuleLocked

SetIpAccessRuleLocked sets the IpAccessRuleLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetNegativeCacheLocked

SetNegativeCacheLocked sets the NegativeCacheLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetOriginAccessRuleLocked

SetOriginAccessRuleLocked sets the OriginAccessRuleLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetOriginLocked

SetOriginLocked sets the OriginLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetOriginRewriteLocked

SetOriginRewriteLocked sets the OriginRewriteLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetQuicLocked

SetQuicLocked sets the QuicLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetRedirectionRewriteLocked

SetRedirectionRewriteLocked sets the RedirectionRewriteLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetRefererAccessRuleLocked

SetRefererAccessRuleLocked sets the RefererAccessRuleLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetRemoteAuthLocked

SetRemoteAuthLocked sets the RemoteAuthLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetRequestBlockRuleLocked

SetRequestBlockRuleLocked sets the RequestBlockRuleLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetRequestHeaderLocked

SetRequestHeaderLocked sets the RequestHeaderLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetResponseHeaderLocked

SetResponseHeaderLocked sets the ResponseHeaderLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetShareCacheLocked

SetShareCacheLocked sets the ShareCacheLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetSignUrlAuthLocked

SetSignUrlAuthLocked sets the SignUrlAuthLocked field's value.

func (*ModuleLockConfigForDescribeCdnConfigOutput) SetUAAccessRuleLocked

SetUAAccessRuleLocked sets the UAAccessRuleLocked field's value.

func (ModuleLockConfigForDescribeCdnConfigOutput) String

String returns the string representation

type NegativeCacheForAddCdnDomainInput

type NegativeCacheForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	NegativeCacheRule *NegativeCacheRuleForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (NegativeCacheForAddCdnDomainInput) GoString

GoString returns the string representation

func (*NegativeCacheForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*NegativeCacheForAddCdnDomainInput) SetNegativeCacheRule

SetNegativeCacheRule sets the NegativeCacheRule field's value.

func (NegativeCacheForAddCdnDomainInput) String

String returns the string representation

type NegativeCacheForBatchUpdateCdnConfigInput

type NegativeCacheForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	NegativeCacheRule *NegativeCacheRuleForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (NegativeCacheForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*NegativeCacheForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*NegativeCacheForBatchUpdateCdnConfigInput) SetNegativeCacheRule

SetNegativeCacheRule sets the NegativeCacheRule field's value.

func (NegativeCacheForBatchUpdateCdnConfigInput) String

String returns the string representation

type NegativeCacheForDescribeCdnConfigOutput

type NegativeCacheForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	NegativeCacheRule *NegativeCacheRuleForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (NegativeCacheForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*NegativeCacheForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*NegativeCacheForDescribeCdnConfigOutput) SetNegativeCacheRule

SetNegativeCacheRule sets the NegativeCacheRule field's value.

func (NegativeCacheForDescribeCdnConfigOutput) String

String returns the string representation

type NegativeCacheForUpdateCdnConfigInput

type NegativeCacheForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	NegativeCacheRule *NegativeCacheRuleForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (NegativeCacheForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*NegativeCacheForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*NegativeCacheForUpdateCdnConfigInput) SetNegativeCacheRule

SetNegativeCacheRule sets the NegativeCacheRule field's value.

func (NegativeCacheForUpdateCdnConfigInput) String

String returns the string representation

type NegativeCacheRuleForAddCdnDomainInput

type NegativeCacheRuleForAddCdnDomainInput struct {
	Action *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	StatusCode *string `type:"string"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (NegativeCacheRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*NegativeCacheRuleForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*NegativeCacheRuleForAddCdnDomainInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*NegativeCacheRuleForAddCdnDomainInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (*NegativeCacheRuleForAddCdnDomainInput) SetTtl

SetTtl sets the Ttl field's value.

func (NegativeCacheRuleForAddCdnDomainInput) String

String returns the string representation

type NegativeCacheRuleForBatchUpdateCdnConfigInput

type NegativeCacheRuleForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	StatusCode *string `type:"string"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (NegativeCacheRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*NegativeCacheRuleForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*NegativeCacheRuleForBatchUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*NegativeCacheRuleForBatchUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (*NegativeCacheRuleForBatchUpdateCdnConfigInput) SetTtl

SetTtl sets the Ttl field's value.

func (NegativeCacheRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type NegativeCacheRuleForDescribeCdnConfigOutput

type NegativeCacheRuleForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	StatusCode *string `type:"string"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (NegativeCacheRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*NegativeCacheRuleForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*NegativeCacheRuleForDescribeCdnConfigOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*NegativeCacheRuleForDescribeCdnConfigOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (*NegativeCacheRuleForDescribeCdnConfigOutput) SetTtl

SetTtl sets the Ttl field's value.

func (NegativeCacheRuleForDescribeCdnConfigOutput) String

String returns the string representation

type NegativeCacheRuleForUpdateCdnConfigInput

type NegativeCacheRuleForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	IgnoreCase *bool `type:"boolean"`

	StatusCode *string `type:"string"`

	Ttl *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (NegativeCacheRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*NegativeCacheRuleForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*NegativeCacheRuleForUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*NegativeCacheRuleForUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (*NegativeCacheRuleForUpdateCdnConfigInput) SetTtl

SetTtl sets the Ttl field's value.

func (NegativeCacheRuleForUpdateCdnConfigInput) String

String returns the string representation

type OriginAccessRuleForAddCdnDomainInput

type OriginAccessRuleForAddCdnDomainInput struct {
	AllowEmpty *bool `type:"boolean"`

	IgnoreCase *bool `type:"boolean"`

	Origins []*string `type:"list"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginAccessRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginAccessRuleForAddCdnDomainInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*OriginAccessRuleForAddCdnDomainInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*OriginAccessRuleForAddCdnDomainInput) SetOrigins

SetOrigins sets the Origins field's value.

func (*OriginAccessRuleForAddCdnDomainInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*OriginAccessRuleForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginAccessRuleForAddCdnDomainInput) String

String returns the string representation

type OriginAccessRuleForBatchUpdateCdnConfigInput

type OriginAccessRuleForBatchUpdateCdnConfigInput struct {
	AllowEmpty *bool `type:"boolean"`

	IgnoreCase *bool `type:"boolean"`

	Origins []*string `type:"list"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginAccessRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginAccessRuleForBatchUpdateCdnConfigInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*OriginAccessRuleForBatchUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*OriginAccessRuleForBatchUpdateCdnConfigInput) SetOrigins

SetOrigins sets the Origins field's value.

func (*OriginAccessRuleForBatchUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*OriginAccessRuleForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginAccessRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginAccessRuleForDescribeCdnConfigOutput

type OriginAccessRuleForDescribeCdnConfigOutput struct {
	AllowEmpty *bool `type:"boolean"`

	IgnoreCase *bool `type:"boolean"`

	Origins []*string `type:"list"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginAccessRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginAccessRuleForDescribeCdnConfigOutput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*OriginAccessRuleForDescribeCdnConfigOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*OriginAccessRuleForDescribeCdnConfigOutput) SetOrigins

SetOrigins sets the Origins field's value.

func (*OriginAccessRuleForDescribeCdnConfigOutput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*OriginAccessRuleForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginAccessRuleForDescribeCdnConfigOutput) String

String returns the string representation

type OriginAccessRuleForUpdateCdnConfigInput

type OriginAccessRuleForUpdateCdnConfigInput struct {
	AllowEmpty *bool `type:"boolean"`

	IgnoreCase *bool `type:"boolean"`

	Origins []*string `type:"list"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginAccessRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginAccessRuleForUpdateCdnConfigInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*OriginAccessRuleForUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*OriginAccessRuleForUpdateCdnConfigInput) SetOrigins

SetOrigins sets the Origins field's value.

func (*OriginAccessRuleForUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*OriginAccessRuleForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginAccessRuleForUpdateCdnConfigInput) String

String returns the string representation

type OriginActionForAddCdnDomainInput

type OriginActionForAddCdnDomainInput struct {
	OriginLines []*OriginLineForAddCdnDomainInput `type:"list"`
	// contains filtered or unexported fields
}

func (OriginActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginActionForAddCdnDomainInput) SetOriginLines

SetOriginLines sets the OriginLines field's value.

func (OriginActionForAddCdnDomainInput) String

String returns the string representation

type OriginActionForBatchUpdateCdnConfigInput

type OriginActionForBatchUpdateCdnConfigInput struct {
	OriginLines []*OriginLineForBatchUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (OriginActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginActionForBatchUpdateCdnConfigInput) SetOriginLines

SetOriginLines sets the OriginLines field's value.

func (OriginActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginActionForDescribeCdnConfigOutput

type OriginActionForDescribeCdnConfigOutput struct {
	OriginLines []*OriginLineForDescribeCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (OriginActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginActionForDescribeCdnConfigOutput) SetOriginLines

SetOriginLines sets the OriginLines field's value.

func (OriginActionForDescribeCdnConfigOutput) String

String returns the string representation

type OriginActionForUpdateCdnConfigInput

type OriginActionForUpdateCdnConfigInput struct {
	OriginLines []*OriginLineForUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (OriginActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginActionForUpdateCdnConfigInput) SetOriginLines

SetOriginLines sets the OriginLines field's value.

func (OriginActionForUpdateCdnConfigInput) String

String returns the string representation

type OriginArgActionForAddCdnDomainInput

type OriginArgActionForAddCdnDomainInput struct {
	OriginArgComponents []*OriginArgComponentForAddCdnDomainInput `type:"list"`
	// contains filtered or unexported fields
}

func (OriginArgActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginArgActionForAddCdnDomainInput) SetOriginArgComponents

SetOriginArgComponents sets the OriginArgComponents field's value.

func (OriginArgActionForAddCdnDomainInput) String

String returns the string representation

type OriginArgActionForBatchUpdateCdnConfigInput

type OriginArgActionForBatchUpdateCdnConfigInput struct {
	OriginArgComponents []*OriginArgComponentForBatchUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (OriginArgActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginArgActionForBatchUpdateCdnConfigInput) SetOriginArgComponents

SetOriginArgComponents sets the OriginArgComponents field's value.

func (OriginArgActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginArgActionForDescribeCdnConfigOutput

type OriginArgActionForDescribeCdnConfigOutput struct {
	OriginArgComponents []*OriginArgComponentForDescribeCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (OriginArgActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginArgActionForDescribeCdnConfigOutput) SetOriginArgComponents

SetOriginArgComponents sets the OriginArgComponents field's value.

func (OriginArgActionForDescribeCdnConfigOutput) String

String returns the string representation

type OriginArgActionForUpdateCdnConfigInput

type OriginArgActionForUpdateCdnConfigInput struct {
	OriginArgComponents []*OriginArgComponentForUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (OriginArgActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginArgActionForUpdateCdnConfigInput) SetOriginArgComponents

SetOriginArgComponents sets the OriginArgComponents field's value.

func (OriginArgActionForUpdateCdnConfigInput) String

String returns the string representation

type OriginArgComponentForAddCdnDomainInput

type OriginArgComponentForAddCdnDomainInput struct {
	Action *string `type:"string"`

	Object *string `type:"string"`

	Subobject *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginArgComponentForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginArgComponentForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*OriginArgComponentForAddCdnDomainInput) SetObject

SetObject sets the Object field's value.

func (*OriginArgComponentForAddCdnDomainInput) SetSubobject

SetSubobject sets the Subobject field's value.

func (OriginArgComponentForAddCdnDomainInput) String

String returns the string representation

type OriginArgComponentForBatchUpdateCdnConfigInput

type OriginArgComponentForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Object *string `type:"string"`

	Subobject *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginArgComponentForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginArgComponentForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*OriginArgComponentForBatchUpdateCdnConfigInput) SetObject

SetObject sets the Object field's value.

func (*OriginArgComponentForBatchUpdateCdnConfigInput) SetSubobject

SetSubobject sets the Subobject field's value.

func (OriginArgComponentForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginArgComponentForDescribeCdnConfigOutput

type OriginArgComponentForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	Object *string `type:"string"`

	Subobject *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginArgComponentForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginArgComponentForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*OriginArgComponentForDescribeCdnConfigOutput) SetObject

SetObject sets the Object field's value.

func (*OriginArgComponentForDescribeCdnConfigOutput) SetSubobject

SetSubobject sets the Subobject field's value.

func (OriginArgComponentForDescribeCdnConfigOutput) String

String returns the string representation

type OriginArgComponentForUpdateCdnConfigInput

type OriginArgComponentForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Object *string `type:"string"`

	Subobject *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginArgComponentForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginArgComponentForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*OriginArgComponentForUpdateCdnConfigInput) SetObject

SetObject sets the Object field's value.

func (*OriginArgComponentForUpdateCdnConfigInput) SetSubobject

SetSubobject sets the Subobject field's value.

func (OriginArgComponentForUpdateCdnConfigInput) String

String returns the string representation

type OriginArgForAddCdnDomainInput

type OriginArgForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	OriginArgAction *OriginArgActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginArgForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginArgForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginArgForAddCdnDomainInput) SetOriginArgAction

SetOriginArgAction sets the OriginArgAction field's value.

func (OriginArgForAddCdnDomainInput) String

String returns the string representation

type OriginArgForBatchUpdateCdnConfigInput

type OriginArgForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	OriginArgAction *OriginArgActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginArgForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginArgForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginArgForBatchUpdateCdnConfigInput) SetOriginArgAction

SetOriginArgAction sets the OriginArgAction field's value.

func (OriginArgForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginArgForDescribeCdnConfigOutput

type OriginArgForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	OriginArgAction *OriginArgActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginArgForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginArgForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginArgForDescribeCdnConfigOutput) SetOriginArgAction

SetOriginArgAction sets the OriginArgAction field's value.

func (OriginArgForDescribeCdnConfigOutput) String

String returns the string representation

type OriginArgForUpdateCdnConfigInput

type OriginArgForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	OriginArgAction *OriginArgActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginArgForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginArgForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginArgForUpdateCdnConfigInput) SetOriginArgAction

SetOriginArgAction sets the OriginArgAction field's value.

func (OriginArgForUpdateCdnConfigInput) String

String returns the string representation

type OriginForAddCdnDomainInput

type OriginForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	OriginAction *OriginActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginForAddCdnDomainInput) GoString

func (s OriginForAddCdnDomainInput) GoString() string

GoString returns the string representation

func (*OriginForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginForAddCdnDomainInput) SetOriginAction

SetOriginAction sets the OriginAction field's value.

func (OriginForAddCdnDomainInput) String

String returns the string representation

type OriginForBatchUpdateCdnConfigInput

type OriginForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	OriginAction *OriginActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginForBatchUpdateCdnConfigInput) SetOriginAction

SetOriginAction sets the OriginAction field's value.

func (OriginForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginForDescribeCdnConfigOutput

type OriginForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	OriginAction *OriginActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginForDescribeCdnConfigOutput) SetOriginAction

SetOriginAction sets the OriginAction field's value.

func (OriginForDescribeCdnConfigOutput) String

String returns the string representation

type OriginForUpdateCdnConfigInput

type OriginForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	OriginAction *OriginActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginForUpdateCdnConfigInput) SetOriginAction

SetOriginAction sets the OriginAction field's value.

func (OriginForUpdateCdnConfigInput) String

String returns the string representation

type OriginLineForAddCdnDomainInput

type OriginLineForAddCdnDomainInput struct {
	Address *string `type:"string"`

	HttpPort *string `type:"string"`

	HttpsPort *string `type:"string"`

	InstanceType *string `type:"string"`

	OriginHost *string `type:"string"`

	OriginType *string `type:"string"`

	PrivateBucketAccess *bool `type:"boolean"`

	PrivateBucketAuth *PrivateBucketAuthForAddCdnDomainInput `type:"structure"`

	Region *string `type:"string"`

	Weight *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginLineForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginLineForAddCdnDomainInput) SetAddress

SetAddress sets the Address field's value.

func (*OriginLineForAddCdnDomainInput) SetHttpPort

SetHttpPort sets the HttpPort field's value.

func (*OriginLineForAddCdnDomainInput) SetHttpsPort

SetHttpsPort sets the HttpsPort field's value.

func (*OriginLineForAddCdnDomainInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*OriginLineForAddCdnDomainInput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*OriginLineForAddCdnDomainInput) SetOriginType

SetOriginType sets the OriginType field's value.

func (*OriginLineForAddCdnDomainInput) SetPrivateBucketAccess

SetPrivateBucketAccess sets the PrivateBucketAccess field's value.

func (*OriginLineForAddCdnDomainInput) SetPrivateBucketAuth

SetPrivateBucketAuth sets the PrivateBucketAuth field's value.

func (*OriginLineForAddCdnDomainInput) SetRegion

SetRegion sets the Region field's value.

func (*OriginLineForAddCdnDomainInput) SetWeight

SetWeight sets the Weight field's value.

func (OriginLineForAddCdnDomainInput) String

String returns the string representation

type OriginLineForBatchUpdateCdnConfigInput

type OriginLineForBatchUpdateCdnConfigInput struct {
	Address *string `type:"string"`

	HttpPort *string `type:"string"`

	HttpsPort *string `type:"string"`

	InstanceType *string `type:"string"`

	OriginHost *string `type:"string"`

	OriginType *string `type:"string"`

	PrivateBucketAccess *bool `type:"boolean"`

	PrivateBucketAuth *PrivateBucketAuthForBatchUpdateCdnConfigInput `type:"structure"`

	Region *string `type:"string"`

	Weight *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginLineForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginLineForBatchUpdateCdnConfigInput) SetAddress

SetAddress sets the Address field's value.

func (*OriginLineForBatchUpdateCdnConfigInput) SetHttpPort

SetHttpPort sets the HttpPort field's value.

func (*OriginLineForBatchUpdateCdnConfigInput) SetHttpsPort

SetHttpsPort sets the HttpsPort field's value.

func (*OriginLineForBatchUpdateCdnConfigInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*OriginLineForBatchUpdateCdnConfigInput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*OriginLineForBatchUpdateCdnConfigInput) SetOriginType

SetOriginType sets the OriginType field's value.

func (*OriginLineForBatchUpdateCdnConfigInput) SetPrivateBucketAccess

SetPrivateBucketAccess sets the PrivateBucketAccess field's value.

func (*OriginLineForBatchUpdateCdnConfigInput) SetPrivateBucketAuth

SetPrivateBucketAuth sets the PrivateBucketAuth field's value.

func (*OriginLineForBatchUpdateCdnConfigInput) SetRegion

SetRegion sets the Region field's value.

func (*OriginLineForBatchUpdateCdnConfigInput) SetWeight

SetWeight sets the Weight field's value.

func (OriginLineForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginLineForDescribeCdnConfigOutput

type OriginLineForDescribeCdnConfigOutput struct {
	Address *string `type:"string"`

	HttpPort *string `type:"string"`

	HttpsPort *string `type:"string"`

	InstanceType *string `type:"string"`

	OriginHost *string `type:"string"`

	OriginType *string `type:"string"`

	PrivateBucketAccess *bool `type:"boolean"`

	PrivateBucketAuth *PrivateBucketAuthForDescribeCdnConfigOutput `type:"structure"`

	Region *string `type:"string"`

	Weight *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginLineForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginLineForDescribeCdnConfigOutput) SetAddress

SetAddress sets the Address field's value.

func (*OriginLineForDescribeCdnConfigOutput) SetHttpPort

SetHttpPort sets the HttpPort field's value.

func (*OriginLineForDescribeCdnConfigOutput) SetHttpsPort

SetHttpsPort sets the HttpsPort field's value.

func (*OriginLineForDescribeCdnConfigOutput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*OriginLineForDescribeCdnConfigOutput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*OriginLineForDescribeCdnConfigOutput) SetOriginType

SetOriginType sets the OriginType field's value.

func (*OriginLineForDescribeCdnConfigOutput) SetPrivateBucketAccess

SetPrivateBucketAccess sets the PrivateBucketAccess field's value.

func (*OriginLineForDescribeCdnConfigOutput) SetPrivateBucketAuth

SetPrivateBucketAuth sets the PrivateBucketAuth field's value.

func (*OriginLineForDescribeCdnConfigOutput) SetRegion

SetRegion sets the Region field's value.

func (*OriginLineForDescribeCdnConfigOutput) SetWeight

SetWeight sets the Weight field's value.

func (OriginLineForDescribeCdnConfigOutput) String

String returns the string representation

type OriginLineForUpdateCdnConfigInput

type OriginLineForUpdateCdnConfigInput struct {
	Address *string `type:"string"`

	HttpPort *string `type:"string"`

	HttpsPort *string `type:"string"`

	InstanceType *string `type:"string"`

	OriginHost *string `type:"string"`

	OriginType *string `type:"string"`

	PrivateBucketAccess *bool `type:"boolean"`

	PrivateBucketAuth *PrivateBucketAuthForUpdateCdnConfigInput `type:"structure"`

	Region *string `type:"string"`

	Weight *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginLineForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginLineForUpdateCdnConfigInput) SetAddress

SetAddress sets the Address field's value.

func (*OriginLineForUpdateCdnConfigInput) SetHttpPort

SetHttpPort sets the HttpPort field's value.

func (*OriginLineForUpdateCdnConfigInput) SetHttpsPort

SetHttpsPort sets the HttpsPort field's value.

func (*OriginLineForUpdateCdnConfigInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*OriginLineForUpdateCdnConfigInput) SetOriginHost

SetOriginHost sets the OriginHost field's value.

func (*OriginLineForUpdateCdnConfigInput) SetOriginType

SetOriginType sets the OriginType field's value.

func (*OriginLineForUpdateCdnConfigInput) SetPrivateBucketAccess

SetPrivateBucketAccess sets the PrivateBucketAccess field's value.

func (*OriginLineForUpdateCdnConfigInput) SetPrivateBucketAuth

SetPrivateBucketAuth sets the PrivateBucketAuth field's value.

func (*OriginLineForUpdateCdnConfigInput) SetRegion

SetRegion sets the Region field's value.

func (*OriginLineForUpdateCdnConfigInput) SetWeight

SetWeight sets the Weight field's value.

func (OriginLineForUpdateCdnConfigInput) String

String returns the string representation

type OriginRewriteActionForAddCdnDomainInput

type OriginRewriteActionForAddCdnDomainInput struct {
	SourcePath *string `type:"string"`

	TargetPath *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginRewriteActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginRewriteActionForAddCdnDomainInput) SetSourcePath

SetSourcePath sets the SourcePath field's value.

func (*OriginRewriteActionForAddCdnDomainInput) SetTargetPath

SetTargetPath sets the TargetPath field's value.

func (OriginRewriteActionForAddCdnDomainInput) String

String returns the string representation

type OriginRewriteActionForBatchUpdateCdnConfigInput

type OriginRewriteActionForBatchUpdateCdnConfigInput struct {
	SourcePath *string `type:"string"`

	TargetPath *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginRewriteActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginRewriteActionForBatchUpdateCdnConfigInput) SetSourcePath

SetSourcePath sets the SourcePath field's value.

func (*OriginRewriteActionForBatchUpdateCdnConfigInput) SetTargetPath

SetTargetPath sets the TargetPath field's value.

func (OriginRewriteActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginRewriteActionForDescribeCdnConfigOutput

type OriginRewriteActionForDescribeCdnConfigOutput struct {
	SourcePath *string `type:"string"`

	TargetPath *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginRewriteActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginRewriteActionForDescribeCdnConfigOutput) SetSourcePath

SetSourcePath sets the SourcePath field's value.

func (*OriginRewriteActionForDescribeCdnConfigOutput) SetTargetPath

SetTargetPath sets the TargetPath field's value.

func (OriginRewriteActionForDescribeCdnConfigOutput) String

String returns the string representation

type OriginRewriteActionForUpdateCdnConfigInput

type OriginRewriteActionForUpdateCdnConfigInput struct {
	SourcePath *string `type:"string"`

	TargetPath *string `type:"string"`
	// contains filtered or unexported fields
}

func (OriginRewriteActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginRewriteActionForUpdateCdnConfigInput) SetSourcePath

SetSourcePath sets the SourcePath field's value.

func (*OriginRewriteActionForUpdateCdnConfigInput) SetTargetPath

SetTargetPath sets the TargetPath field's value.

func (OriginRewriteActionForUpdateCdnConfigInput) String

String returns the string representation

type OriginRewriteForAddCdnDomainInput

type OriginRewriteForAddCdnDomainInput struct {
	OriginRewriteRule []*OriginRewriteRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginRewriteForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginRewriteForAddCdnDomainInput) SetOriginRewriteRule

SetOriginRewriteRule sets the OriginRewriteRule field's value.

func (*OriginRewriteForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginRewriteForAddCdnDomainInput) String

String returns the string representation

type OriginRewriteForBatchUpdateCdnConfigInput

type OriginRewriteForBatchUpdateCdnConfigInput struct {
	OriginRewriteRule []*OriginRewriteRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginRewriteForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginRewriteForBatchUpdateCdnConfigInput) SetOriginRewriteRule

SetOriginRewriteRule sets the OriginRewriteRule field's value.

func (*OriginRewriteForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginRewriteForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginRewriteForDescribeCdnConfigOutput

type OriginRewriteForDescribeCdnConfigOutput struct {
	OriginRewriteRule []*OriginRewriteRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginRewriteForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginRewriteForDescribeCdnConfigOutput) SetOriginRewriteRule

SetOriginRewriteRule sets the OriginRewriteRule field's value.

func (*OriginRewriteForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginRewriteForDescribeCdnConfigOutput) String

String returns the string representation

type OriginRewriteForUpdateCdnConfigInput

type OriginRewriteForUpdateCdnConfigInput struct {
	OriginRewriteRule []*OriginRewriteRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginRewriteForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginRewriteForUpdateCdnConfigInput) SetOriginRewriteRule

SetOriginRewriteRule sets the OriginRewriteRule field's value.

func (*OriginRewriteForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginRewriteForUpdateCdnConfigInput) String

String returns the string representation

type OriginRewriteRuleForAddCdnDomainInput

type OriginRewriteRuleForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	OriginRewriteAction *OriginRewriteActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginRewriteRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginRewriteRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginRewriteRuleForAddCdnDomainInput) SetOriginRewriteAction

SetOriginRewriteAction sets the OriginRewriteAction field's value.

func (OriginRewriteRuleForAddCdnDomainInput) String

String returns the string representation

type OriginRewriteRuleForBatchUpdateCdnConfigInput

type OriginRewriteRuleForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	OriginRewriteAction *OriginRewriteActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginRewriteRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginRewriteRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginRewriteRuleForBatchUpdateCdnConfigInput) SetOriginRewriteAction

SetOriginRewriteAction sets the OriginRewriteAction field's value.

func (OriginRewriteRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginRewriteRuleForDescribeCdnConfigOutput

type OriginRewriteRuleForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	OriginRewriteAction *OriginRewriteActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginRewriteRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginRewriteRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginRewriteRuleForDescribeCdnConfigOutput) SetOriginRewriteAction

SetOriginRewriteAction sets the OriginRewriteAction field's value.

func (OriginRewriteRuleForDescribeCdnConfigOutput) String

String returns the string representation

type OriginRewriteRuleForUpdateCdnConfigInput

type OriginRewriteRuleForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	OriginRewriteAction *OriginRewriteActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (OriginRewriteRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginRewriteRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*OriginRewriteRuleForUpdateCdnConfigInput) SetOriginRewriteAction

SetOriginRewriteAction sets the OriginRewriteAction field's value.

func (OriginRewriteRuleForUpdateCdnConfigInput) String

String returns the string representation

type OriginSniForAddCdnDomainInput

type OriginSniForAddCdnDomainInput struct {
	SniDomain *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginSniForAddCdnDomainInput) GoString

GoString returns the string representation

func (*OriginSniForAddCdnDomainInput) SetSniDomain

SetSniDomain sets the SniDomain field's value.

func (*OriginSniForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginSniForAddCdnDomainInput) String

String returns the string representation

type OriginSniForBatchUpdateCdnConfigInput

type OriginSniForBatchUpdateCdnConfigInput struct {
	SniDomain *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginSniForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginSniForBatchUpdateCdnConfigInput) SetSniDomain

SetSniDomain sets the SniDomain field's value.

func (*OriginSniForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginSniForBatchUpdateCdnConfigInput) String

String returns the string representation

type OriginSniForDescribeCdnConfigOutput

type OriginSniForDescribeCdnConfigOutput struct {
	SniDomain *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginSniForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*OriginSniForDescribeCdnConfigOutput) SetSniDomain

SetSniDomain sets the SniDomain field's value.

func (*OriginSniForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginSniForDescribeCdnConfigOutput) String

String returns the string representation

type OriginSniForUpdateCdnConfigInput

type OriginSniForUpdateCdnConfigInput struct {
	SniDomain *string `type:"string"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (OriginSniForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*OriginSniForUpdateCdnConfigInput) SetSniDomain

SetSniDomain sets the SniDomain field's value.

func (*OriginSniForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (OriginSniForUpdateCdnConfigInput) String

String returns the string representation

type OtherCertConfigForDescribeCertConfigOutput

type OtherCertConfigForDescribeCertConfigOutput struct {
	CerStatus *string `type:"string"`

	Domain *string `type:"string"`

	DomainLock *DomainLockForDescribeCertConfigOutput `type:"structure"`

	Status *string `type:"string"`

	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (OtherCertConfigForDescribeCertConfigOutput) GoString

GoString returns the string representation

func (*OtherCertConfigForDescribeCertConfigOutput) SetCerStatus

SetCerStatus sets the CerStatus field's value.

func (*OtherCertConfigForDescribeCertConfigOutput) SetDomain

SetDomain sets the Domain field's value.

func (*OtherCertConfigForDescribeCertConfigOutput) SetDomainLock

SetDomainLock sets the DomainLock field's value.

func (*OtherCertConfigForDescribeCertConfigOutput) SetStatus

SetStatus sets the Status field's value.

func (*OtherCertConfigForDescribeCertConfigOutput) SetType

SetType sets the Type field's value.

func (OtherCertConfigForDescribeCertConfigOutput) String

String returns the string representation

type PageOptimizationForAddCdnDomainInput

type PageOptimizationForAddCdnDomainInput struct {
	OptimizationType []*string `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (PageOptimizationForAddCdnDomainInput) GoString

GoString returns the string representation

func (*PageOptimizationForAddCdnDomainInput) SetOptimizationType

SetOptimizationType sets the OptimizationType field's value.

func (*PageOptimizationForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (PageOptimizationForAddCdnDomainInput) String

String returns the string representation

type PageOptimizationForBatchUpdateCdnConfigInput

type PageOptimizationForBatchUpdateCdnConfigInput struct {
	OptimizationType []*string `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (PageOptimizationForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*PageOptimizationForBatchUpdateCdnConfigInput) SetOptimizationType

SetOptimizationType sets the OptimizationType field's value.

func (*PageOptimizationForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (PageOptimizationForBatchUpdateCdnConfigInput) String

String returns the string representation

type PageOptimizationForDescribeCdnConfigOutput

type PageOptimizationForDescribeCdnConfigOutput struct {
	OptimizationType []*string `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (PageOptimizationForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*PageOptimizationForDescribeCdnConfigOutput) SetOptimizationType

SetOptimizationType sets the OptimizationType field's value.

func (*PageOptimizationForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (PageOptimizationForDescribeCdnConfigOutput) String

String returns the string representation

type PageOptimizationForUpdateCdnConfigInput

type PageOptimizationForUpdateCdnConfigInput struct {
	OptimizationType []*string `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (PageOptimizationForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*PageOptimizationForUpdateCdnConfigInput) SetOptimizationType

SetOptimizationType sets the OptimizationType field's value.

func (*PageOptimizationForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (PageOptimizationForUpdateCdnConfigInput) String

String returns the string representation

type PrivateBucketAuthForAddCdnDomainInput

type PrivateBucketAuthForAddCdnDomainInput struct {
	AuthType *string `type:"string"`

	Switch *bool `type:"boolean"`

	TosAuthInformation *TosAuthInformationForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (PrivateBucketAuthForAddCdnDomainInput) GoString

GoString returns the string representation

func (*PrivateBucketAuthForAddCdnDomainInput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*PrivateBucketAuthForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*PrivateBucketAuthForAddCdnDomainInput) SetTosAuthInformation

SetTosAuthInformation sets the TosAuthInformation field's value.

func (PrivateBucketAuthForAddCdnDomainInput) String

String returns the string representation

type PrivateBucketAuthForBatchUpdateCdnConfigInput

type PrivateBucketAuthForBatchUpdateCdnConfigInput struct {
	AuthType *string `type:"string"`

	Switch *bool `type:"boolean"`

	TosAuthInformation *TosAuthInformationForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (PrivateBucketAuthForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*PrivateBucketAuthForBatchUpdateCdnConfigInput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*PrivateBucketAuthForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*PrivateBucketAuthForBatchUpdateCdnConfigInput) SetTosAuthInformation

SetTosAuthInformation sets the TosAuthInformation field's value.

func (PrivateBucketAuthForBatchUpdateCdnConfigInput) String

String returns the string representation

type PrivateBucketAuthForDescribeCdnConfigOutput

type PrivateBucketAuthForDescribeCdnConfigOutput struct {
	AuthType *string `type:"string"`

	Switch *bool `type:"boolean"`

	TosAuthInformation *TosAuthInformationForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (PrivateBucketAuthForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*PrivateBucketAuthForDescribeCdnConfigOutput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*PrivateBucketAuthForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (*PrivateBucketAuthForDescribeCdnConfigOutput) SetTosAuthInformation

SetTosAuthInformation sets the TosAuthInformation field's value.

func (PrivateBucketAuthForDescribeCdnConfigOutput) String

String returns the string representation

type PrivateBucketAuthForUpdateCdnConfigInput

type PrivateBucketAuthForUpdateCdnConfigInput struct {
	AuthType *string `type:"string"`

	Switch *bool `type:"boolean"`

	TosAuthInformation *TosAuthInformationForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (PrivateBucketAuthForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*PrivateBucketAuthForUpdateCdnConfigInput) SetAuthType

SetAuthType sets the AuthType field's value.

func (*PrivateBucketAuthForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*PrivateBucketAuthForUpdateCdnConfigInput) SetTosAuthInformation

SetTosAuthInformation sets the TosAuthInformation field's value.

func (PrivateBucketAuthForUpdateCdnConfigInput) String

String returns the string representation

type QueryStringComponentsForAddCdnDomainInput

type QueryStringComponentsForAddCdnDomainInput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (QueryStringComponentsForAddCdnDomainInput) GoString

GoString returns the string representation

func (*QueryStringComponentsForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*QueryStringComponentsForAddCdnDomainInput) SetValue

SetValue sets the Value field's value.

func (QueryStringComponentsForAddCdnDomainInput) String

String returns the string representation

type QueryStringComponentsForBatchUpdateCdnConfigInput

type QueryStringComponentsForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (QueryStringComponentsForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*QueryStringComponentsForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*QueryStringComponentsForBatchUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (QueryStringComponentsForBatchUpdateCdnConfigInput) String

String returns the string representation

type QueryStringComponentsForDescribeCdnConfigOutput

type QueryStringComponentsForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (QueryStringComponentsForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*QueryStringComponentsForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*QueryStringComponentsForDescribeCdnConfigOutput) SetValue

SetValue sets the Value field's value.

func (QueryStringComponentsForDescribeCdnConfigOutput) String

String returns the string representation

type QueryStringComponentsForUpdateCdnConfigInput

type QueryStringComponentsForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (QueryStringComponentsForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*QueryStringComponentsForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*QueryStringComponentsForUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (QueryStringComponentsForUpdateCdnConfigInput) String

String returns the string representation

type QueryStringInstanceForAddCdnDomainInput

type QueryStringInstanceForAddCdnDomainInput struct {
	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (QueryStringInstanceForAddCdnDomainInput) GoString

GoString returns the string representation

func (*QueryStringInstanceForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*QueryStringInstanceForAddCdnDomainInput) SetKey

SetKey sets the Key field's value.

func (*QueryStringInstanceForAddCdnDomainInput) SetValue

SetValue sets the Value field's value.

func (*QueryStringInstanceForAddCdnDomainInput) SetValueType

SetValueType sets the ValueType field's value.

func (QueryStringInstanceForAddCdnDomainInput) String

String returns the string representation

type QueryStringInstanceForBatchUpdateCdnConfigInput

type QueryStringInstanceForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (QueryStringInstanceForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*QueryStringInstanceForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*QueryStringInstanceForBatchUpdateCdnConfigInput) SetKey

SetKey sets the Key field's value.

func (*QueryStringInstanceForBatchUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (*QueryStringInstanceForBatchUpdateCdnConfigInput) SetValueType

SetValueType sets the ValueType field's value.

func (QueryStringInstanceForBatchUpdateCdnConfigInput) String

String returns the string representation

type QueryStringInstanceForDescribeCdnConfigOutput

type QueryStringInstanceForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (QueryStringInstanceForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*QueryStringInstanceForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*QueryStringInstanceForDescribeCdnConfigOutput) SetKey

SetKey sets the Key field's value.

func (*QueryStringInstanceForDescribeCdnConfigOutput) SetValue

SetValue sets the Value field's value.

func (*QueryStringInstanceForDescribeCdnConfigOutput) SetValueType

SetValueType sets the ValueType field's value.

func (QueryStringInstanceForDescribeCdnConfigOutput) String

String returns the string representation

type QueryStringInstanceForUpdateCdnConfigInput

type QueryStringInstanceForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (QueryStringInstanceForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*QueryStringInstanceForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*QueryStringInstanceForUpdateCdnConfigInput) SetKey

SetKey sets the Key field's value.

func (*QueryStringInstanceForUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (*QueryStringInstanceForUpdateCdnConfigInput) SetValueType

SetValueType sets the ValueType field's value.

func (QueryStringInstanceForUpdateCdnConfigInput) String

String returns the string representation

type QueryStringRulesForAddCdnDomainInput

type QueryStringRulesForAddCdnDomainInput struct {
	QueryStringComponents *QueryStringComponentsForAddCdnDomainInput `type:"structure"`

	QueryStringInstances []*QueryStringInstanceForAddCdnDomainInput `type:"list"`
	// contains filtered or unexported fields
}

func (QueryStringRulesForAddCdnDomainInput) GoString

GoString returns the string representation

func (*QueryStringRulesForAddCdnDomainInput) SetQueryStringComponents

SetQueryStringComponents sets the QueryStringComponents field's value.

func (*QueryStringRulesForAddCdnDomainInput) SetQueryStringInstances

SetQueryStringInstances sets the QueryStringInstances field's value.

func (QueryStringRulesForAddCdnDomainInput) String

String returns the string representation

type QueryStringRulesForBatchUpdateCdnConfigInput

type QueryStringRulesForBatchUpdateCdnConfigInput struct {
	QueryStringComponents *QueryStringComponentsForBatchUpdateCdnConfigInput `type:"structure"`

	QueryStringInstances []*QueryStringInstanceForBatchUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (QueryStringRulesForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*QueryStringRulesForBatchUpdateCdnConfigInput) SetQueryStringComponents

SetQueryStringComponents sets the QueryStringComponents field's value.

func (*QueryStringRulesForBatchUpdateCdnConfigInput) SetQueryStringInstances

SetQueryStringInstances sets the QueryStringInstances field's value.

func (QueryStringRulesForBatchUpdateCdnConfigInput) String

String returns the string representation

type QueryStringRulesForDescribeCdnConfigOutput

type QueryStringRulesForDescribeCdnConfigOutput struct {
	QueryStringComponents *QueryStringComponentsForDescribeCdnConfigOutput `type:"structure"`

	QueryStringInstances []*QueryStringInstanceForDescribeCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (QueryStringRulesForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*QueryStringRulesForDescribeCdnConfigOutput) SetQueryStringComponents

SetQueryStringComponents sets the QueryStringComponents field's value.

func (*QueryStringRulesForDescribeCdnConfigOutput) SetQueryStringInstances

SetQueryStringInstances sets the QueryStringInstances field's value.

func (QueryStringRulesForDescribeCdnConfigOutput) String

String returns the string representation

type QueryStringRulesForUpdateCdnConfigInput

type QueryStringRulesForUpdateCdnConfigInput struct {
	QueryStringComponents *QueryStringComponentsForUpdateCdnConfigInput `type:"structure"`

	QueryStringInstances []*QueryStringInstanceForUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (QueryStringRulesForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*QueryStringRulesForUpdateCdnConfigInput) SetQueryStringComponents

SetQueryStringComponents sets the QueryStringComponents field's value.

func (*QueryStringRulesForUpdateCdnConfigInput) SetQueryStringInstances

SetQueryStringInstances sets the QueryStringInstances field's value.

func (QueryStringRulesForUpdateCdnConfigInput) String

String returns the string representation

type QuicForAddCdnDomainInput

type QuicForAddCdnDomainInput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (QuicForAddCdnDomainInput) GoString

func (s QuicForAddCdnDomainInput) GoString() string

GoString returns the string representation

func (*QuicForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (QuicForAddCdnDomainInput) String

func (s QuicForAddCdnDomainInput) String() string

String returns the string representation

type QuicForBatchUpdateCdnConfigInput

type QuicForBatchUpdateCdnConfigInput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (QuicForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*QuicForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (QuicForBatchUpdateCdnConfigInput) String

String returns the string representation

type QuicForDescribeCdnConfigOutput

type QuicForDescribeCdnConfigOutput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (QuicForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*QuicForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (QuicForDescribeCdnConfigOutput) String

String returns the string representation

type QuicForUpdateCdnConfigInput

type QuicForUpdateCdnConfigInput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (QuicForUpdateCdnConfigInput) GoString

func (s QuicForUpdateCdnConfigInput) GoString() string

GoString returns the string representation

func (*QuicForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (QuicForUpdateCdnConfigInput) String

String returns the string representation

type RedirectionActionForAddCdnDomainInput

type RedirectionActionForAddCdnDomainInput struct {
	RedirectCode *string `type:"string"`

	SourcePath *string `type:"string"`

	TargetHost *string `type:"string"`

	TargetPath *string `type:"string"`

	TargetProtocol *string `type:"string"`

	TargetQueryComponents *TargetQueryComponentsForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RedirectionActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RedirectionActionForAddCdnDomainInput) SetRedirectCode

SetRedirectCode sets the RedirectCode field's value.

func (*RedirectionActionForAddCdnDomainInput) SetSourcePath

SetSourcePath sets the SourcePath field's value.

func (*RedirectionActionForAddCdnDomainInput) SetTargetHost

SetTargetHost sets the TargetHost field's value.

func (*RedirectionActionForAddCdnDomainInput) SetTargetPath

SetTargetPath sets the TargetPath field's value.

func (*RedirectionActionForAddCdnDomainInput) SetTargetProtocol

SetTargetProtocol sets the TargetProtocol field's value.

func (*RedirectionActionForAddCdnDomainInput) SetTargetQueryComponents

SetTargetQueryComponents sets the TargetQueryComponents field's value.

func (RedirectionActionForAddCdnDomainInput) String

String returns the string representation

type RedirectionActionForBatchUpdateCdnConfigInput

type RedirectionActionForBatchUpdateCdnConfigInput struct {
	RedirectCode *string `type:"string"`

	SourcePath *string `type:"string"`

	TargetHost *string `type:"string"`

	TargetPath *string `type:"string"`

	TargetProtocol *string `type:"string"`

	TargetQueryComponents *TargetQueryComponentsForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RedirectionActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RedirectionActionForBatchUpdateCdnConfigInput) SetRedirectCode

SetRedirectCode sets the RedirectCode field's value.

func (*RedirectionActionForBatchUpdateCdnConfigInput) SetSourcePath

SetSourcePath sets the SourcePath field's value.

func (*RedirectionActionForBatchUpdateCdnConfigInput) SetTargetHost

SetTargetHost sets the TargetHost field's value.

func (*RedirectionActionForBatchUpdateCdnConfigInput) SetTargetPath

SetTargetPath sets the TargetPath field's value.

func (*RedirectionActionForBatchUpdateCdnConfigInput) SetTargetProtocol

SetTargetProtocol sets the TargetProtocol field's value.

func (*RedirectionActionForBatchUpdateCdnConfigInput) SetTargetQueryComponents

SetTargetQueryComponents sets the TargetQueryComponents field's value.

func (RedirectionActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type RedirectionActionForDescribeCdnConfigOutput

type RedirectionActionForDescribeCdnConfigOutput struct {
	RedirectCode *string `type:"string"`

	SourcePath *string `type:"string"`

	TargetHost *string `type:"string"`

	TargetPath *string `type:"string"`

	TargetProtocol *string `type:"string"`

	TargetQueryComponents *TargetQueryComponentsForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (RedirectionActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RedirectionActionForDescribeCdnConfigOutput) SetRedirectCode

SetRedirectCode sets the RedirectCode field's value.

func (*RedirectionActionForDescribeCdnConfigOutput) SetSourcePath

SetSourcePath sets the SourcePath field's value.

func (*RedirectionActionForDescribeCdnConfigOutput) SetTargetHost

SetTargetHost sets the TargetHost field's value.

func (*RedirectionActionForDescribeCdnConfigOutput) SetTargetPath

SetTargetPath sets the TargetPath field's value.

func (*RedirectionActionForDescribeCdnConfigOutput) SetTargetProtocol

SetTargetProtocol sets the TargetProtocol field's value.

func (*RedirectionActionForDescribeCdnConfigOutput) SetTargetQueryComponents

SetTargetQueryComponents sets the TargetQueryComponents field's value.

func (RedirectionActionForDescribeCdnConfigOutput) String

String returns the string representation

type RedirectionActionForUpdateCdnConfigInput

type RedirectionActionForUpdateCdnConfigInput struct {
	RedirectCode *string `type:"string"`

	SourcePath *string `type:"string"`

	TargetHost *string `type:"string"`

	TargetPath *string `type:"string"`

	TargetProtocol *string `type:"string"`

	TargetQueryComponents *TargetQueryComponentsForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RedirectionActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RedirectionActionForUpdateCdnConfigInput) SetRedirectCode

SetRedirectCode sets the RedirectCode field's value.

func (*RedirectionActionForUpdateCdnConfigInput) SetSourcePath

SetSourcePath sets the SourcePath field's value.

func (*RedirectionActionForUpdateCdnConfigInput) SetTargetHost

SetTargetHost sets the TargetHost field's value.

func (*RedirectionActionForUpdateCdnConfigInput) SetTargetPath

SetTargetPath sets the TargetPath field's value.

func (*RedirectionActionForUpdateCdnConfigInput) SetTargetProtocol

SetTargetProtocol sets the TargetProtocol field's value.

func (*RedirectionActionForUpdateCdnConfigInput) SetTargetQueryComponents

SetTargetQueryComponents sets the TargetQueryComponents field's value.

func (RedirectionActionForUpdateCdnConfigInput) String

String returns the string representation

type RedirectionRewriteForAddCdnDomainInput

type RedirectionRewriteForAddCdnDomainInput struct {
	RedirectionRule []*RedirectionRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RedirectionRewriteForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RedirectionRewriteForAddCdnDomainInput) SetRedirectionRule

SetRedirectionRule sets the RedirectionRule field's value.

func (*RedirectionRewriteForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RedirectionRewriteForAddCdnDomainInput) String

String returns the string representation

type RedirectionRewriteForBatchUpdateCdnConfigInput

type RedirectionRewriteForBatchUpdateCdnConfigInput struct {
	RedirectionRule []*RedirectionRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RedirectionRewriteForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RedirectionRewriteForBatchUpdateCdnConfigInput) SetRedirectionRule

SetRedirectionRule sets the RedirectionRule field's value.

func (*RedirectionRewriteForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RedirectionRewriteForBatchUpdateCdnConfigInput) String

String returns the string representation

type RedirectionRewriteForDescribeCdnConfigOutput

type RedirectionRewriteForDescribeCdnConfigOutput struct {
	RedirectionRule []*RedirectionRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RedirectionRewriteForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RedirectionRewriteForDescribeCdnConfigOutput) SetRedirectionRule

SetRedirectionRule sets the RedirectionRule field's value.

func (*RedirectionRewriteForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (RedirectionRewriteForDescribeCdnConfigOutput) String

String returns the string representation

type RedirectionRewriteForUpdateCdnConfigInput

type RedirectionRewriteForUpdateCdnConfigInput struct {
	RedirectionRule []*RedirectionRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RedirectionRewriteForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RedirectionRewriteForUpdateCdnConfigInput) SetRedirectionRule

SetRedirectionRule sets the RedirectionRule field's value.

func (*RedirectionRewriteForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RedirectionRewriteForUpdateCdnConfigInput) String

String returns the string representation

type RedirectionRuleForAddCdnDomainInput

type RedirectionRuleForAddCdnDomainInput struct {
	RedirectionAction *RedirectionActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RedirectionRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RedirectionRuleForAddCdnDomainInput) SetRedirectionAction

SetRedirectionAction sets the RedirectionAction field's value.

func (RedirectionRuleForAddCdnDomainInput) String

String returns the string representation

type RedirectionRuleForBatchUpdateCdnConfigInput

type RedirectionRuleForBatchUpdateCdnConfigInput struct {
	RedirectionAction *RedirectionActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RedirectionRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RedirectionRuleForBatchUpdateCdnConfigInput) SetRedirectionAction

SetRedirectionAction sets the RedirectionAction field's value.

func (RedirectionRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type RedirectionRuleForDescribeCdnConfigOutput

type RedirectionRuleForDescribeCdnConfigOutput struct {
	RedirectionAction *RedirectionActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (RedirectionRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RedirectionRuleForDescribeCdnConfigOutput) SetRedirectionAction

SetRedirectionAction sets the RedirectionAction field's value.

func (RedirectionRuleForDescribeCdnConfigOutput) String

String returns the string representation

type RedirectionRuleForUpdateCdnConfigInput

type RedirectionRuleForUpdateCdnConfigInput struct {
	RedirectionAction *RedirectionActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RedirectionRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RedirectionRuleForUpdateCdnConfigInput) SetRedirectionAction

SetRedirectionAction sets the RedirectionAction field's value.

func (RedirectionRuleForUpdateCdnConfigInput) String

String returns the string representation

type RefererAccessRuleForAddCdnDomainInput

type RefererAccessRuleForAddCdnDomainInput struct {
	AllowEmpty *bool `type:"boolean"`

	Referers []*string `type:"list"`

	ReferersType *ReferersTypeForAddCdnDomainInput `type:"structure"`

	RuleType *string `type:"string"`

	SharedConfig *SharedConfigForAddCdnDomainInput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RefererAccessRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RefererAccessRuleForAddCdnDomainInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*RefererAccessRuleForAddCdnDomainInput) SetReferers

SetReferers sets the Referers field's value.

func (*RefererAccessRuleForAddCdnDomainInput) SetReferersType

SetReferersType sets the ReferersType field's value.

func (*RefererAccessRuleForAddCdnDomainInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*RefererAccessRuleForAddCdnDomainInput) SetSharedConfig

SetSharedConfig sets the SharedConfig field's value.

func (*RefererAccessRuleForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RefererAccessRuleForAddCdnDomainInput) String

String returns the string representation

type RefererAccessRuleForBatchUpdateCdnConfigInput

type RefererAccessRuleForBatchUpdateCdnConfigInput struct {
	AllowEmpty *bool `type:"boolean"`

	Referers []*string `type:"list"`

	ReferersType *ReferersTypeForBatchUpdateCdnConfigInput `type:"structure"`

	RuleType *string `type:"string"`

	SharedConfig *SharedConfigForBatchUpdateCdnConfigInput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RefererAccessRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RefererAccessRuleForBatchUpdateCdnConfigInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*RefererAccessRuleForBatchUpdateCdnConfigInput) SetReferers

SetReferers sets the Referers field's value.

func (*RefererAccessRuleForBatchUpdateCdnConfigInput) SetReferersType

SetReferersType sets the ReferersType field's value.

func (*RefererAccessRuleForBatchUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*RefererAccessRuleForBatchUpdateCdnConfigInput) SetSharedConfig

SetSharedConfig sets the SharedConfig field's value.

func (*RefererAccessRuleForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RefererAccessRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type RefererAccessRuleForDescribeCdnConfigOutput

type RefererAccessRuleForDescribeCdnConfigOutput struct {
	AllowEmpty *bool `type:"boolean"`

	Referers []*string `type:"list"`

	ReferersType *ReferersTypeForDescribeCdnConfigOutput `type:"structure"`

	RuleType *string `type:"string"`

	SharedConfig *SharedConfigForDescribeCdnConfigOutput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RefererAccessRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RefererAccessRuleForDescribeCdnConfigOutput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*RefererAccessRuleForDescribeCdnConfigOutput) SetReferers

SetReferers sets the Referers field's value.

func (*RefererAccessRuleForDescribeCdnConfigOutput) SetReferersType

SetReferersType sets the ReferersType field's value.

func (*RefererAccessRuleForDescribeCdnConfigOutput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*RefererAccessRuleForDescribeCdnConfigOutput) SetSharedConfig

SetSharedConfig sets the SharedConfig field's value.

func (*RefererAccessRuleForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (RefererAccessRuleForDescribeCdnConfigOutput) String

String returns the string representation

type RefererAccessRuleForUpdateCdnConfigInput

type RefererAccessRuleForUpdateCdnConfigInput struct {
	AllowEmpty *bool `type:"boolean"`

	Referers []*string `type:"list"`

	ReferersType *ReferersTypeForUpdateCdnConfigInput `type:"structure"`

	RuleType *string `type:"string"`

	SharedConfig *SharedConfigForUpdateCdnConfigInput `type:"structure"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RefererAccessRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RefererAccessRuleForUpdateCdnConfigInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*RefererAccessRuleForUpdateCdnConfigInput) SetReferers

SetReferers sets the Referers field's value.

func (*RefererAccessRuleForUpdateCdnConfigInput) SetReferersType

SetReferersType sets the ReferersType field's value.

func (*RefererAccessRuleForUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*RefererAccessRuleForUpdateCdnConfigInput) SetSharedConfig

SetSharedConfig sets the SharedConfig field's value.

func (*RefererAccessRuleForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RefererAccessRuleForUpdateCdnConfigInput) String

String returns the string representation

type ReferersTypeForAddCdnDomainInput

type ReferersTypeForAddCdnDomainInput struct {
	CommonType *CommonTypeForAddCdnDomainInput `type:"structure"`

	RegularType *RegularTypeForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ReferersTypeForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ReferersTypeForAddCdnDomainInput) SetCommonType

SetCommonType sets the CommonType field's value.

func (*ReferersTypeForAddCdnDomainInput) SetRegularType

SetRegularType sets the RegularType field's value.

func (ReferersTypeForAddCdnDomainInput) String

String returns the string representation

type ReferersTypeForBatchUpdateCdnConfigInput

type ReferersTypeForBatchUpdateCdnConfigInput struct {
	CommonType *CommonTypeForBatchUpdateCdnConfigInput `type:"structure"`

	RegularType *RegularTypeForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ReferersTypeForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ReferersTypeForBatchUpdateCdnConfigInput) SetCommonType

SetCommonType sets the CommonType field's value.

func (*ReferersTypeForBatchUpdateCdnConfigInput) SetRegularType

SetRegularType sets the RegularType field's value.

func (ReferersTypeForBatchUpdateCdnConfigInput) String

String returns the string representation

type ReferersTypeForDescribeCdnConfigOutput

type ReferersTypeForDescribeCdnConfigOutput struct {
	CommonType *CommonTypeForDescribeCdnConfigOutput `type:"structure"`

	RegularType *RegularTypeForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (ReferersTypeForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ReferersTypeForDescribeCdnConfigOutput) SetCommonType

SetCommonType sets the CommonType field's value.

func (*ReferersTypeForDescribeCdnConfigOutput) SetRegularType

SetRegularType sets the RegularType field's value.

func (ReferersTypeForDescribeCdnConfigOutput) String

String returns the string representation

type ReferersTypeForUpdateCdnConfigInput

type ReferersTypeForUpdateCdnConfigInput struct {
	CommonType *CommonTypeForUpdateCdnConfigInput `type:"structure"`

	RegularType *RegularTypeForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ReferersTypeForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ReferersTypeForUpdateCdnConfigInput) SetCommonType

SetCommonType sets the CommonType field's value.

func (*ReferersTypeForUpdateCdnConfigInput) SetRegularType

SetRegularType sets the RegularType field's value.

func (ReferersTypeForUpdateCdnConfigInput) String

String returns the string representation

type RegionForDescribeCdnRegionAndIspOutput

type RegionForDescribeCdnRegionAndIspOutput struct {
	Code *string `type:"string"`

	Name *string `type:"string"`
	// contains filtered or unexported fields
}

func (RegionForDescribeCdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*RegionForDescribeCdnRegionAndIspOutput) SetCode

SetCode sets the Code field's value.

func (*RegionForDescribeCdnRegionAndIspOutput) SetName

SetName sets the Name field's value.

func (RegionForDescribeCdnRegionAndIspOutput) String

String returns the string representation

type RegularTypeForAddCdnDomainInput

type RegularTypeForAddCdnDomainInput struct {
	Referers []*string `type:"list"`
	// contains filtered or unexported fields
}

func (RegularTypeForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RegularTypeForAddCdnDomainInput) SetReferers

SetReferers sets the Referers field's value.

func (RegularTypeForAddCdnDomainInput) String

String returns the string representation

type RegularTypeForBatchUpdateCdnConfigInput

type RegularTypeForBatchUpdateCdnConfigInput struct {
	Referers []*string `type:"list"`
	// contains filtered or unexported fields
}

func (RegularTypeForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RegularTypeForBatchUpdateCdnConfigInput) SetReferers

SetReferers sets the Referers field's value.

func (RegularTypeForBatchUpdateCdnConfigInput) String

String returns the string representation

type RegularTypeForDescribeCdnConfigOutput

type RegularTypeForDescribeCdnConfigOutput struct {
	Referers []*string `type:"list"`
	// contains filtered or unexported fields
}

func (RegularTypeForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RegularTypeForDescribeCdnConfigOutput) SetReferers

SetReferers sets the Referers field's value.

func (RegularTypeForDescribeCdnConfigOutput) String

String returns the string representation

type RegularTypeForUpdateCdnConfigInput

type RegularTypeForUpdateCdnConfigInput struct {
	Referers []*string `type:"list"`
	// contains filtered or unexported fields
}

func (RegularTypeForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RegularTypeForUpdateCdnConfigInput) SetReferers

SetReferers sets the Referers field's value.

func (RegularTypeForUpdateCdnConfigInput) String

String returns the string representation

type RemoteAuthForAddCdnDomainInput

type RemoteAuthForAddCdnDomainInput struct {
	RemoteAuthRules []*RemoteAuthRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RemoteAuthForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RemoteAuthForAddCdnDomainInput) SetRemoteAuthRules

SetRemoteAuthRules sets the RemoteAuthRules field's value.

func (*RemoteAuthForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RemoteAuthForAddCdnDomainInput) String

String returns the string representation

type RemoteAuthForBatchUpdateCdnConfigInput

type RemoteAuthForBatchUpdateCdnConfigInput struct {
	RemoteAuthRules []*RemoteAuthRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RemoteAuthForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RemoteAuthForBatchUpdateCdnConfigInput) SetRemoteAuthRules

SetRemoteAuthRules sets the RemoteAuthRules field's value.

func (*RemoteAuthForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RemoteAuthForBatchUpdateCdnConfigInput) String

String returns the string representation

type RemoteAuthForDescribeCdnConfigOutput

type RemoteAuthForDescribeCdnConfigOutput struct {
	RemoteAuthRules []*RemoteAuthRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RemoteAuthForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RemoteAuthForDescribeCdnConfigOutput) SetRemoteAuthRules

SetRemoteAuthRules sets the RemoteAuthRules field's value.

func (*RemoteAuthForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (RemoteAuthForDescribeCdnConfigOutput) String

String returns the string representation

type RemoteAuthForUpdateCdnConfigInput

type RemoteAuthForUpdateCdnConfigInput struct {
	RemoteAuthRules []*RemoteAuthRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RemoteAuthForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RemoteAuthForUpdateCdnConfigInput) SetRemoteAuthRules

SetRemoteAuthRules sets the RemoteAuthRules field's value.

func (*RemoteAuthForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RemoteAuthForUpdateCdnConfigInput) String

String returns the string representation

type RemoteAuthRuleActionForAddCdnDomainInput

type RemoteAuthRuleActionForAddCdnDomainInput struct {
	AuthModeConfig *AuthModeConfigForAddCdnDomainInput `type:"structure"`

	AuthResponseConfig *AuthResponseConfigForAddCdnDomainInput `type:"structure"`

	QueryStringRules *QueryStringRulesForAddCdnDomainInput `type:"structure"`

	RequestBodyRules *string `type:"string"`

	RequestHeaderRules *RequestHeaderRulesForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RemoteAuthRuleActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RemoteAuthRuleActionForAddCdnDomainInput) SetAuthModeConfig

SetAuthModeConfig sets the AuthModeConfig field's value.

func (*RemoteAuthRuleActionForAddCdnDomainInput) SetAuthResponseConfig

SetAuthResponseConfig sets the AuthResponseConfig field's value.

func (*RemoteAuthRuleActionForAddCdnDomainInput) SetQueryStringRules

SetQueryStringRules sets the QueryStringRules field's value.

func (*RemoteAuthRuleActionForAddCdnDomainInput) SetRequestBodyRules

SetRequestBodyRules sets the RequestBodyRules field's value.

func (*RemoteAuthRuleActionForAddCdnDomainInput) SetRequestHeaderRules

SetRequestHeaderRules sets the RequestHeaderRules field's value.

func (RemoteAuthRuleActionForAddCdnDomainInput) String

String returns the string representation

type RemoteAuthRuleActionForBatchUpdateCdnConfigInput

type RemoteAuthRuleActionForBatchUpdateCdnConfigInput struct {
	AuthModeConfig *AuthModeConfigForBatchUpdateCdnConfigInput `type:"structure"`

	AuthResponseConfig *AuthResponseConfigForBatchUpdateCdnConfigInput `type:"structure"`

	QueryStringRules *QueryStringRulesForBatchUpdateCdnConfigInput `type:"structure"`

	RequestBodyRules *string `type:"string"`

	RequestHeaderRules *RequestHeaderRulesForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RemoteAuthRuleActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RemoteAuthRuleActionForBatchUpdateCdnConfigInput) SetAuthModeConfig

SetAuthModeConfig sets the AuthModeConfig field's value.

func (*RemoteAuthRuleActionForBatchUpdateCdnConfigInput) SetAuthResponseConfig

SetAuthResponseConfig sets the AuthResponseConfig field's value.

func (*RemoteAuthRuleActionForBatchUpdateCdnConfigInput) SetQueryStringRules

SetQueryStringRules sets the QueryStringRules field's value.

func (*RemoteAuthRuleActionForBatchUpdateCdnConfigInput) SetRequestBodyRules

SetRequestBodyRules sets the RequestBodyRules field's value.

func (*RemoteAuthRuleActionForBatchUpdateCdnConfigInput) SetRequestHeaderRules

SetRequestHeaderRules sets the RequestHeaderRules field's value.

func (RemoteAuthRuleActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type RemoteAuthRuleActionForDescribeCdnConfigOutput

type RemoteAuthRuleActionForDescribeCdnConfigOutput struct {
	AuthModeConfig *AuthModeConfigForDescribeCdnConfigOutput `type:"structure"`

	AuthResponseConfig *AuthResponseConfigForDescribeCdnConfigOutput `type:"structure"`

	QueryStringRules *QueryStringRulesForDescribeCdnConfigOutput `type:"structure"`

	RequestBodyRules *string `type:"string"`

	RequestHeaderRules *RequestHeaderRulesForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (RemoteAuthRuleActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RemoteAuthRuleActionForDescribeCdnConfigOutput) SetAuthModeConfig

SetAuthModeConfig sets the AuthModeConfig field's value.

func (*RemoteAuthRuleActionForDescribeCdnConfigOutput) SetAuthResponseConfig

SetAuthResponseConfig sets the AuthResponseConfig field's value.

func (*RemoteAuthRuleActionForDescribeCdnConfigOutput) SetQueryStringRules

SetQueryStringRules sets the QueryStringRules field's value.

func (*RemoteAuthRuleActionForDescribeCdnConfigOutput) SetRequestBodyRules

SetRequestBodyRules sets the RequestBodyRules field's value.

func (*RemoteAuthRuleActionForDescribeCdnConfigOutput) SetRequestHeaderRules

SetRequestHeaderRules sets the RequestHeaderRules field's value.

func (RemoteAuthRuleActionForDescribeCdnConfigOutput) String

String returns the string representation

type RemoteAuthRuleActionForUpdateCdnConfigInput

type RemoteAuthRuleActionForUpdateCdnConfigInput struct {
	AuthModeConfig *AuthModeConfigForUpdateCdnConfigInput `type:"structure"`

	AuthResponseConfig *AuthResponseConfigForUpdateCdnConfigInput `type:"structure"`

	QueryStringRules *QueryStringRulesForUpdateCdnConfigInput `type:"structure"`

	RequestBodyRules *string `type:"string"`

	RequestHeaderRules *RequestHeaderRulesForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RemoteAuthRuleActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RemoteAuthRuleActionForUpdateCdnConfigInput) SetAuthModeConfig

SetAuthModeConfig sets the AuthModeConfig field's value.

func (*RemoteAuthRuleActionForUpdateCdnConfigInput) SetAuthResponseConfig

SetAuthResponseConfig sets the AuthResponseConfig field's value.

func (*RemoteAuthRuleActionForUpdateCdnConfigInput) SetQueryStringRules

SetQueryStringRules sets the QueryStringRules field's value.

func (*RemoteAuthRuleActionForUpdateCdnConfigInput) SetRequestBodyRules

SetRequestBodyRules sets the RequestBodyRules field's value.

func (*RemoteAuthRuleActionForUpdateCdnConfigInput) SetRequestHeaderRules

SetRequestHeaderRules sets the RequestHeaderRules field's value.

func (RemoteAuthRuleActionForUpdateCdnConfigInput) String

String returns the string representation

type RemoteAuthRuleForAddCdnDomainInput

type RemoteAuthRuleForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	RemoteAuthRuleAction *RemoteAuthRuleActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RemoteAuthRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RemoteAuthRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*RemoteAuthRuleForAddCdnDomainInput) SetRemoteAuthRuleAction

SetRemoteAuthRuleAction sets the RemoteAuthRuleAction field's value.

func (RemoteAuthRuleForAddCdnDomainInput) String

String returns the string representation

type RemoteAuthRuleForBatchUpdateCdnConfigInput

type RemoteAuthRuleForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	RemoteAuthRuleAction *RemoteAuthRuleActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RemoteAuthRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RemoteAuthRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*RemoteAuthRuleForBatchUpdateCdnConfigInput) SetRemoteAuthRuleAction

SetRemoteAuthRuleAction sets the RemoteAuthRuleAction field's value.

func (RemoteAuthRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type RemoteAuthRuleForDescribeCdnConfigOutput

type RemoteAuthRuleForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	RemoteAuthRuleAction *RemoteAuthRuleActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (RemoteAuthRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RemoteAuthRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*RemoteAuthRuleForDescribeCdnConfigOutput) SetRemoteAuthRuleAction

SetRemoteAuthRuleAction sets the RemoteAuthRuleAction field's value.

func (RemoteAuthRuleForDescribeCdnConfigOutput) String

String returns the string representation

type RemoteAuthRuleForUpdateCdnConfigInput

type RemoteAuthRuleForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	RemoteAuthRuleAction *RemoteAuthRuleActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RemoteAuthRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RemoteAuthRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*RemoteAuthRuleForUpdateCdnConfigInput) SetRemoteAuthRuleAction

SetRemoteAuthRuleAction sets the RemoteAuthRuleAction field's value.

func (RemoteAuthRuleForUpdateCdnConfigInput) String

String returns the string representation

type RequestBlockRuleForAddCdnDomainInput

type RequestBlockRuleForAddCdnDomainInput struct {
	BlockRule []*BlockRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RequestBlockRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RequestBlockRuleForAddCdnDomainInput) SetBlockRule

SetBlockRule sets the BlockRule field's value.

func (*RequestBlockRuleForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RequestBlockRuleForAddCdnDomainInput) String

String returns the string representation

type RequestBlockRuleForBatchUpdateCdnConfigInput

type RequestBlockRuleForBatchUpdateCdnConfigInput struct {
	BlockRule []*BlockRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RequestBlockRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestBlockRuleForBatchUpdateCdnConfigInput) SetBlockRule

SetBlockRule sets the BlockRule field's value.

func (*RequestBlockRuleForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RequestBlockRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type RequestBlockRuleForDescribeCdnConfigOutput

type RequestBlockRuleForDescribeCdnConfigOutput struct {
	BlockRule []*BlockRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RequestBlockRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RequestBlockRuleForDescribeCdnConfigOutput) SetBlockRule

SetBlockRule sets the BlockRule field's value.

func (*RequestBlockRuleForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (RequestBlockRuleForDescribeCdnConfigOutput) String

String returns the string representation

type RequestBlockRuleForUpdateCdnConfigInput

type RequestBlockRuleForUpdateCdnConfigInput struct {
	BlockRule []*BlockRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RequestBlockRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestBlockRuleForUpdateCdnConfigInput) SetBlockRule

SetBlockRule sets the BlockRule field's value.

func (*RequestBlockRuleForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (RequestBlockRuleForUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderActionForAddCdnDomainInput

type RequestHeaderActionForAddCdnDomainInput struct {
	RequestHeaderInstances []*RequestHeaderInstanceForAddCdnDomainInput `type:"list"`
	// contains filtered or unexported fields
}

func (RequestHeaderActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RequestHeaderActionForAddCdnDomainInput) SetRequestHeaderInstances

SetRequestHeaderInstances sets the RequestHeaderInstances field's value.

func (RequestHeaderActionForAddCdnDomainInput) String

String returns the string representation

type RequestHeaderActionForBatchUpdateCdnConfigInput

type RequestHeaderActionForBatchUpdateCdnConfigInput struct {
	RequestHeaderInstances []*RequestHeaderInstanceForBatchUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (RequestHeaderActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderActionForBatchUpdateCdnConfigInput) SetRequestHeaderInstances

SetRequestHeaderInstances sets the RequestHeaderInstances field's value.

func (RequestHeaderActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderActionForDescribeCdnConfigOutput

type RequestHeaderActionForDescribeCdnConfigOutput struct {
	RequestHeaderInstances []*RequestHeaderInstanceForDescribeCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (RequestHeaderActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RequestHeaderActionForDescribeCdnConfigOutput) SetRequestHeaderInstances

SetRequestHeaderInstances sets the RequestHeaderInstances field's value.

func (RequestHeaderActionForDescribeCdnConfigOutput) String

String returns the string representation

type RequestHeaderActionForUpdateCdnConfigInput

type RequestHeaderActionForUpdateCdnConfigInput struct {
	RequestHeaderInstances []*RequestHeaderInstanceForUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (RequestHeaderActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderActionForUpdateCdnConfigInput) SetRequestHeaderInstances

SetRequestHeaderInstances sets the RequestHeaderInstances field's value.

func (RequestHeaderActionForUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderComponentsForAddCdnDomainInput

type RequestHeaderComponentsForAddCdnDomainInput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderComponentsForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RequestHeaderComponentsForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*RequestHeaderComponentsForAddCdnDomainInput) SetValue

SetValue sets the Value field's value.

func (RequestHeaderComponentsForAddCdnDomainInput) String

String returns the string representation

type RequestHeaderComponentsForBatchUpdateCdnConfigInput

type RequestHeaderComponentsForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderComponentsForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderComponentsForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*RequestHeaderComponentsForBatchUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (RequestHeaderComponentsForBatchUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderComponentsForDescribeCdnConfigOutput

type RequestHeaderComponentsForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderComponentsForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RequestHeaderComponentsForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*RequestHeaderComponentsForDescribeCdnConfigOutput) SetValue

SetValue sets the Value field's value.

func (RequestHeaderComponentsForDescribeCdnConfigOutput) String

String returns the string representation

type RequestHeaderComponentsForUpdateCdnConfigInput

type RequestHeaderComponentsForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderComponentsForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderComponentsForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*RequestHeaderComponentsForUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (RequestHeaderComponentsForUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderForAddCdnDomainInput

type RequestHeaderForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	RequestHeaderAction *RequestHeaderActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RequestHeaderForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RequestHeaderForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*RequestHeaderForAddCdnDomainInput) SetRequestHeaderAction

SetRequestHeaderAction sets the RequestHeaderAction field's value.

func (RequestHeaderForAddCdnDomainInput) String

String returns the string representation

type RequestHeaderForBatchUpdateCdnConfigInput

type RequestHeaderForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	RequestHeaderAction *RequestHeaderActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RequestHeaderForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*RequestHeaderForBatchUpdateCdnConfigInput) SetRequestHeaderAction

SetRequestHeaderAction sets the RequestHeaderAction field's value.

func (RequestHeaderForBatchUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderForDescribeCdnConfigOutput

type RequestHeaderForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	RequestHeaderAction *RequestHeaderActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (RequestHeaderForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RequestHeaderForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*RequestHeaderForDescribeCdnConfigOutput) SetRequestHeaderAction

SetRequestHeaderAction sets the RequestHeaderAction field's value.

func (RequestHeaderForDescribeCdnConfigOutput) String

String returns the string representation

type RequestHeaderForUpdateCdnConfigInput

type RequestHeaderForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	RequestHeaderAction *RequestHeaderActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (RequestHeaderForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*RequestHeaderForUpdateCdnConfigInput) SetRequestHeaderAction

SetRequestHeaderAction sets the RequestHeaderAction field's value.

func (RequestHeaderForUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderInstanceForAddCdnDomainInput

type RequestHeaderInstanceForAddCdnDomainInput struct {
	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderInstanceForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RequestHeaderInstanceForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*RequestHeaderInstanceForAddCdnDomainInput) SetKey

SetKey sets the Key field's value.

func (*RequestHeaderInstanceForAddCdnDomainInput) SetValue

SetValue sets the Value field's value.

func (*RequestHeaderInstanceForAddCdnDomainInput) SetValueType

SetValueType sets the ValueType field's value.

func (RequestHeaderInstanceForAddCdnDomainInput) String

String returns the string representation

type RequestHeaderInstanceForBatchUpdateCdnConfigInput

type RequestHeaderInstanceForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderInstanceForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderInstanceForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*RequestHeaderInstanceForBatchUpdateCdnConfigInput) SetKey

SetKey sets the Key field's value.

func (*RequestHeaderInstanceForBatchUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (*RequestHeaderInstanceForBatchUpdateCdnConfigInput) SetValueType

SetValueType sets the ValueType field's value.

func (RequestHeaderInstanceForBatchUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderInstanceForDescribeCdnConfigOutput

type RequestHeaderInstanceForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderInstanceForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RequestHeaderInstanceForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*RequestHeaderInstanceForDescribeCdnConfigOutput) SetKey

SetKey sets the Key field's value.

func (*RequestHeaderInstanceForDescribeCdnConfigOutput) SetValue

SetValue sets the Value field's value.

func (*RequestHeaderInstanceForDescribeCdnConfigOutput) SetValueType

SetValueType sets the ValueType field's value.

func (RequestHeaderInstanceForDescribeCdnConfigOutput) String

String returns the string representation

type RequestHeaderInstanceForSubmitPreloadTaskInput

type RequestHeaderInstanceForSubmitPreloadTaskInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderInstanceForSubmitPreloadTaskInput) GoString

GoString returns the string representation

func (*RequestHeaderInstanceForSubmitPreloadTaskInput) SetKey

SetKey sets the Key field's value.

func (*RequestHeaderInstanceForSubmitPreloadTaskInput) SetValue

SetValue sets the Value field's value.

func (RequestHeaderInstanceForSubmitPreloadTaskInput) String

String returns the string representation

type RequestHeaderInstanceForUpdateCdnConfigInput

type RequestHeaderInstanceForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderInstanceForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderInstanceForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*RequestHeaderInstanceForUpdateCdnConfigInput) SetKey

SetKey sets the Key field's value.

func (*RequestHeaderInstanceForUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (*RequestHeaderInstanceForUpdateCdnConfigInput) SetValueType

SetValueType sets the ValueType field's value.

func (RequestHeaderInstanceForUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderRulesForAddCdnDomainInput

type RequestHeaderRulesForAddCdnDomainInput struct {
	RequestHeaderComponents *RequestHeaderComponentsForAddCdnDomainInput `type:"structure"`

	RequestHeaderInstances []*RequestHeaderInstanceForAddCdnDomainInput `type:"list"`

	RequestHost *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderRulesForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RequestHeaderRulesForAddCdnDomainInput) SetRequestHeaderComponents

SetRequestHeaderComponents sets the RequestHeaderComponents field's value.

func (*RequestHeaderRulesForAddCdnDomainInput) SetRequestHeaderInstances

SetRequestHeaderInstances sets the RequestHeaderInstances field's value.

func (*RequestHeaderRulesForAddCdnDomainInput) SetRequestHost

SetRequestHost sets the RequestHost field's value.

func (RequestHeaderRulesForAddCdnDomainInput) String

String returns the string representation

type RequestHeaderRulesForBatchUpdateCdnConfigInput

type RequestHeaderRulesForBatchUpdateCdnConfigInput struct {
	RequestHeaderComponents *RequestHeaderComponentsForBatchUpdateCdnConfigInput `type:"structure"`

	RequestHeaderInstances []*RequestHeaderInstanceForBatchUpdateCdnConfigInput `type:"list"`

	RequestHost *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderRulesForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderRulesForBatchUpdateCdnConfigInput) SetRequestHeaderComponents

SetRequestHeaderComponents sets the RequestHeaderComponents field's value.

func (*RequestHeaderRulesForBatchUpdateCdnConfigInput) SetRequestHeaderInstances

SetRequestHeaderInstances sets the RequestHeaderInstances field's value.

func (*RequestHeaderRulesForBatchUpdateCdnConfigInput) SetRequestHost

SetRequestHost sets the RequestHost field's value.

func (RequestHeaderRulesForBatchUpdateCdnConfigInput) String

String returns the string representation

type RequestHeaderRulesForDescribeCdnConfigOutput

type RequestHeaderRulesForDescribeCdnConfigOutput struct {
	RequestHeaderComponents *RequestHeaderComponentsForDescribeCdnConfigOutput `type:"structure"`

	RequestHeaderInstances []*RequestHeaderInstanceForDescribeCdnConfigOutput `type:"list"`

	RequestHost *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderRulesForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RequestHeaderRulesForDescribeCdnConfigOutput) SetRequestHeaderComponents

SetRequestHeaderComponents sets the RequestHeaderComponents field's value.

func (*RequestHeaderRulesForDescribeCdnConfigOutput) SetRequestHeaderInstances

SetRequestHeaderInstances sets the RequestHeaderInstances field's value.

func (*RequestHeaderRulesForDescribeCdnConfigOutput) SetRequestHost

SetRequestHost sets the RequestHost field's value.

func (RequestHeaderRulesForDescribeCdnConfigOutput) String

String returns the string representation

type RequestHeaderRulesForUpdateCdnConfigInput

type RequestHeaderRulesForUpdateCdnConfigInput struct {
	RequestHeaderComponents *RequestHeaderComponentsForUpdateCdnConfigInput `type:"structure"`

	RequestHeaderInstances []*RequestHeaderInstanceForUpdateCdnConfigInput `type:"list"`

	RequestHost *string `type:"string"`
	// contains filtered or unexported fields
}

func (RequestHeaderRulesForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RequestHeaderRulesForUpdateCdnConfigInput) SetRequestHeaderComponents

SetRequestHeaderComponents sets the RequestHeaderComponents field's value.

func (*RequestHeaderRulesForUpdateCdnConfigInput) SetRequestHeaderInstances

SetRequestHeaderInstances sets the RequestHeaderInstances field's value.

func (*RequestHeaderRulesForUpdateCdnConfigInput) SetRequestHost

SetRequestHost sets the RequestHost field's value.

func (RequestHeaderRulesForUpdateCdnConfigInput) String

String returns the string representation

type ResourceTagForAddCdnDomainInput

type ResourceTagForAddCdnDomainInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ResourceTagForAddCdnDomainInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForAddCdnDomainInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForAddCdnDomainInput) String

String returns the string representation

type ResourceTagForAddResourceTagsInput

type ResourceTagForAddResourceTagsInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForAddResourceTagsInput) GoString

GoString returns the string representation

func (*ResourceTagForAddResourceTagsInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForAddResourceTagsInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForAddResourceTagsInput) String

String returns the string representation

type ResourceTagForDeleteResourceTagsInput

type ResourceTagForDeleteResourceTagsInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForDeleteResourceTagsInput) GoString

GoString returns the string representation

func (*ResourceTagForDeleteResourceTagsInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForDeleteResourceTagsInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForDeleteResourceTagsInput) String

String returns the string representation

type ResourceTagForListCdnDomainsOutput

type ResourceTagForListCdnDomainsOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForListCdnDomainsOutput) GoString

GoString returns the string representation

func (*ResourceTagForListCdnDomainsOutput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListCdnDomainsOutput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListCdnDomainsOutput) String

String returns the string representation

type ResourceTagForListResourceTagsOutput

type ResourceTagForListResourceTagsOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForListResourceTagsOutput) GoString

GoString returns the string representation

func (*ResourceTagForListResourceTagsOutput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForListResourceTagsOutput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForListResourceTagsOutput) String

String returns the string representation

type ResourceTagForUpdateResourceTagsInput

type ResourceTagForUpdateResourceTagsInput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResourceTagForUpdateResourceTagsInput) GoString

GoString returns the string representation

func (*ResourceTagForUpdateResourceTagsInput) SetKey

SetKey sets the Key field's value.

func (*ResourceTagForUpdateResourceTagsInput) SetValue

SetValue sets the Value field's value.

func (ResourceTagForUpdateResourceTagsInput) String

String returns the string representation

type ResponseActionForAddCdnDomainInput

type ResponseActionForAddCdnDomainInput struct {
	StatusCode *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResponseActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ResponseActionForAddCdnDomainInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ResponseActionForAddCdnDomainInput) String

String returns the string representation

type ResponseActionForBatchUpdateCdnConfigInput

type ResponseActionForBatchUpdateCdnConfigInput struct {
	StatusCode *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResponseActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ResponseActionForBatchUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ResponseActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type ResponseActionForDescribeCdnConfigOutput

type ResponseActionForDescribeCdnConfigOutput struct {
	StatusCode *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResponseActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ResponseActionForDescribeCdnConfigOutput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ResponseActionForDescribeCdnConfigOutput) String

String returns the string representation

type ResponseActionForUpdateCdnConfigInput

type ResponseActionForUpdateCdnConfigInput struct {
	StatusCode *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResponseActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ResponseActionForUpdateCdnConfigInput) SetStatusCode

SetStatusCode sets the StatusCode field's value.

func (ResponseActionForUpdateCdnConfigInput) String

String returns the string representation

type ResponseHeaderActionForAddCdnDomainInput

type ResponseHeaderActionForAddCdnDomainInput struct {
	ResponseHeaderInstances []*ResponseHeaderInstanceForAddCdnDomainInput `type:"list"`
	// contains filtered or unexported fields
}

func (ResponseHeaderActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ResponseHeaderActionForAddCdnDomainInput) SetResponseHeaderInstances

SetResponseHeaderInstances sets the ResponseHeaderInstances field's value.

func (ResponseHeaderActionForAddCdnDomainInput) String

String returns the string representation

type ResponseHeaderActionForBatchUpdateCdnConfigInput

type ResponseHeaderActionForBatchUpdateCdnConfigInput struct {
	ResponseHeaderInstances []*ResponseHeaderInstanceForBatchUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (ResponseHeaderActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ResponseHeaderActionForBatchUpdateCdnConfigInput) SetResponseHeaderInstances

SetResponseHeaderInstances sets the ResponseHeaderInstances field's value.

func (ResponseHeaderActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type ResponseHeaderActionForDescribeCdnConfigOutput

type ResponseHeaderActionForDescribeCdnConfigOutput struct {
	ResponseHeaderInstances []*ResponseHeaderInstanceForDescribeCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ResponseHeaderActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ResponseHeaderActionForDescribeCdnConfigOutput) SetResponseHeaderInstances

SetResponseHeaderInstances sets the ResponseHeaderInstances field's value.

func (ResponseHeaderActionForDescribeCdnConfigOutput) String

String returns the string representation

type ResponseHeaderActionForUpdateCdnConfigInput

type ResponseHeaderActionForUpdateCdnConfigInput struct {
	ResponseHeaderInstances []*ResponseHeaderInstanceForUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (ResponseHeaderActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ResponseHeaderActionForUpdateCdnConfigInput) SetResponseHeaderInstances

SetResponseHeaderInstances sets the ResponseHeaderInstances field's value.

func (ResponseHeaderActionForUpdateCdnConfigInput) String

String returns the string representation

type ResponseHeaderForAddCdnDomainInput

type ResponseHeaderForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	ResponseHeaderAction *ResponseHeaderActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ResponseHeaderForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ResponseHeaderForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*ResponseHeaderForAddCdnDomainInput) SetResponseHeaderAction

SetResponseHeaderAction sets the ResponseHeaderAction field's value.

func (ResponseHeaderForAddCdnDomainInput) String

String returns the string representation

type ResponseHeaderForBatchUpdateCdnConfigInput

type ResponseHeaderForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	ResponseHeaderAction *ResponseHeaderActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ResponseHeaderForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ResponseHeaderForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*ResponseHeaderForBatchUpdateCdnConfigInput) SetResponseHeaderAction

SetResponseHeaderAction sets the ResponseHeaderAction field's value.

func (ResponseHeaderForBatchUpdateCdnConfigInput) String

String returns the string representation

type ResponseHeaderForDescribeCdnConfigOutput

type ResponseHeaderForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	ResponseHeaderAction *ResponseHeaderActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (ResponseHeaderForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ResponseHeaderForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*ResponseHeaderForDescribeCdnConfigOutput) SetResponseHeaderAction

SetResponseHeaderAction sets the ResponseHeaderAction field's value.

func (ResponseHeaderForDescribeCdnConfigOutput) String

String returns the string representation

type ResponseHeaderForUpdateCdnConfigInput

type ResponseHeaderForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	ResponseHeaderAction *ResponseHeaderActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (ResponseHeaderForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ResponseHeaderForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*ResponseHeaderForUpdateCdnConfigInput) SetResponseHeaderAction

SetResponseHeaderAction sets the ResponseHeaderAction field's value.

func (ResponseHeaderForUpdateCdnConfigInput) String

String returns the string representation

type ResponseHeaderInstanceForAddCdnDomainInput

type ResponseHeaderInstanceForAddCdnDomainInput struct {
	AccessOriginControl *bool `type:"boolean"`

	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResponseHeaderInstanceForAddCdnDomainInput) GoString

GoString returns the string representation

func (*ResponseHeaderInstanceForAddCdnDomainInput) SetAccessOriginControl

SetAccessOriginControl sets the AccessOriginControl field's value.

func (*ResponseHeaderInstanceForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*ResponseHeaderInstanceForAddCdnDomainInput) SetKey

SetKey sets the Key field's value.

func (*ResponseHeaderInstanceForAddCdnDomainInput) SetValue

SetValue sets the Value field's value.

func (*ResponseHeaderInstanceForAddCdnDomainInput) SetValueType

SetValueType sets the ValueType field's value.

func (ResponseHeaderInstanceForAddCdnDomainInput) String

String returns the string representation

type ResponseHeaderInstanceForBatchUpdateCdnConfigInput

type ResponseHeaderInstanceForBatchUpdateCdnConfigInput struct {
	AccessOriginControl *bool `type:"boolean"`

	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResponseHeaderInstanceForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ResponseHeaderInstanceForBatchUpdateCdnConfigInput) SetAccessOriginControl

SetAccessOriginControl sets the AccessOriginControl field's value.

func (*ResponseHeaderInstanceForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*ResponseHeaderInstanceForBatchUpdateCdnConfigInput) SetKey

SetKey sets the Key field's value.

func (*ResponseHeaderInstanceForBatchUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (*ResponseHeaderInstanceForBatchUpdateCdnConfigInput) SetValueType

SetValueType sets the ValueType field's value.

func (ResponseHeaderInstanceForBatchUpdateCdnConfigInput) String

String returns the string representation

type ResponseHeaderInstanceForDescribeCdnConfigOutput

type ResponseHeaderInstanceForDescribeCdnConfigOutput struct {
	AccessOriginControl *bool `type:"boolean"`

	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResponseHeaderInstanceForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*ResponseHeaderInstanceForDescribeCdnConfigOutput) SetAccessOriginControl

SetAccessOriginControl sets the AccessOriginControl field's value.

func (*ResponseHeaderInstanceForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*ResponseHeaderInstanceForDescribeCdnConfigOutput) SetKey

SetKey sets the Key field's value.

func (*ResponseHeaderInstanceForDescribeCdnConfigOutput) SetValue

SetValue sets the Value field's value.

func (*ResponseHeaderInstanceForDescribeCdnConfigOutput) SetValueType

SetValueType sets the ValueType field's value.

func (ResponseHeaderInstanceForDescribeCdnConfigOutput) String

String returns the string representation

type ResponseHeaderInstanceForUpdateCdnConfigInput

type ResponseHeaderInstanceForUpdateCdnConfigInput struct {
	AccessOriginControl *bool `type:"boolean"`

	Action *string `type:"string"`

	Key *string `type:"string"`

	Value *string `type:"string"`

	ValueType *string `type:"string"`
	// contains filtered or unexported fields
}

func (ResponseHeaderInstanceForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*ResponseHeaderInstanceForUpdateCdnConfigInput) SetAccessOriginControl

SetAccessOriginControl sets the AccessOriginControl field's value.

func (*ResponseHeaderInstanceForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*ResponseHeaderInstanceForUpdateCdnConfigInput) SetKey

SetKey sets the Key field's value.

func (*ResponseHeaderInstanceForUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (*ResponseHeaderInstanceForUpdateCdnConfigInput) SetValueType

SetValueType sets the ValueType field's value.

func (ResponseHeaderInstanceForUpdateCdnConfigInput) String

String returns the string representation

type RewriteM3u8RuleForAddCdnDomainInput

type RewriteM3u8RuleForAddCdnDomainInput struct {
	DeleteParam *bool `type:"boolean"`

	KeepM3u8Param *bool `type:"boolean"`

	TransferEncoding *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RewriteM3u8RuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*RewriteM3u8RuleForAddCdnDomainInput) SetDeleteParam

SetDeleteParam sets the DeleteParam field's value.

func (*RewriteM3u8RuleForAddCdnDomainInput) SetKeepM3u8Param

SetKeepM3u8Param sets the KeepM3u8Param field's value.

func (*RewriteM3u8RuleForAddCdnDomainInput) SetTransferEncoding

SetTransferEncoding sets the TransferEncoding field's value.

func (RewriteM3u8RuleForAddCdnDomainInput) String

String returns the string representation

type RewriteM3u8RuleForBatchUpdateCdnConfigInput

type RewriteM3u8RuleForBatchUpdateCdnConfigInput struct {
	DeleteParam *bool `type:"boolean"`

	KeepM3u8Param *bool `type:"boolean"`

	TransferEncoding *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RewriteM3u8RuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RewriteM3u8RuleForBatchUpdateCdnConfigInput) SetDeleteParam

SetDeleteParam sets the DeleteParam field's value.

func (*RewriteM3u8RuleForBatchUpdateCdnConfigInput) SetKeepM3u8Param

SetKeepM3u8Param sets the KeepM3u8Param field's value.

func (*RewriteM3u8RuleForBatchUpdateCdnConfigInput) SetTransferEncoding

SetTransferEncoding sets the TransferEncoding field's value.

func (RewriteM3u8RuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type RewriteM3u8RuleForDescribeCdnConfigOutput

type RewriteM3u8RuleForDescribeCdnConfigOutput struct {
	DeleteParam *bool `type:"boolean"`

	KeepM3u8Param *bool `type:"boolean"`

	TransferEncoding *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RewriteM3u8RuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*RewriteM3u8RuleForDescribeCdnConfigOutput) SetDeleteParam

SetDeleteParam sets the DeleteParam field's value.

func (*RewriteM3u8RuleForDescribeCdnConfigOutput) SetKeepM3u8Param

SetKeepM3u8Param sets the KeepM3u8Param field's value.

func (*RewriteM3u8RuleForDescribeCdnConfigOutput) SetTransferEncoding

SetTransferEncoding sets the TransferEncoding field's value.

func (RewriteM3u8RuleForDescribeCdnConfigOutput) String

String returns the string representation

type RewriteM3u8RuleForUpdateCdnConfigInput

type RewriteM3u8RuleForUpdateCdnConfigInput struct {
	DeleteParam *bool `type:"boolean"`

	KeepM3u8Param *bool `type:"boolean"`

	TransferEncoding *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (RewriteM3u8RuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*RewriteM3u8RuleForUpdateCdnConfigInput) SetDeleteParam

SetDeleteParam sets the DeleteParam field's value.

func (*RewriteM3u8RuleForUpdateCdnConfigInput) SetKeepM3u8Param

SetKeepM3u8Param sets the KeepM3u8Param field's value.

func (*RewriteM3u8RuleForUpdateCdnConfigInput) SetTransferEncoding

SetTransferEncoding sets the TransferEncoding field's value.

func (RewriteM3u8RuleForUpdateCdnConfigInput) String

String returns the string representation

type SharedConfigForAddCdnDomainInput

type SharedConfigForAddCdnDomainInput struct {
	ConfigName *string `type:"string"`
	// contains filtered or unexported fields
}

func (SharedConfigForAddCdnDomainInput) GoString

GoString returns the string representation

func (*SharedConfigForAddCdnDomainInput) SetConfigName

SetConfigName sets the ConfigName field's value.

func (SharedConfigForAddCdnDomainInput) String

String returns the string representation

type SharedConfigForBatchUpdateCdnConfigInput

type SharedConfigForBatchUpdateCdnConfigInput struct {
	ConfigName *string `type:"string"`
	// contains filtered or unexported fields
}

func (SharedConfigForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SharedConfigForBatchUpdateCdnConfigInput) SetConfigName

SetConfigName sets the ConfigName field's value.

func (SharedConfigForBatchUpdateCdnConfigInput) String

String returns the string representation

type SharedConfigForDescribeCdnConfigOutput

type SharedConfigForDescribeCdnConfigOutput struct {
	ConfigName *string `type:"string"`
	// contains filtered or unexported fields
}

func (SharedConfigForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*SharedConfigForDescribeCdnConfigOutput) SetConfigName

SetConfigName sets the ConfigName field's value.

func (SharedConfigForDescribeCdnConfigOutput) String

String returns the string representation

type SharedConfigForUpdateCdnConfigInput

type SharedConfigForUpdateCdnConfigInput struct {
	ConfigName *string `type:"string"`
	// contains filtered or unexported fields
}

func (SharedConfigForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SharedConfigForUpdateCdnConfigInput) SetConfigName

SetConfigName sets the ConfigName field's value.

func (SharedConfigForUpdateCdnConfigInput) String

String returns the string representation

type SignCapRuleForAddCdnDomainInput

type SignCapRuleForAddCdnDomainInput struct {
	CapMode *string `type:"string"`

	ParamName *string `type:"string"`

	UriLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (SignCapRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*SignCapRuleForAddCdnDomainInput) SetCapMode

SetCapMode sets the CapMode field's value.

func (*SignCapRuleForAddCdnDomainInput) SetParamName

SetParamName sets the ParamName field's value.

func (*SignCapRuleForAddCdnDomainInput) SetUriLevel

SetUriLevel sets the UriLevel field's value.

func (SignCapRuleForAddCdnDomainInput) String

String returns the string representation

type SignCapRuleForBatchUpdateCdnConfigInput

type SignCapRuleForBatchUpdateCdnConfigInput struct {
	CapMode *string `type:"string"`

	ParamName *string `type:"string"`

	UriLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (SignCapRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignCapRuleForBatchUpdateCdnConfigInput) SetCapMode

SetCapMode sets the CapMode field's value.

func (*SignCapRuleForBatchUpdateCdnConfigInput) SetParamName

SetParamName sets the ParamName field's value.

func (*SignCapRuleForBatchUpdateCdnConfigInput) SetUriLevel

SetUriLevel sets the UriLevel field's value.

func (SignCapRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type SignCapRuleForDescribeCdnConfigOutput

type SignCapRuleForDescribeCdnConfigOutput struct {
	CapMode *string `type:"string"`

	ParamName *string `type:"string"`

	UriLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (SignCapRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*SignCapRuleForDescribeCdnConfigOutput) SetCapMode

SetCapMode sets the CapMode field's value.

func (*SignCapRuleForDescribeCdnConfigOutput) SetParamName

SetParamName sets the ParamName field's value.

func (*SignCapRuleForDescribeCdnConfigOutput) SetUriLevel

SetUriLevel sets the UriLevel field's value.

func (SignCapRuleForDescribeCdnConfigOutput) String

String returns the string representation

type SignCapRuleForUpdateCdnConfigInput

type SignCapRuleForUpdateCdnConfigInput struct {
	CapMode *string `type:"string"`

	ParamName *string `type:"string"`

	UriLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (SignCapRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignCapRuleForUpdateCdnConfigInput) SetCapMode

SetCapMode sets the CapMode field's value.

func (*SignCapRuleForUpdateCdnConfigInput) SetParamName

SetParamName sets the ParamName field's value.

func (*SignCapRuleForUpdateCdnConfigInput) SetUriLevel

SetUriLevel sets the UriLevel field's value.

func (SignCapRuleForUpdateCdnConfigInput) String

String returns the string representation

type SignParamForAddCdnDomainInput

type SignParamForAddCdnDomainInput struct {
	ParamType *string `type:"string"`

	RequestHeader *string `type:"string"`

	SupContent *string `type:"string"`

	UriParamSup *UriParamSupForAddCdnDomainInput `type:"structure"`

	UrlParam *SignCapRuleForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignParamForAddCdnDomainInput) GoString

GoString returns the string representation

func (*SignParamForAddCdnDomainInput) SetParamType

SetParamType sets the ParamType field's value.

func (*SignParamForAddCdnDomainInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*SignParamForAddCdnDomainInput) SetSupContent

SetSupContent sets the SupContent field's value.

func (*SignParamForAddCdnDomainInput) SetUriParamSup

SetUriParamSup sets the UriParamSup field's value.

func (*SignParamForAddCdnDomainInput) SetUrlParam

SetUrlParam sets the UrlParam field's value.

func (SignParamForAddCdnDomainInput) String

String returns the string representation

type SignParamForBatchUpdateCdnConfigInput

type SignParamForBatchUpdateCdnConfigInput struct {
	ParamType *string `type:"string"`

	RequestHeader *string `type:"string"`

	SupContent *string `type:"string"`

	UriParamSup *UriParamSupForBatchUpdateCdnConfigInput `type:"structure"`

	UrlParam *SignCapRuleForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignParamForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignParamForBatchUpdateCdnConfigInput) SetParamType

SetParamType sets the ParamType field's value.

func (*SignParamForBatchUpdateCdnConfigInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*SignParamForBatchUpdateCdnConfigInput) SetSupContent

SetSupContent sets the SupContent field's value.

func (*SignParamForBatchUpdateCdnConfigInput) SetUriParamSup

SetUriParamSup sets the UriParamSup field's value.

func (*SignParamForBatchUpdateCdnConfigInput) SetUrlParam

SetUrlParam sets the UrlParam field's value.

func (SignParamForBatchUpdateCdnConfigInput) String

String returns the string representation

type SignParamForDescribeCdnConfigOutput

type SignParamForDescribeCdnConfigOutput struct {
	ParamType *string `type:"string"`

	RequestHeader *string `type:"string"`

	SupContent *string `type:"string"`

	UriParamSup *UriParamSupForDescribeCdnConfigOutput `type:"structure"`

	UrlParam *SignCapRuleForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignParamForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*SignParamForDescribeCdnConfigOutput) SetParamType

SetParamType sets the ParamType field's value.

func (*SignParamForDescribeCdnConfigOutput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*SignParamForDescribeCdnConfigOutput) SetSupContent

SetSupContent sets the SupContent field's value.

func (*SignParamForDescribeCdnConfigOutput) SetUriParamSup

SetUriParamSup sets the UriParamSup field's value.

func (*SignParamForDescribeCdnConfigOutput) SetUrlParam

SetUrlParam sets the UrlParam field's value.

func (SignParamForDescribeCdnConfigOutput) String

String returns the string representation

type SignParamForUpdateCdnConfigInput

type SignParamForUpdateCdnConfigInput struct {
	ParamType *string `type:"string"`

	RequestHeader *string `type:"string"`

	SupContent *string `type:"string"`

	UriParamSup *UriParamSupForUpdateCdnConfigInput `type:"structure"`

	UrlParam *SignCapRuleForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignParamForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignParamForUpdateCdnConfigInput) SetParamType

SetParamType sets the ParamType field's value.

func (*SignParamForUpdateCdnConfigInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*SignParamForUpdateCdnConfigInput) SetSupContent

SetSupContent sets the SupContent field's value.

func (*SignParamForUpdateCdnConfigInput) SetUriParamSup

SetUriParamSup sets the UriParamSup field's value.

func (*SignParamForUpdateCdnConfigInput) SetUrlParam

SetUrlParam sets the UrlParam field's value.

func (SignParamForUpdateCdnConfigInput) String

String returns the string representation

type SignedUrlAuthActionForAddCdnDomainInput

type SignedUrlAuthActionForAddCdnDomainInput struct {
	BackupSecretKey *string `type:"string"`

	CustomVariableRules *CustomVariableRulesForAddCdnDomainInput `type:"structure"`

	Duration *int64 `type:"int64"`

	KeepOriginArg *bool `type:"boolean"`

	MasterSecretKey *string `type:"string"`

	MpdVarExpand *bool `type:"boolean"`

	RewriteM3u8 *bool `type:"boolean"`

	RewriteM3u8Rule *RewriteM3u8RuleForAddCdnDomainInput `type:"structure"`

	RewriteMpd *bool `type:"boolean"`

	SignName *string `type:"string"`

	SignatureRule []*string `type:"list"`

	TimeFormat *string `type:"string"`

	TimeName *string `type:"string"`

	URLAuthType *string `type:"string"`

	UrlAuthCustomAction *UrlAuthCustomActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*SignedUrlAuthActionForAddCdnDomainInput) SetBackupSecretKey

SetBackupSecretKey sets the BackupSecretKey field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetCustomVariableRules

SetCustomVariableRules sets the CustomVariableRules field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetDuration

SetDuration sets the Duration field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetKeepOriginArg

SetKeepOriginArg sets the KeepOriginArg field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetMasterSecretKey

SetMasterSecretKey sets the MasterSecretKey field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetMpdVarExpand

SetMpdVarExpand sets the MpdVarExpand field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetRewriteM3u8

SetRewriteM3u8 sets the RewriteM3u8 field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetRewriteM3u8Rule

SetRewriteM3u8Rule sets the RewriteM3u8Rule field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetRewriteMpd

SetRewriteMpd sets the RewriteMpd field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetSignName

SetSignName sets the SignName field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetSignatureRule

SetSignatureRule sets the SignatureRule field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetTimeFormat

SetTimeFormat sets the TimeFormat field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetTimeName

SetTimeName sets the TimeName field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetURLAuthType

SetURLAuthType sets the URLAuthType field's value.

func (*SignedUrlAuthActionForAddCdnDomainInput) SetUrlAuthCustomAction

SetUrlAuthCustomAction sets the UrlAuthCustomAction field's value.

func (SignedUrlAuthActionForAddCdnDomainInput) String

String returns the string representation

type SignedUrlAuthActionForBatchUpdateCdnConfigInput

type SignedUrlAuthActionForBatchUpdateCdnConfigInput struct {
	BackupSecretKey *string `type:"string"`

	CustomVariableRules *CustomVariableRulesForBatchUpdateCdnConfigInput `type:"structure"`

	Duration *int64 `type:"int64"`

	KeepOriginArg *bool `type:"boolean"`

	MasterSecretKey *string `type:"string"`

	MpdVarExpand *bool `type:"boolean"`

	RewriteM3u8 *bool `type:"boolean"`

	RewriteM3u8Rule *RewriteM3u8RuleForBatchUpdateCdnConfigInput `type:"structure"`

	RewriteMpd *bool `type:"boolean"`

	SignName *string `type:"string"`

	SignatureRule []*string `type:"list"`

	TimeFormat *string `type:"string"`

	TimeName *string `type:"string"`

	URLAuthType *string `type:"string"`

	UrlAuthCustomAction *UrlAuthCustomActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetBackupSecretKey

SetBackupSecretKey sets the BackupSecretKey field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetCustomVariableRules

SetCustomVariableRules sets the CustomVariableRules field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetDuration

SetDuration sets the Duration field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetKeepOriginArg

SetKeepOriginArg sets the KeepOriginArg field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetMasterSecretKey

SetMasterSecretKey sets the MasterSecretKey field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetMpdVarExpand

SetMpdVarExpand sets the MpdVarExpand field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetRewriteM3u8

SetRewriteM3u8 sets the RewriteM3u8 field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetRewriteM3u8Rule

SetRewriteM3u8Rule sets the RewriteM3u8Rule field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetRewriteMpd

SetRewriteMpd sets the RewriteMpd field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetSignName

SetSignName sets the SignName field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetSignatureRule

SetSignatureRule sets the SignatureRule field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetTimeFormat

SetTimeFormat sets the TimeFormat field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetTimeName

SetTimeName sets the TimeName field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetURLAuthType

SetURLAuthType sets the URLAuthType field's value.

func (*SignedUrlAuthActionForBatchUpdateCdnConfigInput) SetUrlAuthCustomAction

SetUrlAuthCustomAction sets the UrlAuthCustomAction field's value.

func (SignedUrlAuthActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type SignedUrlAuthActionForDescribeCdnConfigOutput

type SignedUrlAuthActionForDescribeCdnConfigOutput struct {
	BackupSecretKey *string `type:"string"`

	CustomVariableRules *CustomVariableRulesForDescribeCdnConfigOutput `type:"structure"`

	Duration *int64 `type:"int64"`

	KeepOriginArg *bool `type:"boolean"`

	MasterSecretKey *string `type:"string"`

	MpdVarExpand *bool `type:"boolean"`

	RewriteM3u8 *bool `type:"boolean"`

	RewriteM3u8Rule *RewriteM3u8RuleForDescribeCdnConfigOutput `type:"structure"`

	RewriteMpd *bool `type:"boolean"`

	SignName *string `type:"string"`

	SignatureRule []*string `type:"list"`

	TimeFormat *string `type:"string"`

	TimeName *string `type:"string"`

	URLAuthType *string `type:"string"`

	UrlAuthCustomAction *UrlAuthCustomActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetBackupSecretKey

SetBackupSecretKey sets the BackupSecretKey field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetCustomVariableRules

SetCustomVariableRules sets the CustomVariableRules field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetDuration

SetDuration sets the Duration field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetKeepOriginArg

SetKeepOriginArg sets the KeepOriginArg field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetMasterSecretKey

SetMasterSecretKey sets the MasterSecretKey field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetMpdVarExpand

SetMpdVarExpand sets the MpdVarExpand field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetRewriteM3u8

SetRewriteM3u8 sets the RewriteM3u8 field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetRewriteM3u8Rule

SetRewriteM3u8Rule sets the RewriteM3u8Rule field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetRewriteMpd

SetRewriteMpd sets the RewriteMpd field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetSignName

SetSignName sets the SignName field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetSignatureRule

SetSignatureRule sets the SignatureRule field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetTimeFormat

SetTimeFormat sets the TimeFormat field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetTimeName

SetTimeName sets the TimeName field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetURLAuthType

SetURLAuthType sets the URLAuthType field's value.

func (*SignedUrlAuthActionForDescribeCdnConfigOutput) SetUrlAuthCustomAction

SetUrlAuthCustomAction sets the UrlAuthCustomAction field's value.

func (SignedUrlAuthActionForDescribeCdnConfigOutput) String

String returns the string representation

type SignedUrlAuthActionForUpdateCdnConfigInput

type SignedUrlAuthActionForUpdateCdnConfigInput struct {
	BackupSecretKey *string `type:"string"`

	CustomVariableRules *CustomVariableRulesForUpdateCdnConfigInput `type:"structure"`

	Duration *int64 `type:"int64"`

	KeepOriginArg *bool `type:"boolean"`

	MasterSecretKey *string `type:"string"`

	MpdVarExpand *bool `type:"boolean"`

	RewriteM3u8 *bool `type:"boolean"`

	RewriteM3u8Rule *RewriteM3u8RuleForUpdateCdnConfigInput `type:"structure"`

	RewriteMpd *bool `type:"boolean"`

	SignName *string `type:"string"`

	SignatureRule []*string `type:"list"`

	TimeFormat *string `type:"string"`

	TimeName *string `type:"string"`

	URLAuthType *string `type:"string"`

	UrlAuthCustomAction *UrlAuthCustomActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetBackupSecretKey

SetBackupSecretKey sets the BackupSecretKey field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetCustomVariableRules

SetCustomVariableRules sets the CustomVariableRules field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetDuration

SetDuration sets the Duration field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetKeepOriginArg

SetKeepOriginArg sets the KeepOriginArg field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetMasterSecretKey

SetMasterSecretKey sets the MasterSecretKey field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetMpdVarExpand

SetMpdVarExpand sets the MpdVarExpand field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetRewriteM3u8

SetRewriteM3u8 sets the RewriteM3u8 field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetRewriteM3u8Rule

SetRewriteM3u8Rule sets the RewriteM3u8Rule field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetRewriteMpd

SetRewriteMpd sets the RewriteMpd field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetSignName

SetSignName sets the SignName field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetSignatureRule

SetSignatureRule sets the SignatureRule field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetTimeFormat

SetTimeFormat sets the TimeFormat field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetTimeName

SetTimeName sets the TimeName field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetURLAuthType

SetURLAuthType sets the URLAuthType field's value.

func (*SignedUrlAuthActionForUpdateCdnConfigInput) SetUrlAuthCustomAction

SetUrlAuthCustomAction sets the UrlAuthCustomAction field's value.

func (SignedUrlAuthActionForUpdateCdnConfigInput) String

String returns the string representation

type SignedUrlAuthForAddCdnDomainInput

type SignedUrlAuthForAddCdnDomainInput struct {
	SignedUrlAuthRules []*SignedUrlAuthRuleForAddCdnDomainInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthForAddCdnDomainInput) GoString

GoString returns the string representation

func (*SignedUrlAuthForAddCdnDomainInput) SetSignedUrlAuthRules

SetSignedUrlAuthRules sets the SignedUrlAuthRules field's value.

func (*SignedUrlAuthForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (SignedUrlAuthForAddCdnDomainInput) String

String returns the string representation

type SignedUrlAuthForBatchUpdateCdnConfigInput

type SignedUrlAuthForBatchUpdateCdnConfigInput struct {
	SignedUrlAuthRules []*SignedUrlAuthRuleForBatchUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignedUrlAuthForBatchUpdateCdnConfigInput) SetSignedUrlAuthRules

SetSignedUrlAuthRules sets the SignedUrlAuthRules field's value.

func (*SignedUrlAuthForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (SignedUrlAuthForBatchUpdateCdnConfigInput) String

String returns the string representation

type SignedUrlAuthForDescribeCdnConfigOutput

type SignedUrlAuthForDescribeCdnConfigOutput struct {
	SignedUrlAuthRules []*SignedUrlAuthRuleForDescribeCdnConfigOutput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*SignedUrlAuthForDescribeCdnConfigOutput) SetSignedUrlAuthRules

SetSignedUrlAuthRules sets the SignedUrlAuthRules field's value.

func (*SignedUrlAuthForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (SignedUrlAuthForDescribeCdnConfigOutput) String

String returns the string representation

type SignedUrlAuthForUpdateCdnConfigInput

type SignedUrlAuthForUpdateCdnConfigInput struct {
	SignedUrlAuthRules []*SignedUrlAuthRuleForUpdateCdnConfigInput `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignedUrlAuthForUpdateCdnConfigInput) SetSignedUrlAuthRules

SetSignedUrlAuthRules sets the SignedUrlAuthRules field's value.

func (*SignedUrlAuthForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (SignedUrlAuthForUpdateCdnConfigInput) String

String returns the string representation

type SignedUrlAuthRuleForAddCdnDomainInput

type SignedUrlAuthRuleForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	SignedUrlAuthAction *SignedUrlAuthActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*SignedUrlAuthRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*SignedUrlAuthRuleForAddCdnDomainInput) SetSignedUrlAuthAction

SetSignedUrlAuthAction sets the SignedUrlAuthAction field's value.

func (SignedUrlAuthRuleForAddCdnDomainInput) String

String returns the string representation

type SignedUrlAuthRuleForBatchUpdateCdnConfigInput

type SignedUrlAuthRuleForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	SignedUrlAuthAction *SignedUrlAuthActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignedUrlAuthRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*SignedUrlAuthRuleForBatchUpdateCdnConfigInput) SetSignedUrlAuthAction

SetSignedUrlAuthAction sets the SignedUrlAuthAction field's value.

func (SignedUrlAuthRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type SignedUrlAuthRuleForDescribeCdnConfigOutput

type SignedUrlAuthRuleForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	SignedUrlAuthAction *SignedUrlAuthActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*SignedUrlAuthRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*SignedUrlAuthRuleForDescribeCdnConfigOutput) SetSignedUrlAuthAction

SetSignedUrlAuthAction sets the SignedUrlAuthAction field's value.

func (SignedUrlAuthRuleForDescribeCdnConfigOutput) String

String returns the string representation

type SignedUrlAuthRuleForUpdateCdnConfigInput

type SignedUrlAuthRuleForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	SignedUrlAuthAction *SignedUrlAuthActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (SignedUrlAuthRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SignedUrlAuthRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*SignedUrlAuthRuleForUpdateCdnConfigInput) SetSignedUrlAuthAction

SetSignedUrlAuthAction sets the SignedUrlAuthAction field's value.

func (SignedUrlAuthRuleForUpdateCdnConfigInput) String

String returns the string representation

type SortRuleForListCertInfoInput

type SortRuleForListCertInfoInput struct {
	Asc *bool `type:"boolean"`

	OrderBy *string `type:"string"`
	// contains filtered or unexported fields
}

func (SortRuleForListCertInfoInput) GoString

func (s SortRuleForListCertInfoInput) GoString() string

GoString returns the string representation

func (*SortRuleForListCertInfoInput) SetAsc

SetAsc sets the Asc field's value.

func (*SortRuleForListCertInfoInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (SortRuleForListCertInfoInput) String

String returns the string representation

type SpecifiedCertConfigForDescribeCertConfigOutput

type SpecifiedCertConfigForDescribeCertConfigOutput struct {
	CerStatus *string `type:"string"`

	Domain *string `type:"string"`

	DomainLock *DomainLockForDescribeCertConfigOutput `type:"structure"`

	Status *string `type:"string"`

	Type *string `type:"string"`
	// contains filtered or unexported fields
}

func (SpecifiedCertConfigForDescribeCertConfigOutput) GoString

GoString returns the string representation

func (*SpecifiedCertConfigForDescribeCertConfigOutput) SetCerStatus

SetCerStatus sets the CerStatus field's value.

func (*SpecifiedCertConfigForDescribeCertConfigOutput) SetDomain

SetDomain sets the Domain field's value.

func (*SpecifiedCertConfigForDescribeCertConfigOutput) SetDomainLock

SetDomainLock sets the DomainLock field's value.

func (*SpecifiedCertConfigForDescribeCertConfigOutput) SetStatus

SetStatus sets the Status field's value.

func (*SpecifiedCertConfigForDescribeCertConfigOutput) SetType

SetType sets the Type field's value.

func (SpecifiedCertConfigForDescribeCertConfigOutput) String

String returns the string representation

type SpeedLimitTimeForAddCdnDomainInput

type SpeedLimitTimeForAddCdnDomainInput struct {
	BeginTime *string `type:"string"`

	DayWeek *string `type:"string"`

	EndTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (SpeedLimitTimeForAddCdnDomainInput) GoString

GoString returns the string representation

func (*SpeedLimitTimeForAddCdnDomainInput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*SpeedLimitTimeForAddCdnDomainInput) SetDayWeek

SetDayWeek sets the DayWeek field's value.

func (*SpeedLimitTimeForAddCdnDomainInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (SpeedLimitTimeForAddCdnDomainInput) String

String returns the string representation

type SpeedLimitTimeForBatchUpdateCdnConfigInput

type SpeedLimitTimeForBatchUpdateCdnConfigInput struct {
	BeginTime *string `type:"string"`

	DayWeek *string `type:"string"`

	EndTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (SpeedLimitTimeForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SpeedLimitTimeForBatchUpdateCdnConfigInput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*SpeedLimitTimeForBatchUpdateCdnConfigInput) SetDayWeek

SetDayWeek sets the DayWeek field's value.

func (*SpeedLimitTimeForBatchUpdateCdnConfigInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (SpeedLimitTimeForBatchUpdateCdnConfigInput) String

String returns the string representation

type SpeedLimitTimeForDescribeCdnConfigOutput

type SpeedLimitTimeForDescribeCdnConfigOutput struct {
	BeginTime *string `type:"string"`

	DayWeek *string `type:"string"`

	EndTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (SpeedLimitTimeForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*SpeedLimitTimeForDescribeCdnConfigOutput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*SpeedLimitTimeForDescribeCdnConfigOutput) SetDayWeek

SetDayWeek sets the DayWeek field's value.

func (*SpeedLimitTimeForDescribeCdnConfigOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (SpeedLimitTimeForDescribeCdnConfigOutput) String

String returns the string representation

type SpeedLimitTimeForUpdateCdnConfigInput

type SpeedLimitTimeForUpdateCdnConfigInput struct {
	BeginTime *string `type:"string"`

	DayWeek *string `type:"string"`

	EndTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (SpeedLimitTimeForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*SpeedLimitTimeForUpdateCdnConfigInput) SetBeginTime

SetBeginTime sets the BeginTime field's value.

func (*SpeedLimitTimeForUpdateCdnConfigInput) SetDayWeek

SetDayWeek sets the DayWeek field's value.

func (*SpeedLimitTimeForUpdateCdnConfigInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (SpeedLimitTimeForUpdateCdnConfigInput) String

String returns the string representation

type StartCdnDomainInput

type StartCdnDomainInput struct {

	// Domain is a required field
	Domain *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (StartCdnDomainInput) GoString

func (s StartCdnDomainInput) GoString() string

GoString returns the string representation

func (*StartCdnDomainInput) SetDomain

SetDomain sets the Domain field's value.

func (StartCdnDomainInput) String

func (s StartCdnDomainInput) String() string

String returns the string representation

func (*StartCdnDomainInput) Validate

func (s *StartCdnDomainInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StartCdnDomainOutput

type StartCdnDomainOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StartCdnDomainOutput) GoString

func (s StartCdnDomainOutput) GoString() string

GoString returns the string representation

func (StartCdnDomainOutput) String

func (s StartCdnDomainOutput) String() string

String returns the string representation

type StatusCodeActionForAddCdnDomainInput

type StatusCodeActionForAddCdnDomainInput struct {
	DefaultAction *string `type:"string"`

	FailCode *string `type:"string"`

	SuccessCode *string `type:"string"`
	// contains filtered or unexported fields
}

func (StatusCodeActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*StatusCodeActionForAddCdnDomainInput) SetDefaultAction

SetDefaultAction sets the DefaultAction field's value.

func (*StatusCodeActionForAddCdnDomainInput) SetFailCode

SetFailCode sets the FailCode field's value.

func (*StatusCodeActionForAddCdnDomainInput) SetSuccessCode

SetSuccessCode sets the SuccessCode field's value.

func (StatusCodeActionForAddCdnDomainInput) String

String returns the string representation

type StatusCodeActionForBatchUpdateCdnConfigInput

type StatusCodeActionForBatchUpdateCdnConfigInput struct {
	DefaultAction *string `type:"string"`

	FailCode *string `type:"string"`

	SuccessCode *string `type:"string"`
	// contains filtered or unexported fields
}

func (StatusCodeActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*StatusCodeActionForBatchUpdateCdnConfigInput) SetDefaultAction

SetDefaultAction sets the DefaultAction field's value.

func (*StatusCodeActionForBatchUpdateCdnConfigInput) SetFailCode

SetFailCode sets the FailCode field's value.

func (*StatusCodeActionForBatchUpdateCdnConfigInput) SetSuccessCode

SetSuccessCode sets the SuccessCode field's value.

func (StatusCodeActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type StatusCodeActionForDescribeCdnConfigOutput

type StatusCodeActionForDescribeCdnConfigOutput struct {
	DefaultAction *string `type:"string"`

	FailCode *string `type:"string"`

	SuccessCode *string `type:"string"`
	// contains filtered or unexported fields
}

func (StatusCodeActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*StatusCodeActionForDescribeCdnConfigOutput) SetDefaultAction

SetDefaultAction sets the DefaultAction field's value.

func (*StatusCodeActionForDescribeCdnConfigOutput) SetFailCode

SetFailCode sets the FailCode field's value.

func (*StatusCodeActionForDescribeCdnConfigOutput) SetSuccessCode

SetSuccessCode sets the SuccessCode field's value.

func (StatusCodeActionForDescribeCdnConfigOutput) String

String returns the string representation

type StatusCodeActionForUpdateCdnConfigInput

type StatusCodeActionForUpdateCdnConfigInput struct {
	DefaultAction *string `type:"string"`

	FailCode *string `type:"string"`

	SuccessCode *string `type:"string"`
	// contains filtered or unexported fields
}

func (StatusCodeActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*StatusCodeActionForUpdateCdnConfigInput) SetDefaultAction

SetDefaultAction sets the DefaultAction field's value.

func (*StatusCodeActionForUpdateCdnConfigInput) SetFailCode

SetFailCode sets the FailCode field's value.

func (*StatusCodeActionForUpdateCdnConfigInput) SetSuccessCode

SetSuccessCode sets the SuccessCode field's value.

func (StatusCodeActionForUpdateCdnConfigInput) String

String returns the string representation

type StopCdnDomainInput

type StopCdnDomainInput struct {

	// Domain is a required field
	Domain *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (StopCdnDomainInput) GoString

func (s StopCdnDomainInput) GoString() string

GoString returns the string representation

func (*StopCdnDomainInput) SetDomain

func (s *StopCdnDomainInput) SetDomain(v string) *StopCdnDomainInput

SetDomain sets the Domain field's value.

func (StopCdnDomainInput) String

func (s StopCdnDomainInput) String() string

String returns the string representation

func (*StopCdnDomainInput) Validate

func (s *StopCdnDomainInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type StopCdnDomainOutput

type StopCdnDomainOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (StopCdnDomainOutput) GoString

func (s StopCdnDomainOutput) GoString() string

GoString returns the string representation

func (StopCdnDomainOutput) String

func (s StopCdnDomainOutput) String() string

String returns the string representation

type SubmitBlockTaskInput

type SubmitBlockTaskInput struct {
	Type *string `type:"string"`

	// Urls is a required field
	Urls *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (SubmitBlockTaskInput) GoString

func (s SubmitBlockTaskInput) GoString() string

GoString returns the string representation

func (*SubmitBlockTaskInput) SetType

SetType sets the Type field's value.

func (*SubmitBlockTaskInput) SetUrls

SetUrls sets the Urls field's value.

func (SubmitBlockTaskInput) String

func (s SubmitBlockTaskInput) String() string

String returns the string representation

func (*SubmitBlockTaskInput) Validate

func (s *SubmitBlockTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SubmitBlockTaskOutput

type SubmitBlockTaskOutput struct {
	Metadata *response.ResponseMetadata

	TaskID *string `type:"string"`
	// contains filtered or unexported fields
}

func (SubmitBlockTaskOutput) GoString

func (s SubmitBlockTaskOutput) GoString() string

GoString returns the string representation

func (*SubmitBlockTaskOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (SubmitBlockTaskOutput) String

func (s SubmitBlockTaskOutput) String() string

String returns the string representation

type SubmitPreloadTaskInput

type SubmitPreloadTaskInput struct {
	Area *string `type:"string"`

	ConcurrentLimit *int64 `type:"int64"`

	Layer *string `type:"string"`

	RequestHeaderInstances []*RequestHeaderInstanceForSubmitPreloadTaskInput `type:"list"`

	// Urls is a required field
	Urls *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (SubmitPreloadTaskInput) GoString

func (s SubmitPreloadTaskInput) GoString() string

GoString returns the string representation

func (*SubmitPreloadTaskInput) SetArea

SetArea sets the Area field's value.

func (*SubmitPreloadTaskInput) SetConcurrentLimit

func (s *SubmitPreloadTaskInput) SetConcurrentLimit(v int64) *SubmitPreloadTaskInput

SetConcurrentLimit sets the ConcurrentLimit field's value.

func (*SubmitPreloadTaskInput) SetLayer

SetLayer sets the Layer field's value.

func (*SubmitPreloadTaskInput) SetRequestHeaderInstances

SetRequestHeaderInstances sets the RequestHeaderInstances field's value.

func (*SubmitPreloadTaskInput) SetUrls

SetUrls sets the Urls field's value.

func (SubmitPreloadTaskInput) String

func (s SubmitPreloadTaskInput) String() string

String returns the string representation

func (*SubmitPreloadTaskInput) Validate

func (s *SubmitPreloadTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SubmitPreloadTaskOutput

type SubmitPreloadTaskOutput struct {
	Metadata *response.ResponseMetadata

	CommitNum *int64 `type:"int64"`

	TaskID *string `type:"string"`
	// contains filtered or unexported fields
}

func (SubmitPreloadTaskOutput) GoString

func (s SubmitPreloadTaskOutput) GoString() string

GoString returns the string representation

func (*SubmitPreloadTaskOutput) SetCommitNum

SetCommitNum sets the CommitNum field's value.

func (*SubmitPreloadTaskOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (SubmitPreloadTaskOutput) String

func (s SubmitPreloadTaskOutput) String() string

String returns the string representation

type SubmitRefreshTaskInput

type SubmitRefreshTaskInput struct {
	Delete *bool `type:"boolean"`

	Prefix *bool `type:"boolean"`

	Type *string `type:"string"`

	// Urls is a required field
	Urls *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (SubmitRefreshTaskInput) GoString

func (s SubmitRefreshTaskInput) GoString() string

GoString returns the string representation

func (*SubmitRefreshTaskInput) SetDelete

SetDelete sets the Delete field's value.

func (*SubmitRefreshTaskInput) SetPrefix

SetPrefix sets the Prefix field's value.

func (*SubmitRefreshTaskInput) SetType

SetType sets the Type field's value.

func (*SubmitRefreshTaskInput) SetUrls

SetUrls sets the Urls field's value.

func (SubmitRefreshTaskInput) String

func (s SubmitRefreshTaskInput) String() string

String returns the string representation

func (*SubmitRefreshTaskInput) Validate

func (s *SubmitRefreshTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SubmitRefreshTaskOutput

type SubmitRefreshTaskOutput struct {
	Metadata *response.ResponseMetadata

	TaskID *string `type:"string"`
	// contains filtered or unexported fields
}

func (SubmitRefreshTaskOutput) GoString

func (s SubmitRefreshTaskOutput) GoString() string

GoString returns the string representation

func (*SubmitRefreshTaskOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (SubmitRefreshTaskOutput) String

func (s SubmitRefreshTaskOutput) String() string

String returns the string representation

type SubmitUnblockTaskInput

type SubmitUnblockTaskInput struct {
	Type *string `type:"string"`

	// Urls is a required field
	Urls *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (SubmitUnblockTaskInput) GoString

func (s SubmitUnblockTaskInput) GoString() string

GoString returns the string representation

func (*SubmitUnblockTaskInput) SetType

SetType sets the Type field's value.

func (*SubmitUnblockTaskInput) SetUrls

SetUrls sets the Urls field's value.

func (SubmitUnblockTaskInput) String

func (s SubmitUnblockTaskInput) String() string

String returns the string representation

func (*SubmitUnblockTaskInput) Validate

func (s *SubmitUnblockTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type SubmitUnblockTaskOutput

type SubmitUnblockTaskOutput struct {
	Metadata *response.ResponseMetadata

	TaskID *string `type:"string"`
	// contains filtered or unexported fields
}

func (SubmitUnblockTaskOutput) GoString

func (s SubmitUnblockTaskOutput) GoString() string

GoString returns the string representation

func (*SubmitUnblockTaskOutput) SetTaskID

SetTaskID sets the TaskID field's value.

func (SubmitUnblockTaskOutput) String

func (s SubmitUnblockTaskOutput) String() string

String returns the string representation

type TargetQueryComponentsForAddCdnDomainInput

type TargetQueryComponentsForAddCdnDomainInput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TargetQueryComponentsForAddCdnDomainInput) GoString

GoString returns the string representation

func (*TargetQueryComponentsForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*TargetQueryComponentsForAddCdnDomainInput) SetValue

SetValue sets the Value field's value.

func (TargetQueryComponentsForAddCdnDomainInput) String

String returns the string representation

type TargetQueryComponentsForBatchUpdateCdnConfigInput

type TargetQueryComponentsForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TargetQueryComponentsForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TargetQueryComponentsForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*TargetQueryComponentsForBatchUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (TargetQueryComponentsForBatchUpdateCdnConfigInput) String

String returns the string representation

type TargetQueryComponentsForDescribeCdnConfigOutput

type TargetQueryComponentsForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TargetQueryComponentsForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*TargetQueryComponentsForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*TargetQueryComponentsForDescribeCdnConfigOutput) SetValue

SetValue sets the Value field's value.

func (TargetQueryComponentsForDescribeCdnConfigOutput) String

String returns the string representation

type TargetQueryComponentsForUpdateCdnConfigInput

type TargetQueryComponentsForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TargetQueryComponentsForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TargetQueryComponentsForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*TargetQueryComponentsForUpdateCdnConfigInput) SetValue

SetValue sets the Value field's value.

func (TargetQueryComponentsForUpdateCdnConfigInput) String

String returns the string representation

type TimeOutActionForAddCdnDomainInput

type TimeOutActionForAddCdnDomainInput struct {
	Action *string `type:"string"`

	Time *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TimeOutActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*TimeOutActionForAddCdnDomainInput) SetAction

SetAction sets the Action field's value.

func (*TimeOutActionForAddCdnDomainInput) SetTime

SetTime sets the Time field's value.

func (TimeOutActionForAddCdnDomainInput) String

String returns the string representation

type TimeOutActionForBatchUpdateCdnConfigInput

type TimeOutActionForBatchUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Time *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TimeOutActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TimeOutActionForBatchUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*TimeOutActionForBatchUpdateCdnConfigInput) SetTime

SetTime sets the Time field's value.

func (TimeOutActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type TimeOutActionForDescribeCdnConfigOutput

type TimeOutActionForDescribeCdnConfigOutput struct {
	Action *string `type:"string"`

	Time *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TimeOutActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*TimeOutActionForDescribeCdnConfigOutput) SetAction

SetAction sets the Action field's value.

func (*TimeOutActionForDescribeCdnConfigOutput) SetTime

SetTime sets the Time field's value.

func (TimeOutActionForDescribeCdnConfigOutput) String

String returns the string representation

type TimeOutActionForUpdateCdnConfigInput

type TimeOutActionForUpdateCdnConfigInput struct {
	Action *string `type:"string"`

	Time *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TimeOutActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TimeOutActionForUpdateCdnConfigInput) SetAction

SetAction sets the Action field's value.

func (*TimeOutActionForUpdateCdnConfigInput) SetTime

SetTime sets the Time field's value.

func (TimeOutActionForUpdateCdnConfigInput) String

String returns the string representation

type TimeoutActionForAddCdnDomainInput

type TimeoutActionForAddCdnDomainInput struct {
	HttpTimeout *int64 `type:"int64"`

	TcpTimeout *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TimeoutActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*TimeoutActionForAddCdnDomainInput) SetHttpTimeout

SetHttpTimeout sets the HttpTimeout field's value.

func (*TimeoutActionForAddCdnDomainInput) SetTcpTimeout

SetTcpTimeout sets the TcpTimeout field's value.

func (TimeoutActionForAddCdnDomainInput) String

String returns the string representation

type TimeoutActionForBatchUpdateCdnConfigInput

type TimeoutActionForBatchUpdateCdnConfigInput struct {
	HttpTimeout *int64 `type:"int64"`

	TcpTimeout *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TimeoutActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TimeoutActionForBatchUpdateCdnConfigInput) SetHttpTimeout

SetHttpTimeout sets the HttpTimeout field's value.

func (*TimeoutActionForBatchUpdateCdnConfigInput) SetTcpTimeout

SetTcpTimeout sets the TcpTimeout field's value.

func (TimeoutActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type TimeoutActionForDescribeCdnConfigOutput

type TimeoutActionForDescribeCdnConfigOutput struct {
	HttpTimeout *int64 `type:"int64"`

	TcpTimeout *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TimeoutActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*TimeoutActionForDescribeCdnConfigOutput) SetHttpTimeout

SetHttpTimeout sets the HttpTimeout field's value.

func (*TimeoutActionForDescribeCdnConfigOutput) SetTcpTimeout

SetTcpTimeout sets the TcpTimeout field's value.

func (TimeoutActionForDescribeCdnConfigOutput) String

String returns the string representation

type TimeoutActionForUpdateCdnConfigInput

type TimeoutActionForUpdateCdnConfigInput struct {
	HttpTimeout *int64 `type:"int64"`

	TcpTimeout *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (TimeoutActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TimeoutActionForUpdateCdnConfigInput) SetHttpTimeout

SetHttpTimeout sets the HttpTimeout field's value.

func (*TimeoutActionForUpdateCdnConfigInput) SetTcpTimeout

SetTcpTimeout sets the TcpTimeout field's value.

func (TimeoutActionForUpdateCdnConfigInput) String

String returns the string representation

type TimeoutForAddCdnDomainInput

type TimeoutForAddCdnDomainInput struct {
	Switch *bool `type:"boolean"`

	TimeoutRules []*TimeoutRuleForAddCdnDomainInput `type:"list"`
	// contains filtered or unexported fields
}

func (TimeoutForAddCdnDomainInput) GoString

func (s TimeoutForAddCdnDomainInput) GoString() string

GoString returns the string representation

func (*TimeoutForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*TimeoutForAddCdnDomainInput) SetTimeoutRules

SetTimeoutRules sets the TimeoutRules field's value.

func (TimeoutForAddCdnDomainInput) String

String returns the string representation

type TimeoutForBatchUpdateCdnConfigInput

type TimeoutForBatchUpdateCdnConfigInput struct {
	Switch *bool `type:"boolean"`

	TimeoutRules []*TimeoutRuleForBatchUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (TimeoutForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TimeoutForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*TimeoutForBatchUpdateCdnConfigInput) SetTimeoutRules

SetTimeoutRules sets the TimeoutRules field's value.

func (TimeoutForBatchUpdateCdnConfigInput) String

String returns the string representation

type TimeoutForDescribeCdnConfigOutput

type TimeoutForDescribeCdnConfigOutput struct {
	Switch *bool `type:"boolean"`

	TimeoutRules []*TimeoutRuleForDescribeCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (TimeoutForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*TimeoutForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (*TimeoutForDescribeCdnConfigOutput) SetTimeoutRules

SetTimeoutRules sets the TimeoutRules field's value.

func (TimeoutForDescribeCdnConfigOutput) String

String returns the string representation

type TimeoutForUpdateCdnConfigInput

type TimeoutForUpdateCdnConfigInput struct {
	Switch *bool `type:"boolean"`

	TimeoutRules []*TimeoutRuleForUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (TimeoutForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TimeoutForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*TimeoutForUpdateCdnConfigInput) SetTimeoutRules

SetTimeoutRules sets the TimeoutRules field's value.

func (TimeoutForUpdateCdnConfigInput) String

String returns the string representation

type TimeoutRuleForAddCdnDomainInput

type TimeoutRuleForAddCdnDomainInput struct {
	Condition *ConditionForAddCdnDomainInput `type:"structure"`

	TimeoutAction *TimeoutActionForAddCdnDomainInput `type:"structure"`
	// contains filtered or unexported fields
}

func (TimeoutRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*TimeoutRuleForAddCdnDomainInput) SetCondition

SetCondition sets the Condition field's value.

func (*TimeoutRuleForAddCdnDomainInput) SetTimeoutAction

SetTimeoutAction sets the TimeoutAction field's value.

func (TimeoutRuleForAddCdnDomainInput) String

String returns the string representation

type TimeoutRuleForBatchUpdateCdnConfigInput

type TimeoutRuleForBatchUpdateCdnConfigInput struct {
	Condition *ConditionForBatchUpdateCdnConfigInput `type:"structure"`

	TimeoutAction *TimeoutActionForBatchUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (TimeoutRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TimeoutRuleForBatchUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*TimeoutRuleForBatchUpdateCdnConfigInput) SetTimeoutAction

SetTimeoutAction sets the TimeoutAction field's value.

func (TimeoutRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type TimeoutRuleForDescribeCdnConfigOutput

type TimeoutRuleForDescribeCdnConfigOutput struct {
	Condition *ConditionForDescribeCdnConfigOutput `type:"structure"`

	TimeoutAction *TimeoutActionForDescribeCdnConfigOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (TimeoutRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*TimeoutRuleForDescribeCdnConfigOutput) SetCondition

SetCondition sets the Condition field's value.

func (*TimeoutRuleForDescribeCdnConfigOutput) SetTimeoutAction

SetTimeoutAction sets the TimeoutAction field's value.

func (TimeoutRuleForDescribeCdnConfigOutput) String

String returns the string representation

type TimeoutRuleForUpdateCdnConfigInput

type TimeoutRuleForUpdateCdnConfigInput struct {
	Condition *ConditionForUpdateCdnConfigInput `type:"structure"`

	TimeoutAction *TimeoutActionForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (TimeoutRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TimeoutRuleForUpdateCdnConfigInput) SetCondition

SetCondition sets the Condition field's value.

func (*TimeoutRuleForUpdateCdnConfigInput) SetTimeoutAction

SetTimeoutAction sets the TimeoutAction field's value.

func (TimeoutRuleForUpdateCdnConfigInput) String

String returns the string representation

type TosAuthInformationForAddCdnDomainInput

type TosAuthInformationForAddCdnDomainInput struct {
	AccessKeyId *string `type:"string"`

	AccessKeySecret *string `type:"string"`
	// contains filtered or unexported fields
}

func (TosAuthInformationForAddCdnDomainInput) GoString

GoString returns the string representation

func (*TosAuthInformationForAddCdnDomainInput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*TosAuthInformationForAddCdnDomainInput) SetAccessKeySecret

SetAccessKeySecret sets the AccessKeySecret field's value.

func (TosAuthInformationForAddCdnDomainInput) String

String returns the string representation

type TosAuthInformationForBatchUpdateCdnConfigInput

type TosAuthInformationForBatchUpdateCdnConfigInput struct {
	AccessKeyId *string `type:"string"`

	AccessKeySecret *string `type:"string"`
	// contains filtered or unexported fields
}

func (TosAuthInformationForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TosAuthInformationForBatchUpdateCdnConfigInput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*TosAuthInformationForBatchUpdateCdnConfigInput) SetAccessKeySecret

SetAccessKeySecret sets the AccessKeySecret field's value.

func (TosAuthInformationForBatchUpdateCdnConfigInput) String

String returns the string representation

type TosAuthInformationForDescribeCdnConfigOutput

type TosAuthInformationForDescribeCdnConfigOutput struct {
	AccessKeyId *string `type:"string"`

	AccessKeySecret *string `type:"string"`
	// contains filtered or unexported fields
}

func (TosAuthInformationForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*TosAuthInformationForDescribeCdnConfigOutput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*TosAuthInformationForDescribeCdnConfigOutput) SetAccessKeySecret

SetAccessKeySecret sets the AccessKeySecret field's value.

func (TosAuthInformationForDescribeCdnConfigOutput) String

String returns the string representation

type TosAuthInformationForUpdateCdnConfigInput

type TosAuthInformationForUpdateCdnConfigInput struct {
	AccessKeyId *string `type:"string"`

	AccessKeySecret *string `type:"string"`
	// contains filtered or unexported fields
}

func (TosAuthInformationForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*TosAuthInformationForUpdateCdnConfigInput) SetAccessKeyId

SetAccessKeyId sets the AccessKeyId field's value.

func (*TosAuthInformationForUpdateCdnConfigInput) SetAccessKeySecret

SetAccessKeySecret sets the AccessKeySecret field's value.

func (TosAuthInformationForUpdateCdnConfigInput) String

String returns the string representation

type UaAccessRuleForAddCdnDomainInput

type UaAccessRuleForAddCdnDomainInput struct {
	AllowEmpty *bool `type:"boolean"`

	IgnoreCase *bool `type:"boolean"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`

	UserAgent []*string `type:"list"`
	// contains filtered or unexported fields
}

func (UaAccessRuleForAddCdnDomainInput) GoString

GoString returns the string representation

func (*UaAccessRuleForAddCdnDomainInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*UaAccessRuleForAddCdnDomainInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*UaAccessRuleForAddCdnDomainInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*UaAccessRuleForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*UaAccessRuleForAddCdnDomainInput) SetUserAgent

SetUserAgent sets the UserAgent field's value.

func (UaAccessRuleForAddCdnDomainInput) String

String returns the string representation

type UaAccessRuleForBatchUpdateCdnConfigInput

type UaAccessRuleForBatchUpdateCdnConfigInput struct {
	AllowEmpty *bool `type:"boolean"`

	IgnoreCase *bool `type:"boolean"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`

	UserAgent []*string `type:"list"`
	// contains filtered or unexported fields
}

func (UaAccessRuleForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*UaAccessRuleForBatchUpdateCdnConfigInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*UaAccessRuleForBatchUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*UaAccessRuleForBatchUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*UaAccessRuleForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*UaAccessRuleForBatchUpdateCdnConfigInput) SetUserAgent

SetUserAgent sets the UserAgent field's value.

func (UaAccessRuleForBatchUpdateCdnConfigInput) String

String returns the string representation

type UaAccessRuleForDescribeCdnConfigOutput

type UaAccessRuleForDescribeCdnConfigOutput struct {
	AllowEmpty *bool `type:"boolean"`

	IgnoreCase *bool `type:"boolean"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`

	UserAgent []*string `type:"list"`
	// contains filtered or unexported fields
}

func (UaAccessRuleForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*UaAccessRuleForDescribeCdnConfigOutput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*UaAccessRuleForDescribeCdnConfigOutput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*UaAccessRuleForDescribeCdnConfigOutput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*UaAccessRuleForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (*UaAccessRuleForDescribeCdnConfigOutput) SetUserAgent

SetUserAgent sets the UserAgent field's value.

func (UaAccessRuleForDescribeCdnConfigOutput) String

String returns the string representation

type UaAccessRuleForUpdateCdnConfigInput

type UaAccessRuleForUpdateCdnConfigInput struct {
	AllowEmpty *bool `type:"boolean"`

	IgnoreCase *bool `type:"boolean"`

	RuleType *string `type:"string"`

	Switch *bool `type:"boolean"`

	UserAgent []*string `type:"list"`
	// contains filtered or unexported fields
}

func (UaAccessRuleForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*UaAccessRuleForUpdateCdnConfigInput) SetAllowEmpty

SetAllowEmpty sets the AllowEmpty field's value.

func (*UaAccessRuleForUpdateCdnConfigInput) SetIgnoreCase

SetIgnoreCase sets the IgnoreCase field's value.

func (*UaAccessRuleForUpdateCdnConfigInput) SetRuleType

SetRuleType sets the RuleType field's value.

func (*UaAccessRuleForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (*UaAccessRuleForUpdateCdnConfigInput) SetUserAgent

SetUserAgent sets the UserAgent field's value.

func (UaAccessRuleForUpdateCdnConfigInput) String

String returns the string representation

type UpdateCdnConfigInput

type UpdateCdnConfigInput struct {
	AreaAccessRule *AreaAccessRuleForUpdateCdnConfigInput `type:"structure"`

	BandwidthLimit *BandwidthLimitForUpdateCdnConfigInput `type:"structure"`

	BrowserCache []*BrowserCacheForUpdateCdnConfigInput `type:"list"`

	Cache []*CacheForUpdateCdnConfigInput `type:"list"`

	CacheHost *CacheHostForUpdateCdnConfigInput `type:"structure"`

	CacheKey []*CacheKeyForUpdateCdnConfigInput `type:"list"`

	Compression *CompressionForUpdateCdnConfigInput `type:"structure"`

	CustomErrorPage *CustomErrorPageForUpdateCdnConfigInput `type:"structure"`

	CustomizeAccessRule *CustomizeAccessRuleForUpdateCdnConfigInput `type:"structure"`

	// Domain is a required field
	Domain *string `type:"string" required:"true"`

	DownloadSpeedLimit *DownloadSpeedLimitForUpdateCdnConfigInput `type:"structure"`

	FollowRedirect *bool `type:"boolean"`

	HTTPS *HTTPSForUpdateCdnConfigInput `type:"structure"`

	HttpForcedRedirect *HttpForcedRedirectForUpdateCdnConfigInput `type:"structure"`

	IPv6 *IPv6ForUpdateCdnConfigInput `type:"structure"`

	IpAccessRule *IpAccessRuleForUpdateCdnConfigInput `type:"structure"`

	IpFreqLimit *IpFreqLimitForUpdateCdnConfigInput `type:"structure"`

	MethodDeniedRule *MethodDeniedRuleForUpdateCdnConfigInput `type:"structure"`

	NegativeCache []*NegativeCacheForUpdateCdnConfigInput `type:"list"`

	Origin []*OriginForUpdateCdnConfigInput `type:"list"`

	OriginAccessRule *OriginAccessRuleForUpdateCdnConfigInput `type:"structure"`

	OriginArg []*OriginArgForUpdateCdnConfigInput `type:"list"`

	OriginHost *string `type:"string"`

	OriginIPv6 *string `type:"string"`

	OriginProtocol *string `type:"string"`

	OriginRange *bool `type:"boolean"`

	OriginRewrite *OriginRewriteForUpdateCdnConfigInput `type:"structure"`

	OriginSni *OriginSniForUpdateCdnConfigInput `type:"structure"`

	PageOptimization *PageOptimizationForUpdateCdnConfigInput `type:"structure"`

	Quic *QuicForUpdateCdnConfigInput `type:"structure"`

	RedirectionRewrite *RedirectionRewriteForUpdateCdnConfigInput `type:"structure"`

	RefererAccessRule *RefererAccessRuleForUpdateCdnConfigInput `type:"structure"`

	RemoteAuth *RemoteAuthForUpdateCdnConfigInput `type:"structure"`

	RequestBlockRule *RequestBlockRuleForUpdateCdnConfigInput `type:"structure"`

	RequestHeader []*RequestHeaderForUpdateCdnConfigInput `type:"list"`

	ResponseHeader []*ResponseHeaderForUpdateCdnConfigInput `type:"list"`

	ServiceRegion *string `type:"string"`

	SignedUrlAuth *SignedUrlAuthForUpdateCdnConfigInput `type:"structure"`

	Timeout *TimeoutForUpdateCdnConfigInput `type:"structure"`

	UaAccessRule *UaAccessRuleForUpdateCdnConfigInput `type:"structure"`

	UrlNormalize *UrlNormalizeForUpdateCdnConfigInput `type:"structure"`

	VideoDrag *VideoDragForUpdateCdnConfigInput `type:"structure"`
	// contains filtered or unexported fields
}

func (UpdateCdnConfigInput) GoString

func (s UpdateCdnConfigInput) GoString() string

GoString returns the string representation

func (*UpdateCdnConfigInput) SetAreaAccessRule

SetAreaAccessRule sets the AreaAccessRule field's value.

func (*UpdateCdnConfigInput) SetBandwidthLimit

SetBandwidthLimit sets the BandwidthLimit field's value.

func (*UpdateCdnConfigInput) SetBrowserCache

SetBrowserCache sets the BrowserCache field's value.

func (*UpdateCdnConfigInput) SetCache

SetCache sets the Cache field's value.

func (*UpdateCdnConfigInput) SetCacheHost

SetCacheHost sets the CacheHost field's value.

func (*UpdateCdnConfigInput) SetCacheKey

SetCacheKey sets the CacheKey field's value.

func (*UpdateCdnConfigInput) SetCompression

SetCompression sets the Compression field's value.

func (*UpdateCdnConfigInput) SetCustomErrorPage

SetCustomErrorPage sets the CustomErrorPage field's value.

func (*UpdateCdnConfigInput) SetCustomizeAccessRule

SetCustomizeAccessRule sets the CustomizeAccessRule field's value.

func (*UpdateCdnConfigInput) SetDomain

SetDomain sets the Domain field's value.

func (*UpdateCdnConfigInput) SetDownloadSpeedLimit

SetDownloadSpeedLimit sets the DownloadSpeedLimit field's value.

func (*UpdateCdnConfigInput) SetFollowRedirect

func (s *UpdateCdnConfigInput) SetFollowRedirect(v bool) *UpdateCdnConfigInput

SetFollowRedirect sets the FollowRedirect field's value.

func (*UpdateCdnConfigInput) SetHTTPS

SetHTTPS sets the HTTPS field's value.

func (*UpdateCdnConfigInput) SetHttpForcedRedirect

SetHttpForcedRedirect sets the HttpForcedRedirect field's value.

func (*UpdateCdnConfigInput) SetIPv6

SetIPv6 sets the IPv6 field's value.

func (*UpdateCdnConfigInput) SetIpAccessRule

SetIpAccessRule sets the IpAccessRule field's value.

func (*UpdateCdnConfigInput) SetIpFreqLimit

SetIpFreqLimit sets the IpFreqLimit field's value.

func (*UpdateCdnConfigInput) SetMethodDeniedRule

SetMethodDeniedRule sets the MethodDeniedRule field's value.

func (*UpdateCdnConfigInput) SetNegativeCache

SetNegativeCache sets the NegativeCache field's value.

func (*UpdateCdnConfigInput) SetOrigin

SetOrigin sets the Origin field's value.

func (*UpdateCdnConfigInput) SetOriginAccessRule

SetOriginAccessRule sets the OriginAccessRule field's value.

func (*UpdateCdnConfigInput) SetOriginArg

SetOriginArg sets the OriginArg field's value.

func (*UpdateCdnConfigInput) SetOriginHost

func (s *UpdateCdnConfigInput) SetOriginHost(v string) *UpdateCdnConfigInput

SetOriginHost sets the OriginHost field's value.

func (*UpdateCdnConfigInput) SetOriginIPv6

func (s *UpdateCdnConfigInput) SetOriginIPv6(v string) *UpdateCdnConfigInput

SetOriginIPv6 sets the OriginIPv6 field's value.

func (*UpdateCdnConfigInput) SetOriginProtocol

func (s *UpdateCdnConfigInput) SetOriginProtocol(v string) *UpdateCdnConfigInput

SetOriginProtocol sets the OriginProtocol field's value.

func (*UpdateCdnConfigInput) SetOriginRange

func (s *UpdateCdnConfigInput) SetOriginRange(v bool) *UpdateCdnConfigInput

SetOriginRange sets the OriginRange field's value.

func (*UpdateCdnConfigInput) SetOriginRewrite

SetOriginRewrite sets the OriginRewrite field's value.

func (*UpdateCdnConfigInput) SetOriginSni

SetOriginSni sets the OriginSni field's value.

func (*UpdateCdnConfigInput) SetPageOptimization

SetPageOptimization sets the PageOptimization field's value.

func (*UpdateCdnConfigInput) SetQuic

SetQuic sets the Quic field's value.

func (*UpdateCdnConfigInput) SetRedirectionRewrite

SetRedirectionRewrite sets the RedirectionRewrite field's value.

func (*UpdateCdnConfigInput) SetRefererAccessRule

SetRefererAccessRule sets the RefererAccessRule field's value.

func (*UpdateCdnConfigInput) SetRemoteAuth

SetRemoteAuth sets the RemoteAuth field's value.

func (*UpdateCdnConfigInput) SetRequestBlockRule

SetRequestBlockRule sets the RequestBlockRule field's value.

func (*UpdateCdnConfigInput) SetRequestHeader

SetRequestHeader sets the RequestHeader field's value.

func (*UpdateCdnConfigInput) SetResponseHeader

SetResponseHeader sets the ResponseHeader field's value.

func (*UpdateCdnConfigInput) SetServiceRegion

func (s *UpdateCdnConfigInput) SetServiceRegion(v string) *UpdateCdnConfigInput

SetServiceRegion sets the ServiceRegion field's value.

func (*UpdateCdnConfigInput) SetSignedUrlAuth

SetSignedUrlAuth sets the SignedUrlAuth field's value.

func (*UpdateCdnConfigInput) SetTimeout

SetTimeout sets the Timeout field's value.

func (*UpdateCdnConfigInput) SetUaAccessRule

SetUaAccessRule sets the UaAccessRule field's value.

func (*UpdateCdnConfigInput) SetUrlNormalize

SetUrlNormalize sets the UrlNormalize field's value.

func (*UpdateCdnConfigInput) SetVideoDrag

SetVideoDrag sets the VideoDrag field's value.

func (UpdateCdnConfigInput) String

func (s UpdateCdnConfigInput) String() string

String returns the string representation

func (*UpdateCdnConfigInput) Validate

func (s *UpdateCdnConfigInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateCdnConfigOutput

type UpdateCdnConfigOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateCdnConfigOutput) GoString

func (s UpdateCdnConfigOutput) GoString() string

GoString returns the string representation

func (UpdateCdnConfigOutput) String

func (s UpdateCdnConfigOutput) String() string

String returns the string representation

type UpdateResourceTagsInput

type UpdateResourceTagsInput struct {
	ResourceTags []*ResourceTagForUpdateResourceTagsInput `type:"list"`

	Resources []*string `type:"list"`
	// contains filtered or unexported fields
}

func (UpdateResourceTagsInput) GoString

func (s UpdateResourceTagsInput) GoString() string

GoString returns the string representation

func (*UpdateResourceTagsInput) SetResourceTags

SetResourceTags sets the ResourceTags field's value.

func (*UpdateResourceTagsInput) SetResources

SetResources sets the Resources field's value.

func (UpdateResourceTagsInput) String

func (s UpdateResourceTagsInput) String() string

String returns the string representation

type UpdateResourceTagsOutput

type UpdateResourceTagsOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateResourceTagsOutput) GoString

func (s UpdateResourceTagsOutput) GoString() string

GoString returns the string representation

func (UpdateResourceTagsOutput) String

func (s UpdateResourceTagsOutput) String() string

String returns the string representation

type UriParamSupForAddCdnDomainInput

type UriParamSupForAddCdnDomainInput struct {
	JoinSymbol *string `type:"string"`

	SplitSymbol *string `type:"string"`

	StartLevel *int64 `type:"int64"`

	TermLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (UriParamSupForAddCdnDomainInput) GoString

GoString returns the string representation

func (*UriParamSupForAddCdnDomainInput) SetJoinSymbol

SetJoinSymbol sets the JoinSymbol field's value.

func (*UriParamSupForAddCdnDomainInput) SetSplitSymbol

SetSplitSymbol sets the SplitSymbol field's value.

func (*UriParamSupForAddCdnDomainInput) SetStartLevel

SetStartLevel sets the StartLevel field's value.

func (*UriParamSupForAddCdnDomainInput) SetTermLevel

SetTermLevel sets the TermLevel field's value.

func (UriParamSupForAddCdnDomainInput) String

String returns the string representation

type UriParamSupForBatchUpdateCdnConfigInput

type UriParamSupForBatchUpdateCdnConfigInput struct {
	JoinSymbol *string `type:"string"`

	SplitSymbol *string `type:"string"`

	StartLevel *int64 `type:"int64"`

	TermLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (UriParamSupForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*UriParamSupForBatchUpdateCdnConfigInput) SetJoinSymbol

SetJoinSymbol sets the JoinSymbol field's value.

func (*UriParamSupForBatchUpdateCdnConfigInput) SetSplitSymbol

SetSplitSymbol sets the SplitSymbol field's value.

func (*UriParamSupForBatchUpdateCdnConfigInput) SetStartLevel

SetStartLevel sets the StartLevel field's value.

func (*UriParamSupForBatchUpdateCdnConfigInput) SetTermLevel

SetTermLevel sets the TermLevel field's value.

func (UriParamSupForBatchUpdateCdnConfigInput) String

String returns the string representation

type UriParamSupForDescribeCdnConfigOutput

type UriParamSupForDescribeCdnConfigOutput struct {
	JoinSymbol *string `type:"string"`

	SplitSymbol *string `type:"string"`

	StartLevel *int64 `type:"int64"`

	TermLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (UriParamSupForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*UriParamSupForDescribeCdnConfigOutput) SetJoinSymbol

SetJoinSymbol sets the JoinSymbol field's value.

func (*UriParamSupForDescribeCdnConfigOutput) SetSplitSymbol

SetSplitSymbol sets the SplitSymbol field's value.

func (*UriParamSupForDescribeCdnConfigOutput) SetStartLevel

SetStartLevel sets the StartLevel field's value.

func (*UriParamSupForDescribeCdnConfigOutput) SetTermLevel

SetTermLevel sets the TermLevel field's value.

func (UriParamSupForDescribeCdnConfigOutput) String

String returns the string representation

type UriParamSupForUpdateCdnConfigInput

type UriParamSupForUpdateCdnConfigInput struct {
	JoinSymbol *string `type:"string"`

	SplitSymbol *string `type:"string"`

	StartLevel *int64 `type:"int64"`

	TermLevel *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (UriParamSupForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*UriParamSupForUpdateCdnConfigInput) SetJoinSymbol

SetJoinSymbol sets the JoinSymbol field's value.

func (*UriParamSupForUpdateCdnConfigInput) SetSplitSymbol

SetSplitSymbol sets the SplitSymbol field's value.

func (*UriParamSupForUpdateCdnConfigInput) SetStartLevel

SetStartLevel sets the StartLevel field's value.

func (*UriParamSupForUpdateCdnConfigInput) SetTermLevel

SetTermLevel sets the TermLevel field's value.

func (UriParamSupForUpdateCdnConfigInput) String

String returns the string representation

type UrlAuthCustomActionForAddCdnDomainInput

type UrlAuthCustomActionForAddCdnDomainInput struct {
	ExpTimeCapRule *ExpTimeCapRuleForAddCdnDomainInput `type:"structure"`

	ParamCalRules []*string `type:"list"`

	SignCapRule *SignCapRuleForAddCdnDomainInput `type:"structure"`

	SignJoinSymbol *string `type:"string"`

	SignParam []*SignParamForAddCdnDomainInput `type:"list"`
	// contains filtered or unexported fields
}

func (UrlAuthCustomActionForAddCdnDomainInput) GoString

GoString returns the string representation

func (*UrlAuthCustomActionForAddCdnDomainInput) SetExpTimeCapRule

SetExpTimeCapRule sets the ExpTimeCapRule field's value.

func (*UrlAuthCustomActionForAddCdnDomainInput) SetParamCalRules

SetParamCalRules sets the ParamCalRules field's value.

func (*UrlAuthCustomActionForAddCdnDomainInput) SetSignCapRule

SetSignCapRule sets the SignCapRule field's value.

func (*UrlAuthCustomActionForAddCdnDomainInput) SetSignJoinSymbol

SetSignJoinSymbol sets the SignJoinSymbol field's value.

func (*UrlAuthCustomActionForAddCdnDomainInput) SetSignParam

SetSignParam sets the SignParam field's value.

func (UrlAuthCustomActionForAddCdnDomainInput) String

String returns the string representation

type UrlAuthCustomActionForBatchUpdateCdnConfigInput

type UrlAuthCustomActionForBatchUpdateCdnConfigInput struct {
	ExpTimeCapRule *ExpTimeCapRuleForBatchUpdateCdnConfigInput `type:"structure"`

	ParamCalRules []*string `type:"list"`

	SignCapRule *SignCapRuleForBatchUpdateCdnConfigInput `type:"structure"`

	SignJoinSymbol *string `type:"string"`

	SignParam []*SignParamForBatchUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (UrlAuthCustomActionForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*UrlAuthCustomActionForBatchUpdateCdnConfigInput) SetExpTimeCapRule

SetExpTimeCapRule sets the ExpTimeCapRule field's value.

func (*UrlAuthCustomActionForBatchUpdateCdnConfigInput) SetParamCalRules

SetParamCalRules sets the ParamCalRules field's value.

func (*UrlAuthCustomActionForBatchUpdateCdnConfigInput) SetSignCapRule

SetSignCapRule sets the SignCapRule field's value.

func (*UrlAuthCustomActionForBatchUpdateCdnConfigInput) SetSignJoinSymbol

SetSignJoinSymbol sets the SignJoinSymbol field's value.

func (*UrlAuthCustomActionForBatchUpdateCdnConfigInput) SetSignParam

SetSignParam sets the SignParam field's value.

func (UrlAuthCustomActionForBatchUpdateCdnConfigInput) String

String returns the string representation

type UrlAuthCustomActionForDescribeCdnConfigOutput

type UrlAuthCustomActionForDescribeCdnConfigOutput struct {
	ExpTimeCapRule *ExpTimeCapRuleForDescribeCdnConfigOutput `type:"structure"`

	ParamCalRules []*string `type:"list"`

	SignCapRule *SignCapRuleForDescribeCdnConfigOutput `type:"structure"`

	SignJoinSymbol *string `type:"string"`

	SignParam []*SignParamForDescribeCdnConfigOutput `type:"list"`
	// contains filtered or unexported fields
}

func (UrlAuthCustomActionForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*UrlAuthCustomActionForDescribeCdnConfigOutput) SetExpTimeCapRule

SetExpTimeCapRule sets the ExpTimeCapRule field's value.

func (*UrlAuthCustomActionForDescribeCdnConfigOutput) SetParamCalRules

SetParamCalRules sets the ParamCalRules field's value.

func (*UrlAuthCustomActionForDescribeCdnConfigOutput) SetSignCapRule

SetSignCapRule sets the SignCapRule field's value.

func (*UrlAuthCustomActionForDescribeCdnConfigOutput) SetSignJoinSymbol

SetSignJoinSymbol sets the SignJoinSymbol field's value.

func (*UrlAuthCustomActionForDescribeCdnConfigOutput) SetSignParam

SetSignParam sets the SignParam field's value.

func (UrlAuthCustomActionForDescribeCdnConfigOutput) String

String returns the string representation

type UrlAuthCustomActionForUpdateCdnConfigInput

type UrlAuthCustomActionForUpdateCdnConfigInput struct {
	ExpTimeCapRule *ExpTimeCapRuleForUpdateCdnConfigInput `type:"structure"`

	ParamCalRules []*string `type:"list"`

	SignCapRule *SignCapRuleForUpdateCdnConfigInput `type:"structure"`

	SignJoinSymbol *string `type:"string"`

	SignParam []*SignParamForUpdateCdnConfigInput `type:"list"`
	// contains filtered or unexported fields
}

func (UrlAuthCustomActionForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*UrlAuthCustomActionForUpdateCdnConfigInput) SetExpTimeCapRule

SetExpTimeCapRule sets the ExpTimeCapRule field's value.

func (*UrlAuthCustomActionForUpdateCdnConfigInput) SetParamCalRules

SetParamCalRules sets the ParamCalRules field's value.

func (*UrlAuthCustomActionForUpdateCdnConfigInput) SetSignCapRule

SetSignCapRule sets the SignCapRule field's value.

func (*UrlAuthCustomActionForUpdateCdnConfigInput) SetSignJoinSymbol

SetSignJoinSymbol sets the SignJoinSymbol field's value.

func (*UrlAuthCustomActionForUpdateCdnConfigInput) SetSignParam

SetSignParam sets the SignParam field's value.

func (UrlAuthCustomActionForUpdateCdnConfigInput) String

String returns the string representation

type UrlNormalizeForAddCdnDomainInput

type UrlNormalizeForAddCdnDomainInput struct {
	NormalizeObject []*string `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (UrlNormalizeForAddCdnDomainInput) GoString

GoString returns the string representation

func (*UrlNormalizeForAddCdnDomainInput) SetNormalizeObject

SetNormalizeObject sets the NormalizeObject field's value.

func (*UrlNormalizeForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (UrlNormalizeForAddCdnDomainInput) String

String returns the string representation

type UrlNormalizeForBatchUpdateCdnConfigInput

type UrlNormalizeForBatchUpdateCdnConfigInput struct {
	NormalizeObject []*string `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (UrlNormalizeForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*UrlNormalizeForBatchUpdateCdnConfigInput) SetNormalizeObject

SetNormalizeObject sets the NormalizeObject field's value.

func (*UrlNormalizeForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (UrlNormalizeForBatchUpdateCdnConfigInput) String

String returns the string representation

type UrlNormalizeForDescribeCdnConfigOutput

type UrlNormalizeForDescribeCdnConfigOutput struct {
	NormalizeObject []*string `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (UrlNormalizeForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*UrlNormalizeForDescribeCdnConfigOutput) SetNormalizeObject

SetNormalizeObject sets the NormalizeObject field's value.

func (*UrlNormalizeForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (UrlNormalizeForDescribeCdnConfigOutput) String

String returns the string representation

type UrlNormalizeForUpdateCdnConfigInput

type UrlNormalizeForUpdateCdnConfigInput struct {
	NormalizeObject []*string `type:"list"`

	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (UrlNormalizeForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*UrlNormalizeForUpdateCdnConfigInput) SetNormalizeObject

SetNormalizeObject sets the NormalizeObject field's value.

func (*UrlNormalizeForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (UrlNormalizeForUpdateCdnConfigInput) String

String returns the string representation

type UsageReportsDetailForListUsageReportsOutput

type UsageReportsDetailForListUsageReportsOutput struct {
	AccountId *string `type:"string"`

	BillingCode *string `type:"string"`

	BillingRegion *string `type:"string"`

	CreateTime *int64 `type:"int64"`

	DownLoadUrl *string `type:"string"`

	EndTime *int64 `type:"int64"`

	ExportType *string `type:"string"`

	Metric *string `type:"string"`

	StartTime *int64 `type:"int64"`

	Status *int64 `type:"int64"`

	TaskId *string `type:"string"`

	TaskName *string `type:"string"`

	TimeZone *string `type:"string"`
	// contains filtered or unexported fields
}

func (UsageReportsDetailForListUsageReportsOutput) GoString

GoString returns the string representation

func (*UsageReportsDetailForListUsageReportsOutput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetBillingCode

SetBillingCode sets the BillingCode field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetBillingRegion

SetBillingRegion sets the BillingRegion field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetCreateTime

SetCreateTime sets the CreateTime field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetDownLoadUrl

SetDownLoadUrl sets the DownLoadUrl field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetExportType

SetExportType sets the ExportType field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetMetric

SetMetric sets the Metric field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetStatus

SetStatus sets the Status field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetTaskName

SetTaskName sets the TaskName field's value.

func (*UsageReportsDetailForListUsageReportsOutput) SetTimeZone

SetTimeZone sets the TimeZone field's value.

func (UsageReportsDetailForListUsageReportsOutput) String

String returns the string representation

type VideoDragForAddCdnDomainInput

type VideoDragForAddCdnDomainInput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (VideoDragForAddCdnDomainInput) GoString

GoString returns the string representation

func (*VideoDragForAddCdnDomainInput) SetSwitch

SetSwitch sets the Switch field's value.

func (VideoDragForAddCdnDomainInput) String

String returns the string representation

type VideoDragForBatchUpdateCdnConfigInput

type VideoDragForBatchUpdateCdnConfigInput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (VideoDragForBatchUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*VideoDragForBatchUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (VideoDragForBatchUpdateCdnConfigInput) String

String returns the string representation

type VideoDragForDescribeCdnConfigOutput

type VideoDragForDescribeCdnConfigOutput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (VideoDragForDescribeCdnConfigOutput) GoString

GoString returns the string representation

func (*VideoDragForDescribeCdnConfigOutput) SetSwitch

SetSwitch sets the Switch field's value.

func (VideoDragForDescribeCdnConfigOutput) String

String returns the string representation

type VideoDragForUpdateCdnConfigInput

type VideoDragForUpdateCdnConfigInput struct {
	Switch *bool `type:"boolean"`
	// contains filtered or unexported fields
}

func (VideoDragForUpdateCdnConfigInput) GoString

GoString returns the string representation

func (*VideoDragForUpdateCdnConfigInput) SetSwitch

SetSwitch sets the Switch field's value.

func (VideoDragForUpdateCdnConfigInput) String

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL