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 ( 760054...34de73 )
by
unknown
06:36
created

CreateImage::withProduct()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 3
dl 0
loc 6
c 1
b 0
f 0
rs 10
cc 1
nc 1
nop 1
1
<?php
2
3
namespace AlibabaCloud\Ens\V20171110;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AccosicateNetworkAcl accosicateNetworkAcl(array $options = [])
9
 * @method AddBackendServers addBackendServers(array $options = [])
10
 * @method AddDeviceInternetPort addDeviceInternetPort(array $options = [])
11
 * @method AddNetworkInterfaceToInstance addNetworkInterfaceToInstance(array $options = [])
12
 * @method AssignPrivateIpAddresses assignPrivateIpAddresses(array $options = [])
13
 * @method AssociateEnsEipAddress associateEnsEipAddress(array $options = [])
14
 * @method AttachDisk attachDisk(array $options = [])
15
 * @method AttachEnsInstances attachEnsInstances(array $options = [])
16
 * @method AuthorizeSecurityGroup authorizeSecurityGroup(array $options = [])
17
 * @method AuthorizeSecurityGroupEgress authorizeSecurityGroupEgress(array $options = [])
18
 * @method CleanDistData cleanDistData(array $options = [])
19
 * @method CreateApplication createApplication(array $options = [])
20
 * @method CreateARMServerInstances createARMServerInstances(array $options = [])
21
 * @method CreateClassicNetwork createClassicNetwork(array $options = [])
22
 * @method CreateDisk createDisk(array $options = [])
23
 * @method CreateEipInstance createEipInstance(array $options = [])
24
 * @method CreateEnsRouteEntry createEnsRouteEntry(array $options = [])
25
 * @method CreateEnsService createEnsService(array $options = [])
26
 * @method CreateEpnInstance createEpnInstance(array $options = [])
27
 * @method CreateFileSystem createFileSystem(array $options = [])
28
 * @method CreateForwardEntry createForwardEntry(array $options = [])
29
 * @method CreateImage createImage(array $options = [])
30
 * @method CreateInstance createInstance(array $options = [])
31
 * @method CreateInstanceActiveOpsTask createInstanceActiveOpsTask(array $options = [])
32
 * @method CreateKeyPair createKeyPair(array $options = [])
33
 * @method CreateLoadBalancer createLoadBalancer(array $options = [])
34
 * @method CreateLoadBalancerHTTPListener createLoadBalancerHTTPListener(array $options = [])
35
 * @method CreateLoadBalancerHTTPSListener createLoadBalancerHTTPSListener(array $options = [])
36
 * @method CreateLoadBalancerTCPListener createLoadBalancerTCPListener(array $options = [])
37
 * @method CreateLoadBalancerUDPListener createLoadBalancerUDPListener(array $options = [])
38
 * @method CreateMountTarget createMountTarget(array $options = [])
39
 * @method CreateNatGateway createNatGateway(array $options = [])
40
 * @method CreateNetwork createNetwork(array $options = [])
41
 * @method CreateNetworkAcl createNetworkAcl(array $options = [])
42
 * @method CreateNetworkAclEntry createNetworkAclEntry(array $options = [])
43
 * @method CreateSecurityGroup createSecurityGroup(array $options = [])
44
 * @method CreateSnatEntry createSnatEntry(array $options = [])
45
 * @method CreateVSwitch createVSwitch(array $options = [])
46
 * @method DeleteApplication deleteApplication(array $options = [])
47
 * @method DeleteDeviceInternetPort deleteDeviceInternetPort(array $options = [])
48
 * @method DeleteDisk deleteDisk(array $options = [])
49
 * @method DeleteEnsRouteEntry deleteEnsRouteEntry(array $options = [])
50
 * @method DeleteEpnInstance deleteEpnInstance(array $options = [])
51
 * @method DeleteFileSystem deleteFileSystem(array $options = [])
52
 * @method DeleteForwardEntry deleteForwardEntry(array $options = [])
53
 * @method DeleteImage deleteImage(array $options = [])
54
 * @method DeleteKeyPairs deleteKeyPairs(array $options = [])
55
 * @method DeleteLoadBalancerListener deleteLoadBalancerListener(array $options = [])
56
 * @method DeleteMountTarget deleteMountTarget(array $options = [])
57
 * @method DeleteNatGateway deleteNatGateway(array $options = [])
58
 * @method DeleteNetwork deleteNetwork(array $options = [])
59
 * @method DeleteNetworkAcl deleteNetworkAcl(array $options = [])
60
 * @method DeleteNetworkAclEntry deleteNetworkAclEntry(array $options = [])
61
 * @method DeleteSecurityGroup deleteSecurityGroup(array $options = [])
62
 * @method DeleteSnatEntry deleteSnatEntry(array $options = [])
63
 * @method DeleteVSwitch deleteVSwitch(array $options = [])
64
 * @method DescribeAICImages describeAICImages(array $options = [])
65
 * @method DescribeApplication describeApplication(array $options = [])
66
 * @method DescribeApplicationResourceSummary describeApplicationResourceSummary(array $options = [])
67
 * @method DescribeARMServerInstances describeARMServerInstances(array $options = [])
68
 * @method DescribeAvailableResource describeAvailableResource(array $options = [])
69
 * @method DescribeAvailableResourceInfo describeAvailableResourceInfo(array $options = [])
70
 * @method DescribeBandwitdhByInternetChargeType describeBandwitdhByInternetChargeType(array $options = [])
71
 * @method DescribeBandWithdChargeType describeBandWithdChargeType(array $options = [])
72
 * @method DescribeCloudDiskAvailableResourceInfo describeCloudDiskAvailableResourceInfo(array $options = [])
73
 * @method DescribeCloudDiskTypes describeCloudDiskTypes(array $options = [])
74
 * @method DescribeCreatePrePaidInstanceResult describeCreatePrePaidInstanceResult(array $options = [])
75
 * @method DescribeDataDistResult describeDataDistResult(array $options = [])
76
 * @method DescribeDataDownloadURL describeDataDownloadURL(array $options = [])
77
 * @method DescribeDataPushResult describeDataPushResult(array $options = [])
78
 * @method DescribeDeviceService describeDeviceService(array $options = [])
79
 * @method DescribeDisks describeDisks(array $options = [])
80
 * @method DescribeEipAddresses describeEipAddresses(array $options = [])
81
 * @method DescribeElbAvailableResourceInfo describeElbAvailableResourceInfo(array $options = [])
82
 * @method DescribeEnsEipAddresses describeEnsEipAddresses(array $options = [])
83
 * @method DescribeEnsNetDistrict describeEnsNetDistrict(array $options = [])
84
 * @method DescribeEnsNetLevel describeEnsNetLevel(array $options = [])
85
 * @method DescribeEnsNetSaleDistrict describeEnsNetSaleDistrict(array $options = [])
86
 * @method DescribeEnsRegionIdIpv6Info describeEnsRegionIdIpv6Info(array $options = [])
87
 * @method DescribeEnsRegionIdResource describeEnsRegionIdResource(array $options = [])
88
 * @method DescribeEnsRegions describeEnsRegions(array $options = [])
89
 * @method DescribeEnsResourceUsage describeEnsResourceUsage(array $options = [])
90
 * @method DescribeEnsRouteEntryList describeEnsRouteEntryList(array $options = [])
91
 * @method DescribeEpnBandWidthData describeEpnBandWidthData(array $options = [])
92
 * @method DescribeEpnBandwitdhByInternetChargeType describeEpnBandwitdhByInternetChargeType(array $options = [])
93
 * @method DescribeEpnInstanceAttribute describeEpnInstanceAttribute(array $options = [])
94
 * @method DescribeEpnInstances describeEpnInstances(array $options = [])
95
 * @method DescribeEpnMeasurementData describeEpnMeasurementData(array $options = [])
96
 * @method DescribeExportImageInfo describeExportImageInfo(array $options = [])
97
 * @method DescribeExportImageStatus describeExportImageStatus(array $options = [])
98
 * @method DescribeFileSystems describeFileSystems(array $options = [])
99
 * @method DescribeForwardTableEntries describeForwardTableEntries(array $options = [])
100
 * @method DescribeImageInfos describeImageInfos(array $options = [])
101
 * @method DescribeImages describeImages(array $options = [])
102
 * @method DescribeImageSharePermission describeImageSharePermission(array $options = [])
103
 * @method DescribeInstanceAutoRenewAttribute describeInstanceAutoRenewAttribute(array $options = [])
104
 * @method DescribeInstanceMonitorData describeInstanceMonitorData(array $options = [])
105
 * @method DescribeInstances describeInstances(array $options = [])
106
 * @method DescribeInstanceSpec describeInstanceSpec(array $options = [])
107
 * @method DescribeInstanceTypes describeInstanceTypes(array $options = [])
108
 * @method DescribeInstanceVncUrl describeInstanceVncUrl(array $options = [])
109
 * @method DescribeKeyPairs describeKeyPairs(array $options = [])
110
 * @method DescribeLoadBalancerAttribute describeLoadBalancerAttribute(array $options = [])
111
 * @method DescribeLoadBalancerHTTPListenerAttribute describeLoadBalancerHTTPListenerAttribute(array $options = [])
112
 * @method DescribeLoadBalancerHTTPSListenerAttribute describeLoadBalancerHTTPSListenerAttribute(array $options = [])
113
 * @method DescribeLoadBalancers describeLoadBalancers(array $options = [])
114
 * @method DescribeLoadBalancerSpec describeLoadBalancerSpec(array $options = [])
115
 * @method DescribeLoadBalancerTCPListenerAttribute describeLoadBalancerTCPListenerAttribute(array $options = [])
116
 * @method DescribeLoadBalancerUDPListenerAttribute describeLoadBalancerUDPListenerAttribute(array $options = [])
117
 * @method DescribeMeasurementData describeMeasurementData(array $options = [])
118
 * @method DescribeMountTargets describeMountTargets(array $options = [])
119
 * @method DescribeNatGateways describeNatGateways(array $options = [])
120
 * @method DescribeNCInformation describeNCInformation(array $options = [])
121
 * @method DescribeNetworkAcls describeNetworkAcls(array $options = [])
122
 * @method DescribeNetworkAttribute describeNetworkAttribute(array $options = [])
123
 * @method DescribeNetworkInterfaces describeNetworkInterfaces(array $options = [])
124
 * @method DescribeNetworks describeNetworks(array $options = [])
125
 * @method DescribePrePaidInstanceStock describePrePaidInstanceStock(array $options = [])
126
 * @method DescribePrice describePrice(array $options = [])
127
 * @method DescribeRegionIsps describeRegionIsps(array $options = [])
128
 * @method DescribeRegionResource describeRegionResource(array $options = [])
129
 * @method DescribeReservedResource describeReservedResource(array $options = [])
130
 * @method DescribeResourceTimeline describeResourceTimeline(array $options = [])
131
 * @method DescribeSecurityGroupAttribute describeSecurityGroupAttribute(array $options = [])
132
 * @method DescribeSecurityGroups describeSecurityGroups(array $options = [])
133
 * @method DescribeSelfImages describeSelfImages(array $options = [])
134
 * @method DescribeServcieSchedule describeServcieSchedule(array $options = [])
135
 * @method DescribeSnatTableEntries describeSnatTableEntries(array $options = [])
136
 * @method DescribeUserBandWidthData describeUserBandWidthData(array $options = [])
137
 * @method DescribeVSwitches describeVSwitches(array $options = [])
138
 * @method DetachDisk detachDisk(array $options = [])
139
 * @method DistApplicationData distApplicationData(array $options = [])
140
 * @method ExportBillDetailData exportBillDetailData(array $options = [])
141
 * @method ExportImage exportImage(array $options = [])
142
 * @method ExportMeasurementData exportMeasurementData(array $options = [])
143
 * @method GetDeviceInternetPort getDeviceInternetPort(array $options = [])
144
 * @method GetOssStorageAndAccByBuckets getOssStorageAndAccByBuckets(array $options = [])
145
 * @method GetOssUsageData getOssUsageData(array $options = [])
146
 * @method ImportKeyPair importKeyPair(array $options = [])
147
 * @method JoinPublicIpsToEpnInstance joinPublicIpsToEpnInstance(array $options = [])
148
 * @method JoinSecurityGroup joinSecurityGroup(array $options = [])
149
 * @method JoinVSwitchesToEpnInstance joinVSwitchesToEpnInstance(array $options = [])
150
 * @method LeaveSecurityGroup leaveSecurityGroup(array $options = [])
151
 * @method ListApplications listApplications(array $options = [])
152
 * @method ModifyEnsEipAddressAttribute modifyEnsEipAddressAttribute(array $options = [])
153
 * @method ModifyEpnInstance modifyEpnInstance(array $options = [])
154
 * @method ModifyFileSystem modifyFileSystem(array $options = [])
155
 * @method ModifyForwardEntry modifyForwardEntry(array $options = [])
156
 * @method ModifyImageAttribute modifyImageAttribute(array $options = [])
157
 * @method ModifyImageSharePermission modifyImageSharePermission(array $options = [])
158
 * @method ModifyInstanceAttribute modifyInstanceAttribute(array $options = [])
159
 * @method ModifyInstanceAutoRenewAttribute modifyInstanceAutoRenewAttribute(array $options = [])
160
 * @method ModifyLoadBalancerAttribute modifyLoadBalancerAttribute(array $options = [])
161
 * @method ModifyNetworkAttribute modifyNetworkAttribute(array $options = [])
162
 * @method ModifyPrepayInstanceSpec modifyPrepayInstanceSpec(array $options = [])
163
 * @method ModifySecurityGroupAttribute modifySecurityGroupAttribute(array $options = [])
164
 * @method ModifyVSwitchAttribute modifyVSwitchAttribute(array $options = [])
165
 * @method PushApplicationData pushApplicationData(array $options = [])
166
 * @method RebootAICInstance rebootAICInstance(array $options = [])
167
 * @method RebootARMServerInstance rebootARMServerInstance(array $options = [])
168
 * @method RebootInstance rebootInstance(array $options = [])
169
 * @method RebootInstances rebootInstances(array $options = [])
170
 * @method RecoverAICInstance recoverAICInstance(array $options = [])
171
 * @method ReInitDisk reInitDisk(array $options = [])
172
 * @method ReinitInstance reinitInstance(array $options = [])
173
 * @method ReinitInstances reinitInstances(array $options = [])
174
 * @method ReleaseAICInstance releaseAICInstance(array $options = [])
175
 * @method ReleaseARMServerInstance releaseARMServerInstance(array $options = [])
176
 * @method ReleaseInstance releaseInstance(array $options = [])
177
 * @method ReleasePostPaidInstance releasePostPaidInstance(array $options = [])
178
 * @method ReleasePrePaidInstance releasePrePaidInstance(array $options = [])
179
 * @method RemoveBackendServers removeBackendServers(array $options = [])
180
 * @method RemovePublicIpsFromEpnInstance removePublicIpsFromEpnInstance(array $options = [])
181
 * @method RemoveVSwitchesFromEpnInstance removeVSwitchesFromEpnInstance(array $options = [])
182
 * @method RenewARMServerInstance renewARMServerInstance(array $options = [])
183
 * @method RenewInstance renewInstance(array $options = [])
184
 * @method RescaleApplication rescaleApplication(array $options = [])
185
 * @method RescaleDeviceService rescaleDeviceService(array $options = [])
186
 * @method ResetAICInstance resetAICInstance(array $options = [])
187
 * @method ResetDeviceInstance resetDeviceInstance(array $options = [])
188
 * @method ResetDisk resetDisk(array $options = [])
189
 * @method ResizeDisk resizeDisk(array $options = [])
190
 * @method RestartDeviceInstance restartDeviceInstance(array $options = [])
191
 * @method RevokeSecurityGroup revokeSecurityGroup(array $options = [])
192
 * @method RevokeSecurityGroupEgress revokeSecurityGroupEgress(array $options = [])
193
 * @method RollbackApplication rollbackApplication(array $options = [])
194
 * @method RunInstances runInstances(array $options = [])
195
 * @method RunServiceSchedule runServiceSchedule(array $options = [])
196
 * @method SetBackendServers setBackendServers(array $options = [])
197
 * @method SetLoadBalancerHTTPListenerAttribute setLoadBalancerHTTPListenerAttribute(array $options = [])
198
 * @method SetLoadBalancerHTTPSListenerAttribute setLoadBalancerHTTPSListenerAttribute(array $options = [])
199
 * @method SetLoadBalancerStatus setLoadBalancerStatus(array $options = [])
200
 * @method SetLoadBalancerTCPListenerAttribute setLoadBalancerTCPListenerAttribute(array $options = [])
201
 * @method SetLoadBalancerUDPListenerAttribute setLoadBalancerUDPListenerAttribute(array $options = [])
202
 * @method StartEpnInstance startEpnInstance(array $options = [])
203
 * @method StartInstance startInstance(array $options = [])
204
 * @method StartInstances startInstances(array $options = [])
205
 * @method StartLoadBalancerListener startLoadBalancerListener(array $options = [])
206
 * @method StopEpnInstance stopEpnInstance(array $options = [])
207
 * @method StopInstance stopInstance(array $options = [])
208
 * @method StopInstances stopInstances(array $options = [])
209
 * @method StopLoadBalancerListener stopLoadBalancerListener(array $options = [])
210
 * @method UnassignPrivateIpAddresses unassignPrivateIpAddresses(array $options = [])
211
 * @method UnAssociateEnsEipAddress unAssociateEnsEipAddress(array $options = [])
212
 * @method UnassociateNetworkAcl unassociateNetworkAcl(array $options = [])
213
 * @method UpgradeAICInstanceImage upgradeAICInstanceImage(array $options = [])
214
 * @method UpgradeApplication upgradeApplication(array $options = [])
215
 */
216
class EnsApiResolver extends ApiResolver
217
{
218
}
219
220
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
221
{
222
    /** @var string */
223
    public $product = 'Ens';
224
225
    /** @var string */
226
    public $version = '2017-11-10';
227
228
    /** @var string */
229
    public $method = 'POST';
230
231
    /** @var string */
232
    public $serviceCode = 'ens';
233
}
234
235
/**
236
 * @method string getNetworkAclId()
237
 * @method $this withNetworkAclId($value)
238
 * @method string getResource()
239
 * @method $this withResource($value)
240
 */
241
class AccosicateNetworkAcl extends Rpc
242
{
243
}
244
245
/**
246
 * @method string getBackendServers()
247
 * @method $this withBackendServers($value)
248
 * @method string getLoadBalancerId()
249
 * @method $this withLoadBalancerId($value)
250
 */
251
class AddBackendServers extends Rpc
252
{
253
}
254
255
/**
256
 * @method string getISP()
257
 * @method $this withISP($value)
258
 * @method string getInternalIp()
259
 * @method $this withInternalIp($value)
260
 * @method string getNatType()
261
 * @method $this withNatType($value)
262
 * @method string getInstanceId()
263
 * @method $this withInstanceId($value)
264
 * @method string getInternalPort()
265
 * @method $this withInternalPort($value)
266
 */
267
class AddDeviceInternetPort extends Rpc
268
{
269
270
    /** @var string */
271
    public $method = 'GET';
272
}
273
274
/**
275
 * @method string getNetworks()
276
 * @method $this withNetworks($value)
277
 * @method string getAutoStart()
278
 * @method $this withAutoStart($value)
279
 * @method string getInstanceId()
280
 * @method $this withInstanceId($value)
281
 */
282
class AddNetworkInterfaceToInstance extends Rpc
283
{
284
}
285
286
/**
287
 * @method string getVSwitchId()
288
 * @method $this withVSwitchId($value)
289
 * @method string getNetworkInterfaceId()
290
 * @method $this withNetworkInterfaceId($value)
291
 */
292
class AssignPrivateIpAddresses extends Rpc
293
{
294
}
295
296
/**
297
 * @method string getAllocationId()
298
 * @method $this withAllocationId($value)
299
 * @method string getInstanceType()
300
 * @method $this withInstanceType($value)
301
 * @method string getInstanceId()
302
 * @method $this withInstanceId($value)
303
 */
304
class AssociateEnsEipAddress extends Rpc
305
{
306
}
307
308
/**
309
 * @method string getDiskId()
310
 * @method $this withDiskId($value)
311
 * @method string getDeleteWithInstance()
312
 * @method $this withDeleteWithInstance($value)
313
 * @method string getInstanceId()
314
 * @method $this withInstanceId($value)
315
 */
316
class AttachDisk extends Rpc
317
{
318
}
319
320
/**
321
 * @method string getScripts()
322
 * @method $this withScripts($value)
323
 * @method string getInstanceId()
324
 * @method $this withInstanceId($value)
325
 */
326
class AttachEnsInstances extends Rpc
327
{
328
}
329
330
/**
331
 * @method string getSourcePortRange()
332
 * @method $this withSourcePortRange($value)
333
 * @method string getPortRange()
334
 * @method $this withPortRange($value)
335
 * @method string getIpProtocol()
336
 * @method $this withIpProtocol($value)
337
 * @method string getSourceCidrIp()
338
 * @method $this withSourceCidrIp($value)
339
 * @method string getPriority()
340
 * @method $this withPriority($value)
341
 * @method string getSecurityGroupId()
342
 * @method $this withSecurityGroupId($value)
343
 * @method string getPolicy()
344
 * @method $this withPolicy($value)
345
 */
346
class AuthorizeSecurityGroup extends Rpc
347
{
348
}
349
350
/**
351
 * @method string getSourcePortRange()
352
 * @method $this withSourcePortRange($value)
353
 * @method string getPortRange()
354
 * @method $this withPortRange($value)
355
 * @method string getIpProtocol()
356
 * @method $this withIpProtocol($value)
357
 * @method string getPriority()
358
 * @method $this withPriority($value)
359
 * @method string getDestCidrIp()
360
 * @method $this withDestCidrIp($value)
361
 * @method string getSecurityGroupId()
362
 * @method $this withSecurityGroupId($value)
363
 * @method string getPolicy()
364
 * @method $this withPolicy($value)
365
 */
366
class AuthorizeSecurityGroupEgress extends Rpc
367
{
368
}
369
370
/**
371
 * @method string getEnsRegionId()
372
 * @method $this withEnsRegionId($value)
373
 * @method string getDataName()
374
 * @method $this withDataName($value)
375
 * @method string getDataVersion()
376
 * @method $this withDataVersion($value)
377
 * @method string getAppId()
378
 * @method $this withAppId($value)
379
 */
380
class CleanDistData extends Rpc
381
{
382
}
383
384
/**
385
 * @method string getTemplate()
386
 * @method $this withTemplate($value)
387
 * @method string getTimeout()
388
 * @method $this withTimeout($value)
389
 */
390
class CreateApplication extends Rpc
391
{
392
}
393
394
/**
395
 * @method string getKeyPairName()
396
 * @method $this withKeyPairName($value)
397
 * @method string getResolution()
398
 * @method $this withResolution($value)
399
 * @method string getFrequency()
400
 * @method $this withFrequency($value)
401
 * @method string getEnsRegionId()
402
 * @method $this withEnsRegionId($value)
403
 * @method string getPeriod()
404
 * @method $this withPeriod($value)
405
 * @method string getPeriodUnit()
406
 * @method $this withPeriodUnit($value)
407
 * @method string getAutoRenew()
408
 * @method $this withAutoRenew($value)
409
 * @method string getImageId()
410
 * @method $this withImageId($value)
411
 * @method string getServerType()
412
 * @method $this withServerType($value)
413
 * @method string getInstanceType()
414
 * @method $this withInstanceType($value)
415
 * @method string getAmount()
416
 * @method $this withAmount($value)
417
 * @method string getPayType()
418
 * @method $this withPayType($value)
419
 */
420
class CreateARMServerInstances extends Rpc
421
{
422
}
423
424
/**
425
 * @method string getDescription()
426
 * @method $this withDescription($value)
427
 * @method string getNetworkType()
428
 * @method $this withNetworkType($value)
429
 * @method string getEnsRegionId()
430
 * @method $this withEnsRegionId($value)
431
 * @method string getNetworkName()
432
 * @method $this withNetworkName($value)
433
 * @method string getCidrBlock()
434
 * @method $this withCidrBlock($value)
435
 */
436
class CreateClassicNetwork extends Rpc
437
{
438
}
439
440
/**
441
 * @method string getSnapshotId()
442
 * @method $this withSnapshotId($value)
443
 * @method string getEnsRegionId()
444
 * @method $this withEnsRegionId($value)
445
 * @method string getInstanceChargeType()
446
 * @method $this withInstanceChargeType($value)
447
 * @method string getSize()
448
 * @method $this withSize($value)
449
 * @method string getCategory()
450
 * @method $this withCategory($value)
451
 */
452
class CreateDisk extends Rpc
453
{
454
}
455
456
/**
457
 * @method string getIsp()
458
 * @method $this withIsp($value)
459
 * @method string getEnsRegionId()
460
 * @method $this withEnsRegionId($value)
461
 * @method string getInstanceChargeType()
462
 * @method $this withInstanceChargeType($value)
463
 * @method string getBandwidth()
464
 * @method $this withBandwidth($value)
465
 * @method string getInternetChargeType()
466
 * @method $this withInternetChargeType($value)
467
 * @method string getName()
468
 * @method $this withName($value)
469
 */
470
class CreateEipInstance extends Rpc
471
{
472
}
473
474
/**
475
 * @method string getRouteEntryName()
476
 * @method $this withRouteEntryName($value)
477
 * @method string getDescription()
478
 * @method $this withDescription($value)
479
 * @method string getNextHopId()
480
 * @method $this withNextHopId($value)
481
 * @method string getNextHopType()
482
 * @method $this withNextHopType($value)
483
 * @method string getRouteTableId()
484
 * @method $this withRouteTableId($value)
485
 * @method string getDestinationCidrBlock()
486
 * @method $this withDestinationCidrBlock($value)
487
 */
488
class CreateEnsRouteEntry extends Rpc
489
{
490
}
491
492
/**
493
 * @method string getEnsServiceId()
494
 * @method $this withEnsServiceId($value)
495
 * @method string getOrderType()
496
 * @method $this withOrderType($value)
497
 */
498
class CreateEnsService extends Rpc
499
{
500
}
501
502
/**
503
 * @method string getNetworkingModel()
504
 * @method $this withNetworkingModel($value)
505
 * @method string getInternetMaxBandwidthOut()
506
 * @method $this withInternetMaxBandwidthOut($value)
507
 * @method string getEPNInstanceType()
508
 * @method $this withEPNInstanceType($value)
509
 * @method string getInternetChargeType()
510
 * @method $this withInternetChargeType($value)
511
 * @method string getEPNInstanceName()
512
 * @method $this withEPNInstanceName($value)
513
 */
514
class CreateEpnInstance extends Rpc
515
{
516
}
517
518
/**
519
 * @method string getOrderDetails()
520
 * @method $this withOrderDetails($value)
521
 */
522
class CreateFileSystem extends Rpc
523
{
524
525
    /** @var string */
526
    public $method = 'GET';
527
}
528
529
/**
530
 * @method string getInternalIp()
531
 * @method $this withInternalIp($value)
532
 * @method string getExternalIp()
533
 * @method $this withExternalIp($value)
534
 * @method string getIpProtocol()
535
 * @method $this withIpProtocol($value)
536
 * @method string getHealthCheckPort()
537
 * @method $this withHealthCheckPort($value)
538
 * @method string getExternalPort()
539
 * @method $this withExternalPort($value)
540
 * @method string getNatGatewayId()
541
 * @method $this withNatGatewayId($value)
542
 * @method string getForwardEntryName()
543
 * @method $this withForwardEntryName($value)
544
 * @method string getInternalPort()
545
 * @method $this withInternalPort($value)
546
 */
547
class CreateForwardEntry extends Rpc
548
{
549
}
550
551
/**
552
 * @method string getSnapshotId()
553
 * @method $this withSnapshotId($value)
554
 * @method string getDeleteAfterImageUpload()
555
 * @method $this withDeleteAfterImageUpload($value)
556
 * @method string getImageName()
557
 * @method $this withImageName($value)
558
 * @method string getInstanceId()
559
 * @method $this withInstanceId($value)
560
 */
561
class CreateImage extends Rpc
562
{
563
}
564
565
/**
566
 * @method string getUniqueSuffix()
567
 * @method $this withUniqueSuffix($value)
568
 * @method string getKeyPairName()
569
 * @method $this withKeyPairName($value)
570
 * @method string getPassword()
571
 * @method $this withPassword($value)
572
 * @method string getHostName()
573
 * @method $this withHostName($value)
574
 * @method string getEnsRegionId()
575
 * @method $this withEnsRegionId($value)
576
 * @method string getAutoRenewPeriod()
577
 * @method $this withAutoRenewPeriod($value)
578
 * @method string getPeriod()
579
 * @method $this withPeriod($value)
580
 * @method string getPublicIpIdentification()
581
 * @method $this withPublicIpIdentification($value)
582
 * @method string getOwnerId()
583
 * @method $this withOwnerId($value)
584
 * @method string getVSwitchId()
585
 * @method $this withVSwitchId($value)
586
 * @method string getPrivateIpAddress()
587
 * @method $this withPrivateIpAddress($value)
588
 * @method string getInstanceName()
589
 * @method $this withInstanceName($value)
590
 * @method string getAutoRenew()
591
 * @method $this withAutoRenew($value)
592
 * @method string getInternetChargeType()
593
 * @method $this withInternetChargeType($value)
594
 * @method string getImageId()
595
 * @method $this withImageId($value)
596
 * @method string getUserData()
597
 * @method $this withUserData($value)
598
 * @method string getPasswordInherit()
599
 * @method $this withPasswordInherit($value)
600
 * @method string getInstanceType()
601
 * @method $this withInstanceType($value)
602
 * @method string getDataDisk1Size()
603
 * @method string getQuantity()
604
 * @method $this withQuantity($value)
605
 * @method string getIpType()
606
 * @method $this withIpType($value)
607
 * @method string getSystemDiskSize()
608
 * @method string getPaymentType()
609
 * @method $this withPaymentType($value)
610
 */
611
class CreateInstance extends Rpc
612
{
613
614
    /**
615
     * @param string $value
616
     *
617
     * @return $this
618
     */
619
    public function withDataDisk1Size($value)
620
    {
621
        $this->data['DataDisk1Size'] = $value;
622
        $this->options['query']['DataDisk.1.Size'] = $value;
623
624
        return $this;
625
    }
626
627
    /**
628
     * @param string $value
629
     *
630
     * @return $this
631
     */
632
    public function withSystemDiskSize($value)
633
    {
634
        $this->data['SystemDiskSize'] = $value;
635
        $this->options['query']['SystemDisk.Size'] = $value;
636
637
        return $this;
638
    }
639
}
640
641
/**
642
 * @method string getInstanceIds()
643
 * @method $this withInstanceIds($value)
644
 */
645
class CreateInstanceActiveOpsTask extends Rpc
646
{
647
}
648
649
/**
650
 * @method string getKeyPairName()
651
 * @method $this withKeyPairName($value)
652
 */
653
class CreateKeyPair extends Rpc
654
{
655
}
656
657
/**
658
 * @method string getLoadBalancerName()
659
 * @method $this withLoadBalancerName($value)
660
 * @method string getEnsRegionId()
661
 * @method $this withEnsRegionId($value)
662
 * @method string getLoadBalancerSpec()
663
 * @method $this withLoadBalancerSpec($value)
664
 * @method string getVSwitchId()
665
 * @method $this withVSwitchId($value)
666
 * @method string getNetworkId()
667
 * @method $this withNetworkId($value)
668
 * @method string getPayType()
669
 * @method $this withPayType($value)
670
 */
671
class CreateLoadBalancer extends Rpc
672
{
673
}
674
675
/**
676
 * @method string getListenerForward()
677
 * @method $this withListenerForward($value)
678
 * @method string getHealthCheckTimeout()
679
 * @method $this withHealthCheckTimeout($value)
680
 * @method string getXForwardedFor()
681
 * @method $this withXForwardedFor($value)
682
 * @method string getHealthCheckURI()
683
 * @method $this withHealthCheckURI($value)
684
 * @method string getHealthCheck()
685
 * @method $this withHealthCheck($value)
686
 * @method string getProtocol()
687
 * @method $this withProtocol($value)
688
 * @method string getCookie()
689
 * @method $this withCookie($value)
690
 * @method string getHealthCheckMethod()
691
 * @method $this withHealthCheckMethod($value)
692
 * @method string getHealthCheckDomain()
693
 * @method $this withHealthCheckDomain($value)
694
 * @method string getRequestTimeout()
695
 * @method $this withRequestTimeout($value)
696
 * @method string getLoadBalancerId()
697
 * @method $this withLoadBalancerId($value)
698
 * @method string getHealthCheckInterval()
699
 * @method $this withHealthCheckInterval($value)
700
 * @method string getDescription()
701
 * @method $this withDescription($value)
702
 * @method string getUnhealthyThreshold()
703
 * @method $this withUnhealthyThreshold($value)
704
 * @method string getHealthyThreshold()
705
 * @method $this withHealthyThreshold($value)
706
 * @method string getScheduler()
707
 * @method $this withScheduler($value)
708
 * @method string getForwardPort()
709
 * @method $this withForwardPort($value)
710
 * @method string getCookieTimeout()
711
 * @method $this withCookieTimeout($value)
712
 * @method string getStickySessionType()
713
 * @method $this withStickySessionType($value)
714
 * @method string getListenerPort()
715
 * @method $this withListenerPort($value)
716
 * @method string getStickySession()
717
 * @method $this withStickySession($value)
718
 * @method string getIdleTimeout()
719
 * @method $this withIdleTimeout($value)
720
 * @method string getHealthCheckConnectPort()
721
 * @method $this withHealthCheckConnectPort($value)
722
 * @method string getHealthCheckHttpCode()
723
 * @method $this withHealthCheckHttpCode($value)
724
 */
725
class CreateLoadBalancerHTTPListener extends Rpc
726
{
727
}
728
729
/**
730
 * @method string getListenerForward()
731
 * @method $this withListenerForward($value)
732
 * @method string getHealthCheckTimeout()
733
 * @method $this withHealthCheckTimeout($value)
734
 * @method string getHealthCheckURI()
735
 * @method $this withHealthCheckURI($value)
736
 * @method string getHealthCheck()
737
 * @method $this withHealthCheck($value)
738
 * @method string getProtocol()
739
 * @method $this withProtocol($value)
740
 * @method string getCookie()
741
 * @method $this withCookie($value)
742
 * @method string getHealthCheckMethod()
743
 * @method $this withHealthCheckMethod($value)
744
 * @method string getHealthCheckDomain()
745
 * @method $this withHealthCheckDomain($value)
746
 * @method string getRequestTimeout()
747
 * @method $this withRequestTimeout($value)
748
 * @method string getLoadBalancerId()
749
 * @method $this withLoadBalancerId($value)
750
 * @method string getHealthCheckInterval()
751
 * @method $this withHealthCheckInterval($value)
752
 * @method string getDescription()
753
 * @method $this withDescription($value)
754
 * @method string getUnhealthyThreshold()
755
 * @method $this withUnhealthyThreshold($value)
756
 * @method string getHealthyThreshold()
757
 * @method $this withHealthyThreshold($value)
758
 * @method string getScheduler()
759
 * @method $this withScheduler($value)
760
 * @method string getForwardPort()
761
 * @method $this withForwardPort($value)
762
 * @method string getCookieTimeout()
763
 * @method $this withCookieTimeout($value)
764
 * @method string getStickySessionType()
765
 * @method $this withStickySessionType($value)
766
 * @method string getListenerPort()
767
 * @method $this withListenerPort($value)
768
 * @method string getStickySession()
769
 * @method $this withStickySession($value)
770
 * @method string getServerCertificateId()
771
 * @method $this withServerCertificateId($value)
772
 * @method string getIdleTimeout()
773
 * @method $this withIdleTimeout($value)
774
 * @method string getHealthCheckConnectPort()
775
 * @method $this withHealthCheckConnectPort($value)
776
 * @method string getHealthCheckHttpCode()
777
 * @method $this withHealthCheckHttpCode($value)
778
 */
779
class CreateLoadBalancerHTTPSListener extends Rpc
780
{
781
}
782
783
/**
784
 * @method string getHealthCheckURI()
785
 * @method $this withHealthCheckURI($value)
786
 * @method string getProtocol()
787
 * @method $this withProtocol($value)
788
 * @method string getEstablishedTimeout()
789
 * @method $this withEstablishedTimeout($value)
790
 * @method string getPersistenceTimeout()
791
 * @method $this withPersistenceTimeout($value)
792
 * @method string getHealthCheckDomain()
793
 * @method $this withHealthCheckDomain($value)
794
 * @method string getLoadBalancerId()
795
 * @method $this withLoadBalancerId($value)
796
 * @method string getHealthCheckInterval()
797
 * @method $this withHealthCheckInterval($value)
798
 * @method string getBackendServerPort()
799
 * @method $this withBackendServerPort($value)
800
 * @method string getHealthCheckConnectTimeout()
801
 * @method $this withHealthCheckConnectTimeout($value)
802
 * @method string getDescription()
803
 * @method $this withDescription($value)
804
 * @method string getUnhealthyThreshold()
805
 * @method $this withUnhealthyThreshold($value)
806
 * @method string getHealthyThreshold()
807
 * @method $this withHealthyThreshold($value)
808
 * @method string getScheduler()
809
 * @method $this withScheduler($value)
810
 * @method string getEipTransmit()
811
 * @method $this withEipTransmit($value)
812
 * @method string getListenerPort()
813
 * @method $this withListenerPort($value)
814
 * @method string getHealthCheckType()
815
 * @method $this withHealthCheckType($value)
816
 * @method string getHealthCheckHttpCode()
817
 * @method $this withHealthCheckHttpCode($value)
818
 * @method string getHealthCheckConnectPort()
819
 * @method $this withHealthCheckConnectPort($value)
820
 */
821
class CreateLoadBalancerTCPListener extends Rpc
822
{
823
}
824
825
/**
826
 * @method string getProtocol()
827
 * @method $this withProtocol($value)
828
 * @method string getLoadBalancerId()
829
 * @method $this withLoadBalancerId($value)
830
 * @method string getHealthCheckReq()
831
 * @method $this withHealthCheckReq($value)
832
 * @method string getHealthCheckInterval()
833
 * @method $this withHealthCheckInterval($value)
834
 * @method string getBackendServerPort()
835
 * @method $this withBackendServerPort($value)
836
 * @method string getHealthCheckExp()
837
 * @method $this withHealthCheckExp($value)
838
 * @method string getHealthCheckConnectTimeout()
839
 * @method $this withHealthCheckConnectTimeout($value)
840
 * @method string getDescription()
841
 * @method $this withDescription($value)
842
 * @method string getUnhealthyThreshold()
843
 * @method $this withUnhealthyThreshold($value)
844
 * @method string getHealthyThreshold()
845
 * @method $this withHealthyThreshold($value)
846
 * @method string getScheduler()
847
 * @method $this withScheduler($value)
848
 * @method string getEipTransmit()
849
 * @method $this withEipTransmit($value)
850
 * @method string getListenerPort()
851
 * @method $this withListenerPort($value)
852
 * @method string getHealthCheckConnectPort()
853
 * @method $this withHealthCheckConnectPort($value)
854
 */
855
class CreateLoadBalancerUDPListener extends Rpc
856
{
857
}
858
859
/**
860
 * @method string getMountTargetName()
861
 * @method $this withMountTargetName($value)
862
 * @method string getEnsRegionId()
863
 * @method $this withEnsRegionId($value)
864
 * @method string getFileSystemId()
865
 * @method $this withFileSystemId($value)
866
 * @method string getNetWorkId()
867
 * @method $this withNetWorkId($value)
868
 */
869
class CreateMountTarget extends Rpc
870
{
871
}
872
873
/**
874
 * @method string getEnsRegionId()
875
 * @method $this withEnsRegionId($value)
876
 * @method string getInstanceType()
877
 * @method $this withInstanceType($value)
878
 * @method string getVSwitchId()
879
 * @method $this withVSwitchId($value)
880
 * @method string getName()
881
 * @method $this withName($value)
882
 * @method string getNetworkId()
883
 * @method $this withNetworkId($value)
884
 */
885
class CreateNatGateway extends Rpc
886
{
887
}
888
889
/**
890
 * @method string getDescription()
891
 * @method $this withDescription($value)
892
 * @method string getEnsRegionId()
893
 * @method $this withEnsRegionId($value)
894
 * @method string getNetworkName()
895
 * @method $this withNetworkName($value)
896
 * @method string getCidrBlock()
897
 * @method $this withCidrBlock($value)
898
 */
899
class CreateNetwork extends Rpc
900
{
901
}
902
903
/**
904
 * @method string getDescription()
905
 * @method $this withDescription($value)
906
 * @method string getNetworkAclName()
907
 * @method $this withNetworkAclName($value)
908
 */
909
class CreateNetworkAcl extends Rpc
910
{
911
}
912
913
/**
914
 * @method string getNetworkAclEntryName()
915
 * @method $this withNetworkAclEntryName($value)
916
 * @method string getProtocol()
917
 * @method $this withProtocol($value)
918
 * @method string getPortRange()
919
 * @method $this withPortRange($value)
920
 * @method string getPriority()
921
 * @method $this withPriority($value)
922
 * @method string getDescription()
923
 * @method $this withDescription($value)
924
 * @method string getNetworkAclId()
925
 * @method $this withNetworkAclId($value)
926
 * @method string getDirection()
927
 * @method $this withDirection($value)
928
 * @method string getPolicy()
929
 * @method $this withPolicy($value)
930
 * @method string getCidrBlock()
931
 * @method $this withCidrBlock($value)
932
 */
933
class CreateNetworkAclEntry extends Rpc
934
{
935
}
936
937
/**
938
 * @method string getDescription()
939
 * @method $this withDescription($value)
940
 * @method string getSecurityGroupName()
941
 * @method $this withSecurityGroupName($value)
942
 */
943
class CreateSecurityGroup extends Rpc
944
{
945
}
946
947
/**
948
 * @method string getSourceCIDR()
949
 * @method $this withSourceCIDR($value)
950
 * @method string getSnatIp()
951
 * @method $this withSnatIp($value)
952
 * @method string getSourceVSwitchId()
953
 * @method $this withSourceVSwitchId($value)
954
 * @method string getSourceNetworkId()
955
 * @method $this withSourceNetworkId($value)
956
 * @method string getNatGatewayId()
957
 * @method $this withNatGatewayId($value)
958
 * @method string getSnatEntryName()
959
 * @method $this withSnatEntryName($value)
960
 */
961
class CreateSnatEntry extends Rpc
962
{
963
}
964
965
/**
966
 * @method string getDescription()
967
 * @method $this withDescription($value)
968
 * @method string getEnsRegionId()
969
 * @method $this withEnsRegionId($value)
970
 * @method string getVSwitchName()
971
 * @method $this withVSwitchName($value)
972
 * @method string getCidrBlock()
973
 * @method $this withCidrBlock($value)
974
 * @method string getNetworkId()
975
 * @method $this withNetworkId($value)
976
 */
977
class CreateVSwitch extends Rpc
978
{
979
}
980
981
/**
982
 * @method string getTimeout()
983
 * @method $this withTimeout($value)
984
 * @method string getAppId()
985
 * @method $this withAppId($value)
986
 */
987
class DeleteApplication extends Rpc
988
{
989
}
990
991
/**
992
 * @method string getNatType()
993
 * @method $this withNatType($value)
994
 * @method string getInstanceId()
995
 * @method $this withInstanceId($value)
996
 * @method string getRuleId()
997
 * @method $this withRuleId($value)
998
 */
999
class DeleteDeviceInternetPort extends Rpc
1000
{
1001
1002
    /** @var string */
1003
    public $method = 'GET';
1004
}
1005
1006
/**
1007
 * @method string getDiskId()
1008
 * @method $this withDiskId($value)
1009
 */
1010
class DeleteDisk extends Rpc
1011
{
1012
}
1013
1014
/**
1015
 * @method string getRouteEntryId()
1016
 * @method $this withRouteEntryId($value)
1017
 */
1018
class DeleteEnsRouteEntry extends Rpc
1019
{
1020
}
1021
1022
/**
1023
 * @method string getEPNInstanceId()
1024
 * @method $this withEPNInstanceId($value)
1025
 */
1026
class DeleteEpnInstance extends Rpc
1027
{
1028
}
1029
1030
/**
1031
 * @method string getEnsRegionId()
1032
 * @method $this withEnsRegionId($value)
1033
 * @method string getFileSystemId()
1034
 * @method $this withFileSystemId($value)
1035
 */
1036
class DeleteFileSystem extends Rpc
1037
{
1038
1039
    /** @var string */
1040
    public $method = 'GET';
1041
}
1042
1043
/**
1044
 * @method string getForwardEntryId()
1045
 * @method $this withForwardEntryId($value)
1046
 */
1047
class DeleteForwardEntry extends Rpc
1048
{
1049
}
1050
1051
/**
1052
 * @method string getImageId()
1053
 * @method $this withImageId($value)
1054
 */
1055
class DeleteImage extends Rpc
1056
{
1057
}
1058
1059
/**
1060
 * @method string getKeyPairName()
1061
 * @method $this withKeyPairName($value)
1062
 */
1063
class DeleteKeyPairs extends Rpc
1064
{
1065
}
1066
1067
/**
1068
 * @method string getListenerPort()
1069
 * @method $this withListenerPort($value)
1070
 * @method string getListenerProtocol()
1071
 * @method $this withListenerProtocol($value)
1072
 * @method string getLoadBalancerId()
1073
 * @method $this withLoadBalancerId($value)
1074
 */
1075
class DeleteLoadBalancerListener extends Rpc
1076
{
1077
}
1078
1079
/**
1080
 * @method string getMountTargetName()
1081
 * @method $this withMountTargetName($value)
1082
 * @method string getEnsRegionId()
1083
 * @method $this withEnsRegionId($value)
1084
 * @method string getFileSystemId()
1085
 * @method $this withFileSystemId($value)
1086
 */
1087
class DeleteMountTarget extends Rpc
1088
{
1089
}
1090
1091
/**
1092
 * @method string getNatGatewayId()
1093
 * @method $this withNatGatewayId($value)
1094
 */
1095
class DeleteNatGateway extends Rpc
1096
{
1097
}
1098
1099
/**
1100
 * @method string getNetworkId()
1101
 * @method $this withNetworkId($value)
1102
 */
1103
class DeleteNetwork extends Rpc
1104
{
1105
}
1106
1107
/**
1108
 * @method string getNetworkAclId()
1109
 * @method $this withNetworkAclId($value)
1110
 */
1111
class DeleteNetworkAcl extends Rpc
1112
{
1113
}
1114
1115
/**
1116
 * @method string getNetworkAclEntryId()
1117
 * @method $this withNetworkAclEntryId($value)
1118
 */
1119
class DeleteNetworkAclEntry extends Rpc
1120
{
1121
}
1122
1123
/**
1124
 * @method string getSecurityGroupId()
1125
 * @method $this withSecurityGroupId($value)
1126
 */
1127
class DeleteSecurityGroup extends Rpc
1128
{
1129
}
1130
1131
/**
1132
 * @method string getSnatEntryId()
1133
 * @method $this withSnatEntryId($value)
1134
 */
1135
class DeleteSnatEntry extends Rpc
1136
{
1137
}
1138
1139
/**
1140
 * @method string getVSwitchId()
1141
 * @method $this withVSwitchId($value)
1142
 */
1143
class DeleteVSwitch extends Rpc
1144
{
1145
}
1146
1147
/**
1148
 * @method string getImageId()
1149
 * @method $this withImageId($value)
1150
 * @method string getPageNumber()
1151
 * @method $this withPageNumber($value)
1152
 * @method string getPageSize()
1153
 * @method $this withPageSize($value)
1154
 * @method string getImageUrl()
1155
 * @method $this withImageUrl($value)
1156
 */
1157
class DescribeAICImages extends Rpc
1158
{
1159
}
1160
1161
/**
1162
 * @method string getAppVersions()
1163
 * @method $this withAppVersions($value)
1164
 * @method string getOutDetailStatParams()
1165
 * @method $this withOutDetailStatParams($value)
1166
 * @method string getLevel()
1167
 * @method $this withLevel($value)
1168
 * @method string getAppId()
1169
 * @method $this withAppId($value)
1170
 */
1171
class DescribeApplication extends Rpc
1172
{
1173
}
1174
1175
/**
1176
 * @method string getLevel()
1177
 * @method $this withLevel($value)
1178
 * @method string getResourceType()
1179
 * @method $this withResourceType($value)
1180
 */
1181
class DescribeApplicationResourceSummary extends Rpc
1182
{
1183
}
1184
1185
/**
1186
 * @method string getPageNumber()
1187
 * @method $this withPageNumber($value)
1188
 * @method string getPageSize()
1189
 * @method $this withPageSize($value)
1190
 * @method string getEnsRegionIds()
1191
 * @method $this withEnsRegionIds($value)
1192
 * @method string getServerIds()
1193
 * @method $this withServerIds($value)
1194
 */
1195
class DescribeARMServerInstances extends Rpc
1196
{
1197
1198
    /** @var string */
1199
    public $method = 'GET';
1200
}
1201
1202
class DescribeAvailableResource extends Rpc
1203
{
1204
}
1205
1206
class DescribeAvailableResourceInfo extends Rpc
1207
{
1208
}
1209
1210
/**
1211
 * @method string getIsp()
1212
 * @method $this withIsp($value)
1213
 * @method string getStartTime()
1214
 * @method $this withStartTime($value)
1215
 * @method string getEnsRegionId()
1216
 * @method $this withEnsRegionId($value)
1217
 * @method string getEndTime()
1218
 * @method $this withEndTime($value)
1219
 */
1220
class DescribeBandwitdhByInternetChargeType extends Rpc
1221
{
1222
}
1223
1224
class DescribeBandWithdChargeType extends Rpc
1225
{
1226
}
1227
1228
class DescribeCloudDiskAvailableResourceInfo extends Rpc
1229
{
1230
1231
    /** @var string */
1232
    public $method = 'GET';
1233
}
1234
1235
/**
1236
 * @method string getEnsRegionId()
1237
 * @method $this withEnsRegionId($value)
1238
 */
1239
class DescribeCloudDiskTypes extends Rpc
1240
{
1241
1242
    /** @var string */
1243
    public $method = 'GET';
1244
}
1245
1246
/**
1247
 * @method string getInstanceId()
1248
 * @method $this withInstanceId($value)
1249
 */
1250
class DescribeCreatePrePaidInstanceResult extends Rpc
1251
{
1252
}
1253
1254
/**
1255
 * @method string getDataVersions()
1256
 * @method $this withDataVersions($value)
1257
 * @method string getInstanceIds()
1258
 * @method $this withInstanceIds($value)
1259
 * @method string getMaxDate()
1260
 * @method $this withMaxDate($value)
1261
 * @method string getPageNumber()
1262
 * @method $this withPageNumber($value)
1263
 * @method string getPageSize()
1264
 * @method $this withPageSize($value)
1265
 * @method string getEnsRegionIds()
1266
 * @method $this withEnsRegionIds($value)
1267
 * @method string getMinDate()
1268
 * @method $this withMinDate($value)
1269
 * @method string getAppId()
1270
 * @method $this withAppId($value)
1271
 * @method string getDataNames()
1272
 * @method $this withDataNames($value)
1273
 */
1274
class DescribeDataDistResult extends Rpc
1275
{
1276
}
1277
1278
/**
1279
 * @method string getExpireTimeout()
1280
 * @method $this withExpireTimeout($value)
1281
 * @method string getServerFilterStrategy()
1282
 * @method $this withServerFilterStrategy($value)
1283
 * @method string getDataName()
1284
 * @method $this withDataName($value)
1285
 * @method string getDataVersion()
1286
 * @method $this withDataVersion($value)
1287
 * @method string getAppId()
1288
 * @method $this withAppId($value)
1289
 */
1290
class DescribeDataDownloadURL extends Rpc
1291
{
1292
1293
    /** @var string */
1294
    public $method = 'GET';
1295
}
1296
1297
/**
1298
 * @method string getRegionIds()
1299
 * @method $this withRegionIds($value)
1300
 * @method string getDataVersions()
1301
 * @method $this withDataVersions($value)
1302
 * @method string getMaxDate()
1303
 * @method $this withMaxDate($value)
1304
 * @method string getPageNumber()
1305
 * @method $this withPageNumber($value)
1306
 * @method string getPageSize()
1307
 * @method $this withPageSize($value)
1308
 * @method string getMinDate()
1309
 * @method $this withMinDate($value)
1310
 * @method string getAppId()
1311
 * @method $this withAppId($value)
1312
 * @method string getDataNames()
1313
 * @method $this withDataNames($value)
1314
 */
1315
class DescribeDataPushResult extends Rpc
1316
{
1317
}
1318
1319
/**
1320
 * @method string getEnsRegionId()
1321
 * @method $this withEnsRegionId($value)
1322
 * @method string getOrderId()
1323
 * @method $this withOrderId($value)
1324
 * @method string getInstanceId()
1325
 * @method $this withInstanceId($value)
1326
 * @method string getAppId()
1327
 * @method $this withAppId($value)
1328
 * @method string getServiceId()
1329
 * @method $this withServiceId($value)
1330
 */
1331
class DescribeDeviceService extends Rpc
1332
{
1333
1334
    /** @var string */
1335
    public $method = 'GET';
1336
}
1337
1338
/**
1339
 * @method string getType()
1340
 * @method $this withType($value)
1341
 * @method string getOrderByParams()
1342
 * @method $this withOrderByParams($value)
1343
 * @method string getDiskName()
1344
 * @method $this withDiskName($value)
1345
 * @method string getDiskChargeType()
1346
 * @method $this withDiskChargeType($value)
1347
 * @method string getEnsRegionId()
1348
 * @method $this withEnsRegionId($value)
1349
 * @method string getInstanceId()
1350
 * @method $this withInstanceId($value)
1351
 * @method string getStatus()
1352
 * @method $this withStatus($value)
1353
 * @method string getSnapshotId()
1354
 * @method $this withSnapshotId($value)
1355
 * @method string getPageNumber()
1356
 * @method $this withPageNumber($value)
1357
 * @method string getPageSize()
1358
 * @method $this withPageSize($value)
1359
 * @method string getDiskIds()
1360
 * @method $this withDiskIds($value)
1361
 * @method string getDiskId()
1362
 * @method $this withDiskId($value)
1363
 * @method string getEnsRegionIds()
1364
 * @method $this withEnsRegionIds($value)
1365
 * @method string getDiskType()
1366
 * @method $this withDiskType($value)
1367
 * @method string getCategory()
1368
 * @method $this withCategory($value)
1369
 */
1370
class DescribeDisks extends Rpc
1371
{
1372
}
1373
1374
/**
1375
 * @method string getEips()
1376
 * @method $this withEips($value)
1377
 * @method string getEnsRegionId()
1378
 * @method $this withEnsRegionId($value)
1379
 */
1380
class DescribeEipAddresses extends Rpc
1381
{
1382
}
1383
1384
class DescribeElbAvailableResourceInfo extends Rpc
1385
{
1386
1387
    /** @var string */
1388
    public $method = 'GET';
1389
}
1390
1391
/**
1392
 * @method string getEipName()
1393
 * @method $this withEipName($value)
1394
 * @method string getEipAddress()
1395
 * @method $this withEipAddress($value)
1396
 * @method string getEnsRegionId()
1397
 * @method $this withEnsRegionId($value)
1398
 * @method string getStatus()
1399
 * @method $this withStatus($value)
1400
 * @method string getAllocationId()
1401
 * @method $this withAllocationId($value)
1402
 * @method string getPageNumber()
1403
 * @method $this withPageNumber($value)
1404
 * @method string getAssociatedInstanceType()
1405
 * @method $this withAssociatedInstanceType($value)
1406
 * @method string getPageSize()
1407
 * @method $this withPageSize($value)
1408
 * @method string getAssociatedInstanceId()
1409
 * @method $this withAssociatedInstanceId($value)
1410
 */
1411
class DescribeEnsEipAddresses extends Rpc
1412
{
1413
}
1414
1415
/**
1416
 * @method string getNetLevelCode()
1417
 * @method $this withNetLevelCode($value)
1418
 * @method string getNetDistrictCode()
1419
 * @method $this withNetDistrictCode($value)
1420
 */
1421
class DescribeEnsNetDistrict extends Rpc
1422
{
1423
}
1424
1425
class DescribeEnsNetLevel extends Rpc
1426
{
1427
}
1428
1429
/**
1430
 * @method string getNetLevelCode()
1431
 * @method $this withNetLevelCode($value)
1432
 * @method string getNetDistrictCode()
1433
 * @method $this withNetDistrictCode($value)
1434
 */
1435
class DescribeEnsNetSaleDistrict extends Rpc
1436
{
1437
}
1438
1439
/**
1440
 * @method string getEnsRegionId()
1441
 * @method $this withEnsRegionId($value)
1442
 */
1443
class DescribeEnsRegionIdIpv6Info extends Rpc
1444
{
1445
}
1446
1447
/**
1448
 * @method string getIsp()
1449
 * @method $this withIsp($value)
1450
 * @method string getStartTime()
1451
 * @method $this withStartTime($value)
1452
 * @method string getPageNumber()
1453
 * @method $this withPageNumber($value)
1454
 * @method string getOrderByParams()
1455
 * @method $this withOrderByParams($value)
1456
 * @method string getPageSize()
1457
 * @method $this withPageSize($value)
1458
 * @method string getEndTime()
1459
 * @method $this withEndTime($value)
1460
 */
1461
class DescribeEnsRegionIdResource extends Rpc
1462
{
1463
}
1464
1465
/**
1466
 * @method string getEnsRegionId()
1467
 * @method $this withEnsRegionId($value)
1468
 */
1469
class DescribeEnsRegions extends Rpc
1470
{
1471
}
1472
1473
/**
1474
 * @method string getExpiredStartTime()
1475
 * @method $this withExpiredStartTime($value)
1476
 * @method string getExpiredEndTime()
1477
 * @method $this withExpiredEndTime($value)
1478
 */
1479
class DescribeEnsResourceUsage extends Rpc
1480
{
1481
1482
    /** @var string */
1483
    public $method = 'GET';
1484
}
1485
1486
/**
1487
 * @method string getRouteEntryName()
1488
 * @method $this withRouteEntryName($value)
1489
 * @method string getNextHopId()
1490
 * @method $this withNextHopId($value)
1491
 * @method string getNextHopType()
1492
 * @method $this withNextHopType($value)
1493
 * @method string getRouteTableId()
1494
 * @method $this withRouteTableId($value)
1495
 * @method string getDestinationCidrBlock()
1496
 * @method $this withDestinationCidrBlock($value)
1497
 * @method string getPageNumber()
1498
 * @method $this withPageNumber($value)
1499
 * @method string getPageSize()
1500
 * @method $this withPageSize($value)
1501
 * @method string getRouteEntryType()
1502
 * @method $this withRouteEntryType($value)
1503
 * @method string getRouteEntryId()
1504
 * @method $this withRouteEntryId($value)
1505
 */
1506
class DescribeEnsRouteEntryList extends Rpc
1507
{
1508
}
1509
1510
/**
1511
 * @method string getIsp()
1512
 * @method $this withIsp($value)
1513
 * @method string getStartTime()
1514
 * @method $this withStartTime($value)
1515
 * @method string getEnsRegionId()
1516
 * @method $this withEnsRegionId($value)
1517
 * @method string getEPNInstanceId()
1518
 * @method $this withEPNInstanceId($value)
1519
 * @method string getPeriod()
1520
 * @method $this withPeriod($value)
1521
 * @method string getInstanceId()
1522
 * @method $this withInstanceId($value)
1523
 * @method string getNetworkingModel()
1524
 * @method $this withNetworkingModel($value)
1525
 * @method string getEndTime()
1526
 * @method $this withEndTime($value)
1527
 */
1528
class DescribeEpnBandWidthData extends Rpc
1529
{
1530
}
1531
1532
/**
1533
 * @method string getNetworkingModel()
1534
 * @method $this withNetworkingModel($value)
1535
 * @method string getIsp()
1536
 * @method $this withIsp($value)
1537
 * @method string getStartTime()
1538
 * @method $this withStartTime($value)
1539
 * @method string getEnsRegionId()
1540
 * @method $this withEnsRegionId($value)
1541
 * @method string getEndTime()
1542
 * @method $this withEndTime($value)
1543
 */
1544
class DescribeEpnBandwitdhByInternetChargeType extends Rpc
1545
{
1546
}
1547
1548
/**
1549
 * @method string getEPNInstanceId()
1550
 * @method $this withEPNInstanceId($value)
1551
 */
1552
class DescribeEpnInstanceAttribute extends Rpc
1553
{
1554
}
1555
1556
/**
1557
 * @method string getPageNumber()
1558
 * @method $this withPageNumber($value)
1559
 * @method string getPageSize()
1560
 * @method $this withPageSize($value)
1561
 * @method string getEPNInstanceId()
1562
 * @method $this withEPNInstanceId($value)
1563
 * @method string getEPNInstanceName()
1564
 * @method $this withEPNInstanceName($value)
1565
 */
1566
class DescribeEpnInstances extends Rpc
1567
{
1568
}
1569
1570
/**
1571
 * @method string getStartDate()
1572
 * @method $this withStartDate($value)
1573
 * @method string getEndDate()
1574
 * @method $this withEndDate($value)
1575
 */
1576
class DescribeEpnMeasurementData extends Rpc
1577
{
1578
}
1579
1580
/**
1581
 * @method string getImageId()
1582
 * @method $this withImageId($value)
1583
 * @method string getPageNumber()
1584
 * @method $this withPageNumber($value)
1585
 * @method string getImageName()
1586
 * @method $this withImageName($value)
1587
 * @method string getPageSize()
1588
 * @method $this withPageSize($value)
1589
 */
1590
class DescribeExportImageInfo extends Rpc
1591
{
1592
}
1593
1594
/**
1595
 * @method string getImageId()
1596
 * @method $this withImageId($value)
1597
 */
1598
class DescribeExportImageStatus extends Rpc
1599
{
1600
}
1601
1602
/**
1603
 * @method string getPageNumber()
1604
 * @method $this withPageNumber($value)
1605
 * @method string getFileSystemName()
1606
 * @method $this withFileSystemName($value)
1607
 * @method string getEnsRegionId()
1608
 * @method $this withEnsRegionId($value)
1609
 * @method string getPageSize()
1610
 * @method $this withPageSize($value)
1611
 * @method string getFileSystemId()
1612
 * @method $this withFileSystemId($value)
1613
 */
1614
class DescribeFileSystems extends Rpc
1615
{
1616
1617
    /** @var string */
1618
    public $method = 'GET';
1619
}
1620
1621
/**
1622
 * @method string getInternalIp()
1623
 * @method $this withInternalIp($value)
1624
 * @method string getExternalIp()
1625
 * @method $this withExternalIp($value)
1626
 * @method string getIpProtocol()
1627
 * @method $this withIpProtocol($value)
1628
 * @method string getPageNumber()
1629
 * @method $this withPageNumber($value)
1630
 * @method string getForwardEntryId()
1631
 * @method $this withForwardEntryId($value)
1632
 * @method string getPageSize()
1633
 * @method $this withPageSize($value)
1634
 * @method string getNatGatewayId()
1635
 * @method $this withNatGatewayId($value)
1636
 * @method string getForwardEntryName()
1637
 * @method $this withForwardEntryName($value)
1638
 */
1639
class DescribeForwardTableEntries extends Rpc
1640
{
1641
}
1642
1643
/**
1644
 * @method string getOsType()
1645
 * @method $this withOsType($value)
1646
 */
1647
class DescribeImageInfos extends Rpc
1648
{
1649
}
1650
1651
/**
1652
 * @method string getEnsRegionId()
1653
 * @method $this withEnsRegionId($value)
1654
 * @method string getStatus()
1655
 * @method $this withStatus($value)
1656
 * @method string getImageId()
1657
 * @method $this withImageId($value)
1658
 * @method string getSnapshotId()
1659
 * @method $this withSnapshotId($value)
1660
 * @method string getPageNumber()
1661
 * @method $this withPageNumber($value)
1662
 * @method string getImageName()
1663
 * @method $this withImageName($value)
1664
 * @method string getPageSize()
1665
 * @method $this withPageSize($value)
1666
 */
1667
class DescribeImages extends Rpc
1668
{
1669
}
1670
1671
/**
1672
 * @method string getImageId()
1673
 * @method $this withImageId($value)
1674
 * @method string getPageNumber()
1675
 * @method $this withPageNumber($value)
1676
 * @method string getPageSize()
1677
 * @method $this withPageSize($value)
1678
 * @method string getAliyunId()
1679
 * @method $this withAliyunId($value)
1680
 */
1681
class DescribeImageSharePermission extends Rpc
1682
{
1683
}
1684
1685
/**
1686
 * @method string getOwnerId()
1687
 * @method $this withOwnerId($value)
1688
 * @method string getInstanceIds()
1689
 * @method $this withInstanceIds($value)
1690
 */
1691
class DescribeInstanceAutoRenewAttribute extends Rpc
1692
{
1693
}
1694
1695
/**
1696
 * @method string getStartTime()
1697
 * @method $this withStartTime($value)
1698
 * @method string getPeriod()
1699
 * @method $this withPeriod($value)
1700
 * @method string getEndTime()
1701
 * @method $this withEndTime($value)
1702
 * @method string getInstanceId()
1703
 * @method $this withInstanceId($value)
1704
 */
1705
class DescribeInstanceMonitorData extends Rpc
1706
{
1707
}
1708
1709
/**
1710
 * @method string getOrderByParams()
1711
 * @method $this withOrderByParams($value)
1712
 * @method string getEnsRegionId()
1713
 * @method $this withEnsRegionId($value)
1714
 * @method string getInstanceResourceType()
1715
 * @method $this withInstanceResourceType($value)
1716
 * @method string getEnsServiceId()
1717
 * @method $this withEnsServiceId($value)
1718
 * @method string getVSwitchId()
1719
 * @method $this withVSwitchId($value)
1720
 * @method string getInstanceId()
1721
 * @method $this withInstanceId($value)
1722
 * @method string getInstanceName()
1723
 * @method $this withInstanceName($value)
1724
 * @method string getInstanceIds()
1725
 * @method $this withInstanceIds($value)
1726
 * @method string getNetworkId()
1727
 * @method $this withNetworkId($value)
1728
 * @method string getStatus()
1729
 * @method $this withStatus($value)
1730
 * @method string getIntranetIp()
1731
 * @method $this withIntranetIp($value)
1732
 * @method string getImageId()
1733
 * @method $this withImageId($value)
1734
 * @method string getSecurityGroupId()
1735
 * @method $this withSecurityGroupId($value)
1736
 * @method string getSearchKey()
1737
 * @method $this withSearchKey($value)
1738
 * @method string getPageNumber()
1739
 * @method $this withPageNumber($value)
1740
 * @method string getPageSize()
1741
 * @method $this withPageSize($value)
1742
 * @method string getEnsRegionIds()
1743
 * @method $this withEnsRegionIds($value)
1744
 */
1745
class DescribeInstances extends Rpc
1746
{
1747
}
1748
1749
class DescribeInstanceSpec extends Rpc
1750
{
1751
}
1752
1753
class DescribeInstanceTypes extends Rpc
1754
{
1755
}
1756
1757
/**
1758
 * @method string getInstanceId()
1759
 * @method $this withInstanceId($value)
1760
 */
1761
class DescribeInstanceVncUrl extends Rpc
1762
{
1763
}
1764
1765
/**
1766
 * @method string getKeyPairName()
1767
 * @method $this withKeyPairName($value)
1768
 * @method string getPageNumber()
1769
 * @method $this withPageNumber($value)
1770
 * @method string getPageSize()
1771
 * @method $this withPageSize($value)
1772
 */
1773
class DescribeKeyPairs extends Rpc
1774
{
1775
}
1776
1777
/**
1778
 * @method string getLoadBalancerId()
1779
 * @method $this withLoadBalancerId($value)
1780
 */
1781
class DescribeLoadBalancerAttribute extends Rpc
1782
{
1783
}
1784
1785
/**
1786
 * @method string getProtocol()
1787
 * @method $this withProtocol($value)
1788
 * @method string getListenerPort()
1789
 * @method $this withListenerPort($value)
1790
 * @method string getLoadBalancerId()
1791
 * @method $this withLoadBalancerId($value)
1792
 */
1793
class DescribeLoadBalancerHTTPListenerAttribute extends Rpc
1794
{
1795
}
1796
1797
/**
1798
 * @method string getProtocol()
1799
 * @method $this withProtocol($value)
1800
 * @method string getListenerPort()
1801
 * @method $this withListenerPort($value)
1802
 * @method string getLoadBalancerId()
1803
 * @method $this withLoadBalancerId($value)
1804
 */
1805
class DescribeLoadBalancerHTTPSListenerAttribute extends Rpc
1806
{
1807
}
1808
1809
/**
1810
 * @method string getLoadBalancerName()
1811
 * @method $this withLoadBalancerName($value)
1812
 * @method string getEnsRegionId()
1813
 * @method $this withEnsRegionId($value)
1814
 * @method string getServerId()
1815
 * @method $this withServerId($value)
1816
 * @method string getVSwitchId()
1817
 * @method $this withVSwitchId($value)
1818
 * @method string getLoadBalancerId()
1819
 * @method $this withLoadBalancerId($value)
1820
 * @method string getNetworkId()
1821
 * @method $this withNetworkId($value)
1822
 * @method string getPageNumber()
1823
 * @method $this withPageNumber($value)
1824
 * @method string getPageSize()
1825
 * @method $this withPageSize($value)
1826
 * @method string getAddress()
1827
 * @method $this withAddress($value)
1828
 * @method string getLoadBalancerStatus()
1829
 * @method $this withLoadBalancerStatus($value)
1830
 */
1831
class DescribeLoadBalancers extends Rpc
1832
{
1833
1834
    /** @var string */
1835
    public $method = 'GET';
1836
}
1837
1838
/**
1839
 * @method string getLoadBalancerSpec()
1840
 * @method $this withLoadBalancerSpec($value)
1841
 */
1842
class DescribeLoadBalancerSpec extends Rpc
1843
{
1844
1845
    /** @var string */
1846
    public $method = 'GET';
1847
}
1848
1849
/**
1850
 * @method string getProtocol()
1851
 * @method $this withProtocol($value)
1852
 * @method string getListenerPort()
1853
 * @method $this withListenerPort($value)
1854
 * @method string getLoadBalancerId()
1855
 * @method $this withLoadBalancerId($value)
1856
 */
1857
class DescribeLoadBalancerTCPListenerAttribute extends Rpc
1858
{
1859
}
1860
1861
/**
1862
 * @method string getProtocol()
1863
 * @method $this withProtocol($value)
1864
 * @method string getListenerPort()
1865
 * @method $this withListenerPort($value)
1866
 * @method string getLoadBalancerId()
1867
 * @method $this withLoadBalancerId($value)
1868
 */
1869
class DescribeLoadBalancerUDPListenerAttribute extends Rpc
1870
{
1871
}
1872
1873
/**
1874
 * @method string getStartDate()
1875
 * @method $this withStartDate($value)
1876
 * @method string getEndDate()
1877
 * @method $this withEndDate($value)
1878
 */
1879
class DescribeMeasurementData extends Rpc
1880
{
1881
}
1882
1883
/**
1884
 * @method string getMountTargetName()
1885
 * @method $this withMountTargetName($value)
1886
 * @method string getPageNumber()
1887
 * @method $this withPageNumber($value)
1888
 * @method string getEnsRegionId()
1889
 * @method $this withEnsRegionId($value)
1890
 * @method string getPageSize()
1891
 * @method $this withPageSize($value)
1892
 * @method string getFileSystemId()
1893
 * @method $this withFileSystemId($value)
1894
 */
1895
class DescribeMountTargets extends Rpc
1896
{
1897
}
1898
1899
/**
1900
 * @method string getEnsRegionId()
1901
 * @method $this withEnsRegionId($value)
1902
 * @method string getVSwitchId()
1903
 * @method $this withVSwitchId($value)
1904
 * @method string getName()
1905
 * @method $this withName($value)
1906
 * @method string getNetworkId()
1907
 * @method $this withNetworkId($value)
1908
 * @method string getPageNumber()
1909
 * @method $this withPageNumber($value)
1910
 * @method string getPageSize()
1911
 * @method $this withPageSize($value)
1912
 * @method string getNatGatewayId()
1913
 * @method $this withNatGatewayId($value)
1914
 */
1915
class DescribeNatGateways extends Rpc
1916
{
1917
1918
    /** @var string */
1919
    public $method = 'GET';
1920
}
1921
1922
/**
1923
 * @method string getEnsRegionId()
1924
 * @method $this withEnsRegionId($value)
1925
 * @method string getResourceId()
1926
 * @method $this withResourceId($value)
1927
 * @method string getOpenapiCheck()
1928
 * @method $this withOpenapiCheck($value)
1929
 */
1930
class DescribeNCInformation extends Rpc
1931
{
1932
1933
    /** @var string */
1934
    public $method = 'GET';
1935
}
1936
1937
/**
1938
 * @method string getPageNumber()
1939
 * @method $this withPageNumber($value)
1940
 * @method string getPageSize()
1941
 * @method $this withPageSize($value)
1942
 * @method string getNetworkAclId()
1943
 * @method $this withNetworkAclId($value)
1944
 * @method string getResourceId()
1945
 * @method $this withResourceId($value)
1946
 * @method string getNetworkAclName()
1947
 * @method $this withNetworkAclName($value)
1948
 */
1949
class DescribeNetworkAcls extends Rpc
1950
{
1951
1952
    /** @var string */
1953
    public $method = 'GET';
1954
}
1955
1956
/**
1957
 * @method string getNetworkId()
1958
 * @method $this withNetworkId($value)
1959
 */
1960
class DescribeNetworkAttribute extends Rpc
1961
{
1962
}
1963
1964
/**
1965
 * @method string getPageNumber()
1966
 * @method $this withPageNumber($value)
1967
 * @method string getEnsRegionId()
1968
 * @method $this withEnsRegionId($value)
1969
 * @method string getPageSize()
1970
 * @method $this withPageSize($value)
1971
 * @method string getVSwitchId()
1972
 * @method $this withVSwitchId($value)
1973
 * @method string getInstanceId()
1974
 * @method $this withInstanceId($value)
1975
 * @method string getPrimaryIpAddress()
1976
 * @method $this withPrimaryIpAddress($value)
1977
 */
1978
class DescribeNetworkInterfaces extends Rpc
1979
{
1980
}
1981
1982
/**
1983
 * @method string getPageNumber()
1984
 * @method $this withPageNumber($value)
1985
 * @method string getEnsRegionId()
1986
 * @method $this withEnsRegionId($value)
1987
 * @method string getPageSize()
1988
 * @method $this withPageSize($value)
1989
 * @method string getNetworkName()
1990
 * @method $this withNetworkName($value)
1991
 * @method string getNetworkId()
1992
 * @method $this withNetworkId($value)
1993
 */
1994
class DescribeNetworks extends Rpc
1995
{
1996
}
1997
1998
/**
1999
 * @method string getInstanceSpec()
2000
 * @method $this withInstanceSpec($value)
2001
 * @method string getEnsRegionId()
2002
 * @method $this withEnsRegionId($value)
2003
 * @method string getSystemDiskSize()
2004
 * @method $this withSystemDiskSize($value)
2005
 * @method string getDataDiskSize()
2006
 * @method $this withDataDiskSize($value)
2007
 */
2008
class DescribePrePaidInstanceStock extends Rpc
2009
{
2010
}
2011
2012
/**
2013
 * @method string getDataDisks()
2014
 * @method $this withDataDisks($value)
2015
 * @method string getEnsRegionId()
2016
 * @method $this withEnsRegionId($value)
2017
 * @method string getPeriod()
2018
 * @method $this withPeriod($value)
2019
 * @method string getPeriodUnit()
2020
 * @method $this withPeriodUnit($value)
2021
 * @method string getInternetChargeType()
2022
 * @method $this withInternetChargeType($value)
2023
 * @method string getInstanceType()
2024
 * @method $this withInstanceType($value)
2025
 * @method string getDataDisk1Size()
2026
 * @method string getQuantity()
2027
 * @method $this withQuantity($value)
2028
 * @method string getSystemDiskSize()
2029
 */
2030
class DescribePrice extends Rpc
2031
{
2032
2033
    /**
2034
     * @param string $value
2035
     *
2036
     * @return $this
2037
     */
2038
    public function withDataDisk1Size($value)
2039
    {
2040
        $this->data['DataDisk1Size'] = $value;
2041
        $this->options['query']['DataDisk.1.Size'] = $value;
2042
2043
        return $this;
2044
    }
2045
2046
    /**
2047
     * @param string $value
2048
     *
2049
     * @return $this
2050
     */
2051
    public function withSystemDiskSize($value)
2052
    {
2053
        $this->data['SystemDiskSize'] = $value;
2054
        $this->options['query']['SystemDisk.Size'] = $value;
2055
2056
        return $this;
2057
    }
2058
}
2059
2060
/**
2061
 * @method string getEnsRegionId()
2062
 * @method $this withEnsRegionId($value)
2063
 */
2064
class DescribeRegionIsps extends Rpc
2065
{
2066
2067
    /** @var string */
2068
    public $method = 'GET';
2069
}
2070
2071
/**
2072
 * @method string getIspType()
2073
 * @method $this withIspType($value)
2074
 * @method string getEnsRegionId()
2075
 * @method $this withEnsRegionId($value)
2076
 * @method string getOpenapiCheck()
2077
 * @method $this withOpenapiCheck($value)
2078
 */
2079
class DescribeRegionResource extends Rpc
2080
{
2081
2082
    /** @var string */
2083
    public $method = 'GET';
2084
}
2085
2086
class DescribeReservedResource extends Rpc
2087
{
2088
}
2089
2090
/**
2091
 * @method string getUuid()
2092
 * @method $this withUuid($value)
2093
 * @method string getEndTime()
2094
 * @method $this withEndTime($value)
2095
 * @method string getBeginTime()
2096
 * @method $this withBeginTime($value)
2097
 * @method string getOpenapiCheck()
2098
 * @method $this withOpenapiCheck($value)
2099
 */
2100
class DescribeResourceTimeline extends Rpc
2101
{
2102
2103
    /** @var string */
2104
    public $method = 'GET';
2105
}
2106
2107
/**
2108
 * @method string getSecurityGroupId()
2109
 * @method $this withSecurityGroupId($value)
2110
 */
2111
class DescribeSecurityGroupAttribute extends Rpc
2112
{
2113
}
2114
2115
/**
2116
 * @method string getSecurityGroupId()
2117
 * @method $this withSecurityGroupId($value)
2118
 * @method string getSecurityGroupName()
2119
 * @method $this withSecurityGroupName($value)
2120
 * @method string getPageNumber()
2121
 * @method $this withPageNumber($value)
2122
 * @method string getPageSize()
2123
 * @method $this withPageSize($value)
2124
 */
2125
class DescribeSecurityGroups extends Rpc
2126
{
2127
}
2128
2129
/**
2130
 * @method string getImageId()
2131
 * @method $this withImageId($value)
2132
 * @method string getSnapshotId()
2133
 * @method $this withSnapshotId($value)
2134
 * @method string getPageNumber()
2135
 * @method $this withPageNumber($value)
2136
 * @method string getImageName()
2137
 * @method $this withImageName($value)
2138
 * @method string getPageSize()
2139
 * @method $this withPageSize($value)
2140
 */
2141
class DescribeSelfImages extends Rpc
2142
{
2143
}
2144
2145
/**
2146
 * @method string getUuid()
2147
 * @method $this withUuid($value)
2148
 * @method string getPodConfigName()
2149
 * @method $this withPodConfigName($value)
2150
 * @method string getAppId()
2151
 * @method $this withAppId($value)
2152
 */
2153
class DescribeServcieSchedule extends Rpc
2154
{
2155
}
2156
2157
/**
2158
 * @method string getSnatIp()
2159
 * @method $this withSnatIp($value)
2160
 * @method string getSnatEntryId()
2161
 * @method $this withSnatEntryId($value)
2162
 * @method string getSourceCIDR()
2163
 * @method $this withSourceCIDR($value)
2164
 * @method string getPageNumber()
2165
 * @method $this withPageNumber($value)
2166
 * @method string getPageSize()
2167
 * @method $this withPageSize($value)
2168
 * @method string getNatGatewayId()
2169
 * @method $this withNatGatewayId($value)
2170
 * @method string getSnatEntryName()
2171
 * @method $this withSnatEntryName($value)
2172
 */
2173
class DescribeSnatTableEntries extends Rpc
2174
{
2175
2176
    /** @var string */
2177
    public $method = 'GET';
2178
}
2179
2180
/**
2181
 * @method string getIsp()
2182
 * @method $this withIsp($value)
2183
 * @method string getStartTime()
2184
 * @method $this withStartTime($value)
2185
 * @method string getEnsRegionId()
2186
 * @method $this withEnsRegionId($value)
2187
 * @method string getPeriod()
2188
 * @method $this withPeriod($value)
2189
 * @method string getEndTime()
2190
 * @method $this withEndTime($value)
2191
 * @method string getInstanceId()
2192
 * @method $this withInstanceId($value)
2193
 */
2194
class DescribeUserBandWidthData extends Rpc
2195
{
2196
}
2197
2198
/**
2199
 * @method string getOrderByParams()
2200
 * @method $this withOrderByParams($value)
2201
 * @method string getEnsRegionId()
2202
 * @method $this withEnsRegionId($value)
2203
 * @method string getVSwitchId()
2204
 * @method $this withVSwitchId($value)
2205
 * @method string getNetworkId()
2206
 * @method $this withNetworkId($value)
2207
 * @method string getPageNumber()
2208
 * @method $this withPageNumber($value)
2209
 * @method string getPageSize()
2210
 * @method $this withPageSize($value)
2211
 * @method string getVSwitchName()
2212
 * @method $this withVSwitchName($value)
2213
 */
2214
class DescribeVSwitches extends Rpc
2215
{
2216
}
2217
2218
/**
2219
 * @method string getDiskId()
2220
 * @method $this withDiskId($value)
2221
 * @method string getInstanceId()
2222
 * @method $this withInstanceId($value)
2223
 */
2224
class DetachDisk extends Rpc
2225
{
2226
}
2227
2228
/**
2229
 * @method string getData()
2230
 * @method $this withData($value)
2231
 * @method string getDistStrategy()
2232
 * @method $this withDistStrategy($value)
2233
 * @method string getAppId()
2234
 * @method $this withAppId($value)
2235
 */
2236
class DistApplicationData extends Rpc
2237
{
2238
}
2239
2240
/**
2241
 * @method string getStartDate()
2242
 * @method $this withStartDate($value)
2243
 * @method string getEndDate()
2244
 * @method $this withEndDate($value)
2245
 */
2246
class ExportBillDetailData extends Rpc
2247
{
2248
}
2249
2250
/**
2251
 * @method string getImageId()
2252
 * @method $this withImageId($value)
2253
 * @method string getOSSRegionId()
2254
 * @method $this withOSSRegionId($value)
2255
 * @method string getOSSBucket()
2256
 * @method $this withOSSBucket($value)
2257
 * @method string getRoleName()
2258
 * @method $this withRoleName($value)
2259
 * @method string getOSSPrefix()
2260
 * @method $this withOSSPrefix($value)
2261
 */
2262
class ExportImage extends Rpc
2263
{
2264
}
2265
2266
/**
2267
 * @method string getStartDate()
2268
 * @method $this withStartDate($value)
2269
 * @method string getEndDate()
2270
 * @method $this withEndDate($value)
2271
 */
2272
class ExportMeasurementData extends Rpc
2273
{
2274
}
2275
2276
/**
2277
 * @method string getNatType()
2278
 * @method $this withNatType($value)
2279
 * @method string getInstanceId()
2280
 * @method $this withInstanceId($value)
2281
 * @method string getRuleId()
2282
 * @method $this withRuleId($value)
2283
 */
2284
class GetDeviceInternetPort extends Rpc
2285
{
2286
2287
    /** @var string */
2288
    public $method = 'GET';
2289
}
2290
2291
/**
2292
 * @method string getBucketList()
2293
 * @method $this withBucketList($value)
2294
 */
2295
class GetOssStorageAndAccByBuckets extends Rpc
2296
{
2297
2298
    /** @var string */
2299
    public $method = 'GET';
2300
}
2301
2302
/**
2303
 * @method string getStartTime()
2304
 * @method $this withStartTime($value)
2305
 * @method string getPeriod()
2306
 * @method $this withPeriod($value)
2307
 * @method string getEndTime()
2308
 * @method $this withEndTime($value)
2309
 * @method string getBucket()
2310
 * @method $this withBucket($value)
2311
 */
2312
class GetOssUsageData extends Rpc
2313
{
2314
2315
    /** @var string */
2316
    public $method = 'GET';
2317
}
2318
2319
/**
2320
 * @method string getKeyPairName()
2321
 * @method $this withKeyPairName($value)
2322
 * @method string getPublicKeyBody()
2323
 * @method $this withPublicKeyBody($value)
2324
 */
2325
class ImportKeyPair extends Rpc
2326
{
2327
}
2328
2329
/**
2330
 * @method string getEPNInstanceId()
2331
 * @method $this withEPNInstanceId($value)
2332
 * @method string getInstanceInfos()
2333
 * @method $this withInstanceInfos($value)
2334
 */
2335
class JoinPublicIpsToEpnInstance extends Rpc
2336
{
2337
}
2338
2339
/**
2340
 * @method string getSecurityGroupId()
2341
 * @method $this withSecurityGroupId($value)
2342
 * @method string getInstanceId()
2343
 * @method $this withInstanceId($value)
2344
 */
2345
class JoinSecurityGroup extends Rpc
2346
{
2347
}
2348
2349
/**
2350
 * @method string getVSwitchesInfo()
2351
 * @method $this withVSwitchesInfo($value)
2352
 * @method string getEPNInstanceId()
2353
 * @method $this withEPNInstanceId($value)
2354
 */
2355
class JoinVSwitchesToEpnInstance extends Rpc
2356
{
2357
}
2358
2359
/**
2360
 * @method string getSecurityGroupId()
2361
 * @method $this withSecurityGroupId($value)
2362
 * @method string getInstanceId()
2363
 * @method $this withInstanceId($value)
2364
 */
2365
class LeaveSecurityGroup extends Rpc
2366
{
2367
}
2368
2369
/**
2370
 * @method string getClusterNames()
2371
 * @method $this withClusterNames($value)
2372
 * @method string getLevel()
2373
 * @method $this withLevel($value)
2374
 * @method string getOutAppInfoParams()
2375
 * @method $this withOutAppInfoParams($value)
2376
 * @method string getMaxDate()
2377
 * @method $this withMaxDate($value)
2378
 * @method string getPageNumber()
2379
 * @method $this withPageNumber($value)
2380
 * @method string getAppVersions()
2381
 * @method $this withAppVersions($value)
2382
 * @method string getPageSize()
2383
 * @method $this withPageSize($value)
2384
 * @method string getMinDate()
2385
 * @method $this withMinDate($value)
2386
 */
2387
class ListApplications extends Rpc
2388
{
2389
}
2390
2391
/**
2392
 * @method string getDescription()
2393
 * @method $this withDescription($value)
2394
 * @method string getAllocationId()
2395
 * @method $this withAllocationId($value)
2396
 * @method string getBandwidth()
2397
 * @method $this withBandwidth($value)
2398
 * @method string getName()
2399
 * @method $this withName($value)
2400
 */
2401
class ModifyEnsEipAddressAttribute extends Rpc
2402
{
2403
}
2404
2405
/**
2406
 * @method string getNetworkingModel()
2407
 * @method $this withNetworkingModel($value)
2408
 * @method string getInternetMaxBandwidthOut()
2409
 * @method $this withInternetMaxBandwidthOut($value)
2410
 * @method string getEPNInstanceId()
2411
 * @method $this withEPNInstanceId($value)
2412
 * @method string getEPNInstanceName()
2413
 * @method $this withEPNInstanceName($value)
2414
 */
2415
class ModifyEpnInstance extends Rpc
2416
{
2417
}
2418
2419
/**
2420
 * @method string getDescription()
2421
 * @method $this withDescription($value)
2422
 * @method string getEnsRegionId()
2423
 * @method $this withEnsRegionId($value)
2424
 * @method string getFileSystemId()
2425
 * @method $this withFileSystemId($value)
2426
 */
2427
class ModifyFileSystem extends Rpc
2428
{
2429
}
2430
2431
/**
2432
 * @method string getForwardEntryId()
2433
 * @method $this withForwardEntryId($value)
2434
 * @method string getForwardEntryName()
2435
 * @method $this withForwardEntryName($value)
2436
 * @method string getHealthCheckPort()
2437
 * @method $this withHealthCheckPort($value)
2438
 */
2439
class ModifyForwardEntry extends Rpc
2440
{
2441
}
2442
2443
/**
2444
 * @method string getImageId()
2445
 * @method $this withImageId($value)
2446
 * @method string getImageName()
2447
 * @method $this withImageName($value)
2448
 * @method string getProduct()
2449
 */
2450
class ModifyImageAttribute extends Rpc
2451
{
2452
2453
    /**
2454
     * @param string $value
2455
     *
2456
     * @return $this
2457
     */
2458
    public function withProduct($value)
2459
    {
2460
        $this->data['Product'] = $value;
2461
        $this->options['query']['product'] = $value;
2462
2463
        return $this;
2464
    }
2465
}
2466
2467
/**
2468
 * @method string getImageId()
2469
 * @method $this withImageId($value)
2470
 * @method string getRemoveAccounts()
2471
 * @method $this withRemoveAccounts($value)
2472
 * @method string getAddAccounts()
2473
 * @method $this withAddAccounts($value)
2474
 */
2475
class ModifyImageSharePermission extends Rpc
2476
{
2477
}
2478
2479
/**
2480
 * @method string getUserData()
2481
 * @method $this withUserData($value)
2482
 * @method string getPassword()
2483
 * @method $this withPassword($value)
2484
 * @method string getHostName()
2485
 * @method $this withHostName($value)
2486
 * @method string getInstanceId()
2487
 * @method $this withInstanceId($value)
2488
 * @method string getInstanceName()
2489
 * @method $this withInstanceName($value)
2490
 */
2491
class ModifyInstanceAttribute extends Rpc
2492
{
2493
}
2494
2495
/**
2496
 * @method string getDuration()
2497
 * @method $this withDuration($value)
2498
 * @method string getRenewalStatus()
2499
 * @method $this withRenewalStatus($value)
2500
 * @method string getOwnerId()
2501
 * @method $this withOwnerId($value)
2502
 * @method string getAutoRenew()
2503
 * @method $this withAutoRenew($value)
2504
 * @method string getInstanceIds()
2505
 * @method $this withInstanceIds($value)
2506
 */
2507
class ModifyInstanceAutoRenewAttribute extends Rpc
2508
{
2509
}
2510
2511
/**
2512
 * @method string getLoadBalancerName()
2513
 * @method $this withLoadBalancerName($value)
2514
 * @method string getLoadBalancerId()
2515
 * @method $this withLoadBalancerId($value)
2516
 */
2517
class ModifyLoadBalancerAttribute extends Rpc
2518
{
2519
}
2520
2521
/**
2522
 * @method string getDescription()
2523
 * @method $this withDescription($value)
2524
 * @method string getNetworkName()
2525
 * @method $this withNetworkName($value)
2526
 * @method string getNetworkId()
2527
 * @method $this withNetworkId($value)
2528
 */
2529
class ModifyNetworkAttribute extends Rpc
2530
{
2531
}
2532
2533
/**
2534
 * @method string getInstanceType()
2535
 * @method $this withInstanceType($value)
2536
 * @method string getInstanceId()
2537
 * @method $this withInstanceId($value)
2538
 */
2539
class ModifyPrepayInstanceSpec extends Rpc
2540
{
2541
}
2542
2543
/**
2544
 * @method string getSecurityGroupId()
2545
 * @method $this withSecurityGroupId($value)
2546
 * @method string getDescription()
2547
 * @method $this withDescription($value)
2548
 * @method string getSecurityGroupName()
2549
 * @method $this withSecurityGroupName($value)
2550
 */
2551
class ModifySecurityGroupAttribute extends Rpc
2552
{
2553
}
2554
2555
/**
2556
 * @method string getDescription()
2557
 * @method $this withDescription($value)
2558
 * @method string getVSwitchId()
2559
 * @method $this withVSwitchId($value)
2560
 * @method string getVSwitchName()
2561
 * @method $this withVSwitchName($value)
2562
 */
2563
class ModifyVSwitchAttribute extends Rpc
2564
{
2565
}
2566
2567
/**
2568
 * @method string getData()
2569
 * @method $this withData($value)
2570
 * @method string getTimeout()
2571
 * @method $this withTimeout($value)
2572
 * @method string getPushStrategy()
2573
 * @method $this withPushStrategy($value)
2574
 * @method string getAppId()
2575
 * @method $this withAppId($value)
2576
 */
2577
class PushApplicationData extends Rpc
2578
{
2579
}
2580
2581
/**
2582
 * @method string getServerId()
2583
 * @method $this withServerId($value)
2584
 * @method string getInstanceId()
2585
 * @method $this withInstanceId($value)
2586
 */
2587
class RebootAICInstance extends Rpc
2588
{
2589
2590
    /** @var string */
2591
    public $method = 'GET';
2592
}
2593
2594
/**
2595
 * @method string getServerId()
2596
 * @method $this withServerId($value)
2597
 */
2598
class RebootARMServerInstance extends Rpc
2599
{
2600
2601
    /** @var string */
2602
    public $method = 'GET';
2603
}
2604
2605
/**
2606
 * @method string getForceStop()
2607
 * @method $this withForceStop($value)
2608
 * @method string getInstanceId()
2609
 * @method $this withInstanceId($value)
2610
 */
2611
class RebootInstance extends Rpc
2612
{
2613
}
2614
2615
/**
2616
 * @method string getInstanceIds()
2617
 * @method $this withInstanceIds($value)
2618
 */
2619
class RebootInstances extends Rpc
2620
{
2621
}
2622
2623
/**
2624
 * @method string getServerId()
2625
 * @method $this withServerId($value)
2626
 */
2627
class RecoverAICInstance extends Rpc
2628
{
2629
2630
    /** @var string */
2631
    public $method = 'GET';
2632
}
2633
2634
/**
2635
 * @method string getImageId()
2636
 * @method $this withImageId($value)
2637
 * @method string getDiskId()
2638
 * @method $this withDiskId($value)
2639
 */
2640
class ReInitDisk extends Rpc
2641
{
2642
}
2643
2644
/**
2645
 * @method string getImageId()
2646
 * @method string getPassword()
2647
 * @method string getInstanceId()
2648
 */
2649
class ReinitInstance extends Rpc
2650
{
2651
2652
    /**
2653
     * @param string $value
2654
     *
2655
     * @return $this
2656
     */
2657
    public function withImageId($value)
2658
    {
2659
        $this->data['ImageId'] = $value;
2660
        $this->options['form_params']['ImageId'] = $value;
2661
2662
        return $this;
2663
    }
2664
2665
    /**
2666
     * @param string $value
2667
     *
2668
     * @return $this
2669
     */
2670
    public function withPassword($value)
2671
    {
2672
        $this->data['Password'] = $value;
2673
        $this->options['form_params']['Password'] = $value;
2674
2675
        return $this;
2676
    }
2677
2678
    /**
2679
     * @param string $value
2680
     *
2681
     * @return $this
2682
     */
2683
    public function withInstanceId($value)
2684
    {
2685
        $this->data['InstanceId'] = $value;
2686
        $this->options['form_params']['InstanceId'] = $value;
2687
2688
        return $this;
2689
    }
2690
}
2691
2692
/**
2693
 * @method string getImageId()
2694
 * @method $this withImageId($value)
2695
 * @method string getPassword()
2696
 * @method $this withPassword($value)
2697
 * @method string getInstanceIds()
2698
 * @method $this withInstanceIds($value)
2699
 */
2700
class ReinitInstances extends Rpc
2701
{
2702
}
2703
2704
/**
2705
 * @method string getServerId()
2706
 * @method $this withServerId($value)
2707
 */
2708
class ReleaseAICInstance extends Rpc
2709
{
2710
}
2711
2712
/**
2713
 * @method string getInstanceId()
2714
 * @method $this withInstanceId($value)
2715
 */
2716
class ReleaseARMServerInstance extends Rpc
2717
{
2718
}
2719
2720
/**
2721
 * @method string getInstanceId()
2722
 * @method $this withInstanceId($value)
2723
 */
2724
class ReleaseInstance extends Rpc
2725
{
2726
}
2727
2728
/**
2729
 * @method string getInstanceId()
2730
 * @method $this withInstanceId($value)
2731
 */
2732
class ReleasePostPaidInstance extends Rpc
2733
{
2734
}
2735
2736
/**
2737
 * @method string getInstanceId()
2738
 * @method $this withInstanceId($value)
2739
 */
2740
class ReleasePrePaidInstance extends Rpc
2741
{
2742
}
2743
2744
/**
2745
 * @method string getBackendServers()
2746
 * @method $this withBackendServers($value)
2747
 * @method string getLoadBalancerId()
2748
 * @method $this withLoadBalancerId($value)
2749
 */
2750
class RemoveBackendServers extends Rpc
2751
{
2752
}
2753
2754
/**
2755
 * @method string getEPNInstanceId()
2756
 * @method $this withEPNInstanceId($value)
2757
 * @method string getInstanceInfos()
2758
 * @method $this withInstanceInfos($value)
2759
 */
2760
class RemovePublicIpsFromEpnInstance extends Rpc
2761
{
2762
}
2763
2764
/**
2765
 * @method string getVSwitchesInfo()
2766
 * @method $this withVSwitchesInfo($value)
2767
 * @method string getEPNInstanceId()
2768
 * @method $this withEPNInstanceId($value)
2769
 */
2770
class RemoveVSwitchesFromEpnInstance extends Rpc
2771
{
2772
}
2773
2774
/**
2775
 * @method string getPeriod()
2776
 * @method $this withPeriod($value)
2777
 * @method string getPeriodUnit()
2778
 * @method $this withPeriodUnit($value)
2779
 * @method string getInstanceId()
2780
 * @method $this withInstanceId($value)
2781
 */
2782
class RenewARMServerInstance extends Rpc
2783
{
2784
}
2785
2786
/**
2787
 * @method string getPeriod()
2788
 * @method $this withPeriod($value)
2789
 * @method string getInstanceId()
2790
 * @method $this withInstanceId($value)
2791
 */
2792
class RenewInstance extends Rpc
2793
{
2794
2795
    /** @var string */
2796
    public $method = 'GET';
2797
}
2798
2799
/**
2800
 * @method string getResourceSelector()
2801
 * @method $this withResourceSelector($value)
2802
 * @method string getToAppVersion()
2803
 * @method $this withToAppVersion($value)
2804
 * @method string getRescaleType()
2805
 * @method $this withRescaleType($value)
2806
 * @method string getTimeout()
2807
 * @method $this withTimeout($value)
2808
 * @method string getRescaleLevel()
2809
 * @method $this withRescaleLevel($value)
2810
 * @method string getAppId()
2811
 * @method $this withAppId($value)
2812
 */
2813
class RescaleApplication extends Rpc
2814
{
2815
}
2816
2817
/**
2818
 * @method string getResourceSelector()
2819
 * @method string getResourceInfo()
2820
 * @method string getRescaleType()
2821
 * @method $this withRescaleType($value)
2822
 * @method string getImageId()
2823
 * @method $this withImageId($value)
2824
 * @method string getTimeout()
2825
 * @method $this withTimeout($value)
2826
 * @method string getRescaleLevel()
2827
 * @method $this withRescaleLevel($value)
2828
 * @method string getResourceSpec()
2829
 * @method $this withResourceSpec($value)
2830
 * @method string getIpType()
2831
 * @method $this withIpType($value)
2832
 * @method string getAppId()
2833
 * @method $this withAppId($value)
2834
 * @method string getServiceId()
2835
 * @method $this withServiceId($value)
2836
 */
2837
class RescaleDeviceService extends Rpc
2838
{
2839
2840
    /**
2841
     * @param string $value
2842
     *
2843
     * @return $this
2844
     */
2845
    public function withResourceSelector($value)
2846
    {
2847
        $this->data['ResourceSelector'] = $value;
2848
        $this->options['form_params']['ResourceSelector'] = $value;
2849
2850
        return $this;
2851
    }
2852
2853
    /**
2854
     * @param string $value
2855
     *
2856
     * @return $this
2857
     */
2858
    public function withResourceInfo($value)
2859
    {
2860
        $this->data['ResourceInfo'] = $value;
2861
        $this->options['form_params']['ResourceInfo'] = $value;
2862
2863
        return $this;
2864
    }
2865
}
2866
2867
/**
2868
 * @method string getServerId()
2869
 * @method $this withServerId($value)
2870
 * @method string getInstanceId()
2871
 * @method $this withInstanceId($value)
2872
 */
2873
class ResetAICInstance extends Rpc
2874
{
2875
2876
    /** @var string */
2877
    public $method = 'GET';
2878
}
2879
2880
/**
2881
 * @method string getImageId()
2882
 * @method $this withImageId($value)
2883
 * @method string getInstanceId()
2884
 * @method $this withInstanceId($value)
2885
 * @method string getAppId()
2886
 * @method $this withAppId($value)
2887
 */
2888
class ResetDeviceInstance extends Rpc
2889
{
2890
2891
    /** @var string */
2892
    public $method = 'GET';
2893
}
2894
2895
/**
2896
 * @method string getSnapshotId()
2897
 * @method $this withSnapshotId($value)
2898
 * @method string getDiskId()
2899
 * @method $this withDiskId($value)
2900
 */
2901
class ResetDisk extends Rpc
2902
{
2903
}
2904
2905
/**
2906
 * @method string getDiskId()
2907
 * @method $this withDiskId($value)
2908
 * @method string getNewSize()
2909
 * @method $this withNewSize($value)
2910
 */
2911
class ResizeDisk extends Rpc
2912
{
2913
}
2914
2915
/**
2916
 * @method string getInstanceId()
2917
 * @method $this withInstanceId($value)
2918
 * @method string getAppId()
2919
 * @method $this withAppId($value)
2920
 */
2921
class RestartDeviceInstance extends Rpc
2922
{
2923
2924
    /** @var string */
2925
    public $method = 'GET';
2926
}
2927
2928
/**
2929
 * @method string getSourcePortRange()
2930
 * @method $this withSourcePortRange($value)
2931
 * @method string getPortRange()
2932
 * @method $this withPortRange($value)
2933
 * @method string getIpProtocol()
2934
 * @method $this withIpProtocol($value)
2935
 * @method string getSourceCidrIp()
2936
 * @method $this withSourceCidrIp($value)
2937
 * @method string getPriority()
2938
 * @method $this withPriority($value)
2939
 * @method string getSecurityGroupId()
2940
 * @method $this withSecurityGroupId($value)
2941
 * @method string getPolicy()
2942
 * @method $this withPolicy($value)
2943
 */
2944
class RevokeSecurityGroup extends Rpc
2945
{
2946
}
2947
2948
/**
2949
 * @method string getSourcePortRange()
2950
 * @method $this withSourcePortRange($value)
2951
 * @method string getPortRange()
2952
 * @method $this withPortRange($value)
2953
 * @method string getIpProtocol()
2954
 * @method $this withIpProtocol($value)
2955
 * @method string getPriority()
2956
 * @method $this withPriority($value)
2957
 * @method string getDestCidrIp()
2958
 * @method $this withDestCidrIp($value)
2959
 * @method string getSecurityGroupId()
2960
 * @method $this withSecurityGroupId($value)
2961
 * @method string getPolicy()
2962
 * @method $this withPolicy($value)
2963
 */
2964
class RevokeSecurityGroupEgress extends Rpc
2965
{
2966
}
2967
2968
/**
2969
 * @method string getTimeout()
2970
 * @method $this withTimeout($value)
2971
 * @method string getFromAppVersion()
2972
 * @method $this withFromAppVersion($value)
2973
 * @method string getAppId()
2974
 * @method $this withAppId($value)
2975
 * @method string getToAppVersion()
2976
 * @method $this withToAppVersion($value)
2977
 */
2978
class RollbackApplication extends Rpc
2979
{
2980
}
2981
2982
/**
2983
 * @method string getScheduleAreaLevel()
2984
 * @method $this withScheduleAreaLevel($value)
2985
 * @method string getUniqueSuffix()
2986
 * @method $this withUniqueSuffix($value)
2987
 * @method string getSecurityId()
2988
 * @method $this withSecurityId($value)
2989
 * @method string getKeyPairName()
2990
 * @method $this withKeyPairName($value)
2991
 * @method string getPassword()
2992
 * @method $this withPassword($value)
2993
 * @method string getHostName()
2994
 * @method $this withHostName($value)
2995
 * @method string getSystemDisk()
2996
 * @method $this withSystemDisk($value)
2997
 * @method string getNetDistrictCode()
2998
 * @method $this withNetDistrictCode($value)
2999
 * @method string getEnsRegionId()
3000
 * @method $this withEnsRegionId($value)
3001
 * @method string getPeriod()
3002
 * @method $this withPeriod($value)
3003
 * @method string getPublicIpIdentification()
3004
 * @method $this withPublicIpIdentification($value)
3005
 * @method string getVSwitchId()
3006
 * @method $this withVSwitchId($value)
3007
 * @method string getPrivateIpAddress()
3008
 * @method $this withPrivateIpAddress($value)
3009
 * @method string getPeriodUnit()
3010
 * @method $this withPeriodUnit($value)
3011
 * @method string getInstanceName()
3012
 * @method $this withInstanceName($value)
3013
 * @method string getAutoRenew()
3014
 * @method $this withAutoRenew($value)
3015
 * @method string getInternetChargeType()
3016
 * @method $this withInternetChargeType($value)
3017
 * @method string getNetWorkId()
3018
 * @method $this withNetWorkId($value)
3019
 * @method string getSchedulingPriceStrategy()
3020
 * @method $this withSchedulingPriceStrategy($value)
3021
 * @method string getImageId()
3022
 * @method $this withImageId($value)
3023
 * @method string getInternetMaxBandwidthOut()
3024
 * @method $this withInternetMaxBandwidthOut($value)
3025
 * @method string getUserData()
3026
 * @method $this withUserData($value)
3027
 * @method string getPasswordInherit()
3028
 * @method $this withPasswordInherit($value)
3029
 * @method string getInstanceType()
3030
 * @method $this withInstanceType($value)
3031
 * @method string getInstanceChargeType()
3032
 * @method $this withInstanceChargeType($value)
3033
 * @method string getAmount()
3034
 * @method $this withAmount($value)
3035
 * @method string getDataDisk()
3036
 * @method $this withDataDisk($value)
3037
 * @method string getSchedulingStrategy()
3038
 * @method $this withSchedulingStrategy($value)
3039
 * @method string getCarrier()
3040
 * @method $this withCarrier($value)
3041
 */
3042
class RunInstances extends Rpc
3043
{
3044
}
3045
3046
/**
3047
 * @method string getUuid()
3048
 * @method $this withUuid($value)
3049
 * @method string getClientIp()
3050
 * @method $this withClientIp($value)
3051
 * @method string getPodConfigName()
3052
 * @method $this withPodConfigName($value)
3053
 * @method string getServiceCommands()
3054
 * @method $this withServiceCommands($value)
3055
 * @method string getScheduleStrategy()
3056
 * @method $this withScheduleStrategy($value)
3057
 * @method string getDirectorys()
3058
 * @method $this withDirectorys($value)
3059
 * @method string getPreLockedTimeout()
3060
 * @method $this withPreLockedTimeout($value)
3061
 * @method string getServiceAction()
3062
 * @method $this withServiceAction($value)
3063
 * @method string getAppId()
3064
 * @method $this withAppId($value)
3065
 */
3066
class RunServiceSchedule extends Rpc
3067
{
3068
}
3069
3070
/**
3071
 * @method string getBackendServers()
3072
 * @method $this withBackendServers($value)
3073
 * @method string getLoadBalancerId()
3074
 * @method $this withLoadBalancerId($value)
3075
 */
3076
class SetBackendServers extends Rpc
3077
{
3078
}
3079
3080
/**
3081
 * @method string getHealthCheckTimeout()
3082
 * @method $this withHealthCheckTimeout($value)
3083
 * @method string getHealthCheckURI()
3084
 * @method $this withHealthCheckURI($value)
3085
 * @method string getHealthCheck()
3086
 * @method $this withHealthCheck($value)
3087
 * @method string getProtocol()
3088
 * @method $this withProtocol($value)
3089
 * @method string getCookie()
3090
 * @method $this withCookie($value)
3091
 * @method string getHealthCheckMethod()
3092
 * @method $this withHealthCheckMethod($value)
3093
 * @method string getHealthCheckDomain()
3094
 * @method $this withHealthCheckDomain($value)
3095
 * @method string getRequestTimeout()
3096
 * @method $this withRequestTimeout($value)
3097
 * @method string getLoadBalancerId()
3098
 * @method $this withLoadBalancerId($value)
3099
 * @method string getHealthCheckInterval()
3100
 * @method $this withHealthCheckInterval($value)
3101
 * @method string getDescription()
3102
 * @method $this withDescription($value)
3103
 * @method string getUnhealthyThreshold()
3104
 * @method $this withUnhealthyThreshold($value)
3105
 * @method string getHealthyThreshold()
3106
 * @method $this withHealthyThreshold($value)
3107
 * @method string getScheduler()
3108
 * @method $this withScheduler($value)
3109
 * @method string getCookieTimeout()
3110
 * @method $this withCookieTimeout($value)
3111
 * @method string getStickySessionType()
3112
 * @method $this withStickySessionType($value)
3113
 * @method string getListenerPort()
3114
 * @method $this withListenerPort($value)
3115
 * @method string getStickySession()
3116
 * @method $this withStickySession($value)
3117
 * @method string getIdleTimeout()
3118
 * @method $this withIdleTimeout($value)
3119
 * @method string getHealthCheckConnectPort()
3120
 * @method $this withHealthCheckConnectPort($value)
3121
 * @method string getHealthCheckHttpCode()
3122
 * @method $this withHealthCheckHttpCode($value)
3123
 */
3124
class SetLoadBalancerHTTPListenerAttribute extends Rpc
3125
{
3126
}
3127
3128
/**
3129
 * @method string getHealthCheckTimeout()
3130
 * @method $this withHealthCheckTimeout($value)
3131
 * @method string getHealthCheckURI()
3132
 * @method $this withHealthCheckURI($value)
3133
 * @method string getHealthCheck()
3134
 * @method $this withHealthCheck($value)
3135
 * @method string getProtocol()
3136
 * @method $this withProtocol($value)
3137
 * @method string getCookie()
3138
 * @method $this withCookie($value)
3139
 * @method string getHealthCheckMethod()
3140
 * @method $this withHealthCheckMethod($value)
3141
 * @method string getHealthCheckDomain()
3142
 * @method $this withHealthCheckDomain($value)
3143
 * @method string getRequestTimeout()
3144
 * @method $this withRequestTimeout($value)
3145
 * @method string getLoadBalancerId()
3146
 * @method $this withLoadBalancerId($value)
3147
 * @method string getHealthCheckInterval()
3148
 * @method $this withHealthCheckInterval($value)
3149
 * @method string getDescription()
3150
 * @method $this withDescription($value)
3151
 * @method string getUnhealthyThreshold()
3152
 * @method $this withUnhealthyThreshold($value)
3153
 * @method string getHealthyThreshold()
3154
 * @method $this withHealthyThreshold($value)
3155
 * @method string getScheduler()
3156
 * @method $this withScheduler($value)
3157
 * @method string getCookieTimeout()
3158
 * @method $this withCookieTimeout($value)
3159
 * @method string getStickySessionType()
3160
 * @method $this withStickySessionType($value)
3161
 * @method string getListenerPort()
3162
 * @method $this withListenerPort($value)
3163
 * @method string getStickySession()
3164
 * @method $this withStickySession($value)
3165
 * @method string getServerCertificateId()
3166
 * @method $this withServerCertificateId($value)
3167
 * @method string getIdleTimeout()
3168
 * @method $this withIdleTimeout($value)
3169
 * @method string getHealthCheckConnectPort()
3170
 * @method $this withHealthCheckConnectPort($value)
3171
 * @method string getHealthCheckHttpCode()
3172
 * @method $this withHealthCheckHttpCode($value)
3173
 */
3174
class SetLoadBalancerHTTPSListenerAttribute extends Rpc
3175
{
3176
}
3177
3178
/**
3179
 * @method string getLoadBalancerStatus()
3180
 * @method $this withLoadBalancerStatus($value)
3181
 * @method string getLoadBalancerId()
3182
 * @method $this withLoadBalancerId($value)
3183
 */
3184
class SetLoadBalancerStatus extends Rpc
3185
{
3186
}
3187
3188
/**
3189
 * @method string getHealthCheckURI()
3190
 * @method $this withHealthCheckURI($value)
3191
 * @method string getProtocol()
3192
 * @method $this withProtocol($value)
3193
 * @method string getEstablishedTimeout()
3194
 * @method $this withEstablishedTimeout($value)
3195
 * @method string getPersistenceTimeout()
3196
 * @method $this withPersistenceTimeout($value)
3197
 * @method string getHealthCheckDomain()
3198
 * @method $this withHealthCheckDomain($value)
3199
 * @method string getLoadBalancerId()
3200
 * @method $this withLoadBalancerId($value)
3201
 * @method string getHealthCheckInterval()
3202
 * @method $this withHealthCheckInterval($value)
3203
 * @method string getHealthCheckConnectTimeout()
3204
 * @method $this withHealthCheckConnectTimeout($value)
3205
 * @method string getDescription()
3206
 * @method $this withDescription($value)
3207
 * @method string getUnhealthyThreshold()
3208
 * @method $this withUnhealthyThreshold($value)
3209
 * @method string getHealthyThreshold()
3210
 * @method $this withHealthyThreshold($value)
3211
 * @method string getScheduler()
3212
 * @method $this withScheduler($value)
3213
 * @method string getEipTransmit()
3214
 * @method $this withEipTransmit($value)
3215
 * @method string getListenerPort()
3216
 * @method $this withListenerPort($value)
3217
 * @method string getHealthCheckType()
3218
 * @method $this withHealthCheckType($value)
3219
 * @method string getHealthCheckConnectPort()
3220
 * @method $this withHealthCheckConnectPort($value)
3221
 * @method string getHealthCheckHttpCode()
3222
 * @method $this withHealthCheckHttpCode($value)
3223
 */
3224
class SetLoadBalancerTCPListenerAttribute extends Rpc
3225
{
3226
}
3227
3228
/**
3229
 * @method string getProtocol()
3230
 * @method $this withProtocol($value)
3231
 * @method string getLoadBalancerId()
3232
 * @method $this withLoadBalancerId($value)
3233
 * @method string getHealthCheckReq()
3234
 * @method $this withHealthCheckReq($value)
3235
 * @method string getHealthCheckInterval()
3236
 * @method $this withHealthCheckInterval($value)
3237
 * @method string getHealthCheckExp()
3238
 * @method $this withHealthCheckExp($value)
3239
 * @method string getHealthCheckConnectTimeout()
3240
 * @method $this withHealthCheckConnectTimeout($value)
3241
 * @method string getDescription()
3242
 * @method $this withDescription($value)
3243
 * @method string getUnhealthyThreshold()
3244
 * @method $this withUnhealthyThreshold($value)
3245
 * @method string getHealthyThreshold()
3246
 * @method $this withHealthyThreshold($value)
3247
 * @method string getScheduler()
3248
 * @method $this withScheduler($value)
3249
 * @method string getEipTransmit()
3250
 * @method $this withEipTransmit($value)
3251
 * @method string getListenerPort()
3252
 * @method $this withListenerPort($value)
3253
 * @method string getHealthCheckConnectPort()
3254
 * @method $this withHealthCheckConnectPort($value)
3255
 */
3256
class SetLoadBalancerUDPListenerAttribute extends Rpc
3257
{
3258
}
3259
3260
/**
3261
 * @method string getEPNInstanceId()
3262
 * @method $this withEPNInstanceId($value)
3263
 */
3264
class StartEpnInstance extends Rpc
3265
{
3266
}
3267
3268
/**
3269
 * @method string getInstanceId()
3270
 * @method $this withInstanceId($value)
3271
 */
3272
class StartInstance extends Rpc
3273
{
3274
}
3275
3276
/**
3277
 * @method string getInstanceIds()
3278
 * @method $this withInstanceIds($value)
3279
 */
3280
class StartInstances extends Rpc
3281
{
3282
}
3283
3284
/**
3285
 * @method string getListenerPort()
3286
 * @method $this withListenerPort($value)
3287
 * @method string getListenerProtocol()
3288
 * @method $this withListenerProtocol($value)
3289
 * @method string getLoadBalancerId()
3290
 * @method $this withLoadBalancerId($value)
3291
 */
3292
class StartLoadBalancerListener extends Rpc
3293
{
3294
}
3295
3296
/**
3297
 * @method string getEPNInstanceId()
3298
 * @method $this withEPNInstanceId($value)
3299
 */
3300
class StopEpnInstance extends Rpc
3301
{
3302
}
3303
3304
/**
3305
 * @method string getForceStop()
3306
 * @method $this withForceStop($value)
3307
 * @method string getInstanceId()
3308
 * @method $this withInstanceId($value)
3309
 */
3310
class StopInstance extends Rpc
3311
{
3312
}
3313
3314
/**
3315
 * @method string getInstanceIds()
3316
 * @method $this withInstanceIds($value)
3317
 */
3318
class StopInstances extends Rpc
3319
{
3320
}
3321
3322
/**
3323
 * @method string getListenerPort()
3324
 * @method $this withListenerPort($value)
3325
 * @method string getListenerProtocol()
3326
 * @method $this withListenerProtocol($value)
3327
 * @method string getLoadBalancerId()
3328
 * @method $this withLoadBalancerId($value)
3329
 */
3330
class StopLoadBalancerListener extends Rpc
3331
{
3332
}
3333
3334
/**
3335
 * @method string getPrivateIpAddress()
3336
 * @method $this withPrivateIpAddress($value)
3337
 * @method string getNetworkInterfaceId()
3338
 * @method $this withNetworkInterfaceId($value)
3339
 */
3340
class UnassignPrivateIpAddresses extends Rpc
3341
{
3342
}
3343
3344
/**
3345
 * @method string getAllocationId()
3346
 * @method $this withAllocationId($value)
3347
 */
3348
class UnAssociateEnsEipAddress extends Rpc
3349
{
3350
}
3351
3352
/**
3353
 * @method string getNetworkAclId()
3354
 * @method $this withNetworkAclId($value)
3355
 * @method string getResource()
3356
 * @method $this withResource($value)
3357
 */
3358
class UnassociateNetworkAcl extends Rpc
3359
{
3360
}
3361
3362
/**
3363
 * @method string getImageId()
3364
 * @method $this withImageId($value)
3365
 * @method string getTimeout()
3366
 * @method $this withTimeout($value)
3367
 * @method string getServerIds()
3368
 * @method $this withServerIds($value)
3369
 */
3370
class UpgradeAICInstanceImage extends Rpc
3371
{
3372
3373
    /** @var string */
3374
    public $method = 'GET';
3375
}
3376
3377
/**
3378
 * @method string getTemplate()
3379
 * @method $this withTemplate($value)
3380
 * @method string getTimeout()
3381
 * @method $this withTimeout($value)
3382
 * @method string getAppId()
3383
 * @method $this withAppId($value)
3384
 */
3385
class UpgradeApplication extends Rpc
3386
{
3387
}
3388