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 ( b6e437...b02c9e )
by
unknown
10:23 queued 04:23
created

DescribeDcdnUserDomains   A

Complexity

Total Complexity 4

Size/Duplication

Total Lines 21
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 4
eloc 8
dl 0
loc 21
rs 10
c 0
b 0
f 0

1 Method

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