GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Test Failed
Push — master ( f9cef7...6bcb78 )
by
unknown
19:30 queued 13:18
created

CreateCdnDeliverTask   A

Complexity

Total Complexity 6

Size/Duplication

Total Lines 79
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 6
eloc 19
dl 0
loc 79
ccs 0
cts 0
cp 0
rs 10
c 0
b 0
f 0

6 Methods

Rating   Name   Duplication   Size   Complexity  
A withName() 0 6 1
A withReports() 0 6 1
A withStatus() 0 6 1
A withSchedule() 0 6 1
A withDeliver() 0 6 1
A withDomainName() 0 6 1
1
<?php
2
3
namespace AlibabaCloud\Cdn\V20180510;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddCdnDomain addCdnDomain(array $options = [])
9
 * @method AddFCTrigger addFCTrigger(array $options = [])
10
 * @method BatchAddCdnDomain batchAddCdnDomain(array $options = [])
11
 * @method BatchSetCdnDomainConfig batchSetCdnDomainConfig(array $options = [])
12
 * @method BatchSetCdnDomainServerCertificate batchSetCdnDomainServerCertificate(array $options = [])
13
 * @method BatchStartCdnDomain batchStartCdnDomain(array $options = [])
14
 * @method BatchStopCdnDomain batchStopCdnDomain(array $options = [])
15
 * @method BatchUpdateCdnDomain batchUpdateCdnDomain(array $options = [])
16
 * @method CreateCdnCertificateSigningRequest createCdnCertificateSigningRequest(array $options = [])
17
 * @method CreateCdnDeliverTask createCdnDeliverTask(array $options = [])
18
 * @method CreateCdnSubTask createCdnSubTask(array $options = [])
19
 * @method CreateIllegalUrlExportTask createIllegalUrlExportTask(array $options = [])
20
 * @method CreateRealTimeLogDelivery createRealTimeLogDelivery(array $options = [])
21
 * @method CreateUsageDetailDataExportTask createUsageDetailDataExportTask(array $options = [])
22
 * @method CreateUserUsageDataExportTask createUserUsageDataExportTask(array $options = [])
23
 * @method DeleteCdnDeliverTask deleteCdnDeliverTask(array $options = [])
24
 * @method DeleteCdnDomain deleteCdnDomain(array $options = [])
25
 * @method DeleteCdnSubTask deleteCdnSubTask(array $options = [])
26
 * @method DeleteFCTrigger deleteFCTrigger(array $options = [])
27
 * @method DeleteRealtimeLogDelivery deleteRealtimeLogDelivery(array $options = [])
28
 * @method DeleteSpecificConfig deleteSpecificConfig(array $options = [])
29
 * @method DeleteSpecificStagingConfig deleteSpecificStagingConfig(array $options = [])
30
 * @method DeleteUsageDetailDataExportTask deleteUsageDetailDataExportTask(array $options = [])
31
 * @method DeleteUserUsageDataExportTask deleteUserUsageDataExportTask(array $options = [])
32
 * @method DescribeActiveVersionOfConfigGroup describeActiveVersionOfConfigGroup(array $options = [])
33
 * @method DescribeCdnCertificateDetail describeCdnCertificateDetail(array $options = [])
34
 * @method DescribeCdnCertificateList describeCdnCertificateList(array $options = [])
35
 * @method DescribeCdnDeliverList describeCdnDeliverList(array $options = [])
36
 * @method DescribeCdnDomainByCertificate describeCdnDomainByCertificate(array $options = [])
37
 * @method DescribeCdnDomainConfigs describeCdnDomainConfigs(array $options = [])
38
 * @method DescribeCdnDomainDetail describeCdnDomainDetail(array $options = [])
39
 * @method DescribeCdnDomainLogs describeCdnDomainLogs(array $options = [])
40
 * @method DescribeCdnDomainStagingConfig describeCdnDomainStagingConfig(array $options = [])
41
 * @method DescribeCdnHttpsDomainList describeCdnHttpsDomainList(array $options = [])
42
 * @method DescribeCdnRegionAndIsp describeCdnRegionAndIsp(array $options = [])
43
 * @method DescribeCdnReport describeCdnReport(array $options = [])
44
 * @method DescribeCdnReportList describeCdnReportList(array $options = [])
45
 * @method DescribeCdnService describeCdnService(array $options = [])
46
 * @method DescribeCdnSubList describeCdnSubList(array $options = [])
47
 * @method DescribeCdnUserBillHistory describeCdnUserBillHistory(array $options = [])
48
 * @method DescribeCdnUserBillPrediction describeCdnUserBillPrediction(array $options = [])
49
 * @method DescribeCdnUserBillType describeCdnUserBillType(array $options = [])
50
 * @method DescribeCdnUserConfigs describeCdnUserConfigs(array $options = [])
51
 * @method DescribeCdnUserDomainsByFunc describeCdnUserDomainsByFunc(array $options = [])
52
 * @method DescribeCdnUserQuota describeCdnUserQuota(array $options = [])
53
 * @method DescribeCdnUserResourcePackage describeCdnUserResourcePackage(array $options = [])
54
 * @method DescribeCdnWafDomain describeCdnWafDomain(array $options = [])
55
 * @method DescribeCertificateInfoByID describeCertificateInfoByID(array $options = [])
56
 * @method DescribeConfigOfVersion describeConfigOfVersion(array $options = [])
57
 * @method DescribeCustomLogConfig describeCustomLogConfig(array $options = [])
58
 * @method DescribeDomainAverageResponseTime describeDomainAverageResponseTime(array $options = [])
59
 * @method DescribeDomainBpsData describeDomainBpsData(array $options = [])
60
 * @method DescribeDomainBpsDataByLayer describeDomainBpsDataByLayer(array $options = [])
61
 * @method DescribeDomainBpsDataByTimeStamp describeDomainBpsDataByTimeStamp(array $options = [])
62
 * @method DescribeDomainCcActivityLog describeDomainCcActivityLog(array $options = [])
63
 * @method DescribeDomainCertificateInfo describeDomainCertificateInfo(array $options = [])
64
 * @method DescribeDomainCustomLogConfig describeDomainCustomLogConfig(array $options = [])
65
 * @method DescribeDomainDetailDataByLayer describeDomainDetailDataByLayer(array $options = [])
66
 * @method DescribeDomainFileSizeProportionData describeDomainFileSizeProportionData(array $options = [])
67
 * @method DescribeDomainHitRateData describeDomainHitRateData(array $options = [])
68
 * @method DescribeDomainHttpCodeData describeDomainHttpCodeData(array $options = [])
69
 * @method DescribeDomainHttpCodeDataByLayer describeDomainHttpCodeDataByLayer(array $options = [])
70
 * @method DescribeDomainISPData describeDomainISPData(array $options = [])
71
 * @method DescribeDomainMax95BpsData describeDomainMax95BpsData(array $options = [])
72
 * @method DescribeDomainNamesOfVersion describeDomainNamesOfVersion(array $options = [])
73
 * @method DescribeDomainPathData describeDomainPathData(array $options = [])
74
 * @method DescribeDomainPvData describeDomainPvData(array $options = [])
75
 * @method DescribeDomainQpsData describeDomainQpsData(array $options = [])
76
 * @method DescribeDomainQpsDataByLayer describeDomainQpsDataByLayer(array $options = [])
77
 * @method DescribeDomainRealTimeBpsData describeDomainRealTimeBpsData(array $options = [])
78
 * @method DescribeDomainRealTimeByteHitRateData describeDomainRealTimeByteHitRateData(array $options = [])
79
 * @method DescribeDomainRealTimeDetailData describeDomainRealTimeDetailData(array $options = [])
80
 * @method DescribeDomainRealTimeHttpCodeData describeDomainRealTimeHttpCodeData(array $options = [])
81
 * @method DescribeDomainRealtimeLogDelivery describeDomainRealtimeLogDelivery(array $options = [])
82
 * @method DescribeDomainRealTimeQpsData describeDomainRealTimeQpsData(array $options = [])
83
 * @method DescribeDomainRealTimeReqHitRateData describeDomainRealTimeReqHitRateData(array $options = [])
84
 * @method DescribeDomainRealTimeSrcBpsData describeDomainRealTimeSrcBpsData(array $options = [])
85
 * @method DescribeDomainRealTimeSrcHttpCodeData describeDomainRealTimeSrcHttpCodeData(array $options = [])
86
 * @method DescribeDomainRealTimeSrcTrafficData describeDomainRealTimeSrcTrafficData(array $options = [])
87
 * @method DescribeDomainRealTimeTrafficData describeDomainRealTimeTrafficData(array $options = [])
88
 * @method DescribeDomainRegionData describeDomainRegionData(array $options = [])
89
 * @method DescribeDomainReqHitRateData describeDomainReqHitRateData(array $options = [])
90
 * @method DescribeDomainsBySource describeDomainsBySource(array $options = [])
91
 * @method DescribeDomainSrcBpsData describeDomainSrcBpsData(array $options = [])
92
 * @method DescribeDomainSrcHttpCodeData describeDomainSrcHttpCodeData(array $options = [])
93
 * @method DescribeDomainSrcQpsData describeDomainSrcQpsData(array $options = [])
94
 * @method DescribeDomainSrcTopUrlVisit describeDomainSrcTopUrlVisit(array $options = [])
95
 * @method DescribeDomainSrcTrafficData describeDomainSrcTrafficData(array $options = [])
96
 * @method DescribeDomainsUsageByDay describeDomainsUsageByDay(array $options = [])
97
 * @method DescribeDomainTopClientIpVisit describeDomainTopClientIpVisit(array $options = [])
98
 * @method DescribeDomainTopReferVisit describeDomainTopReferVisit(array $options = [])
99
 * @method DescribeDomainTopUrlVisit describeDomainTopUrlVisit(array $options = [])
100
 * @method DescribeDomainTrafficData describeDomainTrafficData(array $options = [])
101
 * @method DescribeDomainUsageData describeDomainUsageData(array $options = [])
102
 * @method DescribeDomainUvData describeDomainUvData(array $options = [])
103
 * @method DescribeEsExceptionData describeEsExceptionData(array $options = [])
104
 * @method DescribeEsExecuteData describeEsExecuteData(array $options = [])
105
 * @method DescribeFCTrigger describeFCTrigger(array $options = [])
106
 * @method DescribeIllegalUrlExportTask describeIllegalUrlExportTask(array $options = [])
107
 * @method DescribeIpInfo describeIpInfo(array $options = [])
108
 * @method DescribeL2VipsByDomain describeL2VipsByDomain(array $options = [])
109
 * @method DescribeRangeDataByLocateAndIspService describeRangeDataByLocateAndIspService(array $options = [])
110
 * @method DescribeRealtimeDeliveryAcc describeRealtimeDeliveryAcc(array $options = [])
111
 * @method DescribeRefreshQuota describeRefreshQuota(array $options = [])
112
 * @method DescribeRefreshTaskById describeRefreshTaskById(array $options = [])
113
 * @method DescribeRefreshTasks describeRefreshTasks(array $options = [])
114
 * @method DescribeStagingIp describeStagingIp(array $options = [])
115
 * @method DescribeTagResources describeTagResources(array $options = [])
116
 * @method DescribeTopDomainsByFlow describeTopDomainsByFlow(array $options = [])
117
 * @method DescribeUserCertificateExpireCount describeUserCertificateExpireCount(array $options = [])
118
 * @method DescribeUserConfigs describeUserConfigs(array $options = [])
119
 * @method DescribeUserDomains describeUserDomains(array $options = [])
120
 * @method DescribeUserTags describeUserTags(array $options = [])
121
 * @method DescribeUserUsageDataExportTask describeUserUsageDataExportTask(array $options = [])
122
 * @method DescribeUserUsageDetailDataExportTask describeUserUsageDetailDataExportTask(array $options = [])
123
 * @method DescribeUserVipsByDomain describeUserVipsByDomain(array $options = [])
124
 * @method DescribeVerifyContent describeVerifyContent(array $options = [])
125
 * @method DisableRealtimeLogDelivery disableRealtimeLogDelivery(array $options = [])
126
 * @method EnableRealtimeLogDelivery enableRealtimeLogDelivery(array $options = [])
127
 * @method ListDomainsByLogConfigId listDomainsByLogConfigId(array $options = [])
128
 * @method ListFCTrigger listFCTrigger(array $options = [])
129
 * @method ListRealtimeLogDeliveryDomains listRealtimeLogDeliveryDomains(array $options = [])
130
 * @method ListRealtimeLogDeliveryInfos listRealtimeLogDeliveryInfos(array $options = [])
131
 * @method ListUserCustomLogConfig listUserCustomLogConfig(array $options = [])
132
 * @method ModifyCdnDomain modifyCdnDomain(array $options = [])
133
 * @method ModifyCdnDomainSchdmByProperty modifyCdnDomainSchdmByProperty(array $options = [])
134
 * @method ModifyDomainCustomLogConfig modifyDomainCustomLogConfig(array $options = [])
135
 * @method ModifyRealtimeLogDelivery modifyRealtimeLogDelivery(array $options = [])
136
 * @method OpenCdnService openCdnService(array $options = [])
137
 * @method PublishStagingConfigToProduction publishStagingConfigToProduction(array $options = [])
138
 * @method PushObjectCache pushObjectCache(array $options = [])
139
 * @method RefreshObjectCaches refreshObjectCaches(array $options = [])
140
 * @method RollbackStagingConfig rollbackStagingConfig(array $options = [])
141
 * @method SetCcConfig setCcConfig(array $options = [])
142
 * @method SetCdnDomainCSRCertificate setCdnDomainCSRCertificate(array $options = [])
143
 * @method SetCdnDomainStagingConfig setCdnDomainStagingConfig(array $options = [])
144
 * @method SetConfigOfVersion setConfigOfVersion(array $options = [])
145
 * @method SetDomainGreenManagerConfig setDomainGreenManagerConfig(array $options = [])
146
 * @method SetDomainServerCertificate setDomainServerCertificate(array $options = [])
147
 * @method SetFileCacheExpiredConfig setFileCacheExpiredConfig(array $options = [])
148
 * @method SetForceRedirectConfig setForceRedirectConfig(array $options = [])
149
 * @method SetForwardSchemeConfig setForwardSchemeConfig(array $options = [])
150
 * @method SetHttpHeaderConfig setHttpHeaderConfig(array $options = [])
151
 * @method SetHttpsOptionConfig setHttpsOptionConfig(array $options = [])
152
 * @method SetIgnoreQueryStringConfig setIgnoreQueryStringConfig(array $options = [])
153
 * @method SetIpAllowListConfig setIpAllowListConfig(array $options = [])
154
 * @method SetIpBlackListConfig setIpBlackListConfig(array $options = [])
155
 * @method SetOptimizeConfig setOptimizeConfig(array $options = [])
156
 * @method SetPageCompressConfig setPageCompressConfig(array $options = [])
157
 * @method SetRangeConfig setRangeConfig(array $options = [])
158
 * @method SetRefererConfig setRefererConfig(array $options = [])
159
 * @method SetRemoveQueryStringConfig setRemoveQueryStringConfig(array $options = [])
160
 * @method SetReqAuthConfig setReqAuthConfig(array $options = [])
161
 * @method SetReqHeaderConfig setReqHeaderConfig(array $options = [])
162
 * @method SetSourceHostConfig setSourceHostConfig(array $options = [])
163
 * @method SetWaitingRoomConfig setWaitingRoomConfig(array $options = [])
164
 * @method StartCdnDomain startCdnDomain(array $options = [])
165
 * @method StopCdnDomain stopCdnDomain(array $options = [])
166
 * @method TagResources tagResources(array $options = [])
167
 * @method UntagResources untagResources(array $options = [])
168
 * @method UpdateCdnDeliverTask updateCdnDeliverTask(array $options = [])
169
 * @method UpdateCdnSubTask updateCdnSubTask(array $options = [])
170
 * @method UpdateFCTrigger updateFCTrigger(array $options = [])
171
 * @method VerifyDomainOwner verifyDomainOwner(array $options = [])
172
 */
173
class CdnApiResolver extends ApiResolver
174
{
175
}
176
177
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
178
{
179
    /** @var string */
180
    public $product = 'Cdn';
181
182
    /** @var string */
183
    public $version = '2018-05-10';
184
185
    /** @var string */
186
    public $method = 'POST';
187
}
188
189
/**
190
 * @method string getSources()
191
 * @method $this withSources($value)
192
 * @method string getResourceGroupId()
193
 * @method $this withResourceGroupId($value)
194
 * @method string getSecurityToken()
195
 * @method $this withSecurityToken($value)
196
 * @method string getCdnType()
197
 * @method $this withCdnType($value)
198
 * @method string getScope()
199
 * @method $this withScope($value)
200
 * @method string getTopLevelDomain()
201
 * @method $this withTopLevelDomain($value)
202
 * @method string getOwnerAccount()
203
 * @method $this withOwnerAccount($value)
204
 * @method string getDomainName()
205
 * @method $this withDomainName($value)
206
 * @method string getOwnerId()
207
 * @method $this withOwnerId($value)
208
 * @method string getCheckUrl()
209
 * @method $this withCheckUrl($value)
210
 */
211
class AddCdnDomain extends Rpc
212
{
213
}
214
215
/**
216
 * @method string getNotes()
217
 * @method string getEventMetaVersion()
218
 * @method string getTriggerARN()
219
 * @method $this withTriggerARN($value)
220
 * @method string getSourceARN()
221
 * @method string getOwnerId()
222
 * @method $this withOwnerId($value)
223
 * @method string getRoleARN()
224
 * @method string getEventMetaName()
225
 * @method string getFunctionARN()
226
 */
227
class AddFCTrigger extends Rpc
228
{
229
230
    /**
231
     * @param string $value
232
     *
233
     * @return $this
234
     */
235
    public function withNotes($value)
236
    {
237
        $this->data['Notes'] = $value;
238
        $this->options['form_params']['Notes'] = $value;
239
240
        return $this;
241
    }
242
243
    /**
244
     * @param string $value
245
     *
246
     * @return $this
247
     */
248
    public function withEventMetaVersion($value)
249
    {
250
        $this->data['EventMetaVersion'] = $value;
251
        $this->options['form_params']['EventMetaVersion'] = $value;
252
253
        return $this;
254
    }
255
256
    /**
257
     * @param string $value
258
     *
259
     * @return $this
260
     */
261
    public function withSourceARN($value)
262
    {
263
        $this->data['SourceARN'] = $value;
264
        $this->options['form_params']['SourceARN'] = $value;
265
266
        return $this;
267
    }
268
269
    /**
270
     * @param string $value
271
     *
272
     * @return $this
273
     */
274
    public function withRoleARN($value)
275
    {
276
        $this->data['RoleARN'] = $value;
277
        $this->options['form_params']['RoleARN'] = $value;
278
279
        return $this;
280
    }
281
282
    /**
283
     * @param string $value
284
     *
285
     * @return $this
286
     */
287
    public function withEventMetaName($value)
288
    {
289
        $this->data['EventMetaName'] = $value;
290
        $this->options['form_params']['EventMetaName'] = $value;
291
292
        return $this;
293
    }
294
295
    /**
296
     * @param string $value
297
     *
298
     * @return $this
299
     */
300
    public function withFunctionARN($value)
301
    {
302
        $this->data['FunctionARN'] = $value;
303
        $this->options['form_params']['FunctionARN'] = $value;
304
305
        return $this;
306
    }
307
}
308
309
/**
310
 * @method string getSources()
311
 * @method $this withSources($value)
312
 * @method string getResourceGroupId()
313
 * @method $this withResourceGroupId($value)
314
 * @method string getSecurityToken()
315
 * @method $this withSecurityToken($value)
316
 * @method string getCdnType()
317
 * @method $this withCdnType($value)
318
 * @method string getScope()
319
 * @method $this withScope($value)
320
 * @method string getTopLevelDomain()
321
 * @method $this withTopLevelDomain($value)
322
 * @method string getOwnerAccount()
323
 * @method $this withOwnerAccount($value)
324
 * @method string getDomainName()
325
 * @method $this withDomainName($value)
326
 * @method string getOwnerId()
327
 * @method $this withOwnerId($value)
328
 * @method string getCheckUrl()
329
 * @method $this withCheckUrl($value)
330
 */
331
class BatchAddCdnDomain extends Rpc
332
{
333
}
334
335
/**
336
 * @method string getFunctions()
337
 * @method $this withFunctions($value)
338
 * @method string getDomainNames()
339
 * @method $this withDomainNames($value)
340
 * @method string getSecurityToken()
341
 * @method $this withSecurityToken($value)
342
 * @method string getOwnerAccount()
343
 * @method $this withOwnerAccount($value)
344
 * @method string getOwnerId()
345
 * @method $this withOwnerId($value)
346
 */
347
class BatchSetCdnDomainConfig extends Rpc
348
{
349
}
350
351
/**
352
 * @method string getSSLProtocol()
353
 * @method $this withSSLProtocol($value)
354
 * @method string getSecurityToken()
355
 * @method $this withSecurityToken($value)
356
 * @method string getCertType()
357
 * @method $this withCertType($value)
358
 * @method string getSSLPri()
359
 * @method $this withSSLPri($value)
360
 * @method string getForceSet()
361
 * @method $this withForceSet($value)
362
 * @method string getCertName()
363
 * @method $this withCertName($value)
364
 * @method string getDomainName()
365
 * @method $this withDomainName($value)
366
 * @method string getOwnerId()
367
 * @method $this withOwnerId($value)
368
 * @method string getSSLPub()
369
 * @method $this withSSLPub($value)
370
 * @method string getRegion()
371
 * @method $this withRegion($value)
372
 */
373
class BatchSetCdnDomainServerCertificate extends Rpc
374
{
375
}
376
377
/**
378
 * @method string getDomainNames()
379
 * @method $this withDomainNames($value)
380
 * @method string getOwnerId()
381
 * @method $this withOwnerId($value)
382
 * @method string getSecurityToken()
383
 * @method $this withSecurityToken($value)
384
 */
385
class BatchStartCdnDomain extends Rpc
386
{
387
}
388
389
/**
390
 * @method string getDomainNames()
391
 * @method $this withDomainNames($value)
392
 * @method string getOwnerId()
393
 * @method $this withOwnerId($value)
394
 * @method string getSecurityToken()
395
 * @method $this withSecurityToken($value)
396
 */
397
class BatchStopCdnDomain extends Rpc
398
{
399
}
400
401
/**
402
 * @method string getSources()
403
 * @method $this withSources($value)
404
 * @method string getResourceGroupId()
405
 * @method $this withResourceGroupId($value)
406
 * @method string getSecurityToken()
407
 * @method $this withSecurityToken($value)
408
 * @method string getTopLevelDomain()
409
 * @method $this withTopLevelDomain($value)
410
 * @method string getDomainName()
411
 * @method $this withDomainName($value)
412
 * @method string getOwnerId()
413
 * @method $this withOwnerId($value)
414
 */
415
class BatchUpdateCdnDomain extends Rpc
416
{
417
}
418
419
/**
420
 * @method string getCountry()
421
 * @method $this withCountry($value)
422
 * @method string getCity()
423
 * @method $this withCity($value)
424
 * @method string getCommonName()
425
 * @method $this withCommonName($value)
426
 * @method string getState()
427
 * @method $this withState($value)
428
 * @method string getEmail()
429
 * @method $this withEmail($value)
430
 * @method string getSANs()
431
 * @method $this withSANs($value)
432
 * @method string getOwnerId()
433
 * @method $this withOwnerId($value)
434
 * @method string getOrganization()
435
 * @method $this withOrganization($value)
436
 * @method string getOrganizationUnit()
437
 * @method $this withOrganizationUnit($value)
438
 */
439
class CreateCdnCertificateSigningRequest extends Rpc
440
{
441
}
442
443
/**
444
 * @method string getReports()
445
 * @method string getDeliver()
446
 * @method string getDomainName()
447
 * @method string getOwnerId()
448
 * @method $this withOwnerId($value)
449
 * @method string getSchedule()
450
 * @method string getName()
451
 * @method string getStatus()
452
 */
453
class CreateCdnDeliverTask extends Rpc
454
{
455
456
    /**
457
     * @param string $value
458
     *
459
     * @return $this
460
     */
461
    public function withReports($value)
462
    {
463
        $this->data['Reports'] = $value;
464
        $this->options['form_params']['Reports'] = $value;
465
466
        return $this;
467
    }
468
469
    /**
470
     * @param string $value
471
     *
472
     * @return $this
473
     */
474
    public function withDeliver($value)
475
    {
476
        $this->data['Deliver'] = $value;
477
        $this->options['form_params']['Deliver'] = $value;
478
479
        return $this;
480
    }
481
482
    /**
483
     * @param string $value
484
     *
485
     * @return $this
486
     */
487
    public function withDomainName($value)
488
    {
489
        $this->data['DomainName'] = $value;
490
        $this->options['form_params']['DomainName'] = $value;
491
492
        return $this;
493
    }
494
495
    /**
496
     * @param string $value
497
     *
498
     * @return $this
499
     */
500
    public function withSchedule($value)
501
    {
502
        $this->data['Schedule'] = $value;
503
        $this->options['form_params']['Schedule'] = $value;
504
505
        return $this;
506
    }
507
508
    /**
509
     * @param string $value
510
     *
511
     * @return $this
512
     */
513
    public function withName($value)
514
    {
515
        $this->data['Name'] = $value;
516
        $this->options['form_params']['Name'] = $value;
517
518
        return $this;
519
    }
520
521
    /**
522
     * @param string $value
523
     *
524
     * @return $this
525
     */
526
    public function withStatus($value)
527
    {
528
        $this->data['Status'] = $value;
529
        $this->options['form_params']['Status'] = $value;
530
531
        return $this;
532
    }
533
}
534
535
/**
536
 * @method string getStartTime()
537
 * @method string getDomainName()
538
 * @method string getEndTime()
539
 * @method string getOwnerId()
540
 * @method $this withOwnerId($value)
541
 * @method string getReportIds()
542
 * @method string getStatus()
543
 */
544
class CreateCdnSubTask extends Rpc
545
{
546
547
    /**
548
     * @param string $value
549
     *
550
     * @return $this
551
     */
552
    public function withStartTime($value)
553
    {
554
        $this->data['StartTime'] = $value;
555
        $this->options['form_params']['StartTime'] = $value;
556
557
        return $this;
558
    }
559
560
    /**
561
     * @param string $value
562
     *
563
     * @return $this
564
     */
565
    public function withDomainName($value)
566
    {
567
        $this->data['DomainName'] = $value;
568
        $this->options['form_params']['DomainName'] = $value;
569
570
        return $this;
571
    }
572
573
    /**
574
     * @param string $value
575
     *
576
     * @return $this
577
     */
578
    public function withEndTime($value)
579
    {
580
        $this->data['EndTime'] = $value;
581
        $this->options['form_params']['EndTime'] = $value;
582
583
        return $this;
584
    }
585
586
    /**
587
     * @param string $value
588
     *
589
     * @return $this
590
     */
591
    public function withReportIds($value)
592
    {
593
        $this->data['ReportIds'] = $value;
594
        $this->options['form_params']['ReportIds'] = $value;
595
596
        return $this;
597
    }
598
599
    /**
600
     * @param string $value
601
     *
602
     * @return $this
603
     */
604
    public function withStatus($value)
605
    {
606
        $this->data['Status'] = $value;
607
        $this->options['form_params']['Status'] = $value;
608
609
        return $this;
610
    }
611
}
612
613
/**
614
 * @method string getTaskName()
615
 * @method $this withTaskName($value)
616
 * @method string getOwnerId()
617
 * @method $this withOwnerId($value)
618
 * @method string getTimePoint()
619
 * @method $this withTimePoint($value)
620
 */
621
class CreateIllegalUrlExportTask extends Rpc
622
{
623
}
624
625
/**
626
 * @method string getProject()
627
 * @method $this withProject($value)
628
 * @method string getOwnerId()
629
 * @method $this withOwnerId($value)
630
 * @method string getDomain()
631
 * @method $this withDomain($value)
632
 * @method string getRegion()
633
 * @method $this withRegion($value)
634
 * @method string getLogstore()
635
 * @method $this withLogstore($value)
636
 */
637
class CreateRealTimeLogDelivery extends Rpc
638
{
639
640
    /** @var string */
641
    public $method = 'GET';
642
}
643
644
/**
645
 * @method string getDomainNames()
646
 * @method $this withDomainNames($value)
647
 * @method string getTaskName()
648
 * @method $this withTaskName($value)
649
 * @method string getLanguage()
650
 * @method $this withLanguage($value)
651
 * @method string getStartTime()
652
 * @method $this withStartTime($value)
653
 * @method string getType()
654
 * @method $this withType($value)
655
 * @method string getGroup()
656
 * @method $this withGroup($value)
657
 * @method string getEndTime()
658
 * @method $this withEndTime($value)
659
 * @method string getOwnerId()
660
 * @method $this withOwnerId($value)
661
 */
662
class CreateUsageDetailDataExportTask extends Rpc
663
{
664
}
665
666
/**
667
 * @method string getTaskName()
668
 * @method $this withTaskName($value)
669
 * @method string getLanguage()
670
 * @method $this withLanguage($value)
671
 * @method string getStartTime()
672
 * @method $this withStartTime($value)
673
 * @method string getEndTime()
674
 * @method $this withEndTime($value)
675
 * @method string getOwnerId()
676
 * @method $this withOwnerId($value)
677
 */
678
class CreateUserUsageDataExportTask extends Rpc
679
{
680
}
681
682
/**
683
 * @method string getDeliverId()
684
 * @method $this withDeliverId($value)
685
 * @method string getOwnerId()
686
 * @method $this withOwnerId($value)
687
 */
688
class DeleteCdnDeliverTask extends Rpc
689
{
690
}
691
692
/**
693
 * @method string getOwnerAccount()
694
 * @method $this withOwnerAccount($value)
695
 * @method string getDomainName()
696
 * @method $this withDomainName($value)
697
 * @method string getOwnerId()
698
 * @method $this withOwnerId($value)
699
 * @method string getSecurityToken()
700
 * @method $this withSecurityToken($value)
701
 */
702
class DeleteCdnDomain extends Rpc
703
{
704
}
705
706
/**
707
 * @method string getOwnerId()
708
 * @method $this withOwnerId($value)
709
 */
710
class DeleteCdnSubTask extends Rpc
711
{
712
}
713
714
/**
715
 * @method string getTriggerARN()
716
 * @method $this withTriggerARN($value)
717
 * @method string getOwnerId()
718
 * @method $this withOwnerId($value)
719
 */
720
class DeleteFCTrigger extends Rpc
721
{
722
}
723
724
/**
725
 * @method string getProject()
726
 * @method $this withProject($value)
727
 * @method string getOwnerId()
728
 * @method $this withOwnerId($value)
729
 * @method string getDomain()
730
 * @method $this withDomain($value)
731
 * @method string getRegion()
732
 * @method $this withRegion($value)
733
 * @method string getLogstore()
734
 * @method $this withLogstore($value)
735
 */
736
class DeleteRealtimeLogDelivery extends Rpc
737
{
738
739
    /** @var string */
740
    public $method = 'GET';
741
}
742
743
/**
744
 * @method string getDomainName()
745
 * @method $this withDomainName($value)
746
 * @method string getOwnerId()
747
 * @method $this withOwnerId($value)
748
 * @method string getSecurityToken()
749
 * @method $this withSecurityToken($value)
750
 * @method string getConfigId()
751
 * @method $this withConfigId($value)
752
 */
753
class DeleteSpecificConfig extends Rpc
754
{
755
}
756
757
/**
758
 * @method string getSecurityToken()
759
 * @method $this withSecurityToken($value)
760
 * @method string getDomainName()
761
 * @method $this withDomainName($value)
762
 * @method string getOwnerId()
763
 * @method $this withOwnerId($value)
764
 * @method string getConfigId()
765
 * @method $this withConfigId($value)
766
 */
767
class DeleteSpecificStagingConfig extends Rpc
768
{
769
}
770
771
/**
772
 * @method string getOwnerId()
773
 * @method $this withOwnerId($value)
774
 * @method string getTaskId()
775
 * @method $this withTaskId($value)
776
 */
777
class DeleteUsageDetailDataExportTask extends Rpc
778
{
779
}
780
781
/**
782
 * @method string getOwnerId()
783
 * @method $this withOwnerId($value)
784
 * @method string getTaskId()
785
 * @method $this withTaskId($value)
786
 */
787
class DeleteUserUsageDataExportTask extends Rpc
788
{
789
}
790
791
/**
792
 * @method string getOwnerId()
793
 * @method $this withOwnerId($value)
794
 * @method string getEnv()
795
 * @method $this withEnv($value)
796
 * @method string getConfigGroupId()
797
 * @method $this withConfigGroupId($value)
798
 */
799
class DescribeActiveVersionOfConfigGroup extends Rpc
800
{
801
}
802
803
/**
804
 * @method string getCertName()
805
 * @method $this withCertName($value)
806
 * @method string getOwnerId()
807
 * @method $this withOwnerId($value)
808
 * @method string getSecurityToken()
809
 * @method $this withSecurityToken($value)
810
 */
811
class DescribeCdnCertificateDetail extends Rpc
812
{
813
}
814
815
/**
816
 * @method string getDomainName()
817
 * @method $this withDomainName($value)
818
 * @method string getOwnerId()
819
 * @method $this withOwnerId($value)
820
 * @method string getSecurityToken()
821
 * @method $this withSecurityToken($value)
822
 */
823
class DescribeCdnCertificateList extends Rpc
824
{
825
}
826
827
/**
828
 * @method string getDeliverId()
829
 * @method $this withDeliverId($value)
830
 * @method string getOwnerId()
831
 * @method $this withOwnerId($value)
832
 * @method string getStatus()
833
 * @method $this withStatus($value)
834
 */
835
class DescribeCdnDeliverList extends Rpc
836
{
837
}
838
839
/**
840
 * @method string getOwnerId()
841
 * @method $this withOwnerId($value)
842
 * @method string getSSLPub()
843
 * @method $this withSSLPub($value)
844
 */
845
class DescribeCdnDomainByCertificate extends Rpc
846
{
847
}
848
849
/**
850
 * @method string getFunctionNames()
851
 * @method $this withFunctionNames($value)
852
 * @method string getDomainName()
853
 * @method $this withDomainName($value)
854
 * @method string getOwnerId()
855
 * @method $this withOwnerId($value)
856
 * @method string getSecurityToken()
857
 * @method $this withSecurityToken($value)
858
 */
859
class DescribeCdnDomainConfigs extends Rpc
860
{
861
}
862
863
/**
864
 * @method string getDomainName()
865
 * @method $this withDomainName($value)
866
 * @method string getOwnerId()
867
 * @method $this withOwnerId($value)
868
 * @method string getSecurityToken()
869
 * @method $this withSecurityToken($value)
870
 */
871
class DescribeCdnDomainDetail extends Rpc
872
{
873
}
874
875
/**
876
 * @method string getStartTime()
877
 * @method $this withStartTime($value)
878
 * @method string getPageNumber()
879
 * @method $this withPageNumber($value)
880
 * @method string getPageSize()
881
 * @method $this withPageSize($value)
882
 * @method string getDomainName()
883
 * @method $this withDomainName($value)
884
 * @method string getEndTime()
885
 * @method $this withEndTime($value)
886
 * @method string getOwnerId()
887
 * @method $this withOwnerId($value)
888
 */
889
class DescribeCdnDomainLogs extends Rpc
890
{
891
}
892
893
/**
894
 * @method string getFunctionNames()
895
 * @method $this withFunctionNames($value)
896
 * @method string getDomainName()
897
 * @method $this withDomainName($value)
898
 * @method string getOwnerId()
899
 * @method $this withOwnerId($value)
900
 */
901
class DescribeCdnDomainStagingConfig extends Rpc
902
{
903
}
904
905
/**
906
 * @method string getPageNumber()
907
 * @method $this withPageNumber($value)
908
 * @method string getPageSize()
909
 * @method $this withPageSize($value)
910
 * @method string getKeyword()
911
 * @method $this withKeyword($value)
912
 * @method string getOwnerId()
913
 * @method $this withOwnerId($value)
914
 */
915
class DescribeCdnHttpsDomainList extends Rpc
916
{
917
}
918
919
/**
920
 * @method string getOwnerId()
921
 * @method $this withOwnerId($value)
922
 * @method string getSecurityToken()
923
 * @method $this withSecurityToken($value)
924
 */
925
class DescribeCdnRegionAndIsp extends Rpc
926
{
927
}
928
929
/**
930
 * @method string getReportId()
931
 * @method $this withReportId($value)
932
 * @method string getStartTime()
933
 * @method $this withStartTime($value)
934
 * @method string getArea()
935
 * @method $this withArea($value)
936
 * @method string getDomainName()
937
 * @method $this withDomainName($value)
938
 * @method string getEndTime()
939
 * @method $this withEndTime($value)
940
 * @method string getOwnerId()
941
 * @method $this withOwnerId($value)
942
 * @method string getHttpCode()
943
 * @method $this withHttpCode($value)
944
 * @method string getIsOverseas()
945
 * @method $this withIsOverseas($value)
946
 */
947
class DescribeCdnReport extends Rpc
948
{
949
}
950
951
/**
952
 * @method string getReportId()
953
 * @method $this withReportId($value)
954
 * @method string getPermission()
955
 * @method $this withPermission($value)
956
 * @method string getOwnerId()
957
 * @method $this withOwnerId($value)
958
 * @method string getStatus()
959
 * @method $this withStatus($value)
960
 */
961
class DescribeCdnReportList extends Rpc
962
{
963
}
964
965
/**
966
 * @method string getOwnerId()
967
 * @method $this withOwnerId($value)
968
 * @method string getSecurityToken()
969
 * @method $this withSecurityToken($value)
970
 */
971
class DescribeCdnService extends Rpc
972
{
973
}
974
975
/**
976
 * @method string getOwnerId()
977
 * @method $this withOwnerId($value)
978
 * @method string getStatus()
979
 * @method $this withStatus($value)
980
 */
981
class DescribeCdnSubList extends Rpc
982
{
983
}
984
985
/**
986
 * @method string getStartTime()
987
 * @method $this withStartTime($value)
988
 * @method string getEndTime()
989
 * @method $this withEndTime($value)
990
 * @method string getOwnerId()
991
 * @method $this withOwnerId($value)
992
 */
993
class DescribeCdnUserBillHistory extends Rpc
994
{
995
}
996
997
/**
998
 * @method string getStartTime()
999
 * @method $this withStartTime($value)
1000
 * @method string getDimension()
1001
 * @method $this withDimension($value)
1002
 * @method string getArea()
1003
 * @method $this withArea($value)
1004
 * @method string getEndTime()
1005
 * @method $this withEndTime($value)
1006
 * @method string getOwnerId()
1007
 * @method $this withOwnerId($value)
1008
 */
1009
class DescribeCdnUserBillPrediction extends Rpc
1010
{
1011
}
1012
1013
/**
1014
 * @method string getStartTime()
1015
 * @method $this withStartTime($value)
1016
 * @method string getEndTime()
1017
 * @method $this withEndTime($value)
1018
 * @method string getOwnerId()
1019
 * @method $this withOwnerId($value)
1020
 */
1021
class DescribeCdnUserBillType extends Rpc
1022
{
1023
}
1024
1025
/**
1026
 * @method string getFunctionName()
1027
 * @method $this withFunctionName($value)
1028
 * @method string getOwnerId()
1029
 * @method $this withOwnerId($value)
1030
 */
1031
class DescribeCdnUserConfigs extends Rpc
1032
{
1033
}
1034
1035
/**
1036
 * @method string getPageNumber()
1037
 * @method $this withPageNumber($value)
1038
 * @method string getResourceGroupId()
1039
 * @method $this withResourceGroupId($value)
1040
 * @method string getPageSize()
1041
 * @method $this withPageSize($value)
1042
 * @method string getOwnerId()
1043
 * @method $this withOwnerId($value)
1044
 * @method string getFuncId()
1045
 * @method $this withFuncId($value)
1046
 */
1047
class DescribeCdnUserDomainsByFunc extends Rpc
1048
{
1049
}
1050
1051
/**
1052
 * @method string getOwnerId()
1053
 * @method $this withOwnerId($value)
1054
 * @method string getSecurityToken()
1055
 * @method $this withSecurityToken($value)
1056
 */
1057
class DescribeCdnUserQuota extends Rpc
1058
{
1059
}
1060
1061
/**
1062
 * @method string getOwnerId()
1063
 * @method $this withOwnerId($value)
1064
 * @method string getSecurityToken()
1065
 * @method $this withSecurityToken($value)
1066
 */
1067
class DescribeCdnUserResourcePackage extends Rpc
1068
{
1069
}
1070
1071
/**
1072
 * @method string getDomainName()
1073
 * @method $this withDomainName($value)
1074
 * @method string getOwnerId()
1075
 * @method $this withOwnerId($value)
1076
 */
1077
class DescribeCdnWafDomain extends Rpc
1078
{
1079
}
1080
1081
/**
1082
 * @method string getCertId()
1083
 * @method $this withCertId($value)
1084
 * @method string getOwnerId()
1085
 * @method $this withOwnerId($value)
1086
 */
1087
class DescribeCertificateInfoByID extends Rpc
1088
{
1089
1090
    /** @var string */
1091
    public $method = 'GET';
1092
}
1093
1094
/**
1095
 * @method string getVersionId()
1096
 * @method $this withVersionId($value)
1097
 * @method string getSecurityToken()
1098
 * @method $this withSecurityToken($value)
1099
 * @method string getFunctionName()
1100
 * @method $this withFunctionName($value)
1101
 * @method string getGroupId()
1102
 * @method $this withGroupId($value)
1103
 * @method string getOwnerId()
1104
 * @method $this withOwnerId($value)
1105
 * @method string getFunctionId()
1106
 * @method $this withFunctionId($value)
1107
 */
1108
class DescribeConfigOfVersion extends Rpc
1109
{
1110
}
1111
1112
/**
1113
 * @method string getOwnerId()
1114
 * @method $this withOwnerId($value)
1115
 * @method string getConfigId()
1116
 * @method $this withConfigId($value)
1117
 */
1118
class DescribeCustomLogConfig extends Rpc
1119
{
1120
1121
    /** @var string */
1122
    public $method = 'GET';
1123
}
1124
1125
/**
1126
 * @method string getLocationNameEn()
1127
 * @method $this withLocationNameEn($value)
1128
 * @method string getStartTime()
1129
 * @method $this withStartTime($value)
1130
 * @method string getIspNameEn()
1131
 * @method $this withIspNameEn($value)
1132
 * @method string getDomainType()
1133
 * @method $this withDomainType($value)
1134
 * @method string getTimeMerge()
1135
 * @method $this withTimeMerge($value)
1136
 * @method string getDomainName()
1137
 * @method $this withDomainName($value)
1138
 * @method string getEndTime()
1139
 * @method $this withEndTime($value)
1140
 * @method string getOwnerId()
1141
 * @method $this withOwnerId($value)
1142
 * @method string getInterval()
1143
 * @method $this withInterval($value)
1144
 */
1145
class DescribeDomainAverageResponseTime extends Rpc
1146
{
1147
}
1148
1149
/**
1150
 * @method string getLocationNameEn()
1151
 * @method $this withLocationNameEn($value)
1152
 * @method string getStartTime()
1153
 * @method $this withStartTime($value)
1154
 * @method string getIspNameEn()
1155
 * @method $this withIspNameEn($value)
1156
 * @method string getDomainName()
1157
 * @method $this withDomainName($value)
1158
 * @method string getEndTime()
1159
 * @method $this withEndTime($value)
1160
 * @method string getOwnerId()
1161
 * @method $this withOwnerId($value)
1162
 * @method string getInterval()
1163
 * @method $this withInterval($value)
1164
 */
1165
class DescribeDomainBpsData extends Rpc
1166
{
1167
}
1168
1169
/**
1170
 * @method string getLocationNameEn()
1171
 * @method $this withLocationNameEn($value)
1172
 * @method string getStartTime()
1173
 * @method $this withStartTime($value)
1174
 * @method string getIspNameEn()
1175
 * @method $this withIspNameEn($value)
1176
 * @method string getLayer()
1177
 * @method $this withLayer($value)
1178
 * @method string getDomainName()
1179
 * @method $this withDomainName($value)
1180
 * @method string getEndTime()
1181
 * @method $this withEndTime($value)
1182
 * @method string getOwnerId()
1183
 * @method $this withOwnerId($value)
1184
 * @method string getInterval()
1185
 * @method $this withInterval($value)
1186
 */
1187
class DescribeDomainBpsDataByLayer extends Rpc
1188
{
1189
}
1190
1191
/**
1192
 * @method string getLocationNames()
1193
 * @method $this withLocationNames($value)
1194
 * @method string getIspNames()
1195
 * @method $this withIspNames($value)
1196
 * @method string getDomainName()
1197
 * @method $this withDomainName($value)
1198
 * @method string getOwnerId()
1199
 * @method $this withOwnerId($value)
1200
 * @method string getTimePoint()
1201
 * @method $this withTimePoint($value)
1202
 */
1203
class DescribeDomainBpsDataByTimeStamp extends Rpc
1204
{
1205
}
1206
1207
/**
1208
 * @method string getRuleName()
1209
 * @method $this withRuleName($value)
1210
 * @method string getStartTime()
1211
 * @method $this withStartTime($value)
1212
 * @method string getTriggerObject()
1213
 * @method $this withTriggerObject($value)
1214
 * @method string getPageNumber()
1215
 * @method $this withPageNumber($value)
1216
 * @method string getPageSize()
1217
 * @method $this withPageSize($value)
1218
 * @method string getValue()
1219
 * @method $this withValue($value)
1220
 * @method string getDomainName()
1221
 * @method $this withDomainName($value)
1222
 * @method string getEndTime()
1223
 * @method $this withEndTime($value)
1224
 * @method string getOwnerId()
1225
 * @method $this withOwnerId($value)
1226
 */
1227
class DescribeDomainCcActivityLog extends Rpc
1228
{
1229
}
1230
1231
/**
1232
 * @method string getDomainName()
1233
 * @method $this withDomainName($value)
1234
 * @method string getOwnerId()
1235
 * @method $this withOwnerId($value)
1236
 */
1237
class DescribeDomainCertificateInfo extends Rpc
1238
{
1239
}
1240
1241
/**
1242
 * @method string getDomainName()
1243
 * @method $this withDomainName($value)
1244
 * @method string getOwnerId()
1245
 * @method $this withOwnerId($value)
1246
 */
1247
class DescribeDomainCustomLogConfig extends Rpc
1248
{
1249
1250
    /** @var string */
1251
    public $method = 'GET';
1252
}
1253
1254
/**
1255
 * @method string getLocationNameEn()
1256
 * @method $this withLocationNameEn($value)
1257
 * @method string getStartTime()
1258
 * @method $this withStartTime($value)
1259
 * @method string getIspNameEn()
1260
 * @method $this withIspNameEn($value)
1261
 * @method string getLayer()
1262
 * @method $this withLayer($value)
1263
 * @method string getDomainName()
1264
 * @method $this withDomainName($value)
1265
 * @method string getEndTime()
1266
 * @method $this withEndTime($value)
1267
 * @method string getOwnerId()
1268
 * @method $this withOwnerId($value)
1269
 * @method string getField()
1270
 * @method $this withField($value)
1271
 */
1272
class DescribeDomainDetailDataByLayer extends Rpc
1273
{
1274
1275
    /** @var string */
1276
    public $method = 'GET';
1277
}
1278
1279
/**
1280
 * @method string getStartTime()
1281
 * @method $this withStartTime($value)
1282
 * @method string getSecurityToken()
1283
 * @method $this withSecurityToken($value)
1284
 * @method string getDomainName()
1285
 * @method $this withDomainName($value)
1286
 * @method string getEndTime()
1287
 * @method $this withEndTime($value)
1288
 * @method string getOwnerId()
1289
 * @method $this withOwnerId($value)
1290
 */
1291
class DescribeDomainFileSizeProportionData extends Rpc
1292
{
1293
}
1294
1295
/**
1296
 * @method string getStartTime()
1297
 * @method $this withStartTime($value)
1298
 * @method string getDomainName()
1299
 * @method $this withDomainName($value)
1300
 * @method string getEndTime()
1301
 * @method $this withEndTime($value)
1302
 * @method string getOwnerId()
1303
 * @method $this withOwnerId($value)
1304
 * @method string getInterval()
1305
 * @method $this withInterval($value)
1306
 */
1307
class DescribeDomainHitRateData extends Rpc
1308
{
1309
}
1310
1311
/**
1312
 * @method string getStartTime()
1313
 * @method $this withStartTime($value)
1314
 * @method string getDomainName()
1315
 * @method $this withDomainName($value)
1316
 * @method string getEndTime()
1317
 * @method $this withEndTime($value)
1318
 * @method string getOwnerId()
1319
 * @method $this withOwnerId($value)
1320
 * @method string getInterval()
1321
 * @method $this withInterval($value)
1322
 */
1323
class DescribeDomainHttpCodeData extends Rpc
1324
{
1325
}
1326
1327
/**
1328
 * @method string getLocationNameEn()
1329
 * @method $this withLocationNameEn($value)
1330
 * @method string getStartTime()
1331
 * @method $this withStartTime($value)
1332
 * @method string getIspNameEn()
1333
 * @method $this withIspNameEn($value)
1334
 * @method string getLayer()
1335
 * @method $this withLayer($value)
1336
 * @method string getDomainName()
1337
 * @method $this withDomainName($value)
1338
 * @method string getEndTime()
1339
 * @method $this withEndTime($value)
1340
 * @method string getOwnerId()
1341
 * @method $this withOwnerId($value)
1342
 * @method string getInterval()
1343
 * @method $this withInterval($value)
1344
 */
1345
class DescribeDomainHttpCodeDataByLayer extends Rpc
1346
{
1347
}
1348
1349
/**
1350
 * @method string getStartTime()
1351
 * @method $this withStartTime($value)
1352
 * @method string getDomainName()
1353
 * @method $this withDomainName($value)
1354
 * @method string getEndTime()
1355
 * @method $this withEndTime($value)
1356
 * @method string getOwnerId()
1357
 * @method $this withOwnerId($value)
1358
 */
1359
class DescribeDomainISPData extends Rpc
1360
{
1361
}
1362
1363
/**
1364
 * @method string getStartTime()
1365
 * @method $this withStartTime($value)
1366
 * @method string getCycle()
1367
 * @method $this withCycle($value)
1368
 * @method string getDomainName()
1369
 * @method $this withDomainName($value)
1370
 * @method string getEndTime()
1371
 * @method $this withEndTime($value)
1372
 * @method string getOwnerId()
1373
 * @method $this withOwnerId($value)
1374
 * @method string getTimePoint()
1375
 * @method $this withTimePoint($value)
1376
 */
1377
class DescribeDomainMax95BpsData extends Rpc
1378
{
1379
}
1380
1381
/**
1382
 * @method string getVersionId()
1383
 * @method $this withVersionId($value)
1384
 * @method string getPageSize()
1385
 * @method $this withPageSize($value)
1386
 * @method string getPageIndex()
1387
 * @method $this withPageIndex($value)
1388
 * @method string getOwnerId()
1389
 * @method $this withOwnerId($value)
1390
 */
1391
class DescribeDomainNamesOfVersion extends Rpc
1392
{
1393
}
1394
1395
/**
1396
 * @method string getStartTime()
1397
 * @method $this withStartTime($value)
1398
 * @method string getPageNumber()
1399
 * @method $this withPageNumber($value)
1400
 * @method string getPath()
1401
 * @method $this withPath($value)
1402
 * @method string getPageSize()
1403
 * @method $this withPageSize($value)
1404
 * @method string getDomainName()
1405
 * @method $this withDomainName($value)
1406
 * @method string getEndTime()
1407
 * @method $this withEndTime($value)
1408
 * @method string getOwnerId()
1409
 * @method $this withOwnerId($value)
1410
 */
1411
class DescribeDomainPathData extends Rpc
1412
{
1413
1414
    /** @var string */
1415
    public $method = 'GET';
1416
}
1417
1418
/**
1419
 * @method string getStartTime()
1420
 * @method $this withStartTime($value)
1421
 * @method string getDomainName()
1422
 * @method $this withDomainName($value)
1423
 * @method string getEndTime()
1424
 * @method $this withEndTime($value)
1425
 * @method string getOwnerId()
1426
 * @method $this withOwnerId($value)
1427
 */
1428
class DescribeDomainPvData extends Rpc
1429
{
1430
}
1431
1432
/**
1433
 * @method string getLocationNameEn()
1434
 * @method $this withLocationNameEn($value)
1435
 * @method string getStartTime()
1436
 * @method $this withStartTime($value)
1437
 * @method string getIspNameEn()
1438
 * @method $this withIspNameEn($value)
1439
 * @method string getDomainName()
1440
 * @method $this withDomainName($value)
1441
 * @method string getEndTime()
1442
 * @method $this withEndTime($value)
1443
 * @method string getOwnerId()
1444
 * @method $this withOwnerId($value)
1445
 * @method string getInterval()
1446
 * @method $this withInterval($value)
1447
 */
1448
class DescribeDomainQpsData extends Rpc
1449
{
1450
}
1451
1452
/**
1453
 * @method string getLocationNameEn()
1454
 * @method $this withLocationNameEn($value)
1455
 * @method string getStartTime()
1456
 * @method $this withStartTime($value)
1457
 * @method string getIspNameEn()
1458
 * @method $this withIspNameEn($value)
1459
 * @method string getLayer()
1460
 * @method $this withLayer($value)
1461
 * @method string getDomainName()
1462
 * @method $this withDomainName($value)
1463
 * @method string getEndTime()
1464
 * @method $this withEndTime($value)
1465
 * @method string getOwnerId()
1466
 * @method $this withOwnerId($value)
1467
 * @method string getInterval()
1468
 * @method $this withInterval($value)
1469
 */
1470
class DescribeDomainQpsDataByLayer extends Rpc
1471
{
1472
}
1473
1474
/**
1475
 * @method string getLocationNameEn()
1476
 * @method $this withLocationNameEn($value)
1477
 * @method string getIspNameEn()
1478
 * @method $this withIspNameEn($value)
1479
 * @method string getStartTime()
1480
 * @method $this withStartTime($value)
1481
 * @method string getDomainName()
1482
 * @method $this withDomainName($value)
1483
 * @method string getEndTime()
1484
 * @method $this withEndTime($value)
1485
 * @method string getOwnerId()
1486
 * @method $this withOwnerId($value)
1487
 */
1488
class DescribeDomainRealTimeBpsData extends Rpc
1489
{
1490
1491
    /** @var string */
1492
    public $method = 'GET';
1493
}
1494
1495
/**
1496
 * @method string getStartTime()
1497
 * @method $this withStartTime($value)
1498
 * @method string getDomainName()
1499
 * @method $this withDomainName($value)
1500
 * @method string getEndTime()
1501
 * @method $this withEndTime($value)
1502
 * @method string getOwnerId()
1503
 * @method $this withOwnerId($value)
1504
 */
1505
class DescribeDomainRealTimeByteHitRateData extends Rpc
1506
{
1507
1508
    /** @var string */
1509
    public $method = 'GET';
1510
}
1511
1512
/**
1513
 * @method string getLocationNameEn()
1514
 * @method $this withLocationNameEn($value)
1515
 * @method string getStartTime()
1516
 * @method $this withStartTime($value)
1517
 * @method string getIspNameEn()
1518
 * @method $this withIspNameEn($value)
1519
 * @method string getMerge()
1520
 * @method $this withMerge($value)
1521
 * @method string getDomainName()
1522
 * @method $this withDomainName($value)
1523
 * @method string getEndTime()
1524
 * @method $this withEndTime($value)
1525
 * @method string getMergeLocIsp()
1526
 * @method $this withMergeLocIsp($value)
1527
 * @method string getOwnerId()
1528
 * @method $this withOwnerId($value)
1529
 * @method string getField()
1530
 * @method $this withField($value)
1531
 */
1532
class DescribeDomainRealTimeDetailData extends Rpc
1533
{
1534
1535
    /** @var string */
1536
    public $method = 'GET';
1537
}
1538
1539
/**
1540
 * @method string getLocationNameEn()
1541
 * @method $this withLocationNameEn($value)
1542
 * @method string getStartTime()
1543
 * @method $this withStartTime($value)
1544
 * @method string getIspNameEn()
1545
 * @method $this withIspNameEn($value)
1546
 * @method string getDomainName()
1547
 * @method $this withDomainName($value)
1548
 * @method string getEndTime()
1549
 * @method $this withEndTime($value)
1550
 * @method string getOwnerId()
1551
 * @method $this withOwnerId($value)
1552
 */
1553
class DescribeDomainRealTimeHttpCodeData extends Rpc
1554
{
1555
}
1556
1557
/**
1558
 * @method string getOwnerId()
1559
 * @method $this withOwnerId($value)
1560
 * @method string getDomain()
1561
 * @method $this withDomain($value)
1562
 */
1563
class DescribeDomainRealtimeLogDelivery extends Rpc
1564
{
1565
1566
    /** @var string */
1567
    public $method = 'GET';
1568
}
1569
1570
/**
1571
 * @method string getLocationNameEn()
1572
 * @method $this withLocationNameEn($value)
1573
 * @method string getIspNameEn()
1574
 * @method $this withIspNameEn($value)
1575
 * @method string getStartTime()
1576
 * @method $this withStartTime($value)
1577
 * @method string getDomainName()
1578
 * @method $this withDomainName($value)
1579
 * @method string getEndTime()
1580
 * @method $this withEndTime($value)
1581
 * @method string getOwnerId()
1582
 * @method $this withOwnerId($value)
1583
 */
1584
class DescribeDomainRealTimeQpsData extends Rpc
1585
{
1586
1587
    /** @var string */
1588
    public $method = 'GET';
1589
}
1590
1591
/**
1592
 * @method string getStartTime()
1593
 * @method $this withStartTime($value)
1594
 * @method string getDomainName()
1595
 * @method $this withDomainName($value)
1596
 * @method string getEndTime()
1597
 * @method $this withEndTime($value)
1598
 * @method string getOwnerId()
1599
 * @method $this withOwnerId($value)
1600
 */
1601
class DescribeDomainRealTimeReqHitRateData extends Rpc
1602
{
1603
1604
    /** @var string */
1605
    public $method = 'GET';
1606
}
1607
1608
/**
1609
 * @method string getStartTime()
1610
 * @method $this withStartTime($value)
1611
 * @method string getDomainName()
1612
 * @method $this withDomainName($value)
1613
 * @method string getEndTime()
1614
 * @method $this withEndTime($value)
1615
 * @method string getOwnerId()
1616
 * @method $this withOwnerId($value)
1617
 */
1618
class DescribeDomainRealTimeSrcBpsData extends Rpc
1619
{
1620
}
1621
1622
/**
1623
 * @method string getLocationNameEn()
1624
 * @method $this withLocationNameEn($value)
1625
 * @method string getStartTime()
1626
 * @method $this withStartTime($value)
1627
 * @method string getIspNameEn()
1628
 * @method $this withIspNameEn($value)
1629
 * @method string getDomainName()
1630
 * @method $this withDomainName($value)
1631
 * @method string getEndTime()
1632
 * @method $this withEndTime($value)
1633
 * @method string getOwnerId()
1634
 * @method $this withOwnerId($value)
1635
 */
1636
class DescribeDomainRealTimeSrcHttpCodeData extends Rpc
1637
{
1638
}
1639
1640
/**
1641
 * @method string getStartTime()
1642
 * @method $this withStartTime($value)
1643
 * @method string getDomainName()
1644
 * @method $this withDomainName($value)
1645
 * @method string getEndTime()
1646
 * @method $this withEndTime($value)
1647
 * @method string getOwnerId()
1648
 * @method $this withOwnerId($value)
1649
 */
1650
class DescribeDomainRealTimeSrcTrafficData extends Rpc
1651
{
1652
}
1653
1654
/**
1655
 * @method string getStartTime()
1656
 * @method $this withStartTime($value)
1657
 * @method string getDomainName()
1658
 * @method $this withDomainName($value)
1659
 * @method string getEndTime()
1660
 * @method $this withEndTime($value)
1661
 * @method string getOwnerId()
1662
 * @method $this withOwnerId($value)
1663
 */
1664
class DescribeDomainRealTimeTrafficData extends Rpc
1665
{
1666
}
1667
1668
/**
1669
 * @method string getStartTime()
1670
 * @method $this withStartTime($value)
1671
 * @method string getDomainName()
1672
 * @method $this withDomainName($value)
1673
 * @method string getEndTime()
1674
 * @method $this withEndTime($value)
1675
 * @method string getOwnerId()
1676
 * @method $this withOwnerId($value)
1677
 */
1678
class DescribeDomainRegionData extends Rpc
1679
{
1680
}
1681
1682
/**
1683
 * @method string getStartTime()
1684
 * @method $this withStartTime($value)
1685
 * @method string getDomainName()
1686
 * @method $this withDomainName($value)
1687
 * @method string getEndTime()
1688
 * @method $this withEndTime($value)
1689
 * @method string getOwnerId()
1690
 * @method $this withOwnerId($value)
1691
 * @method string getInterval()
1692
 * @method $this withInterval($value)
1693
 */
1694
class DescribeDomainReqHitRateData extends Rpc
1695
{
1696
}
1697
1698
/**
1699
 * @method string getSources()
1700
 * @method $this withSources($value)
1701
 * @method string getOwnerId()
1702
 * @method $this withOwnerId($value)
1703
 * @method string getSecurityToken()
1704
 * @method $this withSecurityToken($value)
1705
 */
1706
class DescribeDomainsBySource extends Rpc
1707
{
1708
}
1709
1710
/**
1711
 * @method string getStartTime()
1712
 * @method $this withStartTime($value)
1713
 * @method string getDomainName()
1714
 * @method $this withDomainName($value)
1715
 * @method string getEndTime()
1716
 * @method $this withEndTime($value)
1717
 * @method string getOwnerId()
1718
 * @method $this withOwnerId($value)
1719
 * @method string getInterval()
1720
 * @method $this withInterval($value)
1721
 */
1722
class DescribeDomainSrcBpsData extends Rpc
1723
{
1724
}
1725
1726
/**
1727
 * @method string getStartTime()
1728
 * @method $this withStartTime($value)
1729
 * @method string getDomainName()
1730
 * @method $this withDomainName($value)
1731
 * @method string getEndTime()
1732
 * @method $this withEndTime($value)
1733
 * @method string getOwnerId()
1734
 * @method $this withOwnerId($value)
1735
 * @method string getInterval()
1736
 * @method $this withInterval($value)
1737
 */
1738
class DescribeDomainSrcHttpCodeData extends Rpc
1739
{
1740
}
1741
1742
/**
1743
 * @method string getStartTime()
1744
 * @method $this withStartTime($value)
1745
 * @method string getDomainName()
1746
 * @method $this withDomainName($value)
1747
 * @method string getEndTime()
1748
 * @method $this withEndTime($value)
1749
 * @method string getOwnerId()
1750
 * @method $this withOwnerId($value)
1751
 * @method string getInterval()
1752
 * @method $this withInterval($value)
1753
 */
1754
class DescribeDomainSrcQpsData extends Rpc
1755
{
1756
}
1757
1758
/**
1759
 * @method string getStartTime()
1760
 * @method $this withStartTime($value)
1761
 * @method string getDomainName()
1762
 * @method $this withDomainName($value)
1763
 * @method string getEndTime()
1764
 * @method $this withEndTime($value)
1765
 * @method string getOwnerId()
1766
 * @method $this withOwnerId($value)
1767
 * @method string getSortBy()
1768
 * @method $this withSortBy($value)
1769
 */
1770
class DescribeDomainSrcTopUrlVisit extends Rpc
1771
{
1772
}
1773
1774
/**
1775
 * @method string getStartTime()
1776
 * @method $this withStartTime($value)
1777
 * @method string getDomainName()
1778
 * @method $this withDomainName($value)
1779
 * @method string getEndTime()
1780
 * @method $this withEndTime($value)
1781
 * @method string getOwnerId()
1782
 * @method $this withOwnerId($value)
1783
 * @method string getInterval()
1784
 * @method $this withInterval($value)
1785
 */
1786
class DescribeDomainSrcTrafficData extends Rpc
1787
{
1788
}
1789
1790
/**
1791
 * @method string getStartTime()
1792
 * @method $this withStartTime($value)
1793
 * @method string getDomainName()
1794
 * @method $this withDomainName($value)
1795
 * @method string getEndTime()
1796
 * @method $this withEndTime($value)
1797
 * @method string getOwnerId()
1798
 * @method $this withOwnerId($value)
1799
 */
1800
class DescribeDomainsUsageByDay extends Rpc
1801
{
1802
}
1803
1804
/**
1805
 * @method string getLocationNameEn()
1806
 * @method $this withLocationNameEn($value)
1807
 * @method string getStartTime()
1808
 * @method $this withStartTime($value)
1809
 * @method string getLimit()
1810
 * @method $this withLimit($value)
1811
 * @method string getDomainName()
1812
 * @method $this withDomainName($value)
1813
 * @method string getEndTime()
1814
 * @method $this withEndTime($value)
1815
 * @method string getOwnerId()
1816
 * @method $this withOwnerId($value)
1817
 * @method string getSortBy()
1818
 * @method $this withSortBy($value)
1819
 */
1820
class DescribeDomainTopClientIpVisit extends Rpc
1821
{
1822
}
1823
1824
/**
1825
 * @method string getStartTime()
1826
 * @method $this withStartTime($value)
1827
 * @method string getPercent()
1828
 * @method $this withPercent($value)
1829
 * @method string getDomainName()
1830
 * @method $this withDomainName($value)
1831
 * @method string getEndTime()
1832
 * @method $this withEndTime($value)
1833
 * @method string getOwnerId()
1834
 * @method $this withOwnerId($value)
1835
 * @method string getSortBy()
1836
 * @method $this withSortBy($value)
1837
 */
1838
class DescribeDomainTopReferVisit extends Rpc
1839
{
1840
}
1841
1842
/**
1843
 * @method string getStartTime()
1844
 * @method $this withStartTime($value)
1845
 * @method string getDomainName()
1846
 * @method $this withDomainName($value)
1847
 * @method string getEndTime()
1848
 * @method $this withEndTime($value)
1849
 * @method string getOwnerId()
1850
 * @method $this withOwnerId($value)
1851
 * @method string getSortBy()
1852
 * @method $this withSortBy($value)
1853
 */
1854
class DescribeDomainTopUrlVisit extends Rpc
1855
{
1856
}
1857
1858
/**
1859
 * @method string getLocationNameEn()
1860
 * @method $this withLocationNameEn($value)
1861
 * @method string getStartTime()
1862
 * @method $this withStartTime($value)
1863
 * @method string getIspNameEn()
1864
 * @method $this withIspNameEn($value)
1865
 * @method string getDomainName()
1866
 * @method $this withDomainName($value)
1867
 * @method string getEndTime()
1868
 * @method $this withEndTime($value)
1869
 * @method string getOwnerId()
1870
 * @method $this withOwnerId($value)
1871
 * @method string getInterval()
1872
 * @method $this withInterval($value)
1873
 */
1874
class DescribeDomainTrafficData extends Rpc
1875
{
1876
}
1877
1878
/**
1879
 * @method string getStartTime()
1880
 * @method $this withStartTime($value)
1881
 * @method string getDataProtocol()
1882
 * @method $this withDataProtocol($value)
1883
 * @method string getArea()
1884
 * @method $this withArea($value)
1885
 * @method string getDomainName()
1886
 * @method $this withDomainName($value)
1887
 * @method string getEndTime()
1888
 * @method $this withEndTime($value)
1889
 * @method string getOwnerId()
1890
 * @method $this withOwnerId($value)
1891
 * @method string getField()
1892
 * @method $this withField($value)
1893
 * @method string getInterval()
1894
 * @method $this withInterval($value)
1895
 */
1896
class DescribeDomainUsageData extends Rpc
1897
{
1898
}
1899
1900
/**
1901
 * @method string getStartTime()
1902
 * @method $this withStartTime($value)
1903
 * @method string getDomainName()
1904
 * @method $this withDomainName($value)
1905
 * @method string getEndTime()
1906
 * @method $this withEndTime($value)
1907
 * @method string getOwnerId()
1908
 * @method $this withOwnerId($value)
1909
 */
1910
class DescribeDomainUvData extends Rpc
1911
{
1912
}
1913
1914
/**
1915
 * @method string getStartTime()
1916
 * @method $this withStartTime($value)
1917
 * @method string getEndTime()
1918
 * @method $this withEndTime($value)
1919
 * @method string getOwnerId()
1920
 * @method $this withOwnerId($value)
1921
 * @method string getRuleId()
1922
 * @method $this withRuleId($value)
1923
 */
1924
class DescribeEsExceptionData extends Rpc
1925
{
1926
}
1927
1928
/**
1929
 * @method string getStartTime()
1930
 * @method $this withStartTime($value)
1931
 * @method string getEndTime()
1932
 * @method $this withEndTime($value)
1933
 * @method string getOwnerId()
1934
 * @method $this withOwnerId($value)
1935
 * @method string getRuleId()
1936
 * @method $this withRuleId($value)
1937
 */
1938
class DescribeEsExecuteData extends Rpc
1939
{
1940
}
1941
1942
/**
1943
 * @method string getTriggerARN()
1944
 * @method $this withTriggerARN($value)
1945
 * @method string getOwnerId()
1946
 * @method $this withOwnerId($value)
1947
 */
1948
class DescribeFCTrigger extends Rpc
1949
{
1950
1951
    /** @var string */
1952
    public $method = 'GET';
1953
}
1954
1955
/**
1956
 * @method string getTaskId()
1957
 * @method $this withTaskId($value)
1958
 * @method string getOwnerId()
1959
 * @method $this withOwnerId($value)
1960
 */
1961
class DescribeIllegalUrlExportTask extends Rpc
1962
{
1963
}
1964
1965
/**
1966
 * @method string getIP()
1967
 * @method $this withIP($value)
1968
 * @method string getOwnerId()
1969
 * @method $this withOwnerId($value)
1970
 * @method string getSecurityToken()
1971
 * @method $this withSecurityToken($value)
1972
 */
1973
class DescribeIpInfo extends Rpc
1974
{
1975
}
1976
1977
/**
1978
 * @method string getDomainName()
1979
 * @method $this withDomainName($value)
1980
 * @method string getOwnerId()
1981
 * @method $this withOwnerId($value)
1982
 * @method string getSecurityToken()
1983
 * @method $this withSecurityToken($value)
1984
 */
1985
class DescribeL2VipsByDomain extends Rpc
1986
{
1987
}
1988
1989
/**
1990
 * @method string getDomainNames()
1991
 * @method $this withDomainNames($value)
1992
 * @method string getLocationNames()
1993
 * @method $this withLocationNames($value)
1994
 * @method string getStartTime()
1995
 * @method $this withStartTime($value)
1996
 * @method string getIspNames()
1997
 * @method $this withIspNames($value)
1998
 * @method string getEndTime()
1999
 * @method $this withEndTime($value)
2000
 * @method string getOwnerId()
2001
 * @method $this withOwnerId($value)
2002
 */
2003
class DescribeRangeDataByLocateAndIspService extends Rpc
2004
{
2005
}
2006
2007
/**
2008
 * @method string getProject()
2009
 * @method $this withProject($value)
2010
 * @method string getStartTime()
2011
 * @method $this withStartTime($value)
2012
 * @method string getEndTime()
2013
 * @method $this withEndTime($value)
2014
 * @method string getOwnerId()
2015
 * @method $this withOwnerId($value)
2016
 * @method string getInterval()
2017
 * @method $this withInterval($value)
2018
 * @method string getLogStore()
2019
 * @method $this withLogStore($value)
2020
 */
2021
class DescribeRealtimeDeliveryAcc extends Rpc
2022
{
2023
}
2024
2025
/**
2026
 * @method string getOwnerId()
2027
 * @method $this withOwnerId($value)
2028
 * @method string getSecurityToken()
2029
 * @method $this withSecurityToken($value)
2030
 */
2031
class DescribeRefreshQuota extends Rpc
2032
{
2033
}
2034
2035
/**
2036
 * @method string getTaskId()
2037
 * @method $this withTaskId($value)
2038
 * @method string getOwnerId()
2039
 * @method $this withOwnerId($value)
2040
 */
2041
class DescribeRefreshTaskById extends Rpc
2042
{
2043
}
2044
2045
/**
2046
 * @method string getObjectPath()
2047
 * @method $this withObjectPath($value)
2048
 * @method string getStartTime()
2049
 * @method $this withStartTime($value)
2050
 * @method string getPageNumber()
2051
 * @method $this withPageNumber($value)
2052
 * @method string getResourceGroupId()
2053
 * @method $this withResourceGroupId($value)
2054
 * @method string getSecurityToken()
2055
 * @method $this withSecurityToken($value)
2056
 * @method string getPageSize()
2057
 * @method $this withPageSize($value)
2058
 * @method string getObjectType()
2059
 * @method $this withObjectType($value)
2060
 * @method string getTaskId()
2061
 * @method $this withTaskId($value)
2062
 * @method string getDomainName()
2063
 * @method $this withDomainName($value)
2064
 * @method string getEndTime()
2065
 * @method $this withEndTime($value)
2066
 * @method string getOwnerId()
2067
 * @method $this withOwnerId($value)
2068
 * @method string getStatus()
2069
 * @method $this withStatus($value)
2070
 */
2071
class DescribeRefreshTasks extends Rpc
2072
{
2073
}
2074
2075
/**
2076
 * @method string getOwnerId()
2077
 * @method $this withOwnerId($value)
2078
 */
2079
class DescribeStagingIp extends Rpc
2080
{
2081
}
2082
2083
/**
2084
 * @method string getScope()
2085
 * @method $this withScope($value)
2086
 * @method array getTag()
2087
 * @method array getResourceId()
2088
 * @method string getOwnerId()
2089
 * @method $this withOwnerId($value)
2090
 * @method string getResourceType()
2091
 * @method $this withResourceType($value)
2092
 */
2093
class DescribeTagResources extends Rpc
2094
{
2095
2096
    /**
2097
     * @param array $tag
2098
     *
2099
     * @return $this
2100
     */
2101
	public function withTag(array $tag)
2102
	{
2103
	    $this->data['Tag'] = $tag;
2104
		foreach ($tag as $depth1 => $depth1Value) {
2105
			if(isset($depth1Value['Key'])){
2106
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
2107
			}
2108
			if(isset($depth1Value['Value'])){
2109
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
2110
			}
2111
		}
2112
2113
		return $this;
2114
    }
2115
2116
    /**
2117
     * @param array $resourceId
2118
     *
2119
     * @return $this
2120
     */
2121
	public function withResourceId(array $resourceId)
2122
	{
2123
	    $this->data['ResourceId'] = $resourceId;
2124
		foreach ($resourceId as $i => $iValue) {
2125
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
2126
		}
2127
2128
		return $this;
2129
    }
2130
}
2131
2132
/**
2133
 * @method string getStartTime()
2134
 * @method $this withStartTime($value)
2135
 * @method string getLimit()
2136
 * @method $this withLimit($value)
2137
 * @method string getEndTime()
2138
 * @method $this withEndTime($value)
2139
 * @method string getOwnerId()
2140
 * @method $this withOwnerId($value)
2141
 */
2142
class DescribeTopDomainsByFlow extends Rpc
2143
{
2144
}
2145
2146
/**
2147
 * @method string getOwnerId()
2148
 * @method $this withOwnerId($value)
2149
 */
2150
class DescribeUserCertificateExpireCount extends Rpc
2151
{
2152
}
2153
2154
/**
2155
 * @method string getOwnerId()
2156
 * @method $this withOwnerId($value)
2157
 * @method string getSecurityToken()
2158
 * @method $this withSecurityToken($value)
2159
 * @method string getConfig()
2160
 * @method $this withConfig($value)
2161
 */
2162
class DescribeUserConfigs extends Rpc
2163
{
2164
}
2165
2166
/**
2167
 * @method string getPageNumber()
2168
 * @method $this withPageNumber($value)
2169
 * @method string getCheckDomainShow()
2170
 * @method $this withCheckDomainShow($value)
2171
 * @method string getResourceGroupId()
2172
 * @method $this withResourceGroupId($value)
2173
 * @method string getSecurityToken()
2174
 * @method $this withSecurityToken($value)
2175
 * @method string getCdnType()
2176
 * @method $this withCdnType($value)
2177
 * @method string getChangeEndTime()
2178
 * @method $this withChangeEndTime($value)
2179
 * @method string getPageSize()
2180
 * @method $this withPageSize($value)
2181
 * @method array getTag()
2182
 * @method string getFuncFilter()
2183
 * @method $this withFuncFilter($value)
2184
 * @method string getCoverage()
2185
 * @method $this withCoverage($value)
2186
 * @method string getDomainName()
2187
 * @method $this withDomainName($value)
2188
 * @method string getOwnerId()
2189
 * @method $this withOwnerId($value)
2190
 * @method string getFuncId()
2191
 * @method $this withFuncId($value)
2192
 * @method string getDomainStatus()
2193
 * @method $this withDomainStatus($value)
2194
 * @method string getDomainSearchType()
2195
 * @method $this withDomainSearchType($value)
2196
 * @method string getChangeStartTime()
2197
 * @method $this withChangeStartTime($value)
2198
 */
2199
class DescribeUserDomains extends Rpc
2200
{
2201
2202
    /**
2203
     * @param array $tag
2204
     *
2205
     * @return $this
2206
     */
2207
	public function withTag(array $tag)
2208
	{
2209
	    $this->data['Tag'] = $tag;
2210
		foreach ($tag as $depth1 => $depth1Value) {
2211
			if(isset($depth1Value['Value'])){
2212
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
2213
			}
2214
			if(isset($depth1Value['Key'])){
2215
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
2216
			}
2217
		}
2218
2219
		return $this;
2220
    }
2221
}
2222
2223
/**
2224
 * @method string getOwnerId()
2225
 * @method $this withOwnerId($value)
2226
 */
2227
class DescribeUserTags extends Rpc
2228
{
2229
}
2230
2231
/**
2232
 * @method string getPageNumber()
2233
 * @method $this withPageNumber($value)
2234
 * @method string getPageSize()
2235
 * @method $this withPageSize($value)
2236
 * @method string getOwnerId()
2237
 * @method $this withOwnerId($value)
2238
 */
2239
class DescribeUserUsageDataExportTask extends Rpc
2240
{
2241
}
2242
2243
/**
2244
 * @method string getPageNumber()
2245
 * @method $this withPageNumber($value)
2246
 * @method string getPageSize()
2247
 * @method $this withPageSize($value)
2248
 * @method string getOwnerId()
2249
 * @method $this withOwnerId($value)
2250
 */
2251
class DescribeUserUsageDetailDataExportTask extends Rpc
2252
{
2253
}
2254
2255
/**
2256
 * @method string getAvailable()
2257
 * @method $this withAvailable($value)
2258
 * @method string getDomainName()
2259
 * @method $this withDomainName($value)
2260
 * @method string getOwnerId()
2261
 * @method $this withOwnerId($value)
2262
 */
2263
class DescribeUserVipsByDomain extends Rpc
2264
{
2265
2266
    /** @var string */
2267
    public $method = 'GET';
2268
}
2269
2270
/**
2271
 * @method string getDomainName()
2272
 * @method $this withDomainName($value)
2273
 * @method string getOwnerId()
2274
 * @method $this withOwnerId($value)
2275
 */
2276
class DescribeVerifyContent extends Rpc
2277
{
2278
}
2279
2280
/**
2281
 * @method string getOwnerId()
2282
 * @method $this withOwnerId($value)
2283
 * @method string getDomain()
2284
 * @method $this withDomain($value)
2285
 */
2286
class DisableRealtimeLogDelivery extends Rpc
2287
{
2288
2289
    /** @var string */
2290
    public $method = 'GET';
2291
}
2292
2293
/**
2294
 * @method string getOwnerId()
2295
 * @method $this withOwnerId($value)
2296
 * @method string getDomain()
2297
 * @method $this withDomain($value)
2298
 */
2299
class EnableRealtimeLogDelivery extends Rpc
2300
{
2301
2302
    /** @var string */
2303
    public $method = 'GET';
2304
}
2305
2306
/**
2307
 * @method string getOwnerId()
2308
 * @method $this withOwnerId($value)
2309
 * @method string getConfigId()
2310
 * @method $this withConfigId($value)
2311
 */
2312
class ListDomainsByLogConfigId extends Rpc
2313
{
2314
2315
    /** @var string */
2316
    public $method = 'GET';
2317
}
2318
2319
/**
2320
 * @method string getEventMetaVersion()
2321
 * @method $this withEventMetaVersion($value)
2322
 * @method string getOwnerId()
2323
 * @method $this withOwnerId($value)
2324
 * @method string getEventMetaName()
2325
 * @method $this withEventMetaName($value)
2326
 */
2327
class ListFCTrigger extends Rpc
2328
{
2329
2330
    /** @var string */
2331
    public $method = 'GET';
2332
}
2333
2334
/**
2335
 * @method string getProject()
2336
 * @method $this withProject($value)
2337
 * @method string getOwnerId()
2338
 * @method $this withOwnerId($value)
2339
 * @method string getRegion()
2340
 * @method $this withRegion($value)
2341
 * @method string getLogstore()
2342
 * @method $this withLogstore($value)
2343
 */
2344
class ListRealtimeLogDeliveryDomains extends Rpc
2345
{
2346
2347
    /** @var string */
2348
    public $method = 'GET';
2349
}
2350
2351
/**
2352
 * @method string getOwnerId()
2353
 * @method $this withOwnerId($value)
2354
 */
2355
class ListRealtimeLogDeliveryInfos extends Rpc
2356
{
2357
2358
    /** @var string */
2359
    public $method = 'GET';
2360
}
2361
2362
/**
2363
 * @method string getOwnerId()
2364
 * @method $this withOwnerId($value)
2365
 */
2366
class ListUserCustomLogConfig extends Rpc
2367
{
2368
2369
    /** @var string */
2370
    public $method = 'GET';
2371
}
2372
2373
/**
2374
 * @method string getSources()
2375
 * @method $this withSources($value)
2376
 * @method string getResourceGroupId()
2377
 * @method $this withResourceGroupId($value)
2378
 * @method string getSecurityToken()
2379
 * @method $this withSecurityToken($value)
2380
 * @method string getTopLevelDomain()
2381
 * @method $this withTopLevelDomain($value)
2382
 * @method string getDomainName()
2383
 * @method $this withDomainName($value)
2384
 * @method string getOwnerId()
2385
 * @method $this withOwnerId($value)
2386
 */
2387
class ModifyCdnDomain extends Rpc
2388
{
2389
}
2390
2391
/**
2392
 * @method string getDomainName()
2393
 * @method $this withDomainName($value)
2394
 * @method string getOwnerId()
2395
 * @method $this withOwnerId($value)
2396
 * @method string getProperty()
2397
 * @method $this withProperty($value)
2398
 */
2399
class ModifyCdnDomainSchdmByProperty extends Rpc
2400
{
2401
}
2402
2403
/**
2404
 * @method string getDomainName()
2405
 * @method $this withDomainName($value)
2406
 * @method string getOwnerId()
2407
 * @method $this withOwnerId($value)
2408
 * @method string getConfigId()
2409
 * @method $this withConfigId($value)
2410
 */
2411
class ModifyDomainCustomLogConfig extends Rpc
2412
{
2413
2414
    /** @var string */
2415
    public $method = 'GET';
2416
}
2417
2418
/**
2419
 * @method string getProject()
2420
 * @method $this withProject($value)
2421
 * @method string getOwnerId()
2422
 * @method $this withOwnerId($value)
2423
 * @method string getDomain()
2424
 * @method $this withDomain($value)
2425
 * @method string getRegion()
2426
 * @method $this withRegion($value)
2427
 * @method string getLogstore()
2428
 * @method $this withLogstore($value)
2429
 */
2430
class ModifyRealtimeLogDelivery extends Rpc
2431
{
2432
2433
    /** @var string */
2434
    public $method = 'GET';
2435
}
2436
2437
/**
2438
 * @method string getOwnerId()
2439
 * @method $this withOwnerId($value)
2440
 * @method string getSecurityToken()
2441
 * @method $this withSecurityToken($value)
2442
 * @method string getInternetChargeType()
2443
 * @method $this withInternetChargeType($value)
2444
 */
2445
class OpenCdnService extends Rpc
2446
{
2447
}
2448
2449
/**
2450
 * @method string getFunctionName()
2451
 * @method $this withFunctionName($value)
2452
 * @method string getDomainName()
2453
 * @method $this withDomainName($value)
2454
 * @method string getOwnerId()
2455
 * @method $this withOwnerId($value)
2456
 */
2457
class PublishStagingConfigToProduction extends Rpc
2458
{
2459
}
2460
2461
/**
2462
 * @method string getObjectPath()
2463
 * @method $this withObjectPath($value)
2464
 * @method string getSecurityToken()
2465
 * @method $this withSecurityToken($value)
2466
 * @method string getArea()
2467
 * @method $this withArea($value)
2468
 * @method string getOwnerId()
2469
 * @method $this withOwnerId($value)
2470
 */
2471
class PushObjectCache extends Rpc
2472
{
2473
}
2474
2475
/**
2476
 * @method string getObjectPath()
2477
 * @method $this withObjectPath($value)
2478
 * @method string getSecurityToken()
2479
 * @method $this withSecurityToken($value)
2480
 * @method string getObjectType()
2481
 * @method $this withObjectType($value)
2482
 * @method string getOwnerId()
2483
 * @method $this withOwnerId($value)
2484
 */
2485
class RefreshObjectCaches extends Rpc
2486
{
2487
}
2488
2489
/**
2490
 * @method string getFunctionName()
2491
 * @method $this withFunctionName($value)
2492
 * @method string getDomainName()
2493
 * @method $this withDomainName($value)
2494
 * @method string getOwnerId()
2495
 * @method $this withOwnerId($value)
2496
 */
2497
class RollbackStagingConfig extends Rpc
2498
{
2499
}
2500
2501
/**
2502
 * @method string getDomainName()
2503
 * @method $this withDomainName($value)
2504
 * @method string getOwnerId()
2505
 * @method $this withOwnerId($value)
2506
 * @method string getAllowIps()
2507
 * @method $this withAllowIps($value)
2508
 * @method string getSecurityToken()
2509
 * @method $this withSecurityToken($value)
2510
 * @method string getBlockIps()
2511
 * @method $this withBlockIps($value)
2512
 */
2513
class SetCcConfig extends Rpc
2514
{
2515
}
2516
2517
/**
2518
 * @method string getServerCertificate()
2519
 * @method $this withServerCertificate($value)
2520
 * @method string getDomainName()
2521
 * @method $this withDomainName($value)
2522
 * @method string getOwnerId()
2523
 * @method $this withOwnerId($value)
2524
 */
2525
class SetCdnDomainCSRCertificate extends Rpc
2526
{
2527
}
2528
2529
/**
2530
 * @method string getFunctions()
2531
 * @method $this withFunctions($value)
2532
 * @method string getDomainName()
2533
 * @method $this withDomainName($value)
2534
 * @method string getOwnerId()
2535
 * @method $this withOwnerId($value)
2536
 */
2537
class SetCdnDomainStagingConfig extends Rpc
2538
{
2539
}
2540
2541
/**
2542
 * @method string getFunctionMatches()
2543
 * @method $this withFunctionMatches($value)
2544
 * @method string getVersionId()
2545
 * @method $this withVersionId($value)
2546
 * @method string getSecurityToken()
2547
 * @method $this withSecurityToken($value)
2548
 * @method string getFunctionName()
2549
 * @method $this withFunctionName($value)
2550
 * @method string getFunctionArgs()
2551
 * @method $this withFunctionArgs($value)
2552
 * @method string getOwnerAccount()
2553
 * @method $this withOwnerAccount($value)
2554
 * @method string getOwnerId()
2555
 * @method $this withOwnerId($value)
2556
 * @method string getFunctionId()
2557
 * @method $this withFunctionId($value)
2558
 * @method string getConfigId()
2559
 * @method $this withConfigId($value)
2560
 */
2561
class SetConfigOfVersion extends Rpc
2562
{
2563
}
2564
2565
/**
2566
 * @method string getEnable()
2567
 * @method $this withEnable($value)
2568
 * @method string getDomainName()
2569
 * @method $this withDomainName($value)
2570
 * @method string getOwnerId()
2571
 * @method $this withOwnerId($value)
2572
 */
2573
class SetDomainGreenManagerConfig extends Rpc
2574
{
2575
}
2576
2577
/**
2578
 * @method string getServerCertificate()
2579
 * @method $this withServerCertificate($value)
2580
 * @method string getPrivateKey()
2581
 * @method $this withPrivateKey($value)
2582
 * @method string getServerCertificateStatus()
2583
 * @method $this withServerCertificateStatus($value)
2584
 * @method string getSecurityToken()
2585
 * @method $this withSecurityToken($value)
2586
 * @method string getCertType()
2587
 * @method $this withCertType($value)
2588
 * @method string getForceSet()
2589
 * @method $this withForceSet($value)
2590
 * @method string getCertName()
2591
 * @method $this withCertName($value)
2592
 * @method string getDomainName()
2593
 * @method $this withDomainName($value)
2594
 * @method string getOwnerId()
2595
 * @method $this withOwnerId($value)
2596
 */
2597
class SetDomainServerCertificate extends Rpc
2598
{
2599
}
2600
2601
/**
2602
 * @method string getSecurityToken()
2603
 * @method $this withSecurityToken($value)
2604
 * @method string getDomainName()
2605
 * @method $this withDomainName($value)
2606
 * @method string getWeight()
2607
 * @method $this withWeight($value)
2608
 * @method string getCacheContent()
2609
 * @method $this withCacheContent($value)
2610
 * @method string getOwnerId()
2611
 * @method $this withOwnerId($value)
2612
 * @method string getTTL()
2613
 * @method $this withTTL($value)
2614
 */
2615
class SetFileCacheExpiredConfig extends Rpc
2616
{
2617
}
2618
2619
/**
2620
 * @method string getDomainName()
2621
 * @method $this withDomainName($value)
2622
 * @method string getRedirectType()
2623
 * @method $this withRedirectType($value)
2624
 * @method string getOwnerId()
2625
 * @method $this withOwnerId($value)
2626
 * @method string getSecurityToken()
2627
 * @method $this withSecurityToken($value)
2628
 */
2629
class SetForceRedirectConfig extends Rpc
2630
{
2631
}
2632
2633
/**
2634
 * @method string getSchemeOriginPort()
2635
 * @method $this withSchemeOriginPort($value)
2636
 * @method string getEnable()
2637
 * @method $this withEnable($value)
2638
 * @method string getSchemeOrigin()
2639
 * @method $this withSchemeOrigin($value)
2640
 * @method string getDomainName()
2641
 * @method $this withDomainName($value)
2642
 * @method string getOwnerId()
2643
 * @method $this withOwnerId($value)
2644
 * @method string getConfigId()
2645
 * @method $this withConfigId($value)
2646
 */
2647
class SetForwardSchemeConfig extends Rpc
2648
{
2649
}
2650
2651
/**
2652
 * @method string getHeaderValue()
2653
 * @method $this withHeaderValue($value)
2654
 * @method string getSecurityToken()
2655
 * @method $this withSecurityToken($value)
2656
 * @method string getDomainName()
2657
 * @method $this withDomainName($value)
2658
 * @method string getOwnerId()
2659
 * @method $this withOwnerId($value)
2660
 * @method string getConfigId()
2661
 * @method $this withConfigId($value)
2662
 * @method string getHeaderKey()
2663
 * @method $this withHeaderKey($value)
2664
 */
2665
class SetHttpHeaderConfig extends Rpc
2666
{
2667
}
2668
2669
/**
2670
 * @method string getHttp2()
2671
 * @method $this withHttp2($value)
2672
 * @method string getDomainName()
2673
 * @method $this withDomainName($value)
2674
 * @method string getOwnerId()
2675
 * @method $this withOwnerId($value)
2676
 * @method string getConfigId()
2677
 * @method $this withConfigId($value)
2678
 */
2679
class SetHttpsOptionConfig extends Rpc
2680
{
2681
}
2682
2683
/**
2684
 * @method string getEnable()
2685
 * @method $this withEnable($value)
2686
 * @method string getKeepOssArgs()
2687
 * @method $this withKeepOssArgs($value)
2688
 * @method string getDomainName()
2689
 * @method $this withDomainName($value)
2690
 * @method string getOwnerId()
2691
 * @method $this withOwnerId($value)
2692
 * @method string getHashKeyArgs()
2693
 * @method $this withHashKeyArgs($value)
2694
 * @method string getConfigId()
2695
 * @method $this withConfigId($value)
2696
 */
2697
class SetIgnoreQueryStringConfig extends Rpc
2698
{
2699
}
2700
2701
/**
2702
 * @method string getDomainName()
2703
 * @method $this withDomainName($value)
2704
 * @method string getOwnerId()
2705
 * @method $this withOwnerId($value)
2706
 * @method string getAllowIps()
2707
 * @method $this withAllowIps($value)
2708
 * @method string getSecurityToken()
2709
 * @method $this withSecurityToken($value)
2710
 */
2711
class SetIpAllowListConfig extends Rpc
2712
{
2713
}
2714
2715
/**
2716
 * @method string getBlockIps()
2717
 * @method $this withBlockIps($value)
2718
 * @method string getDomainName()
2719
 * @method $this withDomainName($value)
2720
 * @method string getOwnerId()
2721
 * @method $this withOwnerId($value)
2722
 * @method string getConfigId()
2723
 * @method $this withConfigId($value)
2724
 */
2725
class SetIpBlackListConfig extends Rpc
2726
{
2727
}
2728
2729
/**
2730
 * @method string getEnable()
2731
 * @method $this withEnable($value)
2732
 * @method string getDomainName()
2733
 * @method $this withDomainName($value)
2734
 * @method string getOwnerId()
2735
 * @method $this withOwnerId($value)
2736
 * @method string getConfigId()
2737
 * @method $this withConfigId($value)
2738
 */
2739
class SetOptimizeConfig extends Rpc
2740
{
2741
}
2742
2743
/**
2744
 * @method string getEnable()
2745
 * @method $this withEnable($value)
2746
 * @method string getDomainName()
2747
 * @method $this withDomainName($value)
2748
 * @method string getOwnerId()
2749
 * @method $this withOwnerId($value)
2750
 * @method string getConfigId()
2751
 * @method $this withConfigId($value)
2752
 */
2753
class SetPageCompressConfig extends Rpc
2754
{
2755
}
2756
2757
/**
2758
 * @method string getEnable()
2759
 * @method $this withEnable($value)
2760
 * @method string getDomainName()
2761
 * @method $this withDomainName($value)
2762
 * @method string getOwnerId()
2763
 * @method $this withOwnerId($value)
2764
 * @method string getConfigId()
2765
 * @method $this withConfigId($value)
2766
 */
2767
class SetRangeConfig extends Rpc
2768
{
2769
}
2770
2771
/**
2772
 * @method string getReferList()
2773
 * @method $this withReferList($value)
2774
 * @method string getSecurityToken()
2775
 * @method $this withSecurityToken($value)
2776
 * @method string getReferType()
2777
 * @method $this withReferType($value)
2778
 * @method string getDisableAst()
2779
 * @method $this withDisableAst($value)
2780
 * @method string getDomainName()
2781
 * @method $this withDomainName($value)
2782
 * @method string getOwnerId()
2783
 * @method $this withOwnerId($value)
2784
 * @method string getAllowEmpty()
2785
 * @method $this withAllowEmpty($value)
2786
 */
2787
class SetRefererConfig extends Rpc
2788
{
2789
}
2790
2791
/**
2792
 * @method string getAliRemoveArgs()
2793
 * @method $this withAliRemoveArgs($value)
2794
 * @method string getKeepOssArgs()
2795
 * @method $this withKeepOssArgs($value)
2796
 * @method string getDomainName()
2797
 * @method $this withDomainName($value)
2798
 * @method string getOwnerId()
2799
 * @method $this withOwnerId($value)
2800
 * @method string getConfigId()
2801
 * @method $this withConfigId($value)
2802
 */
2803
class SetRemoveQueryStringConfig extends Rpc
2804
{
2805
}
2806
2807
/**
2808
 * @method string getKey1()
2809
 * @method $this withKey1($value)
2810
 * @method string getKey2()
2811
 * @method $this withKey2($value)
2812
 * @method string getTimeOut()
2813
 * @method $this withTimeOut($value)
2814
 * @method string getAuthType()
2815
 * @method $this withAuthType($value)
2816
 * @method string getAuthRemoteDesc()
2817
 * @method $this withAuthRemoteDesc($value)
2818
 * @method string getSecurityToken()
2819
 * @method $this withSecurityToken($value)
2820
 * @method string getDomainName()
2821
 * @method $this withDomainName($value)
2822
 * @method string getOwnerId()
2823
 * @method $this withOwnerId($value)
2824
 */
2825
class SetReqAuthConfig extends Rpc
2826
{
2827
}
2828
2829
/**
2830
 * @method string getSecurityToken()
2831
 * @method $this withSecurityToken($value)
2832
 * @method string getValue()
2833
 * @method $this withValue($value)
2834
 * @method string getKey()
2835
 * @method $this withKey($value)
2836
 * @method string getDomainName()
2837
 * @method $this withDomainName($value)
2838
 * @method string getOwnerId()
2839
 * @method $this withOwnerId($value)
2840
 * @method string getConfigId()
2841
 * @method $this withConfigId($value)
2842
 */
2843
class SetReqHeaderConfig extends Rpc
2844
{
2845
}
2846
2847
/**
2848
 * @method string getDomainName()
2849
 * @method $this withDomainName($value)
2850
 * @method string getOwnerId()
2851
 * @method $this withOwnerId($value)
2852
 * @method string getSecurityToken()
2853
 * @method $this withSecurityToken($value)
2854
 * @method string getEnable()
2855
 * @method $this withEnable($value)
2856
 * @method string getBackSrcDomain()
2857
 * @method $this withBackSrcDomain($value)
2858
 */
2859
class SetSourceHostConfig extends Rpc
2860
{
2861
}
2862
2863
/**
2864
 * @method string getWaitUrl()
2865
 * @method $this withWaitUrl($value)
2866
 * @method string getWaitUri()
2867
 * @method $this withWaitUri($value)
2868
 * @method string getMaxTimeWait()
2869
 * @method $this withMaxTimeWait($value)
2870
 * @method string getDomainName()
2871
 * @method $this withDomainName($value)
2872
 * @method string getAllowPct()
2873
 * @method $this withAllowPct($value)
2874
 * @method string getGapTime()
2875
 * @method $this withGapTime($value)
2876
 * @method string getOwnerId()
2877
 * @method $this withOwnerId($value)
2878
 */
2879
class SetWaitingRoomConfig extends Rpc
2880
{
2881
}
2882
2883
/**
2884
 * @method string getDomainName()
2885
 * @method $this withDomainName($value)
2886
 * @method string getOwnerId()
2887
 * @method $this withOwnerId($value)
2888
 * @method string getSecurityToken()
2889
 * @method $this withSecurityToken($value)
2890
 */
2891
class StartCdnDomain extends Rpc
2892
{
2893
}
2894
2895
/**
2896
 * @method string getDomainName()
2897
 * @method $this withDomainName($value)
2898
 * @method string getOwnerId()
2899
 * @method $this withOwnerId($value)
2900
 * @method string getSecurityToken()
2901
 * @method $this withSecurityToken($value)
2902
 */
2903
class StopCdnDomain extends Rpc
2904
{
2905
}
2906
2907
/**
2908
 * @method array getTag()
2909
 * @method array getResourceId()
2910
 * @method string getOwnerId()
2911
 * @method $this withOwnerId($value)
2912
 * @method string getResourceType()
2913
 * @method $this withResourceType($value)
2914
 */
2915
class TagResources extends Rpc
2916
{
2917
2918
    /**
2919
     * @param array $tag
2920
     *
2921
     * @return $this
2922
     */
2923
	public function withTag(array $tag)
2924
	{
2925
	    $this->data['Tag'] = $tag;
2926
		foreach ($tag as $depth1 => $depth1Value) {
2927
			if(isset($depth1Value['Key'])){
2928
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
2929
			}
2930
			if(isset($depth1Value['Value'])){
2931
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
2932
			}
2933
		}
2934
2935
		return $this;
2936
    }
2937
2938
    /**
2939
     * @param array $resourceId
2940
     *
2941
     * @return $this
2942
     */
2943
	public function withResourceId(array $resourceId)
2944
	{
2945
	    $this->data['ResourceId'] = $resourceId;
2946
		foreach ($resourceId as $i => $iValue) {
2947
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
2948
		}
2949
2950
		return $this;
2951
    }
2952
}
2953
2954
/**
2955
 * @method string getAll()
2956
 * @method $this withAll($value)
2957
 * @method array getResourceId()
2958
 * @method string getOwnerId()
2959
 * @method $this withOwnerId($value)
2960
 * @method string getResourceType()
2961
 * @method $this withResourceType($value)
2962
 * @method array getTagKey()
2963
 */
2964
class UntagResources extends Rpc
2965
{
2966
2967
    /**
2968
     * @param array $resourceId
2969
     *
2970
     * @return $this
2971
     */
2972
	public function withResourceId(array $resourceId)
2973
	{
2974
	    $this->data['ResourceId'] = $resourceId;
2975
		foreach ($resourceId as $i => $iValue) {
2976
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
2977
		}
2978
2979
		return $this;
2980
    }
2981
2982
    /**
2983
     * @param array $tagKey
2984
     *
2985
     * @return $this
2986
     */
2987
	public function withTagKey(array $tagKey)
2988
	{
2989
	    $this->data['TagKey'] = $tagKey;
2990
		foreach ($tagKey as $i => $iValue) {
2991
			$this->options['query']['TagKey.' . ($i + 1)] = $iValue;
2992
		}
2993
2994
		return $this;
2995
    }
2996
}
2997
2998
/**
2999
 * @method string getReports()
3000
 * @method string getDeliver()
3001
 * @method string getDeliverId()
3002
 * @method string getDomainName()
3003
 * @method string getOwnerId()
3004
 * @method $this withOwnerId($value)
3005
 * @method string getSchedule()
3006
 * @method string getName()
3007
 * @method string getStatus()
3008
 */
3009
class UpdateCdnDeliverTask extends Rpc
3010
{
3011
3012
    /**
3013
     * @param string $value
3014
     *
3015
     * @return $this
3016
     */
3017
    public function withReports($value)
3018
    {
3019
        $this->data['Reports'] = $value;
3020
        $this->options['form_params']['Reports'] = $value;
3021
3022
        return $this;
3023
    }
3024
3025
    /**
3026
     * @param string $value
3027
     *
3028
     * @return $this
3029
     */
3030
    public function withDeliver($value)
3031
    {
3032
        $this->data['Deliver'] = $value;
3033
        $this->options['form_params']['Deliver'] = $value;
3034
3035
        return $this;
3036
    }
3037
3038
    /**
3039
     * @param string $value
3040
     *
3041
     * @return $this
3042
     */
3043
    public function withDeliverId($value)
3044
    {
3045
        $this->data['DeliverId'] = $value;
3046
        $this->options['form_params']['DeliverId'] = $value;
3047
3048
        return $this;
3049
    }
3050
3051
    /**
3052
     * @param string $value
3053
     *
3054
     * @return $this
3055
     */
3056
    public function withDomainName($value)
3057
    {
3058
        $this->data['DomainName'] = $value;
3059
        $this->options['form_params']['DomainName'] = $value;
3060
3061
        return $this;
3062
    }
3063
3064
    /**
3065
     * @param string $value
3066
     *
3067
     * @return $this
3068
     */
3069
    public function withSchedule($value)
3070
    {
3071
        $this->data['Schedule'] = $value;
3072
        $this->options['form_params']['Schedule'] = $value;
3073
3074
        return $this;
3075
    }
3076
3077
    /**
3078
     * @param string $value
3079
     *
3080
     * @return $this
3081
     */
3082
    public function withName($value)
3083
    {
3084
        $this->data['Name'] = $value;
3085
        $this->options['form_params']['Name'] = $value;
3086
3087
        return $this;
3088
    }
3089
3090
    /**
3091
     * @param string $value
3092
     *
3093
     * @return $this
3094
     */
3095
    public function withStatus($value)
3096
    {
3097
        $this->data['Status'] = $value;
3098
        $this->options['form_params']['Status'] = $value;
3099
3100
        return $this;
3101
    }
3102
}
3103
3104
/**
3105
 * @method string getStartTime()
3106
 * @method string getDomainName()
3107
 * @method string getEndTime()
3108
 * @method string getOwnerId()
3109
 * @method $this withOwnerId($value)
3110
 * @method string getReportIds()
3111
 * @method string getStatus()
3112
 */
3113
class UpdateCdnSubTask extends Rpc
3114
{
3115
3116
    /**
3117
     * @param string $value
3118
     *
3119
     * @return $this
3120
     */
3121
    public function withStartTime($value)
3122
    {
3123
        $this->data['StartTime'] = $value;
3124
        $this->options['form_params']['StartTime'] = $value;
3125
3126
        return $this;
3127
    }
3128
3129
    /**
3130
     * @param string $value
3131
     *
3132
     * @return $this
3133
     */
3134
    public function withDomainName($value)
3135
    {
3136
        $this->data['DomainName'] = $value;
3137
        $this->options['form_params']['DomainName'] = $value;
3138
3139
        return $this;
3140
    }
3141
3142
    /**
3143
     * @param string $value
3144
     *
3145
     * @return $this
3146
     */
3147
    public function withEndTime($value)
3148
    {
3149
        $this->data['EndTime'] = $value;
3150
        $this->options['form_params']['EndTime'] = $value;
3151
3152
        return $this;
3153
    }
3154
3155
    /**
3156
     * @param string $value
3157
     *
3158
     * @return $this
3159
     */
3160
    public function withReportIds($value)
3161
    {
3162
        $this->data['ReportIds'] = $value;
3163
        $this->options['form_params']['ReportIds'] = $value;
3164
3165
        return $this;
3166
    }
3167
3168
    /**
3169
     * @param string $value
3170
     *
3171
     * @return $this
3172
     */
3173
    public function withStatus($value)
3174
    {
3175
        $this->data['Status'] = $value;
3176
        $this->options['form_params']['Status'] = $value;
3177
3178
        return $this;
3179
    }
3180
}
3181
3182
/**
3183
 * @method string getNotes()
3184
 * @method string getTriggerARN()
3185
 * @method $this withTriggerARN($value)
3186
 * @method string getSourceARN()
3187
 * @method string getOwnerId()
3188
 * @method $this withOwnerId($value)
3189
 * @method string getRoleARN()
3190
 * @method string getFunctionARN()
3191
 */
3192
class UpdateFCTrigger extends Rpc
3193
{
3194
3195
    /**
3196
     * @param string $value
3197
     *
3198
     * @return $this
3199
     */
3200
    public function withNotes($value)
3201
    {
3202
        $this->data['Notes'] = $value;
3203
        $this->options['form_params']['Notes'] = $value;
3204
3205
        return $this;
3206
    }
3207
3208
    /**
3209
     * @param string $value
3210
     *
3211
     * @return $this
3212
     */
3213
    public function withSourceARN($value)
3214
    {
3215
        $this->data['SourceARN'] = $value;
3216
        $this->options['form_params']['SourceARN'] = $value;
3217
3218
        return $this;
3219
    }
3220
3221
    /**
3222
     * @param string $value
3223
     *
3224
     * @return $this
3225
     */
3226
    public function withRoleARN($value)
3227
    {
3228
        $this->data['RoleARN'] = $value;
3229
        $this->options['form_params']['RoleARN'] = $value;
3230
3231
        return $this;
3232
    }
3233
3234
    /**
3235
     * @param string $value
3236
     *
3237
     * @return $this
3238
     */
3239
    public function withFunctionARN($value)
3240
    {
3241
        $this->data['FunctionARN'] = $value;
3242
        $this->options['form_params']['FunctionARN'] = $value;
3243
3244
        return $this;
3245
    }
3246
}
3247
3248
/**
3249
 * @method string getVerifyType()
3250
 * @method $this withVerifyType($value)
3251
 * @method string getDomainName()
3252
 * @method $this withDomainName($value)
3253
 * @method string getOwnerId()
3254
 * @method $this withOwnerId($value)
3255
 */
3256
class VerifyDomainOwner extends Rpc
3257
{
3258
}
3259