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 ( 31f1a2...d0782a )
by
unknown
04:10
created

QueryCustomerAddressList::withCallerBid()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 3
nc 1
nop 1
dl 0
loc 6
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace AlibabaCloud\BssOpenApi\V20171214;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AllocateCostUnitResource allocateCostUnitResource(array $options = [])
9
 * @method ApplyInvoice applyInvoice(array $options = [])
10
 * @method CancelOrder cancelOrder(array $options = [])
11
 * @method ChangeResellerConsumeAmount changeResellerConsumeAmount(array $options = [])
12
 * @method ConvertChargeType convertChargeType(array $options = [])
13
 * @method CreateAgAccount createAgAccount(array $options = [])
14
 * @method CreateCostUnit createCostUnit(array $options = [])
15
 * @method CreateInstance createInstance(array $options = [])
16
 * @method CreateResellerUserQuota createResellerUserQuota(array $options = [])
17
 * @method CreateResourcePackage createResourcePackage(array $options = [])
18
 * @method DeleteCostUnit deleteCostUnit(array $options = [])
19
 * @method DescribePricingModule describePricingModule(array $options = [])
20
 * @method DescribeResourcePackageProduct describeResourcePackageProduct(array $options = [])
21
 * @method EnableBillGeneration enableBillGeneration(array $options = [])
22
 * @method GetCustomerAccountInfo getCustomerAccountInfo(array $options = [])
23
 * @method GetCustomerList getCustomerList(array $options = [])
24
 * @method GetOrderDetail getOrderDetail(array $options = [])
25
 * @method GetPayAsYouGoPrice getPayAsYouGoPrice(array $options = [])
26
 * @method GetResourcePackagePrice getResourcePackagePrice(array $options = [])
27
 * @method GetSubscriptionPrice getSubscriptionPrice(array $options = [])
28
 * @method ModifyCostUnit modifyCostUnit(array $options = [])
29
 * @method ModifyInstance modifyInstance(array $options = [])
30
 * @method QueryAccountBalance queryAccountBalance(array $options = [])
31
 * @method QueryAccountBill queryAccountBill(array $options = [])
32
 * @method QueryAccountTransactions queryAccountTransactions(array $options = [])
33
 * @method QueryAvailableInstances queryAvailableInstances(array $options = [])
34
 * @method QueryBill queryBill(array $options = [])
35
 * @method QueryBillOverview queryBillOverview(array $options = [])
36
 * @method QueryBillToOSSSubscription queryBillToOSSSubscription(array $options = [])
37
 * @method QueryCashCoupons queryCashCoupons(array $options = [])
38
 * @method QueryCostUnit queryCostUnit(array $options = [])
39
 * @method QueryCostUnitResource queryCostUnitResource(array $options = [])
40
 * @method QueryCustomerAddressList queryCustomerAddressList(array $options = [])
41
 * @method QueryEvaluateList queryEvaluateList(array $options = [])
42
 * @method QueryInstanceBill queryInstanceBill(array $options = [])
43
 * @method QueryInstanceGaapCost queryInstanceGaapCost(array $options = [])
44
 * @method QueryInvoicingCustomerList queryInvoicingCustomerList(array $options = [])
45
 * @method QueryMonthlyBill queryMonthlyBill(array $options = [])
46
 * @method QueryMonthlyInstanceConsumption queryMonthlyInstanceConsumption(array $options = [])
47
 * @method QueryOrders queryOrders(array $options = [])
48
 * @method QueryPrepaidCards queryPrepaidCards(array $options = [])
49
 * @method QueryProductList queryProductList(array $options = [])
50
 * @method QueryRedeem queryRedeem(array $options = [])
51
 * @method QueryResellerAvailableQuota queryResellerAvailableQuota(array $options = [])
52
 * @method QueryResourcePackageInstances queryResourcePackageInstances(array $options = [])
53
 * @method QueryRIUtilizationDetail queryRIUtilizationDetail(array $options = [])
54
 * @method QuerySettlementBill querySettlementBill(array $options = [])
55
 * @method QuerySplitItemBill querySplitItemBill(array $options = [])
56
 * @method QueryUserOmsData queryUserOmsData(array $options = [])
57
 * @method RenewInstance renewInstance(array $options = [])
58
 * @method RenewResourcePackage renewResourcePackage(array $options = [])
59
 * @method SetRenewal setRenewal(array $options = [])
60
 * @method SetResellerUserAlarmThreshold setResellerUserAlarmThreshold(array $options = [])
61
 * @method SetResellerUserQuota setResellerUserQuota(array $options = [])
62
 * @method SetResellerUserStatus setResellerUserStatus(array $options = [])
63
 * @method SubscribeBillToOSS subscribeBillToOSS(array $options = [])
64
 * @method UnsubscribeBillToOSS unsubscribeBillToOSS(array $options = [])
65
 * @method UpgradeResourcePackage upgradeResourcePackage(array $options = [])
66
 */
67
class BssOpenApiApiResolver extends ApiResolver
68
{
69
}
70
71
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
72
{
73
    /** @var string */
74
    public $product = 'BssOpenApi';
75
76
    /** @var string */
77
    public $version = '2017-12-14';
78
79
    /** @var string */
80
    public $method = 'POST';
81
}
82
83
/**
84
 * @method array getResourceInstanceList()
85
 * @method string getFromUnitId()
86
 * @method $this withFromUnitId($value)
87
 * @method string getToUnitId()
88
 * @method $this withToUnitId($value)
89
 * @method string getFromUnitUserId()
90
 * @method $this withFromUnitUserId($value)
91
 * @method string getToUnitUserId()
92
 * @method $this withToUnitUserId($value)
93
 */
94
class AllocateCostUnitResource extends Rpc
95
{
96
97
    /**
98
     * @param array $resourceInstanceList
99
     *
100
     * @return $this
101
     */
102
	public function withResourceInstanceList(array $resourceInstanceList)
103
	{
104
	    $this->data['ResourceInstanceList'] = $resourceInstanceList;
105
		foreach ($resourceInstanceList as $depth1 => $depth1Value) {
106
			if(isset($depth1Value['ResourceId'])){
107
				$this->options['query']['ResourceInstanceList.' . ($depth1 + 1) . '.ResourceId'] = $depth1Value['ResourceId'];
108
			}
109
			if(isset($depth1Value['CommodityCode'])){
110
				$this->options['query']['ResourceInstanceList.' . ($depth1 + 1) . '.CommodityCode'] = $depth1Value['CommodityCode'];
111
			}
112
			if(isset($depth1Value['ResourceUserId'])){
113
				$this->options['query']['ResourceInstanceList.' . ($depth1 + 1) . '.ResourceUserId'] = $depth1Value['ResourceUserId'];
114
			}
115
		}
116
117
		return $this;
118
    }
119
}
120
121
/**
122
 * @method string getInvoicingType()
123
 * @method $this withInvoicingType($value)
124
 * @method string getProcessWay()
125
 * @method $this withProcessWay($value)
126
 * @method string getOwnerId()
127
 * @method $this withOwnerId($value)
128
 * @method string getInvoiceAmount()
129
 * @method $this withInvoiceAmount($value)
130
 * @method string getAddressId()
131
 * @method $this withAddressId($value)
132
 * @method string getApplyUserNick()
133
 * @method $this withApplyUserNick($value)
134
 * @method string getInvoiceByAmount()
135
 * @method $this withInvoiceByAmount($value)
136
 * @method string getCustomerId()
137
 * @method $this withCustomerId($value)
138
 * @method array getSelectedIds()
139
 */
140
class ApplyInvoice extends Rpc
141
{
142
143
    /**
144
     * @param array $selectedIds
145
     *
146
     * @return $this
147
     */
148
	public function withSelectedIds(array $selectedIds)
149
	{
150
	    $this->data['SelectedIds'] = $selectedIds;
151
		foreach ($selectedIds as $i => $iValue) {
152
			$this->options['query']['SelectedIds.' . ($i + 1)] = $iValue;
153
		}
154
155
		return $this;
156
    }
157
}
158
159
/**
160
 * @method string getOrderId()
161
 * @method $this withOrderId($value)
162
 * @method string getOwnerId()
163
 * @method $this withOwnerId($value)
164
 */
165
class CancelOrder extends Rpc
166
{
167
}
168
169
/**
170
 * @method string getAmount()
171
 * @method $this withAmount($value)
172
 * @method string getOutBizId()
173
 * @method $this withOutBizId($value)
174
 * @method string getSource()
175
 * @method $this withSource($value)
176
 * @method string getOwnerId()
177
 * @method $this withOwnerId($value)
178
 * @method string getBusinessType()
179
 * @method $this withBusinessType($value)
180
 * @method string getAdjustType()
181
 * @method $this withAdjustType($value)
182
 * @method string getExtendMap()
183
 * @method $this withExtendMap($value)
184
 * @method string getCurrency()
185
 * @method $this withCurrency($value)
186
 */
187
class ChangeResellerConsumeAmount extends Rpc
188
{
189
}
190
191
/**
192
 * @method string getPeriod()
193
 * @method $this withPeriod($value)
194
 * @method string getProductCode()
195
 * @method $this withProductCode($value)
196
 * @method string getSubscriptionType()
197
 * @method $this withSubscriptionType($value)
198
 * @method string getOwnerId()
199
 * @method $this withOwnerId($value)
200
 * @method string getProductType()
201
 * @method $this withProductType($value)
202
 * @method string getInstanceId()
203
 * @method $this withInstanceId($value)
204
 */
205
class ConvertChargeType extends Rpc
206
{
207
}
208
209
/**
210
 * @method string getFirstName()
211
 * @method $this withFirstName($value)
212
 * @method string getCityName()
213
 * @method $this withCityName($value)
214
 * @method string getPostcode()
215
 * @method $this withPostcode($value)
216
 * @method string getEnterpriseName()
217
 * @method $this withEnterpriseName($value)
218
 * @method string getNationCode()
219
 * @method $this withNationCode($value)
220
 * @method string getLastName()
221
 * @method $this withLastName($value)
222
 * @method string getLoginEmail()
223
 * @method $this withLoginEmail($value)
224
 * @method string getProvinceName()
225
 * @method $this withProvinceName($value)
226
 * @method string getAccountAttr()
227
 * @method $this withAccountAttr($value)
228
 */
229
class CreateAgAccount extends Rpc
230
{
231
232
    /** @var string */
233
    public $scheme = 'https';
234
}
235
236
/**
237
 * @method array getUnitEntityList()
238
 */
239
class CreateCostUnit extends Rpc
240
{
241
242
    /**
243
     * @param array $unitEntityList
244
     *
245
     * @return $this
246
     */
247
	public function withUnitEntityList(array $unitEntityList)
248
	{
249
	    $this->data['UnitEntityList'] = $unitEntityList;
250
		foreach ($unitEntityList as $depth1 => $depth1Value) {
251
			if(isset($depth1Value['UnitName'])){
252
				$this->options['query']['UnitEntityList.' . ($depth1 + 1) . '.UnitName'] = $depth1Value['UnitName'];
253
			}
254
			if(isset($depth1Value['ParentUnitId'])){
255
				$this->options['query']['UnitEntityList.' . ($depth1 + 1) . '.ParentUnitId'] = $depth1Value['ParentUnitId'];
256
			}
257
			if(isset($depth1Value['OwnerUid'])){
258
				$this->options['query']['UnitEntityList.' . ($depth1 + 1) . '.OwnerUid'] = $depth1Value['OwnerUid'];
259
			}
260
		}
261
262
		return $this;
263
    }
264
}
265
266
/**
267
 * @method string getProductCode()
268
 * @method $this withProductCode($value)
269
 * @method string getPeriod()
270
 * @method $this withPeriod($value)
271
 * @method string getClientToken()
272
 * @method $this withClientToken($value)
273
 * @method string getSubscriptionType()
274
 * @method $this withSubscriptionType($value)
275
 * @method string getOwnerId()
276
 * @method $this withOwnerId($value)
277
 * @method string getProductType()
278
 * @method $this withProductType($value)
279
 * @method string getRenewPeriod()
280
 * @method $this withRenewPeriod($value)
281
 * @method array getParameter()
282
 * @method string getRenewalStatus()
283
 * @method $this withRenewalStatus($value)
284
 */
285
class CreateInstance extends Rpc
286
{
287
288
    /**
289
     * @param array $parameter
290
     *
291
     * @return $this
292
     */
293
	public function withParameter(array $parameter)
294
	{
295
	    $this->data['Parameter'] = $parameter;
296
		foreach ($parameter as $depth1 => $depth1Value) {
297
			if(isset($depth1Value['Code'])){
298
				$this->options['query']['Parameter.' . ($depth1 + 1) . '.Code'] = $depth1Value['Code'];
299
			}
300
			if(isset($depth1Value['Value'])){
301
				$this->options['query']['Parameter.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
302
			}
303
		}
304
305
		return $this;
306
    }
307
}
308
309
/**
310
 * @method string getAmount()
311
 * @method $this withAmount($value)
312
 * @method string getOutBizId()
313
 * @method $this withOutBizId($value)
314
 * @method string getOwnerId()
315
 * @method $this withOwnerId($value)
316
 * @method string getCurrency()
317
 * @method $this withCurrency($value)
318
 */
319
class CreateResellerUserQuota extends Rpc
320
{
321
}
322
323
/**
324
 * @method string getProductCode()
325
 * @method $this withProductCode($value)
326
 * @method string getSpecification()
327
 * @method $this withSpecification($value)
328
 * @method string getOwnerId()
329
 * @method $this withOwnerId($value)
330
 * @method string getEffectiveDate()
331
 * @method $this withEffectiveDate($value)
332
 * @method string getDuration()
333
 * @method $this withDuration($value)
334
 * @method string getPackageType()
335
 * @method $this withPackageType($value)
336
 * @method string getPricingCycle()
337
 * @method $this withPricingCycle($value)
338
 */
339
class CreateResourcePackage extends Rpc
340
{
341
}
342
343
/**
344
 * @method string getUnitId()
345
 * @method $this withUnitId($value)
346
 * @method string getOwnerUid()
347
 * @method $this withOwnerUid($value)
348
 */
349
class DeleteCostUnit extends Rpc
350
{
351
}
352
353
/**
354
 * @method string getProductCode()
355
 * @method $this withProductCode($value)
356
 * @method string getSubscriptionType()
357
 * @method $this withSubscriptionType($value)
358
 * @method string getOwnerId()
359
 * @method $this withOwnerId($value)
360
 * @method string getProductType()
361
 * @method $this withProductType($value)
362
 */
363
class DescribePricingModule extends Rpc
364
{
365
}
366
367
/**
368
 * @method string getProductCode()
369
 * @method $this withProductCode($value)
370
 */
371
class DescribeResourcePackageProduct extends Rpc
372
{
373
}
374
375
/**
376
 * @method string getProductCode()
377
 * @method $this withProductCode($value)
378
 * @method string getOwnerId()
379
 * @method $this withOwnerId($value)
380
 */
381
class EnableBillGeneration extends Rpc
382
{
383
}
384
385
/**
386
 * @method string getOwnerId()
387
 * @method $this withOwnerId($value)
388
 */
389
class GetCustomerAccountInfo extends Rpc
390
{
391
}
392
393
class GetCustomerList extends Rpc
394
{
395
}
396
397
/**
398
 * @method string getOrderId()
399
 * @method $this withOrderId($value)
400
 * @method string getOwnerId()
401
 * @method $this withOwnerId($value)
402
 */
403
class GetOrderDetail extends Rpc
404
{
405
}
406
407
/**
408
 * @method string getProductCode()
409
 * @method $this withProductCode($value)
410
 * @method string getSubscriptionType()
411
 * @method $this withSubscriptionType($value)
412
 * @method array getModuleList()
413
 * @method string getOwnerId()
414
 * @method $this withOwnerId($value)
415
 * @method string getProductType()
416
 * @method $this withProductType($value)
417
 * @method string getRegion()
418
 * @method $this withRegion($value)
419
 */
420
class GetPayAsYouGoPrice extends Rpc
421
{
422
423
    /**
424
     * @param array $moduleList
425
     *
426
     * @return $this
427
     */
428
	public function withModuleList(array $moduleList)
429
	{
430
	    $this->data['ModuleList'] = $moduleList;
431
		foreach ($moduleList as $depth1 => $depth1Value) {
432
			if(isset($depth1Value['ModuleCode'])){
433
				$this->options['query']['ModuleList.' . ($depth1 + 1) . '.ModuleCode'] = $depth1Value['ModuleCode'];
434
			}
435
			if(isset($depth1Value['PriceType'])){
436
				$this->options['query']['ModuleList.' . ($depth1 + 1) . '.PriceType'] = $depth1Value['PriceType'];
437
			}
438
			if(isset($depth1Value['Config'])){
439
				$this->options['query']['ModuleList.' . ($depth1 + 1) . '.Config'] = $depth1Value['Config'];
440
			}
441
		}
442
443
		return $this;
444
    }
445
}
446
447
/**
448
 * @method string getProductCode()
449
 * @method $this withProductCode($value)
450
 * @method string getSpecification()
451
 * @method $this withSpecification($value)
452
 * @method string getOwnerId()
453
 * @method $this withOwnerId($value)
454
 * @method string getEffectiveDate()
455
 * @method $this withEffectiveDate($value)
456
 * @method string getDuration()
457
 * @method $this withDuration($value)
458
 * @method string getInstanceId()
459
 * @method $this withInstanceId($value)
460
 * @method string getPackageType()
461
 * @method $this withPackageType($value)
462
 * @method string getPricingCycle()
463
 * @method $this withPricingCycle($value)
464
 * @method string getOrderType()
465
 * @method $this withOrderType($value)
466
 */
467
class GetResourcePackagePrice extends Rpc
468
{
469
}
470
471
/**
472
 * @method string getProductCode()
473
 * @method $this withProductCode($value)
474
 * @method string getQuantity()
475
 * @method $this withQuantity($value)
476
 * @method string getSubscriptionType()
477
 * @method $this withSubscriptionType($value)
478
 * @method array getModuleList()
479
 * @method string getOwnerId()
480
 * @method $this withOwnerId($value)
481
 * @method string getProductType()
482
 * @method $this withProductType($value)
483
 * @method string getServicePeriodQuantity()
484
 * @method $this withServicePeriodQuantity($value)
485
 * @method string getInstanceId()
486
 * @method $this withInstanceId($value)
487
 * @method string getServicePeriodUnit()
488
 * @method $this withServicePeriodUnit($value)
489
 * @method string getRegion()
490
 * @method $this withRegion($value)
491
 * @method string getOrderType()
492
 * @method $this withOrderType($value)
493
 */
494
class GetSubscriptionPrice extends Rpc
495
{
496
497
    /**
498
     * @param array $moduleList
499
     *
500
     * @return $this
501
     */
502
	public function withModuleList(array $moduleList)
503
	{
504
	    $this->data['ModuleList'] = $moduleList;
505
		foreach ($moduleList as $depth1 => $depth1Value) {
506
			if(isset($depth1Value['ModuleCode'])){
507
				$this->options['query']['ModuleList.' . ($depth1 + 1) . '.ModuleCode'] = $depth1Value['ModuleCode'];
508
			}
509
			if(isset($depth1Value['ModuleStatus'])){
510
				$this->options['query']['ModuleList.' . ($depth1 + 1) . '.ModuleStatus'] = $depth1Value['ModuleStatus'];
511
			}
512
			if(isset($depth1Value['Tag'])){
513
				$this->options['query']['ModuleList.' . ($depth1 + 1) . '.Tag'] = $depth1Value['Tag'];
514
			}
515
			if(isset($depth1Value['Config'])){
516
				$this->options['query']['ModuleList.' . ($depth1 + 1) . '.Config'] = $depth1Value['Config'];
517
			}
518
		}
519
520
		return $this;
521
    }
522
}
523
524
/**
525
 * @method array getUnitEntityList()
526
 */
527
class ModifyCostUnit extends Rpc
528
{
529
530
    /**
531
     * @param array $unitEntityList
532
     *
533
     * @return $this
534
     */
535
	public function withUnitEntityList(array $unitEntityList)
536
	{
537
	    $this->data['UnitEntityList'] = $unitEntityList;
538
		foreach ($unitEntityList as $depth1 => $depth1Value) {
539
			if(isset($depth1Value['NewUnitName'])){
540
				$this->options['query']['UnitEntityList.' . ($depth1 + 1) . '.NewUnitName'] = $depth1Value['NewUnitName'];
541
			}
542
			if(isset($depth1Value['UnitId'])){
543
				$this->options['query']['UnitEntityList.' . ($depth1 + 1) . '.UnitId'] = $depth1Value['UnitId'];
544
			}
545
			if(isset($depth1Value['OwnerUid'])){
546
				$this->options['query']['UnitEntityList.' . ($depth1 + 1) . '.OwnerUid'] = $depth1Value['OwnerUid'];
547
			}
548
		}
549
550
		return $this;
551
    }
552
}
553
554
/**
555
 * @method string getProductCode()
556
 * @method $this withProductCode($value)
557
 * @method string getClientToken()
558
 * @method $this withClientToken($value)
559
 * @method string getSubscriptionType()
560
 * @method $this withSubscriptionType($value)
561
 * @method string getOwnerId()
562
 * @method $this withOwnerId($value)
563
 * @method string getProductType()
564
 * @method $this withProductType($value)
565
 * @method string getInstanceId()
566
 * @method $this withInstanceId($value)
567
 * @method string getModifyType()
568
 * @method $this withModifyType($value)
569
 * @method array getParameter()
570
 */
571
class ModifyInstance extends Rpc
572
{
573
574
    /**
575
     * @param array $parameter
576
     *
577
     * @return $this
578
     */
579
	public function withParameter(array $parameter)
580
	{
581
	    $this->data['Parameter'] = $parameter;
582
		foreach ($parameter as $depth1 => $depth1Value) {
583
			if(isset($depth1Value['Code'])){
584
				$this->options['query']['Parameter.' . ($depth1 + 1) . '.Code'] = $depth1Value['Code'];
585
			}
586
			if(isset($depth1Value['Value'])){
587
				$this->options['query']['Parameter.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
588
			}
589
		}
590
591
		return $this;
592
    }
593
}
594
595
class QueryAccountBalance extends Rpc
596
{
597
}
598
599
/**
600
 * @method string getProductCode()
601
 * @method $this withProductCode($value)
602
 * @method string getBillingCycle()
603
 * @method $this withBillingCycle($value)
604
 * @method string getPageNum()
605
 * @method $this withPageNum($value)
606
 * @method string getOwnerID()
607
 * @method $this withOwnerID($value)
608
 * @method string getIsGroupByProduct()
609
 * @method $this withIsGroupByProduct($value)
610
 * @method string getPageSize()
611
 * @method $this withPageSize($value)
612
 */
613
class QueryAccountBill extends Rpc
614
{
615
}
616
617
/**
618
 * @method string getPageNum()
619
 * @method $this withPageNum($value)
620
 * @method string getCreateTimeEnd()
621
 * @method $this withCreateTimeEnd($value)
622
 * @method string getRecordID()
623
 * @method $this withRecordID($value)
624
 * @method string getPageSize()
625
 * @method $this withPageSize($value)
626
 * @method string getTransactionChannelSN()
627
 * @method $this withTransactionChannelSN($value)
628
 * @method string getCreateTimeStart()
629
 * @method $this withCreateTimeStart($value)
630
 * @method string getTransactionNumber()
631
 * @method $this withTransactionNumber($value)
632
 */
633
class QueryAccountTransactions extends Rpc
634
{
635
}
636
637
/**
638
 * @method string getProductCode()
639
 * @method $this withProductCode($value)
640
 * @method string getSubscriptionType()
641
 * @method $this withSubscriptionType($value)
642
 * @method string getPageNum()
643
 * @method $this withPageNum($value)
644
 * @method string getProductType()
645
 * @method $this withProductType($value)
646
 * @method string getPageSize()
647
 * @method $this withPageSize($value)
648
 * @method string getRenewStatus()
649
 * @method $this withRenewStatus($value)
650
 * @method string getOwnerId()
651
 * @method $this withOwnerId($value)
652
 * @method string getEndTimeStart()
653
 * @method $this withEndTimeStart($value)
654
 * @method string getCreateTimeEnd()
655
 * @method $this withCreateTimeEnd($value)
656
 * @method string getInstanceIDs()
657
 * @method $this withInstanceIDs($value)
658
 * @method string getEndTimeEnd()
659
 * @method $this withEndTimeEnd($value)
660
 * @method string getCreateTimeStart()
661
 * @method $this withCreateTimeStart($value)
662
 * @method string getRegion()
663
 * @method $this withRegion($value)
664
 */
665
class QueryAvailableInstances extends Rpc
666
{
667
}
668
669
/**
670
 * @method string getProductCode()
671
 * @method $this withProductCode($value)
672
 * @method string getIsHideZeroCharge()
673
 * @method $this withIsHideZeroCharge($value)
674
 * @method string getIsDisplayLocalCurrency()
675
 * @method $this withIsDisplayLocalCurrency($value)
676
 * @method string getSubscriptionType()
677
 * @method $this withSubscriptionType($value)
678
 * @method string getBillingCycle()
679
 * @method $this withBillingCycle($value)
680
 * @method string getType()
681
 * @method $this withType($value)
682
 * @method string getOwnerId()
683
 * @method $this withOwnerId($value)
684
 * @method string getPageNum()
685
 * @method $this withPageNum($value)
686
 * @method string getProductType()
687
 * @method $this withProductType($value)
688
 * @method string getPageSize()
689
 * @method $this withPageSize($value)
690
 */
691
class QueryBill extends Rpc
692
{
693
}
694
695
/**
696
 * @method string getProductCode()
697
 * @method $this withProductCode($value)
698
 * @method string getSubscriptionType()
699
 * @method $this withSubscriptionType($value)
700
 * @method string getBillingCycle()
701
 * @method $this withBillingCycle($value)
702
 * @method string getProductType()
703
 * @method $this withProductType($value)
704
 */
705
class QueryBillOverview extends Rpc
706
{
707
}
708
709
class QueryBillToOSSSubscription extends Rpc
710
{
711
}
712
713
/**
714
 * @method string getExpiryTimeEnd()
715
 * @method $this withExpiryTimeEnd($value)
716
 * @method string getExpiryTimeStart()
717
 * @method $this withExpiryTimeStart($value)
718
 * @method string getEffectiveOrNot()
719
 * @method $this withEffectiveOrNot($value)
720
 */
721
class QueryCashCoupons extends Rpc
722
{
723
}
724
725
/**
726
 * @method string getParentUnitId()
727
 * @method $this withParentUnitId($value)
728
 * @method string getPageNum()
729
 * @method $this withPageNum($value)
730
 * @method string getPageSize()
731
 * @method $this withPageSize($value)
732
 * @method string getOwnerUid()
733
 * @method $this withOwnerUid($value)
734
 */
735
class QueryCostUnit extends Rpc
736
{
737
}
738
739
/**
740
 * @method string getPageNum()
741
 * @method $this withPageNum($value)
742
 * @method string getPageSize()
743
 * @method $this withPageSize($value)
744
 * @method string getUnitId()
745
 * @method $this withUnitId($value)
746
 * @method string getOwnerUid()
747
 * @method $this withOwnerUid($value)
748
 */
749
class QueryCostUnitResource extends Rpc
750
{
751
}
752
753
/**
754
 * @method string getOwnerId()
755
 * @method $this withOwnerId($value)
756
 */
757
class QueryCustomerAddressList extends Rpc
758
{
759
}
760
761
/**
762
 * @method string getEndSearchTime()
763
 * @method $this withEndSearchTime($value)
764
 * @method string getOutBizId()
765
 * @method $this withOutBizId($value)
766
 * @method string getSortType()
767
 * @method $this withSortType($value)
768
 * @method string getType()
769
 * @method $this withType($value)
770
 * @method string getPageNum()
771
 * @method $this withPageNum($value)
772
 * @method string getPageSize()
773
 * @method $this withPageSize($value)
774
 * @method string getEndAmount()
775
 * @method $this withEndAmount($value)
776
 * @method string getBillCycle()
777
 * @method $this withBillCycle($value)
778
 * @method array getBizTypeList()
779
 * @method string getOwnerId()
780
 * @method $this withOwnerId($value)
781
 * @method string getStartSearchTime()
782
 * @method $this withStartSearchTime($value)
783
 * @method string getEndBizTime()
784
 * @method $this withEndBizTime($value)
785
 * @method string getStartAmount()
786
 * @method $this withStartAmount($value)
787
 * @method string getStartBizTime()
788
 * @method $this withStartBizTime($value)
789
 */
790
class QueryEvaluateList extends Rpc
791
{
792
793
    /**
794
     * @param array $bizTypeList
795
     *
796
     * @return $this
797
     */
798
	public function withBizTypeList(array $bizTypeList)
799
	{
800
	    $this->data['BizTypeList'] = $bizTypeList;
801
		foreach ($bizTypeList as $i => $iValue) {
802
			$this->options['query']['BizTypeList.' . ($i + 1)] = $iValue;
803
		}
804
805
		return $this;
806
    }
807
}
808
809
/**
810
 * @method string getProductCode()
811
 * @method $this withProductCode($value)
812
 * @method string getIsHideZeroCharge()
813
 * @method $this withIsHideZeroCharge($value)
814
 * @method string getSubscriptionType()
815
 * @method $this withSubscriptionType($value)
816
 * @method string getBillingCycle()
817
 * @method $this withBillingCycle($value)
818
 * @method string getOwnerId()
819
 * @method $this withOwnerId($value)
820
 * @method string getPageNum()
821
 * @method $this withPageNum($value)
822
 * @method string getBillingDate()
823
 * @method $this withBillingDate($value)
824
 * @method string getProductType()
825
 * @method $this withProductType($value)
826
 * @method string getIsBillingItem()
827
 * @method $this withIsBillingItem($value)
828
 * @method string getGranularity()
829
 * @method $this withGranularity($value)
830
 * @method string getPageSize()
831
 * @method $this withPageSize($value)
832
 */
833
class QueryInstanceBill extends Rpc
834
{
835
}
836
837
/**
838
 * @method string getProductCode()
839
 * @method $this withProductCode($value)
840
 * @method string getSubscriptionType()
841
 * @method $this withSubscriptionType($value)
842
 * @method string getBillingCycle()
843
 * @method $this withBillingCycle($value)
844
 * @method string getPageNum()
845
 * @method $this withPageNum($value)
846
 * @method string getProductType()
847
 * @method $this withProductType($value)
848
 * @method string getPageSize()
849
 * @method $this withPageSize($value)
850
 */
851
class QueryInstanceGaapCost extends Rpc
852
{
853
}
854
855
/**
856
 * @method string getOwnerId()
857
 * @method $this withOwnerId($value)
858
 */
859
class QueryInvoicingCustomerList extends Rpc
860
{
861
}
862
863
/**
864
 * @method string getBillingCycle()
865
 * @method $this withBillingCycle($value)
866
 */
867
class QueryMonthlyBill extends Rpc
868
{
869
}
870
871
/**
872
 * @method string getProductCode()
873
 * @method $this withProductCode($value)
874
 * @method string getSubscriptionType()
875
 * @method $this withSubscriptionType($value)
876
 * @method string getBillingCycle()
877
 * @method $this withBillingCycle($value)
878
 * @method string getOwnerId()
879
 * @method $this withOwnerId($value)
880
 * @method string getPageNum()
881
 * @method $this withPageNum($value)
882
 * @method string getProductType()
883
 * @method $this withProductType($value)
884
 * @method string getPageSize()
885
 * @method $this withPageSize($value)
886
 */
887
class QueryMonthlyInstanceConsumption extends Rpc
888
{
889
}
890
891
/**
892
 * @method string getProductCode()
893
 * @method $this withProductCode($value)
894
 * @method string getSubscriptionType()
895
 * @method $this withSubscriptionType($value)
896
 * @method string getPageNum()
897
 * @method $this withPageNum($value)
898
 * @method string getOwnerId()
899
 * @method $this withOwnerId($value)
900
 * @method string getCreateTimeEnd()
901
 * @method $this withCreateTimeEnd($value)
902
 * @method string getProductType()
903
 * @method $this withProductType($value)
904
 * @method string getPageSize()
905
 * @method $this withPageSize($value)
906
 * @method string getPaymentStatus()
907
 * @method $this withPaymentStatus($value)
908
 * @method string getCreateTimeStart()
909
 * @method $this withCreateTimeStart($value)
910
 * @method string getOrderType()
911
 * @method $this withOrderType($value)
912
 */
913
class QueryOrders extends Rpc
914
{
915
}
916
917
/**
918
 * @method string getExpiryTimeEnd()
919
 * @method $this withExpiryTimeEnd($value)
920
 * @method string getExpiryTimeStart()
921
 * @method $this withExpiryTimeStart($value)
922
 * @method string getEffectiveOrNot()
923
 * @method $this withEffectiveOrNot($value)
924
 */
925
class QueryPrepaidCards extends Rpc
926
{
927
}
928
929
/**
930
 * @method string getPageNum()
931
 * @method $this withPageNum($value)
932
 * @method string getQueryTotalCount()
933
 * @method $this withQueryTotalCount($value)
934
 * @method string getPageSize()
935
 * @method $this withPageSize($value)
936
 */
937
class QueryProductList extends Rpc
938
{
939
}
940
941
/**
942
 * @method string getExpiryTimeEnd()
943
 * @method $this withExpiryTimeEnd($value)
944
 * @method string getExpiryTimeStart()
945
 * @method $this withExpiryTimeStart($value)
946
 * @method string getPageNum()
947
 * @method $this withPageNum($value)
948
 * @method string getEffectiveOrNot()
949
 * @method $this withEffectiveOrNot($value)
950
 * @method string getPageSize()
951
 * @method $this withPageSize($value)
952
 */
953
class QueryRedeem extends Rpc
954
{
955
956
    /** @var string */
957
    public $method = 'GET';
958
}
959
960
/**
961
 * @method string getItemCodes()
962
 * @method $this withItemCodes($value)
963
 * @method string getOwnerId()
964
 * @method $this withOwnerId($value)
965
 */
966
class QueryResellerAvailableQuota extends Rpc
967
{
968
}
969
970
/**
971
 * @method string getExpiryTimeEnd()
972
 * @method $this withExpiryTimeEnd($value)
973
 * @method string getProductCode()
974
 * @method $this withProductCode($value)
975
 * @method string getOwnerId()
976
 * @method $this withOwnerId($value)
977
 * @method string getExpiryTimeStart()
978
 * @method $this withExpiryTimeStart($value)
979
 * @method string getPageNum()
980
 * @method $this withPageNum($value)
981
 * @method string getPageSize()
982
 * @method $this withPageSize($value)
983
 */
984
class QueryResourcePackageInstances extends Rpc
985
{
986
}
987
988
/**
989
 * @method string getDeductedInstanceId()
990
 * @method $this withDeductedInstanceId($value)
991
 * @method string getInstanceSpec()
992
 * @method $this withInstanceSpec($value)
993
 * @method string getEndTime()
994
 * @method $this withEndTime($value)
995
 * @method string getRIInstanceId()
996
 * @method $this withRIInstanceId($value)
997
 * @method string getStartTime()
998
 * @method $this withStartTime($value)
999
 * @method string getPageNum()
1000
 * @method $this withPageNum($value)
1001
 * @method string getPageSize()
1002
 * @method $this withPageSize($value)
1003
 * @method string getRICommodityCode()
1004
 * @method $this withRICommodityCode($value)
1005
 */
1006
class QueryRIUtilizationDetail extends Rpc
1007
{
1008
}
1009
1010
/**
1011
 * @method string getProductCode()
1012
 * @method $this withProductCode($value)
1013
 * @method string getIsHideZeroCharge()
1014
 * @method $this withIsHideZeroCharge($value)
1015
 * @method string getSubscriptionType()
1016
 * @method $this withSubscriptionType($value)
1017
 * @method string getEndTime()
1018
 * @method $this withEndTime($value)
1019
 * @method string getBillingCycle()
1020
 * @method $this withBillingCycle($value)
1021
 * @method string getStartTime()
1022
 * @method $this withStartTime($value)
1023
 * @method string getOwnerId()
1024
 * @method $this withOwnerId($value)
1025
 * @method string getPageNum()
1026
 * @method $this withPageNum($value)
1027
 * @method string getType()
1028
 * @method $this withType($value)
1029
 * @method string getProductType()
1030
 * @method $this withProductType($value)
1031
 * @method string getPageSize()
1032
 * @method $this withPageSize($value)
1033
 */
1034
class QuerySettlementBill extends Rpc
1035
{
1036
}
1037
1038
/**
1039
 * @method string getProductCode()
1040
 * @method $this withProductCode($value)
1041
 * @method string getSubscriptionType()
1042
 * @method $this withSubscriptionType($value)
1043
 * @method string getBillingCycle()
1044
 * @method $this withBillingCycle($value)
1045
 * @method string getOwnerId()
1046
 * @method $this withOwnerId($value)
1047
 * @method string getPageNum()
1048
 * @method $this withPageNum($value)
1049
 * @method string getProductType()
1050
 * @method $this withProductType($value)
1051
 * @method string getPageSize()
1052
 * @method $this withPageSize($value)
1053
 */
1054
class QuerySplitItemBill extends Rpc
1055
{
1056
}
1057
1058
/**
1059
 * @method string getEndTime()
1060
 * @method $this withEndTime($value)
1061
 * @method string getStartTime()
1062
 * @method $this withStartTime($value)
1063
 * @method string getOwnerId()
1064
 * @method $this withOwnerId($value)
1065
 * @method string getDataType()
1066
 * @method $this withDataType($value)
1067
 * @method string getMarker()
1068
 * @method $this withMarker($value)
1069
 * @method string getPageSize()
1070
 * @method $this withPageSize($value)
1071
 * @method string getTable()
1072
 * @method $this withTable($value)
1073
 */
1074
class QueryUserOmsData extends Rpc
1075
{
1076
}
1077
1078
/**
1079
 * @method string getProductCode()
1080
 * @method $this withProductCode($value)
1081
 * @method string getClientToken()
1082
 * @method $this withClientToken($value)
1083
 * @method string getOwnerId()
1084
 * @method $this withOwnerId($value)
1085
 * @method string getProductType()
1086
 * @method $this withProductType($value)
1087
 * @method string getInstanceId()
1088
 * @method $this withInstanceId($value)
1089
 * @method string getRenewPeriod()
1090
 * @method $this withRenewPeriod($value)
1091
 */
1092
class RenewInstance extends Rpc
1093
{
1094
}
1095
1096
/**
1097
 * @method string getOwnerId()
1098
 * @method $this withOwnerId($value)
1099
 * @method string getEffectiveDate()
1100
 * @method $this withEffectiveDate($value)
1101
 * @method string getDuration()
1102
 * @method $this withDuration($value)
1103
 * @method string getInstanceId()
1104
 * @method $this withInstanceId($value)
1105
 * @method string getPricingCycle()
1106
 * @method $this withPricingCycle($value)
1107
 */
1108
class RenewResourcePackage extends Rpc
1109
{
1110
}
1111
1112
/**
1113
 * @method string getProductCode()
1114
 * @method $this withProductCode($value)
1115
 * @method string getSubscriptionType()
1116
 * @method $this withSubscriptionType($value)
1117
 * @method string getRenewalPeriod()
1118
 * @method $this withRenewalPeriod($value)
1119
 * @method string getOwnerId()
1120
 * @method $this withOwnerId($value)
1121
 * @method string getProductType()
1122
 * @method $this withProductType($value)
1123
 * @method string getInstanceIDs()
1124
 * @method $this withInstanceIDs($value)
1125
 * @method string getRenewalStatus()
1126
 * @method $this withRenewalStatus($value)
1127
 * @method string getRenewalPeriodUnit()
1128
 * @method $this withRenewalPeriodUnit($value)
1129
 */
1130
class SetRenewal extends Rpc
1131
{
1132
}
1133
1134
/**
1135
 * @method string getAlarmType()
1136
 * @method $this withAlarmType($value)
1137
 * @method string getAlarmThresholds()
1138
 * @method $this withAlarmThresholds($value)
1139
 * @method string getOwnerId()
1140
 * @method $this withOwnerId($value)
1141
 */
1142
class SetResellerUserAlarmThreshold extends Rpc
1143
{
1144
}
1145
1146
/**
1147
 * @method string getAmount()
1148
 * @method $this withAmount($value)
1149
 * @method string getOutBizId()
1150
 * @method $this withOutBizId($value)
1151
 * @method string getOwnerId()
1152
 * @method $this withOwnerId($value)
1153
 * @method string getCurrency()
1154
 * @method $this withCurrency($value)
1155
 */
1156
class SetResellerUserQuota extends Rpc
1157
{
1158
}
1159
1160
/**
1161
 * @method string getOwnerId()
1162
 * @method $this withOwnerId($value)
1163
 * @method string getBusinessType()
1164
 * @method $this withBusinessType($value)
1165
 * @method string getStatus()
1166
 * @method $this withStatus($value)
1167
 */
1168
class SetResellerUserStatus extends Rpc
1169
{
1170
}
1171
1172
/**
1173
 * @method string getBucketOwnerId()
1174
 * @method $this withBucketOwnerId($value)
1175
 * @method string getSubscribeType()
1176
 * @method $this withSubscribeType($value)
1177
 * @method string getSubscribeBucket()
1178
 * @method $this withSubscribeBucket($value)
1179
 * @method string getMultAccountRelSubscribe()
1180
 * @method $this withMultAccountRelSubscribe($value)
1181
 */
1182
class SubscribeBillToOSS extends Rpc
1183
{
1184
}
1185
1186
/**
1187
 * @method string getSubscribeType()
1188
 * @method $this withSubscribeType($value)
1189
 * @method string getMultAccountRelSubscribe()
1190
 * @method $this withMultAccountRelSubscribe($value)
1191
 */
1192
class UnsubscribeBillToOSS extends Rpc
1193
{
1194
}
1195
1196
/**
1197
 * @method string getSpecification()
1198
 * @method $this withSpecification($value)
1199
 * @method string getOwnerId()
1200
 * @method $this withOwnerId($value)
1201
 * @method string getEffectiveDate()
1202
 * @method $this withEffectiveDate($value)
1203
 * @method string getInstanceId()
1204
 * @method $this withInstanceId($value)
1205
 */
1206
class UpgradeResourcePackage extends Rpc
1207
{
1208
}
1209