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.
Passed
Push — master ( f38619...77f9cd )
by Yong
02:07 queued 11s
created

TagResources::withResourceId()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 8
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 4
dl 0
loc 8
c 0
b 0
f 0
rs 10
cc 2
nc 2
nop 1
1
<?php
2
3
namespace AlibabaCloud\Polardb\V20170801;
4
5
use AlibabaCloud\Rpc;
6
7
class V20170801Rpc extends Rpc
8
{
9
    /** @var string */
10
    public $product = 'polardb';
11
12
    /** @var string */
13
    public $version = '2017-08-01';
14
15
    /** @var string */
16
    public $method = 'POST';
17
18
    /** @var string */
19
    public $serviceCode = 'polardb';
20
}
21
22
/**
23
 * @method string getAll()
24
 * @method $this withAll($value)
25
 * @method string getResourceOwnerId()
26
 * @method $this withResourceOwnerId($value)
27
 * @method array getResourceId()
28
 * @method string getResourceOwnerAccount()
29
 * @method $this withResourceOwnerAccount($value)
30
 * @method string getOwnerAccount()
31
 * @method $this withOwnerAccount($value)
32
 * @method string getOwnerId()
33
 * @method $this withOwnerId($value)
34
 * @method array getTagKey()
35
 * @method string getResourceType()
36
 * @method $this withResourceType($value)
37
 */
38
class UntagResources extends V20170801Rpc
39
{
40
41
    /**
42
     * @param array $value
43
     *
44
     * @return $this
45
     */
46
    public function withResourceId(array $value)
47
    {
48
        $this->data['ResourceId'] = $value;
49
        foreach ($value as $i => $iValue) {
50
            $this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
51
        }
52
53
        return $this;
54
    }
55
56
    /**
57
     * @param array $value
58
     *
59
     * @return $this
60
     */
61
    public function withTagKey(array $value)
62
    {
63
        $this->data['TagKey'] = $value;
64
        foreach ($value as $i => $iValue) {
65
            $this->options['query']['TagKey.' . ($i + 1)] = $iValue;
66
        }
67
68
        return $this;
69
    }
70
}
71
72
/**
73
 * @method string getResourceOwnerId()
74
 * @method $this withResourceOwnerId($value)
75
 * @method array getResourceId()
76
 * @method string getResourceOwnerAccount()
77
 * @method $this withResourceOwnerAccount($value)
78
 * @method string getOwnerAccount()
79
 * @method $this withOwnerAccount($value)
80
 * @method array getTag()
81
 * @method string getOwnerId()
82
 * @method $this withOwnerId($value)
83
 * @method string getResourceType()
84
 * @method $this withResourceType($value)
85
 */
86
class TagResources extends V20170801Rpc
87
{
88
89
    /**
90
     * @param array $value
91
     *
92
     * @return $this
93
     */
94
    public function withResourceId(array $value)
95
    {
96
        $this->data['ResourceId'] = $value;
97
        foreach ($value as $i => $iValue) {
98
            $this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
99
        }
100
101
        return $this;
102
    }
103
104
    /**
105
     * @param array $value
106
     *
107
     * @return $this
108
     */
109
    public function withTag(array $value)
110
    {
111
        $this->data['Tag'] = $value;
112
        foreach ($value as $i => $iValue) {
113
            $this->options['query']['Tag.' . ($i + 1) . '.Value'] = $value[$i]['Value'];
114
            $this->options['query']['Tag.' . ($i + 1) . '.Key'] = $value[$i]['Key'];
115
        }
116
117
        return $this;
118
    }
119
}
120
121
/**
122
 * @method string getResourceOwnerId()
123
 * @method $this withResourceOwnerId($value)
124
 * @method array getResourceId()
125
 * @method string getResourceOwnerAccount()
126
 * @method $this withResourceOwnerAccount($value)
127
 * @method string getNextToken()
128
 * @method $this withNextToken($value)
129
 * @method string getOwnerAccount()
130
 * @method $this withOwnerAccount($value)
131
 * @method array getTag()
132
 * @method string getOwnerId()
133
 * @method $this withOwnerId($value)
134
 * @method string getResourceType()
135
 * @method $this withResourceType($value)
136
 */
137
class ListTagResources extends V20170801Rpc
138
{
139
140
    /**
141
     * @param array $value
142
     *
143
     * @return $this
144
     */
145
    public function withResourceId(array $value)
146
    {
147
        $this->data['ResourceId'] = $value;
148
        foreach ($value as $i => $iValue) {
149
            $this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
150
        }
151
152
        return $this;
153
    }
154
155
    /**
156
     * @param array $value
157
     *
158
     * @return $this
159
     */
160
    public function withTag(array $value)
161
    {
162
        $this->data['Tag'] = $value;
163
        foreach ($value as $i => $iValue) {
164
            $this->options['query']['Tag.' . ($i + 1) . '.Value'] = $value[$i]['Value'];
165
            $this->options['query']['Tag.' . ($i + 1) . '.Key'] = $value[$i]['Key'];
166
        }
167
168
        return $this;
169
    }
170
}
171
172
/**
173
 * @method string getResourceOwnerId()
174
 * @method $this withResourceOwnerId($value)
175
 * @method string getAccountName()
176
 * @method $this withAccountName($value)
177
 * @method string getNewAccountPassword()
178
 * @method $this withNewAccountPassword($value)
179
 * @method string getResourceOwnerAccount()
180
 * @method $this withResourceOwnerAccount($value)
181
 * @method string getDBClusterId()
182
 * @method $this withDBClusterId($value)
183
 * @method string getOwnerAccount()
184
 * @method $this withOwnerAccount($value)
185
 * @method string getOwnerId()
186
 * @method $this withOwnerId($value)
187
 */
188
class ModifyAccountPassword extends V20170801Rpc
189
{
190
}
191
192
/**
193
 * @method string getResourceOwnerId()
194
 * @method $this withResourceOwnerId($value)
195
 * @method string getDBName()
196
 * @method $this withDBName($value)
197
 * @method string getResourceOwnerAccount()
198
 * @method $this withResourceOwnerAccount($value)
199
 * @method string getDBClusterId()
200
 * @method $this withDBClusterId($value)
201
 * @method string getOwnerAccount()
202
 * @method $this withOwnerAccount($value)
203
 * @method string getDBDescription()
204
 * @method $this withDBDescription($value)
205
 * @method string getOwnerId()
206
 * @method $this withOwnerId($value)
207
 */
208
class ModifyDBDescription extends V20170801Rpc
209
{
210
}
211
212
/**
213
 * @method string getResourceOwnerId()
214
 * @method $this withResourceOwnerId($value)
215
 * @method string getConnectionStringPrefix()
216
 * @method $this withConnectionStringPrefix($value)
217
 * @method string getResourceOwnerAccount()
218
 * @method $this withResourceOwnerAccount($value)
219
 * @method string getDBClusterId()
220
 * @method $this withDBClusterId($value)
221
 * @method string getOwnerAccount()
222
 * @method $this withOwnerAccount($value)
223
 * @method string getNetType()
224
 * @method $this withNetType($value)
225
 * @method string getDBEndpointId()
226
 * @method $this withDBEndpointId($value)
227
 * @method string getOwnerId()
228
 * @method $this withOwnerId($value)
229
 */
230
class ModifyDBEndpointAddress extends V20170801Rpc
231
{
232
}
233
234
/**
235
 * @method string getResourceOwnerId()
236
 * @method $this withResourceOwnerId($value)
237
 * @method string getConnectionStringPrefix()
238
 * @method $this withConnectionStringPrefix($value)
239
 * @method string getResourceOwnerAccount()
240
 * @method $this withResourceOwnerAccount($value)
241
 * @method string getDBClusterId()
242
 * @method $this withDBClusterId($value)
243
 * @method string getOwnerAccount()
244
 * @method $this withOwnerAccount($value)
245
 * @method string getNetType()
246
 * @method $this withNetType($value)
247
 * @method string getDBEndpointId()
248
 * @method $this withDBEndpointId($value)
249
 * @method string getOwnerId()
250
 * @method $this withOwnerId($value)
251
 */
252
class CreateDBEndpointAddress extends V20170801Rpc
253
{
254
}
255
256
/**
257
 * @method string getResourceOwnerId()
258
 * @method $this withResourceOwnerId($value)
259
 * @method string getResourceOwnerAccount()
260
 * @method $this withResourceOwnerAccount($value)
261
 * @method string getDBClusterId()
262
 * @method $this withDBClusterId($value)
263
 * @method string getOwnerAccount()
264
 * @method $this withOwnerAccount($value)
265
 * @method string getNetType()
266
 * @method $this withNetType($value)
267
 * @method string getDBEndpointId()
268
 * @method $this withDBEndpointId($value)
269
 * @method string getOwnerId()
270
 * @method $this withOwnerId($value)
271
 */
272
class DeleteDBEndpointAddress extends V20170801Rpc
273
{
274
}
275
276
/**
277
 * @method string getResourceOwnerId()
278
 * @method $this withResourceOwnerId($value)
279
 * @method string getNodes()
280
 * @method $this withNodes($value)
281
 * @method string getResourceOwnerAccount()
282
 * @method $this withResourceOwnerAccount($value)
283
 * @method string getDBClusterId()
284
 * @method $this withDBClusterId($value)
285
 * @method string getOwnerAccount()
286
 * @method $this withOwnerAccount($value)
287
 * @method string getDBEndpointId()
288
 * @method $this withDBEndpointId($value)
289
 * @method string getEndpointConfig()
290
 * @method $this withEndpointConfig($value)
291
 * @method string getOwnerId()
292
 * @method $this withOwnerId($value)
293
 */
294
class ModifyDBClusterEndpoint extends V20170801Rpc
295
{
296
}
297
298
/**
299
 * @method string getResourceOwnerId()
300
 * @method $this withResourceOwnerId($value)
301
 * @method string getResourceOwnerAccount()
302
 * @method $this withResourceOwnerAccount($value)
303
 * @method string getDBClusterId()
304
 * @method $this withDBClusterId($value)
305
 * @method string getOwnerAccount()
306
 * @method $this withOwnerAccount($value)
307
 * @method string getDBEndpointId()
308
 * @method $this withDBEndpointId($value)
309
 * @method string getOwnerId()
310
 * @method $this withOwnerId($value)
311
 */
312
class DeleteDBClusterEndpoint extends V20170801Rpc
313
{
314
}
315
316
/**
317
 * @method string getResourceOwnerId()
318
 * @method $this withResourceOwnerId($value)
319
 * @method string getNodes()
320
 * @method $this withNodes($value)
321
 * @method string getResourceOwnerAccount()
322
 * @method $this withResourceOwnerAccount($value)
323
 * @method string getEndpointType()
324
 * @method $this withEndpointType($value)
325
 * @method string getClientToken()
326
 * @method $this withClientToken($value)
327
 * @method string getDBClusterId()
328
 * @method $this withDBClusterId($value)
329
 * @method string getOwnerAccount()
330
 * @method $this withOwnerAccount($value)
331
 * @method string getOwnerId()
332
 * @method $this withOwnerId($value)
333
 */
334
class CreateDBClusterEndpoint extends V20170801Rpc
335
{
336
}
337
338
/**
339
 * @method string getResourceOwnerId()
340
 * @method $this withResourceOwnerId($value)
341
 * @method string getResourceOwnerAccount()
342
 * @method $this withResourceOwnerAccount($value)
343
 * @method string getDBClusterId()
344
 * @method $this withDBClusterId($value)
345
 * @method string getOwnerAccount()
346
 * @method $this withOwnerAccount($value)
347
 * @method string getDBEndpointId()
348
 * @method $this withDBEndpointId($value)
349
 * @method string getOwnerId()
350
 * @method $this withOwnerId($value)
351
 */
352
class DescribeDBClusterEndpoints extends V20170801Rpc
353
{
354
}
355
356
/**
357
 * @method string getResourceOwnerId()
358
 * @method $this withResourceOwnerId($value)
359
 * @method string getResourceOwnerAccount()
360
 * @method $this withResourceOwnerAccount($value)
361
 * @method string getEffectiveTime()
362
 * @method $this withEffectiveTime($value)
363
 * @method string getDBClusterId()
364
 * @method $this withDBClusterId($value)
365
 * @method string getOwnerAccount()
366
 * @method $this withOwnerAccount($value)
367
 * @method string getOwnerId()
368
 * @method $this withOwnerId($value)
369
 * @method string getParameters()
370
 * @method $this withParameters($value)
371
 */
372
class ModifyDBClusterParameters extends V20170801Rpc
373
{
374
}
375
376
/**
377
 * @method string getResourceOwnerId()
378
 * @method $this withResourceOwnerId($value)
379
 * @method string getResourceOwnerAccount()
380
 * @method $this withResourceOwnerAccount($value)
381
 * @method string getDBClusterId()
382
 * @method $this withDBClusterId($value)
383
 * @method string getOwnerAccount()
384
 * @method $this withOwnerAccount($value)
385
 * @method string getOwnerId()
386
 * @method $this withOwnerId($value)
387
 */
388
class DescribeDBClusterParameters extends V20170801Rpc
389
{
390
}
391
392
/**
393
 * @method string getResourceOwnerId()
394
 * @method $this withResourceOwnerId($value)
395
 * @method string getDBNodeId()
396
 * @method $this withDBNodeId($value)
397
 * @method string getResourceOwnerAccount()
398
 * @method $this withResourceOwnerAccount($value)
399
 * @method string getOwnerAccount()
400
 * @method $this withOwnerAccount($value)
401
 * @method string getOwnerId()
402
 * @method $this withOwnerId($value)
403
 */
404
class RestartDBNode extends V20170801Rpc
405
{
406
}
407
408
/**
409
 * @method string getResourceOwnerId()
410
 * @method $this withResourceOwnerId($value)
411
 * @method string getResourceOwnerAccount()
412
 * @method $this withResourceOwnerAccount($value)
413
 * @method string getDBClusterId()
414
 * @method $this withDBClusterId($value)
415
 * @method string getOwnerAccount()
416
 * @method $this withOwnerAccount($value)
417
 * @method string getSecurityIps()
418
 * @method $this withSecurityIps($value)
419
 * @method string getDBClusterIPArrayName()
420
 * @method $this withDBClusterIPArrayName($value)
421
 * @method string getOwnerId()
422
 * @method $this withOwnerId($value)
423
 * @method string getDBClusterIPArrayAttribute()
424
 * @method $this withDBClusterIPArrayAttribute($value)
425
 */
426
class ModifyDBClusterAccessWhitelist extends V20170801Rpc
427
{
428
}
429
430
/**
431
 * @method string getResourceOwnerId()
432
 * @method $this withResourceOwnerId($value)
433
 * @method string getResourceOwnerAccount()
434
 * @method $this withResourceOwnerAccount($value)
435
 * @method string getDBClusterId()
436
 * @method $this withDBClusterId($value)
437
 * @method string getOwnerAccount()
438
 * @method $this withOwnerAccount($value)
439
 * @method string getOwnerId()
440
 * @method $this withOwnerId($value)
441
 */
442
class DescribeDBClusterAccessWhitelist extends V20170801Rpc
443
{
444
}
445
446
/**
447
 * @method string getMaintainTime()
448
 * @method $this withMaintainTime($value)
449
 * @method string getResourceOwnerId()
450
 * @method $this withResourceOwnerId($value)
451
 * @method string getResourceOwnerAccount()
452
 * @method $this withResourceOwnerAccount($value)
453
 * @method string getDBClusterId()
454
 * @method $this withDBClusterId($value)
455
 * @method string getOwnerAccount()
456
 * @method $this withOwnerAccount($value)
457
 * @method string getOwnerId()
458
 * @method $this withOwnerId($value)
459
 */
460
class ModifyDBClusterMaintainTime extends V20170801Rpc
461
{
462
}
463
464
/**
465
 * @method string getResourceOwnerId()
466
 * @method $this withResourceOwnerId($value)
467
 * @method string getDBName()
468
 * @method $this withDBName($value)
469
 * @method string getAccountName()
470
 * @method $this withAccountName($value)
471
 * @method string getResourceOwnerAccount()
472
 * @method $this withResourceOwnerAccount($value)
473
 * @method string getDBClusterId()
474
 * @method $this withDBClusterId($value)
475
 * @method string getOwnerAccount()
476
 * @method $this withOwnerAccount($value)
477
 * @method string getDBDescription()
478
 * @method $this withDBDescription($value)
479
 * @method string getOwnerId()
480
 * @method $this withOwnerId($value)
481
 * @method string getCharacterSetName()
482
 * @method $this withCharacterSetName($value)
483
 * @method string getAccountPrivilege()
484
 * @method $this withAccountPrivilege($value)
485
 */
486
class CreateDatabase extends V20170801Rpc
487
{
488
}
489
490
/**
491
 * @method string getResourceOwnerId()
492
 * @method $this withResourceOwnerId($value)
493
 * @method string getDBName()
494
 * @method $this withDBName($value)
495
 * @method string getResourceOwnerAccount()
496
 * @method $this withResourceOwnerAccount($value)
497
 * @method string getDBClusterId()
498
 * @method $this withDBClusterId($value)
499
 * @method string getOwnerAccount()
500
 * @method $this withOwnerAccount($value)
501
 * @method string getOwnerId()
502
 * @method $this withOwnerId($value)
503
 */
504
class DescribeDatabases extends V20170801Rpc
505
{
506
}
507
508
/**
509
 * @method string getResourceOwnerId()
510
 * @method $this withResourceOwnerId($value)
511
 * @method string getAccountName()
512
 * @method $this withAccountName($value)
513
 * @method string getDBName()
514
 * @method $this withDBName($value)
515
 * @method string getResourceOwnerAccount()
516
 * @method $this withResourceOwnerAccount($value)
517
 * @method string getDBClusterId()
518
 * @method $this withDBClusterId($value)
519
 * @method string getOwnerAccount()
520
 * @method $this withOwnerAccount($value)
521
 * @method string getOwnerId()
522
 * @method $this withOwnerId($value)
523
 */
524
class RevokeAccountPrivilege extends V20170801Rpc
525
{
526
}
527
528
/**
529
 * @method string getResourceOwnerId()
530
 * @method $this withResourceOwnerId($value)
531
 * @method string getAccountPassword()
532
 * @method $this withAccountPassword($value)
533
 * @method string getAccountName()
534
 * @method $this withAccountName($value)
535
 * @method string getResourceOwnerAccount()
536
 * @method $this withResourceOwnerAccount($value)
537
 * @method string getDBClusterId()
538
 * @method $this withDBClusterId($value)
539
 * @method string getOwnerAccount()
540
 * @method $this withOwnerAccount($value)
541
 * @method string getOwnerId()
542
 * @method $this withOwnerId($value)
543
 */
544
class ResetAccount extends V20170801Rpc
545
{
546
}
547
548
/**
549
 * @method string getResourceOwnerId()
550
 * @method $this withResourceOwnerId($value)
551
 * @method string getAccountName()
552
 * @method $this withAccountName($value)
553
 * @method string getDBName()
554
 * @method $this withDBName($value)
555
 * @method string getResourceOwnerAccount()
556
 * @method $this withResourceOwnerAccount($value)
557
 * @method string getDBClusterId()
558
 * @method $this withDBClusterId($value)
559
 * @method string getOwnerAccount()
560
 * @method $this withOwnerAccount($value)
561
 * @method string getOwnerId()
562
 * @method $this withOwnerId($value)
563
 * @method string getAccountPrivilege()
564
 * @method $this withAccountPrivilege($value)
565
 */
566
class GrantAccountPrivilege extends V20170801Rpc
567
{
568
}
569
570
/**
571
 * @method string getResourceOwnerId()
572
 * @method $this withResourceOwnerId($value)
573
 * @method string getDBName()
574
 * @method $this withDBName($value)
575
 * @method string getResourceOwnerAccount()
576
 * @method $this withResourceOwnerAccount($value)
577
 * @method string getDBClusterId()
578
 * @method $this withDBClusterId($value)
579
 * @method string getOwnerAccount()
580
 * @method $this withOwnerAccount($value)
581
 * @method string getOwnerId()
582
 * @method $this withOwnerId($value)
583
 */
584
class DeleteDatabase extends V20170801Rpc
585
{
586
}
587
588
/**
589
 * @method string getResourceOwnerId()
590
 * @method $this withResourceOwnerId($value)
591
 * @method string getAccountName()
592
 * @method $this withAccountName($value)
593
 * @method string getResourceOwnerAccount()
594
 * @method $this withResourceOwnerAccount($value)
595
 * @method string getDBClusterId()
596
 * @method $this withDBClusterId($value)
597
 * @method string getOwnerAccount()
598
 * @method $this withOwnerAccount($value)
599
 * @method string getOwnerId()
600
 * @method $this withOwnerId($value)
601
 */
602
class DeleteAccount extends V20170801Rpc
603
{
604
}
605
606
/**
607
 * @method string getResourceOwnerId()
608
 * @method $this withResourceOwnerId($value)
609
 * @method string getResourceOwnerAccount()
610
 * @method $this withResourceOwnerAccount($value)
611
 * @method string getDBClusterId()
612
 * @method $this withDBClusterId($value)
613
 * @method string getOwnerAccount()
614
 * @method $this withOwnerAccount($value)
615
 * @method string getBackupId()
616
 * @method $this withBackupId($value)
617
 * @method string getOwnerId()
618
 * @method $this withOwnerId($value)
619
 */
620
class DeleteBackup extends V20170801Rpc
621
{
622
}
623
624
/**
625
 * @method string getResourceOwnerId()
626
 * @method $this withResourceOwnerId($value)
627
 * @method string getResourceOwnerAccount()
628
 * @method $this withResourceOwnerAccount($value)
629
 * @method string getDBClusterId()
630
 * @method $this withDBClusterId($value)
631
 * @method string getOwnerAccount()
632
 * @method $this withOwnerAccount($value)
633
 * @method string getOwnerId()
634
 * @method $this withOwnerId($value)
635
 */
636
class CreateBackup extends V20170801Rpc
637
{
638
}
639
640
/**
641
 * @method string getResourceOwnerId()
642
 * @method $this withResourceOwnerId($value)
643
 * @method string getResourceOwnerAccount()
644
 * @method $this withResourceOwnerAccount($value)
645
 * @method string getOwnerAccount()
646
 * @method $this withOwnerAccount($value)
647
 * @method string getOwnerId()
648
 * @method $this withOwnerId($value)
649
 */
650
class DescribeRegions extends V20170801Rpc
651
{
652
}
653
654
/**
655
 * @method string getResourceOwnerId()
656
 * @method $this withResourceOwnerId($value)
657
 * @method string getAccountName()
658
 * @method $this withAccountName($value)
659
 * @method string getResourceOwnerAccount()
660
 * @method $this withResourceOwnerAccount($value)
661
 * @method string getDBClusterId()
662
 * @method $this withDBClusterId($value)
663
 * @method string getOwnerAccount()
664
 * @method $this withOwnerAccount($value)
665
 * @method string getOwnerId()
666
 * @method $this withOwnerId($value)
667
 * @method string getAccountDescription()
668
 * @method $this withAccountDescription($value)
669
 */
670
class ModifyAccountDescription extends V20170801Rpc
671
{
672
}
673
674
/**
675
 * @method string getPreferredBackupTime()
676
 * @method $this withPreferredBackupTime($value)
677
 * @method string getPreferredBackupPeriod()
678
 * @method $this withPreferredBackupPeriod($value)
679
 * @method string getBackupRetentionPeriod()
680
 * @method $this withBackupRetentionPeriod($value)
681
 * @method string getResourceOwnerId()
682
 * @method $this withResourceOwnerId($value)
683
 * @method string getResourceOwnerAccount()
684
 * @method $this withResourceOwnerAccount($value)
685
 * @method string getDBClusterId()
686
 * @method $this withDBClusterId($value)
687
 * @method string getOwnerAccount()
688
 * @method $this withOwnerAccount($value)
689
 * @method string getOwnerId()
690
 * @method $this withOwnerId($value)
691
 */
692
class ModifyBackupPolicy extends V20170801Rpc
693
{
694
}
695
696
/**
697
 * @method string getResourceOwnerId()
698
 * @method $this withResourceOwnerId($value)
699
 * @method string getDBClusterDescription()
700
 * @method $this withDBClusterDescription($value)
701
 * @method string getResourceOwnerAccount()
702
 * @method $this withResourceOwnerAccount($value)
703
 * @method string getDBClusterId()
704
 * @method $this withDBClusterId($value)
705
 * @method string getOwnerAccount()
706
 * @method $this withOwnerAccount($value)
707
 * @method string getOwnerId()
708
 * @method $this withOwnerId($value)
709
 */
710
class ModifyDBClusterDescription extends V20170801Rpc
711
{
712
}
713
714
/**
715
 * @method string getResourceOwnerId()
716
 * @method $this withResourceOwnerId($value)
717
 * @method string getResourceOwnerAccount()
718
 * @method $this withResourceOwnerAccount($value)
719
 * @method string getDBClusterId()
720
 * @method $this withDBClusterId($value)
721
 * @method string getOwnerAccount()
722
 * @method $this withOwnerAccount($value)
723
 * @method string getOwnerId()
724
 * @method $this withOwnerId($value)
725
 */
726
class DescribeDBClusterAttribute extends V20170801Rpc
727
{
728
}
729
730
/**
731
 * @method string getResourceOwnerId()
732
 * @method $this withResourceOwnerId($value)
733
 * @method string getDBClusterDescription()
734
 * @method $this withDBClusterDescription($value)
735
 * @method string getDBClusterStatus()
736
 * @method $this withDBClusterStatus($value)
737
 * @method string getResourceOwnerAccount()
738
 * @method $this withResourceOwnerAccount($value)
739
 * @method string getOwnerAccount()
740
 * @method $this withOwnerAccount($value)
741
 * @method string getOwnerId()
742
 * @method $this withOwnerId($value)
743
 * @method string getPageNumber()
744
 * @method $this withPageNumber($value)
745
 * @method string getDBType()
746
 * @method $this withDBType($value)
747
 * @method string getPageSize()
748
 * @method $this withPageSize($value)
749
 * @method array getTag()
750
 * @method string getDBClusterIds()
751
 * @method $this withDBClusterIds($value)
752
 */
753
class DescribeDBClusters extends V20170801Rpc
754
{
755
756
    /**
757
     * @param array $value
758
     *
759
     * @return $this
760
     */
761
    public function withTag(array $value)
762
    {
763
        $this->data['Tag'] = $value;
764
        foreach ($value as $i => $iValue) {
765
            $this->options['query']['Tag.' . ($i + 1) . '.Value'] = $value[$i]['Value'];
766
            $this->options['query']['Tag.' . ($i + 1) . '.Key'] = $value[$i]['Key'];
767
        }
768
769
        return $this;
770
    }
771
}
772
773
/**
774
 * @method string getResourceOwnerId()
775
 * @method $this withResourceOwnerId($value)
776
 * @method string getResourceOwnerAccount()
777
 * @method $this withResourceOwnerAccount($value)
778
 * @method string getDBClusterId()
779
 * @method $this withDBClusterId($value)
780
 * @method string getOwnerAccount()
781
 * @method $this withOwnerAccount($value)
782
 * @method string getAccountType()
783
 * @method $this withAccountType($value)
784
 * @method string getOwnerId()
785
 * @method $this withOwnerId($value)
786
 * @method string getAccountDescription()
787
 * @method $this withAccountDescription($value)
788
 * @method string getAccountPrivilege()
789
 * @method $this withAccountPrivilege($value)
790
 * @method string getAccountPassword()
791
 * @method $this withAccountPassword($value)
792
 * @method string getAccountName()
793
 * @method $this withAccountName($value)
794
 * @method string getDBName()
795
 * @method $this withDBName($value)
796
 */
797
class CreateAccount extends V20170801Rpc
798
{
799
}
800
801
/**
802
 * @method string getResourceOwnerId()
803
 * @method $this withResourceOwnerId($value)
804
 * @method string getResourceOwnerAccount()
805
 * @method $this withResourceOwnerAccount($value)
806
 * @method string getDBClusterId()
807
 * @method $this withDBClusterId($value)
808
 * @method string getOwnerAccount()
809
 * @method $this withOwnerAccount($value)
810
 * @method string getOwnerId()
811
 * @method $this withOwnerId($value)
812
 */
813
class DeleteDBCluster extends V20170801Rpc
814
{
815
}
816
817
/**
818
 * @method string getResourceOwnerId()
819
 * @method $this withResourceOwnerId($value)
820
 * @method string getAccountName()
821
 * @method $this withAccountName($value)
822
 * @method string getResourceOwnerAccount()
823
 * @method $this withResourceOwnerAccount($value)
824
 * @method string getDBClusterId()
825
 * @method $this withDBClusterId($value)
826
 * @method string getOwnerAccount()
827
 * @method $this withOwnerAccount($value)
828
 * @method string getOwnerId()
829
 * @method $this withOwnerId($value)
830
 */
831
class DescribeAccounts extends V20170801Rpc
832
{
833
}
834
835
/**
836
 * @method string getResourceOwnerId()
837
 * @method $this withResourceOwnerId($value)
838
 * @method string getResourceOwnerAccount()
839
 * @method $this withResourceOwnerAccount($value)
840
 * @method string getDBClusterId()
841
 * @method $this withDBClusterId($value)
842
 * @method string getOwnerAccount()
843
 * @method $this withOwnerAccount($value)
844
 * @method string getOwnerId()
845
 * @method $this withOwnerId($value)
846
 */
847
class DescribeBackupPolicy extends V20170801Rpc
848
{
849
}
850
851
/**
852
 * @method string getResourceOwnerId()
853
 * @method $this withResourceOwnerId($value)
854
 * @method string getResourceOwnerAccount()
855
 * @method $this withResourceOwnerAccount($value)
856
 * @method string getDBClusterId()
857
 * @method $this withDBClusterId($value)
858
 * @method string getOwnerAccount()
859
 * @method $this withOwnerAccount($value)
860
 * @method string getBackupId()
861
 * @method $this withBackupId($value)
862
 * @method string getEndTime()
863
 * @method $this withEndTime($value)
864
 * @method string getStartTime()
865
 * @method $this withStartTime($value)
866
 * @method string getOwnerId()
867
 * @method $this withOwnerId($value)
868
 * @method string getPageNumber()
869
 * @method $this withPageNumber($value)
870
 * @method string getBackupStatus()
871
 * @method $this withBackupStatus($value)
872
 * @method string getPageSize()
873
 * @method $this withPageSize($value)
874
 * @method string getBackupMode()
875
 * @method $this withBackupMode($value)
876
 */
877
class DescribeBackups extends V20170801Rpc
878
{
879
}
880