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 ( c18526...f47e1b )
by
unknown
06:11
created

ModifyDcdnWafPolicy   A

Complexity

Total Complexity 3

Size/Duplication

Total Lines 40
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 3
eloc 10
dl 0
loc 40
c 0
b 0
f 0
rs 10

3 Methods

Rating   Name   Duplication   Size   Complexity  
A withPolicyName() 0 6 1
A withPolicyId() 0 6 1
A withPolicyStatus() 0 6 1
1
<?php
2
3
namespace AlibabaCloud\Dcdn\V20180115;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddDcdnDomain addDcdnDomain(array $options = [])
9
 * @method AddDcdnIpaDomain addDcdnIpaDomain(array $options = [])
10
 * @method BatchAddDcdnDomain batchAddDcdnDomain(array $options = [])
11
 * @method BatchCreateDcdnWafRules batchCreateDcdnWafRules(array $options = [])
12
 * @method BatchDeleteDcdnDomainConfigs batchDeleteDcdnDomainConfigs(array $options = [])
13
 * @method BatchDeleteDcdnWafRules batchDeleteDcdnWafRules(array $options = [])
14
 * @method BatchSetDcdnDomainCertificate batchSetDcdnDomainCertificate(array $options = [])
15
 * @method BatchSetDcdnDomainConfigs batchSetDcdnDomainConfigs(array $options = [])
16
 * @method BatchSetDcdnIpaDomainConfigs batchSetDcdnIpaDomainConfigs(array $options = [])
17
 * @method BatchSetDcdnWafDomainConfigs batchSetDcdnWafDomainConfigs(array $options = [])
18
 * @method BatchStartDcdnDomain batchStartDcdnDomain(array $options = [])
19
 * @method BatchStopDcdnDomain batchStopDcdnDomain(array $options = [])
20
 * @method CheckDcdnProjectExist checkDcdnProjectExist(array $options = [])
21
 * @method CommitStagingRoutineCode commitStagingRoutineCode(array $options = [])
22
 * @method CreateDcdnDeliverTask createDcdnDeliverTask(array $options = [])
23
 * @method CreateDcdnSLSRealTimeLogDelivery createDcdnSLSRealTimeLogDelivery(array $options = [])
24
 * @method CreateDcdnSubTask createDcdnSubTask(array $options = [])
25
 * @method CreateDcdnWafPolicy createDcdnWafPolicy(array $options = [])
26
 * @method CreateRoutine createRoutine(array $options = [])
27
 * @method CreateSlrAndSlsProject createSlrAndSlsProject(array $options = [])
28
 * @method CreateWasm createWasm(array $options = [])
29
 * @method DcdnHttpRequestTestTool dcdnHttpRequestTestTool(array $options = [])
30
 * @method DeleteDcdnDeliverTask deleteDcdnDeliverTask(array $options = [])
31
 * @method DeleteDcdnDomain deleteDcdnDomain(array $options = [])
32
 * @method DeleteDcdnIpaDomain deleteDcdnIpaDomain(array $options = [])
33
 * @method DeleteDcdnIpaSpecificConfig deleteDcdnIpaSpecificConfig(array $options = [])
34
 * @method DeleteDcdnRealTimeLogProject deleteDcdnRealTimeLogProject(array $options = [])
35
 * @method DeleteDcdnSpecificConfig deleteDcdnSpecificConfig(array $options = [])
36
 * @method DeleteDcdnSpecificStagingConfig deleteDcdnSpecificStagingConfig(array $options = [])
37
 * @method DeleteDcdnSubTask deleteDcdnSubTask(array $options = [])
38
 * @method DeleteDcdnWafPolicy deleteDcdnWafPolicy(array $options = [])
39
 * @method DeleteRoutine deleteRoutine(array $options = [])
40
 * @method DeleteRoutineCodeRevision deleteRoutineCodeRevision(array $options = [])
41
 * @method DeleteRoutineConfEnvs deleteRoutineConfEnvs(array $options = [])
42
 * @method DeleteWasm deleteWasm(array $options = [])
43
 * @method DeleteWasmCodeRevision deleteWasmCodeRevision(array $options = [])
44
 * @method DescribeDcdnAclFields describeDcdnAclFields(array $options = [])
45
 * @method DescribeDcdnBgpBpsData describeDcdnBgpBpsData(array $options = [])
46
 * @method DescribeDcdnBgpTrafficData describeDcdnBgpTrafficData(array $options = [])
47
 * @method DescribeDcdnBlockedRegions describeDcdnBlockedRegions(array $options = [])
48
 * @method DescribeDcdnCertificateDetail describeDcdnCertificateDetail(array $options = [])
49
 * @method DescribeDcdnCertificateList describeDcdnCertificateList(array $options = [])
50
 * @method DescribeDcdnDdosService describeDcdnDdosService(array $options = [])
51
 * @method DescribeDcdnDdosSpecInfo describeDcdnDdosSpecInfo(array $options = [])
52
 * @method DescribeDcdnDeletedDomains describeDcdnDeletedDomains(array $options = [])
53
 * @method DescribeDcdnDeliverList describeDcdnDeliverList(array $options = [])
54
 * @method DescribeDcdnDomainBpsData describeDcdnDomainBpsData(array $options = [])
55
 * @method DescribeDcdnDomainBpsDataByLayer describeDcdnDomainBpsDataByLayer(array $options = [])
56
 * @method DescribeDcdnDomainByCertificate describeDcdnDomainByCertificate(array $options = [])
57
 * @method DescribeDcdnDomainCcActivityLog describeDcdnDomainCcActivityLog(array $options = [])
58
 * @method DescribeDcdnDomainCertificateInfo describeDcdnDomainCertificateInfo(array $options = [])
59
 * @method DescribeDcdnDomainCname describeDcdnDomainCname(array $options = [])
60
 * @method DescribeDcdnDomainConfigs describeDcdnDomainConfigs(array $options = [])
61
 * @method DescribeDcdnDomainDetail describeDcdnDomainDetail(array $options = [])
62
 * @method DescribeDcdnDomainHitRateData describeDcdnDomainHitRateData(array $options = [])
63
 * @method DescribeDcdnDomainHttpCodeData describeDcdnDomainHttpCodeData(array $options = [])
64
 * @method DescribeDcdnDomainHttpCodeDataByLayer describeDcdnDomainHttpCodeDataByLayer(array $options = [])
65
 * @method DescribeDcdnDomainIpaBpsData describeDcdnDomainIpaBpsData(array $options = [])
66
 * @method DescribeDcdnDomainIpaConnData describeDcdnDomainIpaConnData(array $options = [])
67
 * @method DescribeDcdnDomainIpaTrafficData describeDcdnDomainIpaTrafficData(array $options = [])
68
 * @method DescribeDcdnDomainIspData describeDcdnDomainIspData(array $options = [])
69
 * @method DescribeDcdnDomainLog describeDcdnDomainLog(array $options = [])
70
 * @method DescribeDcdnDomainMultiUsageData describeDcdnDomainMultiUsageData(array $options = [])
71
 * @method DescribeDcdnDomainOriginBpsData describeDcdnDomainOriginBpsData(array $options = [])
72
 * @method DescribeDcdnDomainOriginTrafficData describeDcdnDomainOriginTrafficData(array $options = [])
73
 * @method DescribeDcdnDomainProperty describeDcdnDomainProperty(array $options = [])
74
 * @method DescribeDcdnDomainPvData describeDcdnDomainPvData(array $options = [])
75
 * @method DescribeDcdnDomainQpsData describeDcdnDomainQpsData(array $options = [])
76
 * @method DescribeDcdnDomainQpsDataByLayer describeDcdnDomainQpsDataByLayer(array $options = [])
77
 * @method DescribeDcdnDomainRealTimeBpsData describeDcdnDomainRealTimeBpsData(array $options = [])
78
 * @method DescribeDcdnDomainRealTimeByteHitRateData describeDcdnDomainRealTimeByteHitRateData(array $options = [])
79
 * @method DescribeDcdnDomainRealTimeDetailData describeDcdnDomainRealTimeDetailData(array $options = [])
80
 * @method DescribeDcdnDomainRealTimeHttpCodeData describeDcdnDomainRealTimeHttpCodeData(array $options = [])
81
 * @method DescribeDcdnDomainRealTimeQpsData describeDcdnDomainRealTimeQpsData(array $options = [])
82
 * @method DescribeDcdnDomainRealTimeReqHitRateData describeDcdnDomainRealTimeReqHitRateData(array $options = [])
83
 * @method DescribeDcdnDomainRealTimeSrcBpsData describeDcdnDomainRealTimeSrcBpsData(array $options = [])
84
 * @method DescribeDcdnDomainRealTimeSrcHttpCodeData describeDcdnDomainRealTimeSrcHttpCodeData(array $options = [])
85
 * @method DescribeDcdnDomainRealTimeSrcTrafficData describeDcdnDomainRealTimeSrcTrafficData(array $options = [])
86
 * @method DescribeDcdnDomainRealTimeTrafficData describeDcdnDomainRealTimeTrafficData(array $options = [])
87
 * @method DescribeDcdnDomainRegionData describeDcdnDomainRegionData(array $options = [])
88
 * @method DescribeDcdnDomainStagingConfig describeDcdnDomainStagingConfig(array $options = [])
89
 * @method DescribeDcdnDomainTopReferVisit describeDcdnDomainTopReferVisit(array $options = [])
90
 * @method DescribeDcdnDomainTopUrlVisit describeDcdnDomainTopUrlVisit(array $options = [])
91
 * @method DescribeDcdnDomainTrafficData describeDcdnDomainTrafficData(array $options = [])
92
 * @method DescribeDcdnDomainUsageData describeDcdnDomainUsageData(array $options = [])
93
 * @method DescribeDcdnDomainUvData describeDcdnDomainUvData(array $options = [])
94
 * @method DescribeDcdnDomainWebsocketBpsData describeDcdnDomainWebsocketBpsData(array $options = [])
95
 * @method DescribeDcdnDomainWebsocketHttpCodeData describeDcdnDomainWebsocketHttpCodeData(array $options = [])
96
 * @method DescribeDcdnDomainWebsocketTrafficData describeDcdnDomainWebsocketTrafficData(array $options = [])
97
 * @method DescribeDcdnErUsageData describeDcdnErUsageData(array $options = [])
98
 * @method DescribeDcdnHttpsDomainList describeDcdnHttpsDomainList(array $options = [])
99
 * @method DescribeDcdnIpaDomainConfigs describeDcdnIpaDomainConfigs(array $options = [])
100
 * @method DescribeDcdnIpaDomainDetail describeDcdnIpaDomainDetail(array $options = [])
101
 * @method DescribeDcdnIpaDomainMultiUsageData describeDcdnIpaDomainMultiUsageData(array $options = [])
102
 * @method DescribeDcdnIpaService describeDcdnIpaService(array $options = [])
103
 * @method DescribeDcdnIpaUserDomains describeDcdnIpaUserDomains(array $options = [])
104
 * @method DescribeDcdnIpInfo describeDcdnIpInfo(array $options = [])
105
 * @method DescribeDcdnL2VipsByDomain describeDcdnL2VipsByDomain(array $options = [])
106
 * @method DescribeDcdnRealTimeDeliveryField describeDcdnRealTimeDeliveryField(array $options = [])
107
 * @method DescribeDcdnRefreshQuota describeDcdnRefreshQuota(array $options = [])
108
 * @method DescribeDcdnRefreshTaskById describeDcdnRefreshTaskById(array $options = [])
109
 * @method DescribeDcdnRefreshTasks describeDcdnRefreshTasks(array $options = [])
110
 * @method DescribeDcdnRegionAndIsp describeDcdnRegionAndIsp(array $options = [])
111
 * @method DescribeDcdnReport describeDcdnReport(array $options = [])
112
 * @method DescribeDcdnReportList describeDcdnReportList(array $options = [])
113
 * @method DescribeDcdnSecFuncInfo describeDcdnSecFuncInfo(array $options = [])
114
 * @method DescribeDcdnsecService describeDcdnsecService(array $options = [])
115
 * @method DescribeDcdnSecSpecInfo describeDcdnSecSpecInfo(array $options = [])
116
 * @method DescribeDcdnService describeDcdnService(array $options = [])
117
 * @method DescribeDcdnSLSRealtimeLogDelivery describeDcdnSLSRealtimeLogDelivery(array $options = [])
118
 * @method DescribeDcdnSLSRealTimeLogType describeDcdnSLSRealTimeLogType(array $options = [])
119
 * @method DescribeDcdnSMCertificateDetail describeDcdnSMCertificateDetail(array $options = [])
120
 * @method DescribeDcdnSMCertificateList describeDcdnSMCertificateList(array $options = [])
121
 * @method DescribeDcdnStagingIp describeDcdnStagingIp(array $options = [])
122
 * @method DescribeDcdnSubList describeDcdnSubList(array $options = [])
123
 * @method DescribeDcdnTagResources describeDcdnTagResources(array $options = [])
124
 * @method DescribeDcdnTopDomainsByFlow describeDcdnTopDomainsByFlow(array $options = [])
125
 * @method DescribeDcdnUserBillHistory describeDcdnUserBillHistory(array $options = [])
126
 * @method DescribeDcdnUserBillType describeDcdnUserBillType(array $options = [])
127
 * @method DescribeDcdnUserCertificateExpireCount describeDcdnUserCertificateExpireCount(array $options = [])
128
 * @method DescribeDcdnUserConfigs describeDcdnUserConfigs(array $options = [])
129
 * @method DescribeDcdnUserDomains describeDcdnUserDomains(array $options = [])
130
 * @method DescribeDcdnUserDomainsByFunc describeDcdnUserDomainsByFunc(array $options = [])
131
 * @method DescribeDcdnUserQuota describeDcdnUserQuota(array $options = [])
132
 * @method DescribeDcdnUserRealTimeDeliveryField describeDcdnUserRealTimeDeliveryField(array $options = [])
133
 * @method DescribeDcdnUserResourcePackage describeDcdnUserResourcePackage(array $options = [])
134
 * @method DescribeDcdnUserSecDrop describeDcdnUserSecDrop(array $options = [])
135
 * @method DescribeDcdnUserSecDropByMinute describeDcdnUserSecDropByMinute(array $options = [])
136
 * @method DescribeDcdnUserTags describeDcdnUserTags(array $options = [])
137
 * @method DescribeDcdnVerifyContent describeDcdnVerifyContent(array $options = [])
138
 * @method DescribeDcdnWafDomain describeDcdnWafDomain(array $options = [])
139
 * @method DescribeDcdnWafDomainDetail describeDcdnWafDomainDetail(array $options = [])
140
 * @method DescribeDcdnWafDomains describeDcdnWafDomains(array $options = [])
141
 * @method DescribeDcdnWafFilterInfo describeDcdnWafFilterInfo(array $options = [])
142
 * @method DescribeDcdnWafGeoInfo describeDcdnWafGeoInfo(array $options = [])
143
 * @method DescribeDcdnWafPolicies describeDcdnWafPolicies(array $options = [])
144
 * @method DescribeDcdnWafPolicy describeDcdnWafPolicy(array $options = [])
145
 * @method DescribeDcdnWafPolicyDomains describeDcdnWafPolicyDomains(array $options = [])
146
 * @method DescribeDcdnWafPolicyValidDomains describeDcdnWafPolicyValidDomains(array $options = [])
147
 * @method DescribeDcdnWafRule describeDcdnWafRule(array $options = [])
148
 * @method DescribeDcdnWafRules describeDcdnWafRules(array $options = [])
149
 * @method DescribeDcdnWafScenes describeDcdnWafScenes(array $options = [])
150
 * @method DescribeDcdnWafService describeDcdnWafService(array $options = [])
151
 * @method DescribeDcdnWafSpecInfo describeDcdnWafSpecInfo(array $options = [])
152
 * @method DescribeDcdnWafUsageData describeDcdnWafUsageData(array $options = [])
153
 * @method DescribeRoutine describeRoutine(array $options = [])
154
 * @method DescribeRoutineCanaryEnvs describeRoutineCanaryEnvs(array $options = [])
155
 * @method DescribeRoutineCodeRevision describeRoutineCodeRevision(array $options = [])
156
 * @method DescribeRoutineSpec describeRoutineSpec(array $options = [])
157
 * @method DescribeRoutineUserInfo describeRoutineUserInfo(array $options = [])
158
 * @method DescribeUserDcdnIpaStatus describeUserDcdnIpaStatus(array $options = [])
159
 * @method DescribeUserDcdnStatus describeUserDcdnStatus(array $options = [])
160
 * @method DescribeUserErStatus describeUserErStatus(array $options = [])
161
 * @method DescribeUserLogserviceStatus describeUserLogserviceStatus(array $options = [])
162
 * @method DescribeWasm describeWasm(array $options = [])
163
 * @method DescribeWasmUserInfo describeWasmUserInfo(array $options = [])
164
 * @method EditRoutineConf editRoutineConf(array $options = [])
165
 * @method EditWasmConf editWasmConf(array $options = [])
166
 * @method ListDcdnRealTimeDeliveryProject listDcdnRealTimeDeliveryProject(array $options = [])
167
 * @method ModifyDCdnDomainSchdmByProperty modifyDCdnDomainSchdmByProperty(array $options = [])
168
 * @method ModifyDcdnWafPolicy modifyDcdnWafPolicy(array $options = [])
169
 * @method ModifyDcdnWafPolicyDomains modifyDcdnWafPolicyDomains(array $options = [])
170
 * @method ModifyDcdnWafRule modifyDcdnWafRule(array $options = [])
171
 * @method OpenDcdnService openDcdnService(array $options = [])
172
 * @method PreloadDcdnObjectCaches preloadDcdnObjectCaches(array $options = [])
173
 * @method PublishDcdnStagingConfigToProduction publishDcdnStagingConfigToProduction(array $options = [])
174
 * @method PublishRoutineCodeRevision publishRoutineCodeRevision(array $options = [])
175
 * @method RefreshDcdnObjectCaches refreshDcdnObjectCaches(array $options = [])
176
 * @method RollbackDcdnStagingConfig rollbackDcdnStagingConfig(array $options = [])
177
 * @method SetDcdnDomainCertificate setDcdnDomainCertificate(array $options = [])
178
 * @method SetDcdnDomainSMCertificate setDcdnDomainSMCertificate(array $options = [])
179
 * @method SetDcdnDomainStagingConfig setDcdnDomainStagingConfig(array $options = [])
180
 * @method SetDcdnFullDomainsBlockIP setDcdnFullDomainsBlockIP(array $options = [])
181
 * @method SetDcdnUserConfig setDcdnUserConfig(array $options = [])
182
 * @method SetRoutineSubdomain setRoutineSubdomain(array $options = [])
183
 * @method StartDcdnDomain startDcdnDomain(array $options = [])
184
 * @method StartDcdnIpaDomain startDcdnIpaDomain(array $options = [])
185
 * @method StopDcdnDomain stopDcdnDomain(array $options = [])
186
 * @method StopDcdnIpaDomain stopDcdnIpaDomain(array $options = [])
187
 * @method TagDcdnResources tagDcdnResources(array $options = [])
188
 * @method UntagDcdnResources untagDcdnResources(array $options = [])
189
 * @method UpdateDcdnDeliverTask updateDcdnDeliverTask(array $options = [])
190
 * @method UpdateDcdnDomain updateDcdnDomain(array $options = [])
191
 * @method UpdateDcdnIpaDomain updateDcdnIpaDomain(array $options = [])
192
 * @method UpdateDcdnSLSRealtimeLogDelivery updateDcdnSLSRealtimeLogDelivery(array $options = [])
193
 * @method UpdateDcdnSubTask updateDcdnSubTask(array $options = [])
194
 * @method UpdateDcdnUserRealTimeDeliveryField updateDcdnUserRealTimeDeliveryField(array $options = [])
195
 * @method UploadRoutineCode uploadRoutineCode(array $options = [])
196
 * @method UploadStagingRoutineCode uploadStagingRoutineCode(array $options = [])
197
 * @method VerifyDcdnDomainOwner verifyDcdnDomainOwner(array $options = [])
198
 */
199
class DcdnApiResolver extends ApiResolver
200
{
201
}
202
203
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
204
{
205
    /** @var string */
206
    public $product = 'dcdn';
207
208
    /** @var string */
209
    public $version = '2018-01-15';
210
211
    /** @var string */
212
    public $method = 'POST';
213
}
214
215
/**
216
 * @method string getSources()
217
 * @method $this withSources($value)
218
 * @method string getResourceGroupId()
219
 * @method $this withResourceGroupId($value)
220
 * @method string getSecurityToken()
221
 * @method $this withSecurityToken($value)
222
 * @method string getScope()
223
 * @method $this withScope($value)
224
 * @method string getTopLevelDomain()
225
 * @method $this withTopLevelDomain($value)
226
 * @method string getOwnerAccount()
227
 * @method $this withOwnerAccount($value)
228
 * @method string getDomainName()
229
 * @method $this withDomainName($value)
230
 * @method string getOwnerId()
231
 * @method $this withOwnerId($value)
232
 * @method string getCheckUrl()
233
 * @method $this withCheckUrl($value)
234
 */
235
class AddDcdnDomain extends Rpc
236
{
237
}
238
239
/**
240
 * @method string getSources()
241
 * @method $this withSources($value)
242
 * @method string getResourceGroupId()
243
 * @method $this withResourceGroupId($value)
244
 * @method string getProtocol()
245
 * @method $this withProtocol($value)
246
 * @method string getSecurityToken()
247
 * @method $this withSecurityToken($value)
248
 * @method string getScope()
249
 * @method $this withScope($value)
250
 * @method string getTopLevelDomain()
251
 * @method $this withTopLevelDomain($value)
252
 * @method string getOwnerAccount()
253
 * @method $this withOwnerAccount($value)
254
 * @method string getDomainName()
255
 * @method $this withDomainName($value)
256
 * @method string getOwnerId()
257
 * @method $this withOwnerId($value)
258
 * @method string getCheckUrl()
259
 * @method $this withCheckUrl($value)
260
 */
261
class AddDcdnIpaDomain extends Rpc
262
{
263
}
264
265
/**
266
 * @method string getSources()
267
 * @method $this withSources($value)
268
 * @method string getResourceGroupId()
269
 * @method $this withResourceGroupId($value)
270
 * @method string getSecurityToken()
271
 * @method $this withSecurityToken($value)
272
 * @method string getScope()
273
 * @method $this withScope($value)
274
 * @method string getTopLevelDomain()
275
 * @method $this withTopLevelDomain($value)
276
 * @method string getOwnerAccount()
277
 * @method $this withOwnerAccount($value)
278
 * @method string getDomainName()
279
 * @method $this withDomainName($value)
280
 * @method string getOwnerId()
281
 * @method $this withOwnerId($value)
282
 * @method string getCheckUrl()
283
 * @method $this withCheckUrl($value)
284
 */
285
class BatchAddDcdnDomain extends Rpc
286
{
287
}
288
289
/**
290
 * @method string getPolicyId()
291
 * @method string getOwnerId()
292
 * @method $this withOwnerId($value)
293
 * @method string getRuleConfigs()
294
 */
295
class BatchCreateDcdnWafRules extends Rpc
296
{
297
298
    /**
299
     * @param string $value
300
     *
301
     * @return $this
302
     */
303
    public function withPolicyId($value)
304
    {
305
        $this->data['PolicyId'] = $value;
306
        $this->options['form_params']['PolicyId'] = $value;
307
308
        return $this;
309
    }
310
311
    /**
312
     * @param string $value
313
     *
314
     * @return $this
315
     */
316
    public function withRuleConfigs($value)
317
    {
318
        $this->data['RuleConfigs'] = $value;
319
        $this->options['form_params']['RuleConfigs'] = $value;
320
321
        return $this;
322
    }
323
}
324
325
/**
326
 * @method string getFunctionNames()
327
 * @method $this withFunctionNames($value)
328
 * @method string getDomainNames()
329
 * @method $this withDomainNames($value)
330
 * @method string getSecurityToken()
331
 * @method $this withSecurityToken($value)
332
 * @method string getOwnerAccount()
333
 * @method $this withOwnerAccount($value)
334
 * @method string getOwnerId()
335
 * @method $this withOwnerId($value)
336
 */
337
class BatchDeleteDcdnDomainConfigs extends Rpc
338
{
339
}
340
341
/**
342
 * @method string getOwnerId()
343
 * @method $this withOwnerId($value)
344
 * @method string getRuleIds()
345
 */
346
class BatchDeleteDcdnWafRules extends Rpc
347
{
348
349
    /**
350
     * @param string $value
351
     *
352
     * @return $this
353
     */
354
    public function withRuleIds($value)
355
    {
356
        $this->data['RuleIds'] = $value;
357
        $this->options['form_params']['RuleIds'] = $value;
358
359
        return $this;
360
    }
361
}
362
363
/**
364
 * @method string getSSLProtocol()
365
 * @method $this withSSLProtocol($value)
366
 * @method string getSecurityToken()
367
 * @method $this withSecurityToken($value)
368
 * @method string getCertType()
369
 * @method $this withCertType($value)
370
 * @method string getSSLPri()
371
 * @method $this withSSLPri($value)
372
 * @method string getCertName()
373
 * @method $this withCertName($value)
374
 * @method string getDomainName()
375
 * @method $this withDomainName($value)
376
 * @method string getOwnerId()
377
 * @method $this withOwnerId($value)
378
 * @method string getSSLPub()
379
 * @method $this withSSLPub($value)
380
 * @method string getRegion()
381
 * @method $this withRegion($value)
382
 */
383
class BatchSetDcdnDomainCertificate extends Rpc
384
{
385
}
386
387
/**
388
 * @method string getFunctions()
389
 * @method $this withFunctions($value)
390
 * @method string getDomainNames()
391
 * @method $this withDomainNames($value)
392
 * @method string getSecurityToken()
393
 * @method $this withSecurityToken($value)
394
 * @method string getOwnerAccount()
395
 * @method $this withOwnerAccount($value)
396
 * @method string getOwnerId()
397
 * @method $this withOwnerId($value)
398
 */
399
class BatchSetDcdnDomainConfigs extends Rpc
400
{
401
}
402
403
/**
404
 * @method string getFunctions()
405
 * @method $this withFunctions($value)
406
 * @method string getDomainNames()
407
 * @method $this withDomainNames($value)
408
 * @method string getSecurityToken()
409
 * @method $this withSecurityToken($value)
410
 * @method string getOwnerAccount()
411
 * @method $this withOwnerAccount($value)
412
 * @method string getOwnerId()
413
 * @method $this withOwnerId($value)
414
 */
415
class BatchSetDcdnIpaDomainConfigs extends Rpc
416
{
417
}
418
419
/**
420
 * @method string getDomainNames()
421
 * @method string getClientIpTag()
422
 * @method string getOwnerId()
423
 * @method $this withOwnerId($value)
424
 * @method string getDefenseStatus()
425
 */
426
class BatchSetDcdnWafDomainConfigs extends Rpc
427
{
428
429
    /**
430
     * @param string $value
431
     *
432
     * @return $this
433
     */
434
    public function withDomainNames($value)
435
    {
436
        $this->data['DomainNames'] = $value;
437
        $this->options['form_params']['DomainNames'] = $value;
438
439
        return $this;
440
    }
441
442
    /**
443
     * @param string $value
444
     *
445
     * @return $this
446
     */
447
    public function withClientIpTag($value)
448
    {
449
        $this->data['ClientIpTag'] = $value;
450
        $this->options['form_params']['ClientIpTag'] = $value;
451
452
        return $this;
453
    }
454
455
    /**
456
     * @param string $value
457
     *
458
     * @return $this
459
     */
460
    public function withDefenseStatus($value)
461
    {
462
        $this->data['DefenseStatus'] = $value;
463
        $this->options['form_params']['DefenseStatus'] = $value;
464
465
        return $this;
466
    }
467
}
468
469
/**
470
 * @method string getDomainNames()
471
 * @method $this withDomainNames($value)
472
 * @method string getOwnerId()
473
 * @method $this withOwnerId($value)
474
 * @method string getSecurityToken()
475
 * @method $this withSecurityToken($value)
476
 */
477
class BatchStartDcdnDomain extends Rpc
478
{
479
}
480
481
/**
482
 * @method string getDomainNames()
483
 * @method $this withDomainNames($value)
484
 * @method string getOwnerId()
485
 * @method $this withOwnerId($value)
486
 * @method string getSecurityToken()
487
 * @method $this withSecurityToken($value)
488
 */
489
class BatchStopDcdnDomain extends Rpc
490
{
491
}
492
493
/**
494
 * @method string getProjectName()
495
 * @method $this withProjectName($value)
496
 * @method string getOwnerId()
497
 * @method $this withOwnerId($value)
498
 */
499
class CheckDcdnProjectExist extends Rpc
500
{
501
502
    /** @var string */
503
    public $method = 'GET';
504
}
505
506
/**
507
 * @method string getCodeDescription()
508
 * @method string getOwnerId()
509
 * @method $this withOwnerId($value)
510
 * @method string getName()
511
 */
512
class CommitStagingRoutineCode extends Rpc
513
{
514
515
    /**
516
     * @param string $value
517
     *
518
     * @return $this
519
     */
520
    public function withCodeDescription($value)
521
    {
522
        $this->data['CodeDescription'] = $value;
523
        $this->options['form_params']['CodeDescription'] = $value;
524
525
        return $this;
526
    }
527
528
    /**
529
     * @param string $value
530
     *
531
     * @return $this
532
     */
533
    public function withName($value)
534
    {
535
        $this->data['Name'] = $value;
536
        $this->options['form_params']['Name'] = $value;
537
538
        return $this;
539
    }
540
}
541
542
/**
543
 * @method string getReports()
544
 * @method string getDeliver()
545
 * @method string getDomainName()
546
 * @method string getOwnerId()
547
 * @method $this withOwnerId($value)
548
 * @method string getSchedule()
549
 * @method string getName()
550
 */
551
class CreateDcdnDeliverTask extends Rpc
552
{
553
554
    /**
555
     * @param string $value
556
     *
557
     * @return $this
558
     */
559
    public function withReports($value)
560
    {
561
        $this->data['Reports'] = $value;
562
        $this->options['form_params']['Reports'] = $value;
563
564
        return $this;
565
    }
566
567
    /**
568
     * @param string $value
569
     *
570
     * @return $this
571
     */
572
    public function withDeliver($value)
573
    {
574
        $this->data['Deliver'] = $value;
575
        $this->options['form_params']['Deliver'] = $value;
576
577
        return $this;
578
    }
579
580
    /**
581
     * @param string $value
582
     *
583
     * @return $this
584
     */
585
    public function withDomainName($value)
586
    {
587
        $this->data['DomainName'] = $value;
588
        $this->options['form_params']['DomainName'] = $value;
589
590
        return $this;
591
    }
592
593
    /**
594
     * @param string $value
595
     *
596
     * @return $this
597
     */
598
    public function withSchedule($value)
599
    {
600
        $this->data['Schedule'] = $value;
601
        $this->options['form_params']['Schedule'] = $value;
602
603
        return $this;
604
    }
605
606
    /**
607
     * @param string $value
608
     *
609
     * @return $this
610
     */
611
    public function withName($value)
612
    {
613
        $this->data['Name'] = $value;
614
        $this->options['form_params']['Name'] = $value;
615
616
        return $this;
617
    }
618
}
619
620
/**
621
 * @method string getSLSLogStore()
622
 * @method string getSLSProject()
623
 * @method string getBusinessType()
624
 * @method string getSLSRegion()
625
 * @method string getProjectName()
626
 * @method string getDomainName()
627
 * @method string getSamplingRate()
628
 * @method string getDataCenter()
629
 * @method string getOwnerId()
630
 * @method $this withOwnerId($value)
631
 */
632
class CreateDcdnSLSRealTimeLogDelivery extends Rpc
633
{
634
635
    /**
636
     * @param string $value
637
     *
638
     * @return $this
639
     */
640
    public function withSLSLogStore($value)
641
    {
642
        $this->data['SLSLogStore'] = $value;
643
        $this->options['form_params']['SLSLogStore'] = $value;
644
645
        return $this;
646
    }
647
648
    /**
649
     * @param string $value
650
     *
651
     * @return $this
652
     */
653
    public function withSLSProject($value)
654
    {
655
        $this->data['SLSProject'] = $value;
656
        $this->options['form_params']['SLSProject'] = $value;
657
658
        return $this;
659
    }
660
661
    /**
662
     * @param string $value
663
     *
664
     * @return $this
665
     */
666
    public function withBusinessType($value)
667
    {
668
        $this->data['BusinessType'] = $value;
669
        $this->options['form_params']['BusinessType'] = $value;
670
671
        return $this;
672
    }
673
674
    /**
675
     * @param string $value
676
     *
677
     * @return $this
678
     */
679
    public function withSLSRegion($value)
680
    {
681
        $this->data['SLSRegion'] = $value;
682
        $this->options['form_params']['SLSRegion'] = $value;
683
684
        return $this;
685
    }
686
687
    /**
688
     * @param string $value
689
     *
690
     * @return $this
691
     */
692
    public function withProjectName($value)
693
    {
694
        $this->data['ProjectName'] = $value;
695
        $this->options['form_params']['ProjectName'] = $value;
696
697
        return $this;
698
    }
699
700
    /**
701
     * @param string $value
702
     *
703
     * @return $this
704
     */
705
    public function withDomainName($value)
706
    {
707
        $this->data['DomainName'] = $value;
708
        $this->options['form_params']['DomainName'] = $value;
709
710
        return $this;
711
    }
712
713
    /**
714
     * @param string $value
715
     *
716
     * @return $this
717
     */
718
    public function withSamplingRate($value)
719
    {
720
        $this->data['SamplingRate'] = $value;
721
        $this->options['form_params']['SamplingRate'] = $value;
722
723
        return $this;
724
    }
725
726
    /**
727
     * @param string $value
728
     *
729
     * @return $this
730
     */
731
    public function withDataCenter($value)
732
    {
733
        $this->data['DataCenter'] = $value;
734
        $this->options['form_params']['DataCenter'] = $value;
735
736
        return $this;
737
    }
738
}
739
740
/**
741
 * @method string getDomainName()
742
 * @method string getOwnerId()
743
 * @method $this withOwnerId($value)
744
 * @method string getReportIds()
745
 */
746
class CreateDcdnSubTask extends Rpc
747
{
748
749
    /**
750
     * @param string $value
751
     *
752
     * @return $this
753
     */
754
    public function withDomainName($value)
755
    {
756
        $this->data['DomainName'] = $value;
757
        $this->options['form_params']['DomainName'] = $value;
758
759
        return $this;
760
    }
761
762
    /**
763
     * @param string $value
764
     *
765
     * @return $this
766
     */
767
    public function withReportIds($value)
768
    {
769
        $this->data['ReportIds'] = $value;
770
        $this->options['form_params']['ReportIds'] = $value;
771
772
        return $this;
773
    }
774
}
775
776
/**
777
 * @method string getPolicyStatus()
778
 * @method string getDefenseScene()
779
 * @method string getPolicyType()
780
 * @method string getOwnerId()
781
 * @method $this withOwnerId($value)
782
 * @method string getPolicyName()
783
 */
784
class CreateDcdnWafPolicy extends Rpc
785
{
786
787
    /**
788
     * @param string $value
789
     *
790
     * @return $this
791
     */
792
    public function withPolicyStatus($value)
793
    {
794
        $this->data['PolicyStatus'] = $value;
795
        $this->options['form_params']['PolicyStatus'] = $value;
796
797
        return $this;
798
    }
799
800
    /**
801
     * @param string $value
802
     *
803
     * @return $this
804
     */
805
    public function withDefenseScene($value)
806
    {
807
        $this->data['DefenseScene'] = $value;
808
        $this->options['form_params']['DefenseScene'] = $value;
809
810
        return $this;
811
    }
812
813
    /**
814
     * @param string $value
815
     *
816
     * @return $this
817
     */
818
    public function withPolicyType($value)
819
    {
820
        $this->data['PolicyType'] = $value;
821
        $this->options['form_params']['PolicyType'] = $value;
822
823
        return $this;
824
    }
825
826
    /**
827
     * @param string $value
828
     *
829
     * @return $this
830
     */
831
    public function withPolicyName($value)
832
    {
833
        $this->data['PolicyName'] = $value;
834
        $this->options['form_params']['PolicyName'] = $value;
835
836
        return $this;
837
    }
838
}
839
840
/**
841
 * @method string getDescription()
842
 * @method string getEnvConf()
843
 * @method string getOwnerId()
844
 * @method $this withOwnerId($value)
845
 * @method string getName()
846
 */
847
class CreateRoutine extends Rpc
848
{
849
850
    /**
851
     * @param string $value
852
     *
853
     * @return $this
854
     */
855
    public function withDescription($value)
856
    {
857
        $this->data['Description'] = $value;
858
        $this->options['form_params']['Description'] = $value;
859
860
        return $this;
861
    }
862
863
    /**
864
     * @param string $value
865
     *
866
     * @return $this
867
     */
868
    public function withEnvConf($value)
869
    {
870
        $this->data['EnvConf'] = $value;
871
        $this->options['form_params']['EnvConf'] = $value;
872
873
        return $this;
874
    }
875
876
    /**
877
     * @param string $value
878
     *
879
     * @return $this
880
     */
881
    public function withName($value)
882
    {
883
        $this->data['Name'] = $value;
884
        $this->options['form_params']['Name'] = $value;
885
886
        return $this;
887
    }
888
}
889
890
/**
891
 * @method string getBusinessType()
892
 * @method string getOwnerId()
893
 * @method $this withOwnerId($value)
894
 * @method string getRegion()
895
 */
896
class CreateSlrAndSlsProject extends Rpc
897
{
898
899
    /**
900
     * @param string $value
901
     *
902
     * @return $this
903
     */
904
    public function withBusinessType($value)
905
    {
906
        $this->data['BusinessType'] = $value;
907
        $this->options['form_params']['BusinessType'] = $value;
908
909
        return $this;
910
    }
911
912
    /**
913
     * @param string $value
914
     *
915
     * @return $this
916
     */
917
    public function withRegion($value)
918
    {
919
        $this->data['Region'] = $value;
920
        $this->options['form_params']['Region'] = $value;
921
922
        return $this;
923
    }
924
}
925
926
/**
927
 * @method string getDescription()
928
 * @method string getOwnerId()
929
 * @method $this withOwnerId($value)
930
 * @method string getName()
931
 */
932
class CreateWasm extends Rpc
933
{
934
935
    /**
936
     * @param string $value
937
     *
938
     * @return $this
939
     */
940
    public function withDescription($value)
941
    {
942
        $this->data['Description'] = $value;
943
        $this->options['form_params']['Description'] = $value;
944
945
        return $this;
946
    }
947
948
    /**
949
     * @param string $value
950
     *
951
     * @return $this
952
     */
953
    public function withName($value)
954
    {
955
        $this->data['Name'] = $value;
956
        $this->options['form_params']['Name'] = $value;
957
958
        return $this;
959
    }
960
}
961
962
/**
963
 * @method string getProxyIp()
964
 * @method string getScheme()
965
 * @method string getBody()
966
 * @method string getHost()
967
 * @method string getMethod()
968
 * @method string getOwnerId()
969
 * @method $this withOwnerId($value)
970
 * @method string getUri()
971
 * @method string getArgs()
972
 * @method string getHeader()
973
 */
974
class DcdnHttpRequestTestTool extends Rpc
975
{
976
977
    /**
978
     * @param string $value
979
     *
980
     * @return $this
981
     */
982
    public function withProxyIp($value)
983
    {
984
        $this->data['ProxyIp'] = $value;
985
        $this->options['form_params']['ProxyIp'] = $value;
986
987
        return $this;
988
    }
989
990
    /**
991
     * @param string $value
992
     *
993
     * @return $this
994
     */
995
    public function withScheme($value)
996
    {
997
        $this->data['Scheme'] = $value;
998
        $this->options['form_params']['Scheme'] = $value;
999
1000
        return $this;
1001
    }
1002
1003
    /**
1004
     * @param string $value
1005
     *
1006
     * @return $this
1007
     */
1008
    public function withBody($value)
1009
    {
1010
        $this->data['Body'] = $value;
1011
        $this->options['form_params']['Body'] = $value;
1012
1013
        return $this;
1014
    }
1015
1016
    /**
1017
     * @param string $value
1018
     *
1019
     * @return $this
1020
     */
1021
    public function withHost($value)
1022
    {
1023
        $this->data['Host'] = $value;
1024
        $this->options['form_params']['Host'] = $value;
1025
1026
        return $this;
1027
    }
1028
1029
    /**
1030
     * @param string $value
1031
     *
1032
     * @return $this
1033
     */
1034
    public function withMethod($value)
1035
    {
1036
        $this->data['Method'] = $value;
1037
        $this->options['form_params']['Method'] = $value;
1038
1039
        return $this;
1040
    }
1041
1042
    /**
1043
     * @param string $value
1044
     *
1045
     * @return $this
1046
     */
1047
    public function withUri($value)
1048
    {
1049
        $this->data['Uri'] = $value;
1050
        $this->options['form_params']['Uri'] = $value;
1051
1052
        return $this;
1053
    }
1054
1055
    /**
1056
     * @param string $value
1057
     *
1058
     * @return $this
1059
     */
1060
    public function withArgs($value)
1061
    {
1062
        $this->data['Args'] = $value;
1063
        $this->options['form_params']['Args'] = $value;
1064
1065
        return $this;
1066
    }
1067
1068
    /**
1069
     * @param string $value
1070
     *
1071
     * @return $this
1072
     */
1073
    public function withHeader($value)
1074
    {
1075
        $this->data['Header'] = $value;
1076
        $this->options['form_params']['Header'] = $value;
1077
1078
        return $this;
1079
    }
1080
}
1081
1082
/**
1083
 * @method string getDeliverId()
1084
 * @method $this withDeliverId($value)
1085
 * @method string getOwnerId()
1086
 * @method $this withOwnerId($value)
1087
 */
1088
class DeleteDcdnDeliverTask extends Rpc
1089
{
1090
}
1091
1092
/**
1093
 * @method string getSecurityToken()
1094
 * @method $this withSecurityToken($value)
1095
 * @method string getOwnerAccount()
1096
 * @method $this withOwnerAccount($value)
1097
 * @method string getDomainName()
1098
 * @method $this withDomainName($value)
1099
 * @method string getOwnerId()
1100
 * @method $this withOwnerId($value)
1101
 */
1102
class DeleteDcdnDomain extends Rpc
1103
{
1104
}
1105
1106
/**
1107
 * @method string getSecurityToken()
1108
 * @method $this withSecurityToken($value)
1109
 * @method string getOwnerAccount()
1110
 * @method $this withOwnerAccount($value)
1111
 * @method string getDomainName()
1112
 * @method $this withDomainName($value)
1113
 * @method string getOwnerId()
1114
 * @method $this withOwnerId($value)
1115
 */
1116
class DeleteDcdnIpaDomain extends Rpc
1117
{
1118
}
1119
1120
/**
1121
 * @method string getSecurityToken()
1122
 * @method $this withSecurityToken($value)
1123
 * @method string getDomainName()
1124
 * @method $this withDomainName($value)
1125
 * @method string getOwnerId()
1126
 * @method $this withOwnerId($value)
1127
 * @method string getConfigId()
1128
 * @method $this withConfigId($value)
1129
 */
1130
class DeleteDcdnIpaSpecificConfig extends Rpc
1131
{
1132
}
1133
1134
/**
1135
 * @method string getProjectName()
1136
 * @method $this withProjectName($value)
1137
 * @method string getOwnerId()
1138
 * @method $this withOwnerId($value)
1139
 */
1140
class DeleteDcdnRealTimeLogProject extends Rpc
1141
{
1142
}
1143
1144
/**
1145
 * @method string getSecurityToken()
1146
 * @method $this withSecurityToken($value)
1147
 * @method string getDomainName()
1148
 * @method $this withDomainName($value)
1149
 * @method string getOwnerId()
1150
 * @method $this withOwnerId($value)
1151
 * @method string getConfigId()
1152
 * @method $this withConfigId($value)
1153
 */
1154
class DeleteDcdnSpecificConfig extends Rpc
1155
{
1156
}
1157
1158
/**
1159
 * @method string getSecurityToken()
1160
 * @method $this withSecurityToken($value)
1161
 * @method string getDomainName()
1162
 * @method $this withDomainName($value)
1163
 * @method string getOwnerId()
1164
 * @method $this withOwnerId($value)
1165
 * @method string getConfigId()
1166
 * @method $this withConfigId($value)
1167
 */
1168
class DeleteDcdnSpecificStagingConfig extends Rpc
1169
{
1170
}
1171
1172
/**
1173
 * @method string getOwnerId()
1174
 * @method $this withOwnerId($value)
1175
 */
1176
class DeleteDcdnSubTask extends Rpc
1177
{
1178
}
1179
1180
/**
1181
 * @method string getPolicyId()
1182
 * @method string getOwnerId()
1183
 * @method $this withOwnerId($value)
1184
 */
1185
class DeleteDcdnWafPolicy extends Rpc
1186
{
1187
1188
    /**
1189
     * @param string $value
1190
     *
1191
     * @return $this
1192
     */
1193
    public function withPolicyId($value)
1194
    {
1195
        $this->data['PolicyId'] = $value;
1196
        $this->options['form_params']['PolicyId'] = $value;
1197
1198
        return $this;
1199
    }
1200
}
1201
1202
/**
1203
 * @method string getOwnerId()
1204
 * @method $this withOwnerId($value)
1205
 * @method string getName()
1206
 */
1207
class DeleteRoutine extends Rpc
1208
{
1209
1210
    /**
1211
     * @param string $value
1212
     *
1213
     * @return $this
1214
     */
1215
    public function withName($value)
1216
    {
1217
        $this->data['Name'] = $value;
1218
        $this->options['form_params']['Name'] = $value;
1219
1220
        return $this;
1221
    }
1222
}
1223
1224
/**
1225
 * @method string getSelectCodeRevision()
1226
 * @method string getOwnerId()
1227
 * @method $this withOwnerId($value)
1228
 * @method string getName()
1229
 */
1230
class DeleteRoutineCodeRevision extends Rpc
1231
{
1232
1233
    /**
1234
     * @param string $value
1235
     *
1236
     * @return $this
1237
     */
1238
    public function withSelectCodeRevision($value)
1239
    {
1240
        $this->data['SelectCodeRevision'] = $value;
1241
        $this->options['form_params']['SelectCodeRevision'] = $value;
1242
1243
        return $this;
1244
    }
1245
1246
    /**
1247
     * @param string $value
1248
     *
1249
     * @return $this
1250
     */
1251
    public function withName($value)
1252
    {
1253
        $this->data['Name'] = $value;
1254
        $this->options['form_params']['Name'] = $value;
1255
1256
        return $this;
1257
    }
1258
}
1259
1260
/**
1261
 * @method string getEnvs()
1262
 * @method string getOwnerId()
1263
 * @method $this withOwnerId($value)
1264
 * @method string getName()
1265
 */
1266
class DeleteRoutineConfEnvs extends Rpc
1267
{
1268
1269
    /**
1270
     * @param string $value
1271
     *
1272
     * @return $this
1273
     */
1274
    public function withEnvs($value)
1275
    {
1276
        $this->data['Envs'] = $value;
1277
        $this->options['form_params']['Envs'] = $value;
1278
1279
        return $this;
1280
    }
1281
1282
    /**
1283
     * @param string $value
1284
     *
1285
     * @return $this
1286
     */
1287
    public function withName($value)
1288
    {
1289
        $this->data['Name'] = $value;
1290
        $this->options['form_params']['Name'] = $value;
1291
1292
        return $this;
1293
    }
1294
}
1295
1296
/**
1297
 * @method string getOwnerId()
1298
 * @method $this withOwnerId($value)
1299
 * @method string getName()
1300
 */
1301
class DeleteWasm extends Rpc
1302
{
1303
1304
    /**
1305
     * @param string $value
1306
     *
1307
     * @return $this
1308
     */
1309
    public function withName($value)
1310
    {
1311
        $this->data['Name'] = $value;
1312
        $this->options['form_params']['Name'] = $value;
1313
1314
        return $this;
1315
    }
1316
}
1317
1318
/**
1319
 * @method string getSelectCodeRevision()
1320
 * @method string getOwnerId()
1321
 * @method $this withOwnerId($value)
1322
 * @method string getName()
1323
 */
1324
class DeleteWasmCodeRevision extends Rpc
1325
{
1326
1327
    /**
1328
     * @param string $value
1329
     *
1330
     * @return $this
1331
     */
1332
    public function withSelectCodeRevision($value)
1333
    {
1334
        $this->data['SelectCodeRevision'] = $value;
1335
        $this->options['form_params']['SelectCodeRevision'] = $value;
1336
1337
        return $this;
1338
    }
1339
1340
    /**
1341
     * @param string $value
1342
     *
1343
     * @return $this
1344
     */
1345
    public function withName($value)
1346
    {
1347
        $this->data['Name'] = $value;
1348
        $this->options['form_params']['Name'] = $value;
1349
1350
        return $this;
1351
    }
1352
}
1353
1354
/**
1355
 * @method string getLang()
1356
 * @method $this withLang($value)
1357
 * @method string getOwnerId()
1358
 * @method $this withOwnerId($value)
1359
 */
1360
class DescribeDcdnAclFields extends Rpc
1361
{
1362
}
1363
1364
/**
1365
 * @method string getIsp()
1366
 * @method $this withIsp($value)
1367
 * @method string getStartTime()
1368
 * @method $this withStartTime($value)
1369
 * @method string getDevicePort()
1370
 * @method $this withDevicePort($value)
1371
 * @method string getEndTime()
1372
 * @method $this withEndTime($value)
1373
 * @method string getOwnerId()
1374
 * @method $this withOwnerId($value)
1375
 * @method string getInterval()
1376
 * @method $this withInterval($value)
1377
 * @method string getDeviceName()
1378
 * @method $this withDeviceName($value)
1379
 */
1380
class DescribeDcdnBgpBpsData extends Rpc
1381
{
1382
}
1383
1384
/**
1385
 * @method string getIsp()
1386
 * @method $this withIsp($value)
1387
 * @method string getStartTime()
1388
 * @method $this withStartTime($value)
1389
 * @method string getEndTime()
1390
 * @method $this withEndTime($value)
1391
 * @method string getOwnerId()
1392
 * @method $this withOwnerId($value)
1393
 * @method string getInterval()
1394
 * @method $this withInterval($value)
1395
 */
1396
class DescribeDcdnBgpTrafficData extends Rpc
1397
{
1398
}
1399
1400
/**
1401
 * @method string getLanguage()
1402
 * @method $this withLanguage($value)
1403
 * @method string getOwnerId()
1404
 * @method $this withOwnerId($value)
1405
 */
1406
class DescribeDcdnBlockedRegions extends Rpc
1407
{
1408
1409
    /** @var string */
1410
    public $method = 'GET';
1411
}
1412
1413
/**
1414
 * @method string getSecurityToken()
1415
 * @method $this withSecurityToken($value)
1416
 * @method string getCertName()
1417
 * @method $this withCertName($value)
1418
 * @method string getOwnerId()
1419
 * @method $this withOwnerId($value)
1420
 */
1421
class DescribeDcdnCertificateDetail extends Rpc
1422
{
1423
}
1424
1425
/**
1426
 * @method string getSecurityToken()
1427
 * @method $this withSecurityToken($value)
1428
 * @method string getDomainName()
1429
 * @method $this withDomainName($value)
1430
 * @method string getOwnerId()
1431
 * @method $this withOwnerId($value)
1432
 */
1433
class DescribeDcdnCertificateList extends Rpc
1434
{
1435
}
1436
1437
/**
1438
 * @method string getOwnerId()
1439
 * @method $this withOwnerId($value)
1440
 * @method string getSecurityToken()
1441
 * @method $this withSecurityToken($value)
1442
 */
1443
class DescribeDcdnDdosService extends Rpc
1444
{
1445
}
1446
1447
/**
1448
 * @method string getOwnerId()
1449
 * @method $this withOwnerId($value)
1450
 */
1451
class DescribeDcdnDdosSpecInfo extends Rpc
1452
{
1453
}
1454
1455
/**
1456
 * @method string getPageNumber()
1457
 * @method $this withPageNumber($value)
1458
 * @method string getPageSize()
1459
 * @method $this withPageSize($value)
1460
 * @method string getOwnerId()
1461
 * @method $this withOwnerId($value)
1462
 */
1463
class DescribeDcdnDeletedDomains extends Rpc
1464
{
1465
}
1466
1467
/**
1468
 * @method string getDeliverId()
1469
 * @method $this withDeliverId($value)
1470
 * @method string getOwnerId()
1471
 * @method $this withOwnerId($value)
1472
 */
1473
class DescribeDcdnDeliverList extends Rpc
1474
{
1475
}
1476
1477
/**
1478
 * @method string getLocationNameEn()
1479
 * @method $this withLocationNameEn($value)
1480
 * @method string getStartTime()
1481
 * @method $this withStartTime($value)
1482
 * @method string getIspNameEn()
1483
 * @method $this withIspNameEn($value)
1484
 * @method string getDomainName()
1485
 * @method $this withDomainName($value)
1486
 * @method string getEndTime()
1487
 * @method $this withEndTime($value)
1488
 * @method string getOwnerId()
1489
 * @method $this withOwnerId($value)
1490
 * @method string getInterval()
1491
 * @method $this withInterval($value)
1492
 */
1493
class DescribeDcdnDomainBpsData extends Rpc
1494
{
1495
}
1496
1497
/**
1498
 * @method string getLocationNameEn()
1499
 * @method $this withLocationNameEn($value)
1500
 * @method string getStartTime()
1501
 * @method $this withStartTime($value)
1502
 * @method string getIspNameEn()
1503
 * @method $this withIspNameEn($value)
1504
 * @method string getLayer()
1505
 * @method $this withLayer($value)
1506
 * @method string getDomainName()
1507
 * @method $this withDomainName($value)
1508
 * @method string getEndTime()
1509
 * @method $this withEndTime($value)
1510
 * @method string getOwnerId()
1511
 * @method $this withOwnerId($value)
1512
 * @method string getInterval()
1513
 * @method $this withInterval($value)
1514
 */
1515
class DescribeDcdnDomainBpsDataByLayer extends Rpc
1516
{
1517
}
1518
1519
/**
1520
 * @method string getOwnerId()
1521
 * @method $this withOwnerId($value)
1522
 * @method string getSSLPub()
1523
 * @method $this withSSLPub($value)
1524
 */
1525
class DescribeDcdnDomainByCertificate extends Rpc
1526
{
1527
}
1528
1529
/**
1530
 * @method string getRuleName()
1531
 * @method $this withRuleName($value)
1532
 * @method string getStartTime()
1533
 * @method $this withStartTime($value)
1534
 * @method string getTriggerObject()
1535
 * @method $this withTriggerObject($value)
1536
 * @method string getPageNumber()
1537
 * @method $this withPageNumber($value)
1538
 * @method string getPageSize()
1539
 * @method $this withPageSize($value)
1540
 * @method string getValue()
1541
 * @method $this withValue($value)
1542
 * @method string getDomainName()
1543
 * @method $this withDomainName($value)
1544
 * @method string getEndTime()
1545
 * @method $this withEndTime($value)
1546
 * @method string getOwnerId()
1547
 * @method $this withOwnerId($value)
1548
 */
1549
class DescribeDcdnDomainCcActivityLog extends Rpc
1550
{
1551
}
1552
1553
/**
1554
 * @method string getDomainName()
1555
 * @method $this withDomainName($value)
1556
 * @method string getOwnerId()
1557
 * @method $this withOwnerId($value)
1558
 */
1559
class DescribeDcdnDomainCertificateInfo extends Rpc
1560
{
1561
}
1562
1563
/**
1564
 * @method string getDomainName()
1565
 * @method $this withDomainName($value)
1566
 * @method string getOwnerId()
1567
 * @method $this withOwnerId($value)
1568
 */
1569
class DescribeDcdnDomainCname extends Rpc
1570
{
1571
1572
    /** @var string */
1573
    public $method = 'GET';
1574
}
1575
1576
/**
1577
 * @method string getFunctionNames()
1578
 * @method $this withFunctionNames($value)
1579
 * @method string getSecurityToken()
1580
 * @method $this withSecurityToken($value)
1581
 * @method string getDomainName()
1582
 * @method $this withDomainName($value)
1583
 * @method string getOwnerId()
1584
 * @method $this withOwnerId($value)
1585
 * @method string getConfigId()
1586
 * @method $this withConfigId($value)
1587
 */
1588
class DescribeDcdnDomainConfigs extends Rpc
1589
{
1590
}
1591
1592
/**
1593
 * @method string getDomainName()
1594
 * @method $this withDomainName($value)
1595
 * @method string getOwnerId()
1596
 * @method $this withOwnerId($value)
1597
 * @method string getSecurityToken()
1598
 * @method $this withSecurityToken($value)
1599
 */
1600
class DescribeDcdnDomainDetail extends Rpc
1601
{
1602
}
1603
1604
/**
1605
 * @method string getStartTime()
1606
 * @method $this withStartTime($value)
1607
 * @method string getDomainName()
1608
 * @method $this withDomainName($value)
1609
 * @method string getEndTime()
1610
 * @method $this withEndTime($value)
1611
 * @method string getOwnerId()
1612
 * @method $this withOwnerId($value)
1613
 * @method string getInterval()
1614
 * @method $this withInterval($value)
1615
 */
1616
class DescribeDcdnDomainHitRateData extends Rpc
1617
{
1618
}
1619
1620
/**
1621
 * @method string getLocationNameEn()
1622
 * @method $this withLocationNameEn($value)
1623
 * @method string getStartTime()
1624
 * @method $this withStartTime($value)
1625
 * @method string getIspNameEn()
1626
 * @method $this withIspNameEn($value)
1627
 * @method string getDomainName()
1628
 * @method $this withDomainName($value)
1629
 * @method string getEndTime()
1630
 * @method $this withEndTime($value)
1631
 * @method string getOwnerId()
1632
 * @method $this withOwnerId($value)
1633
 * @method string getInterval()
1634
 * @method $this withInterval($value)
1635
 */
1636
class DescribeDcdnDomainHttpCodeData extends Rpc
1637
{
1638
}
1639
1640
/**
1641
 * @method string getLocationNameEn()
1642
 * @method $this withLocationNameEn($value)
1643
 * @method string getStartTime()
1644
 * @method $this withStartTime($value)
1645
 * @method string getIspNameEn()
1646
 * @method $this withIspNameEn($value)
1647
 * @method string getLayer()
1648
 * @method $this withLayer($value)
1649
 * @method string getDomainName()
1650
 * @method $this withDomainName($value)
1651
 * @method string getEndTime()
1652
 * @method $this withEndTime($value)
1653
 * @method string getOwnerId()
1654
 * @method $this withOwnerId($value)
1655
 * @method string getInterval()
1656
 * @method $this withInterval($value)
1657
 */
1658
class DescribeDcdnDomainHttpCodeDataByLayer extends Rpc
1659
{
1660
}
1661
1662
/**
1663
 * @method string getLocationNameEn()
1664
 * @method $this withLocationNameEn($value)
1665
 * @method string getStartTime()
1666
 * @method $this withStartTime($value)
1667
 * @method string getIspNameEn()
1668
 * @method $this withIspNameEn($value)
1669
 * @method string getFixTimeGap()
1670
 * @method $this withFixTimeGap($value)
1671
 * @method string getTimeMerge()
1672
 * @method $this withTimeMerge($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
 * @method string getInterval()
1680
 * @method $this withInterval($value)
1681
 */
1682
class DescribeDcdnDomainIpaBpsData extends Rpc
1683
{
1684
}
1685
1686
/**
1687
 * @method string getStartTime()
1688
 * @method $this withStartTime($value)
1689
 * @method string getSplitBy()
1690
 * @method $this withSplitBy($value)
1691
 * @method string getDomainName()
1692
 * @method $this withDomainName($value)
1693
 * @method string getEndTime()
1694
 * @method $this withEndTime($value)
1695
 * @method string getOwnerId()
1696
 * @method $this withOwnerId($value)
1697
 */
1698
class DescribeDcdnDomainIpaConnData extends Rpc
1699
{
1700
}
1701
1702
/**
1703
 * @method string getLocationNameEn()
1704
 * @method $this withLocationNameEn($value)
1705
 * @method string getStartTime()
1706
 * @method $this withStartTime($value)
1707
 * @method string getIspNameEn()
1708
 * @method $this withIspNameEn($value)
1709
 * @method string getFixTimeGap()
1710
 * @method $this withFixTimeGap($value)
1711
 * @method string getTimeMerge()
1712
 * @method $this withTimeMerge($value)
1713
 * @method string getDomainName()
1714
 * @method $this withDomainName($value)
1715
 * @method string getEndTime()
1716
 * @method $this withEndTime($value)
1717
 * @method string getOwnerId()
1718
 * @method $this withOwnerId($value)
1719
 * @method string getInterval()
1720
 * @method $this withInterval($value)
1721
 */
1722
class DescribeDcdnDomainIpaTrafficData extends Rpc
1723
{
1724
}
1725
1726
/**
1727
 * @method string getStartTime()
1728
 * @method $this withStartTime($value)
1729
 * @method string getDomainName()
1730
 * @method $this withDomainName($value)
1731
 * @method string getEndTime()
1732
 * @method $this withEndTime($value)
1733
 * @method string getOwnerId()
1734
 * @method $this withOwnerId($value)
1735
 */
1736
class DescribeDcdnDomainIspData extends Rpc
1737
{
1738
}
1739
1740
/**
1741
 * @method string getStartTime()
1742
 * @method $this withStartTime($value)
1743
 * @method string getPageNumber()
1744
 * @method $this withPageNumber($value)
1745
 * @method string getPageSize()
1746
 * @method $this withPageSize($value)
1747
 * @method string getDomainName()
1748
 * @method $this withDomainName($value)
1749
 * @method string getEndTime()
1750
 * @method $this withEndTime($value)
1751
 * @method string getOwnerId()
1752
 * @method $this withOwnerId($value)
1753
 */
1754
class DescribeDcdnDomainLog extends Rpc
1755
{
1756
}
1757
1758
/**
1759
 * @method string getStartTime()
1760
 * @method $this withStartTime($value)
1761
 * @method string getDomainName()
1762
 * @method $this withDomainName($value)
1763
 * @method string getEndTime()
1764
 * @method $this withEndTime($value)
1765
 * @method string getOwnerId()
1766
 * @method $this withOwnerId($value)
1767
 */
1768
class DescribeDcdnDomainMultiUsageData extends Rpc
1769
{
1770
}
1771
1772
/**
1773
 * @method string getStartTime()
1774
 * @method $this withStartTime($value)
1775
 * @method string getDomainName()
1776
 * @method $this withDomainName($value)
1777
 * @method string getEndTime()
1778
 * @method $this withEndTime($value)
1779
 * @method string getOwnerId()
1780
 * @method $this withOwnerId($value)
1781
 * @method string getInterval()
1782
 * @method $this withInterval($value)
1783
 */
1784
class DescribeDcdnDomainOriginBpsData extends Rpc
1785
{
1786
}
1787
1788
/**
1789
 * @method string getStartTime()
1790
 * @method $this withStartTime($value)
1791
 * @method string getDomainName()
1792
 * @method $this withDomainName($value)
1793
 * @method string getEndTime()
1794
 * @method $this withEndTime($value)
1795
 * @method string getOwnerId()
1796
 * @method $this withOwnerId($value)
1797
 * @method string getInterval()
1798
 * @method $this withInterval($value)
1799
 */
1800
class DescribeDcdnDomainOriginTrafficData extends Rpc
1801
{
1802
}
1803
1804
/**
1805
 * @method string getDomainName()
1806
 * @method $this withDomainName($value)
1807
 * @method string getOwnerId()
1808
 * @method $this withOwnerId($value)
1809
 */
1810
class DescribeDcdnDomainProperty extends Rpc
1811
{
1812
}
1813
1814
/**
1815
 * @method string getStartTime()
1816
 * @method $this withStartTime($value)
1817
 * @method string getDomainName()
1818
 * @method $this withDomainName($value)
1819
 * @method string getEndTime()
1820
 * @method $this withEndTime($value)
1821
 * @method string getOwnerId()
1822
 * @method $this withOwnerId($value)
1823
 */
1824
class DescribeDcdnDomainPvData extends Rpc
1825
{
1826
}
1827
1828
/**
1829
 * @method string getLocationNameEn()
1830
 * @method $this withLocationNameEn($value)
1831
 * @method string getStartTime()
1832
 * @method $this withStartTime($value)
1833
 * @method string getIspNameEn()
1834
 * @method $this withIspNameEn($value)
1835
 * @method string getDomainName()
1836
 * @method $this withDomainName($value)
1837
 * @method string getEndTime()
1838
 * @method $this withEndTime($value)
1839
 * @method string getOwnerId()
1840
 * @method $this withOwnerId($value)
1841
 * @method string getInterval()
1842
 * @method $this withInterval($value)
1843
 */
1844
class DescribeDcdnDomainQpsData extends Rpc
1845
{
1846
}
1847
1848
/**
1849
 * @method string getLocationNameEn()
1850
 * @method $this withLocationNameEn($value)
1851
 * @method string getStartTime()
1852
 * @method $this withStartTime($value)
1853
 * @method string getIspNameEn()
1854
 * @method $this withIspNameEn($value)
1855
 * @method string getLayer()
1856
 * @method $this withLayer($value)
1857
 * @method string getDomainName()
1858
 * @method $this withDomainName($value)
1859
 * @method string getEndTime()
1860
 * @method $this withEndTime($value)
1861
 * @method string getOwnerId()
1862
 * @method $this withOwnerId($value)
1863
 * @method string getInterval()
1864
 * @method $this withInterval($value)
1865
 */
1866
class DescribeDcdnDomainQpsDataByLayer extends Rpc
1867
{
1868
}
1869
1870
/**
1871
 * @method string getLocationNameEn()
1872
 * @method $this withLocationNameEn($value)
1873
 * @method string getIspNameEn()
1874
 * @method $this withIspNameEn($value)
1875
 * @method string getStartTime()
1876
 * @method $this withStartTime($value)
1877
 * @method string getDomainName()
1878
 * @method $this withDomainName($value)
1879
 * @method string getEndTime()
1880
 * @method $this withEndTime($value)
1881
 * @method string getOwnerId()
1882
 * @method $this withOwnerId($value)
1883
 */
1884
class DescribeDcdnDomainRealTimeBpsData extends Rpc
1885
{
1886
1887
    /** @var string */
1888
    public $method = 'GET';
1889
}
1890
1891
/**
1892
 * @method string getStartTime()
1893
 * @method $this withStartTime($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
 */
1901
class DescribeDcdnDomainRealTimeByteHitRateData extends Rpc
1902
{
1903
1904
    /** @var string */
1905
    public $method = 'GET';
1906
}
1907
1908
/**
1909
 * @method string getLocationNameEn()
1910
 * @method $this withLocationNameEn($value)
1911
 * @method string getStartTime()
1912
 * @method $this withStartTime($value)
1913
 * @method string getIspNameEn()
1914
 * @method $this withIspNameEn($value)
1915
 * @method string getMerge()
1916
 * @method $this withMerge($value)
1917
 * @method string getDomainName()
1918
 * @method $this withDomainName($value)
1919
 * @method string getEndTime()
1920
 * @method $this withEndTime($value)
1921
 * @method string getMergeLocIsp()
1922
 * @method $this withMergeLocIsp($value)
1923
 * @method string getOwnerId()
1924
 * @method $this withOwnerId($value)
1925
 * @method string getField()
1926
 * @method $this withField($value)
1927
 */
1928
class DescribeDcdnDomainRealTimeDetailData extends Rpc
1929
{
1930
1931
    /** @var string */
1932
    public $method = 'GET';
1933
}
1934
1935
/**
1936
 * @method string getLocationNameEn()
1937
 * @method $this withLocationNameEn($value)
1938
 * @method string getStartTime()
1939
 * @method $this withStartTime($value)
1940
 * @method string getIspNameEn()
1941
 * @method $this withIspNameEn($value)
1942
 * @method string getDomainName()
1943
 * @method $this withDomainName($value)
1944
 * @method string getEndTime()
1945
 * @method $this withEndTime($value)
1946
 * @method string getOwnerId()
1947
 * @method $this withOwnerId($value)
1948
 */
1949
class DescribeDcdnDomainRealTimeHttpCodeData extends Rpc
1950
{
1951
}
1952
1953
/**
1954
 * @method string getLocationNameEn()
1955
 * @method $this withLocationNameEn($value)
1956
 * @method string getIspNameEn()
1957
 * @method $this withIspNameEn($value)
1958
 * @method string getStartTime()
1959
 * @method $this withStartTime($value)
1960
 * @method string getDomainName()
1961
 * @method $this withDomainName($value)
1962
 * @method string getEndTime()
1963
 * @method $this withEndTime($value)
1964
 * @method string getOwnerId()
1965
 * @method $this withOwnerId($value)
1966
 */
1967
class DescribeDcdnDomainRealTimeQpsData extends Rpc
1968
{
1969
1970
    /** @var string */
1971
    public $method = 'GET';
1972
}
1973
1974
/**
1975
 * @method string getStartTime()
1976
 * @method $this withStartTime($value)
1977
 * @method string getDomainName()
1978
 * @method $this withDomainName($value)
1979
 * @method string getEndTime()
1980
 * @method $this withEndTime($value)
1981
 * @method string getOwnerId()
1982
 * @method $this withOwnerId($value)
1983
 */
1984
class DescribeDcdnDomainRealTimeReqHitRateData extends Rpc
1985
{
1986
1987
    /** @var string */
1988
    public $method = 'GET';
1989
}
1990
1991
/**
1992
 * @method string getStartTime()
1993
 * @method $this withStartTime($value)
1994
 * @method string getDomainName()
1995
 * @method $this withDomainName($value)
1996
 * @method string getEndTime()
1997
 * @method $this withEndTime($value)
1998
 * @method string getOwnerId()
1999
 * @method $this withOwnerId($value)
2000
 */
2001
class DescribeDcdnDomainRealTimeSrcBpsData extends Rpc
2002
{
2003
}
2004
2005
/**
2006
 * @method string getLocationNameEn()
2007
 * @method $this withLocationNameEn($value)
2008
 * @method string getStartTime()
2009
 * @method $this withStartTime($value)
2010
 * @method string getIspNameEn()
2011
 * @method $this withIspNameEn($value)
2012
 * @method string getDomainName()
2013
 * @method $this withDomainName($value)
2014
 * @method string getEndTime()
2015
 * @method $this withEndTime($value)
2016
 * @method string getOwnerId()
2017
 * @method $this withOwnerId($value)
2018
 */
2019
class DescribeDcdnDomainRealTimeSrcHttpCodeData extends Rpc
2020
{
2021
}
2022
2023
/**
2024
 * @method string getStartTime()
2025
 * @method $this withStartTime($value)
2026
 * @method string getDomainName()
2027
 * @method $this withDomainName($value)
2028
 * @method string getEndTime()
2029
 * @method $this withEndTime($value)
2030
 * @method string getOwnerId()
2031
 * @method $this withOwnerId($value)
2032
 */
2033
class DescribeDcdnDomainRealTimeSrcTrafficData extends Rpc
2034
{
2035
}
2036
2037
/**
2038
 * @method string getStartTime()
2039
 * @method $this withStartTime($value)
2040
 * @method string getDomainName()
2041
 * @method $this withDomainName($value)
2042
 * @method string getEndTime()
2043
 * @method $this withEndTime($value)
2044
 * @method string getOwnerId()
2045
 * @method $this withOwnerId($value)
2046
 */
2047
class DescribeDcdnDomainRealTimeTrafficData extends Rpc
2048
{
2049
}
2050
2051
/**
2052
 * @method string getStartTime()
2053
 * @method $this withStartTime($value)
2054
 * @method string getDomainName()
2055
 * @method $this withDomainName($value)
2056
 * @method string getEndTime()
2057
 * @method $this withEndTime($value)
2058
 * @method string getOwnerId()
2059
 * @method $this withOwnerId($value)
2060
 */
2061
class DescribeDcdnDomainRegionData extends Rpc
2062
{
2063
}
2064
2065
/**
2066
 * @method string getFunctionNames()
2067
 * @method $this withFunctionNames($value)
2068
 * @method string getDomainName()
2069
 * @method $this withDomainName($value)
2070
 * @method string getOwnerId()
2071
 * @method $this withOwnerId($value)
2072
 */
2073
class DescribeDcdnDomainStagingConfig extends Rpc
2074
{
2075
}
2076
2077
/**
2078
 * @method string getStartTime()
2079
 * @method $this withStartTime($value)
2080
 * @method string getDomainName()
2081
 * @method $this withDomainName($value)
2082
 * @method string getOwnerId()
2083
 * @method $this withOwnerId($value)
2084
 * @method string getSortBy()
2085
 * @method $this withSortBy($value)
2086
 */
2087
class DescribeDcdnDomainTopReferVisit extends Rpc
2088
{
2089
}
2090
2091
/**
2092
 * @method string getStartTime()
2093
 * @method $this withStartTime($value)
2094
 * @method string getDomainName()
2095
 * @method $this withDomainName($value)
2096
 * @method string getOwnerId()
2097
 * @method $this withOwnerId($value)
2098
 * @method string getSortBy()
2099
 * @method $this withSortBy($value)
2100
 */
2101
class DescribeDcdnDomainTopUrlVisit extends Rpc
2102
{
2103
}
2104
2105
/**
2106
 * @method string getLocationNameEn()
2107
 * @method $this withLocationNameEn($value)
2108
 * @method string getStartTime()
2109
 * @method $this withStartTime($value)
2110
 * @method string getIspNameEn()
2111
 * @method $this withIspNameEn($value)
2112
 * @method string getDomainName()
2113
 * @method $this withDomainName($value)
2114
 * @method string getEndTime()
2115
 * @method $this withEndTime($value)
2116
 * @method string getOwnerId()
2117
 * @method $this withOwnerId($value)
2118
 * @method string getInterval()
2119
 * @method $this withInterval($value)
2120
 */
2121
class DescribeDcdnDomainTrafficData extends Rpc
2122
{
2123
}
2124
2125
/**
2126
 * @method string getStartTime()
2127
 * @method $this withStartTime($value)
2128
 * @method string getDataProtocol()
2129
 * @method $this withDataProtocol($value)
2130
 * @method string getArea()
2131
 * @method $this withArea($value)
2132
 * @method string getDomainName()
2133
 * @method $this withDomainName($value)
2134
 * @method string getEndTime()
2135
 * @method $this withEndTime($value)
2136
 * @method string getOwnerId()
2137
 * @method $this withOwnerId($value)
2138
 * @method string getField()
2139
 * @method $this withField($value)
2140
 * @method string getInterval()
2141
 * @method $this withInterval($value)
2142
 */
2143
class DescribeDcdnDomainUsageData extends Rpc
2144
{
2145
}
2146
2147
/**
2148
 * @method string getStartTime()
2149
 * @method $this withStartTime($value)
2150
 * @method string getDomainName()
2151
 * @method $this withDomainName($value)
2152
 * @method string getEndTime()
2153
 * @method $this withEndTime($value)
2154
 * @method string getOwnerId()
2155
 * @method $this withOwnerId($value)
2156
 */
2157
class DescribeDcdnDomainUvData extends Rpc
2158
{
2159
}
2160
2161
/**
2162
 * @method string getLocationNameEn()
2163
 * @method $this withLocationNameEn($value)
2164
 * @method string getStartTime()
2165
 * @method $this withStartTime($value)
2166
 * @method string getIspNameEn()
2167
 * @method $this withIspNameEn($value)
2168
 * @method string getDomainName()
2169
 * @method $this withDomainName($value)
2170
 * @method string getEndTime()
2171
 * @method $this withEndTime($value)
2172
 * @method string getOwnerId()
2173
 * @method $this withOwnerId($value)
2174
 * @method string getInterval()
2175
 * @method $this withInterval($value)
2176
 */
2177
class DescribeDcdnDomainWebsocketBpsData extends Rpc
2178
{
2179
}
2180
2181
/**
2182
 * @method string getLocationNameEn()
2183
 * @method $this withLocationNameEn($value)
2184
 * @method string getStartTime()
2185
 * @method $this withStartTime($value)
2186
 * @method string getIspNameEn()
2187
 * @method $this withIspNameEn($value)
2188
 * @method string getDomainName()
2189
 * @method $this withDomainName($value)
2190
 * @method string getEndTime()
2191
 * @method $this withEndTime($value)
2192
 * @method string getOwnerId()
2193
 * @method $this withOwnerId($value)
2194
 * @method string getInterval()
2195
 * @method $this withInterval($value)
2196
 */
2197
class DescribeDcdnDomainWebsocketHttpCodeData extends Rpc
2198
{
2199
}
2200
2201
/**
2202
 * @method string getLocationNameEn()
2203
 * @method $this withLocationNameEn($value)
2204
 * @method string getStartTime()
2205
 * @method $this withStartTime($value)
2206
 * @method string getIspNameEn()
2207
 * @method $this withIspNameEn($value)
2208
 * @method string getDomainName()
2209
 * @method $this withDomainName($value)
2210
 * @method string getEndTime()
2211
 * @method $this withEndTime($value)
2212
 * @method string getOwnerId()
2213
 * @method $this withOwnerId($value)
2214
 * @method string getInterval()
2215
 * @method $this withInterval($value)
2216
 */
2217
class DescribeDcdnDomainWebsocketTrafficData extends Rpc
2218
{
2219
}
2220
2221
/**
2222
 * @method string getStartTime()
2223
 * @method $this withStartTime($value)
2224
 * @method string getSpec()
2225
 * @method $this withSpec($value)
2226
 * @method string getRoutineID()
2227
 * @method $this withRoutineID($value)
2228
 * @method string getSplitBy()
2229
 * @method $this withSplitBy($value)
2230
 * @method string getEndTime()
2231
 * @method $this withEndTime($value)
2232
 * @method string getOwnerId()
2233
 * @method $this withOwnerId($value)
2234
 */
2235
class DescribeDcdnErUsageData extends Rpc
2236
{
2237
}
2238
2239
/**
2240
 * @method string getPageNumber()
2241
 * @method $this withPageNumber($value)
2242
 * @method string getPageSize()
2243
 * @method $this withPageSize($value)
2244
 * @method string getKeyword()
2245
 * @method $this withKeyword($value)
2246
 * @method string getOwnerId()
2247
 * @method $this withOwnerId($value)
2248
 */
2249
class DescribeDcdnHttpsDomainList extends Rpc
2250
{
2251
}
2252
2253
/**
2254
 * @method string getFunctionNames()
2255
 * @method $this withFunctionNames($value)
2256
 * @method string getSecurityToken()
2257
 * @method $this withSecurityToken($value)
2258
 * @method string getDomainName()
2259
 * @method $this withDomainName($value)
2260
 * @method string getOwnerId()
2261
 * @method $this withOwnerId($value)
2262
 */
2263
class DescribeDcdnIpaDomainConfigs extends Rpc
2264
{
2265
}
2266
2267
/**
2268
 * @method string getSecurityToken()
2269
 * @method $this withSecurityToken($value)
2270
 * @method string getDomainName()
2271
 * @method $this withDomainName($value)
2272
 * @method string getOwnerId()
2273
 * @method $this withOwnerId($value)
2274
 */
2275
class DescribeDcdnIpaDomainDetail extends Rpc
2276
{
2277
}
2278
2279
/**
2280
 * @method string getStartTime()
2281
 * @method $this withStartTime($value)
2282
 * @method string getDomainName()
2283
 * @method $this withDomainName($value)
2284
 * @method string getEndTime()
2285
 * @method $this withEndTime($value)
2286
 * @method string getOwnerId()
2287
 * @method $this withOwnerId($value)
2288
 */
2289
class DescribeDcdnIpaDomainMultiUsageData extends Rpc
2290
{
2291
}
2292
2293
/**
2294
 * @method string getOwnerId()
2295
 * @method $this withOwnerId($value)
2296
 * @method string getSecurityToken()
2297
 * @method $this withSecurityToken($value)
2298
 */
2299
class DescribeDcdnIpaService extends Rpc
2300
{
2301
}
2302
2303
/**
2304
 * @method string getPageNumber()
2305
 * @method $this withPageNumber($value)
2306
 * @method string getCheckDomainShow()
2307
 * @method $this withCheckDomainShow($value)
2308
 * @method string getResourceGroupId()
2309
 * @method $this withResourceGroupId($value)
2310
 * @method string getSecurityToken()
2311
 * @method $this withSecurityToken($value)
2312
 * @method string getPageSize()
2313
 * @method $this withPageSize($value)
2314
 * @method array getTag()
2315
 * @method string getFuncFilter()
2316
 * @method $this withFuncFilter($value)
2317
 * @method string getDomainName()
2318
 * @method $this withDomainName($value)
2319
 * @method string getOwnerId()
2320
 * @method $this withOwnerId($value)
2321
 * @method string getFuncId()
2322
 * @method $this withFuncId($value)
2323
 * @method string getDomainStatus()
2324
 * @method $this withDomainStatus($value)
2325
 * @method string getDomainSearchType()
2326
 * @method $this withDomainSearchType($value)
2327
 */
2328
class DescribeDcdnIpaUserDomains extends Rpc
2329
{
2330
2331
    /**
2332
     * @param array $tag
2333
     *
2334
     * @return $this
2335
     */
2336
	public function withTag(array $tag)
2337
	{
2338
	    $this->data['Tag'] = $tag;
2339
		foreach ($tag as $depth1 => $depth1Value) {
2340
			if(isset($depth1Value['Value'])){
2341
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
2342
			}
2343
			if(isset($depth1Value['Key'])){
2344
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
2345
			}
2346
		}
2347
2348
		return $this;
2349
    }
2350
}
2351
2352
/**
2353
 * @method string getIP()
2354
 * @method $this withIP($value)
2355
 * @method string getOwnerId()
2356
 * @method $this withOwnerId($value)
2357
 * @method string getSecurityToken()
2358
 * @method $this withSecurityToken($value)
2359
 */
2360
class DescribeDcdnIpInfo extends Rpc
2361
{
2362
}
2363
2364
/**
2365
 * @method string getDomainName()
2366
 * @method $this withDomainName($value)
2367
 * @method string getOwnerId()
2368
 * @method $this withOwnerId($value)
2369
 */
2370
class DescribeDcdnL2VipsByDomain extends Rpc
2371
{
2372
}
2373
2374
/**
2375
 * @method string getBusinessType()
2376
 * @method $this withBusinessType($value)
2377
 * @method string getOwnerId()
2378
 * @method $this withOwnerId($value)
2379
 */
2380
class DescribeDcdnRealTimeDeliveryField extends Rpc
2381
{
2382
}
2383
2384
/**
2385
 * @method string getOwnerId()
2386
 * @method $this withOwnerId($value)
2387
 * @method string getSecurityToken()
2388
 * @method $this withSecurityToken($value)
2389
 */
2390
class DescribeDcdnRefreshQuota extends Rpc
2391
{
2392
}
2393
2394
/**
2395
 * @method string getTaskId()
2396
 * @method $this withTaskId($value)
2397
 * @method string getOwnerId()
2398
 * @method $this withOwnerId($value)
2399
 */
2400
class DescribeDcdnRefreshTaskById extends Rpc
2401
{
2402
}
2403
2404
/**
2405
 * @method string getObjectPath()
2406
 * @method $this withObjectPath($value)
2407
 * @method string getStartTime()
2408
 * @method $this withStartTime($value)
2409
 * @method string getPageNumber()
2410
 * @method $this withPageNumber($value)
2411
 * @method string getSecurityToken()
2412
 * @method $this withSecurityToken($value)
2413
 * @method string getPageSize()
2414
 * @method $this withPageSize($value)
2415
 * @method string getObjectType()
2416
 * @method $this withObjectType($value)
2417
 * @method string getTaskId()
2418
 * @method $this withTaskId($value)
2419
 * @method string getDomainName()
2420
 * @method $this withDomainName($value)
2421
 * @method string getEndTime()
2422
 * @method $this withEndTime($value)
2423
 * @method string getOwnerId()
2424
 * @method $this withOwnerId($value)
2425
 * @method string getStatus()
2426
 * @method $this withStatus($value)
2427
 */
2428
class DescribeDcdnRefreshTasks extends Rpc
2429
{
2430
}
2431
2432
/**
2433
 * @method string getOwnerId()
2434
 * @method $this withOwnerId($value)
2435
 * @method string getSecurityToken()
2436
 * @method $this withSecurityToken($value)
2437
 */
2438
class DescribeDcdnRegionAndIsp extends Rpc
2439
{
2440
}
2441
2442
/**
2443
 * @method string getReportId()
2444
 * @method $this withReportId($value)
2445
 * @method string getStartTime()
2446
 * @method $this withStartTime($value)
2447
 * @method string getArea()
2448
 * @method $this withArea($value)
2449
 * @method string getDomainName()
2450
 * @method $this withDomainName($value)
2451
 * @method string getEndTime()
2452
 * @method $this withEndTime($value)
2453
 * @method string getOwnerId()
2454
 * @method $this withOwnerId($value)
2455
 * @method string getHttpCode()
2456
 * @method $this withHttpCode($value)
2457
 * @method string getIsOverseas()
2458
 * @method $this withIsOverseas($value)
2459
 */
2460
class DescribeDcdnReport extends Rpc
2461
{
2462
}
2463
2464
/**
2465
 * @method string getReportId()
2466
 * @method $this withReportId($value)
2467
 * @method string getOwnerId()
2468
 * @method $this withOwnerId($value)
2469
 */
2470
class DescribeDcdnReportList extends Rpc
2471
{
2472
}
2473
2474
/**
2475
 * @method string getLang()
2476
 * @method $this withLang($value)
2477
 * @method string getOwnerId()
2478
 * @method $this withOwnerId($value)
2479
 * @method string getSecFuncType()
2480
 * @method $this withSecFuncType($value)
2481
 */
2482
class DescribeDcdnSecFuncInfo extends Rpc
2483
{
2484
}
2485
2486
/**
2487
 * @method string getOwnerId()
2488
 * @method $this withOwnerId($value)
2489
 * @method string getSecurityToken()
2490
 * @method $this withSecurityToken($value)
2491
 */
2492
class DescribeDcdnsecService extends Rpc
2493
{
2494
}
2495
2496
/**
2497
 * @method string getOwnerId()
2498
 * @method $this withOwnerId($value)
2499
 */
2500
class DescribeDcdnSecSpecInfo extends Rpc
2501
{
2502
}
2503
2504
/**
2505
 * @method string getOwnerId()
2506
 * @method $this withOwnerId($value)
2507
 * @method string getSecurityToken()
2508
 * @method $this withSecurityToken($value)
2509
 */
2510
class DescribeDcdnService extends Rpc
2511
{
2512
}
2513
2514
/**
2515
 * @method string getProjectName()
2516
 * @method $this withProjectName($value)
2517
 * @method string getOwnerId()
2518
 * @method $this withOwnerId($value)
2519
 */
2520
class DescribeDcdnSLSRealtimeLogDelivery extends Rpc
2521
{
2522
}
2523
2524
/**
2525
 * @method string getOwnerId()
2526
 * @method $this withOwnerId($value)
2527
 */
2528
class DescribeDcdnSLSRealTimeLogType extends Rpc
2529
{
2530
2531
    /** @var string */
2532
    public $method = 'GET';
2533
}
2534
2535
/**
2536
 * @method string getSecurityToken()
2537
 * @method $this withSecurityToken($value)
2538
 * @method string getOwnerId()
2539
 * @method $this withOwnerId($value)
2540
 * @method string getCertIdentifier()
2541
 * @method $this withCertIdentifier($value)
2542
 */
2543
class DescribeDcdnSMCertificateDetail extends Rpc
2544
{
2545
}
2546
2547
/**
2548
 * @method string getSecurityToken()
2549
 * @method $this withSecurityToken($value)
2550
 * @method string getDomainName()
2551
 * @method $this withDomainName($value)
2552
 * @method string getOwnerId()
2553
 * @method $this withOwnerId($value)
2554
 */
2555
class DescribeDcdnSMCertificateList extends Rpc
2556
{
2557
}
2558
2559
/**
2560
 * @method string getOwnerId()
2561
 * @method $this withOwnerId($value)
2562
 */
2563
class DescribeDcdnStagingIp extends Rpc
2564
{
2565
}
2566
2567
/**
2568
 * @method string getOwnerId()
2569
 * @method $this withOwnerId($value)
2570
 */
2571
class DescribeDcdnSubList extends Rpc
2572
{
2573
}
2574
2575
/**
2576
 * @method string getScope()
2577
 * @method $this withScope($value)
2578
 * @method array getTag()
2579
 * @method array getResourceId()
2580
 * @method string getOwnerId()
2581
 * @method $this withOwnerId($value)
2582
 * @method string getResourceType()
2583
 * @method $this withResourceType($value)
2584
 */
2585
class DescribeDcdnTagResources extends Rpc
2586
{
2587
2588
    /**
2589
     * @param array $tag
2590
     *
2591
     * @return $this
2592
     */
2593
	public function withTag(array $tag)
2594
	{
2595
	    $this->data['Tag'] = $tag;
2596
		foreach ($tag as $depth1 => $depth1Value) {
2597
			if(isset($depth1Value['Key'])){
2598
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
2599
			}
2600
			if(isset($depth1Value['Value'])){
2601
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
2602
			}
2603
		}
2604
2605
		return $this;
2606
    }
2607
2608
    /**
2609
     * @param array $resourceId
2610
     *
2611
     * @return $this
2612
     */
2613
	public function withResourceId(array $resourceId)
2614
	{
2615
	    $this->data['ResourceId'] = $resourceId;
2616
		foreach ($resourceId as $i => $iValue) {
2617
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
2618
		}
2619
2620
		return $this;
2621
    }
2622
}
2623
2624
/**
2625
 * @method string getStartTime()
2626
 * @method $this withStartTime($value)
2627
 * @method string getLimit()
2628
 * @method $this withLimit($value)
2629
 * @method string getEndTime()
2630
 * @method $this withEndTime($value)
2631
 * @method string getOwnerId()
2632
 * @method $this withOwnerId($value)
2633
 */
2634
class DescribeDcdnTopDomainsByFlow extends Rpc
2635
{
2636
}
2637
2638
/**
2639
 * @method string getStartTime()
2640
 * @method $this withStartTime($value)
2641
 * @method string getEndTime()
2642
 * @method $this withEndTime($value)
2643
 * @method string getOwnerId()
2644
 * @method $this withOwnerId($value)
2645
 */
2646
class DescribeDcdnUserBillHistory extends Rpc
2647
{
2648
}
2649
2650
/**
2651
 * @method string getStartTime()
2652
 * @method $this withStartTime($value)
2653
 * @method string getEndTime()
2654
 * @method $this withEndTime($value)
2655
 * @method string getOwnerId()
2656
 * @method $this withOwnerId($value)
2657
 */
2658
class DescribeDcdnUserBillType extends Rpc
2659
{
2660
}
2661
2662
/**
2663
 * @method string getOwnerId()
2664
 * @method $this withOwnerId($value)
2665
 */
2666
class DescribeDcdnUserCertificateExpireCount extends Rpc
2667
{
2668
}
2669
2670
/**
2671
 * @method string getFunctionName()
2672
 * @method $this withFunctionName($value)
2673
 * @method string getOwnerId()
2674
 * @method $this withOwnerId($value)
2675
 */
2676
class DescribeDcdnUserConfigs extends Rpc
2677
{
2678
}
2679
2680
/**
2681
 * @method string getPageNumber()
2682
 * @method $this withPageNumber($value)
2683
 * @method string getCheckDomainShow()
2684
 * @method $this withCheckDomainShow($value)
2685
 * @method string getResourceGroupId()
2686
 * @method $this withResourceGroupId($value)
2687
 * @method string getSecurityToken()
2688
 * @method $this withSecurityToken($value)
2689
 * @method string getChangeEndTime()
2690
 * @method $this withChangeEndTime($value)
2691
 * @method string getPageSize()
2692
 * @method $this withPageSize($value)
2693
 * @method array getTag()
2694
 * @method string getFuncFilter()
2695
 * @method $this withFuncFilter($value)
2696
 * @method string getCoverage()
2697
 * @method $this withCoverage($value)
2698
 * @method string getDomainName()
2699
 * @method $this withDomainName($value)
2700
 * @method string getOwnerId()
2701
 * @method $this withOwnerId($value)
2702
 * @method string getFuncId()
2703
 * @method $this withFuncId($value)
2704
 * @method string getDomainStatus()
2705
 * @method $this withDomainStatus($value)
2706
 * @method string getDomainSearchType()
2707
 * @method $this withDomainSearchType($value)
2708
 * @method string getChangeStartTime()
2709
 * @method $this withChangeStartTime($value)
2710
 */
2711
class DescribeDcdnUserDomains extends Rpc
2712
{
2713
2714
    /**
2715
     * @param array $tag
2716
     *
2717
     * @return $this
2718
     */
2719
	public function withTag(array $tag)
2720
	{
2721
	    $this->data['Tag'] = $tag;
2722
		foreach ($tag as $depth1 => $depth1Value) {
2723
			if(isset($depth1Value['Value'])){
2724
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
2725
			}
2726
			if(isset($depth1Value['Key'])){
2727
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
2728
			}
2729
		}
2730
2731
		return $this;
2732
    }
2733
}
2734
2735
/**
2736
 * @method string getPageNumber()
2737
 * @method $this withPageNumber($value)
2738
 * @method string getResourceGroupId()
2739
 * @method $this withResourceGroupId($value)
2740
 * @method string getPageSize()
2741
 * @method $this withPageSize($value)
2742
 * @method string getFuncFilter()
2743
 * @method $this withFuncFilter($value)
2744
 * @method string getDomainName()
2745
 * @method $this withDomainName($value)
2746
 * @method string getOwnerId()
2747
 * @method $this withOwnerId($value)
2748
 * @method string getFuncId()
2749
 * @method $this withFuncId($value)
2750
 */
2751
class DescribeDcdnUserDomainsByFunc extends Rpc
2752
{
2753
}
2754
2755
/**
2756
 * @method string getOwnerId()
2757
 * @method $this withOwnerId($value)
2758
 * @method string getSecurityToken()
2759
 * @method $this withSecurityToken($value)
2760
 */
2761
class DescribeDcdnUserQuota extends Rpc
2762
{
2763
}
2764
2765
/**
2766
 * @method string getBusinessType()
2767
 * @method $this withBusinessType($value)
2768
 * @method string getOwnerId()
2769
 * @method $this withOwnerId($value)
2770
 */
2771
class DescribeDcdnUserRealTimeDeliveryField extends Rpc
2772
{
2773
2774
    /** @var string */
2775
    public $method = 'GET';
2776
}
2777
2778
/**
2779
 * @method string getSecurityToken()
2780
 * @method $this withSecurityToken($value)
2781
 * @method string getOwnerId()
2782
 * @method $this withOwnerId($value)
2783
 * @method string getStatus()
2784
 * @method $this withStatus($value)
2785
 */
2786
class DescribeDcdnUserResourcePackage extends Rpc
2787
{
2788
}
2789
2790
/**
2791
 * @method string getData()
2792
 * @method $this withData($value)
2793
 * @method string getOwnerId()
2794
 * @method $this withOwnerId($value)
2795
 * @method string getMetric()
2796
 * @method $this withMetric($value)
2797
 * @method string getSecFunc()
2798
 * @method $this withSecFunc($value)
2799
 */
2800
class DescribeDcdnUserSecDrop extends Rpc
2801
{
2802
}
2803
2804
/**
2805
 * @method string getRuleName()
2806
 * @method $this withRuleName($value)
2807
 * @method string getStartTime()
2808
 * @method $this withStartTime($value)
2809
 * @method string getPageNumber()
2810
 * @method $this withPageNumber($value)
2811
 * @method string getPageSize()
2812
 * @method $this withPageSize($value)
2813
 * @method string getLang()
2814
 * @method $this withLang($value)
2815
 * @method string getDomainName()
2816
 * @method $this withDomainName($value)
2817
 * @method string getEndTime()
2818
 * @method $this withEndTime($value)
2819
 * @method string getOwnerId()
2820
 * @method $this withOwnerId($value)
2821
 * @method string getSecFunc()
2822
 * @method $this withSecFunc($value)
2823
 * @method string getObject()
2824
 * @method $this withObject($value)
2825
 */
2826
class DescribeDcdnUserSecDropByMinute extends Rpc
2827
{
2828
}
2829
2830
/**
2831
 * @method string getOwnerId()
2832
 * @method $this withOwnerId($value)
2833
 */
2834
class DescribeDcdnUserTags extends Rpc
2835
{
2836
}
2837
2838
/**
2839
 * @method string getDomainName()
2840
 * @method $this withDomainName($value)
2841
 * @method string getOwnerId()
2842
 * @method $this withOwnerId($value)
2843
 */
2844
class DescribeDcdnVerifyContent extends Rpc
2845
{
2846
}
2847
2848
/**
2849
 * @method string getResourceGroupId()
2850
 * @method $this withResourceGroupId($value)
2851
 * @method string getDomainName()
2852
 * @method $this withDomainName($value)
2853
 * @method string getOwnerId()
2854
 * @method $this withOwnerId($value)
2855
 */
2856
class DescribeDcdnWafDomain extends Rpc
2857
{
2858
}
2859
2860
/**
2861
 * @method string getDomainName()
2862
 * @method $this withDomainName($value)
2863
 * @method string getOwnerId()
2864
 * @method $this withOwnerId($value)
2865
 */
2866
class DescribeDcdnWafDomainDetail extends Rpc
2867
{
2868
}
2869
2870
/**
2871
 * @method string getPageNumber()
2872
 * @method $this withPageNumber($value)
2873
 * @method string getPageSize()
2874
 * @method $this withPageSize($value)
2875
 * @method string getOwnerId()
2876
 * @method $this withOwnerId($value)
2877
 * @method string getQueryArgs()
2878
 * @method $this withQueryArgs($value)
2879
 */
2880
class DescribeDcdnWafDomains extends Rpc
2881
{
2882
}
2883
2884
/**
2885
 * @method string getDefenseScenes()
2886
 * @method $this withDefenseScenes($value)
2887
 * @method string getLanguage()
2888
 * @method $this withLanguage($value)
2889
 * @method string getOwnerId()
2890
 * @method $this withOwnerId($value)
2891
 */
2892
class DescribeDcdnWafFilterInfo extends Rpc
2893
{
2894
}
2895
2896
/**
2897
 * @method string getLanguage()
2898
 * @method $this withLanguage($value)
2899
 * @method string getOwnerId()
2900
 * @method $this withOwnerId($value)
2901
 */
2902
class DescribeDcdnWafGeoInfo extends Rpc
2903
{
2904
}
2905
2906
/**
2907
 * @method string getPageNumber()
2908
 * @method $this withPageNumber($value)
2909
 * @method string getPageSize()
2910
 * @method $this withPageSize($value)
2911
 * @method string getOwnerId()
2912
 * @method $this withOwnerId($value)
2913
 * @method string getQueryArgs()
2914
 * @method $this withQueryArgs($value)
2915
 */
2916
class DescribeDcdnWafPolicies extends Rpc
2917
{
2918
}
2919
2920
/**
2921
 * @method string getPolicyId()
2922
 * @method $this withPolicyId($value)
2923
 * @method string getOwnerId()
2924
 * @method $this withOwnerId($value)
2925
 */
2926
class DescribeDcdnWafPolicy extends Rpc
2927
{
2928
}
2929
2930
/**
2931
 * @method string getPageNumber()
2932
 * @method $this withPageNumber($value)
2933
 * @method string getPolicyId()
2934
 * @method $this withPolicyId($value)
2935
 * @method string getPageSize()
2936
 * @method $this withPageSize($value)
2937
 * @method string getOwnerId()
2938
 * @method $this withOwnerId($value)
2939
 */
2940
class DescribeDcdnWafPolicyDomains extends Rpc
2941
{
2942
}
2943
2944
/**
2945
 * @method string getPageNumber()
2946
 * @method $this withPageNumber($value)
2947
 * @method string getPageSize()
2948
 * @method $this withPageSize($value)
2949
 * @method string getDefenseScene()
2950
 * @method $this withDefenseScene($value)
2951
 * @method string getDomainNameLike()
2952
 * @method $this withDomainNameLike($value)
2953
 * @method string getOwnerId()
2954
 * @method $this withOwnerId($value)
2955
 */
2956
class DescribeDcdnWafPolicyValidDomains extends Rpc
2957
{
2958
}
2959
2960
/**
2961
 * @method string getOwnerId()
2962
 * @method $this withOwnerId($value)
2963
 * @method string getRuleId()
2964
 * @method $this withRuleId($value)
2965
 */
2966
class DescribeDcdnWafRule extends Rpc
2967
{
2968
}
2969
2970
/**
2971
 * @method string getPageNumber()
2972
 * @method $this withPageNumber($value)
2973
 * @method string getPageSize()
2974
 * @method $this withPageSize($value)
2975
 * @method string getOwnerId()
2976
 * @method $this withOwnerId($value)
2977
 * @method string getQueryArgs()
2978
 * @method $this withQueryArgs($value)
2979
 */
2980
class DescribeDcdnWafRules extends Rpc
2981
{
2982
}
2983
2984
/**
2985
 * @method string getDefenseScenes()
2986
 * @method $this withDefenseScenes($value)
2987
 * @method string getOwnerId()
2988
 * @method $this withOwnerId($value)
2989
 */
2990
class DescribeDcdnWafScenes extends Rpc
2991
{
2992
}
2993
2994
/**
2995
 * @method string getOwnerId()
2996
 * @method $this withOwnerId($value)
2997
 * @method string getSecurityToken()
2998
 * @method $this withSecurityToken($value)
2999
 */
3000
class DescribeDcdnWafService extends Rpc
3001
{
3002
}
3003
3004
/**
3005
 * @method string getOwnerId()
3006
 * @method $this withOwnerId($value)
3007
 */
3008
class DescribeDcdnWafSpecInfo extends Rpc
3009
{
3010
}
3011
3012
/**
3013
 * @method string getStartTime()
3014
 * @method $this withStartTime($value)
3015
 * @method string getSplitBy()
3016
 * @method $this withSplitBy($value)
3017
 * @method string getDomainName()
3018
 * @method $this withDomainName($value)
3019
 * @method string getEndTime()
3020
 * @method $this withEndTime($value)
3021
 * @method string getOwnerId()
3022
 * @method $this withOwnerId($value)
3023
 * @method string getInterval()
3024
 * @method $this withInterval($value)
3025
 */
3026
class DescribeDcdnWafUsageData extends Rpc
3027
{
3028
}
3029
3030
/**
3031
 * @method string getOwnerId()
3032
 * @method $this withOwnerId($value)
3033
 * @method string getName()
3034
 */
3035
class DescribeRoutine extends Rpc
3036
{
3037
3038
    /**
3039
     * @param string $value
3040
     *
3041
     * @return $this
3042
     */
3043
    public function withName($value)
3044
    {
3045
        $this->data['Name'] = $value;
3046
        $this->options['form_params']['Name'] = $value;
3047
3048
        return $this;
3049
    }
3050
}
3051
3052
/**
3053
 * @method string getOwnerId()
3054
 * @method $this withOwnerId($value)
3055
 */
3056
class DescribeRoutineCanaryEnvs extends Rpc
3057
{
3058
}
3059
3060
/**
3061
 * @method string getSelectCodeRevision()
3062
 * @method string getOwnerId()
3063
 * @method $this withOwnerId($value)
3064
 * @method string getName()
3065
 */
3066
class DescribeRoutineCodeRevision extends Rpc
3067
{
3068
3069
    /**
3070
     * @param string $value
3071
     *
3072
     * @return $this
3073
     */
3074
    public function withSelectCodeRevision($value)
3075
    {
3076
        $this->data['SelectCodeRevision'] = $value;
3077
        $this->options['form_params']['SelectCodeRevision'] = $value;
3078
3079
        return $this;
3080
    }
3081
3082
    /**
3083
     * @param string $value
3084
     *
3085
     * @return $this
3086
     */
3087
    public function withName($value)
3088
    {
3089
        $this->data['Name'] = $value;
3090
        $this->options['form_params']['Name'] = $value;
3091
3092
        return $this;
3093
    }
3094
}
3095
3096
/**
3097
 * @method string getOwnerId()
3098
 * @method $this withOwnerId($value)
3099
 */
3100
class DescribeRoutineSpec extends Rpc
3101
{
3102
}
3103
3104
/**
3105
 * @method string getOwnerId()
3106
 * @method $this withOwnerId($value)
3107
 */
3108
class DescribeRoutineUserInfo extends Rpc
3109
{
3110
}
3111
3112
/**
3113
 * @method string getOwnerId()
3114
 * @method $this withOwnerId($value)
3115
 * @method string getSecurityToken()
3116
 * @method $this withSecurityToken($value)
3117
 */
3118
class DescribeUserDcdnIpaStatus extends Rpc
3119
{
3120
}
3121
3122
/**
3123
 * @method string getOwnerId()
3124
 * @method $this withOwnerId($value)
3125
 * @method string getSecurityToken()
3126
 * @method $this withSecurityToken($value)
3127
 */
3128
class DescribeUserDcdnStatus extends Rpc
3129
{
3130
}
3131
3132
/**
3133
 * @method string getOwnerId()
3134
 * @method $this withOwnerId($value)
3135
 * @method string getSecurityToken()
3136
 * @method $this withSecurityToken($value)
3137
 */
3138
class DescribeUserErStatus extends Rpc
3139
{
3140
}
3141
3142
/**
3143
 * @method string getOwnerId()
3144
 * @method $this withOwnerId($value)
3145
 * @method string getSecurityToken()
3146
 * @method $this withSecurityToken($value)
3147
 */
3148
class DescribeUserLogserviceStatus extends Rpc
3149
{
3150
}
3151
3152
/**
3153
 * @method string getOwnerId()
3154
 * @method $this withOwnerId($value)
3155
 * @method string getName()
3156
 */
3157
class DescribeWasm extends Rpc
3158
{
3159
3160
    /**
3161
     * @param string $value
3162
     *
3163
     * @return $this
3164
     */
3165
    public function withName($value)
3166
    {
3167
        $this->data['Name'] = $value;
3168
        $this->options['form_params']['Name'] = $value;
3169
3170
        return $this;
3171
    }
3172
}
3173
3174
/**
3175
 * @method string getOwnerId()
3176
 * @method $this withOwnerId($value)
3177
 */
3178
class DescribeWasmUserInfo extends Rpc
3179
{
3180
}
3181
3182
/**
3183
 * @method string getDescription()
3184
 * @method string getEnvConf()
3185
 * @method string getOwnerId()
3186
 * @method $this withOwnerId($value)
3187
 * @method string getName()
3188
 */
3189
class EditRoutineConf extends Rpc
3190
{
3191
3192
    /**
3193
     * @param string $value
3194
     *
3195
     * @return $this
3196
     */
3197
    public function withDescription($value)
3198
    {
3199
        $this->data['Description'] = $value;
3200
        $this->options['form_params']['Description'] = $value;
3201
3202
        return $this;
3203
    }
3204
3205
    /**
3206
     * @param string $value
3207
     *
3208
     * @return $this
3209
     */
3210
    public function withEnvConf($value)
3211
    {
3212
        $this->data['EnvConf'] = $value;
3213
        $this->options['form_params']['EnvConf'] = $value;
3214
3215
        return $this;
3216
    }
3217
3218
    /**
3219
     * @param string $value
3220
     *
3221
     * @return $this
3222
     */
3223
    public function withName($value)
3224
    {
3225
        $this->data['Name'] = $value;
3226
        $this->options['form_params']['Name'] = $value;
3227
3228
        return $this;
3229
    }
3230
}
3231
3232
/**
3233
 * @method string getDescription()
3234
 * @method string getOwnerId()
3235
 * @method $this withOwnerId($value)
3236
 * @method string getName()
3237
 */
3238
class EditWasmConf extends Rpc
3239
{
3240
3241
    /**
3242
     * @param string $value
3243
     *
3244
     * @return $this
3245
     */
3246
    public function withDescription($value)
3247
    {
3248
        $this->data['Description'] = $value;
3249
        $this->options['form_params']['Description'] = $value;
3250
3251
        return $this;
3252
    }
3253
3254
    /**
3255
     * @param string $value
3256
     *
3257
     * @return $this
3258
     */
3259
    public function withName($value)
3260
    {
3261
        $this->data['Name'] = $value;
3262
        $this->options['form_params']['Name'] = $value;
3263
3264
        return $this;
3265
    }
3266
}
3267
3268
/**
3269
 * @method string getPageNumber()
3270
 * @method $this withPageNumber($value)
3271
 * @method string getBusinessType()
3272
 * @method $this withBusinessType($value)
3273
 * @method string getPageSize()
3274
 * @method $this withPageSize($value)
3275
 * @method string getDomainName()
3276
 * @method $this withDomainName($value)
3277
 * @method string getOwnerId()
3278
 * @method $this withOwnerId($value)
3279
 */
3280
class ListDcdnRealTimeDeliveryProject extends Rpc
3281
{
3282
}
3283
3284
/**
3285
 * @method string getProperty()
3286
 * @method $this withProperty($value)
3287
 * @method string getDomainName()
3288
 * @method $this withDomainName($value)
3289
 * @method string getOwnerId()
3290
 * @method $this withOwnerId($value)
3291
 */
3292
class ModifyDCdnDomainSchdmByProperty extends Rpc
3293
{
3294
}
3295
3296
/**
3297
 * @method string getPolicyStatus()
3298
 * @method string getPolicyId()
3299
 * @method string getOwnerId()
3300
 * @method $this withOwnerId($value)
3301
 * @method string getPolicyName()
3302
 */
3303
class ModifyDcdnWafPolicy extends Rpc
3304
{
3305
3306
    /**
3307
     * @param string $value
3308
     *
3309
     * @return $this
3310
     */
3311
    public function withPolicyStatus($value)
3312
    {
3313
        $this->data['PolicyStatus'] = $value;
3314
        $this->options['form_params']['PolicyStatus'] = $value;
3315
3316
        return $this;
3317
    }
3318
3319
    /**
3320
     * @param string $value
3321
     *
3322
     * @return $this
3323
     */
3324
    public function withPolicyId($value)
3325
    {
3326
        $this->data['PolicyId'] = $value;
3327
        $this->options['form_params']['PolicyId'] = $value;
3328
3329
        return $this;
3330
    }
3331
3332
    /**
3333
     * @param string $value
3334
     *
3335
     * @return $this
3336
     */
3337
    public function withPolicyName($value)
3338
    {
3339
        $this->data['PolicyName'] = $value;
3340
        $this->options['form_params']['PolicyName'] = $value;
3341
3342
        return $this;
3343
    }
3344
}
3345
3346
/**
3347
 * @method string getPolicyId()
3348
 * @method string getBindDomains()
3349
 * @method string getUnbindDomains()
3350
 * @method string getOwnerId()
3351
 * @method $this withOwnerId($value)
3352
 */
3353
class ModifyDcdnWafPolicyDomains extends Rpc
3354
{
3355
3356
    /**
3357
     * @param string $value
3358
     *
3359
     * @return $this
3360
     */
3361
    public function withPolicyId($value)
3362
    {
3363
        $this->data['PolicyId'] = $value;
3364
        $this->options['form_params']['PolicyId'] = $value;
3365
3366
        return $this;
3367
    }
3368
3369
    /**
3370
     * @param string $value
3371
     *
3372
     * @return $this
3373
     */
3374
    public function withBindDomains($value)
3375
    {
3376
        $this->data['BindDomains'] = $value;
3377
        $this->options['form_params']['BindDomains'] = $value;
3378
3379
        return $this;
3380
    }
3381
3382
    /**
3383
     * @param string $value
3384
     *
3385
     * @return $this
3386
     */
3387
    public function withUnbindDomains($value)
3388
    {
3389
        $this->data['UnbindDomains'] = $value;
3390
        $this->options['form_params']['UnbindDomains'] = $value;
3391
3392
        return $this;
3393
    }
3394
}
3395
3396
/**
3397
 * @method string getRuleName()
3398
 * @method string getOwnerId()
3399
 * @method $this withOwnerId($value)
3400
 * @method string getRuleConfig()
3401
 * @method string getRuleStatus()
3402
 * @method string getRuleId()
3403
 */
3404
class ModifyDcdnWafRule extends Rpc
3405
{
3406
3407
    /**
3408
     * @param string $value
3409
     *
3410
     * @return $this
3411
     */
3412
    public function withRuleName($value)
3413
    {
3414
        $this->data['RuleName'] = $value;
3415
        $this->options['form_params']['RuleName'] = $value;
3416
3417
        return $this;
3418
    }
3419
3420
    /**
3421
     * @param string $value
3422
     *
3423
     * @return $this
3424
     */
3425
    public function withRuleConfig($value)
3426
    {
3427
        $this->data['RuleConfig'] = $value;
3428
        $this->options['form_params']['RuleConfig'] = $value;
3429
3430
        return $this;
3431
    }
3432
3433
    /**
3434
     * @param string $value
3435
     *
3436
     * @return $this
3437
     */
3438
    public function withRuleStatus($value)
3439
    {
3440
        $this->data['RuleStatus'] = $value;
3441
        $this->options['form_params']['RuleStatus'] = $value;
3442
3443
        return $this;
3444
    }
3445
3446
    /**
3447
     * @param string $value
3448
     *
3449
     * @return $this
3450
     */
3451
    public function withRuleId($value)
3452
    {
3453
        $this->data['RuleId'] = $value;
3454
        $this->options['form_params']['RuleId'] = $value;
3455
3456
        return $this;
3457
    }
3458
}
3459
3460
/**
3461
 * @method string getWebsocketBillType()
3462
 * @method $this withWebsocketBillType($value)
3463
 * @method string getBillType()
3464
 * @method $this withBillType($value)
3465
 * @method string getSecurityToken()
3466
 * @method $this withSecurityToken($value)
3467
 * @method string getOwnerId()
3468
 * @method $this withOwnerId($value)
3469
 */
3470
class OpenDcdnService extends Rpc
3471
{
3472
}
3473
3474
/**
3475
 * @method string getObjectPath()
3476
 * @method $this withObjectPath($value)
3477
 * @method string getSecurityToken()
3478
 * @method $this withSecurityToken($value)
3479
 * @method string getL2Preload()
3480
 * @method $this withL2Preload($value)
3481
 * @method string getArea()
3482
 * @method $this withArea($value)
3483
 * @method string getOwnerId()
3484
 * @method $this withOwnerId($value)
3485
 */
3486
class PreloadDcdnObjectCaches extends Rpc
3487
{
3488
}
3489
3490
/**
3491
 * @method string getFunctionName()
3492
 * @method $this withFunctionName($value)
3493
 * @method string getDomainName()
3494
 * @method $this withDomainName($value)
3495
 * @method string getOwnerId()
3496
 * @method $this withOwnerId($value)
3497
 */
3498
class PublishDcdnStagingConfigToProduction extends Rpc
3499
{
3500
}
3501
3502
/**
3503
 * @method string getSelectCodeRevision()
3504
 * @method string getEnvs()
3505
 * @method string getOwnerId()
3506
 * @method $this withOwnerId($value)
3507
 * @method string getName()
3508
 */
3509
class PublishRoutineCodeRevision extends Rpc
3510
{
3511
3512
    /**
3513
     * @param string $value
3514
     *
3515
     * @return $this
3516
     */
3517
    public function withSelectCodeRevision($value)
3518
    {
3519
        $this->data['SelectCodeRevision'] = $value;
3520
        $this->options['form_params']['SelectCodeRevision'] = $value;
3521
3522
        return $this;
3523
    }
3524
3525
    /**
3526
     * @param string $value
3527
     *
3528
     * @return $this
3529
     */
3530
    public function withEnvs($value)
3531
    {
3532
        $this->data['Envs'] = $value;
3533
        $this->options['form_params']['Envs'] = $value;
3534
3535
        return $this;
3536
    }
3537
3538
    /**
3539
     * @param string $value
3540
     *
3541
     * @return $this
3542
     */
3543
    public function withName($value)
3544
    {
3545
        $this->data['Name'] = $value;
3546
        $this->options['form_params']['Name'] = $value;
3547
3548
        return $this;
3549
    }
3550
}
3551
3552
/**
3553
 * @method string getObjectPath()
3554
 * @method $this withObjectPath($value)
3555
 * @method string getSecurityToken()
3556
 * @method $this withSecurityToken($value)
3557
 * @method string getObjectType()
3558
 * @method $this withObjectType($value)
3559
 * @method string getOwnerId()
3560
 * @method $this withOwnerId($value)
3561
 */
3562
class RefreshDcdnObjectCaches extends Rpc
3563
{
3564
}
3565
3566
/**
3567
 * @method string getDomainName()
3568
 * @method $this withDomainName($value)
3569
 * @method string getOwnerId()
3570
 * @method $this withOwnerId($value)
3571
 */
3572
class RollbackDcdnStagingConfig extends Rpc
3573
{
3574
}
3575
3576
/**
3577
 * @method string getSSLProtocol()
3578
 * @method $this withSSLProtocol($value)
3579
 * @method string getSecurityToken()
3580
 * @method $this withSecurityToken($value)
3581
 * @method string getCertType()
3582
 * @method $this withCertType($value)
3583
 * @method string getSSLPri()
3584
 * @method $this withSSLPri($value)
3585
 * @method string getForceSet()
3586
 * @method $this withForceSet($value)
3587
 * @method string getCertName()
3588
 * @method $this withCertName($value)
3589
 * @method string getDomainName()
3590
 * @method $this withDomainName($value)
3591
 * @method string getOwnerId()
3592
 * @method $this withOwnerId($value)
3593
 * @method string getSSLPub()
3594
 * @method $this withSSLPub($value)
3595
 * @method string getRegion()
3596
 * @method $this withRegion($value)
3597
 */
3598
class SetDcdnDomainCertificate extends Rpc
3599
{
3600
}
3601
3602
/**
3603
 * @method string getSSLProtocol()
3604
 * @method $this withSSLProtocol($value)
3605
 * @method string getSecurityToken()
3606
 * @method $this withSecurityToken($value)
3607
 * @method string getDomainName()
3608
 * @method $this withDomainName($value)
3609
 * @method string getOwnerId()
3610
 * @method $this withOwnerId($value)
3611
 * @method string getCertIdentifier()
3612
 * @method $this withCertIdentifier($value)
3613
 */
3614
class SetDcdnDomainSMCertificate extends Rpc
3615
{
3616
}
3617
3618
/**
3619
 * @method string getFunctions()
3620
 * @method $this withFunctions($value)
3621
 * @method string getDomainName()
3622
 * @method $this withDomainName($value)
3623
 * @method string getOwnerId()
3624
 * @method $this withOwnerId($value)
3625
 */
3626
class SetDcdnDomainStagingConfig extends Rpc
3627
{
3628
}
3629
3630
/**
3631
 * @method string getIPList()
3632
 * @method string getBlockInterval()
3633
 * @method string getOperationType()
3634
 * @method string getOwnerId()
3635
 * @method $this withOwnerId($value)
3636
 */
3637
class SetDcdnFullDomainsBlockIP extends Rpc
3638
{
3639
3640
    /**
3641
     * @param string $value
3642
     *
3643
     * @return $this
3644
     */
3645
    public function withIPList($value)
3646
    {
3647
        $this->data['IPList'] = $value;
3648
        $this->options['form_params']['IPList'] = $value;
3649
3650
        return $this;
3651
    }
3652
3653
    /**
3654
     * @param string $value
3655
     *
3656
     * @return $this
3657
     */
3658
    public function withBlockInterval($value)
3659
    {
3660
        $this->data['BlockInterval'] = $value;
3661
        $this->options['form_params']['BlockInterval'] = $value;
3662
3663
        return $this;
3664
    }
3665
3666
    /**
3667
     * @param string $value
3668
     *
3669
     * @return $this
3670
     */
3671
    public function withOperationType($value)
3672
    {
3673
        $this->data['OperationType'] = $value;
3674
        $this->options['form_params']['OperationType'] = $value;
3675
3676
        return $this;
3677
    }
3678
}
3679
3680
/**
3681
 * @method string getConfigs()
3682
 * @method $this withConfigs($value)
3683
 * @method string getSecurityToken()
3684
 * @method $this withSecurityToken($value)
3685
 * @method string getOwnerAccount()
3686
 * @method $this withOwnerAccount($value)
3687
 * @method string getOwnerId()
3688
 * @method $this withOwnerId($value)
3689
 * @method string getFunctionId()
3690
 * @method $this withFunctionId($value)
3691
 */
3692
class SetDcdnUserConfig extends Rpc
3693
{
3694
}
3695
3696
/**
3697
 * @method string getSubdomains()
3698
 * @method string getOwnerId()
3699
 * @method $this withOwnerId($value)
3700
 */
3701
class SetRoutineSubdomain extends Rpc
3702
{
3703
3704
    /**
3705
     * @param string $value
3706
     *
3707
     * @return $this
3708
     */
3709
    public function withSubdomains($value)
3710
    {
3711
        $this->data['Subdomains'] = $value;
3712
        $this->options['form_params']['Subdomains'] = $value;
3713
3714
        return $this;
3715
    }
3716
}
3717
3718
/**
3719
 * @method string getDomainName()
3720
 * @method $this withDomainName($value)
3721
 * @method string getOwnerId()
3722
 * @method $this withOwnerId($value)
3723
 * @method string getSecurityToken()
3724
 * @method $this withSecurityToken($value)
3725
 */
3726
class StartDcdnDomain extends Rpc
3727
{
3728
}
3729
3730
/**
3731
 * @method string getSecurityToken()
3732
 * @method $this withSecurityToken($value)
3733
 * @method string getDomainName()
3734
 * @method $this withDomainName($value)
3735
 * @method string getOwnerId()
3736
 * @method $this withOwnerId($value)
3737
 */
3738
class StartDcdnIpaDomain extends Rpc
3739
{
3740
}
3741
3742
/**
3743
 * @method string getDomainName()
3744
 * @method $this withDomainName($value)
3745
 * @method string getOwnerId()
3746
 * @method $this withOwnerId($value)
3747
 * @method string getSecurityToken()
3748
 * @method $this withSecurityToken($value)
3749
 */
3750
class StopDcdnDomain extends Rpc
3751
{
3752
}
3753
3754
/**
3755
 * @method string getSecurityToken()
3756
 * @method $this withSecurityToken($value)
3757
 * @method string getDomainName()
3758
 * @method $this withDomainName($value)
3759
 * @method string getOwnerId()
3760
 * @method $this withOwnerId($value)
3761
 */
3762
class StopDcdnIpaDomain extends Rpc
3763
{
3764
}
3765
3766
/**
3767
 * @method array getTag()
3768
 * @method array getResourceId()
3769
 * @method string getOwnerId()
3770
 * @method $this withOwnerId($value)
3771
 * @method string getResourceType()
3772
 * @method $this withResourceType($value)
3773
 */
3774
class TagDcdnResources extends Rpc
3775
{
3776
3777
    /**
3778
     * @param array $tag
3779
     *
3780
     * @return $this
3781
     */
3782
	public function withTag(array $tag)
3783
	{
3784
	    $this->data['Tag'] = $tag;
3785
		foreach ($tag as $depth1 => $depth1Value) {
3786
			if(isset($depth1Value['Key'])){
3787
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
3788
			}
3789
			if(isset($depth1Value['Value'])){
3790
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
3791
			}
3792
		}
3793
3794
		return $this;
3795
    }
3796
3797
    /**
3798
     * @param array $resourceId
3799
     *
3800
     * @return $this
3801
     */
3802
	public function withResourceId(array $resourceId)
3803
	{
3804
	    $this->data['ResourceId'] = $resourceId;
3805
		foreach ($resourceId as $i => $iValue) {
3806
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
3807
		}
3808
3809
		return $this;
3810
    }
3811
}
3812
3813
/**
3814
 * @method string getAll()
3815
 * @method $this withAll($value)
3816
 * @method array getResourceId()
3817
 * @method string getOwnerId()
3818
 * @method $this withOwnerId($value)
3819
 * @method string getResourceType()
3820
 * @method $this withResourceType($value)
3821
 * @method array getTagKey()
3822
 */
3823
class UntagDcdnResources extends Rpc
3824
{
3825
3826
    /**
3827
     * @param array $resourceId
3828
     *
3829
     * @return $this
3830
     */
3831
	public function withResourceId(array $resourceId)
3832
	{
3833
	    $this->data['ResourceId'] = $resourceId;
3834
		foreach ($resourceId as $i => $iValue) {
3835
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
3836
		}
3837
3838
		return $this;
3839
    }
3840
3841
    /**
3842
     * @param array $tagKey
3843
     *
3844
     * @return $this
3845
     */
3846
	public function withTagKey(array $tagKey)
3847
	{
3848
	    $this->data['TagKey'] = $tagKey;
3849
		foreach ($tagKey as $i => $iValue) {
3850
			$this->options['query']['TagKey.' . ($i + 1)] = $iValue;
3851
		}
3852
3853
		return $this;
3854
    }
3855
}
3856
3857
/**
3858
 * @method string getReports()
3859
 * @method string getDeliver()
3860
 * @method string getDeliverId()
3861
 * @method string getDomainName()
3862
 * @method string getOwnerId()
3863
 * @method $this withOwnerId($value)
3864
 * @method string getSchedule()
3865
 * @method string getName()
3866
 */
3867
class UpdateDcdnDeliverTask extends Rpc
3868
{
3869
3870
    /**
3871
     * @param string $value
3872
     *
3873
     * @return $this
3874
     */
3875
    public function withReports($value)
3876
    {
3877
        $this->data['Reports'] = $value;
3878
        $this->options['form_params']['Reports'] = $value;
3879
3880
        return $this;
3881
    }
3882
3883
    /**
3884
     * @param string $value
3885
     *
3886
     * @return $this
3887
     */
3888
    public function withDeliver($value)
3889
    {
3890
        $this->data['Deliver'] = $value;
3891
        $this->options['form_params']['Deliver'] = $value;
3892
3893
        return $this;
3894
    }
3895
3896
    /**
3897
     * @param string $value
3898
     *
3899
     * @return $this
3900
     */
3901
    public function withDeliverId($value)
3902
    {
3903
        $this->data['DeliverId'] = $value;
3904
        $this->options['form_params']['DeliverId'] = $value;
3905
3906
        return $this;
3907
    }
3908
3909
    /**
3910
     * @param string $value
3911
     *
3912
     * @return $this
3913
     */
3914
    public function withDomainName($value)
3915
    {
3916
        $this->data['DomainName'] = $value;
3917
        $this->options['form_params']['DomainName'] = $value;
3918
3919
        return $this;
3920
    }
3921
3922
    /**
3923
     * @param string $value
3924
     *
3925
     * @return $this
3926
     */
3927
    public function withSchedule($value)
3928
    {
3929
        $this->data['Schedule'] = $value;
3930
        $this->options['form_params']['Schedule'] = $value;
3931
3932
        return $this;
3933
    }
3934
3935
    /**
3936
     * @param string $value
3937
     *
3938
     * @return $this
3939
     */
3940
    public function withName($value)
3941
    {
3942
        $this->data['Name'] = $value;
3943
        $this->options['form_params']['Name'] = $value;
3944
3945
        return $this;
3946
    }
3947
}
3948
3949
/**
3950
 * @method string getSources()
3951
 * @method $this withSources($value)
3952
 * @method string getResourceGroupId()
3953
 * @method $this withResourceGroupId($value)
3954
 * @method string getSecurityToken()
3955
 * @method $this withSecurityToken($value)
3956
 * @method string getTopLevelDomain()
3957
 * @method $this withTopLevelDomain($value)
3958
 * @method string getDomainName()
3959
 * @method $this withDomainName($value)
3960
 * @method string getOwnerId()
3961
 * @method $this withOwnerId($value)
3962
 */
3963
class UpdateDcdnDomain extends Rpc
3964
{
3965
}
3966
3967
/**
3968
 * @method string getSources()
3969
 * @method $this withSources($value)
3970
 * @method string getResourceGroupId()
3971
 * @method $this withResourceGroupId($value)
3972
 * @method string getSecurityToken()
3973
 * @method $this withSecurityToken($value)
3974
 * @method string getTopLevelDomain()
3975
 * @method $this withTopLevelDomain($value)
3976
 * @method string getDomainName()
3977
 * @method $this withDomainName($value)
3978
 * @method string getOwnerId()
3979
 * @method $this withOwnerId($value)
3980
 */
3981
class UpdateDcdnIpaDomain extends Rpc
3982
{
3983
}
3984
3985
/**
3986
 * @method string getSLSLogStore()
3987
 * @method string getSLSProject()
3988
 * @method string getSLSRegion()
3989
 * @method string getProjectName()
3990
 * @method string getDomainName()
3991
 * @method string getSamplingRate()
3992
 * @method string getDataCenter()
3993
 * @method string getOwnerId()
3994
 * @method $this withOwnerId($value)
3995
 */
3996
class UpdateDcdnSLSRealtimeLogDelivery extends Rpc
3997
{
3998
3999
    /**
4000
     * @param string $value
4001
     *
4002
     * @return $this
4003
     */
4004
    public function withSLSLogStore($value)
4005
    {
4006
        $this->data['SLSLogStore'] = $value;
4007
        $this->options['form_params']['SLSLogStore'] = $value;
4008
4009
        return $this;
4010
    }
4011
4012
    /**
4013
     * @param string $value
4014
     *
4015
     * @return $this
4016
     */
4017
    public function withSLSProject($value)
4018
    {
4019
        $this->data['SLSProject'] = $value;
4020
        $this->options['form_params']['SLSProject'] = $value;
4021
4022
        return $this;
4023
    }
4024
4025
    /**
4026
     * @param string $value
4027
     *
4028
     * @return $this
4029
     */
4030
    public function withSLSRegion($value)
4031
    {
4032
        $this->data['SLSRegion'] = $value;
4033
        $this->options['form_params']['SLSRegion'] = $value;
4034
4035
        return $this;
4036
    }
4037
4038
    /**
4039
     * @param string $value
4040
     *
4041
     * @return $this
4042
     */
4043
    public function withProjectName($value)
4044
    {
4045
        $this->data['ProjectName'] = $value;
4046
        $this->options['form_params']['ProjectName'] = $value;
4047
4048
        return $this;
4049
    }
4050
4051
    /**
4052
     * @param string $value
4053
     *
4054
     * @return $this
4055
     */
4056
    public function withDomainName($value)
4057
    {
4058
        $this->data['DomainName'] = $value;
4059
        $this->options['form_params']['DomainName'] = $value;
4060
4061
        return $this;
4062
    }
4063
4064
    /**
4065
     * @param string $value
4066
     *
4067
     * @return $this
4068
     */
4069
    public function withSamplingRate($value)
4070
    {
4071
        $this->data['SamplingRate'] = $value;
4072
        $this->options['form_params']['SamplingRate'] = $value;
4073
4074
        return $this;
4075
    }
4076
4077
    /**
4078
     * @param string $value
4079
     *
4080
     * @return $this
4081
     */
4082
    public function withDataCenter($value)
4083
    {
4084
        $this->data['DataCenter'] = $value;
4085
        $this->options['form_params']['DataCenter'] = $value;
4086
4087
        return $this;
4088
    }
4089
}
4090
4091
/**
4092
 * @method string getStartTime()
4093
 * @method string getDomainName()
4094
 * @method string getEndTime()
4095
 * @method string getOwnerId()
4096
 * @method $this withOwnerId($value)
4097
 * @method string getReportIds()
4098
 */
4099
class UpdateDcdnSubTask extends Rpc
4100
{
4101
4102
    /**
4103
     * @param string $value
4104
     *
4105
     * @return $this
4106
     */
4107
    public function withStartTime($value)
4108
    {
4109
        $this->data['StartTime'] = $value;
4110
        $this->options['form_params']['StartTime'] = $value;
4111
4112
        return $this;
4113
    }
4114
4115
    /**
4116
     * @param string $value
4117
     *
4118
     * @return $this
4119
     */
4120
    public function withDomainName($value)
4121
    {
4122
        $this->data['DomainName'] = $value;
4123
        $this->options['form_params']['DomainName'] = $value;
4124
4125
        return $this;
4126
    }
4127
4128
    /**
4129
     * @param string $value
4130
     *
4131
     * @return $this
4132
     */
4133
    public function withEndTime($value)
4134
    {
4135
        $this->data['EndTime'] = $value;
4136
        $this->options['form_params']['EndTime'] = $value;
4137
4138
        return $this;
4139
    }
4140
4141
    /**
4142
     * @param string $value
4143
     *
4144
     * @return $this
4145
     */
4146
    public function withReportIds($value)
4147
    {
4148
        $this->data['ReportIds'] = $value;
4149
        $this->options['form_params']['ReportIds'] = $value;
4150
4151
        return $this;
4152
    }
4153
}
4154
4155
/**
4156
 * @method string getBusinessType()
4157
 * @method $this withBusinessType($value)
4158
 * @method string getOwnerId()
4159
 * @method $this withOwnerId($value)
4160
 * @method string getFields()
4161
 * @method $this withFields($value)
4162
 */
4163
class UpdateDcdnUserRealTimeDeliveryField extends Rpc
4164
{
4165
4166
    /** @var string */
4167
    public $method = 'GET';
4168
}
4169
4170
/**
4171
 * @method string getCodeDescription()
4172
 * @method string getOwnerId()
4173
 * @method $this withOwnerId($value)
4174
 * @method string getName()
4175
 */
4176
class UploadRoutineCode extends Rpc
4177
{
4178
4179
    /**
4180
     * @param string $value
4181
     *
4182
     * @return $this
4183
     */
4184
    public function withCodeDescription($value)
4185
    {
4186
        $this->data['CodeDescription'] = $value;
4187
        $this->options['form_params']['CodeDescription'] = $value;
4188
4189
        return $this;
4190
    }
4191
4192
    /**
4193
     * @param string $value
4194
     *
4195
     * @return $this
4196
     */
4197
    public function withName($value)
4198
    {
4199
        $this->data['Name'] = $value;
4200
        $this->options['form_params']['Name'] = $value;
4201
4202
        return $this;
4203
    }
4204
}
4205
4206
/**
4207
 * @method string getCodeDescription()
4208
 * @method string getOwnerId()
4209
 * @method $this withOwnerId($value)
4210
 * @method string getName()
4211
 */
4212
class UploadStagingRoutineCode extends Rpc
4213
{
4214
4215
    /**
4216
     * @param string $value
4217
     *
4218
     * @return $this
4219
     */
4220
    public function withCodeDescription($value)
4221
    {
4222
        $this->data['CodeDescription'] = $value;
4223
        $this->options['form_params']['CodeDescription'] = $value;
4224
4225
        return $this;
4226
    }
4227
4228
    /**
4229
     * @param string $value
4230
     *
4231
     * @return $this
4232
     */
4233
    public function withName($value)
4234
    {
4235
        $this->data['Name'] = $value;
4236
        $this->options['form_params']['Name'] = $value;
4237
4238
        return $this;
4239
    }
4240
}
4241
4242
/**
4243
 * @method string getVerifyType()
4244
 * @method $this withVerifyType($value)
4245
 * @method string getDomainName()
4246
 * @method $this withDomainName($value)
4247
 * @method string getOwnerId()
4248
 * @method $this withOwnerId($value)
4249
 */
4250
class VerifyDcdnDomainOwner extends Rpc
4251
{
4252
}
4253