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 ( f4705b...73c3c7 )
by
unknown
06:40
created

ReinitInstance::withImageId()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

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