mcdn

package
v1.0.181 Latest Latest
Warning

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

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

Documentation

Overview

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

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type ActiveWeightForDescribeDnsScheduleActiveWeightsOutput

type ActiveWeightForDescribeDnsScheduleActiveWeightsOutput struct {
	Country *string `type:"string" json:",omitempty"`

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

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

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

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

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

	WeightFailoverInfos []*WeightFailoverInfoForDescribeDnsScheduleActiveWeightsOutput `type:"list" json:",omitempty"`

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

func (ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) GoString

GoString returns the string representation

func (*ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) SetCountry

SetCountry sets the Country field's value.

func (*ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) SetIsFailover

SetIsFailover sets the IsFailover field's value.

func (*ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) SetIsp

SetIsp sets the Isp field's value.

func (*ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) SetProvince

SetProvince sets the Province field's value.

func (*ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) SetRelatedStrategyId

SetRelatedStrategyId sets the RelatedStrategyId field's value.

func (*ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) SetStrategy

SetStrategy sets the Strategy field's value.

func (*ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) SetWeightFailoverInfos

SetWeightFailoverInfos sets the WeightFailoverInfos field's value.

func (*ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) SetWeightInfoItems

SetWeightInfoItems sets the WeightInfoItems field's value.

func (ActiveWeightForDescribeDnsScheduleActiveWeightsOutput) String

String returns the string representation

type AddDnsScheduleStaticWeightInput

type AddDnsScheduleStaticWeightInput struct {

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

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

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

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

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

func (AddDnsScheduleStaticWeightInput) GoString

GoString returns the string representation

func (*AddDnsScheduleStaticWeightInput) SetCountry

SetCountry sets the Country field's value.

func (*AddDnsScheduleStaticWeightInput) SetDnsScheduleId

SetDnsScheduleId sets the DnsScheduleId field's value.

func (*AddDnsScheduleStaticWeightInput) SetIsp

SetIsp sets the Isp field's value.

func (*AddDnsScheduleStaticWeightInput) SetProvince

SetProvince sets the Province field's value.

func (*AddDnsScheduleStaticWeightInput) SetWeightItems

SetWeightItems sets the WeightItems field's value.

func (AddDnsScheduleStaticWeightInput) String

String returns the string representation

func (*AddDnsScheduleStaticWeightInput) Validate

func (s *AddDnsScheduleStaticWeightInput) Validate() error

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

type AddDnsScheduleStaticWeightOutput

type AddDnsScheduleStaticWeightOutput struct {
	Metadata *response.ResponseMetadata

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

func (AddDnsScheduleStaticWeightOutput) GoString

GoString returns the string representation

func (*AddDnsScheduleStaticWeightOutput) SetStaticWeight

SetStaticWeight sets the StaticWeight field's value.

func (AddDnsScheduleStaticWeightOutput) String

String returns the string representation

type AlertRuleForDescribeAlertStrategyOutput

type AlertRuleForDescribeAlertStrategyOutput struct {
	Conditions []*ConditionForDescribeAlertStrategyOutput `type:"list" json:",omitempty"`

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

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

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

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

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

func (AlertRuleForDescribeAlertStrategyOutput) GoString

GoString returns the string representation

func (*AlertRuleForDescribeAlertStrategyOutput) SetConditions

SetConditions sets the Conditions field's value.

func (*AlertRuleForDescribeAlertStrategyOutput) SetEnableEndTime

SetEnableEndTime sets the EnableEndTime field's value.

func (*AlertRuleForDescribeAlertStrategyOutput) SetEnableStartTime

SetEnableStartTime sets the EnableStartTime field's value.

func (*AlertRuleForDescribeAlertStrategyOutput) SetFrequency

SetFrequency sets the Frequency field's value.

func (*AlertRuleForDescribeAlertStrategyOutput) SetLevel

SetLevel sets the Level field's value.

func (*AlertRuleForDescribeAlertStrategyOutput) SetLogic

SetLogic sets the Logic field's value.

func (AlertRuleForDescribeAlertStrategyOutput) String

String returns the string representation

type AlertRuleForListAlertStrategiesOutput

type AlertRuleForListAlertStrategiesOutput struct {
	Conditions []*ConditionForListAlertStrategiesOutput `type:"list" json:",omitempty"`

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

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

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

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

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

func (AlertRuleForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*AlertRuleForListAlertStrategiesOutput) SetConditions

SetConditions sets the Conditions field's value.

func (*AlertRuleForListAlertStrategiesOutput) SetEnableEndTime

SetEnableEndTime sets the EnableEndTime field's value.

func (*AlertRuleForListAlertStrategiesOutput) SetEnableStartTime

SetEnableStartTime sets the EnableStartTime field's value.

func (*AlertRuleForListAlertStrategiesOutput) SetFrequency

SetFrequency sets the Frequency field's value.

func (*AlertRuleForListAlertStrategiesOutput) SetLevel

SetLevel sets the Level field's value.

func (*AlertRuleForListAlertStrategiesOutput) SetLogic

SetLogic sets the Logic field's value.

func (AlertRuleForListAlertStrategiesOutput) String

String returns the string representation

type AlertStrategyForDescribeAlertStrategyOutput

type AlertStrategyForDescribeAlertStrategyOutput struct {
	AlertRule *AlertRuleForDescribeAlertStrategyOutput `type:"structure" json:",omitempty"`

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

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

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

	ProbeTasks []*ProbeTaskForDescribeAlertStrategyOutput `type:"list" json:",omitempty"`

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

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

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

	SubscribeRule *SubscribeRuleForDescribeAlertStrategyOutput `type:"structure" json:",omitempty"`

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

func (AlertStrategyForDescribeAlertStrategyOutput) GoString

GoString returns the string representation

func (*AlertStrategyForDescribeAlertStrategyOutput) SetAlertRule

SetAlertRule sets the AlertRule field's value.

func (*AlertStrategyForDescribeAlertStrategyOutput) SetDomains

SetDomains sets the Domains field's value.

func (*AlertStrategyForDescribeAlertStrategyOutput) SetId

SetId sets the Id field's value.

func (*AlertStrategyForDescribeAlertStrategyOutput) SetName

SetName sets the Name field's value.

func (*AlertStrategyForDescribeAlertStrategyOutput) SetProbeTasks

SetProbeTasks sets the ProbeTasks field's value.

func (*AlertStrategyForDescribeAlertStrategyOutput) SetResourceScope

SetResourceScope sets the ResourceScope field's value.

func (*AlertStrategyForDescribeAlertStrategyOutput) SetResourceTypes

SetResourceTypes sets the ResourceTypes field's value.

func (*AlertStrategyForDescribeAlertStrategyOutput) SetStatus

SetStatus sets the Status field's value.

func (*AlertStrategyForDescribeAlertStrategyOutput) SetSubscribeRule

SetSubscribeRule sets the SubscribeRule field's value.

func (*AlertStrategyForDescribeAlertStrategyOutput) SetTriggerType

SetTriggerType sets the TriggerType field's value.

func (AlertStrategyForDescribeAlertStrategyOutput) String

String returns the string representation

type AwsForListCloudAccountsOutput

type AwsForListCloudAccountsOutput struct {
	Preload *PreloadForListCloudAccountsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (AwsForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*AwsForListCloudAccountsOutput) SetPreload

SetPreload sets the Preload field's value.

func (AwsForListCloudAccountsOutput) String

String returns the string representation

type CertificateForListCdnDomainsOutput

type CertificateForListCdnDomainsOutput struct {
	CommonName *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

	SyncDetail *SyncDetailForListCdnDomainsOutput `type:"structure" json:",omitempty"`

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

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

func (CertificateForListCdnDomainsOutput) GoString

GoString returns the string representation

func (*CertificateForListCdnDomainsOutput) SetCommonName

SetCommonName sets the CommonName field's value.

func (*CertificateForListCdnDomainsOutput) SetExpireTime

SetExpireTime sets the ExpireTime field's value.

func (*CertificateForListCdnDomainsOutput) SetFingerprintSha1

SetFingerprintSha1 sets the FingerprintSha1 field's value.

func (*CertificateForListCdnDomainsOutput) SetFingerprintSha256

SetFingerprintSha256 sets the FingerprintSha256 field's value.

func (*CertificateForListCdnDomainsOutput) SetId

SetId sets the Id field's value.

func (*CertificateForListCdnDomainsOutput) SetName

SetName sets the Name field's value.

func (*CertificateForListCdnDomainsOutput) SetRegion

SetRegion sets the Region field's value.

func (*CertificateForListCdnDomainsOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*CertificateForListCdnDomainsOutput) SetStatus

SetStatus sets the Status field's value.

func (*CertificateForListCdnDomainsOutput) SetSubjectAlternativeNames

SetSubjectAlternativeNames sets the SubjectAlternativeNames field's value.

func (*CertificateForListCdnDomainsOutput) SetSyncDetail

SetSyncDetail sets the SyncDetail field's value.

func (*CertificateForListCdnDomainsOutput) SetVolcIds

SetVolcIds sets the VolcIds field's value.

func (*CertificateForListCdnDomainsOutput) SetVolcIdsSyncDetail

SetVolcIdsSyncDetail sets the VolcIdsSyncDetail field's value.

func (CertificateForListCdnDomainsOutput) String

String returns the string representation

type ChildForListAlertMetaMetricsOutput

type ChildForListAlertMetaMetricsOutput struct {
	Format []*string `type:"list" json:",omitempty"`

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

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

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

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

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

func (ChildForListAlertMetaMetricsOutput) GoString

GoString returns the string representation

func (*ChildForListAlertMetaMetricsOutput) SetFormat

SetFormat sets the Format field's value.

func (*ChildForListAlertMetaMetricsOutput) SetId

SetId sets the Id field's value.

func (*ChildForListAlertMetaMetricsOutput) SetName

SetName sets the Name field's value.

func (*ChildForListAlertMetaMetricsOutput) SetProtocolType

SetProtocolType sets the ProtocolType field's value.

func (*ChildForListAlertMetaMetricsOutput) SetSupportAlgo

SetSupportAlgo sets the SupportAlgo field's value.

func (*ChildForListAlertMetaMetricsOutput) SetTriggerType

SetTriggerType sets the TriggerType field's value.

func (ChildForListAlertMetaMetricsOutput) String

String returns the string representation

type CloudAccountForListCloudAccountsOutput

type CloudAccountForListCloudAccountsOutput struct {
	CloudAccountVendorPermission *string `type:"string" json:",omitempty"`

	ContentSettings *ContentSettingsForListCloudAccountsOutput `type:"structure" json:",omitempty"`

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

	DomainSettings *DomainSettingsForListCloudAccountsOutput `type:"structure" json:",omitempty"`

	Extra *ExtraForListCloudAccountsOutput `type:"structure" json:",omitempty"`

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

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

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

	PermissionState *PermissionStateForListCloudAccountsOutput `type:"structure" json:",omitempty"`

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

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

	StatSettings *StatSettingsForListCloudAccountsOutput `type:"structure" json:",omitempty"`

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

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

	SyncStatusState *SyncStatusStateForListCloudAccountsOutput `type:"structure" json:",omitempty"`

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

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

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

func (CloudAccountForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*CloudAccountForListCloudAccountsOutput) SetCloudAccountVendorPermission

SetCloudAccountVendorPermission sets the CloudAccountVendorPermission field's value.

func (*CloudAccountForListCloudAccountsOutput) SetContentSettings

SetContentSettings sets the ContentSettings field's value.

func (*CloudAccountForListCloudAccountsOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*CloudAccountForListCloudAccountsOutput) SetDomainSettings

SetDomainSettings sets the DomainSettings field's value.

func (*CloudAccountForListCloudAccountsOutput) SetExtra

SetExtra sets the Extra field's value.

func (*CloudAccountForListCloudAccountsOutput) SetId

SetId sets the Id field's value.

func (*CloudAccountForListCloudAccountsOutput) SetLastSyncAt

SetLastSyncAt sets the LastSyncAt field's value.

func (*CloudAccountForListCloudAccountsOutput) SetName

SetName sets the Name field's value.

func (*CloudAccountForListCloudAccountsOutput) SetPermissionState

SetPermissionState sets the PermissionState field's value.

func (*CloudAccountForListCloudAccountsOutput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (*CloudAccountForListCloudAccountsOutput) SetSelfHostProxyEndpoint

SetSelfHostProxyEndpoint sets the SelfHostProxyEndpoint field's value.

func (*CloudAccountForListCloudAccountsOutput) SetStatSettings

SetStatSettings sets the StatSettings field's value.

func (*CloudAccountForListCloudAccountsOutput) SetSubProducts

SetSubProducts sets the SubProducts field's value.

func (*CloudAccountForListCloudAccountsOutput) SetSyncStatus

SetSyncStatus sets the SyncStatus field's value.

func (*CloudAccountForListCloudAccountsOutput) SetSyncStatusState

SetSyncStatusState sets the SyncStatusState field's value.

func (*CloudAccountForListCloudAccountsOutput) SetTopAccountId

SetTopAccountId sets the TopAccountId field's value.

func (*CloudAccountForListCloudAccountsOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*CloudAccountForListCloudAccountsOutput) SetVendor

SetVendor sets the Vendor field's value.

func (CloudAccountForListCloudAccountsOutput) String

String returns the string representation

type ConditionForDescribeAlertStrategyOutput

type ConditionForDescribeAlertStrategyOutput struct {
	Format *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

func (ConditionForDescribeAlertStrategyOutput) GoString

GoString returns the string representation

func (*ConditionForDescribeAlertStrategyOutput) SetFormat

SetFormat sets the Format field's value.

func (*ConditionForDescribeAlertStrategyOutput) SetMetricId

SetMetricId sets the MetricId field's value.

func (*ConditionForDescribeAlertStrategyOutput) SetOperator

SetOperator sets the Operator field's value.

func (*ConditionForDescribeAlertStrategyOutput) SetPeriod

SetPeriod sets the Period field's value.

func (*ConditionForDescribeAlertStrategyOutput) SetSensitivity

SetSensitivity sets the Sensitivity field's value.

func (*ConditionForDescribeAlertStrategyOutput) SetThresholdType

SetThresholdType sets the ThresholdType field's value.

func (*ConditionForDescribeAlertStrategyOutput) SetValue

SetValue sets the Value field's value.

func (ConditionForDescribeAlertStrategyOutput) String

String returns the string representation

type ConditionForListAlertStrategiesOutput

type ConditionForListAlertStrategiesOutput struct {
	Format *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

func (ConditionForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*ConditionForListAlertStrategiesOutput) SetFormat

SetFormat sets the Format field's value.

func (*ConditionForListAlertStrategiesOutput) SetMetricId

SetMetricId sets the MetricId field's value.

func (*ConditionForListAlertStrategiesOutput) SetOperator

SetOperator sets the Operator field's value.

func (*ConditionForListAlertStrategiesOutput) SetPeriod

SetPeriod sets the Period field's value.

func (*ConditionForListAlertStrategiesOutput) SetSensitivity

SetSensitivity sets the Sensitivity field's value.

func (*ConditionForListAlertStrategiesOutput) SetThresholdType

SetThresholdType sets the ThresholdType field's value.

func (*ConditionForListAlertStrategiesOutput) SetValue

SetValue sets the Value field's value.

func (ConditionForListAlertStrategiesOutput) String

String returns the string representation

type ContactGroupForDescribeAlertStrategyOutput

type ContactGroupForDescribeAlertStrategyOutput struct {
	Id *string `type:"string" json:",omitempty"`

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

func (ContactGroupForDescribeAlertStrategyOutput) GoString

GoString returns the string representation

func (*ContactGroupForDescribeAlertStrategyOutput) SetId

SetId sets the Id field's value.

func (*ContactGroupForDescribeAlertStrategyOutput) SetName

SetName sets the Name field's value.

func (ContactGroupForDescribeAlertStrategyOutput) String

String returns the string representation

type ContactGroupForListAlertStrategiesOutput

type ContactGroupForListAlertStrategiesOutput struct {
	Id *string `type:"string" json:",omitempty"`

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

func (ContactGroupForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*ContactGroupForListAlertStrategiesOutput) SetId

SetId sets the Id field's value.

func (*ContactGroupForListAlertStrategiesOutput) SetName

SetName sets the Name field's value.

func (ContactGroupForListAlertStrategiesOutput) String

String returns the string representation

type ContactRobotForDescribeAlertStrategyOutput

type ContactRobotForDescribeAlertStrategyOutput struct {
	Id *string `type:"string" json:",omitempty"`

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

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

func (ContactRobotForDescribeAlertStrategyOutput) GoString

GoString returns the string representation

func (*ContactRobotForDescribeAlertStrategyOutput) SetId

SetId sets the Id field's value.

func (*ContactRobotForDescribeAlertStrategyOutput) SetName

SetName sets the Name field's value.

func (*ContactRobotForDescribeAlertStrategyOutput) SetRobotType

SetRobotType sets the RobotType field's value.

func (ContactRobotForDescribeAlertStrategyOutput) String

String returns the string representation

type ContactRobotForListAlertStrategiesOutput

type ContactRobotForListAlertStrategiesOutput struct {
	Id *string `type:"string" json:",omitempty"`

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

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

func (ContactRobotForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*ContactRobotForListAlertStrategiesOutput) SetId

SetId sets the Id field's value.

func (*ContactRobotForListAlertStrategiesOutput) SetName

SetName sets the Name field's value.

func (*ContactRobotForListAlertStrategiesOutput) SetRobotType

SetRobotType sets the RobotType field's value.

func (ContactRobotForListAlertStrategiesOutput) String

String returns the string representation

type ContentSettingsForListCloudAccountsOutput

type ContentSettingsForListCloudAccountsOutput struct {
	Aws *AwsForListCloudAccountsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ContentSettingsForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*ContentSettingsForListCloudAccountsOutput) SetAws

SetAws sets the Aws field's value.

func (ContentSettingsForListCloudAccountsOutput) String

String returns the string representation

type ConvertAwsForListCloudAccountsOutput

type ConvertAwsForListCloudAccountsOutput struct {
	ApiKey *string `type:"string" json:",omitempty"`

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

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

func (ConvertAwsForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*ConvertAwsForListCloudAccountsOutput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*ConvertAwsForListCloudAccountsOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*ConvertAwsForListCloudAccountsOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (ConvertAwsForListCloudAccountsOutput) String

String returns the string representation

type CountryForDescribeCdnRegionAndIspOutput

type CountryForDescribeCdnRegionAndIspOutput struct {
	NamePair *NamePairForDescribeCdnRegionAndIspOutput `type:"structure" json:",omitempty"`

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

func (CountryForDescribeCdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*CountryForDescribeCdnRegionAndIspOutput) SetNamePair

SetNamePair sets the NamePair field's value.

func (*CountryForDescribeCdnRegionAndIspOutput) SetRegions

SetRegions sets the Regions field's value.

func (CountryForDescribeCdnRegionAndIspOutput) String

String returns the string representation

type CountryForListViewsOutput

type CountryForListViewsOutput struct {
	Code *string `type:"string" json:",omitempty"`

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

	Isps []*IspForListViewsOutput `type:"list" json:",omitempty"`

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

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

func (CountryForListViewsOutput) GoString

func (s CountryForListViewsOutput) GoString() string

GoString returns the string representation

func (*CountryForListViewsOutput) SetCode

SetCode sets the Code field's value.

func (*CountryForListViewsOutput) SetId

SetId sets the Id field's value.

func (*CountryForListViewsOutput) SetIsps

SetIsps sets the Isps field's value.

func (*CountryForListViewsOutput) SetName

SetName sets the Name field's value.

func (*CountryForListViewsOutput) SetProvinces

SetProvinces sets the Provinces field's value.

func (CountryForListViewsOutput) String

func (s CountryForListViewsOutput) String() string

String returns the string representation

type DataForListAlertMetaMetricsOutput

type DataForListAlertMetaMetricsOutput struct {
	Children []*ChildForListAlertMetaMetricsOutput `type:"list" json:",omitempty"`

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

func (DataForListAlertMetaMetricsOutput) GoString

GoString returns the string representation

func (*DataForListAlertMetaMetricsOutput) SetChildren

SetChildren sets the Children field's value.

func (*DataForListAlertMetaMetricsOutput) SetName

SetName sets the Name field's value.

func (DataForListAlertMetaMetricsOutput) String

String returns the string representation

type DataForListAlertStrategiesOutput

type DataForListAlertStrategiesOutput struct {
	AlertRule *AlertRuleForListAlertStrategiesOutput `type:"structure" json:",omitempty"`

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

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

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

	ProbeTasks []*ProbeTaskForListAlertStrategiesOutput `type:"list" json:",omitempty"`

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

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

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

	SubscribeRule *SubscribeRuleForListAlertStrategiesOutput `type:"structure" json:",omitempty"`

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

func (DataForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*DataForListAlertStrategiesOutput) SetAlertRule

SetAlertRule sets the AlertRule field's value.

func (*DataForListAlertStrategiesOutput) SetDomains

SetDomains sets the Domains field's value.

func (*DataForListAlertStrategiesOutput) SetId

SetId sets the Id field's value.

func (*DataForListAlertStrategiesOutput) SetName

SetName sets the Name field's value.

func (*DataForListAlertStrategiesOutput) SetProbeTasks

SetProbeTasks sets the ProbeTasks field's value.

func (*DataForListAlertStrategiesOutput) SetResourceScope

SetResourceScope sets the ResourceScope field's value.

func (*DataForListAlertStrategiesOutput) SetResourceTypes

SetResourceTypes sets the ResourceTypes field's value.

func (*DataForListAlertStrategiesOutput) SetStatus

SetStatus sets the Status field's value.

func (*DataForListAlertStrategiesOutput) SetSubscribeRule

SetSubscribeRule sets the SubscribeRule field's value.

func (*DataForListAlertStrategiesOutput) SetTriggerType

SetTriggerType sets the TriggerType field's value.

func (DataForListAlertStrategiesOutput) String

String returns the string representation

type DeleteDnsScheduleStaticWeightInput

type DeleteDnsScheduleStaticWeightInput struct {

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

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

func (DeleteDnsScheduleStaticWeightInput) GoString

GoString returns the string representation

func (*DeleteDnsScheduleStaticWeightInput) SetDnsScheduleId

SetDnsScheduleId sets the DnsScheduleId field's value.

func (*DeleteDnsScheduleStaticWeightInput) SetWeightId

SetWeightId sets the WeightId field's value.

func (DeleteDnsScheduleStaticWeightInput) String

String returns the string representation

func (*DeleteDnsScheduleStaticWeightInput) Validate

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

type DeleteDnsScheduleStaticWeightOutput

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

func (DeleteDnsScheduleStaticWeightOutput) GoString

GoString returns the string representation

func (DeleteDnsScheduleStaticWeightOutput) String

String returns the string representation

type DescribeAlertStrategyInput

type DescribeAlertStrategyInput struct {

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

func (DescribeAlertStrategyInput) GoString

func (s DescribeAlertStrategyInput) GoString() string

GoString returns the string representation

func (*DescribeAlertStrategyInput) SetId

SetId sets the Id field's value.

func (DescribeAlertStrategyInput) String

String returns the string representation

func (*DescribeAlertStrategyInput) Validate

func (s *DescribeAlertStrategyInput) Validate() error

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

type DescribeAlertStrategyOutput

type DescribeAlertStrategyOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeAlertStrategyOutput) GoString

func (s DescribeAlertStrategyOutput) GoString() string

GoString returns the string representation

func (*DescribeAlertStrategyOutput) SetAlertStrategy

SetAlertStrategy sets the AlertStrategy field's value.

func (DescribeAlertStrategyOutput) String

String returns the string representation

type DescribeCdnAccessLogInput

type DescribeCdnAccessLogInput struct {
	Domain *string `type:"string" json:",omitempty"`

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

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

	Pagination *PaginationForDescribeCdnAccessLogInput `type:"structure" json:",omitempty"`

	// StartTime is a required field
	StartTime *int64 `type:"int64" json:",omitempty" required:"true"`

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

	Vendor *string `type:"string" json:",omitempty"`
	// 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) SetDomainId

SetDomainId sets the DomainId field's value.

func (*DescribeCdnAccessLogInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeCdnAccessLogInput) SetPagination

SetPagination sets the Pagination field's value.

func (*DescribeCdnAccessLogInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeCdnAccessLogInput) SetSubProduct

SetSubProduct sets the SubProduct field's value.

func (*DescribeCdnAccessLogInput) SetVendor

SetVendor sets the Vendor 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

	Logs []*LogForDescribeCdnAccessLogOutput `type:"list" json:",omitempty"`

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

func (DescribeCdnAccessLogOutput) GoString

func (s DescribeCdnAccessLogOutput) GoString() string

GoString returns the string representation

func (*DescribeCdnAccessLogOutput) SetLogs

SetLogs sets the Logs field's value.

func (*DescribeCdnAccessLogOutput) SetPagination

SetPagination sets the Pagination field's value.

func (DescribeCdnAccessLogOutput) String

String returns the string representation

type DescribeCdnDataOfflineInput

type DescribeCdnDataOfflineInput struct {
	CdnTypes []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

	// StartTime is a required field
	StartTime *int64 `type:"int64" json:",omitempty" required:"true"`

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

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

func (DescribeCdnDataOfflineInput) GoString

func (s DescribeCdnDataOfflineInput) GoString() string

GoString returns the string representation

func (*DescribeCdnDataOfflineInput) SetCdnTypes

SetCdnTypes sets the CdnTypes field's value.

func (*DescribeCdnDataOfflineInput) SetCloudAccountIds

func (s *DescribeCdnDataOfflineInput) SetCloudAccountIds(v []*string) *DescribeCdnDataOfflineInput

SetCloudAccountIds sets the CloudAccountIds field's value.

func (*DescribeCdnDataOfflineInput) SetDomainIds

SetDomainIds sets the DomainIds field's value.

func (*DescribeCdnDataOfflineInput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeCdnDataOfflineInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeCdnDataOfflineInput) SetGroupBy

SetGroupBy sets the GroupBy field's value.

func (*DescribeCdnDataOfflineInput) SetInterval

SetInterval sets the Interval field's value.

func (*DescribeCdnDataOfflineInput) SetMetric

SetMetric sets the Metric field's value.

func (*DescribeCdnDataOfflineInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeCdnDataOfflineInput) SetSubProducts

SetSubProducts sets the SubProducts field's value.

func (*DescribeCdnDataOfflineInput) SetVendors

SetVendors sets the Vendors field's value.

func (DescribeCdnDataOfflineInput) String

String returns the string representation

func (*DescribeCdnDataOfflineInput) Validate

func (s *DescribeCdnDataOfflineInput) Validate() error

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

type DescribeCdnDataOfflineOutput

type DescribeCdnDataOfflineOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeCdnDataOfflineOutput) GoString

func (s DescribeCdnDataOfflineOutput) GoString() string

GoString returns the string representation

func (*DescribeCdnDataOfflineOutput) SetResources

SetResources sets the Resources field's value.

func (DescribeCdnDataOfflineOutput) String

String returns the string representation

type DescribeCdnOriginDataOfflineInput

type DescribeCdnOriginDataOfflineInput struct {
	CdnTypes []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

	// StartTime is a required field
	StartTime *int64 `type:"int64" json:",omitempty" required:"true"`

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

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

func (DescribeCdnOriginDataOfflineInput) GoString

GoString returns the string representation

func (*DescribeCdnOriginDataOfflineInput) SetCdnTypes

SetCdnTypes sets the CdnTypes field's value.

func (*DescribeCdnOriginDataOfflineInput) SetCloudAccountIds

SetCloudAccountIds sets the CloudAccountIds field's value.

func (*DescribeCdnOriginDataOfflineInput) SetDomainIds

SetDomainIds sets the DomainIds field's value.

func (*DescribeCdnOriginDataOfflineInput) SetDomains

SetDomains sets the Domains field's value.

func (*DescribeCdnOriginDataOfflineInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeCdnOriginDataOfflineInput) SetGroupBy

SetGroupBy sets the GroupBy field's value.

func (*DescribeCdnOriginDataOfflineInput) SetInterval

SetInterval sets the Interval field's value.

func (*DescribeCdnOriginDataOfflineInput) SetIsTrimLatestData

SetIsTrimLatestData sets the IsTrimLatestData field's value.

func (*DescribeCdnOriginDataOfflineInput) SetMetric

SetMetric sets the Metric field's value.

func (*DescribeCdnOriginDataOfflineInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*DescribeCdnOriginDataOfflineInput) SetSubProducts

SetSubProducts sets the SubProducts field's value.

func (*DescribeCdnOriginDataOfflineInput) SetVendors

SetVendors sets the Vendors field's value.

func (DescribeCdnOriginDataOfflineInput) String

String returns the string representation

func (*DescribeCdnOriginDataOfflineInput) Validate

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

type DescribeCdnOriginDataOfflineOutput

type DescribeCdnOriginDataOfflineOutput struct {
	Metadata *response.ResponseMetadata

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

func (DescribeCdnOriginDataOfflineOutput) GoString

GoString returns the string representation

func (*DescribeCdnOriginDataOfflineOutput) SetResources

SetResources sets the Resources field's value.

func (DescribeCdnOriginDataOfflineOutput) String

String returns the string representation

type DescribeCdnRegionAndIspInput

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

func (DescribeCdnRegionAndIspInput) GoString

func (s DescribeCdnRegionAndIspInput) GoString() string

GoString returns the string representation

func (DescribeCdnRegionAndIspInput) String

String returns the string representation

type DescribeCdnRegionAndIspOutput

type DescribeCdnRegionAndIspOutput struct {
	Metadata *response.ResponseMetadata

	Countries []*CountryForDescribeCdnRegionAndIspOutput `type:"list" json:",omitempty"`

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

func (DescribeCdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*DescribeCdnRegionAndIspOutput) SetCountries

SetCountries sets the Countries field's value.

func (*DescribeCdnRegionAndIspOutput) SetIsps

SetIsps sets the Isps field's value.

func (DescribeCdnRegionAndIspOutput) String

String returns the string representation

type DescribeContentQuotaInput

type DescribeContentQuotaInput struct {

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

func (DescribeContentQuotaInput) GoString

func (s DescribeContentQuotaInput) GoString() string

GoString returns the string representation

func (*DescribeContentQuotaInput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (DescribeContentQuotaInput) String

func (s DescribeContentQuotaInput) String() string

String returns the string representation

func (*DescribeContentQuotaInput) Validate

func (s *DescribeContentQuotaInput) Validate() error

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

type DescribeContentQuotaOutput

type DescribeContentQuotaOutput struct {
	Metadata *response.ResponseMetadata

	Quotas []*QuotaForDescribeContentQuotaOutput `type:"list" json:",omitempty"`

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

func (DescribeContentQuotaOutput) GoString

func (s DescribeContentQuotaOutput) GoString() string

GoString returns the string representation

func (*DescribeContentQuotaOutput) SetQuotas

SetQuotas sets the Quotas field's value.

func (*DescribeContentQuotaOutput) SetVendorsMetaData

SetVendorsMetaData sets the VendorsMetaData field's value.

func (DescribeContentQuotaOutput) String

String returns the string representation

type DescribeContentTaskByTaskIdInput

type DescribeContentTaskByTaskIdInput struct {

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

func (DescribeContentTaskByTaskIdInput) GoString

GoString returns the string representation

func (*DescribeContentTaskByTaskIdInput) SetTaskId

SetTaskId sets the TaskId field's value.

func (DescribeContentTaskByTaskIdInput) String

String returns the string representation

func (*DescribeContentTaskByTaskIdInput) Validate

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

type DescribeContentTaskByTaskIdOutput

type DescribeContentTaskByTaskIdOutput struct {
	Metadata *response.ResponseMetadata

	SubTasks []*SubTaskForDescribeContentTaskByTaskIdOutput `type:"list" json:",omitempty"`

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

func (DescribeContentTaskByTaskIdOutput) GoString

GoString returns the string representation

func (*DescribeContentTaskByTaskIdOutput) SetSubTasks

SetSubTasks sets the SubTasks field's value.

func (*DescribeContentTaskByTaskIdOutput) SetVendorsMetaData

SetVendorsMetaData sets the VendorsMetaData field's value.

func (DescribeContentTaskByTaskIdOutput) String

String returns the string representation

type DescribeDnsScheduleActiveWeightsInput

type DescribeDnsScheduleActiveWeightsInput struct {

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

func (DescribeDnsScheduleActiveWeightsInput) GoString

GoString returns the string representation

func (*DescribeDnsScheduleActiveWeightsInput) SetDnsScheduleId

SetDnsScheduleId sets the DnsScheduleId field's value.

func (DescribeDnsScheduleActiveWeightsInput) String

String returns the string representation

func (*DescribeDnsScheduleActiveWeightsInput) Validate

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

type DescribeDnsScheduleActiveWeightsOutput

type DescribeDnsScheduleActiveWeightsOutput struct {
	Metadata *response.ResponseMetadata

	ActiveWeights []*ActiveWeightForDescribeDnsScheduleActiveWeightsOutput `type:"list" json:",omitempty"`

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

func (DescribeDnsScheduleActiveWeightsOutput) GoString

GoString returns the string representation

func (*DescribeDnsScheduleActiveWeightsOutput) SetActiveWeights

SetActiveWeights sets the ActiveWeights field's value.

func (*DescribeDnsScheduleActiveWeightsOutput) SetTimeAt

SetTimeAt sets the TimeAt field's value.

func (DescribeDnsScheduleActiveWeightsOutput) String

String returns the string representation

type DescribeDnsScheduleInput

type DescribeDnsScheduleInput struct {

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

func (DescribeDnsScheduleInput) GoString

func (s DescribeDnsScheduleInput) GoString() string

GoString returns the string representation

func (*DescribeDnsScheduleInput) SetId

SetId sets the Id field's value.

func (DescribeDnsScheduleInput) String

func (s DescribeDnsScheduleInput) String() string

String returns the string representation

func (*DescribeDnsScheduleInput) Validate

func (s *DescribeDnsScheduleInput) Validate() error

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

type DescribeDnsScheduleOutput

type DescribeDnsScheduleOutput struct {
	Metadata *response.ResponseMetadata

	DnsScheduleInfo *DnsScheduleInfoForDescribeDnsScheduleOutput `type:"structure" json:",omitempty"`

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

func (DescribeDnsScheduleOutput) GoString

func (s DescribeDnsScheduleOutput) GoString() string

GoString returns the string representation

func (*DescribeDnsScheduleOutput) SetDnsScheduleInfo

SetDnsScheduleInfo sets the DnsScheduleInfo field's value.

func (*DescribeDnsScheduleOutput) SetWeightInfos

SetWeightInfos sets the WeightInfos field's value.

func (DescribeDnsScheduleOutput) String

func (s DescribeDnsScheduleOutput) String() string

String returns the string representation

type DescribeDnsScheduleStaticWeightsInput

type DescribeDnsScheduleStaticWeightsInput struct {

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

func (DescribeDnsScheduleStaticWeightsInput) GoString

GoString returns the string representation

func (*DescribeDnsScheduleStaticWeightsInput) SetDnsScheduleId

SetDnsScheduleId sets the DnsScheduleId field's value.

func (DescribeDnsScheduleStaticWeightsInput) String

String returns the string representation

func (*DescribeDnsScheduleStaticWeightsInput) Validate

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

type DescribeDnsScheduleStaticWeightsOutput

type DescribeDnsScheduleStaticWeightsOutput struct {
	Metadata *response.ResponseMetadata

	StaticWeights []*StaticWeightForDescribeDnsScheduleStaticWeightsOutput `type:"list" json:",omitempty"`

	TemplateInfo *TemplateInfoForDescribeDnsScheduleStaticWeightsOutput `type:"structure" json:",omitempty"`

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

func (DescribeDnsScheduleStaticWeightsOutput) GoString

GoString returns the string representation

func (*DescribeDnsScheduleStaticWeightsOutput) SetStaticWeights

SetStaticWeights sets the StaticWeights field's value.

func (*DescribeDnsScheduleStaticWeightsOutput) SetTemplateInfo

SetTemplateInfo sets the TemplateInfo field's value.

func (*DescribeDnsScheduleStaticWeightsOutput) SetWeightMode

SetWeightMode sets the WeightMode field's value.

func (DescribeDnsScheduleStaticWeightsOutput) String

String returns the string representation

type DisableDnsScheduleDomainInput

type DisableDnsScheduleDomainInput struct {

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

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

func (DisableDnsScheduleDomainInput) GoString

GoString returns the string representation

func (*DisableDnsScheduleDomainInput) SetDnsScheduleId

SetDnsScheduleId sets the DnsScheduleId field's value.

func (*DisableDnsScheduleDomainInput) SetDomainId

SetDomainId sets the DomainId field's value.

func (DisableDnsScheduleDomainInput) String

String returns the string representation

func (*DisableDnsScheduleDomainInput) Validate

func (s *DisableDnsScheduleDomainInput) Validate() error

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

type DisableDnsScheduleDomainOutput

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

func (DisableDnsScheduleDomainOutput) GoString

GoString returns the string representation

func (DisableDnsScheduleDomainOutput) String

String returns the string representation

type DnsScheduleForListDnsSchedulesOutput

type DnsScheduleForListDnsSchedulesOutput struct {
	CloudAccountIds []*string `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

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

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

func (DnsScheduleForListDnsSchedulesOutput) GoString

GoString returns the string representation

func (*DnsScheduleForListDnsSchedulesOutput) SetCloudAccountIds

SetCloudAccountIds sets the CloudAccountIds field's value.

func (*DnsScheduleForListDnsSchedulesOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*DnsScheduleForListDnsSchedulesOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*DnsScheduleForListDnsSchedulesOutput) SetId

SetId sets the Id field's value.

func (*DnsScheduleForListDnsSchedulesOutput) SetRegion

SetRegion sets the Region field's value.

func (*DnsScheduleForListDnsSchedulesOutput) SetScheduleCname

SetScheduleCname sets the ScheduleCname field's value.

func (*DnsScheduleForListDnsSchedulesOutput) SetScheduleStatus

SetScheduleStatus sets the ScheduleStatus field's value.

func (*DnsScheduleForListDnsSchedulesOutput) SetScheduleStrategies

SetScheduleStrategies sets the ScheduleStrategies field's value.

func (*DnsScheduleForListDnsSchedulesOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*DnsScheduleForListDnsSchedulesOutput) SetVendors

SetVendors sets the Vendors field's value.

func (DnsScheduleForListDnsSchedulesOutput) String

String returns the string representation

type DnsScheduleInfoForDescribeDnsScheduleOutput

type DnsScheduleInfoForDescribeDnsScheduleOutput struct {
	CreatedAt *int64 `type:"int64" json:",omitempty"`

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

	DomesticDomains []*DomesticDomainForDescribeDnsScheduleOutput `type:"list" json:",omitempty"`

	GlobalDomains []*GlobalDomainForDescribeDnsScheduleOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

func (DnsScheduleInfoForDescribeDnsScheduleOutput) GoString

GoString returns the string representation

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetDomainName

SetDomainName sets the DomainName field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetDomesticDomains

SetDomesticDomains sets the DomesticDomains field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetGlobalDomains

SetGlobalDomains sets the GlobalDomains field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetId

SetId sets the Id field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetRegion

SetRegion sets the Region field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetScheduleCname

SetScheduleCname sets the ScheduleCname field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetScheduleStatus

SetScheduleStatus sets the ScheduleStatus field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetScheduleStrategies

SetScheduleStrategies sets the ScheduleStrategies field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*DnsScheduleInfoForDescribeDnsScheduleOutput) SetVendors

SetVendors sets the Vendors field's value.

func (DnsScheduleInfoForDescribeDnsScheduleOutput) String

String returns the string representation

type DomainForDescribeAlertStrategyOutput

type DomainForDescribeAlertStrategyOutput struct {
	Domain *string `type:"string" json:",omitempty"`

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

func (DomainForDescribeAlertStrategyOutput) GoString

GoString returns the string representation

func (*DomainForDescribeAlertStrategyOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DomainForDescribeAlertStrategyOutput) SetVendor

SetVendor sets the Vendor field's value.

func (DomainForDescribeAlertStrategyOutput) String

String returns the string representation

type DomainForListAlertStrategiesOutput

type DomainForListAlertStrategiesOutput struct {
	Domain *string `type:"string" json:",omitempty"`

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

func (DomainForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*DomainForListAlertStrategiesOutput) SetDomain

SetDomain sets the Domain field's value.

func (*DomainForListAlertStrategiesOutput) SetVendor

SetVendor sets the Vendor field's value.

func (DomainForListAlertStrategiesOutput) String

String returns the string representation

type DomainForListCdnDomainsOutput

type DomainForListCdnDomainsOutput struct {
	BizNodeId *string `type:"string" json:",omitempty"`

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

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

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

	Certificates []*CertificateForListCdnDomainsOutput `type:"list" json:",omitempty"`

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

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

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

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

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

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

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

	Networks []*NetworkForListCdnDomainsOutput `type:"list" json:",omitempty"`

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

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

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

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

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

	Tags []*TagForListCdnDomainsOutput `type:"list" json:",omitempty"`

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

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

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

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

func (DomainForListCdnDomainsOutput) GoString

GoString returns the string representation

func (*DomainForListCdnDomainsOutput) SetBizNodeId

SetBizNodeId sets the BizNodeId field's value.

func (*DomainForListCdnDomainsOutput) SetBizNodeName

SetBizNodeName sets the BizNodeName field's value.

func (*DomainForListCdnDomainsOutput) SetBizNodePath

SetBizNodePath sets the BizNodePath field's value.

func (*DomainForListCdnDomainsOutput) SetCdnType

SetCdnType sets the CdnType field's value.

func (*DomainForListCdnDomainsOutput) SetCertificates

SetCertificates sets the Certificates field's value.

func (*DomainForListCdnDomainsOutput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (*DomainForListCdnDomainsOutput) SetCloudAccountName

SetCloudAccountName sets the CloudAccountName field's value.

func (*DomainForListCdnDomainsOutput) SetCname

SetCname sets the Cname field's value.

func (*DomainForListCdnDomainsOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*DomainForListCdnDomainsOutput) SetId

SetId sets the Id field's value.

func (*DomainForListCdnDomainsOutput) SetImportedAt

SetImportedAt sets the ImportedAt field's value.

func (*DomainForListCdnDomainsOutput) SetName

SetName sets the Name field's value.

func (*DomainForListCdnDomainsOutput) SetNetworks

SetNetworks sets the Networks field's value.

func (*DomainForListCdnDomainsOutput) SetRegion

SetRegion sets the Region field's value.

func (*DomainForListCdnDomainsOutput) SetScheduleCreated

SetScheduleCreated sets the ScheduleCreated field's value.

func (*DomainForListCdnDomainsOutput) SetStatus

SetStatus sets the Status field's value.

func (*DomainForListCdnDomainsOutput) SetSubProduct

SetSubProduct sets the SubProduct field's value.

func (*DomainForListCdnDomainsOutput) SetSyncedAt

SetSyncedAt sets the SyncedAt field's value.

func (*DomainForListCdnDomainsOutput) SetTags

SetTags sets the Tags field's value.

func (*DomainForListCdnDomainsOutput) SetTopAccountId

SetTopAccountId sets the TopAccountId field's value.

func (*DomainForListCdnDomainsOutput) SetUpdatedAt

SetUpdatedAt sets the UpdatedAt field's value.

func (*DomainForListCdnDomainsOutput) SetVendor

SetVendor sets the Vendor field's value.

func (*DomainForListCdnDomainsOutput) SetVendorId

SetVendorId sets the VendorId field's value.

func (DomainForListCdnDomainsOutput) String

String returns the string representation

type DomainSettingsForListCloudAccountsOutput

type DomainSettingsForListCloudAccountsOutput struct {
	UCloud *UCloudForListCloudAccountsOutput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (DomainSettingsForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*DomainSettingsForListCloudAccountsOutput) SetUCloud

SetUCloud sets the UCloud field's value.

func (DomainSettingsForListCloudAccountsOutput) String

String returns the string representation

type DomainSyncStatusStateForListCloudAccountsOutput

type DomainSyncStatusStateForListCloudAccountsOutput struct {
	LastSyncAt *int64 `type:"int64" json:",omitempty"`

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

func (DomainSyncStatusStateForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*DomainSyncStatusStateForListCloudAccountsOutput) SetLastSyncAt

SetLastSyncAt sets the LastSyncAt field's value.

func (*DomainSyncStatusStateForListCloudAccountsOutput) SetSyncStatus

SetSyncStatus sets the SyncStatus field's value.

func (DomainSyncStatusStateForListCloudAccountsOutput) String

String returns the string representation

type DomesticDomainForDescribeDnsScheduleOutput

type DomesticDomainForDescribeDnsScheduleOutput struct {
	CloudAccountId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

func (DomesticDomainForDescribeDnsScheduleOutput) GoString

GoString returns the string representation

func (*DomesticDomainForDescribeDnsScheduleOutput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (*DomesticDomainForDescribeDnsScheduleOutput) SetCname

SetCname sets the Cname field's value.

func (*DomesticDomainForDescribeDnsScheduleOutput) SetId

SetId sets the Id field's value.

func (*DomesticDomainForDescribeDnsScheduleOutput) SetIsEnabled

SetIsEnabled sets the IsEnabled field's value.

func (*DomesticDomainForDescribeDnsScheduleOutput) SetName

SetName sets the Name field's value.

func (*DomesticDomainForDescribeDnsScheduleOutput) SetRegion

SetRegion sets the Region field's value.

func (*DomesticDomainForDescribeDnsScheduleOutput) SetStatus

SetStatus sets the Status field's value.

func (*DomesticDomainForDescribeDnsScheduleOutput) SetSubProduct

SetSubProduct sets the SubProduct field's value.

func (*DomesticDomainForDescribeDnsScheduleOutput) SetVendor

SetVendor sets the Vendor field's value.

func (DomesticDomainForDescribeDnsScheduleOutput) String

String returns the string representation

type EnableDnsScheduleDomainInput

type EnableDnsScheduleDomainInput struct {

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

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

func (EnableDnsScheduleDomainInput) GoString

func (s EnableDnsScheduleDomainInput) GoString() string

GoString returns the string representation

func (*EnableDnsScheduleDomainInput) SetDnsScheduleId

SetDnsScheduleId sets the DnsScheduleId field's value.

func (*EnableDnsScheduleDomainInput) SetDomainId

SetDomainId sets the DomainId field's value.

func (EnableDnsScheduleDomainInput) String

String returns the string representation

func (*EnableDnsScheduleDomainInput) Validate

func (s *EnableDnsScheduleDomainInput) Validate() error

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

type EnableDnsScheduleDomainOutput

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

func (EnableDnsScheduleDomainOutput) GoString

GoString returns the string representation

func (EnableDnsScheduleDomainOutput) String

String returns the string representation

type ErrorForDescribeContentQuotaOutput

type ErrorForDescribeContentQuotaOutput struct {
	Code *string `type:"string" json:",omitempty"`

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

func (ErrorForDescribeContentQuotaOutput) GoString

GoString returns the string representation

func (*ErrorForDescribeContentQuotaOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForDescribeContentQuotaOutput) SetDetail

SetDetail sets the Detail field's value.

func (ErrorForDescribeContentQuotaOutput) String

String returns the string representation

type ErrorForDescribeContentTaskByTaskIdOutput

type ErrorForDescribeContentTaskByTaskIdOutput struct {
	Code *string `type:"string" json:",omitempty"`

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

func (ErrorForDescribeContentTaskByTaskIdOutput) GoString

GoString returns the string representation

func (*ErrorForDescribeContentTaskByTaskIdOutput) SetCode

SetCode sets the Code field's value.

func (*ErrorForDescribeContentTaskByTaskIdOutput) SetDetail

SetDetail sets the Detail field's value.

func (ErrorForDescribeContentTaskByTaskIdOutput) String

String returns the string representation

type ExtraForListCloudAccountsOutput

type ExtraForListCloudAccountsOutput struct {
	AccessToken *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

func (ExtraForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*ExtraForListCloudAccountsOutput) SetAccessToken

SetAccessToken sets the AccessToken field's value.

func (*ExtraForListCloudAccountsOutput) SetAkamaiEndpoint

SetAkamaiEndpoint sets the AkamaiEndpoint field's value.

func (*ExtraForListCloudAccountsOutput) SetGcpType

SetGcpType sets the GcpType field's value.

func (*ExtraForListCloudAccountsOutput) SetProductId

SetProductId sets the ProductId field's value.

func (*ExtraForListCloudAccountsOutput) SetRefreshToken

SetRefreshToken sets the RefreshToken field's value.

func (*ExtraForListCloudAccountsOutput) SetTenantId

SetTenantId sets the TenantId field's value.

func (*ExtraForListCloudAccountsOutput) SetWangsuAkSkEnabled

SetWangsuAkSkEnabled sets the WangsuAkSkEnabled field's value.

func (ExtraForListCloudAccountsOutput) String

String returns the string representation

type GlobalDomainForDescribeDnsScheduleOutput

type GlobalDomainForDescribeDnsScheduleOutput struct {
	CloudAccountId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

func (GlobalDomainForDescribeDnsScheduleOutput) GoString

GoString returns the string representation

func (*GlobalDomainForDescribeDnsScheduleOutput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (*GlobalDomainForDescribeDnsScheduleOutput) SetCname

SetCname sets the Cname field's value.

func (*GlobalDomainForDescribeDnsScheduleOutput) SetId

SetId sets the Id field's value.

func (*GlobalDomainForDescribeDnsScheduleOutput) SetIsEnabled

SetIsEnabled sets the IsEnabled field's value.

func (*GlobalDomainForDescribeDnsScheduleOutput) SetName

SetName sets the Name field's value.

func (*GlobalDomainForDescribeDnsScheduleOutput) SetRegion

SetRegion sets the Region field's value.

func (*GlobalDomainForDescribeDnsScheduleOutput) SetStatus

SetStatus sets the Status field's value.

func (*GlobalDomainForDescribeDnsScheduleOutput) SetSubProduct

SetSubProduct sets the SubProduct field's value.

func (*GlobalDomainForDescribeDnsScheduleOutput) SetVendor

SetVendor sets the Vendor field's value.

func (GlobalDomainForDescribeDnsScheduleOutput) String

String returns the string representation

type IspForDescribeCdnRegionAndIspOutput

type IspForDescribeCdnRegionAndIspOutput struct {
	CnName *string `type:"string" json:",omitempty"`

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

func (IspForDescribeCdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*IspForDescribeCdnRegionAndIspOutput) SetCnName

SetCnName sets the CnName field's value.

func (*IspForDescribeCdnRegionAndIspOutput) SetEnName

SetEnName sets the EnName field's value.

func (IspForDescribeCdnRegionAndIspOutput) String

String returns the string representation

type IspForListViewsOutput

type IspForListViewsOutput struct {
	Id *string `type:"string" json:",omitempty"`

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

func (IspForListViewsOutput) GoString

func (s IspForListViewsOutput) GoString() string

GoString returns the string representation

func (*IspForListViewsOutput) SetId

SetId sets the Id field's value.

func (*IspForListViewsOutput) SetName

SetName sets the Name field's value.

func (IspForListViewsOutput) String

func (s IspForListViewsOutput) String() string

String returns the string representation

type ListAlertMetaMetricsInput

type ListAlertMetaMetricsInput struct {
	PagingOption *PagingOptionForListAlertMetaMetricsInput `type:"structure" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ListAlertMetaMetricsInput) GoString

func (s ListAlertMetaMetricsInput) GoString() string

GoString returns the string representation

func (*ListAlertMetaMetricsInput) SetPagingOption

SetPagingOption sets the PagingOption field's value.

func (ListAlertMetaMetricsInput) String

func (s ListAlertMetaMetricsInput) String() string

String returns the string representation

type ListAlertMetaMetricsOutput

type ListAlertMetaMetricsOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListAlertMetaMetricsOutput `type:"list" json:",omitempty"`

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

func (ListAlertMetaMetricsOutput) GoString

func (s ListAlertMetaMetricsOutput) GoString() string

GoString returns the string representation

func (*ListAlertMetaMetricsOutput) SetData

SetData sets the Data field's value.

func (*ListAlertMetaMetricsOutput) SetPagination

SetPagination sets the Pagination field's value.

func (ListAlertMetaMetricsOutput) String

String returns the string representation

type ListAlertStrategiesInput

type ListAlertStrategiesInput struct {
	Level *string `type:"string" json:",omitempty"`

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

	Pagination *PaginationForListAlertStrategiesInput `type:"structure" json:",omitempty"`

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

func (ListAlertStrategiesInput) GoString

func (s ListAlertStrategiesInput) GoString() string

GoString returns the string representation

func (*ListAlertStrategiesInput) SetLevel

SetLevel sets the Level field's value.

func (*ListAlertStrategiesInput) SetName

SetName sets the Name field's value.

func (*ListAlertStrategiesInput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListAlertStrategiesInput) SetStatus

SetStatus sets the Status field's value.

func (ListAlertStrategiesInput) String

func (s ListAlertStrategiesInput) String() string

String returns the string representation

type ListAlertStrategiesOutput

type ListAlertStrategiesOutput struct {
	Metadata *response.ResponseMetadata

	Data []*DataForListAlertStrategiesOutput `type:"list" json:",omitempty"`

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

func (ListAlertStrategiesOutput) GoString

func (s ListAlertStrategiesOutput) GoString() string

GoString returns the string representation

func (*ListAlertStrategiesOutput) SetData

SetData sets the Data field's value.

func (*ListAlertStrategiesOutput) SetPagination

SetPagination sets the Pagination field's value.

func (ListAlertStrategiesOutput) String

func (s ListAlertStrategiesOutput) String() string

String returns the string representation

type ListCdnDomainsInput

type ListCdnDomainsInput struct {
	BizNodeIds []*string `type:"list" json:",omitempty"`

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

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

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

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

	Pagination *PaginationForListCdnDomainsInput `type:"structure" json:",omitempty"`

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

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

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

	TagFilters []*TagFilterForListCdnDomainsInput `type:"list" json:",omitempty"`

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

func (ListCdnDomainsInput) GoString

func (s ListCdnDomainsInput) GoString() string

GoString returns the string representation

func (*ListCdnDomainsInput) SetBizNodeIds

func (s *ListCdnDomainsInput) SetBizNodeIds(v []*string) *ListCdnDomainsInput

SetBizNodeIds sets the BizNodeIds field's value.

func (*ListCdnDomainsInput) SetCdnType

func (s *ListCdnDomainsInput) SetCdnType(v []*string) *ListCdnDomainsInput

SetCdnType sets the CdnType field's value.

func (*ListCdnDomainsInput) SetCloudAccountId

func (s *ListCdnDomainsInput) SetCloudAccountId(v string) *ListCdnDomainsInput

SetCloudAccountId sets the CloudAccountId field's value.

func (*ListCdnDomainsInput) SetExactName

func (s *ListCdnDomainsInput) SetExactName(v string) *ListCdnDomainsInput

SetExactName sets the ExactName field's value.

func (*ListCdnDomainsInput) SetName

SetName sets the Name field's value.

func (*ListCdnDomainsInput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListCdnDomainsInput) SetRegion

func (s *ListCdnDomainsInput) SetRegion(v []*string) *ListCdnDomainsInput

SetRegion sets the Region field's value.

func (*ListCdnDomainsInput) SetScheduleCreated

func (s *ListCdnDomainsInput) SetScheduleCreated(v bool) *ListCdnDomainsInput

SetScheduleCreated sets the ScheduleCreated field's value.

func (*ListCdnDomainsInput) SetStatus

func (s *ListCdnDomainsInput) SetStatus(v []*string) *ListCdnDomainsInput

SetStatus sets the Status field's value.

func (*ListCdnDomainsInput) SetTagFilters

SetTagFilters sets the TagFilters field's value.

func (*ListCdnDomainsInput) SetVendor

func (s *ListCdnDomainsInput) SetVendor(v []*string) *ListCdnDomainsInput

SetVendor sets the Vendor field's value.

func (ListCdnDomainsInput) String

func (s ListCdnDomainsInput) String() string

String returns the string representation

type ListCdnDomainsOutput

type ListCdnDomainsOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (ListCdnDomainsOutput) GoString

func (s ListCdnDomainsOutput) GoString() string

GoString returns the string representation

func (*ListCdnDomainsOutput) SetDomains

SetDomains sets the Domains field's value.

func (*ListCdnDomainsOutput) SetPagination

SetPagination sets the Pagination field's value.

func (ListCdnDomainsOutput) String

func (s ListCdnDomainsOutput) String() string

String returns the string representation

type ListCloudAccountsInput

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

	Pagination *PaginationForListCloudAccountsInput `type:"structure" json:",omitempty"`

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

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

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

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

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

func (ListCloudAccountsInput) GoString

func (s ListCloudAccountsInput) GoString() string

GoString returns the string representation

func (*ListCloudAccountsInput) SetName

SetName sets the Name field's value.

func (*ListCloudAccountsInput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListCloudAccountsInput) SetReadOnly

SetReadOnly sets the ReadOnly field's value.

func (*ListCloudAccountsInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListCloudAccountsInput) SetSyncStatus

SetSyncStatus sets the SyncStatus field's value.

func (*ListCloudAccountsInput) SetVendor

SetVendor sets the Vendor field's value.

func (*ListCloudAccountsInput) SetVendorType

SetVendorType sets the VendorType field's value.

func (ListCloudAccountsInput) String

func (s ListCloudAccountsInput) String() string

String returns the string representation

type ListCloudAccountsOutput

type ListCloudAccountsOutput struct {
	Metadata *response.ResponseMetadata

	CloudAccounts []*CloudAccountForListCloudAccountsOutput `type:"list" json:",omitempty"`

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

func (ListCloudAccountsOutput) GoString

func (s ListCloudAccountsOutput) GoString() string

GoString returns the string representation

func (*ListCloudAccountsOutput) SetCloudAccounts

SetCloudAccounts sets the CloudAccounts field's value.

func (*ListCloudAccountsOutput) SetPagination

SetPagination sets the Pagination field's value.

func (ListCloudAccountsOutput) String

func (s ListCloudAccountsOutput) String() string

String returns the string representation

type ListContentTasksInput

type ListContentTasksInput struct {
	Domain *string `type:"string" json:",omitempty"`

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

	Pagination *PaginationForListContentTasksInput `type:"structure" json:",omitempty"`

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

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

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

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

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

func (ListContentTasksInput) GoString

func (s ListContentTasksInput) GoString() string

GoString returns the string representation

func (*ListContentTasksInput) SetDomain

SetDomain sets the Domain field's value.

func (*ListContentTasksInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*ListContentTasksInput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListContentTasksInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*ListContentTasksInput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*ListContentTasksInput) SetTaskStatus

func (s *ListContentTasksInput) SetTaskStatus(v string) *ListContentTasksInput

SetTaskStatus sets the TaskStatus field's value.

func (*ListContentTasksInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*ListContentTasksInput) SetUrl

SetUrl sets the Url field's value.

func (ListContentTasksInput) String

func (s ListContentTasksInput) String() string

String returns the string representation

type ListContentTasksOutput

type ListContentTasksOutput struct {
	Metadata *response.ResponseMetadata

	Pagination *PaginationForListContentTasksOutput `type:"structure" json:",omitempty"`

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

func (ListContentTasksOutput) GoString

func (s ListContentTasksOutput) GoString() string

GoString returns the string representation

func (*ListContentTasksOutput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListContentTasksOutput) SetTasks

SetTasks sets the Tasks field's value.

func (ListContentTasksOutput) String

func (s ListContentTasksOutput) String() string

String returns the string representation

type ListDnsSchedulesInput

type ListDnsSchedulesInput struct {
	CloudAccountIds []*string `type:"list" json:",omitempty"`

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

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

	Pagination *PaginationForListDnsSchedulesInput `type:"structure" json:",omitempty"`

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

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

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

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

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

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

func (ListDnsSchedulesInput) GoString

func (s ListDnsSchedulesInput) GoString() string

GoString returns the string representation

func (*ListDnsSchedulesInput) SetCloudAccountIds

func (s *ListDnsSchedulesInput) SetCloudAccountIds(v []*string) *ListDnsSchedulesInput

SetCloudAccountIds sets the CloudAccountIds field's value.

func (*ListDnsSchedulesInput) SetDomainName

func (s *ListDnsSchedulesInput) SetDomainName(v string) *ListDnsSchedulesInput

SetDomainName sets the DomainName field's value.

func (*ListDnsSchedulesInput) SetExactDomainName

func (s *ListDnsSchedulesInput) SetExactDomainName(v string) *ListDnsSchedulesInput

SetExactDomainName sets the ExactDomainName field's value.

func (*ListDnsSchedulesInput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListDnsSchedulesInput) SetRegion

SetRegion sets the Region field's value.

func (*ListDnsSchedulesInput) SetScheduleStatus

func (s *ListDnsSchedulesInput) SetScheduleStatus(v string) *ListDnsSchedulesInput

SetScheduleStatus sets the ScheduleStatus field's value.

func (*ListDnsSchedulesInput) SetScheduleStrategy

func (s *ListDnsSchedulesInput) SetScheduleStrategy(v string) *ListDnsSchedulesInput

SetScheduleStrategy sets the ScheduleStrategy field's value.

func (*ListDnsSchedulesInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListDnsSchedulesInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (*ListDnsSchedulesInput) SetVendors

func (s *ListDnsSchedulesInput) SetVendors(v []*string) *ListDnsSchedulesInput

SetVendors sets the Vendors field's value.

func (ListDnsSchedulesInput) String

func (s ListDnsSchedulesInput) String() string

String returns the string representation

type ListDnsSchedulesOutput

type ListDnsSchedulesOutput struct {
	Metadata *response.ResponseMetadata

	DnsSchedules []*DnsScheduleForListDnsSchedulesOutput `type:"list" json:",omitempty"`

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

func (ListDnsSchedulesOutput) GoString

func (s ListDnsSchedulesOutput) GoString() string

GoString returns the string representation

func (*ListDnsSchedulesOutput) SetDnsSchedules

SetDnsSchedules sets the DnsSchedules field's value.

func (*ListDnsSchedulesOutput) SetPagination

SetPagination sets the Pagination field's value.

func (ListDnsSchedulesOutput) String

func (s ListDnsSchedulesOutput) String() string

String returns the string representation

type ListVendorContentTaskInput

type ListVendorContentTaskInput struct {

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

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

	Pagination *PaginationForListVendorContentTaskInput `type:"structure" json:",omitempty"`

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

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

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

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

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

func (ListVendorContentTaskInput) GoString

func (s ListVendorContentTaskInput) GoString() string

GoString returns the string representation

func (*ListVendorContentTaskInput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (*ListVendorContentTaskInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*ListVendorContentTaskInput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListVendorContentTaskInput) SetProductType

SetProductType sets the ProductType field's value.

func (*ListVendorContentTaskInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*ListVendorContentTaskInput) SetSubProduct

SetSubProduct sets the SubProduct field's value.

func (*ListVendorContentTaskInput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*ListVendorContentTaskInput) SetVendorTaskId

SetVendorTaskId sets the VendorTaskId field's value.

func (ListVendorContentTaskInput) String

String returns the string representation

func (*ListVendorContentTaskInput) Validate

func (s *ListVendorContentTaskInput) Validate() error

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

type ListVendorContentTaskOutput

type ListVendorContentTaskOutput struct {
	Metadata *response.ResponseMetadata

	Pagination *PaginationForListVendorContentTaskOutput `type:"structure" json:",omitempty"`

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

func (ListVendorContentTaskOutput) GoString

func (s ListVendorContentTaskOutput) GoString() string

GoString returns the string representation

func (*ListVendorContentTaskOutput) SetPagination

SetPagination sets the Pagination field's value.

func (*ListVendorContentTaskOutput) SetTasks

SetTasks sets the Tasks field's value.

func (ListVendorContentTaskOutput) String

String returns the string representation

type ListViewsInput

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

func (ListViewsInput) GoString

func (s ListViewsInput) GoString() string

GoString returns the string representation

func (ListViewsInput) String

func (s ListViewsInput) String() string

String returns the string representation

type ListViewsOutput

type ListViewsOutput struct {
	Metadata *response.ResponseMetadata

	Countries []*CountryForListViewsOutput `type:"list" json:",omitempty"`

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

func (ListViewsOutput) GoString

func (s ListViewsOutput) GoString() string

GoString returns the string representation

func (*ListViewsOutput) SetCountries

SetCountries sets the Countries field's value.

func (*ListViewsOutput) SetVersion

func (s *ListViewsOutput) SetVersion(v string) *ListViewsOutput

SetVersion sets the Version field's value.

func (ListViewsOutput) String

func (s ListViewsOutput) String() string

String returns the string representation

type LogForDescribeCdnAccessLogOutput

type LogForDescribeCdnAccessLogOutput struct {
	Domain *string `type:"string" json:",omitempty"`

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

func (LogForDescribeCdnAccessLogOutput) GoString

GoString returns the string representation

func (*LogForDescribeCdnAccessLogOutput) SetDomain

SetDomain sets the Domain field's value.

func (*LogForDescribeCdnAccessLogOutput) SetLogInfos

SetLogInfos sets the LogInfos field's value.

func (LogForDescribeCdnAccessLogOutput) String

String returns the string representation

type LogInfoForDescribeCdnAccessLogOutput

type LogInfoForDescribeCdnAccessLogOutput struct {
	EndTime *int64 `type:"int64" json:",omitempty"`

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

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

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

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

func (LogInfoForDescribeCdnAccessLogOutput) GoString

GoString returns the string representation

func (*LogInfoForDescribeCdnAccessLogOutput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*LogInfoForDescribeCdnAccessLogOutput) SetFileName

SetFileName sets the FileName field's value.

func (*LogInfoForDescribeCdnAccessLogOutput) SetSize

SetSize sets the Size field's value.

func (*LogInfoForDescribeCdnAccessLogOutput) SetStartTime

SetStartTime sets the StartTime field's value.

func (*LogInfoForDescribeCdnAccessLogOutput) SetUrl

SetUrl sets the Url field's value.

func (LogInfoForDescribeCdnAccessLogOutput) String

String returns the string representation

type MCDN

type MCDN struct {
	*client.Client
}

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

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

New create int can support ssl or region locate set

func (*MCDN) AddDnsScheduleStaticWeight

func (c *MCDN) AddDnsScheduleStaticWeight(input *AddDnsScheduleStaticWeightInput) (*AddDnsScheduleStaticWeightOutput, error)

AddDnsScheduleStaticWeight API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation AddDnsScheduleStaticWeight for usage and error information.

func (*MCDN) AddDnsScheduleStaticWeightCommon

func (c *MCDN) AddDnsScheduleStaticWeightCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AddDnsScheduleStaticWeightCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation AddDnsScheduleStaticWeightCommon for usage and error information.

func (*MCDN) AddDnsScheduleStaticWeightCommonRequest

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

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

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

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

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

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

func (*MCDN) AddDnsScheduleStaticWeightCommonWithContext

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

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

See AddDnsScheduleStaticWeightCommon 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 (*MCDN) AddDnsScheduleStaticWeightRequest

func (c *MCDN) AddDnsScheduleStaticWeightRequest(input *AddDnsScheduleStaticWeightInput) (req *request.Request, output *AddDnsScheduleStaticWeightOutput)

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

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

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

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

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

func (*MCDN) AddDnsScheduleStaticWeightWithContext

func (c *MCDN) AddDnsScheduleStaticWeightWithContext(ctx volcengine.Context, input *AddDnsScheduleStaticWeightInput, opts ...request.Option) (*AddDnsScheduleStaticWeightOutput, error)

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

See AddDnsScheduleStaticWeight 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 (*MCDN) DeleteDnsScheduleStaticWeight

func (c *MCDN) DeleteDnsScheduleStaticWeight(input *DeleteDnsScheduleStaticWeightInput) (*DeleteDnsScheduleStaticWeightOutput, error)

DeleteDnsScheduleStaticWeight API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DeleteDnsScheduleStaticWeight for usage and error information.

func (*MCDN) DeleteDnsScheduleStaticWeightCommon

func (c *MCDN) DeleteDnsScheduleStaticWeightCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteDnsScheduleStaticWeightCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DeleteDnsScheduleStaticWeightCommon for usage and error information.

func (*MCDN) DeleteDnsScheduleStaticWeightCommonRequest

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

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

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

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

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

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

func (*MCDN) DeleteDnsScheduleStaticWeightCommonWithContext

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

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

See DeleteDnsScheduleStaticWeightCommon 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 (*MCDN) DeleteDnsScheduleStaticWeightRequest

func (c *MCDN) DeleteDnsScheduleStaticWeightRequest(input *DeleteDnsScheduleStaticWeightInput) (req *request.Request, output *DeleteDnsScheduleStaticWeightOutput)

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

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

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

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

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

func (*MCDN) DeleteDnsScheduleStaticWeightWithContext

func (c *MCDN) DeleteDnsScheduleStaticWeightWithContext(ctx volcengine.Context, input *DeleteDnsScheduleStaticWeightInput, opts ...request.Option) (*DeleteDnsScheduleStaticWeightOutput, error)

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

See DeleteDnsScheduleStaticWeight 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 (*MCDN) DescribeAlertStrategy

func (c *MCDN) DescribeAlertStrategy(input *DescribeAlertStrategyInput) (*DescribeAlertStrategyOutput, error)

DescribeAlertStrategy API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeAlertStrategy for usage and error information.

func (*MCDN) DescribeAlertStrategyCommon

func (c *MCDN) DescribeAlertStrategyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAlertStrategyCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeAlertStrategyCommon for usage and error information.

func (*MCDN) DescribeAlertStrategyCommonRequest

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

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

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

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

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

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

func (*MCDN) DescribeAlertStrategyCommonWithContext

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

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

See DescribeAlertStrategyCommon 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 (*MCDN) DescribeAlertStrategyRequest

func (c *MCDN) DescribeAlertStrategyRequest(input *DescribeAlertStrategyInput) (req *request.Request, output *DescribeAlertStrategyOutput)

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

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

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

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

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

func (*MCDN) DescribeAlertStrategyWithContext

func (c *MCDN) DescribeAlertStrategyWithContext(ctx volcengine.Context, input *DescribeAlertStrategyInput, opts ...request.Option) (*DescribeAlertStrategyOutput, error)

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

See DescribeAlertStrategy 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 (*MCDN) DescribeCdnAccessLog

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

DescribeCdnAccessLog API operation for MCDN.

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

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

func (*MCDN) DescribeCdnAccessLogCommon

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

DescribeCdnAccessLogCommon API operation for MCDN.

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

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

func (*MCDN) DescribeCdnAccessLogCommonRequest

func (c *MCDN) 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 (*MCDN) DescribeCdnAccessLogCommonWithContext

func (c *MCDN) 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 (*MCDN) DescribeCdnAccessLogRequest

func (c *MCDN) 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 (*MCDN) DescribeCdnAccessLogWithContext

func (c *MCDN) 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 (*MCDN) DescribeCdnDataOffline

func (c *MCDN) DescribeCdnDataOffline(input *DescribeCdnDataOfflineInput) (*DescribeCdnDataOfflineOutput, error)

DescribeCdnDataOffline API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeCdnDataOffline for usage and error information.

func (*MCDN) DescribeCdnDataOfflineCommon

func (c *MCDN) DescribeCdnDataOfflineCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCdnDataOfflineCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeCdnDataOfflineCommon for usage and error information.

func (*MCDN) DescribeCdnDataOfflineCommonRequest

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

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

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

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

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

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

func (*MCDN) DescribeCdnDataOfflineCommonWithContext

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

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

See DescribeCdnDataOfflineCommon 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 (*MCDN) DescribeCdnDataOfflineRequest

func (c *MCDN) DescribeCdnDataOfflineRequest(input *DescribeCdnDataOfflineInput) (req *request.Request, output *DescribeCdnDataOfflineOutput)

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

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

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

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

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

func (*MCDN) DescribeCdnDataOfflineWithContext

func (c *MCDN) DescribeCdnDataOfflineWithContext(ctx volcengine.Context, input *DescribeCdnDataOfflineInput, opts ...request.Option) (*DescribeCdnDataOfflineOutput, error)

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

See DescribeCdnDataOffline 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 (*MCDN) DescribeCdnOriginDataOffline

func (c *MCDN) DescribeCdnOriginDataOffline(input *DescribeCdnOriginDataOfflineInput) (*DescribeCdnOriginDataOfflineOutput, error)

DescribeCdnOriginDataOffline API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeCdnOriginDataOffline for usage and error information.

func (*MCDN) DescribeCdnOriginDataOfflineCommon

func (c *MCDN) DescribeCdnOriginDataOfflineCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeCdnOriginDataOfflineCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeCdnOriginDataOfflineCommon for usage and error information.

func (*MCDN) DescribeCdnOriginDataOfflineCommonRequest

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

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

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

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

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

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

func (*MCDN) DescribeCdnOriginDataOfflineCommonWithContext

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

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

See DescribeCdnOriginDataOfflineCommon 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 (*MCDN) DescribeCdnOriginDataOfflineRequest

func (c *MCDN) DescribeCdnOriginDataOfflineRequest(input *DescribeCdnOriginDataOfflineInput) (req *request.Request, output *DescribeCdnOriginDataOfflineOutput)

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

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

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

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

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

func (*MCDN) DescribeCdnOriginDataOfflineWithContext

func (c *MCDN) DescribeCdnOriginDataOfflineWithContext(ctx volcengine.Context, input *DescribeCdnOriginDataOfflineInput, opts ...request.Option) (*DescribeCdnOriginDataOfflineOutput, error)

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

See DescribeCdnOriginDataOffline 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 (*MCDN) DescribeCdnRegionAndIsp

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

DescribeCdnRegionAndIsp API operation for MCDN.

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

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

func (*MCDN) DescribeCdnRegionAndIspCommon

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

DescribeCdnRegionAndIspCommon API operation for MCDN.

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

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

func (*MCDN) DescribeCdnRegionAndIspCommonRequest

func (c *MCDN) 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 (*MCDN) DescribeCdnRegionAndIspCommonWithContext

func (c *MCDN) 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 (*MCDN) DescribeCdnRegionAndIspRequest

func (c *MCDN) 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 (*MCDN) DescribeCdnRegionAndIspWithContext

func (c *MCDN) 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 (*MCDN) DescribeContentQuota

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

DescribeContentQuota API operation for MCDN.

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

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

func (*MCDN) DescribeContentQuotaCommon

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

DescribeContentQuotaCommon API operation for MCDN.

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

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

func (*MCDN) DescribeContentQuotaCommonRequest

func (c *MCDN) 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 (*MCDN) DescribeContentQuotaCommonWithContext

func (c *MCDN) 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 (*MCDN) DescribeContentQuotaRequest

func (c *MCDN) 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 (*MCDN) DescribeContentQuotaWithContext

func (c *MCDN) 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 (*MCDN) DescribeContentTaskByTaskId

func (c *MCDN) DescribeContentTaskByTaskId(input *DescribeContentTaskByTaskIdInput) (*DescribeContentTaskByTaskIdOutput, error)

DescribeContentTaskByTaskId API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeContentTaskByTaskId for usage and error information.

func (*MCDN) DescribeContentTaskByTaskIdCommon

func (c *MCDN) DescribeContentTaskByTaskIdCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeContentTaskByTaskIdCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeContentTaskByTaskIdCommon for usage and error information.

func (*MCDN) DescribeContentTaskByTaskIdCommonRequest

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

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

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

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

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

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

func (*MCDN) DescribeContentTaskByTaskIdCommonWithContext

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

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

See DescribeContentTaskByTaskIdCommon 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 (*MCDN) DescribeContentTaskByTaskIdRequest

func (c *MCDN) DescribeContentTaskByTaskIdRequest(input *DescribeContentTaskByTaskIdInput) (req *request.Request, output *DescribeContentTaskByTaskIdOutput)

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

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

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

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

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

func (*MCDN) DescribeContentTaskByTaskIdWithContext

func (c *MCDN) DescribeContentTaskByTaskIdWithContext(ctx volcengine.Context, input *DescribeContentTaskByTaskIdInput, opts ...request.Option) (*DescribeContentTaskByTaskIdOutput, error)

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

See DescribeContentTaskByTaskId 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 (*MCDN) DescribeDnsSchedule

func (c *MCDN) DescribeDnsSchedule(input *DescribeDnsScheduleInput) (*DescribeDnsScheduleOutput, error)

DescribeDnsSchedule API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeDnsSchedule for usage and error information.

func (*MCDN) DescribeDnsScheduleActiveWeights

func (c *MCDN) DescribeDnsScheduleActiveWeights(input *DescribeDnsScheduleActiveWeightsInput) (*DescribeDnsScheduleActiveWeightsOutput, error)

DescribeDnsScheduleActiveWeights API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeDnsScheduleActiveWeights for usage and error information.

func (*MCDN) DescribeDnsScheduleActiveWeightsCommon

func (c *MCDN) DescribeDnsScheduleActiveWeightsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDnsScheduleActiveWeightsCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeDnsScheduleActiveWeightsCommon for usage and error information.

func (*MCDN) DescribeDnsScheduleActiveWeightsCommonRequest

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

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

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

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

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

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

func (*MCDN) DescribeDnsScheduleActiveWeightsCommonWithContext

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

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

See DescribeDnsScheduleActiveWeightsCommon 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 (*MCDN) DescribeDnsScheduleActiveWeightsRequest

func (c *MCDN) DescribeDnsScheduleActiveWeightsRequest(input *DescribeDnsScheduleActiveWeightsInput) (req *request.Request, output *DescribeDnsScheduleActiveWeightsOutput)

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

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

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

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

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

func (*MCDN) DescribeDnsScheduleActiveWeightsWithContext

func (c *MCDN) DescribeDnsScheduleActiveWeightsWithContext(ctx volcengine.Context, input *DescribeDnsScheduleActiveWeightsInput, opts ...request.Option) (*DescribeDnsScheduleActiveWeightsOutput, error)

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

See DescribeDnsScheduleActiveWeights 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 (*MCDN) DescribeDnsScheduleCommon

func (c *MCDN) DescribeDnsScheduleCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDnsScheduleCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeDnsScheduleCommon for usage and error information.

func (*MCDN) DescribeDnsScheduleCommonRequest

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

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

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

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

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

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

func (*MCDN) DescribeDnsScheduleCommonWithContext

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

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

See DescribeDnsScheduleCommon 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 (*MCDN) DescribeDnsScheduleRequest

func (c *MCDN) DescribeDnsScheduleRequest(input *DescribeDnsScheduleInput) (req *request.Request, output *DescribeDnsScheduleOutput)

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

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

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

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

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

func (*MCDN) DescribeDnsScheduleStaticWeights

func (c *MCDN) DescribeDnsScheduleStaticWeights(input *DescribeDnsScheduleStaticWeightsInput) (*DescribeDnsScheduleStaticWeightsOutput, error)

DescribeDnsScheduleStaticWeights API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeDnsScheduleStaticWeights for usage and error information.

func (*MCDN) DescribeDnsScheduleStaticWeightsCommon

func (c *MCDN) DescribeDnsScheduleStaticWeightsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDnsScheduleStaticWeightsCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DescribeDnsScheduleStaticWeightsCommon for usage and error information.

func (*MCDN) DescribeDnsScheduleStaticWeightsCommonRequest

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

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

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

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

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

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

func (*MCDN) DescribeDnsScheduleStaticWeightsCommonWithContext

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

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

See DescribeDnsScheduleStaticWeightsCommon 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 (*MCDN) DescribeDnsScheduleStaticWeightsRequest

func (c *MCDN) DescribeDnsScheduleStaticWeightsRequest(input *DescribeDnsScheduleStaticWeightsInput) (req *request.Request, output *DescribeDnsScheduleStaticWeightsOutput)

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

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

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

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

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

func (*MCDN) DescribeDnsScheduleStaticWeightsWithContext

func (c *MCDN) DescribeDnsScheduleStaticWeightsWithContext(ctx volcengine.Context, input *DescribeDnsScheduleStaticWeightsInput, opts ...request.Option) (*DescribeDnsScheduleStaticWeightsOutput, error)

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

See DescribeDnsScheduleStaticWeights 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 (*MCDN) DescribeDnsScheduleWithContext

func (c *MCDN) DescribeDnsScheduleWithContext(ctx volcengine.Context, input *DescribeDnsScheduleInput, opts ...request.Option) (*DescribeDnsScheduleOutput, error)

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

See DescribeDnsSchedule 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 (*MCDN) DisableDnsScheduleDomain

func (c *MCDN) DisableDnsScheduleDomain(input *DisableDnsScheduleDomainInput) (*DisableDnsScheduleDomainOutput, error)

DisableDnsScheduleDomain API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DisableDnsScheduleDomain for usage and error information.

func (*MCDN) DisableDnsScheduleDomainCommon

func (c *MCDN) DisableDnsScheduleDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableDnsScheduleDomainCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation DisableDnsScheduleDomainCommon for usage and error information.

func (*MCDN) DisableDnsScheduleDomainCommonRequest

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

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

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

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

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

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

func (*MCDN) DisableDnsScheduleDomainCommonWithContext

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

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

See DisableDnsScheduleDomainCommon 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 (*MCDN) DisableDnsScheduleDomainRequest

func (c *MCDN) DisableDnsScheduleDomainRequest(input *DisableDnsScheduleDomainInput) (req *request.Request, output *DisableDnsScheduleDomainOutput)

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

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

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

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

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

func (*MCDN) DisableDnsScheduleDomainWithContext

func (c *MCDN) DisableDnsScheduleDomainWithContext(ctx volcengine.Context, input *DisableDnsScheduleDomainInput, opts ...request.Option) (*DisableDnsScheduleDomainOutput, error)

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

See DisableDnsScheduleDomain 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 (*MCDN) EnableDnsScheduleDomain

func (c *MCDN) EnableDnsScheduleDomain(input *EnableDnsScheduleDomainInput) (*EnableDnsScheduleDomainOutput, error)

EnableDnsScheduleDomain API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation EnableDnsScheduleDomain for usage and error information.

func (*MCDN) EnableDnsScheduleDomainCommon

func (c *MCDN) EnableDnsScheduleDomainCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableDnsScheduleDomainCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation EnableDnsScheduleDomainCommon for usage and error information.

func (*MCDN) EnableDnsScheduleDomainCommonRequest

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

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

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

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

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

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

func (*MCDN) EnableDnsScheduleDomainCommonWithContext

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

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

See EnableDnsScheduleDomainCommon 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 (*MCDN) EnableDnsScheduleDomainRequest

func (c *MCDN) EnableDnsScheduleDomainRequest(input *EnableDnsScheduleDomainInput) (req *request.Request, output *EnableDnsScheduleDomainOutput)

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

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

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

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

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

func (*MCDN) EnableDnsScheduleDomainWithContext

func (c *MCDN) EnableDnsScheduleDomainWithContext(ctx volcengine.Context, input *EnableDnsScheduleDomainInput, opts ...request.Option) (*EnableDnsScheduleDomainOutput, error)

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

See EnableDnsScheduleDomain 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 (*MCDN) ListAlertMetaMetrics

func (c *MCDN) ListAlertMetaMetrics(input *ListAlertMetaMetricsInput) (*ListAlertMetaMetricsOutput, error)

ListAlertMetaMetrics API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListAlertMetaMetrics for usage and error information.

func (*MCDN) ListAlertMetaMetricsCommon

func (c *MCDN) ListAlertMetaMetricsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertMetaMetricsCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListAlertMetaMetricsCommon for usage and error information.

func (*MCDN) ListAlertMetaMetricsCommonRequest

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

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

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

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

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

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

func (*MCDN) ListAlertMetaMetricsCommonWithContext

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

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

See ListAlertMetaMetricsCommon 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 (*MCDN) ListAlertMetaMetricsRequest

func (c *MCDN) ListAlertMetaMetricsRequest(input *ListAlertMetaMetricsInput) (req *request.Request, output *ListAlertMetaMetricsOutput)

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

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

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

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

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

func (*MCDN) ListAlertMetaMetricsWithContext

func (c *MCDN) ListAlertMetaMetricsWithContext(ctx volcengine.Context, input *ListAlertMetaMetricsInput, opts ...request.Option) (*ListAlertMetaMetricsOutput, error)

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

See ListAlertMetaMetrics 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 (*MCDN) ListAlertStrategies

func (c *MCDN) ListAlertStrategies(input *ListAlertStrategiesInput) (*ListAlertStrategiesOutput, error)

ListAlertStrategies API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListAlertStrategies for usage and error information.

func (*MCDN) ListAlertStrategiesCommon

func (c *MCDN) ListAlertStrategiesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAlertStrategiesCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListAlertStrategiesCommon for usage and error information.

func (*MCDN) ListAlertStrategiesCommonRequest

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

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

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

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

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

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

func (*MCDN) ListAlertStrategiesCommonWithContext

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

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

See ListAlertStrategiesCommon 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 (*MCDN) ListAlertStrategiesRequest

func (c *MCDN) ListAlertStrategiesRequest(input *ListAlertStrategiesInput) (req *request.Request, output *ListAlertStrategiesOutput)

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

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

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

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

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

func (*MCDN) ListAlertStrategiesWithContext

func (c *MCDN) ListAlertStrategiesWithContext(ctx volcengine.Context, input *ListAlertStrategiesInput, opts ...request.Option) (*ListAlertStrategiesOutput, error)

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

See ListAlertStrategies 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 (*MCDN) ListCdnDomains

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

ListCdnDomains API operation for MCDN.

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

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

func (*MCDN) ListCdnDomainsCommon

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

ListCdnDomainsCommon API operation for MCDN.

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

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

func (*MCDN) ListCdnDomainsCommonRequest

func (c *MCDN) 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 (*MCDN) ListCdnDomainsCommonWithContext

func (c *MCDN) 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 (*MCDN) ListCdnDomainsRequest

func (c *MCDN) 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 (*MCDN) ListCdnDomainsWithContext

func (c *MCDN) 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 (*MCDN) ListCloudAccounts

func (c *MCDN) ListCloudAccounts(input *ListCloudAccountsInput) (*ListCloudAccountsOutput, error)

ListCloudAccounts API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListCloudAccounts for usage and error information.

func (*MCDN) ListCloudAccountsCommon

func (c *MCDN) ListCloudAccountsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListCloudAccountsCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListCloudAccountsCommon for usage and error information.

func (*MCDN) ListCloudAccountsCommonRequest

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

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

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

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

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

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

func (*MCDN) ListCloudAccountsCommonWithContext

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

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

See ListCloudAccountsCommon 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 (*MCDN) ListCloudAccountsRequest

func (c *MCDN) ListCloudAccountsRequest(input *ListCloudAccountsInput) (req *request.Request, output *ListCloudAccountsOutput)

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

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

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

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

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

func (*MCDN) ListCloudAccountsWithContext

func (c *MCDN) ListCloudAccountsWithContext(ctx volcengine.Context, input *ListCloudAccountsInput, opts ...request.Option) (*ListCloudAccountsOutput, error)

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

See ListCloudAccounts 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 (*MCDN) ListContentTasks

func (c *MCDN) ListContentTasks(input *ListContentTasksInput) (*ListContentTasksOutput, error)

ListContentTasks API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListContentTasks for usage and error information.

func (*MCDN) ListContentTasksCommon

func (c *MCDN) ListContentTasksCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListContentTasksCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListContentTasksCommon for usage and error information.

func (*MCDN) ListContentTasksCommonRequest

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

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

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

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

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

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

func (*MCDN) ListContentTasksCommonWithContext

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

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

See ListContentTasksCommon 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 (*MCDN) ListContentTasksRequest

func (c *MCDN) ListContentTasksRequest(input *ListContentTasksInput) (req *request.Request, output *ListContentTasksOutput)

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

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

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

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

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

func (*MCDN) ListContentTasksWithContext

func (c *MCDN) ListContentTasksWithContext(ctx volcengine.Context, input *ListContentTasksInput, opts ...request.Option) (*ListContentTasksOutput, error)

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

See ListContentTasks 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 (*MCDN) ListDnsSchedules

func (c *MCDN) ListDnsSchedules(input *ListDnsSchedulesInput) (*ListDnsSchedulesOutput, error)

ListDnsSchedules API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListDnsSchedules for usage and error information.

func (*MCDN) ListDnsSchedulesCommon

func (c *MCDN) ListDnsSchedulesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListDnsSchedulesCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListDnsSchedulesCommon for usage and error information.

func (*MCDN) ListDnsSchedulesCommonRequest

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

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

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

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

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

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

func (*MCDN) ListDnsSchedulesCommonWithContext

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

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

See ListDnsSchedulesCommon 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 (*MCDN) ListDnsSchedulesRequest

func (c *MCDN) ListDnsSchedulesRequest(input *ListDnsSchedulesInput) (req *request.Request, output *ListDnsSchedulesOutput)

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

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

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

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

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

func (*MCDN) ListDnsSchedulesWithContext

func (c *MCDN) ListDnsSchedulesWithContext(ctx volcengine.Context, input *ListDnsSchedulesInput, opts ...request.Option) (*ListDnsSchedulesOutput, error)

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

See ListDnsSchedules 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 (*MCDN) ListVendorContentTask

func (c *MCDN) ListVendorContentTask(input *ListVendorContentTaskInput) (*ListVendorContentTaskOutput, error)

ListVendorContentTask API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListVendorContentTask for usage and error information.

func (*MCDN) ListVendorContentTaskCommon

func (c *MCDN) ListVendorContentTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListVendorContentTaskCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListVendorContentTaskCommon for usage and error information.

func (*MCDN) ListVendorContentTaskCommonRequest

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

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

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

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

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

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

func (*MCDN) ListVendorContentTaskCommonWithContext

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

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

See ListVendorContentTaskCommon 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 (*MCDN) ListVendorContentTaskRequest

func (c *MCDN) ListVendorContentTaskRequest(input *ListVendorContentTaskInput) (req *request.Request, output *ListVendorContentTaskOutput)

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

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

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

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

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

func (*MCDN) ListVendorContentTaskWithContext

func (c *MCDN) ListVendorContentTaskWithContext(ctx volcengine.Context, input *ListVendorContentTaskInput, opts ...request.Option) (*ListVendorContentTaskOutput, error)

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

See ListVendorContentTask 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 (*MCDN) ListViews

func (c *MCDN) ListViews(input *ListViewsInput) (*ListViewsOutput, error)

ListViews API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListViews for usage and error information.

func (*MCDN) ListViewsCommon

func (c *MCDN) ListViewsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListViewsCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation ListViewsCommon for usage and error information.

func (*MCDN) ListViewsCommonRequest

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

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

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

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

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

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

func (*MCDN) ListViewsCommonWithContext

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

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

See ListViewsCommon 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 (*MCDN) ListViewsRequest

func (c *MCDN) ListViewsRequest(input *ListViewsInput) (req *request.Request, output *ListViewsOutput)

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

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

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

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

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

func (*MCDN) ListViewsWithContext

func (c *MCDN) ListViewsWithContext(ctx volcengine.Context, input *ListViewsInput, opts ...request.Option) (*ListViewsOutput, error)

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

See ListViews 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 (*MCDN) SubmitOverseaPreloadTask added in v1.0.181

func (c *MCDN) SubmitOverseaPreloadTask(input *SubmitOverseaPreloadTaskInput) (*SubmitOverseaPreloadTaskOutput, error)

SubmitOverseaPreloadTask API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation SubmitOverseaPreloadTask for usage and error information.

func (*MCDN) SubmitOverseaPreloadTaskCommon added in v1.0.181

func (c *MCDN) SubmitOverseaPreloadTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SubmitOverseaPreloadTaskCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation SubmitOverseaPreloadTaskCommon for usage and error information.

func (*MCDN) SubmitOverseaPreloadTaskCommonRequest added in v1.0.181

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

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

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

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

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

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

func (*MCDN) SubmitOverseaPreloadTaskCommonWithContext added in v1.0.181

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

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

See SubmitOverseaPreloadTaskCommon 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 (*MCDN) SubmitOverseaPreloadTaskRequest added in v1.0.181

func (c *MCDN) SubmitOverseaPreloadTaskRequest(input *SubmitOverseaPreloadTaskInput) (req *request.Request, output *SubmitOverseaPreloadTaskOutput)

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

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

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

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

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

func (*MCDN) SubmitOverseaPreloadTaskWithContext added in v1.0.181

func (c *MCDN) SubmitOverseaPreloadTaskWithContext(ctx volcengine.Context, input *SubmitOverseaPreloadTaskInput, opts ...request.Option) (*SubmitOverseaPreloadTaskOutput, error)

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

See SubmitOverseaPreloadTask 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 (*MCDN) SubmitPreloadTask

func (c *MCDN) SubmitPreloadTask(input *SubmitPreloadTaskInput) (*SubmitPreloadTaskOutput, error)

SubmitPreloadTask API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation SubmitPreloadTask for usage and error information.

func (*MCDN) SubmitPreloadTaskCommon

func (c *MCDN) SubmitPreloadTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SubmitPreloadTaskCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation SubmitPreloadTaskCommon for usage and error information.

func (*MCDN) SubmitPreloadTaskCommonRequest

func (c *MCDN) 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 (*MCDN) SubmitPreloadTaskCommonWithContext

func (c *MCDN) 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 (*MCDN) SubmitPreloadTaskRequest

func (c *MCDN) 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 (*MCDN) SubmitPreloadTaskWithContext

func (c *MCDN) 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 (*MCDN) SubmitRefreshTask

func (c *MCDN) SubmitRefreshTask(input *SubmitRefreshTaskInput) (*SubmitRefreshTaskOutput, error)

SubmitRefreshTask API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation SubmitRefreshTask for usage and error information.

func (*MCDN) SubmitRefreshTaskCommon

func (c *MCDN) SubmitRefreshTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

SubmitRefreshTaskCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation SubmitRefreshTaskCommon for usage and error information.

func (*MCDN) SubmitRefreshTaskCommonRequest

func (c *MCDN) 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 (*MCDN) SubmitRefreshTaskCommonWithContext

func (c *MCDN) 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 (*MCDN) SubmitRefreshTaskRequest

func (c *MCDN) 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 (*MCDN) SubmitRefreshTaskWithContext

func (c *MCDN) 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 (*MCDN) UpdateDnsScheduleStaticWeight

func (c *MCDN) UpdateDnsScheduleStaticWeight(input *UpdateDnsScheduleStaticWeightInput) (*UpdateDnsScheduleStaticWeightOutput, error)

UpdateDnsScheduleStaticWeight API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation UpdateDnsScheduleStaticWeight for usage and error information.

func (*MCDN) UpdateDnsScheduleStaticWeightCommon

func (c *MCDN) UpdateDnsScheduleStaticWeightCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateDnsScheduleStaticWeightCommon API operation for MCDN.

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

See the VOLCENGINE API reference guide for MCDN's API operation UpdateDnsScheduleStaticWeightCommon for usage and error information.

func (*MCDN) UpdateDnsScheduleStaticWeightCommonRequest

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

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

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

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

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

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

func (*MCDN) UpdateDnsScheduleStaticWeightCommonWithContext

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

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

See UpdateDnsScheduleStaticWeightCommon 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 (*MCDN) UpdateDnsScheduleStaticWeightRequest

func (c *MCDN) UpdateDnsScheduleStaticWeightRequest(input *UpdateDnsScheduleStaticWeightInput) (req *request.Request, output *UpdateDnsScheduleStaticWeightOutput)

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

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

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

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

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

func (*MCDN) UpdateDnsScheduleStaticWeightWithContext

func (c *MCDN) UpdateDnsScheduleStaticWeightWithContext(ctx volcengine.Context, input *UpdateDnsScheduleStaticWeightInput, opts ...request.Option) (*UpdateDnsScheduleStaticWeightOutput, error)

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

See UpdateDnsScheduleStaticWeight 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 MCDNAPI

type MCDNAPI interface {
	AddDnsScheduleStaticWeightCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AddDnsScheduleStaticWeightCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AddDnsScheduleStaticWeightCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AddDnsScheduleStaticWeight(*AddDnsScheduleStaticWeightInput) (*AddDnsScheduleStaticWeightOutput, error)
	AddDnsScheduleStaticWeightWithContext(volcengine.Context, *AddDnsScheduleStaticWeightInput, ...request.Option) (*AddDnsScheduleStaticWeightOutput, error)
	AddDnsScheduleStaticWeightRequest(*AddDnsScheduleStaticWeightInput) (*request.Request, *AddDnsScheduleStaticWeightOutput)

	DeleteDnsScheduleStaticWeightCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteDnsScheduleStaticWeightCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteDnsScheduleStaticWeightCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteDnsScheduleStaticWeight(*DeleteDnsScheduleStaticWeightInput) (*DeleteDnsScheduleStaticWeightOutput, error)
	DeleteDnsScheduleStaticWeightWithContext(volcengine.Context, *DeleteDnsScheduleStaticWeightInput, ...request.Option) (*DeleteDnsScheduleStaticWeightOutput, error)
	DeleteDnsScheduleStaticWeightRequest(*DeleteDnsScheduleStaticWeightInput) (*request.Request, *DeleteDnsScheduleStaticWeightOutput)

	DescribeAlertStrategyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAlertStrategyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAlertStrategyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAlertStrategy(*DescribeAlertStrategyInput) (*DescribeAlertStrategyOutput, error)
	DescribeAlertStrategyWithContext(volcengine.Context, *DescribeAlertStrategyInput, ...request.Option) (*DescribeAlertStrategyOutput, error)
	DescribeAlertStrategyRequest(*DescribeAlertStrategyInput) (*request.Request, *DescribeAlertStrategyOutput)

	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)

	DescribeCdnDataOfflineCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCdnDataOfflineCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCdnDataOfflineCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCdnDataOffline(*DescribeCdnDataOfflineInput) (*DescribeCdnDataOfflineOutput, error)
	DescribeCdnDataOfflineWithContext(volcengine.Context, *DescribeCdnDataOfflineInput, ...request.Option) (*DescribeCdnDataOfflineOutput, error)
	DescribeCdnDataOfflineRequest(*DescribeCdnDataOfflineInput) (*request.Request, *DescribeCdnDataOfflineOutput)

	DescribeCdnOriginDataOfflineCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeCdnOriginDataOfflineCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeCdnOriginDataOfflineCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeCdnOriginDataOffline(*DescribeCdnOriginDataOfflineInput) (*DescribeCdnOriginDataOfflineOutput, error)
	DescribeCdnOriginDataOfflineWithContext(volcengine.Context, *DescribeCdnOriginDataOfflineInput, ...request.Option) (*DescribeCdnOriginDataOfflineOutput, error)
	DescribeCdnOriginDataOfflineRequest(*DescribeCdnOriginDataOfflineInput) (*request.Request, *DescribeCdnOriginDataOfflineOutput)

	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)

	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)

	DescribeContentTaskByTaskIdCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeContentTaskByTaskIdCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeContentTaskByTaskIdCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeContentTaskByTaskId(*DescribeContentTaskByTaskIdInput) (*DescribeContentTaskByTaskIdOutput, error)
	DescribeContentTaskByTaskIdWithContext(volcengine.Context, *DescribeContentTaskByTaskIdInput, ...request.Option) (*DescribeContentTaskByTaskIdOutput, error)
	DescribeContentTaskByTaskIdRequest(*DescribeContentTaskByTaskIdInput) (*request.Request, *DescribeContentTaskByTaskIdOutput)

	DescribeDnsScheduleCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDnsScheduleCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDnsScheduleCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDnsSchedule(*DescribeDnsScheduleInput) (*DescribeDnsScheduleOutput, error)
	DescribeDnsScheduleWithContext(volcengine.Context, *DescribeDnsScheduleInput, ...request.Option) (*DescribeDnsScheduleOutput, error)
	DescribeDnsScheduleRequest(*DescribeDnsScheduleInput) (*request.Request, *DescribeDnsScheduleOutput)

	DescribeDnsScheduleActiveWeightsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDnsScheduleActiveWeightsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDnsScheduleActiveWeightsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDnsScheduleActiveWeights(*DescribeDnsScheduleActiveWeightsInput) (*DescribeDnsScheduleActiveWeightsOutput, error)
	DescribeDnsScheduleActiveWeightsWithContext(volcengine.Context, *DescribeDnsScheduleActiveWeightsInput, ...request.Option) (*DescribeDnsScheduleActiveWeightsOutput, error)
	DescribeDnsScheduleActiveWeightsRequest(*DescribeDnsScheduleActiveWeightsInput) (*request.Request, *DescribeDnsScheduleActiveWeightsOutput)

	DescribeDnsScheduleStaticWeightsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDnsScheduleStaticWeightsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDnsScheduleStaticWeightsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDnsScheduleStaticWeights(*DescribeDnsScheduleStaticWeightsInput) (*DescribeDnsScheduleStaticWeightsOutput, error)
	DescribeDnsScheduleStaticWeightsWithContext(volcengine.Context, *DescribeDnsScheduleStaticWeightsInput, ...request.Option) (*DescribeDnsScheduleStaticWeightsOutput, error)
	DescribeDnsScheduleStaticWeightsRequest(*DescribeDnsScheduleStaticWeightsInput) (*request.Request, *DescribeDnsScheduleStaticWeightsOutput)

	DisableDnsScheduleDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableDnsScheduleDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableDnsScheduleDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableDnsScheduleDomain(*DisableDnsScheduleDomainInput) (*DisableDnsScheduleDomainOutput, error)
	DisableDnsScheduleDomainWithContext(volcengine.Context, *DisableDnsScheduleDomainInput, ...request.Option) (*DisableDnsScheduleDomainOutput, error)
	DisableDnsScheduleDomainRequest(*DisableDnsScheduleDomainInput) (*request.Request, *DisableDnsScheduleDomainOutput)

	EnableDnsScheduleDomainCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableDnsScheduleDomainCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableDnsScheduleDomainCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableDnsScheduleDomain(*EnableDnsScheduleDomainInput) (*EnableDnsScheduleDomainOutput, error)
	EnableDnsScheduleDomainWithContext(volcengine.Context, *EnableDnsScheduleDomainInput, ...request.Option) (*EnableDnsScheduleDomainOutput, error)
	EnableDnsScheduleDomainRequest(*EnableDnsScheduleDomainInput) (*request.Request, *EnableDnsScheduleDomainOutput)

	ListAlertMetaMetricsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertMetaMetricsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertMetaMetricsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlertMetaMetrics(*ListAlertMetaMetricsInput) (*ListAlertMetaMetricsOutput, error)
	ListAlertMetaMetricsWithContext(volcengine.Context, *ListAlertMetaMetricsInput, ...request.Option) (*ListAlertMetaMetricsOutput, error)
	ListAlertMetaMetricsRequest(*ListAlertMetaMetricsInput) (*request.Request, *ListAlertMetaMetricsOutput)

	ListAlertStrategiesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAlertStrategiesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAlertStrategiesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAlertStrategies(*ListAlertStrategiesInput) (*ListAlertStrategiesOutput, error)
	ListAlertStrategiesWithContext(volcengine.Context, *ListAlertStrategiesInput, ...request.Option) (*ListAlertStrategiesOutput, error)
	ListAlertStrategiesRequest(*ListAlertStrategiesInput) (*request.Request, *ListAlertStrategiesOutput)

	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)

	ListCloudAccountsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCloudAccountsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCloudAccountsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCloudAccounts(*ListCloudAccountsInput) (*ListCloudAccountsOutput, error)
	ListCloudAccountsWithContext(volcengine.Context, *ListCloudAccountsInput, ...request.Option) (*ListCloudAccountsOutput, error)
	ListCloudAccountsRequest(*ListCloudAccountsInput) (*request.Request, *ListCloudAccountsOutput)

	ListContentTasksCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListContentTasksCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListContentTasksCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListContentTasks(*ListContentTasksInput) (*ListContentTasksOutput, error)
	ListContentTasksWithContext(volcengine.Context, *ListContentTasksInput, ...request.Option) (*ListContentTasksOutput, error)
	ListContentTasksRequest(*ListContentTasksInput) (*request.Request, *ListContentTasksOutput)

	ListDnsSchedulesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListDnsSchedulesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListDnsSchedulesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListDnsSchedules(*ListDnsSchedulesInput) (*ListDnsSchedulesOutput, error)
	ListDnsSchedulesWithContext(volcengine.Context, *ListDnsSchedulesInput, ...request.Option) (*ListDnsSchedulesOutput, error)
	ListDnsSchedulesRequest(*ListDnsSchedulesInput) (*request.Request, *ListDnsSchedulesOutput)

	ListVendorContentTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListVendorContentTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListVendorContentTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListVendorContentTask(*ListVendorContentTaskInput) (*ListVendorContentTaskOutput, error)
	ListVendorContentTaskWithContext(volcengine.Context, *ListVendorContentTaskInput, ...request.Option) (*ListVendorContentTaskOutput, error)
	ListVendorContentTaskRequest(*ListVendorContentTaskInput) (*request.Request, *ListVendorContentTaskOutput)

	ListViewsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListViewsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListViewsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListViews(*ListViewsInput) (*ListViewsOutput, error)
	ListViewsWithContext(volcengine.Context, *ListViewsInput, ...request.Option) (*ListViewsOutput, error)
	ListViewsRequest(*ListViewsInput) (*request.Request, *ListViewsOutput)

	SubmitOverseaPreloadTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	SubmitOverseaPreloadTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	SubmitOverseaPreloadTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	SubmitOverseaPreloadTask(*SubmitOverseaPreloadTaskInput) (*SubmitOverseaPreloadTaskOutput, error)
	SubmitOverseaPreloadTaskWithContext(volcengine.Context, *SubmitOverseaPreloadTaskInput, ...request.Option) (*SubmitOverseaPreloadTaskOutput, error)
	SubmitOverseaPreloadTaskRequest(*SubmitOverseaPreloadTaskInput) (*request.Request, *SubmitOverseaPreloadTaskOutput)

	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)

	UpdateDnsScheduleStaticWeightCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateDnsScheduleStaticWeightCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateDnsScheduleStaticWeightCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateDnsScheduleStaticWeight(*UpdateDnsScheduleStaticWeightInput) (*UpdateDnsScheduleStaticWeightOutput, error)
	UpdateDnsScheduleStaticWeightWithContext(volcengine.Context, *UpdateDnsScheduleStaticWeightInput, ...request.Option) (*UpdateDnsScheduleStaticWeightOutput, error)
	UpdateDnsScheduleStaticWeightRequest(*UpdateDnsScheduleStaticWeightInput) (*request.Request, *UpdateDnsScheduleStaticWeightOutput)
}

MCDNAPI provides an interface to enable mocking the mcdn.MCDN service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// MCDN.
func myFunc(svc MCDNAPI) bool {
    // Make svc.AddDnsScheduleStaticWeight request
}

func main() {
    sess := session.New()
    svc := mcdn.New(sess)

    myFunc(svc)
}

type MetricForDescribeCdnDataOfflineOutput

type MetricForDescribeCdnDataOfflineOutput struct {
	Metric *string `type:"string" json:",omitempty"`

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

func (MetricForDescribeCdnDataOfflineOutput) GoString

GoString returns the string representation

func (*MetricForDescribeCdnDataOfflineOutput) SetMetric

SetMetric sets the Metric field's value.

func (*MetricForDescribeCdnDataOfflineOutput) SetValues

SetValues sets the Values field's value.

func (MetricForDescribeCdnDataOfflineOutput) String

String returns the string representation

type MetricForDescribeCdnOriginDataOfflineOutput

type MetricForDescribeCdnOriginDataOfflineOutput struct {
	Metric *string `type:"string" json:",omitempty"`

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

func (MetricForDescribeCdnOriginDataOfflineOutput) GoString

GoString returns the string representation

func (*MetricForDescribeCdnOriginDataOfflineOutput) SetMetric

SetMetric sets the Metric field's value.

func (*MetricForDescribeCdnOriginDataOfflineOutput) SetValues

SetValues sets the Values field's value.

func (MetricForDescribeCdnOriginDataOfflineOutput) String

String returns the string representation

type NamePairForDescribeCdnRegionAndIspOutput

type NamePairForDescribeCdnRegionAndIspOutput struct {
	CnName *string `type:"string" json:",omitempty"`

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

func (NamePairForDescribeCdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*NamePairForDescribeCdnRegionAndIspOutput) SetCnName

SetCnName sets the CnName field's value.

func (*NamePairForDescribeCdnRegionAndIspOutput) SetEnName

SetEnName sets the EnName field's value.

func (NamePairForDescribeCdnRegionAndIspOutput) String

String returns the string representation

type NetworkForListCdnDomainsOutput

type NetworkForListCdnDomainsOutput struct {
	Type *string `type:"string" json:",omitempty"`

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

func (NetworkForListCdnDomainsOutput) GoString

GoString returns the string representation

func (*NetworkForListCdnDomainsOutput) SetType

SetType sets the Type field's value.

func (*NetworkForListCdnDomainsOutput) SetValue

SetValue sets the Value field's value.

func (NetworkForListCdnDomainsOutput) String

String returns the string representation

type NotifyConfigForDescribeAlertStrategyOutput

type NotifyConfigForDescribeAlertStrategyOutput struct {
	IgnoreDisabledDomains *bool `type:"boolean" json:",omitempty"`

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

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

func (NotifyConfigForDescribeAlertStrategyOutput) GoString

GoString returns the string representation

func (*NotifyConfigForDescribeAlertStrategyOutput) SetIgnoreDisabledDomains

SetIgnoreDisabledDomains sets the IgnoreDisabledDomains field's value.

func (*NotifyConfigForDescribeAlertStrategyOutput) SetLevel

SetLevel sets the Level field's value.

func (*NotifyConfigForDescribeAlertStrategyOutput) SetSendType

SetSendType sets the SendType field's value.

func (NotifyConfigForDescribeAlertStrategyOutput) String

String returns the string representation

type NotifyConfigForListAlertStrategiesOutput

type NotifyConfigForListAlertStrategiesOutput struct {
	IgnoreDisabledDomains *bool `type:"boolean" json:",omitempty"`

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

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

func (NotifyConfigForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*NotifyConfigForListAlertStrategiesOutput) SetIgnoreDisabledDomains

SetIgnoreDisabledDomains sets the IgnoreDisabledDomains field's value.

func (*NotifyConfigForListAlertStrategiesOutput) SetLevel

SetLevel sets the Level field's value.

func (*NotifyConfigForListAlertStrategiesOutput) SetSendType

SetSendType sets the SendType field's value.

func (NotifyConfigForListAlertStrategiesOutput) String

String returns the string representation

type OfflineDataSettingForListCloudAccountsOutput

type OfflineDataSettingForListCloudAccountsOutput struct {
	Enabled *bool `type:"boolean" json:",omitempty"`

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

func (OfflineDataSettingForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*OfflineDataSettingForListCloudAccountsOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*OfflineDataSettingForListCloudAccountsOutput) SetSubProducts

SetSubProducts sets the SubProducts field's value.

func (OfflineDataSettingForListCloudAccountsOutput) String

String returns the string representation

type PaginationForDescribeCdnAccessLogInput

type PaginationForDescribeCdnAccessLogInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

func (PaginationForDescribeCdnAccessLogInput) GoString

GoString returns the string representation

func (*PaginationForDescribeCdnAccessLogInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForDescribeCdnAccessLogInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (PaginationForDescribeCdnAccessLogInput) String

String returns the string representation

type PaginationForDescribeCdnAccessLogOutput

type PaginationForDescribeCdnAccessLogOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

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

func (PaginationForDescribeCdnAccessLogOutput) GoString

GoString returns the string representation

func (*PaginationForDescribeCdnAccessLogOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForDescribeCdnAccessLogOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PaginationForDescribeCdnAccessLogOutput) SetTotal

SetTotal sets the Total field's value.

func (PaginationForDescribeCdnAccessLogOutput) String

String returns the string representation

type PaginationForListAlertMetaMetricsOutput

type PaginationForListAlertMetaMetricsOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

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

func (PaginationForListAlertMetaMetricsOutput) GoString

GoString returns the string representation

func (*PaginationForListAlertMetaMetricsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListAlertMetaMetricsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PaginationForListAlertMetaMetricsOutput) SetTotal

SetTotal sets the Total field's value.

func (PaginationForListAlertMetaMetricsOutput) String

String returns the string representation

type PaginationForListAlertStrategiesInput

type PaginationForListAlertStrategiesInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

func (PaginationForListAlertStrategiesInput) GoString

GoString returns the string representation

func (*PaginationForListAlertStrategiesInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListAlertStrategiesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (PaginationForListAlertStrategiesInput) String

String returns the string representation

type PaginationForListAlertStrategiesOutput

type PaginationForListAlertStrategiesOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

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

func (PaginationForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*PaginationForListAlertStrategiesOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListAlertStrategiesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PaginationForListAlertStrategiesOutput) SetTotal

SetTotal sets the Total field's value.

func (PaginationForListAlertStrategiesOutput) String

String returns the string representation

type PaginationForListCdnDomainsInput

type PaginationForListCdnDomainsInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

func (PaginationForListCdnDomainsInput) GoString

GoString returns the string representation

func (*PaginationForListCdnDomainsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListCdnDomainsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (PaginationForListCdnDomainsInput) String

String returns the string representation

type PaginationForListCdnDomainsOutput

type PaginationForListCdnDomainsOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

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

func (PaginationForListCdnDomainsOutput) GoString

GoString returns the string representation

func (*PaginationForListCdnDomainsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListCdnDomainsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PaginationForListCdnDomainsOutput) SetTotal

SetTotal sets the Total field's value.

func (PaginationForListCdnDomainsOutput) String

String returns the string representation

type PaginationForListCloudAccountsInput

type PaginationForListCloudAccountsInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

func (PaginationForListCloudAccountsInput) GoString

GoString returns the string representation

func (*PaginationForListCloudAccountsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListCloudAccountsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (PaginationForListCloudAccountsInput) String

String returns the string representation

type PaginationForListCloudAccountsOutput

type PaginationForListCloudAccountsOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

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

func (PaginationForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*PaginationForListCloudAccountsOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListCloudAccountsOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PaginationForListCloudAccountsOutput) SetTotal

SetTotal sets the Total field's value.

func (PaginationForListCloudAccountsOutput) String

String returns the string representation

type PaginationForListContentTasksInput

type PaginationForListContentTasksInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

func (PaginationForListContentTasksInput) GoString

GoString returns the string representation

func (*PaginationForListContentTasksInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListContentTasksInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (PaginationForListContentTasksInput) String

String returns the string representation

type PaginationForListContentTasksOutput

type PaginationForListContentTasksOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

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

func (PaginationForListContentTasksOutput) GoString

GoString returns the string representation

func (*PaginationForListContentTasksOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListContentTasksOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PaginationForListContentTasksOutput) SetTotal

SetTotal sets the Total field's value.

func (PaginationForListContentTasksOutput) String

String returns the string representation

type PaginationForListDnsSchedulesInput

type PaginationForListDnsSchedulesInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

func (PaginationForListDnsSchedulesInput) GoString

GoString returns the string representation

func (*PaginationForListDnsSchedulesInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListDnsSchedulesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (PaginationForListDnsSchedulesInput) String

String returns the string representation

type PaginationForListDnsSchedulesOutput

type PaginationForListDnsSchedulesOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

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

func (PaginationForListDnsSchedulesOutput) GoString

GoString returns the string representation

func (*PaginationForListDnsSchedulesOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListDnsSchedulesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PaginationForListDnsSchedulesOutput) SetTotal

SetTotal sets the Total field's value.

func (PaginationForListDnsSchedulesOutput) String

String returns the string representation

type PaginationForListVendorContentTaskInput

type PaginationForListVendorContentTaskInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

func (PaginationForListVendorContentTaskInput) GoString

GoString returns the string representation

func (*PaginationForListVendorContentTaskInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListVendorContentTaskInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (PaginationForListVendorContentTaskInput) String

String returns the string representation

type PaginationForListVendorContentTaskOutput

type PaginationForListVendorContentTaskOutput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

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

func (PaginationForListVendorContentTaskOutput) GoString

GoString returns the string representation

func (*PaginationForListVendorContentTaskOutput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PaginationForListVendorContentTaskOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*PaginationForListVendorContentTaskOutput) SetTotal

SetTotal sets the Total field's value.

func (PaginationForListVendorContentTaskOutput) String

String returns the string representation

type PagingOptionForListAlertMetaMetricsInput

type PagingOptionForListAlertMetaMetricsInput struct {
	PageNum *int64 `type:"int64" json:",omitempty"`

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

func (PagingOptionForListAlertMetaMetricsInput) GoString

GoString returns the string representation

func (*PagingOptionForListAlertMetaMetricsInput) SetPageNum

SetPageNum sets the PageNum field's value.

func (*PagingOptionForListAlertMetaMetricsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (PagingOptionForListAlertMetaMetricsInput) String

String returns the string representation

type PermissionStateForListCloudAccountsOutput

type PermissionStateForListCloudAccountsOutput struct {
	ListApiStatus *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PermissionStateForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*PermissionStateForListCloudAccountsOutput) SetListApiStatus

SetListApiStatus sets the ListApiStatus field's value.

func (PermissionStateForListCloudAccountsOutput) String

String returns the string representation

type PreloadForListCloudAccountsOutput

type PreloadForListCloudAccountsOutput struct {
	ApiKey *string `type:"string" json:",omitempty"`

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

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

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

func (PreloadForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*PreloadForListCloudAccountsOutput) SetApiKey

SetApiKey sets the ApiKey field's value.

func (*PreloadForListCloudAccountsOutput) SetEnabled

SetEnabled sets the Enabled field's value.

func (*PreloadForListCloudAccountsOutput) SetQueryEndpoint

SetQueryEndpoint sets the QueryEndpoint field's value.

func (*PreloadForListCloudAccountsOutput) SetSubmitEndpoint

SetSubmitEndpoint sets the SubmitEndpoint field's value.

func (PreloadForListCloudAccountsOutput) String

String returns the string representation

type ProbeTaskForDescribeAlertStrategyOutput

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

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

func (ProbeTaskForDescribeAlertStrategyOutput) GoString

GoString returns the string representation

func (*ProbeTaskForDescribeAlertStrategyOutput) SetName

SetName sets the Name field's value.

func (*ProbeTaskForDescribeAlertStrategyOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (ProbeTaskForDescribeAlertStrategyOutput) String

String returns the string representation

type ProbeTaskForListAlertStrategiesOutput

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

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

func (ProbeTaskForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*ProbeTaskForListAlertStrategiesOutput) SetName

SetName sets the Name field's value.

func (*ProbeTaskForListAlertStrategiesOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (ProbeTaskForListAlertStrategiesOutput) String

String returns the string representation

type ProvinceForListViewsOutput

type ProvinceForListViewsOutput struct {
	Code *string `type:"string" json:",omitempty"`

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

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

func (ProvinceForListViewsOutput) GoString

func (s ProvinceForListViewsOutput) GoString() string

GoString returns the string representation

func (*ProvinceForListViewsOutput) SetCode

SetCode sets the Code field's value.

func (*ProvinceForListViewsOutput) SetId

SetId sets the Id field's value.

func (*ProvinceForListViewsOutput) SetName

SetName sets the Name field's value.

func (ProvinceForListViewsOutput) String

String returns the string representation

type QuotaForDescribeContentQuotaOutput

type QuotaForDescribeContentQuotaOutput struct {
	Area *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

func (QuotaForDescribeContentQuotaOutput) GoString

GoString returns the string representation

func (*QuotaForDescribeContentQuotaOutput) SetArea

SetArea sets the Area field's value.

func (*QuotaForDescribeContentQuotaOutput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (*QuotaForDescribeContentQuotaOutput) SetCloudAccountName

SetCloudAccountName sets the CloudAccountName field's value.

func (*QuotaForDescribeContentQuotaOutput) SetPreloadQuota

SetPreloadQuota sets the PreloadQuota field's value.

func (*QuotaForDescribeContentQuotaOutput) SetPreloadRemain

SetPreloadRemain sets the PreloadRemain field's value.

func (*QuotaForDescribeContentQuotaOutput) SetProductType

SetProductType sets the ProductType field's value.

func (*QuotaForDescribeContentQuotaOutput) SetRefreshDirQuota

SetRefreshDirQuota sets the RefreshDirQuota field's value.

func (*QuotaForDescribeContentQuotaOutput) SetRefreshDirRemain

SetRefreshDirRemain sets the RefreshDirRemain field's value.

func (*QuotaForDescribeContentQuotaOutput) SetRefreshUrlQuota

SetRefreshUrlQuota sets the RefreshUrlQuota field's value.

func (*QuotaForDescribeContentQuotaOutput) SetRefreshUrlRemain

SetRefreshUrlRemain sets the RefreshUrlRemain field's value.

func (*QuotaForDescribeContentQuotaOutput) SetSubProduct

SetSubProduct sets the SubProduct field's value.

func (*QuotaForDescribeContentQuotaOutput) SetVendor

SetVendor sets the Vendor field's value.

func (QuotaForDescribeContentQuotaOutput) String

String returns the string representation

type RegionForDescribeCdnRegionAndIspOutput

type RegionForDescribeCdnRegionAndIspOutput struct {
	CnName *string `type:"string" json:",omitempty"`

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

func (RegionForDescribeCdnRegionAndIspOutput) GoString

GoString returns the string representation

func (*RegionForDescribeCdnRegionAndIspOutput) SetCnName

SetCnName sets the CnName field's value.

func (*RegionForDescribeCdnRegionAndIspOutput) SetEnName

SetEnName sets the EnName field's value.

func (RegionForDescribeCdnRegionAndIspOutput) String

String returns the string representation

type ResourceForDescribeCdnDataOfflineOutput

type ResourceForDescribeCdnDataOfflineOutput struct {
	Metrics []*MetricForDescribeCdnDataOfflineOutput `type:"list" json:",omitempty"`

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

func (ResourceForDescribeCdnDataOfflineOutput) GoString

GoString returns the string representation

func (*ResourceForDescribeCdnDataOfflineOutput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*ResourceForDescribeCdnDataOfflineOutput) SetName

SetName sets the Name field's value.

func (ResourceForDescribeCdnDataOfflineOutput) String

String returns the string representation

type ResourceForDescribeCdnOriginDataOfflineOutput

type ResourceForDescribeCdnOriginDataOfflineOutput struct {
	Metrics []*MetricForDescribeCdnOriginDataOfflineOutput `type:"list" json:",omitempty"`

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

func (ResourceForDescribeCdnOriginDataOfflineOutput) GoString

GoString returns the string representation

func (*ResourceForDescribeCdnOriginDataOfflineOutput) SetMetrics

SetMetrics sets the Metrics field's value.

func (*ResourceForDescribeCdnOriginDataOfflineOutput) SetName

SetName sets the Name field's value.

func (ResourceForDescribeCdnOriginDataOfflineOutput) String

String returns the string representation

type StatSettingsForListCloudAccountsOutput

type StatSettingsForListCloudAccountsOutput struct {
	Aws *ConvertAwsForListCloudAccountsOutput `type:"structure" json:",omitempty"`

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

func (StatSettingsForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*StatSettingsForListCloudAccountsOutput) SetAws

SetAws sets the Aws field's value.

func (*StatSettingsForListCloudAccountsOutput) SetOfflineDataSetting

SetOfflineDataSetting sets the OfflineDataSetting field's value.

func (StatSettingsForListCloudAccountsOutput) String

String returns the string representation

type StatSyncStatusStateForListCloudAccountsOutput

type StatSyncStatusStateForListCloudAccountsOutput struct {
	LastSyncAt *int64 `type:"int64" json:",omitempty"`

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

func (StatSyncStatusStateForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*StatSyncStatusStateForListCloudAccountsOutput) SetLastSyncAt

SetLastSyncAt sets the LastSyncAt field's value.

func (*StatSyncStatusStateForListCloudAccountsOutput) SetSyncStatus

SetSyncStatus sets the SyncStatus field's value.

func (StatSyncStatusStateForListCloudAccountsOutput) String

String returns the string representation

type StaticWeightForAddDnsScheduleStaticWeightOutput

type StaticWeightForAddDnsScheduleStaticWeightOutput struct {
	Country *string `type:"string" json:",omitempty"`

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

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

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

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

func (StaticWeightForAddDnsScheduleStaticWeightOutput) GoString

GoString returns the string representation

func (*StaticWeightForAddDnsScheduleStaticWeightOutput) SetCountry

SetCountry sets the Country field's value.

func (*StaticWeightForAddDnsScheduleStaticWeightOutput) SetId

SetId sets the Id field's value.

func (*StaticWeightForAddDnsScheduleStaticWeightOutput) SetIsp

SetIsp sets the Isp field's value.

func (*StaticWeightForAddDnsScheduleStaticWeightOutput) SetProvince

SetProvince sets the Province field's value.

func (*StaticWeightForAddDnsScheduleStaticWeightOutput) SetWeightItems

SetWeightItems sets the WeightItems field's value.

func (StaticWeightForAddDnsScheduleStaticWeightOutput) String

String returns the string representation

type StaticWeightForDescribeDnsScheduleStaticWeightsOutput

type StaticWeightForDescribeDnsScheduleStaticWeightsOutput struct {
	Country *string `type:"string" json:",omitempty"`

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

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

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

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

func (StaticWeightForDescribeDnsScheduleStaticWeightsOutput) GoString

GoString returns the string representation

func (*StaticWeightForDescribeDnsScheduleStaticWeightsOutput) SetCountry

SetCountry sets the Country field's value.

func (*StaticWeightForDescribeDnsScheduleStaticWeightsOutput) SetId

SetId sets the Id field's value.

func (*StaticWeightForDescribeDnsScheduleStaticWeightsOutput) SetIsp

SetIsp sets the Isp field's value.

func (*StaticWeightForDescribeDnsScheduleStaticWeightsOutput) SetProvince

SetProvince sets the Province field's value.

func (*StaticWeightForDescribeDnsScheduleStaticWeightsOutput) SetWeightItems

SetWeightItems sets the WeightItems field's value.

func (StaticWeightForDescribeDnsScheduleStaticWeightsOutput) String

String returns the string representation

type SubTaskForDescribeContentTaskByTaskIdOutput

type SubTaskForDescribeContentTaskByTaskIdOutput struct {
	CloudAccountId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

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

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

func (SubTaskForDescribeContentTaskByTaskIdOutput) GoString

GoString returns the string representation

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetCloudAccountName

SetCloudAccountName sets the CloudAccountName field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetDescription

SetDescription sets the Description field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetProductType

SetProductType sets the ProductType field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetStatus

SetStatus sets the Status field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetSubProduct

SetSubProduct sets the SubProduct field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetUrl

SetUrl sets the Url field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetVendor

SetVendor sets the Vendor field's value.

func (*SubTaskForDescribeContentTaskByTaskIdOutput) SetVendorTaskIds

SetVendorTaskIds sets the VendorTaskIds field's value.

func (SubTaskForDescribeContentTaskByTaskIdOutput) String

String returns the string representation

type SubTaskForListContentTasksOutput

type SubTaskForListContentTasksOutput struct {
	CloudAccountId *string `type:"string" json:",omitempty"`

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

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

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

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

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

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

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

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

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

func (SubTaskForListContentTasksOutput) GoString

GoString returns the string representation

func (*SubTaskForListContentTasksOutput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (*SubTaskForListContentTasksOutput) SetCloudAccountName

SetCloudAccountName sets the CloudAccountName field's value.

func (*SubTaskForListContentTasksOutput) SetDescription

SetDescription sets the Description field's value.

func (*SubTaskForListContentTasksOutput) SetProductType

SetProductType sets the ProductType field's value.

func (*SubTaskForListContentTasksOutput) SetSubProduct

SetSubProduct sets the SubProduct field's value.

func (*SubTaskForListContentTasksOutput) SetSubmitAt

SetSubmitAt sets the SubmitAt field's value.

func (*SubTaskForListContentTasksOutput) SetSubmitStatus

SetSubmitStatus sets the SubmitStatus field's value.

func (*SubTaskForListContentTasksOutput) SetUrl

SetUrl sets the Url field's value.

func (*SubTaskForListContentTasksOutput) SetVendor

SetVendor sets the Vendor field's value.

func (*SubTaskForListContentTasksOutput) SetVendorTaskIds

SetVendorTaskIds sets the VendorTaskIds field's value.

func (SubTaskForListContentTasksOutput) String

String returns the string representation

type SubmitOverseaPreloadTaskInput added in v1.0.181

type SubmitOverseaPreloadTaskInput struct {

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

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

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

func (SubmitOverseaPreloadTaskInput) GoString added in v1.0.181

GoString returns the string representation

func (*SubmitOverseaPreloadTaskInput) SetArea added in v1.0.181

SetArea sets the Area field's value.

func (*SubmitOverseaPreloadTaskInput) SetUrls added in v1.0.181

SetUrls sets the Urls field's value.

func (*SubmitOverseaPreloadTaskInput) SetVendor added in v1.0.181

SetVendor sets the Vendor field's value.

func (SubmitOverseaPreloadTaskInput) String added in v1.0.181

String returns the string representation

func (*SubmitOverseaPreloadTaskInput) Validate added in v1.0.181

func (s *SubmitOverseaPreloadTaskInput) Validate() error

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

type SubmitOverseaPreloadTaskOutput added in v1.0.181

type SubmitOverseaPreloadTaskOutput struct {
	Metadata *response.ResponseMetadata

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

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

func (SubmitOverseaPreloadTaskOutput) GoString added in v1.0.181

GoString returns the string representation

func (*SubmitOverseaPreloadTaskOutput) SetTaskId added in v1.0.181

SetTaskId sets the TaskId field's value.

func (*SubmitOverseaPreloadTaskOutput) SetTaskIds added in v1.0.181

SetTaskIds sets the TaskIds field's value.

func (SubmitOverseaPreloadTaskOutput) String added in v1.0.181

String returns the string representation

type SubmitPreloadTaskInput

type SubmitPreloadTaskInput struct {

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

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

func (SubmitPreloadTaskInput) GoString

func (s SubmitPreloadTaskInput) GoString() string

GoString returns the string representation

func (*SubmitPreloadTaskInput) SetUrls

SetUrls sets the Urls field's value.

func (*SubmitPreloadTaskInput) SetVendor

SetVendor sets the Vendor 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

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

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

func (SubmitPreloadTaskOutput) GoString

func (s SubmitPreloadTaskOutput) GoString() string

GoString returns the string representation

func (*SubmitPreloadTaskOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*SubmitPreloadTaskOutput) SetTaskIds

SetTaskIds sets the TaskIds field's value.

func (SubmitPreloadTaskOutput) String

func (s SubmitPreloadTaskOutput) String() string

String returns the string representation

type SubmitRefreshTaskInput

type SubmitRefreshTaskInput struct {

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

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

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

func (SubmitRefreshTaskInput) GoString

func (s SubmitRefreshTaskInput) GoString() string

GoString returns the string representation

func (*SubmitRefreshTaskInput) SetType

SetType sets the Type field's value.

func (*SubmitRefreshTaskInput) SetUrls

SetUrls sets the Urls field's value.

func (*SubmitRefreshTaskInput) SetVendor

SetVendor sets the Vendor 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" json:",omitempty"`

	TaskIds []*string `type:"list" json:",omitempty"`
	// 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) SetTaskIds

SetTaskIds sets the TaskIds field's value.

func (SubmitRefreshTaskOutput) String

func (s SubmitRefreshTaskOutput) String() string

String returns the string representation

type SubscribeRuleForDescribeAlertStrategyOutput

type SubscribeRuleForDescribeAlertStrategyOutput struct {
	ContactGroups []*ContactGroupForDescribeAlertStrategyOutput `type:"list" json:",omitempty"`

	ContactRobots []*ContactRobotForDescribeAlertStrategyOutput `type:"list" json:",omitempty"`

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

func (SubscribeRuleForDescribeAlertStrategyOutput) GoString

GoString returns the string representation

func (*SubscribeRuleForDescribeAlertStrategyOutput) SetContactGroups

SetContactGroups sets the ContactGroups field's value.

func (*SubscribeRuleForDescribeAlertStrategyOutput) SetContactRobots

SetContactRobots sets the ContactRobots field's value.

func (*SubscribeRuleForDescribeAlertStrategyOutput) SetNotifyConfig

SetNotifyConfig sets the NotifyConfig field's value.

func (SubscribeRuleForDescribeAlertStrategyOutput) String

String returns the string representation

type SubscribeRuleForListAlertStrategiesOutput

type SubscribeRuleForListAlertStrategiesOutput struct {
	ContactGroups []*ContactGroupForListAlertStrategiesOutput `type:"list" json:",omitempty"`

	ContactRobots []*ContactRobotForListAlertStrategiesOutput `type:"list" json:",omitempty"`

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

func (SubscribeRuleForListAlertStrategiesOutput) GoString

GoString returns the string representation

func (*SubscribeRuleForListAlertStrategiesOutput) SetContactGroups

SetContactGroups sets the ContactGroups field's value.

func (*SubscribeRuleForListAlertStrategiesOutput) SetContactRobots

SetContactRobots sets the ContactRobots field's value.

func (*SubscribeRuleForListAlertStrategiesOutput) SetNotifyConfig

SetNotifyConfig sets the NotifyConfig field's value.

func (SubscribeRuleForListAlertStrategiesOutput) String

String returns the string representation

type SyncDetailForListCdnDomainsOutput

type SyncDetailForListCdnDomainsOutput struct {
	SyncedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (SyncDetailForListCdnDomainsOutput) GoString

GoString returns the string representation

func (*SyncDetailForListCdnDomainsOutput) SetSyncedAt

SetSyncedAt sets the SyncedAt field's value.

func (SyncDetailForListCdnDomainsOutput) String

String returns the string representation

type SyncStatusStateForListCloudAccountsOutput

type SyncStatusStateForListCloudAccountsOutput struct {
	DomainSyncStatusState *DomainSyncStatusStateForListCloudAccountsOutput `type:"structure" json:",omitempty"`

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

func (SyncStatusStateForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*SyncStatusStateForListCloudAccountsOutput) SetDomainSyncStatusState

SetDomainSyncStatusState sets the DomainSyncStatusState field's value.

func (*SyncStatusStateForListCloudAccountsOutput) SetStatSyncStatusState

SetStatSyncStatusState sets the StatSyncStatusState field's value.

func (SyncStatusStateForListCloudAccountsOutput) String

String returns the string representation

type TagFilterForListCdnDomainsInput

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

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

func (TagFilterForListCdnDomainsInput) GoString

GoString returns the string representation

func (*TagFilterForListCdnDomainsInput) SetKey

SetKey sets the Key field's value.

func (*TagFilterForListCdnDomainsInput) SetValue

SetValue sets the Value field's value.

func (TagFilterForListCdnDomainsInput) String

String returns the string representation

type TagForListCdnDomainsOutput

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

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

func (TagForListCdnDomainsOutput) GoString

func (s TagForListCdnDomainsOutput) GoString() string

GoString returns the string representation

func (*TagForListCdnDomainsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListCdnDomainsOutput) SetValue

SetValue sets the Value field's value.

func (TagForListCdnDomainsOutput) String

String returns the string representation

type TaskForListContentTasksOutput

type TaskForListContentTasksOutput struct {
	CreatedAt *int64 `type:"int64" json:",omitempty"`

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

	SubTasks []*SubTaskForListContentTasksOutput `type:"list" json:",omitempty"`

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

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

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

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

func (TaskForListContentTasksOutput) GoString

GoString returns the string representation

func (*TaskForListContentTasksOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*TaskForListContentTasksOutput) SetEndAt

SetEndAt sets the EndAt field's value.

func (*TaskForListContentTasksOutput) SetSubTasks

SetSubTasks sets the SubTasks field's value.

func (*TaskForListContentTasksOutput) SetTaskId

SetTaskId sets the TaskId field's value.

func (*TaskForListContentTasksOutput) SetTaskStatus

SetTaskStatus sets the TaskStatus field's value.

func (*TaskForListContentTasksOutput) SetTaskType

SetTaskType sets the TaskType field's value.

func (*TaskForListContentTasksOutput) SetVendor

SetVendor sets the Vendor field's value.

func (TaskForListContentTasksOutput) String

String returns the string representation

type TaskForListVendorContentTaskOutput

type TaskForListVendorContentTaskOutput struct {
	CreatedAt *int64 `type:"int64" json:",omitempty"`

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

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

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

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

func (TaskForListVendorContentTaskOutput) GoString

GoString returns the string representation

func (*TaskForListVendorContentTaskOutput) SetCreatedAt

SetCreatedAt sets the CreatedAt field's value.

func (*TaskForListVendorContentTaskOutput) SetDescription

SetDescription sets the Description field's value.

func (*TaskForListVendorContentTaskOutput) SetStatus

SetStatus sets the Status field's value.

func (*TaskForListVendorContentTaskOutput) SetUrl

SetUrl sets the Url field's value.

func (*TaskForListVendorContentTaskOutput) SetVendorTaskId

SetVendorTaskId sets the VendorTaskId field's value.

func (TaskForListVendorContentTaskOutput) String

String returns the string representation

type TemplateInfoForDescribeDnsScheduleStaticWeightsOutput

type TemplateInfoForDescribeDnsScheduleStaticWeightsOutput struct {
	Description *string `type:"string" json:",omitempty"`

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

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

func (TemplateInfoForDescribeDnsScheduleStaticWeightsOutput) GoString

GoString returns the string representation

func (*TemplateInfoForDescribeDnsScheduleStaticWeightsOutput) SetDescription

SetDescription sets the Description field's value.

func (*TemplateInfoForDescribeDnsScheduleStaticWeightsOutput) SetID

SetID sets the ID field's value.

func (*TemplateInfoForDescribeDnsScheduleStaticWeightsOutput) SetName

SetName sets the Name field's value.

func (TemplateInfoForDescribeDnsScheduleStaticWeightsOutput) String

String returns the string representation

type UCloudForListCloudAccountsOutput

type UCloudForListCloudAccountsOutput struct {
	ProjectId *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (UCloudForListCloudAccountsOutput) GoString

GoString returns the string representation

func (*UCloudForListCloudAccountsOutput) SetProjectId

SetProjectId sets the ProjectId field's value.

func (UCloudForListCloudAccountsOutput) String

String returns the string representation

type UpdateDnsScheduleStaticWeightInput

type UpdateDnsScheduleStaticWeightInput struct {

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

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

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

func (UpdateDnsScheduleStaticWeightInput) GoString

GoString returns the string representation

func (*UpdateDnsScheduleStaticWeightInput) SetDnsScheduleId

SetDnsScheduleId sets the DnsScheduleId field's value.

func (*UpdateDnsScheduleStaticWeightInput) SetWeightId

SetWeightId sets the WeightId field's value.

func (*UpdateDnsScheduleStaticWeightInput) SetWeightItems

SetWeightItems sets the WeightItems field's value.

func (UpdateDnsScheduleStaticWeightInput) String

String returns the string representation

func (*UpdateDnsScheduleStaticWeightInput) Validate

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

type UpdateDnsScheduleStaticWeightOutput

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

func (UpdateDnsScheduleStaticWeightOutput) GoString

GoString returns the string representation

func (UpdateDnsScheduleStaticWeightOutput) String

String returns the string representation

type ValueForDescribeCdnDataOfflineOutput

type ValueForDescribeCdnDataOfflineOutput struct {
	Timestamp *int64 `type:"int64" json:",omitempty"`

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

func (ValueForDescribeCdnDataOfflineOutput) GoString

GoString returns the string representation

func (*ValueForDescribeCdnDataOfflineOutput) SetTimestamp

SetTimestamp sets the Timestamp field's value.

func (*ValueForDescribeCdnDataOfflineOutput) SetValue

SetValue sets the Value field's value.

func (ValueForDescribeCdnDataOfflineOutput) String

String returns the string representation

type ValueForDescribeCdnOriginDataOfflineOutput

type ValueForDescribeCdnOriginDataOfflineOutput struct {
	Timestamp *int64 `type:"int64" json:",omitempty"`

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

func (ValueForDescribeCdnOriginDataOfflineOutput) GoString

GoString returns the string representation

func (*ValueForDescribeCdnOriginDataOfflineOutput) SetTimestamp

SetTimestamp sets the Timestamp field's value.

func (*ValueForDescribeCdnOriginDataOfflineOutput) SetValue

SetValue sets the Value field's value.

func (ValueForDescribeCdnOriginDataOfflineOutput) String

String returns the string representation

type VendorsMetaDataForDescribeContentQuotaOutput

type VendorsMetaDataForDescribeContentQuotaOutput struct {
	CloudAccountId *string `type:"string" json:",omitempty"`

	Cost *float64 `type:"double" json:",omitempty"`

	Error *ErrorForDescribeContentQuotaOutput `type:"structure" json:",omitempty"`

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

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

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

func (VendorsMetaDataForDescribeContentQuotaOutput) GoString

GoString returns the string representation

func (*VendorsMetaDataForDescribeContentQuotaOutput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (*VendorsMetaDataForDescribeContentQuotaOutput) SetCost

SetCost sets the Cost field's value.

func (*VendorsMetaDataForDescribeContentQuotaOutput) SetError

SetError sets the Error field's value.

func (*VendorsMetaDataForDescribeContentQuotaOutput) SetProductType

SetProductType sets the ProductType field's value.

func (*VendorsMetaDataForDescribeContentQuotaOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*VendorsMetaDataForDescribeContentQuotaOutput) SetVendor

SetVendor sets the Vendor field's value.

func (VendorsMetaDataForDescribeContentQuotaOutput) String

String returns the string representation

type VendorsMetaDataForDescribeContentTaskByTaskIdOutput

type VendorsMetaDataForDescribeContentTaskByTaskIdOutput struct {
	CloudAccountId *string `type:"string" json:",omitempty"`

	Cost *float64 `type:"double" json:",omitempty"`

	Error *ErrorForDescribeContentTaskByTaskIdOutput `type:"structure" json:",omitempty"`

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

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

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

func (VendorsMetaDataForDescribeContentTaskByTaskIdOutput) GoString

GoString returns the string representation

func (*VendorsMetaDataForDescribeContentTaskByTaskIdOutput) SetCloudAccountId

SetCloudAccountId sets the CloudAccountId field's value.

func (*VendorsMetaDataForDescribeContentTaskByTaskIdOutput) SetCost

SetCost sets the Cost field's value.

func (*VendorsMetaDataForDescribeContentTaskByTaskIdOutput) SetError

SetError sets the Error field's value.

func (*VendorsMetaDataForDescribeContentTaskByTaskIdOutput) SetProductType

SetProductType sets the ProductType field's value.

func (*VendorsMetaDataForDescribeContentTaskByTaskIdOutput) SetRequestId

SetRequestId sets the RequestId field's value.

func (*VendorsMetaDataForDescribeContentTaskByTaskIdOutput) SetVendor

SetVendor sets the Vendor field's value.

func (VendorsMetaDataForDescribeContentTaskByTaskIdOutput) String

String returns the string representation

type VolcIdsSyncDetailForListCdnDomainsOutput

type VolcIdsSyncDetailForListCdnDomainsOutput struct {
	SyncedAt *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (VolcIdsSyncDetailForListCdnDomainsOutput) GoString

GoString returns the string representation

func (*VolcIdsSyncDetailForListCdnDomainsOutput) SetSyncedAt

SetSyncedAt sets the SyncedAt field's value.

func (VolcIdsSyncDetailForListCdnDomainsOutput) String

String returns the string representation

type WeightFailoverInfoForDescribeDnsScheduleActiveWeightsOutput

type WeightFailoverInfoForDescribeDnsScheduleActiveWeightsOutput struct {
	AlarmId *string `type:"string" json:",omitempty"`

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

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

func (WeightFailoverInfoForDescribeDnsScheduleActiveWeightsOutput) GoString

GoString returns the string representation

func (*WeightFailoverInfoForDescribeDnsScheduleActiveWeightsOutput) SetAlarmId

SetAlarmId sets the AlarmId field's value.

func (*WeightFailoverInfoForDescribeDnsScheduleActiveWeightsOutput) SetVendor

SetVendor sets the Vendor field's value.

func (*WeightFailoverInfoForDescribeDnsScheduleActiveWeightsOutput) SetWeightFailoverId

SetWeightFailoverId sets the WeightFailoverId field's value.

func (WeightFailoverInfoForDescribeDnsScheduleActiveWeightsOutput) String

String returns the string representation

type WeightFailoverInfoForDescribeDnsScheduleOutput

type WeightFailoverInfoForDescribeDnsScheduleOutput struct {
	AlarmId *string `type:"string" json:",omitempty"`

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

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

func (WeightFailoverInfoForDescribeDnsScheduleOutput) GoString

GoString returns the string representation

func (*WeightFailoverInfoForDescribeDnsScheduleOutput) SetAlarmId

SetAlarmId sets the AlarmId field's value.

func (*WeightFailoverInfoForDescribeDnsScheduleOutput) SetVendor

SetVendor sets the Vendor field's value.

func (*WeightFailoverInfoForDescribeDnsScheduleOutput) SetWeightFailoverId

SetWeightFailoverId sets the WeightFailoverId field's value.

func (WeightFailoverInfoForDescribeDnsScheduleOutput) String

String returns the string representation

type WeightInfoForDescribeDnsScheduleOutput

type WeightInfoForDescribeDnsScheduleOutput struct {
	Country *string `type:"string" json:",omitempty"`

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

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

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

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

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

	WeightFailoverInfos []*WeightFailoverInfoForDescribeDnsScheduleOutput `type:"list" json:",omitempty"`

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

func (WeightInfoForDescribeDnsScheduleOutput) GoString

GoString returns the string representation

func (*WeightInfoForDescribeDnsScheduleOutput) SetCountry

SetCountry sets the Country field's value.

func (*WeightInfoForDescribeDnsScheduleOutput) SetIsFailover

SetIsFailover sets the IsFailover field's value.

func (*WeightInfoForDescribeDnsScheduleOutput) SetIsp

SetIsp sets the Isp field's value.

func (*WeightInfoForDescribeDnsScheduleOutput) SetProvince

SetProvince sets the Province field's value.

func (*WeightInfoForDescribeDnsScheduleOutput) SetRelatedStrategyId

SetRelatedStrategyId sets the RelatedStrategyId field's value.

func (*WeightInfoForDescribeDnsScheduleOutput) SetStrategy

SetStrategy sets the Strategy field's value.

func (*WeightInfoForDescribeDnsScheduleOutput) SetWeightFailoverInfos

SetWeightFailoverInfos sets the WeightFailoverInfos field's value.

func (*WeightInfoForDescribeDnsScheduleOutput) SetWeightInfoItems

SetWeightInfoItems sets the WeightInfoItems field's value.

func (WeightInfoForDescribeDnsScheduleOutput) String

String returns the string representation

type WeightInfoItemForDescribeDnsScheduleActiveWeightsOutput

type WeightInfoItemForDescribeDnsScheduleActiveWeightsOutput struct {
	ActualValue *int32 `type:"int32" json:",omitempty"`

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

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

func (WeightInfoItemForDescribeDnsScheduleActiveWeightsOutput) GoString

GoString returns the string representation

func (*WeightInfoItemForDescribeDnsScheduleActiveWeightsOutput) SetActualValue

SetActualValue sets the ActualValue field's value.

func (*WeightInfoItemForDescribeDnsScheduleActiveWeightsOutput) SetDomainId

SetDomainId sets the DomainId field's value.

func (*WeightInfoItemForDescribeDnsScheduleActiveWeightsOutput) SetValue

SetValue sets the Value field's value.

func (WeightInfoItemForDescribeDnsScheduleActiveWeightsOutput) String

String returns the string representation

type WeightInfoItemForDescribeDnsScheduleOutput

type WeightInfoItemForDescribeDnsScheduleOutput struct {
	ActualValue *int32 `type:"int32" json:",omitempty"`

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

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

func (WeightInfoItemForDescribeDnsScheduleOutput) GoString

GoString returns the string representation

func (*WeightInfoItemForDescribeDnsScheduleOutput) SetActualValue

SetActualValue sets the ActualValue field's value.

func (*WeightInfoItemForDescribeDnsScheduleOutput) SetDomainId

SetDomainId sets the DomainId field's value.

func (*WeightInfoItemForDescribeDnsScheduleOutput) SetValue

SetValue sets the Value field's value.

func (WeightInfoItemForDescribeDnsScheduleOutput) String

String returns the string representation

type WeightItemForAddDnsScheduleStaticWeightInput

type WeightItemForAddDnsScheduleStaticWeightInput struct {
	DomainId *string `type:"string" json:",omitempty"`

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

func (WeightItemForAddDnsScheduleStaticWeightInput) GoString

GoString returns the string representation

func (*WeightItemForAddDnsScheduleStaticWeightInput) SetDomainId

SetDomainId sets the DomainId field's value.

func (*WeightItemForAddDnsScheduleStaticWeightInput) SetValue

SetValue sets the Value field's value.

func (WeightItemForAddDnsScheduleStaticWeightInput) String

String returns the string representation

type WeightItemForAddDnsScheduleStaticWeightOutput

type WeightItemForAddDnsScheduleStaticWeightOutput struct {
	DomainId *string `type:"string" json:",omitempty"`

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

func (WeightItemForAddDnsScheduleStaticWeightOutput) GoString

GoString returns the string representation

func (*WeightItemForAddDnsScheduleStaticWeightOutput) SetDomainId

SetDomainId sets the DomainId field's value.

func (*WeightItemForAddDnsScheduleStaticWeightOutput) SetValue

SetValue sets the Value field's value.

func (WeightItemForAddDnsScheduleStaticWeightOutput) String

String returns the string representation

type WeightItemForDescribeDnsScheduleStaticWeightsOutput

type WeightItemForDescribeDnsScheduleStaticWeightsOutput struct {
	DomainId *string `type:"string" json:",omitempty"`

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

func (WeightItemForDescribeDnsScheduleStaticWeightsOutput) GoString

GoString returns the string representation

func (*WeightItemForDescribeDnsScheduleStaticWeightsOutput) SetDomainId

SetDomainId sets the DomainId field's value.

func (*WeightItemForDescribeDnsScheduleStaticWeightsOutput) SetValue

SetValue sets the Value field's value.

func (WeightItemForDescribeDnsScheduleStaticWeightsOutput) String

String returns the string representation

type WeightItemForUpdateDnsScheduleStaticWeightInput

type WeightItemForUpdateDnsScheduleStaticWeightInput struct {
	DomainId *string `type:"string" json:",omitempty"`

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

func (WeightItemForUpdateDnsScheduleStaticWeightInput) GoString

GoString returns the string representation

func (*WeightItemForUpdateDnsScheduleStaticWeightInput) SetDomainId

SetDomainId sets the DomainId field's value.

func (*WeightItemForUpdateDnsScheduleStaticWeightInput) SetValue

SetValue sets the Value field's value.

func (WeightItemForUpdateDnsScheduleStaticWeightInput) String

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL