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 ( ae4731...af6b61 )
by
unknown
06:19
created

UpdateDcdnSubTask   A

Complexity

Total Complexity 5

Size/Duplication

Total Lines 66
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 5
eloc 16
dl 0
loc 66
c 0
b 0
f 0
rs 10

5 Methods

Rating   Name   Duplication   Size   Complexity  
A withReportIds() 0 6 1
A withStatus() 0 6 1
A withStartTime() 0 6 1
A withDomainName() 0 6 1
A withEndTime() 0 6 1
1
<?php
2
3
namespace AlibabaCloud\Dcdn\V20180115;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddDcdnDomain addDcdnDomain(array $options = [])
9
 * @method AddDcdnIpaDomain addDcdnIpaDomain(array $options = [])
10
 * @method BatchAddDcdnDomain batchAddDcdnDomain(array $options = [])
11
 * @method BatchDeleteDcdnDomainConfigs batchDeleteDcdnDomainConfigs(array $options = [])
12
 * @method BatchSetDcdnDomainCertificate batchSetDcdnDomainCertificate(array $options = [])
13
 * @method BatchSetDcdnDomainConfigs batchSetDcdnDomainConfigs(array $options = [])
14
 * @method BatchSetDcdnIpaDomainConfigs batchSetDcdnIpaDomainConfigs(array $options = [])
15
 * @method BatchStartDcdnDomain batchStartDcdnDomain(array $options = [])
16
 * @method BatchStopDcdnDomain batchStopDcdnDomain(array $options = [])
17
 * @method CreateDcdnCertificateSigningRequest createDcdnCertificateSigningRequest(array $options = [])
18
 * @method CreateDcdnDeliverTask createDcdnDeliverTask(array $options = [])
19
 * @method CreateDcdnDomainOfflineLogDelivery createDcdnDomainOfflineLogDelivery(array $options = [])
20
 * @method CreateDcdnSubTask createDcdnSubTask(array $options = [])
21
 * @method DeleteDcdnDeliverTask deleteDcdnDeliverTask(array $options = [])
22
 * @method DeleteDcdnDomain deleteDcdnDomain(array $options = [])
23
 * @method DeleteDcdnIpaDomain deleteDcdnIpaDomain(array $options = [])
24
 * @method DeleteDcdnIpaSpecificConfig deleteDcdnIpaSpecificConfig(array $options = [])
25
 * @method DeleteDcdnSpecificConfig deleteDcdnSpecificConfig(array $options = [])
26
 * @method DeleteDcdnSpecificStagingConfig deleteDcdnSpecificStagingConfig(array $options = [])
27
 * @method DeleteDcdnSubTask deleteDcdnSubTask(array $options = [])
28
 * @method DescribeDcdnBgpBpsData describeDcdnBgpBpsData(array $options = [])
29
 * @method DescribeDcdnBgpTrafficData describeDcdnBgpTrafficData(array $options = [])
30
 * @method DescribeDcdnCertificateDetail describeDcdnCertificateDetail(array $options = [])
31
 * @method DescribeDcdnCertificateList describeDcdnCertificateList(array $options = [])
32
 * @method DescribeDcdnConfigOfVersion describeDcdnConfigOfVersion(array $options = [])
33
 * @method DescribeDcdnDeliverList describeDcdnDeliverList(array $options = [])
34
 * @method DescribeDcdnDomainBpsData describeDcdnDomainBpsData(array $options = [])
35
 * @method DescribeDcdnDomainByCertificate describeDcdnDomainByCertificate(array $options = [])
36
 * @method DescribeDcdnDomainCertificateInfo describeDcdnDomainCertificateInfo(array $options = [])
37
 * @method DescribeDcdnDomainCname describeDcdnDomainCname(array $options = [])
38
 * @method DescribeDcdnDomainConfigs describeDcdnDomainConfigs(array $options = [])
39
 * @method DescribeDcdnDomainDetail describeDcdnDomainDetail(array $options = [])
40
 * @method DescribeDcdnDomainHitRateData describeDcdnDomainHitRateData(array $options = [])
41
 * @method DescribeDcdnDomainHttpCodeData describeDcdnDomainHttpCodeData(array $options = [])
42
 * @method DescribeDcdnDomainIpaBpsData describeDcdnDomainIpaBpsData(array $options = [])
43
 * @method DescribeDcdnDomainIpaTrafficData describeDcdnDomainIpaTrafficData(array $options = [])
44
 * @method DescribeDcdnDomainIspData describeDcdnDomainIspData(array $options = [])
45
 * @method DescribeDcdnDomainLog describeDcdnDomainLog(array $options = [])
46
 * @method DescribeDcdnDomainMultiUsageData describeDcdnDomainMultiUsageData(array $options = [])
47
 * @method DescribeDcdnDomainOriginBpsData describeDcdnDomainOriginBpsData(array $options = [])
48
 * @method DescribeDcdnDomainOriginTrafficData describeDcdnDomainOriginTrafficData(array $options = [])
49
 * @method DescribeDcdnDomainProperty describeDcdnDomainProperty(array $options = [])
50
 * @method DescribeDcdnDomainPvData describeDcdnDomainPvData(array $options = [])
51
 * @method DescribeDcdnDomainQpsData describeDcdnDomainQpsData(array $options = [])
52
 * @method DescribeDcdnDomainRealTimeBpsData describeDcdnDomainRealTimeBpsData(array $options = [])
53
 * @method DescribeDcdnDomainRealTimeByteHitRateData describeDcdnDomainRealTimeByteHitRateData(array $options = [])
54
 * @method DescribeDcdnDomainRealTimeDetailData describeDcdnDomainRealTimeDetailData(array $options = [])
55
 * @method DescribeDcdnDomainRealTimeHttpCodeData describeDcdnDomainRealTimeHttpCodeData(array $options = [])
56
 * @method DescribeDcdnDomainRealTimeQpsData describeDcdnDomainRealTimeQpsData(array $options = [])
57
 * @method DescribeDcdnDomainRealTimeReqHitRateData describeDcdnDomainRealTimeReqHitRateData(array $options = [])
58
 * @method DescribeDcdnDomainRealTimeSrcBpsData describeDcdnDomainRealTimeSrcBpsData(array $options = [])
59
 * @method DescribeDcdnDomainRealTimeSrcHttpCodeData describeDcdnDomainRealTimeSrcHttpCodeData(array $options = [])
60
 * @method DescribeDcdnDomainRealTimeSrcTrafficData describeDcdnDomainRealTimeSrcTrafficData(array $options = [])
61
 * @method DescribeDcdnDomainRealTimeTrafficData describeDcdnDomainRealTimeTrafficData(array $options = [])
62
 * @method DescribeDcdnDomainRegionData describeDcdnDomainRegionData(array $options = [])
63
 * @method DescribeDcdnDomainStagingConfig describeDcdnDomainStagingConfig(array $options = [])
64
 * @method DescribeDcdnDomainTopReferVisit describeDcdnDomainTopReferVisit(array $options = [])
65
 * @method DescribeDcdnDomainTopUrlVisit describeDcdnDomainTopUrlVisit(array $options = [])
66
 * @method DescribeDcdnDomainTrafficData describeDcdnDomainTrafficData(array $options = [])
67
 * @method DescribeDcdnDomainUvData describeDcdnDomainUvData(array $options = [])
68
 * @method DescribeDcdnDomainWebsocketBpsData describeDcdnDomainWebsocketBpsData(array $options = [])
69
 * @method DescribeDcdnDomainWebsocketHttpCodeData describeDcdnDomainWebsocketHttpCodeData(array $options = [])
70
 * @method DescribeDcdnDomainWebsocketTrafficData describeDcdnDomainWebsocketTrafficData(array $options = [])
71
 * @method DescribeDcdnHttpsDomainList describeDcdnHttpsDomainList(array $options = [])
72
 * @method DescribeDcdnIpaDomainConfigs describeDcdnIpaDomainConfigs(array $options = [])
73
 * @method DescribeDcdnIpaDomainDetail describeDcdnIpaDomainDetail(array $options = [])
74
 * @method DescribeDcdnIpaService describeDcdnIpaService(array $options = [])
75
 * @method DescribeDcdnIpaUserDomains describeDcdnIpaUserDomains(array $options = [])
76
 * @method DescribeDcdnIpInfo describeDcdnIpInfo(array $options = [])
77
 * @method DescribeDcdnOfflineLogDelivery describeDcdnOfflineLogDelivery(array $options = [])
78
 * @method DescribeDcdnOfflineLogDeliveryField describeDcdnOfflineLogDeliveryField(array $options = [])
79
 * @method DescribeDcdnOfflineLogDeliveryRegions describeDcdnOfflineLogDeliveryRegions(array $options = [])
80
 * @method DescribeDcdnOfflineLogDeliveryStatus describeDcdnOfflineLogDeliveryStatus(array $options = [])
81
 * @method DescribeDcdnRefreshQuota describeDcdnRefreshQuota(array $options = [])
82
 * @method DescribeDcdnRefreshTasks describeDcdnRefreshTasks(array $options = [])
83
 * @method DescribeDcdnRegionAndIsp describeDcdnRegionAndIsp(array $options = [])
84
 * @method DescribeDcdnReport describeDcdnReport(array $options = [])
85
 * @method DescribeDcdnReportList describeDcdnReportList(array $options = [])
86
 * @method DescribeDcdnService describeDcdnService(array $options = [])
87
 * @method DescribeDcdnStagingIp describeDcdnStagingIp(array $options = [])
88
 * @method DescribeDcdnSubList describeDcdnSubList(array $options = [])
89
 * @method DescribeDcdnTagResources describeDcdnTagResources(array $options = [])
90
 * @method DescribeDcdnTopDomainsByFlow describeDcdnTopDomainsByFlow(array $options = [])
91
 * @method DescribeDcdnUserBillHistory describeDcdnUserBillHistory(array $options = [])
92
 * @method DescribeDcdnUserBillType describeDcdnUserBillType(array $options = [])
93
 * @method DescribeDcdnUserDomains describeDcdnUserDomains(array $options = [])
94
 * @method DescribeDcdnUserDomainsByFunc describeDcdnUserDomainsByFunc(array $options = [])
95
 * @method DescribeDcdnUserQuota describeDcdnUserQuota(array $options = [])
96
 * @method DescribeDcdnUserResourcePackage describeDcdnUserResourcePackage(array $options = [])
97
 * @method DescribeDcdnUserSecDrop describeDcdnUserSecDrop(array $options = [])
98
 * @method DescribeDcdnUserTags describeDcdnUserTags(array $options = [])
99
 * @method DescribeDcdnVerifyContent describeDcdnVerifyContent(array $options = [])
100
 * @method DescribeDcdnWafDomain describeDcdnWafDomain(array $options = [])
101
 * @method DescribeUserDcdnIpaStatus describeUserDcdnIpaStatus(array $options = [])
102
 * @method DescribeUserDcdnStatus describeUserDcdnStatus(array $options = [])
103
 * @method DisableDcdnDomainOfflineLogDelivery disableDcdnDomainOfflineLogDelivery(array $options = [])
104
 * @method DisableDcdnOfflineLogDelivery disableDcdnOfflineLogDelivery(array $options = [])
105
 * @method EnableDcdnDomainOfflineLogDelivery enableDcdnDomainOfflineLogDelivery(array $options = [])
106
 * @method ModifyDCdnDomainSchdmByProperty modifyDCdnDomainSchdmByProperty(array $options = [])
107
 * @method OpenDcdnService openDcdnService(array $options = [])
108
 * @method PreloadDcdnObjectCaches preloadDcdnObjectCaches(array $options = [])
109
 * @method PublishDcdnStagingConfigToProduction publishDcdnStagingConfigToProduction(array $options = [])
110
 * @method RefreshDcdnObjectCaches refreshDcdnObjectCaches(array $options = [])
111
 * @method RollbackDcdnStagingConfig rollbackDcdnStagingConfig(array $options = [])
112
 * @method SetDcdnConfigOfVersion setDcdnConfigOfVersion(array $options = [])
113
 * @method SetDcdnDomainCertificate setDcdnDomainCertificate(array $options = [])
114
 * @method SetDcdnDomainCSRCertificate setDcdnDomainCSRCertificate(array $options = [])
115
 * @method SetDcdnDomainStagingConfig setDcdnDomainStagingConfig(array $options = [])
116
 * @method StartDcdnDomain startDcdnDomain(array $options = [])
117
 * @method StartDcdnIpaDomain startDcdnIpaDomain(array $options = [])
118
 * @method StopDcdnDomain stopDcdnDomain(array $options = [])
119
 * @method StopDcdnIpaDomain stopDcdnIpaDomain(array $options = [])
120
 * @method TagDcdnResources tagDcdnResources(array $options = [])
121
 * @method UntagDcdnResources untagDcdnResources(array $options = [])
122
 * @method UpdateDcdnDeliverTask updateDcdnDeliverTask(array $options = [])
123
 * @method UpdateDcdnDomain updateDcdnDomain(array $options = [])
124
 * @method UpdateDcdnIpaDomain updateDcdnIpaDomain(array $options = [])
125
 * @method UpdateDcdnSubTask updateDcdnSubTask(array $options = [])
126
 * @method VerifyDcdnDomainOwner verifyDcdnDomainOwner(array $options = [])
127
 */
128
class DcdnApiResolver extends ApiResolver
129
{
130
}
131
132
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
133
{
134
    /** @var string */
135
    public $product = 'dcdn';
136
137
    /** @var string */
138
    public $version = '2018-01-15';
139
140
    /** @var string */
141
    public $method = 'POST';
142
}
143
144
/**
145
 * @method string getSources()
146
 * @method $this withSources($value)
147
 * @method string getResourceGroupId()
148
 * @method $this withResourceGroupId($value)
149
 * @method string getSecurityToken()
150
 * @method $this withSecurityToken($value)
151
 * @method string getScope()
152
 * @method $this withScope($value)
153
 * @method string getTopLevelDomain()
154
 * @method $this withTopLevelDomain($value)
155
 * @method string getOwnerAccount()
156
 * @method $this withOwnerAccount($value)
157
 * @method string getDomainName()
158
 * @method $this withDomainName($value)
159
 * @method string getOwnerId()
160
 * @method $this withOwnerId($value)
161
 * @method string getCheckUrl()
162
 * @method $this withCheckUrl($value)
163
 */
164
class AddDcdnDomain extends Rpc
165
{
166
}
167
168
/**
169
 * @method string getSources()
170
 * @method $this withSources($value)
171
 * @method string getResourceGroupId()
172
 * @method $this withResourceGroupId($value)
173
 * @method string getProtocol()
174
 * @method $this withProtocol($value)
175
 * @method string getSecurityToken()
176
 * @method $this withSecurityToken($value)
177
 * @method string getScope()
178
 * @method $this withScope($value)
179
 * @method string getTopLevelDomain()
180
 * @method $this withTopLevelDomain($value)
181
 * @method string getOwnerAccount()
182
 * @method $this withOwnerAccount($value)
183
 * @method string getDomainName()
184
 * @method $this withDomainName($value)
185
 * @method string getOwnerId()
186
 * @method $this withOwnerId($value)
187
 * @method string getCheckUrl()
188
 * @method $this withCheckUrl($value)
189
 */
190
class AddDcdnIpaDomain extends Rpc
191
{
192
}
193
194
/**
195
 * @method string getSources()
196
 * @method $this withSources($value)
197
 * @method string getResourceGroupId()
198
 * @method $this withResourceGroupId($value)
199
 * @method string getSecurityToken()
200
 * @method $this withSecurityToken($value)
201
 * @method string getScope()
202
 * @method $this withScope($value)
203
 * @method string getTopLevelDomain()
204
 * @method $this withTopLevelDomain($value)
205
 * @method string getOwnerAccount()
206
 * @method $this withOwnerAccount($value)
207
 * @method string getDomainName()
208
 * @method $this withDomainName($value)
209
 * @method string getOwnerId()
210
 * @method $this withOwnerId($value)
211
 * @method string getCheckUrl()
212
 * @method $this withCheckUrl($value)
213
 */
214
class BatchAddDcdnDomain extends Rpc
215
{
216
}
217
218
/**
219
 * @method string getFunctionNames()
220
 * @method $this withFunctionNames($value)
221
 * @method string getDomainNames()
222
 * @method $this withDomainNames($value)
223
 * @method string getOwnerAccount()
224
 * @method $this withOwnerAccount($value)
225
 * @method string getOwnerId()
226
 * @method $this withOwnerId($value)
227
 * @method string getSecurityToken()
228
 * @method $this withSecurityToken($value)
229
 */
230
class BatchDeleteDcdnDomainConfigs extends Rpc
231
{
232
}
233
234
/**
235
 * @method string getSSLProtocol()
236
 * @method $this withSSLProtocol($value)
237
 * @method string getSecurityToken()
238
 * @method $this withSecurityToken($value)
239
 * @method string getCertType()
240
 * @method $this withCertType($value)
241
 * @method string getSSLPri()
242
 * @method $this withSSLPri($value)
243
 * @method string getCertName()
244
 * @method $this withCertName($value)
245
 * @method string getDomainName()
246
 * @method $this withDomainName($value)
247
 * @method string getOwnerId()
248
 * @method $this withOwnerId($value)
249
 * @method string getSSLPub()
250
 * @method $this withSSLPub($value)
251
 * @method string getRegion()
252
 * @method $this withRegion($value)
253
 */
254
class BatchSetDcdnDomainCertificate extends Rpc
255
{
256
}
257
258
/**
259
 * @method string getFunctions()
260
 * @method $this withFunctions($value)
261
 * @method string getDomainNames()
262
 * @method $this withDomainNames($value)
263
 * @method string getOwnerAccount()
264
 * @method $this withOwnerAccount($value)
265
 * @method string getOwnerId()
266
 * @method $this withOwnerId($value)
267
 * @method string getSecurityToken()
268
 * @method $this withSecurityToken($value)
269
 */
270
class BatchSetDcdnDomainConfigs extends Rpc
271
{
272
}
273
274
/**
275
 * @method string getFunctions()
276
 * @method $this withFunctions($value)
277
 * @method string getDomainNames()
278
 * @method $this withDomainNames($value)
279
 * @method string getSecurityToken()
280
 * @method $this withSecurityToken($value)
281
 * @method string getOwnerAccount()
282
 * @method $this withOwnerAccount($value)
283
 * @method string getOwnerId()
284
 * @method $this withOwnerId($value)
285
 */
286
class BatchSetDcdnIpaDomainConfigs extends Rpc
287
{
288
}
289
290
/**
291
 * @method string getDomainNames()
292
 * @method $this withDomainNames($value)
293
 * @method string getOwnerId()
294
 * @method $this withOwnerId($value)
295
 * @method string getSecurityToken()
296
 * @method $this withSecurityToken($value)
297
 */
298
class BatchStartDcdnDomain extends Rpc
299
{
300
}
301
302
/**
303
 * @method string getDomainNames()
304
 * @method $this withDomainNames($value)
305
 * @method string getOwnerId()
306
 * @method $this withOwnerId($value)
307
 * @method string getSecurityToken()
308
 * @method $this withSecurityToken($value)
309
 */
310
class BatchStopDcdnDomain extends Rpc
311
{
312
}
313
314
/**
315
 * @method string getCountry()
316
 * @method $this withCountry($value)
317
 * @method string getCity()
318
 * @method $this withCity($value)
319
 * @method string getCommonName()
320
 * @method $this withCommonName($value)
321
 * @method string getState()
322
 * @method $this withState($value)
323
 * @method string getEmail()
324
 * @method $this withEmail($value)
325
 * @method string getSANs()
326
 * @method $this withSANs($value)
327
 * @method string getOwnerId()
328
 * @method $this withOwnerId($value)
329
 * @method string getOrganization()
330
 * @method $this withOrganization($value)
331
 * @method string getOrganizationUnit()
332
 * @method $this withOrganizationUnit($value)
333
 */
334
class CreateDcdnCertificateSigningRequest extends Rpc
335
{
336
}
337
338
/**
339
 * @method string getReports()
340
 * @method string getDeliver()
341
 * @method string getDomainName()
342
 * @method string getOwnerId()
343
 * @method $this withOwnerId($value)
344
 * @method string getSchedule()
345
 * @method string getName()
346
 * @method string getStatus()
347
 */
348
class CreateDcdnDeliverTask extends Rpc
349
{
350
351
    /**
352
     * @param string $value
353
     *
354
     * @return $this
355
     */
356
    public function withReports($value)
357
    {
358
        $this->data['Reports'] = $value;
359
        $this->options['form_params']['Reports'] = $value;
360
361
        return $this;
362
    }
363
364
    /**
365
     * @param string $value
366
     *
367
     * @return $this
368
     */
369
    public function withDeliver($value)
370
    {
371
        $this->data['Deliver'] = $value;
372
        $this->options['form_params']['Deliver'] = $value;
373
374
        return $this;
375
    }
376
377
    /**
378
     * @param string $value
379
     *
380
     * @return $this
381
     */
382
    public function withDomainName($value)
383
    {
384
        $this->data['DomainName'] = $value;
385
        $this->options['form_params']['DomainName'] = $value;
386
387
        return $this;
388
    }
389
390
    /**
391
     * @param string $value
392
     *
393
     * @return $this
394
     */
395
    public function withSchedule($value)
396
    {
397
        $this->data['Schedule'] = $value;
398
        $this->options['form_params']['Schedule'] = $value;
399
400
        return $this;
401
    }
402
403
    /**
404
     * @param string $value
405
     *
406
     * @return $this
407
     */
408
    public function withName($value)
409
    {
410
        $this->data['Name'] = $value;
411
        $this->options['form_params']['Name'] = $value;
412
413
        return $this;
414
    }
415
416
    /**
417
     * @param string $value
418
     *
419
     * @return $this
420
     */
421
    public function withStatus($value)
422
    {
423
        $this->data['Status'] = $value;
424
        $this->options['form_params']['Status'] = $value;
425
426
        return $this;
427
    }
428
}
429
430
/**
431
 * @method string getDomainName()
432
 * @method string getOwnerId()
433
 * @method $this withOwnerId($value)
434
 * @method string getFieldId()
435
 */
436
class CreateDcdnDomainOfflineLogDelivery extends Rpc
437
{
438
439
    /**
440
     * @param string $value
441
     *
442
     * @return $this
443
     */
444
    public function withDomainName($value)
445
    {
446
        $this->data['DomainName'] = $value;
447
        $this->options['form_params']['DomainName'] = $value;
448
449
        return $this;
450
    }
451
452
    /**
453
     * @param string $value
454
     *
455
     * @return $this
456
     */
457
    public function withFieldId($value)
458
    {
459
        $this->data['FieldId'] = $value;
460
        $this->options['form_params']['FieldId'] = $value;
461
462
        return $this;
463
    }
464
}
465
466
/**
467
 * @method string getStartTime()
468
 * @method string getDomainName()
469
 * @method string getEndTime()
470
 * @method string getOwnerId()
471
 * @method $this withOwnerId($value)
472
 * @method string getReportIds()
473
 * @method string getStatus()
474
 */
475
class CreateDcdnSubTask extends Rpc
476
{
477
478
    /**
479
     * @param string $value
480
     *
481
     * @return $this
482
     */
483
    public function withStartTime($value)
484
    {
485
        $this->data['StartTime'] = $value;
486
        $this->options['form_params']['StartTime'] = $value;
487
488
        return $this;
489
    }
490
491
    /**
492
     * @param string $value
493
     *
494
     * @return $this
495
     */
496
    public function withDomainName($value)
497
    {
498
        $this->data['DomainName'] = $value;
499
        $this->options['form_params']['DomainName'] = $value;
500
501
        return $this;
502
    }
503
504
    /**
505
     * @param string $value
506
     *
507
     * @return $this
508
     */
509
    public function withEndTime($value)
510
    {
511
        $this->data['EndTime'] = $value;
512
        $this->options['form_params']['EndTime'] = $value;
513
514
        return $this;
515
    }
516
517
    /**
518
     * @param string $value
519
     *
520
     * @return $this
521
     */
522
    public function withReportIds($value)
523
    {
524
        $this->data['ReportIds'] = $value;
525
        $this->options['form_params']['ReportIds'] = $value;
526
527
        return $this;
528
    }
529
530
    /**
531
     * @param string $value
532
     *
533
     * @return $this
534
     */
535
    public function withStatus($value)
536
    {
537
        $this->data['Status'] = $value;
538
        $this->options['form_params']['Status'] = $value;
539
540
        return $this;
541
    }
542
}
543
544
/**
545
 * @method string getDeliverId()
546
 * @method $this withDeliverId($value)
547
 * @method string getOwnerId()
548
 * @method $this withOwnerId($value)
549
 */
550
class DeleteDcdnDeliverTask extends Rpc
551
{
552
}
553
554
/**
555
 * @method string getOwnerAccount()
556
 * @method $this withOwnerAccount($value)
557
 * @method string getDomainName()
558
 * @method $this withDomainName($value)
559
 * @method string getOwnerId()
560
 * @method $this withOwnerId($value)
561
 * @method string getSecurityToken()
562
 * @method $this withSecurityToken($value)
563
 */
564
class DeleteDcdnDomain extends Rpc
565
{
566
}
567
568
/**
569
 * @method string getOwnerAccount()
570
 * @method $this withOwnerAccount($value)
571
 * @method string getDomainName()
572
 * @method $this withDomainName($value)
573
 * @method string getOwnerId()
574
 * @method $this withOwnerId($value)
575
 * @method string getSecurityToken()
576
 * @method $this withSecurityToken($value)
577
 */
578
class DeleteDcdnIpaDomain extends Rpc
579
{
580
}
581
582
/**
583
 * @method string getDomainName()
584
 * @method $this withDomainName($value)
585
 * @method string getOwnerId()
586
 * @method $this withOwnerId($value)
587
 * @method string getSecurityToken()
588
 * @method $this withSecurityToken($value)
589
 * @method string getConfigId()
590
 * @method $this withConfigId($value)
591
 */
592
class DeleteDcdnIpaSpecificConfig extends Rpc
593
{
594
}
595
596
/**
597
 * @method string getDomainName()
598
 * @method $this withDomainName($value)
599
 * @method string getOwnerId()
600
 * @method $this withOwnerId($value)
601
 * @method string getSecurityToken()
602
 * @method $this withSecurityToken($value)
603
 * @method string getConfigId()
604
 * @method $this withConfigId($value)
605
 */
606
class DeleteDcdnSpecificConfig extends Rpc
607
{
608
}
609
610
/**
611
 * @method string getSecurityToken()
612
 * @method $this withSecurityToken($value)
613
 * @method string getDomainName()
614
 * @method $this withDomainName($value)
615
 * @method string getOwnerId()
616
 * @method $this withOwnerId($value)
617
 * @method string getConfigId()
618
 * @method $this withConfigId($value)
619
 */
620
class DeleteDcdnSpecificStagingConfig extends Rpc
621
{
622
}
623
624
/**
625
 * @method string getOwnerId()
626
 * @method $this withOwnerId($value)
627
 */
628
class DeleteDcdnSubTask extends Rpc
629
{
630
}
631
632
/**
633
 * @method string getIsp()
634
 * @method $this withIsp($value)
635
 * @method string getStartTime()
636
 * @method $this withStartTime($value)
637
 * @method string getEndTime()
638
 * @method $this withEndTime($value)
639
 * @method string getOwnerId()
640
 * @method $this withOwnerId($value)
641
 * @method string getInterval()
642
 * @method $this withInterval($value)
643
 */
644
class DescribeDcdnBgpBpsData extends Rpc
645
{
646
}
647
648
/**
649
 * @method string getIsp()
650
 * @method $this withIsp($value)
651
 * @method string getStartTime()
652
 * @method $this withStartTime($value)
653
 * @method string getEndTime()
654
 * @method $this withEndTime($value)
655
 * @method string getOwnerId()
656
 * @method $this withOwnerId($value)
657
 * @method string getInterval()
658
 * @method $this withInterval($value)
659
 */
660
class DescribeDcdnBgpTrafficData extends Rpc
661
{
662
}
663
664
/**
665
 * @method string getCertName()
666
 * @method $this withCertName($value)
667
 * @method string getOwnerId()
668
 * @method $this withOwnerId($value)
669
 * @method string getSecurityToken()
670
 * @method $this withSecurityToken($value)
671
 */
672
class DescribeDcdnCertificateDetail extends Rpc
673
{
674
}
675
676
/**
677
 * @method string getDomainName()
678
 * @method $this withDomainName($value)
679
 * @method string getOwnerId()
680
 * @method $this withOwnerId($value)
681
 * @method string getSecurityToken()
682
 * @method $this withSecurityToken($value)
683
 */
684
class DescribeDcdnCertificateList extends Rpc
685
{
686
}
687
688
/**
689
 * @method string getVersionId()
690
 * @method $this withVersionId($value)
691
 * @method string getSecurityToken()
692
 * @method $this withSecurityToken($value)
693
 * @method string getFunctionName()
694
 * @method $this withFunctionName($value)
695
 * @method string getGroupId()
696
 * @method $this withGroupId($value)
697
 * @method string getOwnerId()
698
 * @method $this withOwnerId($value)
699
 * @method string getFunctionId()
700
 * @method $this withFunctionId($value)
701
 */
702
class DescribeDcdnConfigOfVersion extends Rpc
703
{
704
}
705
706
/**
707
 * @method string getDeliverId()
708
 * @method $this withDeliverId($value)
709
 * @method string getOwnerId()
710
 * @method $this withOwnerId($value)
711
 * @method string getStatus()
712
 * @method $this withStatus($value)
713
 */
714
class DescribeDcdnDeliverList extends Rpc
715
{
716
}
717
718
/**
719
 * @method string getLocationNameEn()
720
 * @method $this withLocationNameEn($value)
721
 * @method string getStartTime()
722
 * @method $this withStartTime($value)
723
 * @method string getIspNameEn()
724
 * @method $this withIspNameEn($value)
725
 * @method string getDomainName()
726
 * @method $this withDomainName($value)
727
 * @method string getEndTime()
728
 * @method $this withEndTime($value)
729
 * @method string getOwnerId()
730
 * @method $this withOwnerId($value)
731
 * @method string getInterval()
732
 * @method $this withInterval($value)
733
 */
734
class DescribeDcdnDomainBpsData extends Rpc
735
{
736
}
737
738
/**
739
 * @method string getOwnerId()
740
 * @method $this withOwnerId($value)
741
 * @method string getSSLPub()
742
 * @method $this withSSLPub($value)
743
 */
744
class DescribeDcdnDomainByCertificate extends Rpc
745
{
746
}
747
748
/**
749
 * @method string getDomainName()
750
 * @method $this withDomainName($value)
751
 * @method string getOwnerId()
752
 * @method $this withOwnerId($value)
753
 */
754
class DescribeDcdnDomainCertificateInfo extends Rpc
755
{
756
}
757
758
/**
759
 * @method string getDomainName()
760
 * @method $this withDomainName($value)
761
 * @method string getOwnerId()
762
 * @method $this withOwnerId($value)
763
 */
764
class DescribeDcdnDomainCname extends Rpc
765
{
766
767
    /** @var string */
768
    public $method = 'GET';
769
}
770
771
/**
772
 * @method string getFunctionNames()
773
 * @method $this withFunctionNames($value)
774
 * @method string getDomainName()
775
 * @method $this withDomainName($value)
776
 * @method string getOwnerId()
777
 * @method $this withOwnerId($value)
778
 * @method string getSecurityToken()
779
 * @method $this withSecurityToken($value)
780
 */
781
class DescribeDcdnDomainConfigs extends Rpc
782
{
783
}
784
785
/**
786
 * @method string getDomainName()
787
 * @method $this withDomainName($value)
788
 * @method string getOwnerId()
789
 * @method $this withOwnerId($value)
790
 * @method string getSecurityToken()
791
 * @method $this withSecurityToken($value)
792
 */
793
class DescribeDcdnDomainDetail extends Rpc
794
{
795
}
796
797
/**
798
 * @method string getStartTime()
799
 * @method $this withStartTime($value)
800
 * @method string getDomainName()
801
 * @method $this withDomainName($value)
802
 * @method string getEndTime()
803
 * @method $this withEndTime($value)
804
 * @method string getOwnerId()
805
 * @method $this withOwnerId($value)
806
 * @method string getInterval()
807
 * @method $this withInterval($value)
808
 */
809
class DescribeDcdnDomainHitRateData extends Rpc
810
{
811
}
812
813
/**
814
 * @method string getLocationNameEn()
815
 * @method $this withLocationNameEn($value)
816
 * @method string getStartTime()
817
 * @method $this withStartTime($value)
818
 * @method string getIspNameEn()
819
 * @method $this withIspNameEn($value)
820
 * @method string getDomainName()
821
 * @method $this withDomainName($value)
822
 * @method string getEndTime()
823
 * @method $this withEndTime($value)
824
 * @method string getOwnerId()
825
 * @method $this withOwnerId($value)
826
 * @method string getInterval()
827
 * @method $this withInterval($value)
828
 */
829
class DescribeDcdnDomainHttpCodeData extends Rpc
830
{
831
}
832
833
/**
834
 * @method string getLocationNameEn()
835
 * @method $this withLocationNameEn($value)
836
 * @method string getStartTime()
837
 * @method $this withStartTime($value)
838
 * @method string getIspNameEn()
839
 * @method $this withIspNameEn($value)
840
 * @method string getFixTimeGap()
841
 * @method $this withFixTimeGap($value)
842
 * @method string getTimeMerge()
843
 * @method $this withTimeMerge($value)
844
 * @method string getDomainName()
845
 * @method $this withDomainName($value)
846
 * @method string getEndTime()
847
 * @method $this withEndTime($value)
848
 * @method string getOwnerId()
849
 * @method $this withOwnerId($value)
850
 * @method string getInterval()
851
 * @method $this withInterval($value)
852
 */
853
class DescribeDcdnDomainIpaBpsData extends Rpc
854
{
855
}
856
857
/**
858
 * @method string getLocationNameEn()
859
 * @method $this withLocationNameEn($value)
860
 * @method string getStartTime()
861
 * @method $this withStartTime($value)
862
 * @method string getIspNameEn()
863
 * @method $this withIspNameEn($value)
864
 * @method string getFixTimeGap()
865
 * @method $this withFixTimeGap($value)
866
 * @method string getTimeMerge()
867
 * @method $this withTimeMerge($value)
868
 * @method string getDomainName()
869
 * @method $this withDomainName($value)
870
 * @method string getEndTime()
871
 * @method $this withEndTime($value)
872
 * @method string getOwnerId()
873
 * @method $this withOwnerId($value)
874
 * @method string getInterval()
875
 * @method $this withInterval($value)
876
 */
877
class DescribeDcdnDomainIpaTrafficData extends Rpc
878
{
879
}
880
881
/**
882
 * @method string getStartTime()
883
 * @method $this withStartTime($value)
884
 * @method string getDomainName()
885
 * @method $this withDomainName($value)
886
 * @method string getEndTime()
887
 * @method $this withEndTime($value)
888
 * @method string getOwnerId()
889
 * @method $this withOwnerId($value)
890
 */
891
class DescribeDcdnDomainIspData extends Rpc
892
{
893
}
894
895
/**
896
 * @method string getStartTime()
897
 * @method $this withStartTime($value)
898
 * @method string getPageNumber()
899
 * @method $this withPageNumber($value)
900
 * @method string getPageSize()
901
 * @method $this withPageSize($value)
902
 * @method string getDomainName()
903
 * @method $this withDomainName($value)
904
 * @method string getEndTime()
905
 * @method $this withEndTime($value)
906
 * @method string getOwnerId()
907
 * @method $this withOwnerId($value)
908
 */
909
class DescribeDcdnDomainLog extends Rpc
910
{
911
}
912
913
/**
914
 * @method string getStartTime()
915
 * @method $this withStartTime($value)
916
 * @method string getDomainName()
917
 * @method $this withDomainName($value)
918
 * @method string getEndTime()
919
 * @method $this withEndTime($value)
920
 * @method string getOwnerId()
921
 * @method $this withOwnerId($value)
922
 */
923
class DescribeDcdnDomainMultiUsageData extends Rpc
924
{
925
}
926
927
/**
928
 * @method string getStartTime()
929
 * @method $this withStartTime($value)
930
 * @method string getDomainName()
931
 * @method $this withDomainName($value)
932
 * @method string getEndTime()
933
 * @method $this withEndTime($value)
934
 * @method string getOwnerId()
935
 * @method $this withOwnerId($value)
936
 * @method string getInterval()
937
 * @method $this withInterval($value)
938
 */
939
class DescribeDcdnDomainOriginBpsData extends Rpc
940
{
941
}
942
943
/**
944
 * @method string getStartTime()
945
 * @method $this withStartTime($value)
946
 * @method string getDomainName()
947
 * @method $this withDomainName($value)
948
 * @method string getEndTime()
949
 * @method $this withEndTime($value)
950
 * @method string getOwnerId()
951
 * @method $this withOwnerId($value)
952
 * @method string getInterval()
953
 * @method $this withInterval($value)
954
 */
955
class DescribeDcdnDomainOriginTrafficData extends Rpc
956
{
957
}
958
959
/**
960
 * @method string getDomainName()
961
 * @method $this withDomainName($value)
962
 * @method string getOwnerId()
963
 * @method $this withOwnerId($value)
964
 */
965
class DescribeDcdnDomainProperty extends Rpc
966
{
967
}
968
969
/**
970
 * @method string getStartTime()
971
 * @method $this withStartTime($value)
972
 * @method string getDomainName()
973
 * @method $this withDomainName($value)
974
 * @method string getEndTime()
975
 * @method $this withEndTime($value)
976
 * @method string getOwnerId()
977
 * @method $this withOwnerId($value)
978
 */
979
class DescribeDcdnDomainPvData extends Rpc
980
{
981
}
982
983
/**
984
 * @method string getLocationNameEn()
985
 * @method $this withLocationNameEn($value)
986
 * @method string getStartTime()
987
 * @method $this withStartTime($value)
988
 * @method string getIspNameEn()
989
 * @method $this withIspNameEn($value)
990
 * @method string getDomainName()
991
 * @method $this withDomainName($value)
992
 * @method string getEndTime()
993
 * @method $this withEndTime($value)
994
 * @method string getOwnerId()
995
 * @method $this withOwnerId($value)
996
 * @method string getInterval()
997
 * @method $this withInterval($value)
998
 */
999
class DescribeDcdnDomainQpsData extends Rpc
1000
{
1001
}
1002
1003
/**
1004
 * @method string getLocationNameEn()
1005
 * @method $this withLocationNameEn($value)
1006
 * @method string getIspNameEn()
1007
 * @method $this withIspNameEn($value)
1008
 * @method string getStartTime()
1009
 * @method $this withStartTime($value)
1010
 * @method string getDomainName()
1011
 * @method $this withDomainName($value)
1012
 * @method string getEndTime()
1013
 * @method $this withEndTime($value)
1014
 * @method string getOwnerId()
1015
 * @method $this withOwnerId($value)
1016
 */
1017
class DescribeDcdnDomainRealTimeBpsData extends Rpc
1018
{
1019
1020
    /** @var string */
1021
    public $method = 'GET';
1022
}
1023
1024
/**
1025
 * @method string getStartTime()
1026
 * @method $this withStartTime($value)
1027
 * @method string getDomainName()
1028
 * @method $this withDomainName($value)
1029
 * @method string getEndTime()
1030
 * @method $this withEndTime($value)
1031
 * @method string getOwnerId()
1032
 * @method $this withOwnerId($value)
1033
 */
1034
class DescribeDcdnDomainRealTimeByteHitRateData extends Rpc
1035
{
1036
1037
    /** @var string */
1038
    public $method = 'GET';
1039
}
1040
1041
/**
1042
 * @method string getLocationNameEn()
1043
 * @method $this withLocationNameEn($value)
1044
 * @method string getStartTime()
1045
 * @method $this withStartTime($value)
1046
 * @method string getIspNameEn()
1047
 * @method $this withIspNameEn($value)
1048
 * @method string getMerge()
1049
 * @method $this withMerge($value)
1050
 * @method string getDomainName()
1051
 * @method $this withDomainName($value)
1052
 * @method string getEndTime()
1053
 * @method $this withEndTime($value)
1054
 * @method string getMergeLocIsp()
1055
 * @method $this withMergeLocIsp($value)
1056
 * @method string getOwnerId()
1057
 * @method $this withOwnerId($value)
1058
 * @method string getField()
1059
 * @method $this withField($value)
1060
 */
1061
class DescribeDcdnDomainRealTimeDetailData extends Rpc
1062
{
1063
1064
    /** @var string */
1065
    public $method = 'GET';
1066
}
1067
1068
/**
1069
 * @method string getLocationNameEn()
1070
 * @method $this withLocationNameEn($value)
1071
 * @method string getStartTime()
1072
 * @method $this withStartTime($value)
1073
 * @method string getIspNameEn()
1074
 * @method $this withIspNameEn($value)
1075
 * @method string getDomainName()
1076
 * @method $this withDomainName($value)
1077
 * @method string getEndTime()
1078
 * @method $this withEndTime($value)
1079
 * @method string getOwnerId()
1080
 * @method $this withOwnerId($value)
1081
 */
1082
class DescribeDcdnDomainRealTimeHttpCodeData extends Rpc
1083
{
1084
}
1085
1086
/**
1087
 * @method string getLocationNameEn()
1088
 * @method $this withLocationNameEn($value)
1089
 * @method string getIspNameEn()
1090
 * @method $this withIspNameEn($value)
1091
 * @method string getStartTime()
1092
 * @method $this withStartTime($value)
1093
 * @method string getDomainName()
1094
 * @method $this withDomainName($value)
1095
 * @method string getEndTime()
1096
 * @method $this withEndTime($value)
1097
 * @method string getOwnerId()
1098
 * @method $this withOwnerId($value)
1099
 */
1100
class DescribeDcdnDomainRealTimeQpsData extends Rpc
1101
{
1102
1103
    /** @var string */
1104
    public $method = 'GET';
1105
}
1106
1107
/**
1108
 * @method string getStartTime()
1109
 * @method $this withStartTime($value)
1110
 * @method string getDomainName()
1111
 * @method $this withDomainName($value)
1112
 * @method string getEndTime()
1113
 * @method $this withEndTime($value)
1114
 * @method string getOwnerId()
1115
 * @method $this withOwnerId($value)
1116
 */
1117
class DescribeDcdnDomainRealTimeReqHitRateData extends Rpc
1118
{
1119
1120
    /** @var string */
1121
    public $method = 'GET';
1122
}
1123
1124
/**
1125
 * @method string getStartTime()
1126
 * @method $this withStartTime($value)
1127
 * @method string getDomainName()
1128
 * @method $this withDomainName($value)
1129
 * @method string getEndTime()
1130
 * @method $this withEndTime($value)
1131
 * @method string getOwnerId()
1132
 * @method $this withOwnerId($value)
1133
 */
1134
class DescribeDcdnDomainRealTimeSrcBpsData extends Rpc
1135
{
1136
}
1137
1138
/**
1139
 * @method string getLocationNameEn()
1140
 * @method $this withLocationNameEn($value)
1141
 * @method string getStartTime()
1142
 * @method $this withStartTime($value)
1143
 * @method string getIspNameEn()
1144
 * @method $this withIspNameEn($value)
1145
 * @method string getDomainName()
1146
 * @method $this withDomainName($value)
1147
 * @method string getEndTime()
1148
 * @method $this withEndTime($value)
1149
 * @method string getOwnerId()
1150
 * @method $this withOwnerId($value)
1151
 */
1152
class DescribeDcdnDomainRealTimeSrcHttpCodeData extends Rpc
1153
{
1154
}
1155
1156
/**
1157
 * @method string getStartTime()
1158
 * @method $this withStartTime($value)
1159
 * @method string getDomainName()
1160
 * @method $this withDomainName($value)
1161
 * @method string getEndTime()
1162
 * @method $this withEndTime($value)
1163
 * @method string getOwnerId()
1164
 * @method $this withOwnerId($value)
1165
 */
1166
class DescribeDcdnDomainRealTimeSrcTrafficData extends Rpc
1167
{
1168
}
1169
1170
/**
1171
 * @method string getStartTime()
1172
 * @method $this withStartTime($value)
1173
 * @method string getDomainName()
1174
 * @method $this withDomainName($value)
1175
 * @method string getEndTime()
1176
 * @method $this withEndTime($value)
1177
 * @method string getOwnerId()
1178
 * @method $this withOwnerId($value)
1179
 */
1180
class DescribeDcdnDomainRealTimeTrafficData extends Rpc
1181
{
1182
}
1183
1184
/**
1185
 * @method string getStartTime()
1186
 * @method $this withStartTime($value)
1187
 * @method string getDomainName()
1188
 * @method $this withDomainName($value)
1189
 * @method string getEndTime()
1190
 * @method $this withEndTime($value)
1191
 * @method string getOwnerId()
1192
 * @method $this withOwnerId($value)
1193
 */
1194
class DescribeDcdnDomainRegionData extends Rpc
1195
{
1196
}
1197
1198
/**
1199
 * @method string getFunctionNames()
1200
 * @method $this withFunctionNames($value)
1201
 * @method string getDomainName()
1202
 * @method $this withDomainName($value)
1203
 * @method string getOwnerId()
1204
 * @method $this withOwnerId($value)
1205
 */
1206
class DescribeDcdnDomainStagingConfig extends Rpc
1207
{
1208
}
1209
1210
/**
1211
 * @method string getStartTime()
1212
 * @method $this withStartTime($value)
1213
 * @method string getDomainName()
1214
 * @method $this withDomainName($value)
1215
 * @method string getOwnerId()
1216
 * @method $this withOwnerId($value)
1217
 * @method string getSortBy()
1218
 * @method $this withSortBy($value)
1219
 */
1220
class DescribeDcdnDomainTopReferVisit extends Rpc
1221
{
1222
}
1223
1224
/**
1225
 * @method string getStartTime()
1226
 * @method $this withStartTime($value)
1227
 * @method string getDomainName()
1228
 * @method $this withDomainName($value)
1229
 * @method string getOwnerId()
1230
 * @method $this withOwnerId($value)
1231
 * @method string getSortBy()
1232
 * @method $this withSortBy($value)
1233
 */
1234
class DescribeDcdnDomainTopUrlVisit extends Rpc
1235
{
1236
}
1237
1238
/**
1239
 * @method string getLocationNameEn()
1240
 * @method $this withLocationNameEn($value)
1241
 * @method string getStartTime()
1242
 * @method $this withStartTime($value)
1243
 * @method string getIspNameEn()
1244
 * @method $this withIspNameEn($value)
1245
 * @method string getDomainName()
1246
 * @method $this withDomainName($value)
1247
 * @method string getEndTime()
1248
 * @method $this withEndTime($value)
1249
 * @method string getOwnerId()
1250
 * @method $this withOwnerId($value)
1251
 * @method string getInterval()
1252
 * @method $this withInterval($value)
1253
 */
1254
class DescribeDcdnDomainTrafficData extends Rpc
1255
{
1256
}
1257
1258
/**
1259
 * @method string getStartTime()
1260
 * @method $this withStartTime($value)
1261
 * @method string getDomainName()
1262
 * @method $this withDomainName($value)
1263
 * @method string getEndTime()
1264
 * @method $this withEndTime($value)
1265
 * @method string getOwnerId()
1266
 * @method $this withOwnerId($value)
1267
 */
1268
class DescribeDcdnDomainUvData extends Rpc
1269
{
1270
}
1271
1272
/**
1273
 * @method string getLocationNameEn()
1274
 * @method $this withLocationNameEn($value)
1275
 * @method string getStartTime()
1276
 * @method $this withStartTime($value)
1277
 * @method string getIspNameEn()
1278
 * @method $this withIspNameEn($value)
1279
 * @method string getDomainName()
1280
 * @method $this withDomainName($value)
1281
 * @method string getEndTime()
1282
 * @method $this withEndTime($value)
1283
 * @method string getOwnerId()
1284
 * @method $this withOwnerId($value)
1285
 * @method string getInterval()
1286
 * @method $this withInterval($value)
1287
 */
1288
class DescribeDcdnDomainWebsocketBpsData extends Rpc
1289
{
1290
}
1291
1292
/**
1293
 * @method string getLocationNameEn()
1294
 * @method $this withLocationNameEn($value)
1295
 * @method string getStartTime()
1296
 * @method $this withStartTime($value)
1297
 * @method string getIspNameEn()
1298
 * @method $this withIspNameEn($value)
1299
 * @method string getDomainName()
1300
 * @method $this withDomainName($value)
1301
 * @method string getEndTime()
1302
 * @method $this withEndTime($value)
1303
 * @method string getOwnerId()
1304
 * @method $this withOwnerId($value)
1305
 * @method string getInterval()
1306
 * @method $this withInterval($value)
1307
 */
1308
class DescribeDcdnDomainWebsocketHttpCodeData extends Rpc
1309
{
1310
}
1311
1312
/**
1313
 * @method string getLocationNameEn()
1314
 * @method $this withLocationNameEn($value)
1315
 * @method string getStartTime()
1316
 * @method $this withStartTime($value)
1317
 * @method string getIspNameEn()
1318
 * @method $this withIspNameEn($value)
1319
 * @method string getDomainName()
1320
 * @method $this withDomainName($value)
1321
 * @method string getEndTime()
1322
 * @method $this withEndTime($value)
1323
 * @method string getOwnerId()
1324
 * @method $this withOwnerId($value)
1325
 * @method string getInterval()
1326
 * @method $this withInterval($value)
1327
 */
1328
class DescribeDcdnDomainWebsocketTrafficData extends Rpc
1329
{
1330
}
1331
1332
/**
1333
 * @method string getPageNumber()
1334
 * @method $this withPageNumber($value)
1335
 * @method string getPageSize()
1336
 * @method $this withPageSize($value)
1337
 * @method string getKeyword()
1338
 * @method $this withKeyword($value)
1339
 * @method string getOwnerId()
1340
 * @method $this withOwnerId($value)
1341
 */
1342
class DescribeDcdnHttpsDomainList extends Rpc
1343
{
1344
}
1345
1346
/**
1347
 * @method string getFunctionNames()
1348
 * @method $this withFunctionNames($value)
1349
 * @method string getDomainName()
1350
 * @method $this withDomainName($value)
1351
 * @method string getOwnerId()
1352
 * @method $this withOwnerId($value)
1353
 * @method string getSecurityToken()
1354
 * @method $this withSecurityToken($value)
1355
 */
1356
class DescribeDcdnIpaDomainConfigs extends Rpc
1357
{
1358
}
1359
1360
/**
1361
 * @method string getDomainName()
1362
 * @method $this withDomainName($value)
1363
 * @method string getOwnerId()
1364
 * @method $this withOwnerId($value)
1365
 * @method string getSecurityToken()
1366
 * @method $this withSecurityToken($value)
1367
 */
1368
class DescribeDcdnIpaDomainDetail extends Rpc
1369
{
1370
}
1371
1372
/**
1373
 * @method string getOwnerId()
1374
 * @method $this withOwnerId($value)
1375
 * @method string getSecurityToken()
1376
 * @method $this withSecurityToken($value)
1377
 */
1378
class DescribeDcdnIpaService extends Rpc
1379
{
1380
}
1381
1382
/**
1383
 * @method string getPageNumber()
1384
 * @method $this withPageNumber($value)
1385
 * @method string getCheckDomainShow()
1386
 * @method $this withCheckDomainShow($value)
1387
 * @method string getResourceGroupId()
1388
 * @method $this withResourceGroupId($value)
1389
 * @method string getSecurityToken()
1390
 * @method $this withSecurityToken($value)
1391
 * @method string getPageSize()
1392
 * @method $this withPageSize($value)
1393
 * @method string getFuncFilter()
1394
 * @method $this withFuncFilter($value)
1395
 * @method string getDomainName()
1396
 * @method $this withDomainName($value)
1397
 * @method string getOwnerId()
1398
 * @method $this withOwnerId($value)
1399
 * @method string getFuncId()
1400
 * @method $this withFuncId($value)
1401
 * @method string getDomainStatus()
1402
 * @method $this withDomainStatus($value)
1403
 * @method string getDomainSearchType()
1404
 * @method $this withDomainSearchType($value)
1405
 */
1406
class DescribeDcdnIpaUserDomains extends Rpc
1407
{
1408
}
1409
1410
/**
1411
 * @method string getIP()
1412
 * @method $this withIP($value)
1413
 * @method string getOwnerId()
1414
 * @method $this withOwnerId($value)
1415
 * @method string getSecurityToken()
1416
 * @method $this withSecurityToken($value)
1417
 */
1418
class DescribeDcdnIpInfo extends Rpc
1419
{
1420
}
1421
1422
/**
1423
 * @method string getOwnerId()
1424
 * @method $this withOwnerId($value)
1425
 */
1426
class DescribeDcdnOfflineLogDelivery extends Rpc
1427
{
1428
}
1429
1430
/**
1431
 * @method string getOwnerId()
1432
 * @method $this withOwnerId($value)
1433
 */
1434
class DescribeDcdnOfflineLogDeliveryField extends Rpc
1435
{
1436
}
1437
1438
/**
1439
 * @method string getOwnerId()
1440
 * @method $this withOwnerId($value)
1441
 */
1442
class DescribeDcdnOfflineLogDeliveryRegions extends Rpc
1443
{
1444
}
1445
1446
/**
1447
 * @method string getOwnerId()
1448
 * @method $this withOwnerId($value)
1449
 */
1450
class DescribeDcdnOfflineLogDeliveryStatus extends Rpc
1451
{
1452
}
1453
1454
/**
1455
 * @method string getOwnerId()
1456
 * @method $this withOwnerId($value)
1457
 * @method string getSecurityToken()
1458
 * @method $this withSecurityToken($value)
1459
 */
1460
class DescribeDcdnRefreshQuota extends Rpc
1461
{
1462
}
1463
1464
/**
1465
 * @method string getObjectPath()
1466
 * @method $this withObjectPath($value)
1467
 * @method string getStartTime()
1468
 * @method $this withStartTime($value)
1469
 * @method string getPageNumber()
1470
 * @method $this withPageNumber($value)
1471
 * @method string getSecurityToken()
1472
 * @method $this withSecurityToken($value)
1473
 * @method string getPageSize()
1474
 * @method $this withPageSize($value)
1475
 * @method string getObjectType()
1476
 * @method $this withObjectType($value)
1477
 * @method string getTaskId()
1478
 * @method $this withTaskId($value)
1479
 * @method string getDomainName()
1480
 * @method $this withDomainName($value)
1481
 * @method string getEndTime()
1482
 * @method $this withEndTime($value)
1483
 * @method string getOwnerId()
1484
 * @method $this withOwnerId($value)
1485
 * @method string getStatus()
1486
 * @method $this withStatus($value)
1487
 */
1488
class DescribeDcdnRefreshTasks extends Rpc
1489
{
1490
}
1491
1492
/**
1493
 * @method string getOwnerId()
1494
 * @method $this withOwnerId($value)
1495
 * @method string getSecurityToken()
1496
 * @method $this withSecurityToken($value)
1497
 */
1498
class DescribeDcdnRegionAndIsp extends Rpc
1499
{
1500
}
1501
1502
/**
1503
 * @method string getReportId()
1504
 * @method $this withReportId($value)
1505
 * @method string getStartTime()
1506
 * @method $this withStartTime($value)
1507
 * @method string getArea()
1508
 * @method $this withArea($value)
1509
 * @method string getDomainName()
1510
 * @method $this withDomainName($value)
1511
 * @method string getEndTime()
1512
 * @method $this withEndTime($value)
1513
 * @method string getOwnerId()
1514
 * @method $this withOwnerId($value)
1515
 * @method string getHttpCode()
1516
 * @method $this withHttpCode($value)
1517
 * @method string getIsOverseas()
1518
 * @method $this withIsOverseas($value)
1519
 */
1520
class DescribeDcdnReport extends Rpc
1521
{
1522
}
1523
1524
/**
1525
 * @method string getReportId()
1526
 * @method $this withReportId($value)
1527
 * @method string getPermission()
1528
 * @method $this withPermission($value)
1529
 * @method string getOwnerId()
1530
 * @method $this withOwnerId($value)
1531
 * @method string getStatus()
1532
 * @method $this withStatus($value)
1533
 */
1534
class DescribeDcdnReportList extends Rpc
1535
{
1536
}
1537
1538
/**
1539
 * @method string getOwnerId()
1540
 * @method $this withOwnerId($value)
1541
 * @method string getSecurityToken()
1542
 * @method $this withSecurityToken($value)
1543
 */
1544
class DescribeDcdnService extends Rpc
1545
{
1546
}
1547
1548
/**
1549
 * @method string getOwnerId()
1550
 * @method $this withOwnerId($value)
1551
 */
1552
class DescribeDcdnStagingIp extends Rpc
1553
{
1554
}
1555
1556
/**
1557
 * @method string getOwnerId()
1558
 * @method $this withOwnerId($value)
1559
 * @method string getStatus()
1560
 * @method $this withStatus($value)
1561
 */
1562
class DescribeDcdnSubList extends Rpc
1563
{
1564
}
1565
1566
/**
1567
 * @method string getScope()
1568
 * @method $this withScope($value)
1569
 * @method array getTag()
1570
 * @method array getResourceId()
1571
 * @method string getOwnerId()
1572
 * @method $this withOwnerId($value)
1573
 * @method string getResourceType()
1574
 * @method $this withResourceType($value)
1575
 */
1576
class DescribeDcdnTagResources extends Rpc
1577
{
1578
1579
    /**
1580
     * @param array $tag
1581
     *
1582
     * @return $this
1583
     */
1584
	public function withTag(array $tag)
1585
	{
1586
	    $this->data['Tag'] = $tag;
1587
		foreach ($tag as $depth1 => $depth1Value) {
1588
			if(isset($depth1Value['Key'])){
1589
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
1590
			}
1591
			if(isset($depth1Value['Value'])){
1592
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
1593
			}
1594
		}
1595
1596
		return $this;
1597
    }
1598
1599
    /**
1600
     * @param array $resourceId
1601
     *
1602
     * @return $this
1603
     */
1604
	public function withResourceId(array $resourceId)
1605
	{
1606
	    $this->data['ResourceId'] = $resourceId;
1607
		foreach ($resourceId as $i => $iValue) {
1608
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
1609
		}
1610
1611
		return $this;
1612
    }
1613
}
1614
1615
/**
1616
 * @method string getStartTime()
1617
 * @method $this withStartTime($value)
1618
 * @method string getLimit()
1619
 * @method $this withLimit($value)
1620
 * @method string getEndTime()
1621
 * @method $this withEndTime($value)
1622
 * @method string getOwnerId()
1623
 * @method $this withOwnerId($value)
1624
 */
1625
class DescribeDcdnTopDomainsByFlow extends Rpc
1626
{
1627
}
1628
1629
/**
1630
 * @method string getStartTime()
1631
 * @method $this withStartTime($value)
1632
 * @method string getEndTime()
1633
 * @method $this withEndTime($value)
1634
 * @method string getOwnerId()
1635
 * @method $this withOwnerId($value)
1636
 */
1637
class DescribeDcdnUserBillHistory extends Rpc
1638
{
1639
}
1640
1641
/**
1642
 * @method string getStartTime()
1643
 * @method $this withStartTime($value)
1644
 * @method string getEndTime()
1645
 * @method $this withEndTime($value)
1646
 * @method string getOwnerId()
1647
 * @method $this withOwnerId($value)
1648
 */
1649
class DescribeDcdnUserBillType extends Rpc
1650
{
1651
}
1652
1653
/**
1654
 * @method string getPageNumber()
1655
 * @method $this withPageNumber($value)
1656
 * @method string getCheckDomainShow()
1657
 * @method $this withCheckDomainShow($value)
1658
 * @method string getResourceGroupId()
1659
 * @method $this withResourceGroupId($value)
1660
 * @method string getSecurityToken()
1661
 * @method $this withSecurityToken($value)
1662
 * @method string getChangeEndTime()
1663
 * @method $this withChangeEndTime($value)
1664
 * @method string getPageSize()
1665
 * @method $this withPageSize($value)
1666
 * @method array getTag()
1667
 * @method string getFuncFilter()
1668
 * @method $this withFuncFilter($value)
1669
 * @method string getDomainName()
1670
 * @method $this withDomainName($value)
1671
 * @method string getOwnerId()
1672
 * @method $this withOwnerId($value)
1673
 * @method string getFuncId()
1674
 * @method $this withFuncId($value)
1675
 * @method string getDomainStatus()
1676
 * @method $this withDomainStatus($value)
1677
 * @method string getDomainSearchType()
1678
 * @method $this withDomainSearchType($value)
1679
 * @method string getChangeStartTime()
1680
 * @method $this withChangeStartTime($value)
1681
 */
1682
class DescribeDcdnUserDomains extends Rpc
1683
{
1684
1685
    /**
1686
     * @param array $tag
1687
     *
1688
     * @return $this
1689
     */
1690
	public function withTag(array $tag)
1691
	{
1692
	    $this->data['Tag'] = $tag;
1693
		foreach ($tag as $depth1 => $depth1Value) {
1694
			if(isset($depth1Value['Value'])){
1695
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
1696
			}
1697
			if(isset($depth1Value['Key'])){
1698
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
1699
			}
1700
		}
1701
1702
		return $this;
1703
    }
1704
}
1705
1706
/**
1707
 * @method string getPageNumber()
1708
 * @method $this withPageNumber($value)
1709
 * @method string getResourceGroupId()
1710
 * @method $this withResourceGroupId($value)
1711
 * @method string getPageSize()
1712
 * @method $this withPageSize($value)
1713
 * @method string getOwnerId()
1714
 * @method $this withOwnerId($value)
1715
 * @method string getFuncId()
1716
 * @method $this withFuncId($value)
1717
 */
1718
class DescribeDcdnUserDomainsByFunc extends Rpc
1719
{
1720
}
1721
1722
/**
1723
 * @method string getOwnerId()
1724
 * @method $this withOwnerId($value)
1725
 * @method string getSecurityToken()
1726
 * @method $this withSecurityToken($value)
1727
 */
1728
class DescribeDcdnUserQuota extends Rpc
1729
{
1730
}
1731
1732
/**
1733
 * @method string getOwnerId()
1734
 * @method $this withOwnerId($value)
1735
 * @method string getSecurityToken()
1736
 * @method $this withSecurityToken($value)
1737
 */
1738
class DescribeDcdnUserResourcePackage extends Rpc
1739
{
1740
}
1741
1742
/**
1743
 * @method string getData()
1744
 * @method $this withData($value)
1745
 * @method string getOwnerId()
1746
 * @method $this withOwnerId($value)
1747
 * @method string getMetric()
1748
 * @method $this withMetric($value)
1749
 * @method string getSecFunc()
1750
 * @method $this withSecFunc($value)
1751
 */
1752
class DescribeDcdnUserSecDrop extends Rpc
1753
{
1754
}
1755
1756
/**
1757
 * @method string getOwnerId()
1758
 * @method $this withOwnerId($value)
1759
 */
1760
class DescribeDcdnUserTags extends Rpc
1761
{
1762
}
1763
1764
/**
1765
 * @method string getDomainName()
1766
 * @method $this withDomainName($value)
1767
 * @method string getOwnerId()
1768
 * @method $this withOwnerId($value)
1769
 */
1770
class DescribeDcdnVerifyContent extends Rpc
1771
{
1772
}
1773
1774
/**
1775
 * @method string getDomainName()
1776
 * @method $this withDomainName($value)
1777
 * @method string getOwnerId()
1778
 * @method $this withOwnerId($value)
1779
 */
1780
class DescribeDcdnWafDomain extends Rpc
1781
{
1782
}
1783
1784
/**
1785
 * @method string getOwnerId()
1786
 * @method $this withOwnerId($value)
1787
 * @method string getSecurityToken()
1788
 * @method $this withSecurityToken($value)
1789
 */
1790
class DescribeUserDcdnIpaStatus extends Rpc
1791
{
1792
}
1793
1794
/**
1795
 * @method string getOwnerId()
1796
 * @method $this withOwnerId($value)
1797
 * @method string getSecurityToken()
1798
 * @method $this withSecurityToken($value)
1799
 */
1800
class DescribeUserDcdnStatus extends Rpc
1801
{
1802
}
1803
1804
/**
1805
 * @method string getDomainName()
1806
 * @method string getOwnerId()
1807
 * @method $this withOwnerId($value)
1808
 */
1809
class DisableDcdnDomainOfflineLogDelivery extends Rpc
1810
{
1811
1812
    /**
1813
     * @param string $value
1814
     *
1815
     * @return $this
1816
     */
1817
    public function withDomainName($value)
1818
    {
1819
        $this->data['DomainName'] = $value;
1820
        $this->options['form_params']['DomainName'] = $value;
1821
1822
        return $this;
1823
    }
1824
}
1825
1826
/**
1827
 * @method string getOwnerId()
1828
 * @method $this withOwnerId($value)
1829
 */
1830
class DisableDcdnOfflineLogDelivery extends Rpc
1831
{
1832
}
1833
1834
/**
1835
 * @method string getDomainName()
1836
 * @method string getOwnerId()
1837
 * @method $this withOwnerId($value)
1838
 */
1839
class EnableDcdnDomainOfflineLogDelivery extends Rpc
1840
{
1841
1842
    /**
1843
     * @param string $value
1844
     *
1845
     * @return $this
1846
     */
1847
    public function withDomainName($value)
1848
    {
1849
        $this->data['DomainName'] = $value;
1850
        $this->options['form_params']['DomainName'] = $value;
1851
1852
        return $this;
1853
    }
1854
}
1855
1856
/**
1857
 * @method string getProperty()
1858
 * @method $this withProperty($value)
1859
 * @method string getDomainName()
1860
 * @method $this withDomainName($value)
1861
 * @method string getOwnerId()
1862
 * @method $this withOwnerId($value)
1863
 */
1864
class ModifyDCdnDomainSchdmByProperty extends Rpc
1865
{
1866
}
1867
1868
/**
1869
 * @method string getWebsocketBillType()
1870
 * @method $this withWebsocketBillType($value)
1871
 * @method string getBillType()
1872
 * @method $this withBillType($value)
1873
 * @method string getSecurityToken()
1874
 * @method $this withSecurityToken($value)
1875
 * @method string getOwnerId()
1876
 * @method $this withOwnerId($value)
1877
 */
1878
class OpenDcdnService extends Rpc
1879
{
1880
}
1881
1882
/**
1883
 * @method string getArea()
1884
 * @method $this withArea($value)
1885
 * @method string getObjectPath()
1886
 * @method $this withObjectPath($value)
1887
 * @method string getOwnerId()
1888
 * @method $this withOwnerId($value)
1889
 * @method string getSecurityToken()
1890
 * @method $this withSecurityToken($value)
1891
 */
1892
class PreloadDcdnObjectCaches extends Rpc
1893
{
1894
}
1895
1896
/**
1897
 * @method string getFunctionName()
1898
 * @method $this withFunctionName($value)
1899
 * @method string getDomainName()
1900
 * @method $this withDomainName($value)
1901
 * @method string getOwnerId()
1902
 * @method $this withOwnerId($value)
1903
 */
1904
class PublishDcdnStagingConfigToProduction extends Rpc
1905
{
1906
}
1907
1908
/**
1909
 * @method string getObjectPath()
1910
 * @method $this withObjectPath($value)
1911
 * @method string getOwnerId()
1912
 * @method $this withOwnerId($value)
1913
 * @method string getSecurityToken()
1914
 * @method $this withSecurityToken($value)
1915
 * @method string getObjectType()
1916
 * @method $this withObjectType($value)
1917
 */
1918
class RefreshDcdnObjectCaches extends Rpc
1919
{
1920
}
1921
1922
/**
1923
 * @method string getFunctionName()
1924
 * @method $this withFunctionName($value)
1925
 * @method string getDomainName()
1926
 * @method $this withDomainName($value)
1927
 * @method string getOwnerId()
1928
 * @method $this withOwnerId($value)
1929
 */
1930
class RollbackDcdnStagingConfig extends Rpc
1931
{
1932
}
1933
1934
/**
1935
 * @method string getVersionId()
1936
 * @method $this withVersionId($value)
1937
 * @method string getSecurityToken()
1938
 * @method $this withSecurityToken($value)
1939
 * @method string getFunctionName()
1940
 * @method $this withFunctionName($value)
1941
 * @method string getFunctionArgs()
1942
 * @method $this withFunctionArgs($value)
1943
 * @method string getOwnerAccount()
1944
 * @method $this withOwnerAccount($value)
1945
 * @method string getOwnerId()
1946
 * @method $this withOwnerId($value)
1947
 * @method string getFunctionId()
1948
 * @method $this withFunctionId($value)
1949
 * @method string getConfigId()
1950
 * @method $this withConfigId($value)
1951
 */
1952
class SetDcdnConfigOfVersion extends Rpc
1953
{
1954
}
1955
1956
/**
1957
 * @method string getSSLProtocol()
1958
 * @method $this withSSLProtocol($value)
1959
 * @method string getSecurityToken()
1960
 * @method $this withSecurityToken($value)
1961
 * @method string getCertType()
1962
 * @method $this withCertType($value)
1963
 * @method string getSSLPri()
1964
 * @method $this withSSLPri($value)
1965
 * @method string getForceSet()
1966
 * @method $this withForceSet($value)
1967
 * @method string getCertName()
1968
 * @method $this withCertName($value)
1969
 * @method string getDomainName()
1970
 * @method $this withDomainName($value)
1971
 * @method string getOwnerId()
1972
 * @method $this withOwnerId($value)
1973
 * @method string getSSLPub()
1974
 * @method $this withSSLPub($value)
1975
 * @method string getRegion()
1976
 * @method $this withRegion($value)
1977
 */
1978
class SetDcdnDomainCertificate extends Rpc
1979
{
1980
}
1981
1982
/**
1983
 * @method string getServerCertificate()
1984
 * @method $this withServerCertificate($value)
1985
 * @method string getDomainName()
1986
 * @method $this withDomainName($value)
1987
 * @method string getOwnerId()
1988
 * @method $this withOwnerId($value)
1989
 */
1990
class SetDcdnDomainCSRCertificate extends Rpc
1991
{
1992
}
1993
1994
/**
1995
 * @method string getFunctions()
1996
 * @method $this withFunctions($value)
1997
 * @method string getDomainName()
1998
 * @method $this withDomainName($value)
1999
 * @method string getOwnerId()
2000
 * @method $this withOwnerId($value)
2001
 */
2002
class SetDcdnDomainStagingConfig extends Rpc
2003
{
2004
}
2005
2006
/**
2007
 * @method string getDomainName()
2008
 * @method $this withDomainName($value)
2009
 * @method string getOwnerId()
2010
 * @method $this withOwnerId($value)
2011
 * @method string getSecurityToken()
2012
 * @method $this withSecurityToken($value)
2013
 */
2014
class StartDcdnDomain extends Rpc
2015
{
2016
}
2017
2018
/**
2019
 * @method string getDomainName()
2020
 * @method $this withDomainName($value)
2021
 * @method string getOwnerId()
2022
 * @method $this withOwnerId($value)
2023
 * @method string getSecurityToken()
2024
 * @method $this withSecurityToken($value)
2025
 */
2026
class StartDcdnIpaDomain extends Rpc
2027
{
2028
}
2029
2030
/**
2031
 * @method string getDomainName()
2032
 * @method $this withDomainName($value)
2033
 * @method string getOwnerId()
2034
 * @method $this withOwnerId($value)
2035
 * @method string getSecurityToken()
2036
 * @method $this withSecurityToken($value)
2037
 */
2038
class StopDcdnDomain extends Rpc
2039
{
2040
}
2041
2042
/**
2043
 * @method string getDomainName()
2044
 * @method $this withDomainName($value)
2045
 * @method string getOwnerId()
2046
 * @method $this withOwnerId($value)
2047
 * @method string getSecurityToken()
2048
 * @method $this withSecurityToken($value)
2049
 */
2050
class StopDcdnIpaDomain extends Rpc
2051
{
2052
}
2053
2054
/**
2055
 * @method array getTag()
2056
 * @method array getResourceId()
2057
 * @method string getOwnerId()
2058
 * @method $this withOwnerId($value)
2059
 * @method string getResourceType()
2060
 * @method $this withResourceType($value)
2061
 */
2062
class TagDcdnResources extends Rpc
2063
{
2064
2065
    /**
2066
     * @param array $tag
2067
     *
2068
     * @return $this
2069
     */
2070
	public function withTag(array $tag)
2071
	{
2072
	    $this->data['Tag'] = $tag;
2073
		foreach ($tag as $depth1 => $depth1Value) {
2074
			if(isset($depth1Value['Key'])){
2075
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
2076
			}
2077
			if(isset($depth1Value['Value'])){
2078
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
2079
			}
2080
		}
2081
2082
		return $this;
2083
    }
2084
2085
    /**
2086
     * @param array $resourceId
2087
     *
2088
     * @return $this
2089
     */
2090
	public function withResourceId(array $resourceId)
2091
	{
2092
	    $this->data['ResourceId'] = $resourceId;
2093
		foreach ($resourceId as $i => $iValue) {
2094
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
2095
		}
2096
2097
		return $this;
2098
    }
2099
}
2100
2101
/**
2102
 * @method string getAll()
2103
 * @method $this withAll($value)
2104
 * @method array getResourceId()
2105
 * @method string getOwnerId()
2106
 * @method $this withOwnerId($value)
2107
 * @method string getResourceType()
2108
 * @method $this withResourceType($value)
2109
 * @method array getTagKey()
2110
 */
2111
class UntagDcdnResources extends Rpc
2112
{
2113
2114
    /**
2115
     * @param array $resourceId
2116
     *
2117
     * @return $this
2118
     */
2119
	public function withResourceId(array $resourceId)
2120
	{
2121
	    $this->data['ResourceId'] = $resourceId;
2122
		foreach ($resourceId as $i => $iValue) {
2123
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
2124
		}
2125
2126
		return $this;
2127
    }
2128
2129
    /**
2130
     * @param array $tagKey
2131
     *
2132
     * @return $this
2133
     */
2134
	public function withTagKey(array $tagKey)
2135
	{
2136
	    $this->data['TagKey'] = $tagKey;
2137
		foreach ($tagKey as $i => $iValue) {
2138
			$this->options['query']['TagKey.' . ($i + 1)] = $iValue;
2139
		}
2140
2141
		return $this;
2142
    }
2143
}
2144
2145
/**
2146
 * @method string getReports()
2147
 * @method string getDeliver()
2148
 * @method string getDeliverId()
2149
 * @method string getDomainName()
2150
 * @method string getOwnerId()
2151
 * @method $this withOwnerId($value)
2152
 * @method string getSchedule()
2153
 * @method string getName()
2154
 * @method string getStatus()
2155
 */
2156
class UpdateDcdnDeliverTask extends Rpc
2157
{
2158
2159
    /**
2160
     * @param string $value
2161
     *
2162
     * @return $this
2163
     */
2164
    public function withReports($value)
2165
    {
2166
        $this->data['Reports'] = $value;
2167
        $this->options['form_params']['Reports'] = $value;
2168
2169
        return $this;
2170
    }
2171
2172
    /**
2173
     * @param string $value
2174
     *
2175
     * @return $this
2176
     */
2177
    public function withDeliver($value)
2178
    {
2179
        $this->data['Deliver'] = $value;
2180
        $this->options['form_params']['Deliver'] = $value;
2181
2182
        return $this;
2183
    }
2184
2185
    /**
2186
     * @param string $value
2187
     *
2188
     * @return $this
2189
     */
2190
    public function withDeliverId($value)
2191
    {
2192
        $this->data['DeliverId'] = $value;
2193
        $this->options['form_params']['DeliverId'] = $value;
2194
2195
        return $this;
2196
    }
2197
2198
    /**
2199
     * @param string $value
2200
     *
2201
     * @return $this
2202
     */
2203
    public function withDomainName($value)
2204
    {
2205
        $this->data['DomainName'] = $value;
2206
        $this->options['form_params']['DomainName'] = $value;
2207
2208
        return $this;
2209
    }
2210
2211
    /**
2212
     * @param string $value
2213
     *
2214
     * @return $this
2215
     */
2216
    public function withSchedule($value)
2217
    {
2218
        $this->data['Schedule'] = $value;
2219
        $this->options['form_params']['Schedule'] = $value;
2220
2221
        return $this;
2222
    }
2223
2224
    /**
2225
     * @param string $value
2226
     *
2227
     * @return $this
2228
     */
2229
    public function withName($value)
2230
    {
2231
        $this->data['Name'] = $value;
2232
        $this->options['form_params']['Name'] = $value;
2233
2234
        return $this;
2235
    }
2236
2237
    /**
2238
     * @param string $value
2239
     *
2240
     * @return $this
2241
     */
2242
    public function withStatus($value)
2243
    {
2244
        $this->data['Status'] = $value;
2245
        $this->options['form_params']['Status'] = $value;
2246
2247
        return $this;
2248
    }
2249
}
2250
2251
/**
2252
 * @method string getSources()
2253
 * @method $this withSources($value)
2254
 * @method string getResourceGroupId()
2255
 * @method $this withResourceGroupId($value)
2256
 * @method string getSecurityToken()
2257
 * @method $this withSecurityToken($value)
2258
 * @method string getTopLevelDomain()
2259
 * @method $this withTopLevelDomain($value)
2260
 * @method string getDomainName()
2261
 * @method $this withDomainName($value)
2262
 * @method string getOwnerId()
2263
 * @method $this withOwnerId($value)
2264
 */
2265
class UpdateDcdnDomain extends Rpc
2266
{
2267
}
2268
2269
/**
2270
 * @method string getSources()
2271
 * @method $this withSources($value)
2272
 * @method string getResourceGroupId()
2273
 * @method $this withResourceGroupId($value)
2274
 * @method string getSecurityToken()
2275
 * @method $this withSecurityToken($value)
2276
 * @method string getTopLevelDomain()
2277
 * @method $this withTopLevelDomain($value)
2278
 * @method string getDomainName()
2279
 * @method $this withDomainName($value)
2280
 * @method string getOwnerId()
2281
 * @method $this withOwnerId($value)
2282
 */
2283
class UpdateDcdnIpaDomain extends Rpc
2284
{
2285
}
2286
2287
/**
2288
 * @method string getStartTime()
2289
 * @method string getDomainName()
2290
 * @method string getEndTime()
2291
 * @method string getOwnerId()
2292
 * @method $this withOwnerId($value)
2293
 * @method string getReportIds()
2294
 * @method string getStatus()
2295
 */
2296
class UpdateDcdnSubTask extends Rpc
2297
{
2298
2299
    /**
2300
     * @param string $value
2301
     *
2302
     * @return $this
2303
     */
2304
    public function withStartTime($value)
2305
    {
2306
        $this->data['StartTime'] = $value;
2307
        $this->options['form_params']['StartTime'] = $value;
2308
2309
        return $this;
2310
    }
2311
2312
    /**
2313
     * @param string $value
2314
     *
2315
     * @return $this
2316
     */
2317
    public function withDomainName($value)
2318
    {
2319
        $this->data['DomainName'] = $value;
2320
        $this->options['form_params']['DomainName'] = $value;
2321
2322
        return $this;
2323
    }
2324
2325
    /**
2326
     * @param string $value
2327
     *
2328
     * @return $this
2329
     */
2330
    public function withEndTime($value)
2331
    {
2332
        $this->data['EndTime'] = $value;
2333
        $this->options['form_params']['EndTime'] = $value;
2334
2335
        return $this;
2336
    }
2337
2338
    /**
2339
     * @param string $value
2340
     *
2341
     * @return $this
2342
     */
2343
    public function withReportIds($value)
2344
    {
2345
        $this->data['ReportIds'] = $value;
2346
        $this->options['form_params']['ReportIds'] = $value;
2347
2348
        return $this;
2349
    }
2350
2351
    /**
2352
     * @param string $value
2353
     *
2354
     * @return $this
2355
     */
2356
    public function withStatus($value)
2357
    {
2358
        $this->data['Status'] = $value;
2359
        $this->options['form_params']['Status'] = $value;
2360
2361
        return $this;
2362
    }
2363
}
2364
2365
/**
2366
 * @method string getVerifyType()
2367
 * @method $this withVerifyType($value)
2368
 * @method string getDomainName()
2369
 * @method $this withDomainName($value)
2370
 * @method string getOwnerId()
2371
 * @method $this withOwnerId($value)
2372
 */
2373
class VerifyDcdnDomainOwner extends Rpc
2374
{
2375
}
2376