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 ( dd3f97...d82929 )
by
unknown
07:14
created

AddCdnDomain   A

Complexity

Total Complexity 4

Size/Duplication

Total Lines 21
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

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