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.
Passed
Push — master ( a29712...9ad5c0 )
by
unknown
17:28 queued 10:53
created

UntagDcdnResources::withTagKey()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 8
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 4
dl 0
loc 8
c 0
b 0
f 0
rs 10
cc 2
nc 2
nop 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 BatchDeleteDcdnDomainConfigs batchDeleteDcdnDomainConfigs(array $options = [])
11
 * @method BatchSetDcdnDomainConfigs batchSetDcdnDomainConfigs(array $options = [])
12
 * @method BatchSetDcdnIpaDomainConfigs batchSetDcdnIpaDomainConfigs(array $options = [])
13
 * @method BatchStartDcdnDomain batchStartDcdnDomain(array $options = [])
14
 * @method BatchStopDcdnDomain batchStopDcdnDomain(array $options = [])
15
 * @method DeleteDcdnDomain deleteDcdnDomain(array $options = [])
16
 * @method DeleteDcdnIpaDomain deleteDcdnIpaDomain(array $options = [])
17
 * @method DeleteDcdnIpaSpecificConfig deleteDcdnIpaSpecificConfig(array $options = [])
18
 * @method DeleteDcdnSpecificConfig deleteDcdnSpecificConfig(array $options = [])
19
 * @method DeleteDcdnSpecificStagingConfig deleteDcdnSpecificStagingConfig(array $options = [])
20
 * @method DescribeDcdnBgpBpsData describeDcdnBgpBpsData(array $options = [])
21
 * @method DescribeDcdnBgpTrafficData describeDcdnBgpTrafficData(array $options = [])
22
 * @method DescribeDcdnCertificateDetail describeDcdnCertificateDetail(array $options = [])
23
 * @method DescribeDcdnCertificateList describeDcdnCertificateList(array $options = [])
24
 * @method DescribeDcdnConfigOfVersion describeDcdnConfigOfVersion(array $options = [])
25
 * @method DescribeDcdnDomainBpsData describeDcdnDomainBpsData(array $options = [])
26
 * @method DescribeDcdnDomainByCertificate describeDcdnDomainByCertificate(array $options = [])
27
 * @method DescribeDcdnDomainCertificateInfo describeDcdnDomainCertificateInfo(array $options = [])
28
 * @method DescribeDcdnDomainCname describeDcdnDomainCname(array $options = [])
29
 * @method DescribeDcdnDomainConfigs describeDcdnDomainConfigs(array $options = [])
30
 * @method DescribeDcdnDomainDetail describeDcdnDomainDetail(array $options = [])
31
 * @method DescribeDcdnDomainHitRateData describeDcdnDomainHitRateData(array $options = [])
32
 * @method DescribeDcdnDomainHttpCodeData describeDcdnDomainHttpCodeData(array $options = [])
33
 * @method DescribeDcdnDomainIpaBpsData describeDcdnDomainIpaBpsData(array $options = [])
34
 * @method DescribeDcdnDomainIpaTrafficData describeDcdnDomainIpaTrafficData(array $options = [])
35
 * @method DescribeDcdnDomainIspData describeDcdnDomainIspData(array $options = [])
36
 * @method DescribeDcdnDomainLog describeDcdnDomainLog(array $options = [])
37
 * @method DescribeDcdnDomainMultiUsageData describeDcdnDomainMultiUsageData(array $options = [])
38
 * @method DescribeDcdnDomainOriginBpsData describeDcdnDomainOriginBpsData(array $options = [])
39
 * @method DescribeDcdnDomainOriginTrafficData describeDcdnDomainOriginTrafficData(array $options = [])
40
 * @method DescribeDcdnDomainPvData describeDcdnDomainPvData(array $options = [])
41
 * @method DescribeDcdnDomainQpsData describeDcdnDomainQpsData(array $options = [])
42
 * @method DescribeDcdnDomainRealTimeBpsData describeDcdnDomainRealTimeBpsData(array $options = [])
43
 * @method DescribeDcdnDomainRealTimeByteHitRateData describeDcdnDomainRealTimeByteHitRateData(array $options = [])
44
 * @method DescribeDcdnDomainRealTimeDetailData describeDcdnDomainRealTimeDetailData(array $options = [])
45
 * @method DescribeDcdnDomainRealTimeHttpCodeData describeDcdnDomainRealTimeHttpCodeData(array $options = [])
46
 * @method DescribeDcdnDomainRealTimeQpsData describeDcdnDomainRealTimeQpsData(array $options = [])
47
 * @method DescribeDcdnDomainRealTimeReqHitRateData describeDcdnDomainRealTimeReqHitRateData(array $options = [])
48
 * @method DescribeDcdnDomainRealTimeSrcBpsData describeDcdnDomainRealTimeSrcBpsData(array $options = [])
49
 * @method DescribeDcdnDomainRealTimeSrcHttpCodeData describeDcdnDomainRealTimeSrcHttpCodeData(array $options = [])
50
 * @method DescribeDcdnDomainRealTimeSrcTrafficData describeDcdnDomainRealTimeSrcTrafficData(array $options = [])
51
 * @method DescribeDcdnDomainRegionData describeDcdnDomainRegionData(array $options = [])
52
 * @method DescribeDcdnDomainStagingConfig describeDcdnDomainStagingConfig(array $options = [])
53
 * @method DescribeDcdnDomainTopReferVisit describeDcdnDomainTopReferVisit(array $options = [])
54
 * @method DescribeDcdnDomainTopUrlVisit describeDcdnDomainTopUrlVisit(array $options = [])
55
 * @method DescribeDcdnDomainTrafficData describeDcdnDomainTrafficData(array $options = [])
56
 * @method DescribeDcdnDomainUvData describeDcdnDomainUvData(array $options = [])
57
 * @method DescribeDcdnDomainWebsocketBpsData describeDcdnDomainWebsocketBpsData(array $options = [])
58
 * @method DescribeDcdnDomainWebsocketHttpCodeData describeDcdnDomainWebsocketHttpCodeData(array $options = [])
59
 * @method DescribeDcdnDomainWebsocketTrafficData describeDcdnDomainWebsocketTrafficData(array $options = [])
60
 * @method DescribeDcdnHttpsDomainList describeDcdnHttpsDomainList(array $options = [])
61
 * @method DescribeDcdnIpaDomainConfigs describeDcdnIpaDomainConfigs(array $options = [])
62
 * @method DescribeDcdnIpaDomainDetail describeDcdnIpaDomainDetail(array $options = [])
63
 * @method DescribeDcdnIpaService describeDcdnIpaService(array $options = [])
64
 * @method DescribeDcdnIpaUserDomains describeDcdnIpaUserDomains(array $options = [])
65
 * @method DescribeDcdnIpInfo describeDcdnIpInfo(array $options = [])
66
 * @method DescribeDcdnRefreshQuota describeDcdnRefreshQuota(array $options = [])
67
 * @method DescribeDcdnRefreshTasks describeDcdnRefreshTasks(array $options = [])
68
 * @method DescribeDcdnService describeDcdnService(array $options = [])
69
 * @method DescribeDcdnStagingIp describeDcdnStagingIp(array $options = [])
70
 * @method DescribeDcdnTagResources describeDcdnTagResources(array $options = [])
71
 * @method DescribeDcdnTopDomainsByFlow describeDcdnTopDomainsByFlow(array $options = [])
72
 * @method DescribeDcdnUserBillType describeDcdnUserBillType(array $options = [])
73
 * @method DescribeDcdnUserDomains describeDcdnUserDomains(array $options = [])
74
 * @method DescribeDcdnUserQuota describeDcdnUserQuota(array $options = [])
75
 * @method DescribeDcdnUserResourcePackage describeDcdnUserResourcePackage(array $options = [])
76
 * @method DescribeDcdnUserTags describeDcdnUserTags(array $options = [])
77
 * @method DescribeUserDcdnIpaStatus describeUserDcdnIpaStatus(array $options = [])
78
 * @method DescribeUserDcdnStatus describeUserDcdnStatus(array $options = [])
79
 * @method ModifyDCdnDomainSchdmByProperty modifyDCdnDomainSchdmByProperty(array $options = [])
80
 * @method PreloadDcdnObjectCaches preloadDcdnObjectCaches(array $options = [])
81
 * @method PublishDcdnStagingConfigToProduction publishDcdnStagingConfigToProduction(array $options = [])
82
 * @method RefreshDcdnObjectCaches refreshDcdnObjectCaches(array $options = [])
83
 * @method RollbackDcdnStagingConfig rollbackDcdnStagingConfig(array $options = [])
84
 * @method SetDcdnConfigOfVersion setDcdnConfigOfVersion(array $options = [])
85
 * @method SetDcdnDomainCertificate setDcdnDomainCertificate(array $options = [])
86
 * @method SetDcdnDomainStagingConfig setDcdnDomainStagingConfig(array $options = [])
87
 * @method StartDcdnDomain startDcdnDomain(array $options = [])
88
 * @method StartDcdnIpaDomain startDcdnIpaDomain(array $options = [])
89
 * @method StopDcdnDomain stopDcdnDomain(array $options = [])
90
 * @method StopDcdnIpaDomain stopDcdnIpaDomain(array $options = [])
91
 * @method TagDcdnResources tagDcdnResources(array $options = [])
92
 * @method UntagDcdnResources untagDcdnResources(array $options = [])
93
 * @method UpdateDcdnDomain updateDcdnDomain(array $options = [])
94
 * @method UpdateDcdnIpaDomain updateDcdnIpaDomain(array $options = [])
95
 */
96
class DcdnApiResolver extends ApiResolver
97
{
98
}
99
100
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
101
{
102
    /** @var string */
103
    public $product = 'dcdn';
104
105
    /** @var string */
106
    public $version = '2018-01-15';
107
108
    /** @var string */
109
    public $method = 'POST';
110
}
111
112
/**
113
 * @method string getSources()
114
 * @method $this withSources($value)
115
 * @method string getResourceGroupId()
116
 * @method $this withResourceGroupId($value)
117
 * @method string getSecurityToken()
118
 * @method $this withSecurityToken($value)
119
 * @method string getScope()
120
 * @method $this withScope($value)
121
 * @method string getTopLevelDomain()
122
 * @method $this withTopLevelDomain($value)
123
 * @method string getOwnerAccount()
124
 * @method $this withOwnerAccount($value)
125
 * @method string getDomainName()
126
 * @method $this withDomainName($value)
127
 * @method string getOwnerId()
128
 * @method $this withOwnerId($value)
129
 * @method string getCheckUrl()
130
 * @method $this withCheckUrl($value)
131
 */
132
class AddDcdnDomain extends Rpc
133
{
134
}
135
136
/**
137
 * @method string getSources()
138
 * @method $this withSources($value)
139
 * @method string getResourceGroupId()
140
 * @method $this withResourceGroupId($value)
141
 * @method string getSecurityToken()
142
 * @method $this withSecurityToken($value)
143
 * @method string getScope()
144
 * @method $this withScope($value)
145
 * @method string getTopLevelDomain()
146
 * @method $this withTopLevelDomain($value)
147
 * @method string getOwnerAccount()
148
 * @method $this withOwnerAccount($value)
149
 * @method string getDomainName()
150
 * @method $this withDomainName($value)
151
 * @method string getOwnerId()
152
 * @method $this withOwnerId($value)
153
 * @method string getCheckUrl()
154
 * @method $this withCheckUrl($value)
155
 */
156
class AddDcdnIpaDomain extends Rpc
157
{
158
}
159
160
/**
161
 * @method string getFunctionNames()
162
 * @method $this withFunctionNames($value)
163
 * @method string getDomainNames()
164
 * @method $this withDomainNames($value)
165
 * @method string getOwnerAccount()
166
 * @method $this withOwnerAccount($value)
167
 * @method string getOwnerId()
168
 * @method $this withOwnerId($value)
169
 * @method string getSecurityToken()
170
 * @method $this withSecurityToken($value)
171
 */
172
class BatchDeleteDcdnDomainConfigs extends Rpc
173
{
174
}
175
176
/**
177
 * @method string getFunctions()
178
 * @method $this withFunctions($value)
179
 * @method string getDomainNames()
180
 * @method $this withDomainNames($value)
181
 * @method string getOwnerAccount()
182
 * @method $this withOwnerAccount($value)
183
 * @method string getOwnerId()
184
 * @method $this withOwnerId($value)
185
 * @method string getSecurityToken()
186
 * @method $this withSecurityToken($value)
187
 */
188
class BatchSetDcdnDomainConfigs extends Rpc
189
{
190
}
191
192
/**
193
 * @method string getFunctions()
194
 * @method $this withFunctions($value)
195
 * @method string getDomainNames()
196
 * @method $this withDomainNames($value)
197
 * @method string getSecurityToken()
198
 * @method $this withSecurityToken($value)
199
 * @method string getOwnerAccount()
200
 * @method $this withOwnerAccount($value)
201
 * @method string getOwnerId()
202
 * @method $this withOwnerId($value)
203
 */
204
class BatchSetDcdnIpaDomainConfigs extends Rpc
205
{
206
}
207
208
/**
209
 * @method string getDomainNames()
210
 * @method $this withDomainNames($value)
211
 * @method string getOwnerId()
212
 * @method $this withOwnerId($value)
213
 * @method string getSecurityToken()
214
 * @method $this withSecurityToken($value)
215
 */
216
class BatchStartDcdnDomain extends Rpc
217
{
218
}
219
220
/**
221
 * @method string getDomainNames()
222
 * @method $this withDomainNames($value)
223
 * @method string getOwnerId()
224
 * @method $this withOwnerId($value)
225
 * @method string getSecurityToken()
226
 * @method $this withSecurityToken($value)
227
 */
228
class BatchStopDcdnDomain extends Rpc
229
{
230
}
231
232
/**
233
 * @method string getOwnerAccount()
234
 * @method $this withOwnerAccount($value)
235
 * @method string getDomainName()
236
 * @method $this withDomainName($value)
237
 * @method string getOwnerId()
238
 * @method $this withOwnerId($value)
239
 * @method string getResourceGroupId()
240
 * @method $this withResourceGroupId($value)
241
 * @method string getSecurityToken()
242
 * @method $this withSecurityToken($value)
243
 */
244
class DeleteDcdnDomain extends Rpc
245
{
246
}
247
248
/**
249
 * @method string getResourceGroupId()
250
 * @method $this withResourceGroupId($value)
251
 * @method string getSecurityToken()
252
 * @method $this withSecurityToken($value)
253
 * @method string getOwnerAccount()
254
 * @method $this withOwnerAccount($value)
255
 * @method string getDomainName()
256
 * @method $this withDomainName($value)
257
 * @method string getOwnerId()
258
 * @method $this withOwnerId($value)
259
 */
260
class DeleteDcdnIpaDomain extends Rpc
261
{
262
}
263
264
/**
265
 * @method string getDomainName()
266
 * @method $this withDomainName($value)
267
 * @method string getOwnerId()
268
 * @method $this withOwnerId($value)
269
 * @method string getSecurityToken()
270
 * @method $this withSecurityToken($value)
271
 * @method string getConfigId()
272
 * @method $this withConfigId($value)
273
 */
274
class DeleteDcdnIpaSpecificConfig extends Rpc
275
{
276
}
277
278
/**
279
 * @method string getDomainName()
280
 * @method $this withDomainName($value)
281
 * @method string getOwnerId()
282
 * @method $this withOwnerId($value)
283
 * @method string getSecurityToken()
284
 * @method $this withSecurityToken($value)
285
 * @method string getConfigId()
286
 * @method $this withConfigId($value)
287
 */
288
class DeleteDcdnSpecificConfig extends Rpc
289
{
290
}
291
292
/**
293
 * @method string getSecurityToken()
294
 * @method $this withSecurityToken($value)
295
 * @method string getDomainName()
296
 * @method $this withDomainName($value)
297
 * @method string getOwnerId()
298
 * @method $this withOwnerId($value)
299
 * @method string getConfigId()
300
 * @method $this withConfigId($value)
301
 */
302
class DeleteDcdnSpecificStagingConfig extends Rpc
303
{
304
}
305
306
/**
307
 * @method string getIsp()
308
 * @method $this withIsp($value)
309
 * @method string getStartTime()
310
 * @method $this withStartTime($value)
311
 * @method string getEndTime()
312
 * @method $this withEndTime($value)
313
 * @method string getOwnerId()
314
 * @method $this withOwnerId($value)
315
 * @method string getInterval()
316
 * @method $this withInterval($value)
317
 */
318
class DescribeDcdnBgpBpsData extends Rpc
319
{
320
}
321
322
/**
323
 * @method string getIsp()
324
 * @method $this withIsp($value)
325
 * @method string getStartTime()
326
 * @method $this withStartTime($value)
327
 * @method string getEndTime()
328
 * @method $this withEndTime($value)
329
 * @method string getOwnerId()
330
 * @method $this withOwnerId($value)
331
 * @method string getInterval()
332
 * @method $this withInterval($value)
333
 */
334
class DescribeDcdnBgpTrafficData extends Rpc
335
{
336
}
337
338
/**
339
 * @method string getCertName()
340
 * @method $this withCertName($value)
341
 * @method string getOwnerId()
342
 * @method $this withOwnerId($value)
343
 * @method string getSecurityToken()
344
 * @method $this withSecurityToken($value)
345
 */
346
class DescribeDcdnCertificateDetail extends Rpc
347
{
348
}
349
350
/**
351
 * @method string getDomainName()
352
 * @method $this withDomainName($value)
353
 * @method string getOwnerId()
354
 * @method $this withOwnerId($value)
355
 * @method string getSecurityToken()
356
 * @method $this withSecurityToken($value)
357
 */
358
class DescribeDcdnCertificateList extends Rpc
359
{
360
}
361
362
/**
363
 * @method string getVersionId()
364
 * @method $this withVersionId($value)
365
 * @method string getSecurityToken()
366
 * @method $this withSecurityToken($value)
367
 * @method string getFunctionName()
368
 * @method $this withFunctionName($value)
369
 * @method string getGroupId()
370
 * @method $this withGroupId($value)
371
 * @method string getOwnerId()
372
 * @method $this withOwnerId($value)
373
 * @method string getFunctionId()
374
 * @method $this withFunctionId($value)
375
 */
376
class DescribeDcdnConfigOfVersion extends Rpc
377
{
378
}
379
380
/**
381
 * @method string getLocationNameEn()
382
 * @method $this withLocationNameEn($value)
383
 * @method string getStartTime()
384
 * @method $this withStartTime($value)
385
 * @method string getIspNameEn()
386
 * @method $this withIspNameEn($value)
387
 * @method string getDomainName()
388
 * @method $this withDomainName($value)
389
 * @method string getEndTime()
390
 * @method $this withEndTime($value)
391
 * @method string getOwnerId()
392
 * @method $this withOwnerId($value)
393
 * @method string getInterval()
394
 * @method $this withInterval($value)
395
 */
396
class DescribeDcdnDomainBpsData extends Rpc
397
{
398
}
399
400
/**
401
 * @method string getOwnerId()
402
 * @method $this withOwnerId($value)
403
 * @method string getSSLPub()
404
 * @method $this withSSLPub($value)
405
 */
406
class DescribeDcdnDomainByCertificate extends Rpc
407
{
408
}
409
410
/**
411
 * @method string getDomainName()
412
 * @method $this withDomainName($value)
413
 * @method string getOwnerId()
414
 * @method $this withOwnerId($value)
415
 */
416
class DescribeDcdnDomainCertificateInfo extends Rpc
417
{
418
}
419
420
/**
421
 * @method string getDomainName()
422
 * @method $this withDomainName($value)
423
 * @method string getOwnerId()
424
 * @method $this withOwnerId($value)
425
 */
426
class DescribeDcdnDomainCname extends Rpc
427
{
428
429
    /** @var string */
430
    public $method = 'GET';
431
}
432
433
/**
434
 * @method string getFunctionNames()
435
 * @method $this withFunctionNames($value)
436
 * @method string getDomainName()
437
 * @method $this withDomainName($value)
438
 * @method string getOwnerId()
439
 * @method $this withOwnerId($value)
440
 * @method string getSecurityToken()
441
 * @method $this withSecurityToken($value)
442
 */
443
class DescribeDcdnDomainConfigs extends Rpc
444
{
445
}
446
447
/**
448
 * @method string getDomainName()
449
 * @method $this withDomainName($value)
450
 * @method string getOwnerId()
451
 * @method $this withOwnerId($value)
452
 * @method string getSecurityToken()
453
 * @method $this withSecurityToken($value)
454
 */
455
class DescribeDcdnDomainDetail extends Rpc
456
{
457
}
458
459
/**
460
 * @method string getStartTime()
461
 * @method $this withStartTime($value)
462
 * @method string getDomainName()
463
 * @method $this withDomainName($value)
464
 * @method string getEndTime()
465
 * @method $this withEndTime($value)
466
 * @method string getOwnerId()
467
 * @method $this withOwnerId($value)
468
 * @method string getInterval()
469
 * @method $this withInterval($value)
470
 */
471
class DescribeDcdnDomainHitRateData extends Rpc
472
{
473
}
474
475
/**
476
 * @method string getLocationNameEn()
477
 * @method $this withLocationNameEn($value)
478
 * @method string getStartTime()
479
 * @method $this withStartTime($value)
480
 * @method string getIspNameEn()
481
 * @method $this withIspNameEn($value)
482
 * @method string getDomainName()
483
 * @method $this withDomainName($value)
484
 * @method string getEndTime()
485
 * @method $this withEndTime($value)
486
 * @method string getOwnerId()
487
 * @method $this withOwnerId($value)
488
 * @method string getInterval()
489
 * @method $this withInterval($value)
490
 */
491
class DescribeDcdnDomainHttpCodeData extends Rpc
492
{
493
}
494
495
/**
496
 * @method string getLocationNameEn()
497
 * @method $this withLocationNameEn($value)
498
 * @method string getStartTime()
499
 * @method $this withStartTime($value)
500
 * @method string getIspNameEn()
501
 * @method $this withIspNameEn($value)
502
 * @method string getFixTimeGap()
503
 * @method $this withFixTimeGap($value)
504
 * @method string getTimeMerge()
505
 * @method $this withTimeMerge($value)
506
 * @method string getDomainName()
507
 * @method $this withDomainName($value)
508
 * @method string getEndTime()
509
 * @method $this withEndTime($value)
510
 * @method string getOwnerId()
511
 * @method $this withOwnerId($value)
512
 * @method string getInterval()
513
 * @method $this withInterval($value)
514
 */
515
class DescribeDcdnDomainIpaBpsData extends Rpc
516
{
517
}
518
519
/**
520
 * @method string getLocationNameEn()
521
 * @method $this withLocationNameEn($value)
522
 * @method string getStartTime()
523
 * @method $this withStartTime($value)
524
 * @method string getIspNameEn()
525
 * @method $this withIspNameEn($value)
526
 * @method string getFixTimeGap()
527
 * @method $this withFixTimeGap($value)
528
 * @method string getTimeMerge()
529
 * @method $this withTimeMerge($value)
530
 * @method string getDomainName()
531
 * @method $this withDomainName($value)
532
 * @method string getEndTime()
533
 * @method $this withEndTime($value)
534
 * @method string getOwnerId()
535
 * @method $this withOwnerId($value)
536
 * @method string getInterval()
537
 * @method $this withInterval($value)
538
 */
539
class DescribeDcdnDomainIpaTrafficData extends Rpc
540
{
541
}
542
543
/**
544
 * @method string getStartTime()
545
 * @method $this withStartTime($value)
546
 * @method string getDomainName()
547
 * @method $this withDomainName($value)
548
 * @method string getEndTime()
549
 * @method $this withEndTime($value)
550
 * @method string getOwnerId()
551
 * @method $this withOwnerId($value)
552
 */
553
class DescribeDcdnDomainIspData extends Rpc
554
{
555
}
556
557
/**
558
 * @method string getStartTime()
559
 * @method $this withStartTime($value)
560
 * @method string getPageNumber()
561
 * @method $this withPageNumber($value)
562
 * @method string getPageSize()
563
 * @method $this withPageSize($value)
564
 * @method string getDomainName()
565
 * @method $this withDomainName($value)
566
 * @method string getEndTime()
567
 * @method $this withEndTime($value)
568
 * @method string getOwnerId()
569
 * @method $this withOwnerId($value)
570
 */
571
class DescribeDcdnDomainLog extends Rpc
572
{
573
}
574
575
/**
576
 * @method string getStartTime()
577
 * @method $this withStartTime($value)
578
 * @method string getDomainName()
579
 * @method $this withDomainName($value)
580
 * @method string getEndTime()
581
 * @method $this withEndTime($value)
582
 * @method string getOwnerId()
583
 * @method $this withOwnerId($value)
584
 */
585
class DescribeDcdnDomainMultiUsageData extends Rpc
586
{
587
}
588
589
/**
590
 * @method string getStartTime()
591
 * @method $this withStartTime($value)
592
 * @method string getDomainName()
593
 * @method $this withDomainName($value)
594
 * @method string getEndTime()
595
 * @method $this withEndTime($value)
596
 * @method string getOwnerId()
597
 * @method $this withOwnerId($value)
598
 * @method string getInterval()
599
 * @method $this withInterval($value)
600
 */
601
class DescribeDcdnDomainOriginBpsData extends Rpc
602
{
603
}
604
605
/**
606
 * @method string getStartTime()
607
 * @method $this withStartTime($value)
608
 * @method string getDomainName()
609
 * @method $this withDomainName($value)
610
 * @method string getEndTime()
611
 * @method $this withEndTime($value)
612
 * @method string getOwnerId()
613
 * @method $this withOwnerId($value)
614
 * @method string getInterval()
615
 * @method $this withInterval($value)
616
 */
617
class DescribeDcdnDomainOriginTrafficData extends Rpc
618
{
619
}
620
621
/**
622
 * @method string getDomainName()
623
 * @method $this withDomainName($value)
624
 * @method string getEndTime()
625
 * @method $this withEndTime($value)
626
 * @method string getStartTime()
627
 * @method $this withStartTime($value)
628
 * @method string getOwnerId()
629
 * @method $this withOwnerId($value)
630
 * @method string getSecurityToken()
631
 * @method $this withSecurityToken($value)
632
 */
633
class DescribeDcdnDomainPvData extends Rpc
634
{
635
}
636
637
/**
638
 * @method string getLocationNameEn()
639
 * @method $this withLocationNameEn($value)
640
 * @method string getStartTime()
641
 * @method $this withStartTime($value)
642
 * @method string getIspNameEn()
643
 * @method $this withIspNameEn($value)
644
 * @method string getDomainName()
645
 * @method $this withDomainName($value)
646
 * @method string getEndTime()
647
 * @method $this withEndTime($value)
648
 * @method string getOwnerId()
649
 * @method $this withOwnerId($value)
650
 * @method string getInterval()
651
 * @method $this withInterval($value)
652
 */
653
class DescribeDcdnDomainQpsData extends Rpc
654
{
655
}
656
657
/**
658
 * @method string getLocationNameEn()
659
 * @method $this withLocationNameEn($value)
660
 * @method string getIspNameEn()
661
 * @method $this withIspNameEn($value)
662
 * @method string getStartTime()
663
 * @method $this withStartTime($value)
664
 * @method string getDomainName()
665
 * @method $this withDomainName($value)
666
 * @method string getEndTime()
667
 * @method $this withEndTime($value)
668
 * @method string getOwnerId()
669
 * @method $this withOwnerId($value)
670
 */
671
class DescribeDcdnDomainRealTimeBpsData extends Rpc
672
{
673
674
    /** @var string */
675
    public $method = 'GET';
676
}
677
678
/**
679
 * @method string getStartTime()
680
 * @method $this withStartTime($value)
681
 * @method string getDomainName()
682
 * @method $this withDomainName($value)
683
 * @method string getEndTime()
684
 * @method $this withEndTime($value)
685
 * @method string getOwnerId()
686
 * @method $this withOwnerId($value)
687
 */
688
class DescribeDcdnDomainRealTimeByteHitRateData extends Rpc
689
{
690
691
    /** @var string */
692
    public $method = 'GET';
693
}
694
695
/**
696
 * @method string getLocationNameEn()
697
 * @method $this withLocationNameEn($value)
698
 * @method string getStartTime()
699
 * @method $this withStartTime($value)
700
 * @method string getIspNameEn()
701
 * @method $this withIspNameEn($value)
702
 * @method string getMerge()
703
 * @method $this withMerge($value)
704
 * @method string getDomainName()
705
 * @method $this withDomainName($value)
706
 * @method string getEndTime()
707
 * @method $this withEndTime($value)
708
 * @method string getMergeLocIsp()
709
 * @method $this withMergeLocIsp($value)
710
 * @method string getOwnerId()
711
 * @method $this withOwnerId($value)
712
 * @method string getField()
713
 * @method $this withField($value)
714
 */
715
class DescribeDcdnDomainRealTimeDetailData extends Rpc
716
{
717
718
    /** @var string */
719
    public $method = 'GET';
720
}
721
722
/**
723
 * @method string getLocationNameEn()
724
 * @method $this withLocationNameEn($value)
725
 * @method string getStartTime()
726
 * @method $this withStartTime($value)
727
 * @method string getIspNameEn()
728
 * @method $this withIspNameEn($value)
729
 * @method string getDomainName()
730
 * @method $this withDomainName($value)
731
 * @method string getEndTime()
732
 * @method $this withEndTime($value)
733
 * @method string getOwnerId()
734
 * @method $this withOwnerId($value)
735
 */
736
class DescribeDcdnDomainRealTimeHttpCodeData extends Rpc
737
{
738
}
739
740
/**
741
 * @method string getLocationNameEn()
742
 * @method $this withLocationNameEn($value)
743
 * @method string getIspNameEn()
744
 * @method $this withIspNameEn($value)
745
 * @method string getStartTime()
746
 * @method $this withStartTime($value)
747
 * @method string getDomainName()
748
 * @method $this withDomainName($value)
749
 * @method string getEndTime()
750
 * @method $this withEndTime($value)
751
 * @method string getOwnerId()
752
 * @method $this withOwnerId($value)
753
 */
754
class DescribeDcdnDomainRealTimeQpsData extends Rpc
755
{
756
757
    /** @var string */
758
    public $method = 'GET';
759
}
760
761
/**
762
 * @method string getStartTime()
763
 * @method $this withStartTime($value)
764
 * @method string getDomainName()
765
 * @method $this withDomainName($value)
766
 * @method string getEndTime()
767
 * @method $this withEndTime($value)
768
 * @method string getOwnerId()
769
 * @method $this withOwnerId($value)
770
 */
771
class DescribeDcdnDomainRealTimeReqHitRateData extends Rpc
772
{
773
774
    /** @var string */
775
    public $method = 'GET';
776
}
777
778
/**
779
 * @method string getStartTime()
780
 * @method $this withStartTime($value)
781
 * @method string getDomainName()
782
 * @method $this withDomainName($value)
783
 * @method string getEndTime()
784
 * @method $this withEndTime($value)
785
 * @method string getOwnerId()
786
 * @method $this withOwnerId($value)
787
 */
788
class DescribeDcdnDomainRealTimeSrcBpsData extends Rpc
789
{
790
}
791
792
/**
793
 * @method string getLocationNameEn()
794
 * @method $this withLocationNameEn($value)
795
 * @method string getStartTime()
796
 * @method $this withStartTime($value)
797
 * @method string getIspNameEn()
798
 * @method $this withIspNameEn($value)
799
 * @method string getDomainName()
800
 * @method $this withDomainName($value)
801
 * @method string getEndTime()
802
 * @method $this withEndTime($value)
803
 * @method string getOwnerId()
804
 * @method $this withOwnerId($value)
805
 */
806
class DescribeDcdnDomainRealTimeSrcHttpCodeData extends Rpc
807
{
808
}
809
810
/**
811
 * @method string getStartTime()
812
 * @method $this withStartTime($value)
813
 * @method string getDomainName()
814
 * @method $this withDomainName($value)
815
 * @method string getEndTime()
816
 * @method $this withEndTime($value)
817
 * @method string getOwnerId()
818
 * @method $this withOwnerId($value)
819
 */
820
class DescribeDcdnDomainRealTimeSrcTrafficData extends Rpc
821
{
822
}
823
824
/**
825
 * @method string getStartTime()
826
 * @method $this withStartTime($value)
827
 * @method string getDomainName()
828
 * @method $this withDomainName($value)
829
 * @method string getEndTime()
830
 * @method $this withEndTime($value)
831
 * @method string getOwnerId()
832
 * @method $this withOwnerId($value)
833
 */
834
class DescribeDcdnDomainRegionData extends Rpc
835
{
836
}
837
838
/**
839
 * @method string getFunctionNames()
840
 * @method $this withFunctionNames($value)
841
 * @method string getDomainName()
842
 * @method $this withDomainName($value)
843
 * @method string getOwnerId()
844
 * @method $this withOwnerId($value)
845
 */
846
class DescribeDcdnDomainStagingConfig extends Rpc
847
{
848
}
849
850
/**
851
 * @method string getDomainName()
852
 * @method $this withDomainName($value)
853
 * @method string getStartTime()
854
 * @method $this withStartTime($value)
855
 * @method string getOwnerId()
856
 * @method $this withOwnerId($value)
857
 * @method string getSecurityToken()
858
 * @method $this withSecurityToken($value)
859
 * @method string getSortBy()
860
 * @method $this withSortBy($value)
861
 */
862
class DescribeDcdnDomainTopReferVisit extends Rpc
863
{
864
}
865
866
/**
867
 * @method string getDomainName()
868
 * @method $this withDomainName($value)
869
 * @method string getStartTime()
870
 * @method $this withStartTime($value)
871
 * @method string getOwnerId()
872
 * @method $this withOwnerId($value)
873
 * @method string getSecurityToken()
874
 * @method $this withSecurityToken($value)
875
 * @method string getSortBy()
876
 * @method $this withSortBy($value)
877
 */
878
class DescribeDcdnDomainTopUrlVisit extends Rpc
879
{
880
}
881
882
/**
883
 * @method string getLocationNameEn()
884
 * @method $this withLocationNameEn($value)
885
 * @method string getStartTime()
886
 * @method $this withStartTime($value)
887
 * @method string getIspNameEn()
888
 * @method $this withIspNameEn($value)
889
 * @method string getDomainName()
890
 * @method $this withDomainName($value)
891
 * @method string getEndTime()
892
 * @method $this withEndTime($value)
893
 * @method string getOwnerId()
894
 * @method $this withOwnerId($value)
895
 * @method string getInterval()
896
 * @method $this withInterval($value)
897
 */
898
class DescribeDcdnDomainTrafficData extends Rpc
899
{
900
}
901
902
/**
903
 * @method string getDomainName()
904
 * @method $this withDomainName($value)
905
 * @method string getEndTime()
906
 * @method $this withEndTime($value)
907
 * @method string getStartTime()
908
 * @method $this withStartTime($value)
909
 * @method string getOwnerId()
910
 * @method $this withOwnerId($value)
911
 * @method string getSecurityToken()
912
 * @method $this withSecurityToken($value)
913
 */
914
class DescribeDcdnDomainUvData extends Rpc
915
{
916
}
917
918
/**
919
 * @method string getLocationNameEn()
920
 * @method $this withLocationNameEn($value)
921
 * @method string getStartTime()
922
 * @method $this withStartTime($value)
923
 * @method string getIspNameEn()
924
 * @method $this withIspNameEn($value)
925
 * @method string getDomainName()
926
 * @method $this withDomainName($value)
927
 * @method string getEndTime()
928
 * @method $this withEndTime($value)
929
 * @method string getOwnerId()
930
 * @method $this withOwnerId($value)
931
 * @method string getInterval()
932
 * @method $this withInterval($value)
933
 */
934
class DescribeDcdnDomainWebsocketBpsData extends Rpc
935
{
936
}
937
938
/**
939
 * @method string getLocationNameEn()
940
 * @method $this withLocationNameEn($value)
941
 * @method string getStartTime()
942
 * @method $this withStartTime($value)
943
 * @method string getIspNameEn()
944
 * @method $this withIspNameEn($value)
945
 * @method string getDomainName()
946
 * @method $this withDomainName($value)
947
 * @method string getEndTime()
948
 * @method $this withEndTime($value)
949
 * @method string getOwnerId()
950
 * @method $this withOwnerId($value)
951
 * @method string getInterval()
952
 * @method $this withInterval($value)
953
 */
954
class DescribeDcdnDomainWebsocketHttpCodeData extends Rpc
955
{
956
}
957
958
/**
959
 * @method string getLocationNameEn()
960
 * @method $this withLocationNameEn($value)
961
 * @method string getStartTime()
962
 * @method $this withStartTime($value)
963
 * @method string getIspNameEn()
964
 * @method $this withIspNameEn($value)
965
 * @method string getDomainName()
966
 * @method $this withDomainName($value)
967
 * @method string getEndTime()
968
 * @method $this withEndTime($value)
969
 * @method string getOwnerId()
970
 * @method $this withOwnerId($value)
971
 * @method string getInterval()
972
 * @method $this withInterval($value)
973
 */
974
class DescribeDcdnDomainWebsocketTrafficData extends Rpc
975
{
976
}
977
978
/**
979
 * @method string getPageNumber()
980
 * @method $this withPageNumber($value)
981
 * @method string getPageSize()
982
 * @method $this withPageSize($value)
983
 * @method string getKeyword()
984
 * @method $this withKeyword($value)
985
 * @method string getOwnerId()
986
 * @method $this withOwnerId($value)
987
 */
988
class DescribeDcdnHttpsDomainList extends Rpc
989
{
990
}
991
992
/**
993
 * @method string getFunctionNames()
994
 * @method $this withFunctionNames($value)
995
 * @method string getDomainName()
996
 * @method $this withDomainName($value)
997
 * @method string getOwnerId()
998
 * @method $this withOwnerId($value)
999
 * @method string getSecurityToken()
1000
 * @method $this withSecurityToken($value)
1001
 */
1002
class DescribeDcdnIpaDomainConfigs extends Rpc
1003
{
1004
}
1005
1006
/**
1007
 * @method string getDomainName()
1008
 * @method $this withDomainName($value)
1009
 * @method string getOwnerId()
1010
 * @method $this withOwnerId($value)
1011
 * @method string getSecurityToken()
1012
 * @method $this withSecurityToken($value)
1013
 */
1014
class DescribeDcdnIpaDomainDetail extends Rpc
1015
{
1016
}
1017
1018
/**
1019
 * @method string getOwnerId()
1020
 * @method $this withOwnerId($value)
1021
 * @method string getSecurityToken()
1022
 * @method $this withSecurityToken($value)
1023
 */
1024
class DescribeDcdnIpaService extends Rpc
1025
{
1026
}
1027
1028
/**
1029
 * @method string getPageNumber()
1030
 * @method $this withPageNumber($value)
1031
 * @method string getCheckDomainShow()
1032
 * @method $this withCheckDomainShow($value)
1033
 * @method string getResourceGroupId()
1034
 * @method $this withResourceGroupId($value)
1035
 * @method string getSecurityToken()
1036
 * @method $this withSecurityToken($value)
1037
 * @method string getPageSize()
1038
 * @method $this withPageSize($value)
1039
 * @method string getFuncFilter()
1040
 * @method $this withFuncFilter($value)
1041
 * @method string getDomainName()
1042
 * @method $this withDomainName($value)
1043
 * @method string getOwnerId()
1044
 * @method $this withOwnerId($value)
1045
 * @method string getFuncId()
1046
 * @method $this withFuncId($value)
1047
 * @method string getDomainStatus()
1048
 * @method $this withDomainStatus($value)
1049
 * @method string getDomainSearchType()
1050
 * @method $this withDomainSearchType($value)
1051
 */
1052
class DescribeDcdnIpaUserDomains extends Rpc
1053
{
1054
}
1055
1056
/**
1057
 * @method string getIP()
1058
 * @method $this withIP($value)
1059
 * @method string getOwnerId()
1060
 * @method $this withOwnerId($value)
1061
 * @method string getSecurityToken()
1062
 * @method $this withSecurityToken($value)
1063
 */
1064
class DescribeDcdnIpInfo extends Rpc
1065
{
1066
}
1067
1068
/**
1069
 * @method string getOwnerId()
1070
 * @method $this withOwnerId($value)
1071
 * @method string getSecurityToken()
1072
 * @method $this withSecurityToken($value)
1073
 */
1074
class DescribeDcdnRefreshQuota extends Rpc
1075
{
1076
}
1077
1078
/**
1079
 * @method string getObjectPath()
1080
 * @method $this withObjectPath($value)
1081
 * @method string getStartTime()
1082
 * @method $this withStartTime($value)
1083
 * @method string getPageNumber()
1084
 * @method $this withPageNumber($value)
1085
 * @method string getResourceGroupId()
1086
 * @method $this withResourceGroupId($value)
1087
 * @method string getSecurityToken()
1088
 * @method $this withSecurityToken($value)
1089
 * @method string getPageSize()
1090
 * @method $this withPageSize($value)
1091
 * @method string getObjectType()
1092
 * @method $this withObjectType($value)
1093
 * @method string getTaskId()
1094
 * @method $this withTaskId($value)
1095
 * @method string getDomainName()
1096
 * @method $this withDomainName($value)
1097
 * @method string getEndTime()
1098
 * @method $this withEndTime($value)
1099
 * @method string getOwnerId()
1100
 * @method $this withOwnerId($value)
1101
 * @method string getStatus()
1102
 * @method $this withStatus($value)
1103
 */
1104
class DescribeDcdnRefreshTasks extends Rpc
1105
{
1106
}
1107
1108
/**
1109
 * @method string getOwnerId()
1110
 * @method $this withOwnerId($value)
1111
 * @method string getSecurityToken()
1112
 * @method $this withSecurityToken($value)
1113
 */
1114
class DescribeDcdnService extends Rpc
1115
{
1116
}
1117
1118
/**
1119
 * @method string getOwnerId()
1120
 * @method $this withOwnerId($value)
1121
 */
1122
class DescribeDcdnStagingIp extends Rpc
1123
{
1124
}
1125
1126
/**
1127
 * @method string getScope()
1128
 * @method $this withScope($value)
1129
 * @method array getTag()
1130
 * @method array getResourceId()
1131
 * @method string getOwnerId()
1132
 * @method $this withOwnerId($value)
1133
 * @method string getResourceType()
1134
 * @method $this withResourceType($value)
1135
 */
1136
class DescribeDcdnTagResources extends Rpc
1137
{
1138
1139
    /**
1140
     * @param array $tag
1141
     *
1142
     * @return $this
1143
     */
1144
	public function withTag(array $tag)
1145
	{
1146
	    $this->data['Tag'] = $tag;
1147
		foreach ($tag as $depth1 => $depth1Value) {
1148
			if(isset($depth1Value['Key'])){
1149
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
1150
			}
1151
			if(isset($depth1Value['Value'])){
1152
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
1153
			}
1154
		}
1155
1156
		return $this;
1157
    }
1158
1159
    /**
1160
     * @param array $resourceId
1161
     *
1162
     * @return $this
1163
     */
1164
	public function withResourceId(array $resourceId)
1165
	{
1166
	    $this->data['ResourceId'] = $resourceId;
1167
		foreach ($resourceId as $i => $iValue) {
1168
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
1169
		}
1170
1171
		return $this;
1172
    }
1173
}
1174
1175
/**
1176
 * @method string getStartTime()
1177
 * @method $this withStartTime($value)
1178
 * @method string getLimit()
1179
 * @method $this withLimit($value)
1180
 * @method string getEndTime()
1181
 * @method $this withEndTime($value)
1182
 * @method string getOwnerId()
1183
 * @method $this withOwnerId($value)
1184
 */
1185
class DescribeDcdnTopDomainsByFlow extends Rpc
1186
{
1187
}
1188
1189
/**
1190
 * @method string getStartTime()
1191
 * @method $this withStartTime($value)
1192
 * @method string getEndTime()
1193
 * @method $this withEndTime($value)
1194
 * @method string getOwnerId()
1195
 * @method $this withOwnerId($value)
1196
 */
1197
class DescribeDcdnUserBillType extends Rpc
1198
{
1199
}
1200
1201
/**
1202
 * @method string getPageNumber()
1203
 * @method $this withPageNumber($value)
1204
 * @method string getCheckDomainShow()
1205
 * @method $this withCheckDomainShow($value)
1206
 * @method string getResourceGroupId()
1207
 * @method $this withResourceGroupId($value)
1208
 * @method string getSecurityToken()
1209
 * @method $this withSecurityToken($value)
1210
 * @method string getChangeEndTime()
1211
 * @method $this withChangeEndTime($value)
1212
 * @method string getPageSize()
1213
 * @method $this withPageSize($value)
1214
 * @method string getFuncFilter()
1215
 * @method $this withFuncFilter($value)
1216
 * @method string getDomainName()
1217
 * @method $this withDomainName($value)
1218
 * @method string getOwnerId()
1219
 * @method $this withOwnerId($value)
1220
 * @method string getFuncId()
1221
 * @method $this withFuncId($value)
1222
 * @method string getDomainStatus()
1223
 * @method $this withDomainStatus($value)
1224
 * @method string getDomainSearchType()
1225
 * @method $this withDomainSearchType($value)
1226
 * @method string getChangeStartTime()
1227
 * @method $this withChangeStartTime($value)
1228
 */
1229
class DescribeDcdnUserDomains extends Rpc
1230
{
1231
}
1232
1233
/**
1234
 * @method string getOwnerId()
1235
 * @method $this withOwnerId($value)
1236
 * @method string getSecurityToken()
1237
 * @method $this withSecurityToken($value)
1238
 */
1239
class DescribeDcdnUserQuota extends Rpc
1240
{
1241
}
1242
1243
/**
1244
 * @method string getOwnerId()
1245
 * @method $this withOwnerId($value)
1246
 * @method string getSecurityToken()
1247
 * @method $this withSecurityToken($value)
1248
 */
1249
class DescribeDcdnUserResourcePackage extends Rpc
1250
{
1251
}
1252
1253
/**
1254
 * @method string getOwnerId()
1255
 * @method $this withOwnerId($value)
1256
 */
1257
class DescribeDcdnUserTags extends Rpc
1258
{
1259
}
1260
1261
/**
1262
 * @method string getOwnerId()
1263
 * @method $this withOwnerId($value)
1264
 * @method string getSecurityToken()
1265
 * @method $this withSecurityToken($value)
1266
 */
1267
class DescribeUserDcdnIpaStatus extends Rpc
1268
{
1269
}
1270
1271
/**
1272
 * @method string getOwnerId()
1273
 * @method $this withOwnerId($value)
1274
 * @method string getSecurityToken()
1275
 * @method $this withSecurityToken($value)
1276
 */
1277
class DescribeUserDcdnStatus extends Rpc
1278
{
1279
}
1280
1281
/**
1282
 * @method string getProperty()
1283
 * @method $this withProperty($value)
1284
 * @method string getDomainName()
1285
 * @method $this withDomainName($value)
1286
 * @method string getOwnerId()
1287
 * @method $this withOwnerId($value)
1288
 */
1289
class ModifyDCdnDomainSchdmByProperty extends Rpc
1290
{
1291
}
1292
1293
/**
1294
 * @method string getArea()
1295
 * @method $this withArea($value)
1296
 * @method string getObjectPath()
1297
 * @method $this withObjectPath($value)
1298
 * @method string getOwnerId()
1299
 * @method $this withOwnerId($value)
1300
 * @method string getSecurityToken()
1301
 * @method $this withSecurityToken($value)
1302
 */
1303
class PreloadDcdnObjectCaches extends Rpc
1304
{
1305
}
1306
1307
/**
1308
 * @method string getFunctionName()
1309
 * @method $this withFunctionName($value)
1310
 * @method string getDomainName()
1311
 * @method $this withDomainName($value)
1312
 * @method string getOwnerId()
1313
 * @method $this withOwnerId($value)
1314
 */
1315
class PublishDcdnStagingConfigToProduction extends Rpc
1316
{
1317
}
1318
1319
/**
1320
 * @method string getObjectPath()
1321
 * @method $this withObjectPath($value)
1322
 * @method string getOwnerId()
1323
 * @method $this withOwnerId($value)
1324
 * @method string getSecurityToken()
1325
 * @method $this withSecurityToken($value)
1326
 * @method string getObjectType()
1327
 * @method $this withObjectType($value)
1328
 */
1329
class RefreshDcdnObjectCaches extends Rpc
1330
{
1331
}
1332
1333
/**
1334
 * @method string getFunctionName()
1335
 * @method $this withFunctionName($value)
1336
 * @method string getDomainName()
1337
 * @method $this withDomainName($value)
1338
 * @method string getOwnerId()
1339
 * @method $this withOwnerId($value)
1340
 */
1341
class RollbackDcdnStagingConfig extends Rpc
1342
{
1343
}
1344
1345
/**
1346
 * @method string getVersionId()
1347
 * @method $this withVersionId($value)
1348
 * @method string getSecurityToken()
1349
 * @method $this withSecurityToken($value)
1350
 * @method string getFunctionName()
1351
 * @method $this withFunctionName($value)
1352
 * @method string getFunctionArgs()
1353
 * @method $this withFunctionArgs($value)
1354
 * @method string getOwnerAccount()
1355
 * @method $this withOwnerAccount($value)
1356
 * @method string getOwnerId()
1357
 * @method $this withOwnerId($value)
1358
 * @method string getFunctionId()
1359
 * @method $this withFunctionId($value)
1360
 * @method string getConfigId()
1361
 * @method $this withConfigId($value)
1362
 */
1363
class SetDcdnConfigOfVersion extends Rpc
1364
{
1365
}
1366
1367
/**
1368
 * @method string getSSLProtocol()
1369
 * @method $this withSSLProtocol($value)
1370
 * @method string getSecurityToken()
1371
 * @method $this withSecurityToken($value)
1372
 * @method string getCertType()
1373
 * @method $this withCertType($value)
1374
 * @method string getSSLPri()
1375
 * @method $this withSSLPri($value)
1376
 * @method string getForceSet()
1377
 * @method $this withForceSet($value)
1378
 * @method string getCertName()
1379
 * @method $this withCertName($value)
1380
 * @method string getDomainName()
1381
 * @method $this withDomainName($value)
1382
 * @method string getOwnerId()
1383
 * @method $this withOwnerId($value)
1384
 * @method string getSSLPub()
1385
 * @method $this withSSLPub($value)
1386
 * @method string getRegion()
1387
 * @method $this withRegion($value)
1388
 */
1389
class SetDcdnDomainCertificate extends Rpc
1390
{
1391
}
1392
1393
/**
1394
 * @method string getFunctions()
1395
 * @method $this withFunctions($value)
1396
 * @method string getDomainName()
1397
 * @method $this withDomainName($value)
1398
 * @method string getOwnerId()
1399
 * @method $this withOwnerId($value)
1400
 */
1401
class SetDcdnDomainStagingConfig extends Rpc
1402
{
1403
}
1404
1405
/**
1406
 * @method string getDomainName()
1407
 * @method $this withDomainName($value)
1408
 * @method string getOwnerId()
1409
 * @method $this withOwnerId($value)
1410
 * @method string getSecurityToken()
1411
 * @method $this withSecurityToken($value)
1412
 */
1413
class StartDcdnDomain extends Rpc
1414
{
1415
}
1416
1417
/**
1418
 * @method string getDomainName()
1419
 * @method $this withDomainName($value)
1420
 * @method string getOwnerId()
1421
 * @method $this withOwnerId($value)
1422
 * @method string getSecurityToken()
1423
 * @method $this withSecurityToken($value)
1424
 */
1425
class StartDcdnIpaDomain extends Rpc
1426
{
1427
}
1428
1429
/**
1430
 * @method string getDomainName()
1431
 * @method $this withDomainName($value)
1432
 * @method string getOwnerId()
1433
 * @method $this withOwnerId($value)
1434
 * @method string getSecurityToken()
1435
 * @method $this withSecurityToken($value)
1436
 */
1437
class StopDcdnDomain extends Rpc
1438
{
1439
}
1440
1441
/**
1442
 * @method string getDomainName()
1443
 * @method $this withDomainName($value)
1444
 * @method string getOwnerId()
1445
 * @method $this withOwnerId($value)
1446
 * @method string getSecurityToken()
1447
 * @method $this withSecurityToken($value)
1448
 */
1449
class StopDcdnIpaDomain extends Rpc
1450
{
1451
}
1452
1453
/**
1454
 * @method array getTag()
1455
 * @method array getResourceId()
1456
 * @method string getOwnerId()
1457
 * @method $this withOwnerId($value)
1458
 * @method string getResourceType()
1459
 * @method $this withResourceType($value)
1460
 */
1461
class TagDcdnResources extends Rpc
1462
{
1463
1464
    /**
1465
     * @param array $tag
1466
     *
1467
     * @return $this
1468
     */
1469
	public function withTag(array $tag)
1470
	{
1471
	    $this->data['Tag'] = $tag;
1472
		foreach ($tag as $depth1 => $depth1Value) {
1473
			if(isset($depth1Value['Key'])){
1474
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
1475
			}
1476
			if(isset($depth1Value['Value'])){
1477
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
1478
			}
1479
		}
1480
1481
		return $this;
1482
    }
1483
1484
    /**
1485
     * @param array $resourceId
1486
     *
1487
     * @return $this
1488
     */
1489
	public function withResourceId(array $resourceId)
1490
	{
1491
	    $this->data['ResourceId'] = $resourceId;
1492
		foreach ($resourceId as $i => $iValue) {
1493
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
1494
		}
1495
1496
		return $this;
1497
    }
1498
}
1499
1500
/**
1501
 * @method array getResourceId()
1502
 * @method string getOwnerId()
1503
 * @method $this withOwnerId($value)
1504
 * @method string getResourceType()
1505
 * @method $this withResourceType($value)
1506
 * @method array getTagKey()
1507
 */
1508
class UntagDcdnResources extends Rpc
1509
{
1510
1511
    /**
1512
     * @param array $resourceId
1513
     *
1514
     * @return $this
1515
     */
1516
	public function withResourceId(array $resourceId)
1517
	{
1518
	    $this->data['ResourceId'] = $resourceId;
1519
		foreach ($resourceId as $i => $iValue) {
1520
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
1521
		}
1522
1523
		return $this;
1524
    }
1525
1526
    /**
1527
     * @param array $tagKey
1528
     *
1529
     * @return $this
1530
     */
1531
	public function withTagKey(array $tagKey)
1532
	{
1533
	    $this->data['TagKey'] = $tagKey;
1534
		foreach ($tagKey as $i => $iValue) {
1535
			$this->options['query']['TagKey.' . ($i + 1)] = $iValue;
1536
		}
1537
1538
		return $this;
1539
    }
1540
}
1541
1542
/**
1543
 * @method string getSources()
1544
 * @method $this withSources($value)
1545
 * @method string getResourceGroupId()
1546
 * @method $this withResourceGroupId($value)
1547
 * @method string getSecurityToken()
1548
 * @method $this withSecurityToken($value)
1549
 * @method string getTopLevelDomain()
1550
 * @method $this withTopLevelDomain($value)
1551
 * @method string getDomainName()
1552
 * @method $this withDomainName($value)
1553
 * @method string getOwnerId()
1554
 * @method $this withOwnerId($value)
1555
 */
1556
class UpdateDcdnDomain extends Rpc
1557
{
1558
}
1559
1560
/**
1561
 * @method string getSources()
1562
 * @method $this withSources($value)
1563
 * @method string getResourceGroupId()
1564
 * @method $this withResourceGroupId($value)
1565
 * @method string getSecurityToken()
1566
 * @method $this withSecurityToken($value)
1567
 * @method string getTopLevelDomain()
1568
 * @method $this withTopLevelDomain($value)
1569
 * @method string getDomainName()
1570
 * @method $this withDomainName($value)
1571
 * @method string getOwnerId()
1572
 * @method $this withOwnerId($value)
1573
 */
1574
class UpdateDcdnIpaDomain extends Rpc
1575
{
1576
}
1577