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 ( 5842ff...4dc13d )
by
unknown
08:38
created

ConfirmNotify::withConfirmor()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

Changes 0
Metric Value
eloc 3
dl 0
loc 6
ccs 0
cts 0
cp 0
c 0
b 0
f 0
rs 10
cc 1
nc 1
nop 1
crap 2
1
<?php
2
3
namespace AlibabaCloud\Rds\V20140815;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method ActivateMigrationTargetInstance activateMigrationTargetInstance(array $options = [])
9
 * @method AddTagsToResource addTagsToResource(array $options = [])
10
 * @method AllocateInstancePublicConnection allocateInstancePublicConnection(array $options = [])
11
 * @method AllocateReadWriteSplittingConnection allocateReadWriteSplittingConnection(array $options = [])
12
 * @method CalculateDBInstanceWeight calculateDBInstanceWeight(array $options = [])
13
 * @method CancelImport cancelImport(array $options = [])
14
 * @method CheckAccountNameAvailable checkAccountNameAvailable(array $options = [])
15
 * @method CheckCloudResourceAuthorized checkCloudResourceAuthorized(array $options = [])
16
 * @method CheckCreateDdrDBInstance checkCreateDdrDBInstance(array $options = [])
17
 * @method CheckDBNameAvailable checkDBNameAvailable(array $options = [])
18
 * @method CheckInstanceExist checkInstanceExist(array $options = [])
19
 * @method CloneDBInstance cloneDBInstance(array $options = [])
20
 * @method CloneParameterGroup cloneParameterGroup(array $options = [])
21
 * @method ConfirmNotify confirmNotify(array $options = [])
22
 * @method CopyDatabase copyDatabase(array $options = [])
23
 * @method CopyDatabaseBetweenInstances copyDatabaseBetweenInstances(array $options = [])
24
 * @method CreateAccount createAccount(array $options = [])
25
 * @method CreateBackup createBackup(array $options = [])
26
 * @method CreateCloudMigrationPrecheckTask createCloudMigrationPrecheckTask(array $options = [])
27
 * @method CreateCloudMigrationTask createCloudMigrationTask(array $options = [])
28
 * @method CreateDatabase createDatabase(array $options = [])
29
 * @method CreateDBInstance createDBInstance(array $options = [])
30
 * @method CreateDBProxyEndpointAddress createDBProxyEndpointAddress(array $options = [])
31
 * @method CreateDdrInstance createDdrInstance(array $options = [])
32
 * @method CreateDiagnosticReport createDiagnosticReport(array $options = [])
33
 * @method CreateGADInstance createGADInstance(array $options = [])
34
 * @method CreateGadInstanceMember createGadInstanceMember(array $options = [])
35
 * @method CreateMigrateTask createMigrateTask(array $options = [])
36
 * @method CreateOnlineDatabaseTask createOnlineDatabaseTask(array $options = [])
37
 * @method CreateParameterGroup createParameterGroup(array $options = [])
38
 * @method CreateReadOnlyDBInstance createReadOnlyDBInstance(array $options = [])
39
 * @method CreateServiceLinkedRole createServiceLinkedRole(array $options = [])
40
 * @method CreateTempDBInstance createTempDBInstance(array $options = [])
41
 * @method DeleteAccount deleteAccount(array $options = [])
42
 * @method DeleteBackup deleteBackup(array $options = [])
43
 * @method DeleteBackupFile deleteBackupFile(array $options = [])
44
 * @method DeleteDatabase deleteDatabase(array $options = [])
45
 * @method DeleteDBInstance deleteDBInstance(array $options = [])
46
 * @method DeleteDBProxyEndpointAddress deleteDBProxyEndpointAddress(array $options = [])
47
 * @method DeleteGadInstance deleteGadInstance(array $options = [])
48
 * @method DeleteParameterGroup deleteParameterGroup(array $options = [])
49
 * @method DeleteUserBackupFile deleteUserBackupFile(array $options = [])
50
 * @method DescibeImportsFromDatabase descibeImportsFromDatabase(array $options = [])
51
 * @method DescribeAccounts describeAccounts(array $options = [])
52
 * @method DescribeActionEventPolicy describeActionEventPolicy(array $options = [])
53
 * @method DescribeAvailableClasses describeAvailableClasses(array $options = [])
54
 * @method DescribeAvailableCrossRegion describeAvailableCrossRegion(array $options = [])
55
 * @method DescribeAvailableMetrics describeAvailableMetrics(array $options = [])
56
 * @method DescribeAvailableRecoveryTime describeAvailableRecoveryTime(array $options = [])
57
 * @method DescribeAvailableZones describeAvailableZones(array $options = [])
58
 * @method DescribeBackupDatabase describeBackupDatabase(array $options = [])
59
 * @method DescribeBackupPolicy describeBackupPolicy(array $options = [])
60
 * @method DescribeBackups describeBackups(array $options = [])
61
 * @method DescribeBackupTasks describeBackupTasks(array $options = [])
62
 * @method DescribeBinlogFiles describeBinlogFiles(array $options = [])
63
 * @method DescribeCharacterSetName describeCharacterSetName(array $options = [])
64
 * @method DescribeCloudMigrationPrecheckResult describeCloudMigrationPrecheckResult(array $options = [])
65
 * @method DescribeCloudMigrationResult describeCloudMigrationResult(array $options = [])
66
 * @method DescribeCollationTimeZones describeCollationTimeZones(array $options = [])
67
 * @method DescribeCrossBackupMetaList describeCrossBackupMetaList(array $options = [])
68
 * @method DescribeCrossRegionBackupDBInstance describeCrossRegionBackupDBInstance(array $options = [])
69
 * @method DescribeCrossRegionBackups describeCrossRegionBackups(array $options = [])
70
 * @method DescribeCrossRegionLogBackupFiles describeCrossRegionLogBackupFiles(array $options = [])
71
 * @method DescribeDatabases describeDatabases(array $options = [])
72
 * @method DescribeDBInstanceAttribute describeDBInstanceAttribute(array $options = [])
73
 * @method DescribeDBInstanceDetail describeDBInstanceDetail(array $options = [])
74
 * @method DescribeDBInstanceEncryptionKey describeDBInstanceEncryptionKey(array $options = [])
75
 * @method DescribeDBInstanceHAConfig describeDBInstanceHAConfig(array $options = [])
76
 * @method DescribeDBInstanceIPArrayList describeDBInstanceIPArrayList(array $options = [])
77
 * @method DescribeDBInstanceIpHostname describeDBInstanceIpHostname(array $options = [])
78
 * @method DescribeDBInstanceMetrics describeDBInstanceMetrics(array $options = [])
79
 * @method DescribeDBInstanceMonitor describeDBInstanceMonitor(array $options = [])
80
 * @method DescribeDBInstanceNetInfo describeDBInstanceNetInfo(array $options = [])
81
 * @method DescribeDBInstancePerformance describeDBInstancePerformance(array $options = [])
82
 * @method DescribeDBInstanceProxyConfiguration describeDBInstanceProxyConfiguration(array $options = [])
83
 * @method DescribeDBInstances describeDBInstances(array $options = [])
84
 * @method DescribeDBInstancesAsCsv describeDBInstancesAsCsv(array $options = [])
85
 * @method DescribeDBInstancesByExpireTime describeDBInstancesByExpireTime(array $options = [])
86
 * @method DescribeDBInstancesByPerformance describeDBInstancesByPerformance(array $options = [])
87
 * @method DescribeDBInstancesForClone describeDBInstancesForClone(array $options = [])
88
 * @method DescribeDBInstanceSSL describeDBInstanceSSL(array $options = [])
89
 * @method DescribeDBInstanceTDE describeDBInstanceTDE(array $options = [])
90
 * @method DescribeDBProxy describeDBProxy(array $options = [])
91
 * @method DescribeDBProxyEndpoint describeDBProxyEndpoint(array $options = [])
92
 * @method DescribeDBProxyPerformance describeDBProxyPerformance(array $options = [])
93
 * @method DescribeDedicatedHostGroups describeDedicatedHostGroups(array $options = [])
94
 * @method DescribeDedicatedHosts describeDedicatedHosts(array $options = [])
95
 * @method DescribeDetachedBackups describeDetachedBackups(array $options = [])
96
 * @method DescribeDiagnosticReportList describeDiagnosticReportList(array $options = [])
97
 * @method DescribeDTCSecurityIpHostsForSQLServer describeDTCSecurityIpHostsForSQLServer(array $options = [])
98
 * @method DescribeErrorLogs describeErrorLogs(array $options = [])
99
 * @method DescribeEvents describeEvents(array $options = [])
100
 * @method DescribeGadInstances describeGadInstances(array $options = [])
101
 * @method DescribeHADiagnoseConfig describeHADiagnoseConfig(array $options = [])
102
 * @method DescribeHASwitchConfig describeHASwitchConfig(array $options = [])
103
 * @method DescribeInstanceAutoRenewalAttribute describeInstanceAutoRenewalAttribute(array $options = [])
104
 * @method DescribeInstanceCrossBackupPolicy describeInstanceCrossBackupPolicy(array $options = [])
105
 * @method DescribeInstanceKeywords describeInstanceKeywords(array $options = [])
106
 * @method DescribeLocalAvailableRecoveryTime describeLocalAvailableRecoveryTime(array $options = [])
107
 * @method DescribeLogBackupFiles describeLogBackupFiles(array $options = [])
108
 * @method DescribeMetaList describeMetaList(array $options = [])
109
 * @method DescribeMigrateTaskById describeMigrateTaskById(array $options = [])
110
 * @method DescribeMigrateTasks describeMigrateTasks(array $options = [])
111
 * @method DescribeModifyParameterLog describeModifyParameterLog(array $options = [])
112
 * @method DescribeModifyPGHbaConfigLog describeModifyPGHbaConfigLog(array $options = [])
113
 * @method DescribeOssDownloads describeOssDownloads(array $options = [])
114
 * @method DescribeParameterGroup describeParameterGroup(array $options = [])
115
 * @method DescribeParameterGroups describeParameterGroups(array $options = [])
116
 * @method DescribeParameters describeParameters(array $options = [])
117
 * @method DescribeParameterTemplates describeParameterTemplates(array $options = [])
118
 * @method DescribePGHbaConfig describePGHbaConfig(array $options = [])
119
 * @method DescribePrice describePrice(array $options = [])
120
 * @method DescribeRdsResourceSettings describeRdsResourceSettings(array $options = [])
121
 * @method DescribeReadDBInstanceDelay describeReadDBInstanceDelay(array $options = [])
122
 * @method DescribeRegions describeRegions(array $options = [])
123
 * @method DescribeRenewalPrice describeRenewalPrice(array $options = [])
124
 * @method DescribeResourceUsage describeResourceUsage(array $options = [])
125
 * @method DescribeSecurityGroupConfiguration describeSecurityGroupConfiguration(array $options = [])
126
 * @method DescribeSlowLogRecords describeSlowLogRecords(array $options = [])
127
 * @method DescribeSlowLogs describeSlowLogs(array $options = [])
128
 * @method DescribeSQLCollectorPolicy describeSQLCollectorPolicy(array $options = [])
129
 * @method DescribeSQLCollectorRetention describeSQLCollectorRetention(array $options = [])
130
 * @method DescribeSQLLogFiles describeSQLLogFiles(array $options = [])
131
 * @method DescribeSQLLogRecords describeSQLLogRecords(array $options = [])
132
 * @method DescribeSQLLogReportList describeSQLLogReportList(array $options = [])
133
 * @method DescribeTags describeTags(array $options = [])
134
 * @method DescribeTasks describeTasks(array $options = [])
135
 * @method DescribeUpgradeMajorVersionPrecheckTask describeUpgradeMajorVersionPrecheckTask(array $options = [])
136
 * @method DescribeUpgradeMajorVersionTasks describeUpgradeMajorVersionTasks(array $options = [])
137
 * @method DescribeVSwitches describeVSwitches(array $options = [])
138
 * @method DestroyDBInstance destroyDBInstance(array $options = [])
139
 * @method DetachGadInstanceMember detachGadInstanceMember(array $options = [])
140
 * @method GetDbProxyInstanceSsl getDbProxyInstanceSsl(array $options = [])
141
 * @method GrantAccountPrivilege grantAccountPrivilege(array $options = [])
142
 * @method GrantOperatorPermission grantOperatorPermission(array $options = [])
143
 * @method ImportDatabaseBetweenInstances importDatabaseBetweenInstances(array $options = [])
144
 * @method ImportUserBackupFile importUserBackupFile(array $options = [])
145
 * @method ListClasses listClasses(array $options = [])
146
 * @method ListTagResources listTagResources(array $options = [])
147
 * @method ListUserBackupFiles listUserBackupFiles(array $options = [])
148
 * @method LockAccount lockAccount(array $options = [])
149
 * @method MigrateDBInstance migrateDBInstance(array $options = [])
150
 * @method MigrateSecurityIPMode migrateSecurityIPMode(array $options = [])
151
 * @method MigrateToOtherZone migrateToOtherZone(array $options = [])
152
 * @method ModifyAccountDescription modifyAccountDescription(array $options = [])
153
 * @method ModifyActionEventPolicy modifyActionEventPolicy(array $options = [])
154
 * @method ModifyBackupPolicy modifyBackupPolicy(array $options = [])
155
 * @method ModifyCollationTimeZone modifyCollationTimeZone(array $options = [])
156
 * @method ModifyDasInstanceConfig modifyDasInstanceConfig(array $options = [])
157
 * @method ModifyDBDescription modifyDBDescription(array $options = [])
158
 * @method ModifyDBInstanceAutoUpgradeMinorVersion modifyDBInstanceAutoUpgradeMinorVersion(array $options = [])
159
 * @method ModifyDBInstanceConnectionMode modifyDBInstanceConnectionMode(array $options = [])
160
 * @method ModifyDBInstanceConnectionString modifyDBInstanceConnectionString(array $options = [])
161
 * @method ModifyDBInstanceDeletionProtection modifyDBInstanceDeletionProtection(array $options = [])
162
 * @method ModifyDBInstanceDescription modifyDBInstanceDescription(array $options = [])
163
 * @method ModifyDBInstanceHAConfig modifyDBInstanceHAConfig(array $options = [])
164
 * @method ModifyDBInstanceMaintainTime modifyDBInstanceMaintainTime(array $options = [])
165
 * @method ModifyDBInstanceMetrics modifyDBInstanceMetrics(array $options = [])
166
 * @method ModifyDBInstanceMonitor modifyDBInstanceMonitor(array $options = [])
167
 * @method ModifyDBInstanceNetworkExpireTime modifyDBInstanceNetworkExpireTime(array $options = [])
168
 * @method ModifyDBInstanceNetworkType modifyDBInstanceNetworkType(array $options = [])
169
 * @method ModifyDBInstancePayType modifyDBInstancePayType(array $options = [])
170
 * @method ModifyDBInstanceProxyConfiguration modifyDBInstanceProxyConfiguration(array $options = [])
171
 * @method ModifyDBInstanceSpec modifyDBInstanceSpec(array $options = [])
172
 * @method ModifyDBInstanceSSL modifyDBInstanceSSL(array $options = [])
173
 * @method ModifyDBInstanceTDE modifyDBInstanceTDE(array $options = [])
174
 * @method ModifyDBProxy modifyDBProxy(array $options = [])
175
 * @method ModifyDBProxyEndpoint modifyDBProxyEndpoint(array $options = [])
176
 * @method ModifyDBProxyEndpointAddress modifyDBProxyEndpointAddress(array $options = [])
177
 * @method ModifyDBProxyInstance modifyDBProxyInstance(array $options = [])
178
 * @method ModifyDbProxyInstanceSsl modifyDbProxyInstanceSsl(array $options = [])
179
 * @method ModifyDTCSecurityIpHostsForSQLServer modifyDTCSecurityIpHostsForSQLServer(array $options = [])
180
 * @method ModifyHADiagnoseConfig modifyHADiagnoseConfig(array $options = [])
181
 * @method ModifyHASwitchConfig modifyHASwitchConfig(array $options = [])
182
 * @method ModifyInstanceAutoRenewalAttribute modifyInstanceAutoRenewalAttribute(array $options = [])
183
 * @method ModifyInstanceCrossBackupPolicy modifyInstanceCrossBackupPolicy(array $options = [])
184
 * @method ModifyParameter modifyParameter(array $options = [])
185
 * @method ModifyParameterGroup modifyParameterGroup(array $options = [])
186
 * @method ModifyPGHbaConfig modifyPGHbaConfig(array $options = [])
187
 * @method ModifyReadonlyInstanceDelayReplicationTime modifyReadonlyInstanceDelayReplicationTime(array $options = [])
188
 * @method ModifyReadWriteSplittingConnection modifyReadWriteSplittingConnection(array $options = [])
189
 * @method ModifyResourceGroup modifyResourceGroup(array $options = [])
190
 * @method ModifySecurityGroupConfiguration modifySecurityGroupConfiguration(array $options = [])
191
 * @method ModifySecurityIps modifySecurityIps(array $options = [])
192
 * @method ModifySQLCollectorPolicy modifySQLCollectorPolicy(array $options = [])
193
 * @method ModifySQLCollectorRetention modifySQLCollectorRetention(array $options = [])
194
 * @method PurgeDBInstanceLog purgeDBInstanceLog(array $options = [])
195
 * @method QueryNotify queryNotify(array $options = [])
196
 * @method RebuildDBInstance rebuildDBInstance(array $options = [])
197
 * @method RecoveryDBInstance recoveryDBInstance(array $options = [])
198
 * @method ReleaseInstanceConnection releaseInstanceConnection(array $options = [])
199
 * @method ReleaseInstancePublicConnection releaseInstancePublicConnection(array $options = [])
200
 * @method ReleaseReadWriteSplittingConnection releaseReadWriteSplittingConnection(array $options = [])
201
 * @method RemoveTagsFromResource removeTagsFromResource(array $options = [])
202
 * @method RenewInstance renewInstance(array $options = [])
203
 * @method ResetAccount resetAccount(array $options = [])
204
 * @method ResetAccountPassword resetAccountPassword(array $options = [])
205
 * @method RestartDBInstance restartDBInstance(array $options = [])
206
 * @method RestoreDdrTable restoreDdrTable(array $options = [])
207
 * @method RestoreTable restoreTable(array $options = [])
208
 * @method RevokeAccountPrivilege revokeAccountPrivilege(array $options = [])
209
 * @method RevokeOperatorPermission revokeOperatorPermission(array $options = [])
210
 * @method StartDBInstance startDBInstance(array $options = [])
211
 * @method StopDBInstance stopDBInstance(array $options = [])
212
 * @method SwitchDBInstanceHA switchDBInstanceHA(array $options = [])
213
 * @method SwitchDBInstanceNetType switchDBInstanceNetType(array $options = [])
214
 * @method SwitchDBInstanceVpc switchDBInstanceVpc(array $options = [])
215
 * @method TagResources tagResources(array $options = [])
216
 * @method TerminateMigrateTask terminateMigrateTask(array $options = [])
217
 * @method TransformDBInstancePayType transformDBInstancePayType(array $options = [])
218
 * @method UnlockAccount unlockAccount(array $options = [])
219
 * @method UntagResources untagResources(array $options = [])
220
 * @method UpdateUserBackupFile updateUserBackupFile(array $options = [])
221
 * @method UpgradeDBInstanceEngineVersion upgradeDBInstanceEngineVersion(array $options = [])
222
 * @method UpgradeDBInstanceKernelVersion upgradeDBInstanceKernelVersion(array $options = [])
223
 * @method UpgradeDBInstanceMajorVersion upgradeDBInstanceMajorVersion(array $options = [])
224
 * @method UpgradeDBInstanceMajorVersionPrecheck upgradeDBInstanceMajorVersionPrecheck(array $options = [])
225
 * @method UpgradeDBProxyInstanceKernelVersion upgradeDBProxyInstanceKernelVersion(array $options = [])
226
 */
227
class RdsApiResolver extends ApiResolver
228
{
229
}
230
231
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
232
{
233
    /** @var string */
234
    public $product = 'Rds';
235
236
    /** @var string */
237
    public $version = '2014-08-15';
238
239
    /** @var string */
240
    public $method = 'POST';
241
242
    /** @var string */
243
    public $serviceCode = 'rds';
244
}
245
246
/**
247
 * @method string getDBInstanceName()
248
 * @method $this withDBInstanceName($value)
249
 * @method string getResourceOwnerId()
250
 * @method $this withResourceOwnerId($value)
251
 * @method string getForceSwitch()
252
 * @method $this withForceSwitch($value)
253
 * @method string getSwitchTimeMode()
254
 * @method $this withSwitchTimeMode($value)
255
 * @method string getSwitchTime()
256
 * @method $this withSwitchTime($value)
257
 * @method string getResourceOwnerAccount()
258
 * @method $this withResourceOwnerAccount($value)
259
 * @method string getOwnerId()
260
 * @method $this withOwnerId($value)
261
 */
262
class ActivateMigrationTargetInstance extends Rpc
263
{
264
}
265
266
/**
267
 * @method string getTag4value()
268
 * @method string getResourceOwnerId()
269
 * @method $this withResourceOwnerId($value)
270
 * @method string getTag2key()
271
 * @method string getClientToken()
272
 * @method $this withClientToken($value)
273
 * @method string getTag3key()
274
 * @method string getTag1value()
275
 * @method string getDBInstanceId()
276
 * @method $this withDBInstanceId($value)
277
 * @method string getTag3value()
278
 * @method string getProxyId()
279
 * @method string getTag5key()
280
 * @method string getResourceOwnerAccount()
281
 * @method $this withResourceOwnerAccount($value)
282
 * @method string getOwnerAccount()
283
 * @method $this withOwnerAccount($value)
284
 * @method string getOwnerId()
285
 * @method $this withOwnerId($value)
286
 * @method string getTag5value()
287
 * @method string getTags()
288
 * @method $this withTags($value)
289
 * @method string getTag1key()
290
 * @method string getTag2value()
291
 * @method string getTag4key()
292
 */
293
class AddTagsToResource extends Rpc
294
{
295
296
    /**
297
     * @param string $value
298
     *
299
     * @return $this
300
     */
301
    public function withTag4value($value)
302
    {
303
        $this->data['Tag4value'] = $value;
304
        $this->options['query']['Tag.4.value'] = $value;
305
306
        return $this;
307
    }
308
309
    /**
310
     * @param string $value
311
     *
312
     * @return $this
313
     */
314
    public function withTag2key($value)
315
    {
316
        $this->data['Tag2key'] = $value;
317
        $this->options['query']['Tag.2.key'] = $value;
318
319
        return $this;
320
    }
321
322
    /**
323
     * @param string $value
324
     *
325
     * @return $this
326
     */
327
    public function withTag3key($value)
328
    {
329
        $this->data['Tag3key'] = $value;
330
        $this->options['query']['Tag.3.key'] = $value;
331
332
        return $this;
333
    }
334
335
    /**
336
     * @param string $value
337
     *
338
     * @return $this
339
     */
340
    public function withTag1value($value)
341
    {
342
        $this->data['Tag1value'] = $value;
343
        $this->options['query']['Tag.1.value'] = $value;
344
345
        return $this;
346
    }
347
348
    /**
349
     * @param string $value
350
     *
351
     * @return $this
352
     */
353
    public function withTag3value($value)
354
    {
355
        $this->data['Tag3value'] = $value;
356
        $this->options['query']['Tag.3.value'] = $value;
357
358
        return $this;
359
    }
360
361
    /**
362
     * @param string $value
363
     *
364
     * @return $this
365
     */
366
    public function withProxyId($value)
367
    {
368
        $this->data['ProxyId'] = $value;
369
        $this->options['query']['proxyId'] = $value;
370
371
        return $this;
372
    }
373
374
    /**
375
     * @param string $value
376
     *
377
     * @return $this
378
     */
379
    public function withTag5key($value)
380
    {
381
        $this->data['Tag5key'] = $value;
382
        $this->options['query']['Tag.5.key'] = $value;
383
384
        return $this;
385
    }
386
387
    /**
388
     * @param string $value
389
     *
390
     * @return $this
391
     */
392
    public function withTag5value($value)
393
    {
394
        $this->data['Tag5value'] = $value;
395
        $this->options['query']['Tag.5.value'] = $value;
396
397
        return $this;
398
    }
399
400
    /**
401
     * @param string $value
402
     *
403
     * @return $this
404
     */
405
    public function withTag1key($value)
406
    {
407
        $this->data['Tag1key'] = $value;
408
        $this->options['query']['Tag.1.key'] = $value;
409
410
        return $this;
411
    }
412
413
    /**
414
     * @param string $value
415
     *
416
     * @return $this
417
     */
418
    public function withTag2value($value)
419
    {
420
        $this->data['Tag2value'] = $value;
421
        $this->options['query']['Tag.2.value'] = $value;
422
423
        return $this;
424
    }
425
426
    /**
427
     * @param string $value
428
     *
429
     * @return $this
430
     */
431
    public function withTag4key($value)
432
    {
433
        $this->data['Tag4key'] = $value;
434
        $this->options['query']['Tag.4.key'] = $value;
435
436
        return $this;
437
    }
438
}
439
440
/**
441
 * @method string getResourceOwnerId()
442
 * @method $this withResourceOwnerId($value)
443
 * @method string getConnectionStringPrefix()
444
 * @method $this withConnectionStringPrefix($value)
445
 * @method string getGeneralGroupName()
446
 * @method $this withGeneralGroupName($value)
447
 * @method string getDBInstanceId()
448
 * @method $this withDBInstanceId($value)
449
 * @method string getResourceOwnerAccount()
450
 * @method $this withResourceOwnerAccount($value)
451
 * @method string getOwnerAccount()
452
 * @method $this withOwnerAccount($value)
453
 * @method string getOwnerId()
454
 * @method $this withOwnerId($value)
455
 * @method string getBabelfishPort()
456
 * @method $this withBabelfishPort($value)
457
 * @method string getPort()
458
 * @method $this withPort($value)
459
 */
460
class AllocateInstancePublicConnection extends Rpc
461
{
462
}
463
464
/**
465
 * @method string getResourceOwnerId()
466
 * @method $this withResourceOwnerId($value)
467
 * @method string getConnectionStringPrefix()
468
 * @method $this withConnectionStringPrefix($value)
469
 * @method string getDistributionType()
470
 * @method $this withDistributionType($value)
471
 * @method string getDBInstanceId()
472
 * @method $this withDBInstanceId($value)
473
 * @method string getResourceOwnerAccount()
474
 * @method $this withResourceOwnerAccount($value)
475
 * @method string getOwnerAccount()
476
 * @method $this withOwnerAccount($value)
477
 * @method string getWeight()
478
 * @method $this withWeight($value)
479
 * @method string getOwnerId()
480
 * @method $this withOwnerId($value)
481
 * @method string getPort()
482
 * @method $this withPort($value)
483
 * @method string getNetType()
484
 * @method $this withNetType($value)
485
 * @method string getMaxDelayTime()
486
 * @method $this withMaxDelayTime($value)
487
 */
488
class AllocateReadWriteSplittingConnection extends Rpc
489
{
490
}
491
492
/**
493
 * @method string getResourceOwnerId()
494
 * @method $this withResourceOwnerId($value)
495
 * @method string getResourceOwnerAccount()
496
 * @method $this withResourceOwnerAccount($value)
497
 * @method string getOwnerAccount()
498
 * @method $this withOwnerAccount($value)
499
 * @method string getOwnerId()
500
 * @method $this withOwnerId($value)
501
 * @method string getDBInstanceId()
502
 * @method $this withDBInstanceId($value)
503
 */
504
class CalculateDBInstanceWeight extends Rpc
505
{
506
}
507
508
/**
509
 * @method string getResourceOwnerId()
510
 * @method $this withResourceOwnerId($value)
511
 * @method string getResourceOwnerAccount()
512
 * @method $this withResourceOwnerAccount($value)
513
 * @method string getOwnerAccount()
514
 * @method $this withOwnerAccount($value)
515
 * @method string getOwnerId()
516
 * @method $this withOwnerId($value)
517
 * @method string getImportId()
518
 * @method $this withImportId($value)
519
 * @method string getDBInstanceId()
520
 * @method $this withDBInstanceId($value)
521
 */
522
class CancelImport extends Rpc
523
{
524
}
525
526
/**
527
 * @method string getResourceOwnerId()
528
 * @method $this withResourceOwnerId($value)
529
 * @method string getClientToken()
530
 * @method $this withClientToken($value)
531
 * @method string getAccountName()
532
 * @method $this withAccountName($value)
533
 * @method string getDBInstanceId()
534
 * @method $this withDBInstanceId($value)
535
 * @method string getResourceOwnerAccount()
536
 * @method $this withResourceOwnerAccount($value)
537
 * @method string getOwnerAccount()
538
 * @method $this withOwnerAccount($value)
539
 * @method string getOwnerId()
540
 * @method $this withOwnerId($value)
541
 */
542
class CheckAccountNameAvailable extends Rpc
543
{
544
}
545
546
/**
547
 * @method string getResourceOwnerId()
548
 * @method $this withResourceOwnerId($value)
549
 * @method string getSecurityToken()
550
 * @method $this withSecurityToken($value)
551
 * @method string getDBInstanceId()
552
 * @method $this withDBInstanceId($value)
553
 * @method string getResourceOwnerAccount()
554
 * @method $this withResourceOwnerAccount($value)
555
 * @method string getOwnerAccount()
556
 * @method $this withOwnerAccount($value)
557
 * @method string getOwnerId()
558
 * @method $this withOwnerId($value)
559
 * @method string getTargetRegionId()
560
 * @method $this withTargetRegionId($value)
561
 */
562
class CheckCloudResourceAuthorized extends Rpc
563
{
564
}
565
566
/**
567
 * @method string getResourceOwnerId()
568
 * @method $this withResourceOwnerId($value)
569
 * @method string getDBInstanceStorage()
570
 * @method $this withDBInstanceStorage($value)
571
 * @method string getSourceDBInstanceName()
572
 * @method $this withSourceDBInstanceName($value)
573
 * @method string getHostType()
574
 * @method $this withHostType($value)
575
 * @method string getBinlogRole()
576
 * @method $this withBinlogRole($value)
577
 * @method string getEngineVersion()
578
 * @method $this withEngineVersion($value)
579
 * @method string getUserBakSetURL()
580
 * @method $this withUserBakSetURL($value)
581
 * @method string getEngine()
582
 * @method $this withEngine($value)
583
 * @method string getBackupSetRegion()
584
 * @method $this withBackupSetRegion($value)
585
 * @method string getBackupSetType()
586
 * @method $this withBackupSetType($value)
587
 * @method string getRestoreTime()
588
 * @method $this withRestoreTime($value)
589
 * @method string getBakSetName()
590
 * @method $this withBakSetName($value)
591
 * @method string getResourceOwnerAccount()
592
 * @method $this withResourceOwnerAccount($value)
593
 * @method string getBackupSetId()
594
 * @method $this withBackupSetId($value)
595
 * @method string getOwnerId()
596
 * @method $this withOwnerId($value)
597
 * @method string getBinlogPosition()
598
 * @method $this withBinlogPosition($value)
599
 * @method string getDBInstanceClass()
600
 * @method $this withDBInstanceClass($value)
601
 * @method string getRestoreType()
602
 * @method $this withRestoreType($value)
603
 * @method string getBinlogName()
604
 * @method $this withBinlogName($value)
605
 * @method string getSourceRegion()
606
 * @method $this withSourceRegion($value)
607
 */
608
class CheckCreateDdrDBInstance extends Rpc
609
{
610
}
611
612
/**
613
 * @method string getResourceOwnerId()
614
 * @method $this withResourceOwnerId($value)
615
 * @method string getClientToken()
616
 * @method $this withClientToken($value)
617
 * @method string getDBInstanceId()
618
 * @method $this withDBInstanceId($value)
619
 * @method string getResourceOwnerAccount()
620
 * @method $this withResourceOwnerAccount($value)
621
 * @method string getOwnerAccount()
622
 * @method $this withOwnerAccount($value)
623
 * @method string getOwnerId()
624
 * @method $this withOwnerId($value)
625
 * @method string getDBName()
626
 * @method $this withDBName($value)
627
 */
628
class CheckDBNameAvailable extends Rpc
629
{
630
}
631
632
/**
633
 * @method string getResourceOwnerId()
634
 * @method $this withResourceOwnerId($value)
635
 * @method string getResourceOwnerAccount()
636
 * @method $this withResourceOwnerAccount($value)
637
 * @method string getOwnerId()
638
 * @method $this withOwnerId($value)
639
 * @method string getDBInstanceId()
640
 * @method $this withDBInstanceId($value)
641
 */
642
class CheckInstanceExist extends Rpc
643
{
644
}
645
646
/**
647
 * @method string getResourceOwnerId()
648
 * @method $this withResourceOwnerId($value)
649
 * @method string getDBInstanceStorage()
650
 * @method $this withDBInstanceStorage($value)
651
 * @method string getDeletionProtection()
652
 * @method $this withDeletionProtection($value)
653
 * @method string getResourceGroupId()
654
 * @method $this withResourceGroupId($value)
655
 * @method string getDBInstanceDescription()
656
 * @method $this withDBInstanceDescription($value)
657
 * @method string getBackupType()
658
 * @method $this withBackupType($value)
659
 * @method string getPeriod()
660
 * @method $this withPeriod($value)
661
 * @method string getBackupId()
662
 * @method $this withBackupId($value)
663
 * @method string getOwnerId()
664
 * @method $this withOwnerId($value)
665
 * @method string getDBInstanceClass()
666
 * @method $this withDBInstanceClass($value)
667
 * @method string getVSwitchId()
668
 * @method $this withVSwitchId($value)
669
 * @method string getPrivateIpAddress()
670
 * @method $this withPrivateIpAddress($value)
671
 * @method string getZoneId()
672
 * @method $this withZoneId($value)
673
 * @method string getInstanceNetworkType()
674
 * @method $this withInstanceNetworkType($value)
675
 * @method string getClientToken()
676
 * @method $this withClientToken($value)
677
 * @method string getZoneIdSlave1()
678
 * @method $this withZoneIdSlave1($value)
679
 * @method string getZoneIdSlave2()
680
 * @method $this withZoneIdSlave2($value)
681
 * @method string getTableMeta()
682
 * @method $this withTableMeta($value)
683
 * @method string getDBInstanceId()
684
 * @method $this withDBInstanceId($value)
685
 * @method string getDBInstanceStorageType()
686
 * @method $this withDBInstanceStorageType($value)
687
 * @method string getDedicatedHostGroupId()
688
 * @method $this withDedicatedHostGroupId($value)
689
 * @method string getRestoreTime()
690
 * @method $this withRestoreTime($value)
691
 * @method string getResourceOwnerAccount()
692
 * @method $this withResourceOwnerAccount($value)
693
 * @method string getOwnerAccount()
694
 * @method $this withOwnerAccount($value)
695
 * @method string getRestoreTable()
696
 * @method $this withRestoreTable($value)
697
 * @method string getUsedTime()
698
 * @method $this withUsedTime($value)
699
 * @method string getDbNames()
700
 * @method $this withDbNames($value)
701
 * @method string getVPCId()
702
 * @method $this withVPCId($value)
703
 * @method string getCategory()
704
 * @method $this withCategory($value)
705
 * @method string getPayType()
706
 * @method $this withPayType($value)
707
 */
708
class CloneDBInstance extends Rpc
709
{
710
}
711
712
/**
713
 * @method string getResourceOwnerId()
714
 * @method $this withResourceOwnerId($value)
715
 * @method string getParameterGroupId()
716
 * @method $this withParameterGroupId($value)
717
 * @method string getResourceOwnerAccount()
718
 * @method $this withResourceOwnerAccount($value)
719
 * @method string getOwnerId()
720
 * @method $this withOwnerId($value)
721
 * @method string getTargetRegionId()
722
 * @method $this withTargetRegionId($value)
723
 * @method string getParameterGroupName()
724
 * @method $this withParameterGroupName($value)
725
 * @method string getParameterGroupDesc()
726
 * @method $this withParameterGroupDesc($value)
727
 */
728
class CloneParameterGroup extends Rpc
729
{
730
}
731
732
/**
733
 * @method string getNotifyIdList()
734
 * @method string getConfirmor()
735
 */
736
class ConfirmNotify extends Rpc
737
{
738
739
    /**
740
     * @param string $value
741
     *
742
     * @return $this
743
     */
744
    public function withNotifyIdList($value)
745
    {
746
        $this->data['NotifyIdList'] = $value;
747
        $this->options['form_params']['NotifyIdList'] = $value;
748
749
        return $this;
750
    }
751
752
    /**
753
     * @param string $value
754
     *
755
     * @return $this
756
     */
757
    public function withConfirmor($value)
758
    {
759
        $this->data['Confirmor'] = $value;
760
        $this->options['form_params']['Confirmor'] = $value;
761
762
        return $this;
763
    }
764
}
765
766
/**
767
 * @method string getResourceOwnerId()
768
 * @method $this withResourceOwnerId($value)
769
 * @method string getResourceOwnerAccount()
770
 * @method $this withResourceOwnerAccount($value)
771
 * @method string getOwnerId()
772
 * @method $this withOwnerId($value)
773
 */
774
class CopyDatabase extends Rpc
775
{
776
}
777
778
/**
779
 * @method string getResourceOwnerId()
780
 * @method $this withResourceOwnerId($value)
781
 * @method string getClientToken()
782
 * @method $this withClientToken($value)
783
 * @method string getResourceGroupId()
784
 * @method $this withResourceGroupId($value)
785
 * @method string getDBInstanceId()
786
 * @method $this withDBInstanceId($value)
787
 * @method string getRestoreTime()
788
 * @method $this withRestoreTime($value)
789
 * @method string getResourceOwnerAccount()
790
 * @method $this withResourceOwnerAccount($value)
791
 * @method string getBackupId()
792
 * @method $this withBackupId($value)
793
 * @method string getOwnerAccount()
794
 * @method $this withOwnerAccount($value)
795
 * @method string getOwnerId()
796
 * @method $this withOwnerId($value)
797
 * @method string getSyncUserPrivilege()
798
 * @method $this withSyncUserPrivilege($value)
799
 * @method string getDbNames()
800
 * @method $this withDbNames($value)
801
 * @method string getTargetDBInstanceId()
802
 * @method $this withTargetDBInstanceId($value)
803
 * @method string getPayType()
804
 * @method $this withPayType($value)
805
 */
806
class CopyDatabaseBetweenInstances extends Rpc
807
{
808
}
809
810
/**
811
 * @method string getResourceOwnerId()
812
 * @method $this withResourceOwnerId($value)
813
 * @method string getAccountType()
814
 * @method $this withAccountType($value)
815
 * @method string getAccountDescription()
816
 * @method $this withAccountDescription($value)
817
 * @method string getAccountName()
818
 * @method $this withAccountName($value)
819
 * @method string getDBInstanceId()
820
 * @method $this withDBInstanceId($value)
821
 * @method string getResourceOwnerAccount()
822
 * @method $this withResourceOwnerAccount($value)
823
 * @method string getOwnerAccount()
824
 * @method $this withOwnerAccount($value)
825
 * @method string getOwnerId()
826
 * @method $this withOwnerId($value)
827
 * @method string getAccountPassword()
828
 * @method $this withAccountPassword($value)
829
 */
830
class CreateAccount extends Rpc
831
{
832
}
833
834
/**
835
 * @method string getResourceOwnerId()
836
 * @method $this withResourceOwnerId($value)
837
 * @method string getBackupStrategy()
838
 * @method $this withBackupStrategy($value)
839
 * @method string getDBInstanceId()
840
 * @method $this withDBInstanceId($value)
841
 * @method string getBackupType()
842
 * @method $this withBackupType($value)
843
 * @method string getResourceOwnerAccount()
844
 * @method $this withResourceOwnerAccount($value)
845
 * @method string getOwnerAccount()
846
 * @method $this withOwnerAccount($value)
847
 * @method string getOwnerId()
848
 * @method $this withOwnerId($value)
849
 * @method string getBackupMethod()
850
 * @method $this withBackupMethod($value)
851
 * @method string getDBName()
852
 * @method $this withDBName($value)
853
 */
854
class CreateBackup extends Rpc
855
{
856
}
857
858
/**
859
 * @method string getDBInstanceName()
860
 * @method $this withDBInstanceName($value)
861
 * @method string getResourceOwnerId()
862
 * @method $this withResourceOwnerId($value)
863
 * @method string getTaskName()
864
 * @method $this withTaskName($value)
865
 * @method string getSourceAccount()
866
 * @method $this withSourceAccount($value)
867
 * @method string getSourcePort()
868
 * @method $this withSourcePort($value)
869
 * @method string getSourcePassword()
870
 * @method $this withSourcePassword($value)
871
 * @method string getSourceIpAddress()
872
 * @method $this withSourceIpAddress($value)
873
 * @method string getResourceOwnerAccount()
874
 * @method $this withResourceOwnerAccount($value)
875
 * @method string getOwnerId()
876
 * @method $this withOwnerId($value)
877
 * @method string getSourceCategory()
878
 * @method $this withSourceCategory($value)
879
 */
880
class CreateCloudMigrationPrecheckTask extends Rpc
881
{
882
}
883
884
/**
885
 * @method string getDBInstanceName()
886
 * @method $this withDBInstanceName($value)
887
 * @method string getResourceOwnerId()
888
 * @method $this withResourceOwnerId($value)
889
 * @method string getTaskName()
890
 * @method $this withTaskName($value)
891
 * @method string getSourceAccount()
892
 * @method $this withSourceAccount($value)
893
 * @method string getSourcePort()
894
 * @method $this withSourcePort($value)
895
 * @method string getSourcePassword()
896
 * @method $this withSourcePassword($value)
897
 * @method string getSourceIpAddress()
898
 * @method $this withSourceIpAddress($value)
899
 * @method string getResourceOwnerAccount()
900
 * @method $this withResourceOwnerAccount($value)
901
 * @method string getOwnerId()
902
 * @method $this withOwnerId($value)
903
 * @method string getSourceCategory()
904
 * @method $this withSourceCategory($value)
905
 */
906
class CreateCloudMigrationTask extends Rpc
907
{
908
}
909
910
/**
911
 * @method string getResourceOwnerId()
912
 * @method $this withResourceOwnerId($value)
913
 * @method string getDBInstanceId()
914
 * @method $this withDBInstanceId($value)
915
 * @method string getDBDescription()
916
 * @method $this withDBDescription($value)
917
 * @method string getResourceOwnerAccount()
918
 * @method $this withResourceOwnerAccount($value)
919
 * @method string getOwnerAccount()
920
 * @method $this withOwnerAccount($value)
921
 * @method string getOwnerId()
922
 * @method $this withOwnerId($value)
923
 * @method string getDBName()
924
 * @method $this withDBName($value)
925
 * @method string getCharacterSetName()
926
 * @method $this withCharacterSetName($value)
927
 */
928
class CreateDatabase extends Rpc
929
{
930
}
931
932
/**
933
 * @method string getDBParamGroupId()
934
 * @method $this withDBParamGroupId($value)
935
 * @method string getBabelfishConfig()
936
 * @method $this withBabelfishConfig($value)
937
 * @method string getResourceOwnerId()
938
 * @method $this withResourceOwnerId($value)
939
 * @method string getDBInstanceStorage()
940
 * @method $this withDBInstanceStorage($value)
941
 * @method string getSystemDBCharset()
942
 * @method $this withSystemDBCharset($value)
943
 * @method string getEngineVersion()
944
 * @method $this withEngineVersion($value)
945
 * @method string getDeletionProtection()
946
 * @method $this withDeletionProtection($value)
947
 * @method string getResourceGroupId()
948
 * @method $this withResourceGroupId($value)
949
 * @method string getTargetDedicatedHostIdForMaster()
950
 * @method $this withTargetDedicatedHostIdForMaster($value)
951
 * @method string getDBInstanceDescription()
952
 * @method $this withDBInstanceDescription($value)
953
 * @method array getTag()
954
 * @method string getBusinessInfo()
955
 * @method $this withBusinessInfo($value)
956
 * @method string getPeriod()
957
 * @method $this withPeriod($value)
958
 * @method string getDryRun()
959
 * @method $this withDryRun($value)
960
 * @method string getBackupId()
961
 * @method $this withBackupId($value)
962
 * @method string getEncryptionKey()
963
 * @method $this withEncryptionKey($value)
964
 * @method string getOwnerId()
965
 * @method $this withOwnerId($value)
966
 * @method string getDBInstanceClass()
967
 * @method $this withDBInstanceClass($value)
968
 * @method string getSecurityIPList()
969
 * @method $this withSecurityIPList($value)
970
 * @method string getVSwitchId()
971
 * @method $this withVSwitchId($value)
972
 * @method string getPrivateIpAddress()
973
 * @method $this withPrivateIpAddress($value)
974
 * @method string getTargetDedicatedHostIdForLog()
975
 * @method $this withTargetDedicatedHostIdForLog($value)
976
 * @method string getAutoRenew()
977
 * @method $this withAutoRenew($value)
978
 * @method string getRoleARN()
979
 * @method $this withRoleARN($value)
980
 * @method string getTunnelId()
981
 * @method $this withTunnelId($value)
982
 * @method string getZoneId()
983
 * @method $this withZoneId($value)
984
 * @method string getStorageAutoScale()
985
 * @method $this withStorageAutoScale($value)
986
 * @method string getInstanceNetworkType()
987
 * @method $this withInstanceNetworkType($value)
988
 * @method string getConnectionMode()
989
 * @method $this withConnectionMode($value)
990
 * @method string getClientToken()
991
 * @method $this withClientToken($value)
992
 * @method string getTargetDedicatedHostIdForSlave()
993
 * @method $this withTargetDedicatedHostIdForSlave($value)
994
 * @method string getZoneIdSlave1()
995
 * @method $this withZoneIdSlave1($value)
996
 * @method string getZoneIdSlave2()
997
 * @method $this withZoneIdSlave2($value)
998
 * @method string getDBIsIgnoreCase()
999
 * @method $this withDBIsIgnoreCase($value)
1000
 * @method string getEngine()
1001
 * @method $this withEngine($value)
1002
 * @method string getDBTimeZone()
1003
 * @method $this withDBTimeZone($value)
1004
 * @method string getDBInstanceStorageType()
1005
 * @method $this withDBInstanceStorageType($value)
1006
 * @method string getDedicatedHostGroupId()
1007
 * @method $this withDedicatedHostGroupId($value)
1008
 * @method string getCreateStrategy()
1009
 * @method $this withCreateStrategy($value)
1010
 * @method string getDBInstanceNetType()
1011
 * @method $this withDBInstanceNetType($value)
1012
 * @method string getAmount()
1013
 * @method $this withAmount($value)
1014
 * @method string getServerlessConfig()
1015
 * @method $this withServerlessConfig($value)
1016
 * @method string getResourceOwnerAccount()
1017
 * @method $this withResourceOwnerAccount($value)
1018
 * @method string getOwnerAccount()
1019
 * @method $this withOwnerAccount($value)
1020
 * @method string getUsedTime()
1021
 * @method $this withUsedTime($value)
1022
 * @method string getTargetMinorVersion()
1023
 * @method $this withTargetMinorVersion($value)
1024
 * @method string getUserBackupId()
1025
 * @method $this withUserBackupId($value)
1026
 * @method string getStorageUpperBound()
1027
 * @method $this withStorageUpperBound($value)
1028
 * @method string getStorageThreshold()
1029
 * @method $this withStorageThreshold($value)
1030
 * @method string getVPCId()
1031
 * @method $this withVPCId($value)
1032
 * @method string getCategory()
1033
 * @method $this withCategory($value)
1034
 * @method string getPayType()
1035
 * @method $this withPayType($value)
1036
 */
1037
class CreateDBInstance extends Rpc
1038
{
1039
1040
    /**
1041
     * @param array $tag
1042
     *
1043
     * @return $this
1044
     */
1045
	public function withTag(array $tag)
1046
	{
1047
	    $this->data['Tag'] = $tag;
1048
		foreach ($tag as $depth1 => $depth1Value) {
1049
			if(isset($depth1Value['Value'])){
1050
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
1051
			}
1052
			if(isset($depth1Value['Key'])){
1053
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
1054
			}
1055
		}
1056
1057
		return $this;
1058
    }
1059
}
1060
1061
/**
1062
 * @method string getConnectionStringPrefix()
1063
 * @method $this withConnectionStringPrefix($value)
1064
 * @method string getDBProxyConnectStringNetType()
1065
 * @method $this withDBProxyConnectStringNetType($value)
1066
 * @method string getDBInstanceId()
1067
 * @method $this withDBInstanceId($value)
1068
 * @method string getDBProxyNewConnectStringPort()
1069
 * @method $this withDBProxyNewConnectStringPort($value)
1070
 * @method string getVSwitchId()
1071
 * @method $this withVSwitchId($value)
1072
 * @method string getDBProxyEndpointId()
1073
 * @method $this withDBProxyEndpointId($value)
1074
 * @method string getVPCId()
1075
 * @method $this withVPCId($value)
1076
 */
1077
class CreateDBProxyEndpointAddress extends Rpc
1078
{
1079
}
1080
1081
/**
1082
 * @method string getResourceOwnerId()
1083
 * @method $this withResourceOwnerId($value)
1084
 * @method string getDBInstanceStorage()
1085
 * @method $this withDBInstanceStorage($value)
1086
 * @method string getSystemDBCharset()
1087
 * @method $this withSystemDBCharset($value)
1088
 * @method string getBinlogRole()
1089
 * @method $this withBinlogRole($value)
1090
 * @method string getEngineVersion()
1091
 * @method $this withEngineVersion($value)
1092
 * @method string getUserBakSetURL()
1093
 * @method $this withUserBakSetURL($value)
1094
 * @method string getResourceGroupId()
1095
 * @method $this withResourceGroupId($value)
1096
 * @method string getDBInstanceDescription()
1097
 * @method $this withDBInstanceDescription($value)
1098
 * @method string getBackupSetRegion()
1099
 * @method $this withBackupSetRegion($value)
1100
 * @method string getPeriod()
1101
 * @method $this withPeriod($value)
1102
 * @method string getBackupSetId()
1103
 * @method $this withBackupSetId($value)
1104
 * @method string getOwnerId()
1105
 * @method $this withOwnerId($value)
1106
 * @method string getDBInstanceClass()
1107
 * @method $this withDBInstanceClass($value)
1108
 * @method string getSecurityIPList()
1109
 * @method $this withSecurityIPList($value)
1110
 * @method string getVSwitchId()
1111
 * @method $this withVSwitchId($value)
1112
 * @method string getPrivateIpAddress()
1113
 * @method $this withPrivateIpAddress($value)
1114
 * @method string getBinlogName()
1115
 * @method $this withBinlogName($value)
1116
 * @method string getTunnelId()
1117
 * @method $this withTunnelId($value)
1118
 * @method string getZoneId()
1119
 * @method $this withZoneId($value)
1120
 * @method string getInstanceNetworkType()
1121
 * @method $this withInstanceNetworkType($value)
1122
 * @method string getConnectionMode()
1123
 * @method $this withConnectionMode($value)
1124
 * @method string getSourceDBInstanceName()
1125
 * @method $this withSourceDBInstanceName($value)
1126
 * @method string getClientToken()
1127
 * @method $this withClientToken($value)
1128
 * @method string getHostType()
1129
 * @method $this withHostType($value)
1130
 * @method string getEngine()
1131
 * @method $this withEngine($value)
1132
 * @method string getDBInstanceStorageType()
1133
 * @method $this withDBInstanceStorageType($value)
1134
 * @method string getDBInstanceNetType()
1135
 * @method $this withDBInstanceNetType($value)
1136
 * @method string getBackupSetType()
1137
 * @method $this withBackupSetType($value)
1138
 * @method string getRestoreTime()
1139
 * @method $this withRestoreTime($value)
1140
 * @method string getBakSetName()
1141
 * @method $this withBakSetName($value)
1142
 * @method string getResourceOwnerAccount()
1143
 * @method $this withResourceOwnerAccount($value)
1144
 * @method string getOwnerAccount()
1145
 * @method $this withOwnerAccount($value)
1146
 * @method string getUsedTime()
1147
 * @method $this withUsedTime($value)
1148
 * @method string getBinlogPosition()
1149
 * @method $this withBinlogPosition($value)
1150
 * @method string getRestoreType()
1151
 * @method $this withRestoreType($value)
1152
 * @method string getVPCId()
1153
 * @method $this withVPCId($value)
1154
 * @method string getPayType()
1155
 * @method $this withPayType($value)
1156
 * @method string getSourceRegion()
1157
 * @method $this withSourceRegion($value)
1158
 */
1159
class CreateDdrInstance extends Rpc
1160
{
1161
}
1162
1163
/**
1164
 * @method string getEndTime()
1165
 * @method $this withEndTime($value)
1166
 * @method string getStartTime()
1167
 * @method $this withStartTime($value)
1168
 * @method string getDBInstanceId()
1169
 * @method $this withDBInstanceId($value)
1170
 * @method string getCategory()
1171
 * @method $this withCategory($value)
1172
 */
1173
class CreateDiagnosticReport extends Rpc
1174
{
1175
}
1176
1177
/**
1178
 * @method string getDBList()
1179
 * @method $this withDBList($value)
1180
 * @method string getCentralDBInstanceId()
1181
 * @method $this withCentralDBInstanceId($value)
1182
 * @method string getCentralRdsDtsAdminPassword()
1183
 * @method $this withCentralRdsDtsAdminPassword($value)
1184
 * @method string getDescription()
1185
 * @method $this withDescription($value)
1186
 * @method string getCentralRdsDtsAdminAccount()
1187
 * @method $this withCentralRdsDtsAdminAccount($value)
1188
 * @method string getCentralRegionId()
1189
 * @method $this withCentralRegionId($value)
1190
 * @method array getUnitNode()
1191
 */
1192
class CreateGADInstance extends Rpc
1193
{
1194
1195
    /**
1196
     * @param array $unitNode
1197
     *
1198
     * @return $this
1199
     */
1200
	public function withUnitNode(array $unitNode)
1201
	{
1202
	    $this->data['UnitNode'] = $unitNode;
1203
		foreach ($unitNode as $depth1 => $depth1Value) {
1204
			if(isset($depth1Value['DBInstanceStorage'])){
1205
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DBInstanceStorage'] = $depth1Value['DBInstanceStorage'];
1206
			}
1207
			if(isset($depth1Value['ZoneIDSlave1'])){
1208
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.ZoneIDSlave1'] = $depth1Value['ZoneIDSlave1'];
1209
			}
1210
			if(isset($depth1Value['ZoneIDSlave2'])){
1211
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.ZoneIDSlave2'] = $depth1Value['ZoneIDSlave2'];
1212
			}
1213
			if(isset($depth1Value['EngineVersion'])){
1214
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.EngineVersion'] = $depth1Value['EngineVersion'];
1215
			}
1216
			if(isset($depth1Value['DbInstanceClass'])){
1217
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DbInstanceClass'] = $depth1Value['DbInstanceClass'];
1218
			}
1219
			if(isset($depth1Value['SecurityIPList'])){
1220
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.SecurityIPList'] = $depth1Value['SecurityIPList'];
1221
			}
1222
			if(isset($depth1Value['VSwitchID'])){
1223
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.VSwitchID'] = $depth1Value['VSwitchID'];
1224
			}
1225
			if(isset($depth1Value['RegionID'])){
1226
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.RegionID'] = $depth1Value['RegionID'];
1227
			}
1228
			if(isset($depth1Value['Engine'])){
1229
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.Engine'] = $depth1Value['Engine'];
1230
			}
1231
			if(isset($depth1Value['DtsInstanceClass'])){
1232
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DtsInstanceClass'] = $depth1Value['DtsInstanceClass'];
1233
			}
1234
			if(isset($depth1Value['VpcID'])){
1235
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.VpcID'] = $depth1Value['VpcID'];
1236
			}
1237
			if(isset($depth1Value['ZoneID'])){
1238
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.ZoneID'] = $depth1Value['ZoneID'];
1239
			}
1240
			if(isset($depth1Value['DBInstanceDescription'])){
1241
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DBInstanceDescription'] = $depth1Value['DBInstanceDescription'];
1242
			}
1243
			if(isset($depth1Value['PayType'])){
1244
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.PayType'] = $depth1Value['PayType'];
1245
			}
1246
			if(isset($depth1Value['DtsConflict'])){
1247
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DtsConflict'] = $depth1Value['DtsConflict'];
1248
			}
1249
		}
1250
1251
		return $this;
1252
    }
1253
}
1254
1255
/**
1256
 * @method string getDBList()
1257
 * @method $this withDBList($value)
1258
 * @method string getCentralDBInstanceId()
1259
 * @method $this withCentralDBInstanceId($value)
1260
 * @method string getCentralRdsDtsAdminPassword()
1261
 * @method $this withCentralRdsDtsAdminPassword($value)
1262
 * @method string getCentralRdsDtsAdminAccount()
1263
 * @method $this withCentralRdsDtsAdminAccount($value)
1264
 * @method string getCentralRegionId()
1265
 * @method $this withCentralRegionId($value)
1266
 * @method string getGadInstanceId()
1267
 * @method $this withGadInstanceId($value)
1268
 * @method array getUnitNode()
1269
 */
1270
class CreateGadInstanceMember extends Rpc
1271
{
1272
1273
    /**
1274
     * @param array $unitNode
1275
     *
1276
     * @return $this
1277
     */
1278
	public function withUnitNode(array $unitNode)
1279
	{
1280
	    $this->data['UnitNode'] = $unitNode;
1281
		foreach ($unitNode as $depth1 => $depth1Value) {
1282
			if(isset($depth1Value['DBInstanceStorage'])){
1283
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DBInstanceStorage'] = $depth1Value['DBInstanceStorage'];
1284
			}
1285
			if(isset($depth1Value['ZoneIDSlave1'])){
1286
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.ZoneIDSlave1'] = $depth1Value['ZoneIDSlave1'];
1287
			}
1288
			if(isset($depth1Value['ZoneIDSlave2'])){
1289
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.ZoneIDSlave2'] = $depth1Value['ZoneIDSlave2'];
1290
			}
1291
			if(isset($depth1Value['EngineVersion'])){
1292
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.EngineVersion'] = $depth1Value['EngineVersion'];
1293
			}
1294
			if(isset($depth1Value['DbInstanceClass'])){
1295
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DbInstanceClass'] = $depth1Value['DbInstanceClass'];
1296
			}
1297
			if(isset($depth1Value['VSwitchID'])){
1298
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.VSwitchID'] = $depth1Value['VSwitchID'];
1299
			}
1300
			if(isset($depth1Value['SecurityIPList'])){
1301
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.SecurityIPList'] = $depth1Value['SecurityIPList'];
1302
			}
1303
			if(isset($depth1Value['RegionID'])){
1304
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.RegionID'] = $depth1Value['RegionID'];
1305
			}
1306
			if(isset($depth1Value['Engine'])){
1307
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.Engine'] = $depth1Value['Engine'];
1308
			}
1309
			if(isset($depth1Value['DtsInstanceClass'])){
1310
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DtsInstanceClass'] = $depth1Value['DtsInstanceClass'];
1311
			}
1312
			if(isset($depth1Value['VpcID'])){
1313
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.VpcID'] = $depth1Value['VpcID'];
1314
			}
1315
			if(isset($depth1Value['ZoneID'])){
1316
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.ZoneID'] = $depth1Value['ZoneID'];
1317
			}
1318
			if(isset($depth1Value['DBInstanceDescription'])){
1319
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DBInstanceDescription'] = $depth1Value['DBInstanceDescription'];
1320
			}
1321
			if(isset($depth1Value['DtsConflict'])){
1322
				$this->options['query']['UnitNode.' . ($depth1 + 1) . '.DtsConflict'] = $depth1Value['DtsConflict'];
1323
			}
1324
		}
1325
1326
		return $this;
1327
    }
1328
}
1329
1330
/**
1331
 * @method string getResourceOwnerId()
1332
 * @method $this withResourceOwnerId($value)
1333
 * @method string getIsOnlineDB()
1334
 * @method $this withIsOnlineDB($value)
1335
 * @method string getDBInstanceId()
1336
 * @method $this withDBInstanceId($value)
1337
 * @method string getMigrateTaskId()
1338
 * @method $this withMigrateTaskId($value)
1339
 * @method string getResourceOwnerAccount()
1340
 * @method $this withResourceOwnerAccount($value)
1341
 * @method string getOwnerId()
1342
 * @method $this withOwnerId($value)
1343
 * @method string getOssObjectPositions()
1344
 * @method $this withOssObjectPositions($value)
1345
 * @method string getOSSUrls()
1346
 * @method $this withOSSUrls($value)
1347
 * @method string getDBName()
1348
 * @method $this withDBName($value)
1349
 * @method string getBackupMode()
1350
 * @method $this withBackupMode($value)
1351
 * @method string getCheckDBMode()
1352
 * @method $this withCheckDBMode($value)
1353
 */
1354
class CreateMigrateTask extends Rpc
1355
{
1356
}
1357
1358
/**
1359
 * @method string getResourceOwnerId()
1360
 * @method $this withResourceOwnerId($value)
1361
 * @method string getClientToken()
1362
 * @method $this withClientToken($value)
1363
 * @method string getDBInstanceId()
1364
 * @method $this withDBInstanceId($value)
1365
 * @method string getMigrateTaskId()
1366
 * @method $this withMigrateTaskId($value)
1367
 * @method string getResourceOwnerAccount()
1368
 * @method $this withResourceOwnerAccount($value)
1369
 * @method string getOwnerAccount()
1370
 * @method $this withOwnerAccount($value)
1371
 * @method string getOwnerId()
1372
 * @method $this withOwnerId($value)
1373
 * @method string getDBName()
1374
 * @method $this withDBName($value)
1375
 * @method string getCheckDBMode()
1376
 * @method $this withCheckDBMode($value)
1377
 */
1378
class CreateOnlineDatabaseTask extends Rpc
1379
{
1380
}
1381
1382
/**
1383
 * @method string getResourceOwnerId()
1384
 * @method $this withResourceOwnerId($value)
1385
 * @method string getEngineVersion()
1386
 * @method $this withEngineVersion($value)
1387
 * @method string getEngine()
1388
 * @method $this withEngine($value)
1389
 * @method string getResourceOwnerAccount()
1390
 * @method $this withResourceOwnerAccount($value)
1391
 * @method string getOwnerId()
1392
 * @method $this withOwnerId($value)
1393
 * @method string getParameterGroupName()
1394
 * @method $this withParameterGroupName($value)
1395
 * @method string getParameters()
1396
 * @method $this withParameters($value)
1397
 * @method string getParameterGroupDesc()
1398
 * @method $this withParameterGroupDesc($value)
1399
 */
1400
class CreateParameterGroup extends Rpc
1401
{
1402
}
1403
1404
/**
1405
 * @method string getResourceOwnerId()
1406
 * @method $this withResourceOwnerId($value)
1407
 * @method string getDBInstanceStorage()
1408
 * @method $this withDBInstanceStorage($value)
1409
 * @method string getClientToken()
1410
 * @method $this withClientToken($value)
1411
 * @method string getInstructionSetArch()
1412
 * @method $this withInstructionSetArch($value)
1413
 * @method string getEngineVersion()
1414
 * @method $this withEngineVersion($value)
1415
 * @method string getDeletionProtection()
1416
 * @method $this withDeletionProtection($value)
1417
 * @method string getResourceGroupId()
1418
 * @method $this withResourceGroupId($value)
1419
 * @method string getTddlRegionConfig()
1420
 * @method $this withTddlRegionConfig($value)
1421
 * @method string getTargetDedicatedHostIdForMaster()
1422
 * @method $this withTargetDedicatedHostIdForMaster($value)
1423
 * @method string getDBInstanceId()
1424
 * @method $this withDBInstanceId($value)
1425
 * @method string getDBInstanceDescription()
1426
 * @method $this withDBInstanceDescription($value)
1427
 * @method string getGdnInstanceName()
1428
 * @method $this withGdnInstanceName($value)
1429
 * @method string getDBInstanceStorageType()
1430
 * @method $this withDBInstanceStorageType($value)
1431
 * @method string getDedicatedHostGroupId()
1432
 * @method $this withDedicatedHostGroupId($value)
1433
 * @method string getTddlBizType()
1434
 * @method $this withTddlBizType($value)
1435
 * @method string getPeriod()
1436
 * @method $this withPeriod($value)
1437
 * @method string getResourceOwnerAccount()
1438
 * @method $this withResourceOwnerAccount($value)
1439
 * @method string getOwnerAccount()
1440
 * @method $this withOwnerAccount($value)
1441
 * @method string getOwnerId()
1442
 * @method $this withOwnerId($value)
1443
 * @method string getUsedTime()
1444
 * @method $this withUsedTime($value)
1445
 * @method string getDBInstanceClass()
1446
 * @method $this withDBInstanceClass($value)
1447
 * @method string getVSwitchId()
1448
 * @method $this withVSwitchId($value)
1449
 * @method string getPrivateIpAddress()
1450
 * @method $this withPrivateIpAddress($value)
1451
 * @method string getAutoRenew()
1452
 * @method $this withAutoRenew($value)
1453
 * @method string getVPCId()
1454
 * @method $this withVPCId($value)
1455
 * @method string getZoneId()
1456
 * @method $this withZoneId($value)
1457
 * @method string getCategory()
1458
 * @method $this withCategory($value)
1459
 * @method string getPayType()
1460
 * @method $this withPayType($value)
1461
 * @method string getInstanceNetworkType()
1462
 * @method $this withInstanceNetworkType($value)
1463
 */
1464
class CreateReadOnlyDBInstance extends Rpc
1465
{
1466
}
1467
1468
/**
1469
 * @method string getResourceOwnerId()
1470
 * @method $this withResourceOwnerId($value)
1471
 * @method string getResourceOwnerAccount()
1472
 * @method $this withResourceOwnerAccount($value)
1473
 * @method string getOwnerId()
1474
 * @method $this withOwnerId($value)
1475
 * @method string getServiceLinkedRole()
1476
 * @method $this withServiceLinkedRole($value)
1477
 */
1478
class CreateServiceLinkedRole extends Rpc
1479
{
1480
}
1481
1482
/**
1483
 * @method string getResourceOwnerId()
1484
 * @method $this withResourceOwnerId($value)
1485
 * @method string getDBInstanceId()
1486
 * @method $this withDBInstanceId($value)
1487
 * @method string getRestoreTime()
1488
 * @method $this withRestoreTime($value)
1489
 * @method string getResourceOwnerAccount()
1490
 * @method $this withResourceOwnerAccount($value)
1491
 * @method string getBackupId()
1492
 * @method $this withBackupId($value)
1493
 * @method string getOwnerAccount()
1494
 * @method $this withOwnerAccount($value)
1495
 * @method string getOwnerId()
1496
 * @method $this withOwnerId($value)
1497
 */
1498
class CreateTempDBInstance extends Rpc
1499
{
1500
}
1501
1502
/**
1503
 * @method string getResourceOwnerId()
1504
 * @method $this withResourceOwnerId($value)
1505
 * @method string getResourceOwnerAccount()
1506
 * @method $this withResourceOwnerAccount($value)
1507
 * @method string getOwnerAccount()
1508
 * @method $this withOwnerAccount($value)
1509
 * @method string getOwnerId()
1510
 * @method $this withOwnerId($value)
1511
 * @method string getAccountName()
1512
 * @method $this withAccountName($value)
1513
 * @method string getDBInstanceId()
1514
 * @method $this withDBInstanceId($value)
1515
 */
1516
class DeleteAccount extends Rpc
1517
{
1518
}
1519
1520
/**
1521
 * @method string getResourceOwnerId()
1522
 * @method $this withResourceOwnerId($value)
1523
 * @method string getResourceOwnerAccount()
1524
 * @method $this withResourceOwnerAccount($value)
1525
 * @method string getBackupId()
1526
 * @method $this withBackupId($value)
1527
 * @method string getOwnerAccount()
1528
 * @method $this withOwnerAccount($value)
1529
 * @method string getOwnerId()
1530
 * @method $this withOwnerId($value)
1531
 * @method string getDBInstanceId()
1532
 * @method $this withDBInstanceId($value)
1533
 */
1534
class DeleteBackup extends Rpc
1535
{
1536
}
1537
1538
/**
1539
 * @method string getResourceOwnerId()
1540
 * @method $this withResourceOwnerId($value)
1541
 * @method string getDBInstanceId()
1542
 * @method $this withDBInstanceId($value)
1543
 * @method string getResourceOwnerAccount()
1544
 * @method $this withResourceOwnerAccount($value)
1545
 * @method string getBackupId()
1546
 * @method $this withBackupId($value)
1547
 * @method string getOwnerId()
1548
 * @method $this withOwnerId($value)
1549
 * @method string getBackupTime()
1550
 * @method $this withBackupTime($value)
1551
 * @method string getDBName()
1552
 * @method $this withDBName($value)
1553
 */
1554
class DeleteBackupFile extends Rpc
1555
{
1556
}
1557
1558
/**
1559
 * @method string getResourceOwnerId()
1560
 * @method $this withResourceOwnerId($value)
1561
 * @method string getResourceOwnerAccount()
1562
 * @method $this withResourceOwnerAccount($value)
1563
 * @method string getOwnerAccount()
1564
 * @method $this withOwnerAccount($value)
1565
 * @method string getOwnerId()
1566
 * @method $this withOwnerId($value)
1567
 * @method string getDBName()
1568
 * @method $this withDBName($value)
1569
 * @method string getDBInstanceId()
1570
 * @method $this withDBInstanceId($value)
1571
 */
1572
class DeleteDatabase extends Rpc
1573
{
1574
}
1575
1576
/**
1577
 * @method string getResourceOwnerId()
1578
 * @method $this withResourceOwnerId($value)
1579
 * @method string getClientToken()
1580
 * @method $this withClientToken($value)
1581
 * @method string getDBInstanceId()
1582
 * @method $this withDBInstanceId($value)
1583
 * @method string getReleasedKeepPolicy()
1584
 * @method $this withReleasedKeepPolicy($value)
1585
 * @method string getResourceOwnerAccount()
1586
 * @method $this withResourceOwnerAccount($value)
1587
 * @method string getOwnerAccount()
1588
 * @method $this withOwnerAccount($value)
1589
 * @method string getOwnerId()
1590
 * @method $this withOwnerId($value)
1591
 */
1592
class DeleteDBInstance extends Rpc
1593
{
1594
}
1595
1596
/**
1597
 * @method string getDBProxyConnectStringNetType()
1598
 * @method $this withDBProxyConnectStringNetType($value)
1599
 * @method string getDBProxyEndpointId()
1600
 * @method $this withDBProxyEndpointId($value)
1601
 * @method string getDBInstanceId()
1602
 * @method $this withDBInstanceId($value)
1603
 */
1604
class DeleteDBProxyEndpointAddress extends Rpc
1605
{
1606
}
1607
1608
/**
1609
 * @method string getGadInstanceName()
1610
 * @method $this withGadInstanceName($value)
1611
 */
1612
class DeleteGadInstance extends Rpc
1613
{
1614
}
1615
1616
/**
1617
 * @method string getResourceOwnerId()
1618
 * @method $this withResourceOwnerId($value)
1619
 * @method string getResourceOwnerAccount()
1620
 * @method $this withResourceOwnerAccount($value)
1621
 * @method string getOwnerId()
1622
 * @method $this withOwnerId($value)
1623
 * @method string getParameterGroupId()
1624
 * @method $this withParameterGroupId($value)
1625
 */
1626
class DeleteParameterGroup extends Rpc
1627
{
1628
}
1629
1630
/**
1631
 * @method string getResourceOwnerId()
1632
 * @method $this withResourceOwnerId($value)
1633
 * @method string getResourceOwnerAccount()
1634
 * @method $this withResourceOwnerAccount($value)
1635
 * @method string getBackupId()
1636
 * @method $this withBackupId($value)
1637
 * @method string getOwnerId()
1638
 * @method $this withOwnerId($value)
1639
 * @method string getOpsServiceVersion()
1640
 * @method $this withOpsServiceVersion($value)
1641
 * @method string getEngine()
1642
 * @method $this withEngine($value)
1643
 */
1644
class DeleteUserBackupFile extends Rpc
1645
{
1646
}
1647
1648
/**
1649
 * @method string getResourceOwnerId()
1650
 * @method $this withResourceOwnerId($value)
1651
 * @method string getClientToken()
1652
 * @method $this withClientToken($value)
1653
 * @method string getStartTime()
1654
 * @method $this withStartTime($value)
1655
 * @method string getPageNumber()
1656
 * @method $this withPageNumber($value)
1657
 * @method string getImportId()
1658
 * @method $this withImportId($value)
1659
 * @method string getEngine()
1660
 * @method $this withEngine($value)
1661
 * @method string getPageSize()
1662
 * @method $this withPageSize($value)
1663
 * @method string getDBInstanceId()
1664
 * @method $this withDBInstanceId($value)
1665
 * @method string getResourceOwnerAccount()
1666
 * @method $this withResourceOwnerAccount($value)
1667
 * @method string getOwnerAccount()
1668
 * @method $this withOwnerAccount($value)
1669
 * @method string getEndTime()
1670
 * @method $this withEndTime($value)
1671
 * @method string getOwnerId()
1672
 * @method $this withOwnerId($value)
1673
 */
1674
class DescibeImportsFromDatabase extends Rpc
1675
{
1676
}
1677
1678
/**
1679
 * @method string getResourceOwnerId()
1680
 * @method $this withResourceOwnerId($value)
1681
 * @method string getPageNumber()
1682
 * @method $this withPageNumber($value)
1683
 * @method string getAccountName()
1684
 * @method $this withAccountName($value)
1685
 * @method string getPageSize()
1686
 * @method $this withPageSize($value)
1687
 * @method string getDBInstanceId()
1688
 * @method $this withDBInstanceId($value)
1689
 * @method string getResourceOwnerAccount()
1690
 * @method $this withResourceOwnerAccount($value)
1691
 * @method string getOwnerAccount()
1692
 * @method $this withOwnerAccount($value)
1693
 * @method string getOwnerId()
1694
 * @method $this withOwnerId($value)
1695
 */
1696
class DescribeAccounts extends Rpc
1697
{
1698
}
1699
1700
/**
1701
 * @method string getResourceOwnerId()
1702
 * @method $this withResourceOwnerId($value)
1703
 * @method string getResourceOwnerAccount()
1704
 * @method $this withResourceOwnerAccount($value)
1705
 * @method string getOwnerId()
1706
 * @method $this withOwnerId($value)
1707
 */
1708
class DescribeActionEventPolicy extends Rpc
1709
{
1710
}
1711
1712
/**
1713
 * @method string getDBInstanceName()
1714
 * @method $this withDBInstanceName($value)
1715
 * @method string getResourceOwnerId()
1716
 * @method $this withResourceOwnerId($value)
1717
 * @method string getEngineVersion()
1718
 * @method $this withEngineVersion($value)
1719
 * @method string getUseSpecifyRegionFilterCommodityResource()
1720
 * @method $this withUseSpecifyRegionFilterCommodityResource($value)
1721
 * @method string getEngine()
1722
 * @method $this withEngine($value)
1723
 * @method string getDBInstanceId()
1724
 * @method $this withDBInstanceId($value)
1725
 * @method string getDBInstanceStorageType()
1726
 * @method $this withDBInstanceStorageType($value)
1727
 * @method string getInstanceChargeType()
1728
 * @method $this withInstanceChargeType($value)
1729
 * @method string getDispenseMode()
1730
 * @method $this withDispenseMode($value)
1731
 * @method string getResourceOwnerAccount()
1732
 * @method $this withResourceOwnerAccount($value)
1733
 * @method string getOwnerAccount()
1734
 * @method $this withOwnerAccount($value)
1735
 * @method string getCommodityCode()
1736
 * @method $this withCommodityCode($value)
1737
 * @method string getOwnerId()
1738
 * @method $this withOwnerId($value)
1739
 * @method string getEvaluateResource()
1740
 * @method $this withEvaluateResource($value)
1741
 * @method string getZoneId()
1742
 * @method $this withZoneId($value)
1743
 * @method string getCategory()
1744
 * @method $this withCategory($value)
1745
 * @method string getOrderType()
1746
 * @method $this withOrderType($value)
1747
 */
1748
class DescribeAvailableClasses extends Rpc
1749
{
1750
}
1751
1752
/**
1753
 * @method string getResourceOwnerId()
1754
 * @method $this withResourceOwnerId($value)
1755
 * @method string getResourceOwnerAccount()
1756
 * @method $this withResourceOwnerAccount($value)
1757
 * @method string getOwnerId()
1758
 * @method $this withOwnerId($value)
1759
 */
1760
class DescribeAvailableCrossRegion extends Rpc
1761
{
1762
}
1763
1764
/**
1765
 * @method string getDBInstanceName()
1766
 * @method $this withDBInstanceName($value)
1767
 * @method string getResourceOwnerId()
1768
 * @method $this withResourceOwnerId($value)
1769
 * @method string getResourceOwnerAccount()
1770
 * @method $this withResourceOwnerAccount($value)
1771
 * @method string getOwnerId()
1772
 * @method $this withOwnerId($value)
1773
 */
1774
class DescribeAvailableMetrics extends Rpc
1775
{
1776
}
1777
1778
/**
1779
 * @method string getResourceOwnerId()
1780
 * @method $this withResourceOwnerId($value)
1781
 * @method string getResourceOwnerAccount()
1782
 * @method $this withResourceOwnerAccount($value)
1783
 * @method string getOwnerId()
1784
 * @method $this withOwnerId($value)
1785
 * @method string getCrossBackupId()
1786
 * @method $this withCrossBackupId($value)
1787
 */
1788
class DescribeAvailableRecoveryTime extends Rpc
1789
{
1790
}
1791
1792
/**
1793
 * @method string getDBInstanceName()
1794
 * @method $this withDBInstanceName($value)
1795
 * @method string getResourceOwnerId()
1796
 * @method $this withResourceOwnerId($value)
1797
 * @method string getEngineVersion()
1798
 * @method $this withEngineVersion($value)
1799
 * @method string getEngine()
1800
 * @method $this withEngine($value)
1801
 * @method string getInstanceChargeType()
1802
 * @method $this withInstanceChargeType($value)
1803
 * @method string getDispenseMode()
1804
 * @method $this withDispenseMode($value)
1805
 * @method string getResourceOwnerAccount()
1806
 * @method $this withResourceOwnerAccount($value)
1807
 * @method string getCachedAsync()
1808
 * @method $this withCachedAsync($value)
1809
 * @method string getCommodityCode()
1810
 * @method $this withCommodityCode($value)
1811
 * @method string getOwnerId()
1812
 * @method $this withOwnerId($value)
1813
 * @method string getEvaluateResource()
1814
 * @method $this withEvaluateResource($value)
1815
 * @method string getZoneId()
1816
 * @method $this withZoneId($value)
1817
 * @method string getCategory()
1818
 * @method $this withCategory($value)
1819
 */
1820
class DescribeAvailableZones extends Rpc
1821
{
1822
}
1823
1824
/**
1825
 * @method string getResourceOwnerId()
1826
 * @method $this withResourceOwnerId($value)
1827
 * @method string getResourceOwnerAccount()
1828
 * @method $this withResourceOwnerAccount($value)
1829
 * @method string getBackupId()
1830
 * @method $this withBackupId($value)
1831
 * @method string getOwnerId()
1832
 * @method $this withOwnerId($value)
1833
 * @method string getDBInstanceId()
1834
 * @method $this withDBInstanceId($value)
1835
 */
1836
class DescribeBackupDatabase extends Rpc
1837
{
1838
}
1839
1840
/**
1841
 * @method string getResourceOwnerId()
1842
 * @method $this withResourceOwnerId($value)
1843
 * @method string getDBInstanceId()
1844
 * @method $this withDBInstanceId($value)
1845
 * @method string getBackupPolicyMode()
1846
 * @method $this withBackupPolicyMode($value)
1847
 * @method string getReleasedKeepPolicy()
1848
 * @method $this withReleasedKeepPolicy($value)
1849
 * @method string getResourceOwnerAccount()
1850
 * @method $this withResourceOwnerAccount($value)
1851
 * @method string getOwnerAccount()
1852
 * @method $this withOwnerAccount($value)
1853
 * @method string getCompressType()
1854
 * @method $this withCompressType($value)
1855
 * @method string getOwnerId()
1856
 * @method $this withOwnerId($value)
1857
 */
1858
class DescribeBackupPolicy extends Rpc
1859
{
1860
}
1861
1862
/**
1863
 * @method string getResourceOwnerId()
1864
 * @method $this withResourceOwnerId($value)
1865
 * @method string getStartTime()
1866
 * @method $this withStartTime($value)
1867
 * @method string getPageNumber()
1868
 * @method $this withPageNumber($value)
1869
 * @method string getBackupLocation()
1870
 * @method $this withBackupLocation($value)
1871
 * @method string getPageSize()
1872
 * @method $this withPageSize($value)
1873
 * @method string getDBInstanceId()
1874
 * @method $this withDBInstanceId($value)
1875
 * @method string getResourceOwnerAccount()
1876
 * @method $this withResourceOwnerAccount($value)
1877
 * @method string getBackupId()
1878
 * @method $this withBackupId($value)
1879
 * @method string getOwnerAccount()
1880
 * @method $this withOwnerAccount($value)
1881
 * @method string getEndTime()
1882
 * @method $this withEndTime($value)
1883
 * @method string getOwnerId()
1884
 * @method $this withOwnerId($value)
1885
 * @method string getBackupStatus()
1886
 * @method $this withBackupStatus($value)
1887
 * @method string getBackupMode()
1888
 * @method $this withBackupMode($value)
1889
 */
1890
class DescribeBackups extends Rpc
1891
{
1892
}
1893
1894
/**
1895
 * @method string getBackupJobId()
1896
 * @method $this withBackupJobId($value)
1897
 * @method string getResourceOwnerId()
1898
 * @method $this withResourceOwnerId($value)
1899
 * @method string getFlag()
1900
 * @method $this withFlag($value)
1901
 * @method string getClientToken()
1902
 * @method $this withClientToken($value)
1903
 * @method string getDBInstanceId()
1904
 * @method $this withDBInstanceId($value)
1905
 * @method string getResourceOwnerAccount()
1906
 * @method $this withResourceOwnerAccount($value)
1907
 * @method string getOwnerAccount()
1908
 * @method $this withOwnerAccount($value)
1909
 * @method string getOwnerId()
1910
 * @method $this withOwnerId($value)
1911
 * @method string getBackupJobStatus()
1912
 * @method $this withBackupJobStatus($value)
1913
 * @method string getBackupMode()
1914
 * @method $this withBackupMode($value)
1915
 */
1916
class DescribeBackupTasks extends Rpc
1917
{
1918
}
1919
1920
/**
1921
 * @method string getResourceOwnerId()
1922
 * @method $this withResourceOwnerId($value)
1923
 * @method string getStartTime()
1924
 * @method $this withStartTime($value)
1925
 * @method string getPageNumber()
1926
 * @method $this withPageNumber($value)
1927
 * @method string getPageSize()
1928
 * @method $this withPageSize($value)
1929
 * @method string getDBInstanceId()
1930
 * @method $this withDBInstanceId($value)
1931
 * @method string getLatest()
1932
 * @method $this withLatest($value)
1933
 * @method string getResourceOwnerAccount()
1934
 * @method $this withResourceOwnerAccount($value)
1935
 * @method string getOwnerAccount()
1936
 * @method $this withOwnerAccount($value)
1937
 * @method string getEndTime()
1938
 * @method $this withEndTime($value)
1939
 * @method string getOwnerId()
1940
 * @method $this withOwnerId($value)
1941
 */
1942
class DescribeBinlogFiles extends Rpc
1943
{
1944
}
1945
1946
/**
1947
 * @method string getResourceOwnerId()
1948
 * @method $this withResourceOwnerId($value)
1949
 * @method string getResourceOwnerAccount()
1950
 * @method $this withResourceOwnerAccount($value)
1951
 * @method string getOwnerAccount()
1952
 * @method $this withOwnerAccount($value)
1953
 * @method string getOwnerId()
1954
 * @method $this withOwnerId($value)
1955
 * @method string getEngine()
1956
 * @method $this withEngine($value)
1957
 */
1958
class DescribeCharacterSetName extends Rpc
1959
{
1960
}
1961
1962
/**
1963
 * @method string getDBInstanceName()
1964
 * @method $this withDBInstanceName($value)
1965
 * @method string getResourceOwnerId()
1966
 * @method $this withResourceOwnerId($value)
1967
 * @method string getTaskName()
1968
 * @method $this withTaskName($value)
1969
 * @method string getPageNumber()
1970
 * @method $this withPageNumber($value)
1971
 * @method string getSourcePort()
1972
 * @method $this withSourcePort($value)
1973
 * @method string getPageSize()
1974
 * @method $this withPageSize($value)
1975
 * @method string getTaskId()
1976
 * @method $this withTaskId($value)
1977
 * @method string getSourceIpAddress()
1978
 * @method $this withSourceIpAddress($value)
1979
 * @method string getResourceOwnerAccount()
1980
 * @method $this withResourceOwnerAccount($value)
1981
 * @method string getOwnerId()
1982
 * @method $this withOwnerId($value)
1983
 */
1984
class DescribeCloudMigrationPrecheckResult extends Rpc
1985
{
1986
}
1987
1988
/**
1989
 * @method string getDBInstanceName()
1990
 * @method $this withDBInstanceName($value)
1991
 * @method string getResourceOwnerId()
1992
 * @method $this withResourceOwnerId($value)
1993
 * @method string getTaskName()
1994
 * @method $this withTaskName($value)
1995
 * @method string getPageNumber()
1996
 * @method $this withPageNumber($value)
1997
 * @method string getSourcePort()
1998
 * @method $this withSourcePort($value)
1999
 * @method string getPageSize()
2000
 * @method $this withPageSize($value)
2001
 * @method string getTaskId()
2002
 * @method $this withTaskId($value)
2003
 * @method string getSourceIpAddress()
2004
 * @method $this withSourceIpAddress($value)
2005
 * @method string getResourceOwnerAccount()
2006
 * @method $this withResourceOwnerAccount($value)
2007
 * @method string getOwnerId()
2008
 * @method $this withOwnerId($value)
2009
 */
2010
class DescribeCloudMigrationResult extends Rpc
2011
{
2012
}
2013
2014
/**
2015
 * @method string getResourceOwnerId()
2016
 * @method $this withResourceOwnerId($value)
2017
 * @method string getResourceOwnerAccount()
2018
 * @method $this withResourceOwnerAccount($value)
2019
 * @method string getOwnerId()
2020
 * @method $this withOwnerId($value)
2021
 */
2022
class DescribeCollationTimeZones extends Rpc
2023
{
2024
}
2025
2026
/**
2027
 * @method string getResourceOwnerId()
2028
 * @method $this withResourceOwnerId($value)
2029
 * @method string getPattern()
2030
 * @method $this withPattern($value)
2031
 * @method string getPageSize()
2032
 * @method $this withPageSize($value)
2033
 * @method string getPageIndex()
2034
 * @method $this withPageIndex($value)
2035
 * @method string getResourceOwnerAccount()
2036
 * @method $this withResourceOwnerAccount($value)
2037
 * @method string getBackupSetId()
2038
 * @method $this withBackupSetId($value)
2039
 * @method string getOwnerId()
2040
 * @method $this withOwnerId($value)
2041
 * @method string getGetDbName()
2042
 * @method $this withGetDbName($value)
2043
 * @method string getRegion()
2044
 * @method $this withRegion($value)
2045
 */
2046
class DescribeCrossBackupMetaList extends Rpc
2047
{
2048
}
2049
2050
/**
2051
 * @method string getResourceOwnerId()
2052
 * @method $this withResourceOwnerId($value)
2053
 * @method string getPageNumber()
2054
 * @method $this withPageNumber($value)
2055
 * @method string getPageSize()
2056
 * @method $this withPageSize($value)
2057
 * @method string getDBInstanceId()
2058
 * @method $this withDBInstanceId($value)
2059
 * @method string getNotEnabled()
2060
 * @method $this withNotEnabled($value)
2061
 * @method string getProduct()
2062
 * @method $this withProduct($value)
2063
 * @method string getResourceOwnerAccount()
2064
 * @method $this withResourceOwnerAccount($value)
2065
 * @method string getOwnerId()
2066
 * @method $this withOwnerId($value)
2067
 */
2068
class DescribeCrossRegionBackupDBInstance extends Rpc
2069
{
2070
}
2071
2072
/**
2073
 * @method string getResourceOwnerId()
2074
 * @method $this withResourceOwnerId($value)
2075
 * @method string getStartTime()
2076
 * @method $this withStartTime($value)
2077
 * @method string getPageNumber()
2078
 * @method $this withPageNumber($value)
2079
 * @method string getPageSize()
2080
 * @method $this withPageSize($value)
2081
 * @method string getDBInstanceId()
2082
 * @method $this withDBInstanceId($value)
2083
 * @method string getResourceOwnerAccount()
2084
 * @method $this withResourceOwnerAccount($value)
2085
 * @method string getBackupId()
2086
 * @method $this withBackupId($value)
2087
 * @method string getEndTime()
2088
 * @method $this withEndTime($value)
2089
 * @method string getOwnerId()
2090
 * @method $this withOwnerId($value)
2091
 * @method string getCrossBackupRegion()
2092
 * @method $this withCrossBackupRegion($value)
2093
 * @method string getCrossBackupId()
2094
 * @method $this withCrossBackupId($value)
2095
 */
2096
class DescribeCrossRegionBackups extends Rpc
2097
{
2098
}
2099
2100
/**
2101
 * @method string getResourceOwnerId()
2102
 * @method $this withResourceOwnerId($value)
2103
 * @method string getStartTime()
2104
 * @method $this withStartTime($value)
2105
 * @method string getPageNumber()
2106
 * @method $this withPageNumber($value)
2107
 * @method string getPageSize()
2108
 * @method $this withPageSize($value)
2109
 * @method string getDBInstanceId()
2110
 * @method $this withDBInstanceId($value)
2111
 * @method string getResourceOwnerAccount()
2112
 * @method $this withResourceOwnerAccount($value)
2113
 * @method string getEndTime()
2114
 * @method $this withEndTime($value)
2115
 * @method string getOwnerId()
2116
 * @method $this withOwnerId($value)
2117
 * @method string getCrossBackupRegion()
2118
 * @method $this withCrossBackupRegion($value)
2119
 */
2120
class DescribeCrossRegionLogBackupFiles extends Rpc
2121
{
2122
}
2123
2124
/**
2125
 * @method string getResourceOwnerId()
2126
 * @method $this withResourceOwnerId($value)
2127
 * @method string getPageNumber()
2128
 * @method $this withPageNumber($value)
2129
 * @method string getDBStatus()
2130
 * @method $this withDBStatus($value)
2131
 * @method string getPageSize()
2132
 * @method $this withPageSize($value)
2133
 * @method string getDBInstanceId()
2134
 * @method $this withDBInstanceId($value)
2135
 * @method string getResourceOwnerAccount()
2136
 * @method $this withResourceOwnerAccount($value)
2137
 * @method string getOwnerAccount()
2138
 * @method $this withOwnerAccount($value)
2139
 * @method string getOwnerId()
2140
 * @method $this withOwnerId($value)
2141
 * @method string getDBName()
2142
 * @method $this withDBName($value)
2143
 */
2144
class DescribeDatabases extends Rpc
2145
{
2146
}
2147
2148
/**
2149
 * @method string getResourceOwnerId()
2150
 * @method $this withResourceOwnerId($value)
2151
 * @method string getResourceGroupId()
2152
 * @method $this withResourceGroupId($value)
2153
 * @method string getExpired()
2154
 * @method $this withExpired($value)
2155
 * @method string getDBInstanceId()
2156
 * @method $this withDBInstanceId($value)
2157
 * @method string getResourceOwnerAccount()
2158
 * @method $this withResourceOwnerAccount($value)
2159
 * @method string getOwnerAccount()
2160
 * @method $this withOwnerAccount($value)
2161
 * @method string getOwnerId()
2162
 * @method $this withOwnerId($value)
2163
 */
2164
class DescribeDBInstanceAttribute extends Rpc
2165
{
2166
}
2167
2168
/**
2169
 * @method string getResourceOwnerId()
2170
 * @method $this withResourceOwnerId($value)
2171
 * @method string getResourceOwnerAccount()
2172
 * @method $this withResourceOwnerAccount($value)
2173
 * @method string getClientToken()
2174
 * @method $this withClientToken($value)
2175
 * @method string getOwnerId()
2176
 * @method $this withOwnerId($value)
2177
 * @method string getDBInstanceId()
2178
 * @method $this withDBInstanceId($value)
2179
 */
2180
class DescribeDBInstanceDetail extends Rpc
2181
{
2182
}
2183
2184
/**
2185
 * @method string getResourceOwnerId()
2186
 * @method $this withResourceOwnerId($value)
2187
 * @method string getSecurityToken()
2188
 * @method $this withSecurityToken($value)
2189
 * @method string getDBInstanceId()
2190
 * @method $this withDBInstanceId($value)
2191
 * @method string getResourceOwnerAccount()
2192
 * @method $this withResourceOwnerAccount($value)
2193
 * @method string getOwnerAccount()
2194
 * @method $this withOwnerAccount($value)
2195
 * @method string getEncryptionKey()
2196
 * @method $this withEncryptionKey($value)
2197
 * @method string getOwnerId()
2198
 * @method $this withOwnerId($value)
2199
 * @method string getTargetRegionId()
2200
 * @method $this withTargetRegionId($value)
2201
 */
2202
class DescribeDBInstanceEncryptionKey extends Rpc
2203
{
2204
}
2205
2206
/**
2207
 * @method string getResourceOwnerId()
2208
 * @method $this withResourceOwnerId($value)
2209
 * @method string getResourceOwnerAccount()
2210
 * @method $this withResourceOwnerAccount($value)
2211
 * @method string getOwnerAccount()
2212
 * @method $this withOwnerAccount($value)
2213
 * @method string getOwnerId()
2214
 * @method $this withOwnerId($value)
2215
 * @method string getDBInstanceId()
2216
 * @method $this withDBInstanceId($value)
2217
 */
2218
class DescribeDBInstanceHAConfig extends Rpc
2219
{
2220
}
2221
2222
/**
2223
 * @method string getResourceOwnerId()
2224
 * @method $this withResourceOwnerId($value)
2225
 * @method string getResourceOwnerAccount()
2226
 * @method $this withResourceOwnerAccount($value)
2227
 * @method string getOwnerAccount()
2228
 * @method $this withOwnerAccount($value)
2229
 * @method string getOwnerId()
2230
 * @method $this withOwnerId($value)
2231
 * @method string getWhitelistNetworkType()
2232
 * @method $this withWhitelistNetworkType($value)
2233
 * @method string getDBInstanceId()
2234
 * @method $this withDBInstanceId($value)
2235
 */
2236
class DescribeDBInstanceIPArrayList extends Rpc
2237
{
2238
}
2239
2240
/**
2241
 * @method string getResourceOwnerId()
2242
 * @method $this withResourceOwnerId($value)
2243
 * @method string getSecurityToken()
2244
 * @method $this withSecurityToken($value)
2245
 * @method string getDBInstanceId()
2246
 * @method $this withDBInstanceId($value)
2247
 * @method string getResourceOwnerAccount()
2248
 * @method $this withResourceOwnerAccount($value)
2249
 * @method string getOwnerAccount()
2250
 * @method $this withOwnerAccount($value)
2251
 * @method string getOwnerId()
2252
 * @method $this withOwnerId($value)
2253
 */
2254
class DescribeDBInstanceIpHostname extends Rpc
2255
{
2256
}
2257
2258
/**
2259
 * @method string getDBInstanceName()
2260
 * @method $this withDBInstanceName($value)
2261
 * @method string getResourceOwnerId()
2262
 * @method $this withResourceOwnerId($value)
2263
 * @method string getResourceOwnerAccount()
2264
 * @method $this withResourceOwnerAccount($value)
2265
 * @method string getOwnerId()
2266
 * @method $this withOwnerId($value)
2267
 */
2268
class DescribeDBInstanceMetrics extends Rpc
2269
{
2270
}
2271
2272
/**
2273
 * @method string getResourceOwnerId()
2274
 * @method $this withResourceOwnerId($value)
2275
 * @method string getResourceOwnerAccount()
2276
 * @method $this withResourceOwnerAccount($value)
2277
 * @method string getClientToken()
2278
 * @method $this withClientToken($value)
2279
 * @method string getOwnerAccount()
2280
 * @method $this withOwnerAccount($value)
2281
 * @method string getOwnerId()
2282
 * @method $this withOwnerId($value)
2283
 * @method string getDBInstanceId()
2284
 * @method $this withDBInstanceId($value)
2285
 */
2286
class DescribeDBInstanceMonitor extends Rpc
2287
{
2288
}
2289
2290
/**
2291
 * @method string getResourceOwnerId()
2292
 * @method $this withResourceOwnerId($value)
2293
 * @method string getFlag()
2294
 * @method $this withFlag($value)
2295
 * @method string getClientToken()
2296
 * @method $this withClientToken($value)
2297
 * @method string getGeneralGroupName()
2298
 * @method $this withGeneralGroupName($value)
2299
 * @method string getDBInstanceId()
2300
 * @method $this withDBInstanceId($value)
2301
 * @method string getResourceOwnerAccount()
2302
 * @method $this withResourceOwnerAccount($value)
2303
 * @method string getOwnerAccount()
2304
 * @method $this withOwnerAccount($value)
2305
 * @method string getOwnerId()
2306
 * @method $this withOwnerId($value)
2307
 * @method string getDBInstanceNetRWSplitType()
2308
 * @method $this withDBInstanceNetRWSplitType($value)
2309
 */
2310
class DescribeDBInstanceNetInfo extends Rpc
2311
{
2312
}
2313
2314
/**
2315
 * @method string getResourceOwnerId()
2316
 * @method $this withResourceOwnerId($value)
2317
 * @method string getRoleId()
2318
 * @method $this withRoleId($value)
2319
 * @method string getStartTime()
2320
 * @method $this withStartTime($value)
2321
 * @method string getDBInstanceId()
2322
 * @method $this withDBInstanceId($value)
2323
 * @method string getKey()
2324
 * @method $this withKey($value)
2325
 * @method string getResourceOwnerAccount()
2326
 * @method $this withResourceOwnerAccount($value)
2327
 * @method string getOwnerAccount()
2328
 * @method $this withOwnerAccount($value)
2329
 * @method string getEndTime()
2330
 * @method $this withEndTime($value)
2331
 * @method string getOwnerId()
2332
 * @method $this withOwnerId($value)
2333
 * @method string getUseNullWhenMissingPoint()
2334
 * @method $this withUseNullWhenMissingPoint($value)
2335
 */
2336
class DescribeDBInstancePerformance extends Rpc
2337
{
2338
}
2339
2340
/**
2341
 * @method string getResourceOwnerId()
2342
 * @method $this withResourceOwnerId($value)
2343
 * @method string getResourceOwnerAccount()
2344
 * @method $this withResourceOwnerAccount($value)
2345
 * @method string getOwnerId()
2346
 * @method $this withOwnerId($value)
2347
 * @method string getDBInstanceId()
2348
 * @method $this withDBInstanceId($value)
2349
 */
2350
class DescribeDBInstanceProxyConfiguration extends Rpc
2351
{
2352
}
2353
2354
/**
2355
 * @method string getTag4value()
2356
 * @method string getResourceOwnerId()
2357
 * @method $this withResourceOwnerId($value)
2358
 * @method string getTag2key()
2359
 * @method string getConnectionString()
2360
 * @method $this withConnectionString($value)
2361
 * @method string getNeedVpcName()
2362
 * @method $this withNeedVpcName($value)
2363
 * @method string getTag3key()
2364
 * @method string getEngineVersion()
2365
 * @method $this withEngineVersion($value)
2366
 * @method string getTag1value()
2367
 * @method string getResourceGroupId()
2368
 * @method $this withResourceGroupId($value)
2369
 * @method string getProxyId()
2370
 * @method string getTag5key()
2371
 * @method string getOwnerId()
2372
 * @method $this withOwnerId($value)
2373
 * @method string getDBInstanceType()
2374
 * @method $this withDBInstanceType($value)
2375
 * @method string getDBInstanceClass()
2376
 * @method $this withDBInstanceClass($value)
2377
 * @method string getTags()
2378
 * @method $this withTags($value)
2379
 * @method string getVSwitchId()
2380
 * @method $this withVSwitchId($value)
2381
 * @method string getZoneId()
2382
 * @method $this withZoneId($value)
2383
 * @method string getTag4key()
2384
 * @method string getMaxResults()
2385
 * @method $this withMaxResults($value)
2386
 * @method string getInstanceNetworkType()
2387
 * @method $this withInstanceNetworkType($value)
2388
 * @method string getConnectionMode()
2389
 * @method $this withConnectionMode($value)
2390
 * @method string getClientToken()
2391
 * @method $this withClientToken($value)
2392
 * @method string getInstanceLevel()
2393
 * @method $this withInstanceLevel($value)
2394
 * @method string getSearchKey()
2395
 * @method $this withSearchKey($value)
2396
 * @method string getPageNumber()
2397
 * @method $this withPageNumber($value)
2398
 * @method string getExpired()
2399
 * @method $this withExpired($value)
2400
 * @method string getEngine()
2401
 * @method $this withEngine($value)
2402
 * @method string getNextToken()
2403
 * @method $this withNextToken($value)
2404
 * @method string getPageSize()
2405
 * @method $this withPageSize($value)
2406
 * @method string getDBInstanceStatus()
2407
 * @method $this withDBInstanceStatus($value)
2408
 * @method string getDBInstanceId()
2409
 * @method $this withDBInstanceId($value)
2410
 * @method string getDedicatedHostGroupId()
2411
 * @method $this withDedicatedHostGroupId($value)
2412
 * @method string getTag3value()
2413
 * @method string getResourceOwnerAccount()
2414
 * @method $this withResourceOwnerAccount($value)
2415
 * @method string getOwnerAccount()
2416
 * @method $this withOwnerAccount($value)
2417
 * @method string getDedicatedHostId()
2418
 * @method $this withDedicatedHostId($value)
2419
 * @method string getTag5value()
2420
 * @method string getTag1key()
2421
 * @method string getVpcId()
2422
 * @method $this withVpcId($value)
2423
 * @method string getTag2value()
2424
 * @method string getPayType()
2425
 * @method $this withPayType($value)
2426
 */
2427
class DescribeDBInstances extends Rpc
2428
{
2429
2430
    /**
2431
     * @param string $value
2432
     *
2433
     * @return $this
2434
     */
2435
    public function withTag4value($value)
2436
    {
2437
        $this->data['Tag4value'] = $value;
2438
        $this->options['query']['Tag.4.value'] = $value;
2439
2440
        return $this;
2441
    }
2442
2443
    /**
2444
     * @param string $value
2445
     *
2446
     * @return $this
2447
     */
2448
    public function withTag2key($value)
2449
    {
2450
        $this->data['Tag2key'] = $value;
2451
        $this->options['query']['Tag.2.key'] = $value;
2452
2453
        return $this;
2454
    }
2455
2456
    /**
2457
     * @param string $value
2458
     *
2459
     * @return $this
2460
     */
2461
    public function withTag3key($value)
2462
    {
2463
        $this->data['Tag3key'] = $value;
2464
        $this->options['query']['Tag.3.key'] = $value;
2465
2466
        return $this;
2467
    }
2468
2469
    /**
2470
     * @param string $value
2471
     *
2472
     * @return $this
2473
     */
2474
    public function withTag1value($value)
2475
    {
2476
        $this->data['Tag1value'] = $value;
2477
        $this->options['query']['Tag.1.value'] = $value;
2478
2479
        return $this;
2480
    }
2481
2482
    /**
2483
     * @param string $value
2484
     *
2485
     * @return $this
2486
     */
2487
    public function withProxyId($value)
2488
    {
2489
        $this->data['ProxyId'] = $value;
2490
        $this->options['query']['proxyId'] = $value;
2491
2492
        return $this;
2493
    }
2494
2495
    /**
2496
     * @param string $value
2497
     *
2498
     * @return $this
2499
     */
2500
    public function withTag5key($value)
2501
    {
2502
        $this->data['Tag5key'] = $value;
2503
        $this->options['query']['Tag.5.key'] = $value;
2504
2505
        return $this;
2506
    }
2507
2508
    /**
2509
     * @param string $value
2510
     *
2511
     * @return $this
2512
     */
2513
    public function withTag4key($value)
2514
    {
2515
        $this->data['Tag4key'] = $value;
2516
        $this->options['query']['Tag.4.key'] = $value;
2517
2518
        return $this;
2519
    }
2520
2521
    /**
2522
     * @param string $value
2523
     *
2524
     * @return $this
2525
     */
2526
    public function withTag3value($value)
2527
    {
2528
        $this->data['Tag3value'] = $value;
2529
        $this->options['query']['Tag.3.value'] = $value;
2530
2531
        return $this;
2532
    }
2533
2534
    /**
2535
     * @param string $value
2536
     *
2537
     * @return $this
2538
     */
2539
    public function withTag5value($value)
2540
    {
2541
        $this->data['Tag5value'] = $value;
2542
        $this->options['query']['Tag.5.value'] = $value;
2543
2544
        return $this;
2545
    }
2546
2547
    /**
2548
     * @param string $value
2549
     *
2550
     * @return $this
2551
     */
2552
    public function withTag1key($value)
2553
    {
2554
        $this->data['Tag1key'] = $value;
2555
        $this->options['query']['Tag.1.key'] = $value;
2556
2557
        return $this;
2558
    }
2559
2560
    /**
2561
     * @param string $value
2562
     *
2563
     * @return $this
2564
     */
2565
    public function withTag2value($value)
2566
    {
2567
        $this->data['Tag2value'] = $value;
2568
        $this->options['query']['Tag.2.value'] = $value;
2569
2570
        return $this;
2571
    }
2572
}
2573
2574
/**
2575
 * @method string getResourceOwnerId()
2576
 * @method $this withResourceOwnerId($value)
2577
 * @method string getResourceOwnerAccount()
2578
 * @method $this withResourceOwnerAccount($value)
2579
 * @method string getOwnerId()
2580
 * @method $this withOwnerId($value)
2581
 * @method string getDBInstanceId()
2582
 * @method $this withDBInstanceId($value)
2583
 */
2584
class DescribeDBInstancesAsCsv extends Rpc
2585
{
2586
}
2587
2588
/**
2589
 * @method string getResourceOwnerId()
2590
 * @method $this withResourceOwnerId($value)
2591
 * @method string getPageNumber()
2592
 * @method $this withPageNumber($value)
2593
 * @method string getExpired()
2594
 * @method $this withExpired($value)
2595
 * @method string getPageSize()
2596
 * @method $this withPageSize($value)
2597
 * @method string getExpirePeriod()
2598
 * @method $this withExpirePeriod($value)
2599
 * @method string getProxyId()
2600
 * @method string getResourceOwnerAccount()
2601
 * @method $this withResourceOwnerAccount($value)
2602
 * @method string getOwnerAccount()
2603
 * @method $this withOwnerAccount($value)
2604
 * @method string getOwnerId()
2605
 * @method $this withOwnerId($value)
2606
 * @method string getTags()
2607
 * @method $this withTags($value)
2608
 */
2609
class DescribeDBInstancesByExpireTime extends Rpc
2610
{
2611
2612
    /**
2613
     * @param string $value
2614
     *
2615
     * @return $this
2616
     */
2617
    public function withProxyId($value)
2618
    {
2619
        $this->data['ProxyId'] = $value;
2620
        $this->options['query']['proxyId'] = $value;
2621
2622
        return $this;
2623
    }
2624
}
2625
2626
/**
2627
 * @method string getTag4value()
2628
 * @method string getResourceOwnerId()
2629
 * @method $this withResourceOwnerId($value)
2630
 * @method string getTag2key()
2631
 * @method string getClientToken()
2632
 * @method $this withClientToken($value)
2633
 * @method string getTag3key()
2634
 * @method string getPageNumber()
2635
 * @method $this withPageNumber($value)
2636
 * @method string getTag1value()
2637
 * @method string getSortKey()
2638
 * @method $this withSortKey($value)
2639
 * @method string getPageSize()
2640
 * @method $this withPageSize($value)
2641
 * @method string getDBInstanceId()
2642
 * @method $this withDBInstanceId($value)
2643
 * @method string getTag3value()
2644
 * @method string getProxyId()
2645
 * @method string getTag5key()
2646
 * @method string getResourceOwnerAccount()
2647
 * @method $this withResourceOwnerAccount($value)
2648
 * @method string getOwnerAccount()
2649
 * @method $this withOwnerAccount($value)
2650
 * @method string getOwnerId()
2651
 * @method $this withOwnerId($value)
2652
 * @method string getTag5value()
2653
 * @method string getTags()
2654
 * @method $this withTags($value)
2655
 * @method string getTag1key()
2656
 * @method string getSortMethod()
2657
 * @method $this withSortMethod($value)
2658
 * @method string getTag2value()
2659
 * @method string getTag4key()
2660
 */
2661
class DescribeDBInstancesByPerformance extends Rpc
2662
{
2663
2664
    /**
2665
     * @param string $value
2666
     *
2667
     * @return $this
2668
     */
2669
    public function withTag4value($value)
2670
    {
2671
        $this->data['Tag4value'] = $value;
2672
        $this->options['query']['Tag.4.value'] = $value;
2673
2674
        return $this;
2675
    }
2676
2677
    /**
2678
     * @param string $value
2679
     *
2680
     * @return $this
2681
     */
2682
    public function withTag2key($value)
2683
    {
2684
        $this->data['Tag2key'] = $value;
2685
        $this->options['query']['Tag.2.key'] = $value;
2686
2687
        return $this;
2688
    }
2689
2690
    /**
2691
     * @param string $value
2692
     *
2693
     * @return $this
2694
     */
2695
    public function withTag3key($value)
2696
    {
2697
        $this->data['Tag3key'] = $value;
2698
        $this->options['query']['Tag.3.key'] = $value;
2699
2700
        return $this;
2701
    }
2702
2703
    /**
2704
     * @param string $value
2705
     *
2706
     * @return $this
2707
     */
2708
    public function withTag1value($value)
2709
    {
2710
        $this->data['Tag1value'] = $value;
2711
        $this->options['query']['Tag.1.value'] = $value;
2712
2713
        return $this;
2714
    }
2715
2716
    /**
2717
     * @param string $value
2718
     *
2719
     * @return $this
2720
     */
2721
    public function withTag3value($value)
2722
    {
2723
        $this->data['Tag3value'] = $value;
2724
        $this->options['query']['Tag.3.value'] = $value;
2725
2726
        return $this;
2727
    }
2728
2729
    /**
2730
     * @param string $value
2731
     *
2732
     * @return $this
2733
     */
2734
    public function withProxyId($value)
2735
    {
2736
        $this->data['ProxyId'] = $value;
2737
        $this->options['query']['proxyId'] = $value;
2738
2739
        return $this;
2740
    }
2741
2742
    /**
2743
     * @param string $value
2744
     *
2745
     * @return $this
2746
     */
2747
    public function withTag5key($value)
2748
    {
2749
        $this->data['Tag5key'] = $value;
2750
        $this->options['query']['Tag.5.key'] = $value;
2751
2752
        return $this;
2753
    }
2754
2755
    /**
2756
     * @param string $value
2757
     *
2758
     * @return $this
2759
     */
2760
    public function withTag5value($value)
2761
    {
2762
        $this->data['Tag5value'] = $value;
2763
        $this->options['query']['Tag.5.value'] = $value;
2764
2765
        return $this;
2766
    }
2767
2768
    /**
2769
     * @param string $value
2770
     *
2771
     * @return $this
2772
     */
2773
    public function withTag1key($value)
2774
    {
2775
        $this->data['Tag1key'] = $value;
2776
        $this->options['query']['Tag.1.key'] = $value;
2777
2778
        return $this;
2779
    }
2780
2781
    /**
2782
     * @param string $value
2783
     *
2784
     * @return $this
2785
     */
2786
    public function withTag2value($value)
2787
    {
2788
        $this->data['Tag2value'] = $value;
2789
        $this->options['query']['Tag.2.value'] = $value;
2790
2791
        return $this;
2792
    }
2793
2794
    /**
2795
     * @param string $value
2796
     *
2797
     * @return $this
2798
     */
2799
    public function withTag4key($value)
2800
    {
2801
        $this->data['Tag4key'] = $value;
2802
        $this->options['query']['Tag.4.key'] = $value;
2803
2804
        return $this;
2805
    }
2806
}
2807
2808
/**
2809
 * @method string getConnectionMode()
2810
 * @method $this withConnectionMode($value)
2811
 * @method string getResourceOwnerId()
2812
 * @method $this withResourceOwnerId($value)
2813
 * @method string getNodeType()
2814
 * @method $this withNodeType($value)
2815
 * @method string getClientToken()
2816
 * @method $this withClientToken($value)
2817
 * @method string getSearchKey()
2818
 * @method $this withSearchKey($value)
2819
 * @method string getEngineVersion()
2820
 * @method $this withEngineVersion($value)
2821
 * @method string getPageNumber()
2822
 * @method $this withPageNumber($value)
2823
 * @method string getExpired()
2824
 * @method $this withExpired($value)
2825
 * @method string getEngine()
2826
 * @method $this withEngine($value)
2827
 * @method string getCurrentInstanceId()
2828
 * @method $this withCurrentInstanceId($value)
2829
 * @method string getPageSize()
2830
 * @method $this withPageSize($value)
2831
 * @method string getDBInstanceStatus()
2832
 * @method $this withDBInstanceStatus($value)
2833
 * @method string getDBInstanceId()
2834
 * @method $this withDBInstanceId($value)
2835
 * @method string getProxyId()
2836
 * @method string getResourceOwnerAccount()
2837
 * @method $this withResourceOwnerAccount($value)
2838
 * @method string getOwnerAccount()
2839
 * @method $this withOwnerAccount($value)
2840
 * @method string getOwnerId()
2841
 * @method $this withOwnerId($value)
2842
 * @method string getDBInstanceType()
2843
 * @method $this withDBInstanceType($value)
2844
 * @method string getDBInstanceClass()
2845
 * @method $this withDBInstanceClass($value)
2846
 * @method string getVSwitchId()
2847
 * @method $this withVSwitchId($value)
2848
 * @method string getVpcId()
2849
 * @method $this withVpcId($value)
2850
 * @method string getZoneId()
2851
 * @method $this withZoneId($value)
2852
 * @method string getPayType()
2853
 * @method $this withPayType($value)
2854
 * @method string getInstanceNetworkType()
2855
 * @method $this withInstanceNetworkType($value)
2856
 */
2857
class DescribeDBInstancesForClone extends Rpc
2858
{
2859
2860
    /**
2861
     * @param string $value
2862
     *
2863
     * @return $this
2864
     */
2865
    public function withProxyId($value)
2866
    {
2867
        $this->data['ProxyId'] = $value;
2868
        $this->options['query']['proxyId'] = $value;
2869
2870
        return $this;
2871
    }
2872
}
2873
2874
/**
2875
 * @method string getResourceOwnerId()
2876
 * @method $this withResourceOwnerId($value)
2877
 * @method string getResourceOwnerAccount()
2878
 * @method $this withResourceOwnerAccount($value)
2879
 * @method string getOwnerAccount()
2880
 * @method $this withOwnerAccount($value)
2881
 * @method string getOwnerId()
2882
 * @method $this withOwnerId($value)
2883
 * @method string getDBInstanceId()
2884
 * @method $this withDBInstanceId($value)
2885
 */
2886
class DescribeDBInstanceSSL extends Rpc
2887
{
2888
}
2889
2890
/**
2891
 * @method string getResourceOwnerId()
2892
 * @method $this withResourceOwnerId($value)
2893
 * @method string getResourceOwnerAccount()
2894
 * @method $this withResourceOwnerAccount($value)
2895
 * @method string getOwnerAccount()
2896
 * @method $this withOwnerAccount($value)
2897
 * @method string getOwnerId()
2898
 * @method $this withOwnerId($value)
2899
 * @method string getDBInstanceId()
2900
 * @method $this withDBInstanceId($value)
2901
 */
2902
class DescribeDBInstanceTDE extends Rpc
2903
{
2904
}
2905
2906
/**
2907
 * @method string getResourceOwnerId()
2908
 * @method $this withResourceOwnerId($value)
2909
 * @method string getResourceOwnerAccount()
2910
 * @method $this withResourceOwnerAccount($value)
2911
 * @method string getOwnerId()
2912
 * @method $this withOwnerId($value)
2913
 * @method string getDBInstanceId()
2914
 * @method $this withDBInstanceId($value)
2915
 */
2916
class DescribeDBProxy extends Rpc
2917
{
2918
}
2919
2920
/**
2921
 * @method string getResourceOwnerId()
2922
 * @method $this withResourceOwnerId($value)
2923
 * @method string getDBProxyConnectString()
2924
 * @method $this withDBProxyConnectString($value)
2925
 * @method string getDBInstanceId()
2926
 * @method $this withDBInstanceId($value)
2927
 * @method string getResourceOwnerAccount()
2928
 * @method $this withResourceOwnerAccount($value)
2929
 * @method string getOwnerId()
2930
 * @method $this withOwnerId($value)
2931
 * @method string getDBProxyEndpointId()
2932
 * @method $this withDBProxyEndpointId($value)
2933
 */
2934
class DescribeDBProxyEndpoint extends Rpc
2935
{
2936
}
2937
2938
/**
2939
 * @method string getResourceOwnerId()
2940
 * @method $this withResourceOwnerId($value)
2941
 * @method string getMetricsName()
2942
 * @method $this withMetricsName($value)
2943
 * @method string getStartTime()
2944
 * @method $this withStartTime($value)
2945
 * @method string getDBInstanceId()
2946
 * @method $this withDBInstanceId($value)
2947
 * @method string getResourceOwnerAccount()
2948
 * @method $this withResourceOwnerAccount($value)
2949
 * @method string getEndTime()
2950
 * @method $this withEndTime($value)
2951
 * @method string getOwnerId()
2952
 * @method $this withOwnerId($value)
2953
 * @method string getDBProxyInstanceType()
2954
 * @method $this withDBProxyInstanceType($value)
2955
 */
2956
class DescribeDBProxyPerformance extends Rpc
2957
{
2958
}
2959
2960
/**
2961
 * @method string getResourceOwnerId()
2962
 * @method $this withResourceOwnerId($value)
2963
 * @method string getResourceOwnerAccount()
2964
 * @method $this withResourceOwnerAccount($value)
2965
 * @method string getOwnerId()
2966
 * @method $this withOwnerId($value)
2967
 * @method string getImageCategory()
2968
 * @method $this withImageCategory($value)
2969
 * @method string getDedicatedHostGroupId()
2970
 * @method $this withDedicatedHostGroupId($value)
2971
 */
2972
class DescribeDedicatedHostGroups extends Rpc
2973
{
2974
}
2975
2976
/**
2977
 * @method string getResourceOwnerId()
2978
 * @method $this withResourceOwnerId($value)
2979
 * @method string getHostType()
2980
 * @method $this withHostType($value)
2981
 * @method string getHostStatus()
2982
 * @method $this withHostStatus($value)
2983
 * @method string getAllocationStatus()
2984
 * @method $this withAllocationStatus($value)
2985
 * @method string getDedicatedHostGroupId()
2986
 * @method $this withDedicatedHostGroupId($value)
2987
 * @method string getResourceOwnerAccount()
2988
 * @method $this withResourceOwnerAccount($value)
2989
 * @method string getOrderId()
2990
 * @method $this withOrderId($value)
2991
 * @method string getDedicatedHostId()
2992
 * @method $this withDedicatedHostId($value)
2993
 * @method string getOwnerId()
2994
 * @method $this withOwnerId($value)
2995
 * @method string getZoneId()
2996
 * @method $this withZoneId($value)
2997
 */
2998
class DescribeDedicatedHosts extends Rpc
2999
{
3000
}
3001
3002
/**
3003
 * @method string getResourceOwnerId()
3004
 * @method $this withResourceOwnerId($value)
3005
 * @method string getStartTime()
3006
 * @method $this withStartTime($value)
3007
 * @method string getPageNumber()
3008
 * @method $this withPageNumber($value)
3009
 * @method string getBackupLocation()
3010
 * @method $this withBackupLocation($value)
3011
 * @method string getPageSize()
3012
 * @method $this withPageSize($value)
3013
 * @method string getDBInstanceId()
3014
 * @method $this withDBInstanceId($value)
3015
 * @method string getResourceOwnerAccount()
3016
 * @method $this withResourceOwnerAccount($value)
3017
 * @method string getBackupId()
3018
 * @method $this withBackupId($value)
3019
 * @method string getOwnerAccount()
3020
 * @method $this withOwnerAccount($value)
3021
 * @method string getEndTime()
3022
 * @method $this withEndTime($value)
3023
 * @method string getOwnerId()
3024
 * @method $this withOwnerId($value)
3025
 * @method string getBackupStatus()
3026
 * @method $this withBackupStatus($value)
3027
 * @method string getBackupMode()
3028
 * @method $this withBackupMode($value)
3029
 * @method string getRegion()
3030
 * @method $this withRegion($value)
3031
 */
3032
class DescribeDetachedBackups extends Rpc
3033
{
3034
}
3035
3036
/**
3037
 * @method string getDBInstanceId()
3038
 * @method $this withDBInstanceId($value)
3039
 */
3040
class DescribeDiagnosticReportList extends Rpc
3041
{
3042
}
3043
3044
/**
3045
 * @method string getResourceOwnerId()
3046
 * @method $this withResourceOwnerId($value)
3047
 * @method string getSecurityToken()
3048
 * @method $this withSecurityToken($value)
3049
 * @method string getDBInstanceId()
3050
 * @method $this withDBInstanceId($value)
3051
 * @method string getResourceOwnerAccount()
3052
 * @method $this withResourceOwnerAccount($value)
3053
 * @method string getOwnerAccount()
3054
 * @method $this withOwnerAccount($value)
3055
 * @method string getOwnerId()
3056
 * @method $this withOwnerId($value)
3057
 */
3058
class DescribeDTCSecurityIpHostsForSQLServer extends Rpc
3059
{
3060
}
3061
3062
/**
3063
 * @method string getResourceOwnerId()
3064
 * @method $this withResourceOwnerId($value)
3065
 * @method string getStartTime()
3066
 * @method $this withStartTime($value)
3067
 * @method string getPageNumber()
3068
 * @method $this withPageNumber($value)
3069
 * @method string getPageSize()
3070
 * @method $this withPageSize($value)
3071
 * @method string getDBInstanceId()
3072
 * @method $this withDBInstanceId($value)
3073
 * @method string getResourceOwnerAccount()
3074
 * @method $this withResourceOwnerAccount($value)
3075
 * @method string getOwnerAccount()
3076
 * @method $this withOwnerAccount($value)
3077
 * @method string getEndTime()
3078
 * @method $this withEndTime($value)
3079
 * @method string getOwnerId()
3080
 * @method $this withOwnerId($value)
3081
 */
3082
class DescribeErrorLogs extends Rpc
3083
{
3084
}
3085
3086
/**
3087
 * @method string getResourceOwnerId()
3088
 * @method $this withResourceOwnerId($value)
3089
 * @method string getStartTime()
3090
 * @method $this withStartTime($value)
3091
 * @method string getPageNumber()
3092
 * @method $this withPageNumber($value)
3093
 * @method string getPageSize()
3094
 * @method $this withPageSize($value)
3095
 * @method string getResourceOwnerAccount()
3096
 * @method $this withResourceOwnerAccount($value)
3097
 * @method string getEndTime()
3098
 * @method $this withEndTime($value)
3099
 * @method string getOwnerId()
3100
 * @method $this withOwnerId($value)
3101
 */
3102
class DescribeEvents extends Rpc
3103
{
3104
}
3105
3106
/**
3107
 * @method string getGadInstanceName()
3108
 * @method $this withGadInstanceName($value)
3109
 */
3110
class DescribeGadInstances extends Rpc
3111
{
3112
}
3113
3114
/**
3115
 * @method string getResourceOwnerId()
3116
 * @method $this withResourceOwnerId($value)
3117
 * @method string getResourceOwnerAccount()
3118
 * @method $this withResourceOwnerAccount($value)
3119
 * @method string getOwnerId()
3120
 * @method $this withOwnerId($value)
3121
 * @method string getDBInstanceId()
3122
 * @method $this withDBInstanceId($value)
3123
 */
3124
class DescribeHADiagnoseConfig extends Rpc
3125
{
3126
}
3127
3128
/**
3129
 * @method string getResourceOwnerId()
3130
 * @method $this withResourceOwnerId($value)
3131
 * @method string getResourceOwnerAccount()
3132
 * @method $this withResourceOwnerAccount($value)
3133
 * @method string getOwnerId()
3134
 * @method $this withOwnerId($value)
3135
 * @method string getDBInstanceId()
3136
 * @method $this withDBInstanceId($value)
3137
 */
3138
class DescribeHASwitchConfig extends Rpc
3139
{
3140
}
3141
3142
/**
3143
 * @method string getResourceOwnerId()
3144
 * @method $this withResourceOwnerId($value)
3145
 * @method string getClientToken()
3146
 * @method $this withClientToken($value)
3147
 * @method string getPageNumber()
3148
 * @method $this withPageNumber($value)
3149
 * @method string getPageSize()
3150
 * @method $this withPageSize($value)
3151
 * @method string getDBInstanceId()
3152
 * @method $this withDBInstanceId($value)
3153
 * @method string getProxyId()
3154
 * @method string getResourceOwnerAccount()
3155
 * @method $this withResourceOwnerAccount($value)
3156
 * @method string getOwnerAccount()
3157
 * @method $this withOwnerAccount($value)
3158
 * @method string getOwnerId()
3159
 * @method $this withOwnerId($value)
3160
 */
3161
class DescribeInstanceAutoRenewalAttribute extends Rpc
3162
{
3163
3164
    /**
3165
     * @param string $value
3166
     *
3167
     * @return $this
3168
     */
3169
    public function withProxyId($value)
3170
    {
3171
        $this->data['ProxyId'] = $value;
3172
        $this->options['query']['proxyId'] = $value;
3173
3174
        return $this;
3175
    }
3176
}
3177
3178
/**
3179
 * @method string getResourceOwnerId()
3180
 * @method $this withResourceOwnerId($value)
3181
 * @method string getResourceOwnerAccount()
3182
 * @method $this withResourceOwnerAccount($value)
3183
 * @method string getOwnerId()
3184
 * @method $this withOwnerId($value)
3185
 * @method string getDBInstanceId()
3186
 * @method $this withDBInstanceId($value)
3187
 */
3188
class DescribeInstanceCrossBackupPolicy extends Rpc
3189
{
3190
}
3191
3192
/**
3193
 * @method string getResourceOwnerId()
3194
 * @method $this withResourceOwnerId($value)
3195
 * @method string getResourceOwnerAccount()
3196
 * @method $this withResourceOwnerAccount($value)
3197
 * @method string getOwnerAccount()
3198
 * @method $this withOwnerAccount($value)
3199
 * @method string getOwnerId()
3200
 * @method $this withOwnerId($value)
3201
 * @method string getKey()
3202
 * @method $this withKey($value)
3203
 */
3204
class DescribeInstanceKeywords extends Rpc
3205
{
3206
}
3207
3208
/**
3209
 * @method string getResourceOwnerId()
3210
 * @method $this withResourceOwnerId($value)
3211
 * @method string getResourceOwnerAccount()
3212
 * @method $this withResourceOwnerAccount($value)
3213
 * @method string getOwnerId()
3214
 * @method $this withOwnerId($value)
3215
 * @method string getDBInstanceId()
3216
 * @method $this withDBInstanceId($value)
3217
 * @method string getRegion()
3218
 * @method $this withRegion($value)
3219
 */
3220
class DescribeLocalAvailableRecoveryTime extends Rpc
3221
{
3222
}
3223
3224
/**
3225
 * @method string getResourceOwnerId()
3226
 * @method $this withResourceOwnerId($value)
3227
 * @method string getStartTime()
3228
 * @method $this withStartTime($value)
3229
 * @method string getPageNumber()
3230
 * @method $this withPageNumber($value)
3231
 * @method string getPageSize()
3232
 * @method $this withPageSize($value)
3233
 * @method string getDBInstanceId()
3234
 * @method $this withDBInstanceId($value)
3235
 * @method string getResourceOwnerAccount()
3236
 * @method $this withResourceOwnerAccount($value)
3237
 * @method string getOwnerAccount()
3238
 * @method $this withOwnerAccount($value)
3239
 * @method string getEndTime()
3240
 * @method $this withEndTime($value)
3241
 * @method string getOwnerId()
3242
 * @method $this withOwnerId($value)
3243
 */
3244
class DescribeLogBackupFiles extends Rpc
3245
{
3246
}
3247
3248
/**
3249
 * @method string getResourceOwnerId()
3250
 * @method $this withResourceOwnerId($value)
3251
 * @method string getClientToken()
3252
 * @method $this withClientToken($value)
3253
 * @method string getPattern()
3254
 * @method $this withPattern($value)
3255
 * @method string getPageSize()
3256
 * @method $this withPageSize($value)
3257
 * @method string getDBInstanceId()
3258
 * @method $this withDBInstanceId($value)
3259
 * @method string getPageIndex()
3260
 * @method $this withPageIndex($value)
3261
 * @method string getRestoreTime()
3262
 * @method $this withRestoreTime($value)
3263
 * @method string getResourceOwnerAccount()
3264
 * @method $this withResourceOwnerAccount($value)
3265
 * @method string getBackupSetID()
3266
 * @method $this withBackupSetID($value)
3267
 * @method string getOwnerId()
3268
 * @method $this withOwnerId($value)
3269
 * @method string getGetDbName()
3270
 * @method $this withGetDbName($value)
3271
 * @method string getRestoreType()
3272
 * @method $this withRestoreType($value)
3273
 */
3274
class DescribeMetaList extends Rpc
3275
{
3276
}
3277
3278
/**
3279
 * @method string getResourceOwnerId()
3280
 * @method $this withResourceOwnerId($value)
3281
 * @method string getMigrateTaskId()
3282
 * @method $this withMigrateTaskId($value)
3283
 * @method string getResourceOwnerAccount()
3284
 * @method $this withResourceOwnerAccount($value)
3285
 * @method string getOwnerId()
3286
 * @method $this withOwnerId($value)
3287
 * @method string getDBInstanceId()
3288
 * @method $this withDBInstanceId($value)
3289
 */
3290
class DescribeMigrateTaskById extends Rpc
3291
{
3292
}
3293
3294
/**
3295
 * @method string getResourceOwnerId()
3296
 * @method $this withResourceOwnerId($value)
3297
 * @method string getStartTime()
3298
 * @method $this withStartTime($value)
3299
 * @method string getPageNumber()
3300
 * @method $this withPageNumber($value)
3301
 * @method string getPageSize()
3302
 * @method $this withPageSize($value)
3303
 * @method string getDBInstanceId()
3304
 * @method $this withDBInstanceId($value)
3305
 * @method string getResourceOwnerAccount()
3306
 * @method $this withResourceOwnerAccount($value)
3307
 * @method string getEndTime()
3308
 * @method $this withEndTime($value)
3309
 * @method string getOwnerId()
3310
 * @method $this withOwnerId($value)
3311
 */
3312
class DescribeMigrateTasks extends Rpc
3313
{
3314
}
3315
3316
/**
3317
 * @method string getResourceOwnerId()
3318
 * @method $this withResourceOwnerId($value)
3319
 * @method string getStartTime()
3320
 * @method $this withStartTime($value)
3321
 * @method string getPageNumber()
3322
 * @method $this withPageNumber($value)
3323
 * @method string getPageSize()
3324
 * @method $this withPageSize($value)
3325
 * @method string getDBInstanceId()
3326
 * @method $this withDBInstanceId($value)
3327
 * @method string getResourceOwnerAccount()
3328
 * @method $this withResourceOwnerAccount($value)
3329
 * @method string getOwnerAccount()
3330
 * @method $this withOwnerAccount($value)
3331
 * @method string getEndTime()
3332
 * @method $this withEndTime($value)
3333
 * @method string getOwnerId()
3334
 * @method $this withOwnerId($value)
3335
 */
3336
class DescribeModifyParameterLog extends Rpc
3337
{
3338
}
3339
3340
/**
3341
 * @method string getResourceOwnerId()
3342
 * @method $this withResourceOwnerId($value)
3343
 * @method string getClientToken()
3344
 * @method $this withClientToken($value)
3345
 * @method string getStartTime()
3346
 * @method $this withStartTime($value)
3347
 * @method string getDBInstanceId()
3348
 * @method $this withDBInstanceId($value)
3349
 * @method string getResourceOwnerAccount()
3350
 * @method $this withResourceOwnerAccount($value)
3351
 * @method string getOwnerAccount()
3352
 * @method $this withOwnerAccount($value)
3353
 * @method string getEndTime()
3354
 * @method $this withEndTime($value)
3355
 * @method string getOwnerId()
3356
 * @method $this withOwnerId($value)
3357
 */
3358
class DescribeModifyPGHbaConfigLog extends Rpc
3359
{
3360
}
3361
3362
/**
3363
 * @method string getResourceOwnerId()
3364
 * @method $this withResourceOwnerId($value)
3365
 * @method string getMigrateTaskId()
3366
 * @method $this withMigrateTaskId($value)
3367
 * @method string getResourceOwnerAccount()
3368
 * @method $this withResourceOwnerAccount($value)
3369
 * @method string getOwnerId()
3370
 * @method $this withOwnerId($value)
3371
 * @method string getDBInstanceId()
3372
 * @method $this withDBInstanceId($value)
3373
 */
3374
class DescribeOssDownloads extends Rpc
3375
{
3376
}
3377
3378
/**
3379
 * @method string getResourceOwnerId()
3380
 * @method $this withResourceOwnerId($value)
3381
 * @method string getResourceOwnerAccount()
3382
 * @method $this withResourceOwnerAccount($value)
3383
 * @method string getOwnerId()
3384
 * @method $this withOwnerId($value)
3385
 * @method string getParameterGroupId()
3386
 * @method $this withParameterGroupId($value)
3387
 */
3388
class DescribeParameterGroup extends Rpc
3389
{
3390
}
3391
3392
/**
3393
 * @method string getResourceOwnerId()
3394
 * @method $this withResourceOwnerId($value)
3395
 * @method string getResourceOwnerAccount()
3396
 * @method $this withResourceOwnerAccount($value)
3397
 * @method string getOwnerId()
3398
 * @method $this withOwnerId($value)
3399
 */
3400
class DescribeParameterGroups extends Rpc
3401
{
3402
}
3403
3404
/**
3405
 * @method string getResourceOwnerId()
3406
 * @method $this withResourceOwnerId($value)
3407
 * @method string getResourceOwnerAccount()
3408
 * @method $this withResourceOwnerAccount($value)
3409
 * @method string getClientToken()
3410
 * @method $this withClientToken($value)
3411
 * @method string getOwnerAccount()
3412
 * @method $this withOwnerAccount($value)
3413
 * @method string getOwnerId()
3414
 * @method $this withOwnerId($value)
3415
 * @method string getDBInstanceId()
3416
 * @method $this withDBInstanceId($value)
3417
 */
3418
class DescribeParameters extends Rpc
3419
{
3420
}
3421
3422
/**
3423
 * @method string getResourceOwnerId()
3424
 * @method $this withResourceOwnerId($value)
3425
 * @method string getClientToken()
3426
 * @method $this withClientToken($value)
3427
 * @method string getEngineVersion()
3428
 * @method $this withEngineVersion($value)
3429
 * @method string getEngine()
3430
 * @method $this withEngine($value)
3431
 * @method string getDBInstanceId()
3432
 * @method $this withDBInstanceId($value)
3433
 * @method string getResourceOwnerAccount()
3434
 * @method $this withResourceOwnerAccount($value)
3435
 * @method string getOwnerAccount()
3436
 * @method $this withOwnerAccount($value)
3437
 * @method string getOwnerId()
3438
 * @method $this withOwnerId($value)
3439
 * @method string getCategory()
3440
 * @method $this withCategory($value)
3441
 */
3442
class DescribeParameterTemplates extends Rpc
3443
{
3444
}
3445
3446
/**
3447
 * @method string getResourceOwnerId()
3448
 * @method $this withResourceOwnerId($value)
3449
 * @method string getResourceOwnerAccount()
3450
 * @method $this withResourceOwnerAccount($value)
3451
 * @method string getClientToken()
3452
 * @method $this withClientToken($value)
3453
 * @method string getOwnerAccount()
3454
 * @method $this withOwnerAccount($value)
3455
 * @method string getOwnerId()
3456
 * @method $this withOwnerId($value)
3457
 * @method string getDBInstanceId()
3458
 * @method $this withDBInstanceId($value)
3459
 */
3460
class DescribePGHbaConfig extends Rpc
3461
{
3462
}
3463
3464
/**
3465
 * @method string getResourceOwnerId()
3466
 * @method $this withResourceOwnerId($value)
3467
 * @method string getDBInstanceStorage()
3468
 * @method $this withDBInstanceStorage($value)
3469
 * @method string getClientToken()
3470
 * @method $this withClientToken($value)
3471
 * @method string getEngineVersion()
3472
 * @method $this withEngineVersion($value)
3473
 * @method string getEngine()
3474
 * @method $this withEngine($value)
3475
 * @method string getDBInstanceId()
3476
 * @method $this withDBInstanceId($value)
3477
 * @method string getDBInstanceStorageType()
3478
 * @method $this withDBInstanceStorageType($value)
3479
 * @method string getQuantity()
3480
 * @method $this withQuantity($value)
3481
 * @method string getResourceOwnerAccount()
3482
 * @method $this withResourceOwnerAccount($value)
3483
 * @method string getOwnerAccount()
3484
 * @method $this withOwnerAccount($value)
3485
 * @method string getCommodityCode()
3486
 * @method $this withCommodityCode($value)
3487
 * @method string getOwnerId()
3488
 * @method $this withOwnerId($value)
3489
 * @method string getUsedTime()
3490
 * @method $this withUsedTime($value)
3491
 * @method string getDBInstanceClass()
3492
 * @method $this withDBInstanceClass($value)
3493
 * @method string getInstanceUsedType()
3494
 * @method $this withInstanceUsedType($value)
3495
 * @method string getZoneId()
3496
 * @method $this withZoneId($value)
3497
 * @method string getTimeType()
3498
 * @method $this withTimeType($value)
3499
 * @method string getPayType()
3500
 * @method $this withPayType($value)
3501
 * @method string getOrderType()
3502
 * @method $this withOrderType($value)
3503
 */
3504
class DescribePrice extends Rpc
3505
{
3506
}
3507
3508
/**
3509
 * @method string getResourceOwnerId()
3510
 * @method $this withResourceOwnerId($value)
3511
 * @method string getResourceOwnerAccount()
3512
 * @method $this withResourceOwnerAccount($value)
3513
 * @method string getResourceNiche()
3514
 * @method $this withResourceNiche($value)
3515
 * @method string getOwnerId()
3516
 * @method $this withOwnerId($value)
3517
 */
3518
class DescribeRdsResourceSettings extends Rpc
3519
{
3520
}
3521
3522
/**
3523
 * @method string getResourceOwnerId()
3524
 * @method $this withResourceOwnerId($value)
3525
 * @method string getSecurityToken()
3526
 * @method $this withSecurityToken($value)
3527
 * @method string getReadInstanceId()
3528
 * @method $this withReadInstanceId($value)
3529
 * @method string getDBInstanceId()
3530
 * @method $this withDBInstanceId($value)
3531
 * @method string getResourceOwnerAccount()
3532
 * @method $this withResourceOwnerAccount($value)
3533
 * @method string getOwnerAccount()
3534
 * @method $this withOwnerAccount($value)
3535
 * @method string getOwnerId()
3536
 * @method $this withOwnerId($value)
3537
 */
3538
class DescribeReadDBInstanceDelay extends Rpc
3539
{
3540
}
3541
3542
/**
3543
 * @method string getResourceOwnerId()
3544
 * @method $this withResourceOwnerId($value)
3545
 * @method string getResourceOwnerAccount()
3546
 * @method $this withResourceOwnerAccount($value)
3547
 * @method string getClientToken()
3548
 * @method $this withClientToken($value)
3549
 * @method string getOwnerAccount()
3550
 * @method $this withOwnerAccount($value)
3551
 * @method string getOwnerId()
3552
 * @method $this withOwnerId($value)
3553
 * @method string getAcceptLanguage()
3554
 * @method $this withAcceptLanguage($value)
3555
 */
3556
class DescribeRegions extends Rpc
3557
{
3558
}
3559
3560
/**
3561
 * @method string getResourceOwnerId()
3562
 * @method $this withResourceOwnerId($value)
3563
 * @method string getClientToken()
3564
 * @method $this withClientToken($value)
3565
 * @method string getDBInstanceId()
3566
 * @method $this withDBInstanceId($value)
3567
 * @method string getBusinessInfo()
3568
 * @method $this withBusinessInfo($value)
3569
 * @method string getQuantity()
3570
 * @method $this withQuantity($value)
3571
 * @method string getResourceOwnerAccount()
3572
 * @method $this withResourceOwnerAccount($value)
3573
 * @method string getOwnerAccount()
3574
 * @method $this withOwnerAccount($value)
3575
 * @method string getCommodityCode()
3576
 * @method $this withCommodityCode($value)
3577
 * @method string getOwnerId()
3578
 * @method $this withOwnerId($value)
3579
 * @method string getUsedTime()
3580
 * @method $this withUsedTime($value)
3581
 * @method string getDBInstanceClass()
3582
 * @method $this withDBInstanceClass($value)
3583
 * @method string getPromotionCode()
3584
 * @method $this withPromotionCode($value)
3585
 * @method string getTimeType()
3586
 * @method $this withTimeType($value)
3587
 * @method string getPayType()
3588
 * @method $this withPayType($value)
3589
 * @method string getOrderType()
3590
 * @method $this withOrderType($value)
3591
 */
3592
class DescribeRenewalPrice extends Rpc
3593
{
3594
}
3595
3596
/**
3597
 * @method string getResourceOwnerId()
3598
 * @method $this withResourceOwnerId($value)
3599
 * @method string getResourceOwnerAccount()
3600
 * @method $this withResourceOwnerAccount($value)
3601
 * @method string getClientToken()
3602
 * @method $this withClientToken($value)
3603
 * @method string getOwnerAccount()
3604
 * @method $this withOwnerAccount($value)
3605
 * @method string getOwnerId()
3606
 * @method $this withOwnerId($value)
3607
 * @method string getDBInstanceId()
3608
 * @method $this withDBInstanceId($value)
3609
 */
3610
class DescribeResourceUsage extends Rpc
3611
{
3612
}
3613
3614
/**
3615
 * @method string getResourceOwnerId()
3616
 * @method $this withResourceOwnerId($value)
3617
 * @method string getResourceOwnerAccount()
3618
 * @method $this withResourceOwnerAccount($value)
3619
 * @method string getOwnerId()
3620
 * @method $this withOwnerId($value)
3621
 * @method string getDBInstanceId()
3622
 * @method $this withDBInstanceId($value)
3623
 */
3624
class DescribeSecurityGroupConfiguration extends Rpc
3625
{
3626
}
3627
3628
/**
3629
 * @method string getResourceOwnerId()
3630
 * @method $this withResourceOwnerId($value)
3631
 * @method string getStartTime()
3632
 * @method $this withStartTime($value)
3633
 * @method string getPageNumber()
3634
 * @method $this withPageNumber($value)
3635
 * @method string getPageSize()
3636
 * @method $this withPageSize($value)
3637
 * @method string getDBInstanceId()
3638
 * @method $this withDBInstanceId($value)
3639
 * @method string getResourceOwnerAccount()
3640
 * @method $this withResourceOwnerAccount($value)
3641
 * @method string getOwnerAccount()
3642
 * @method $this withOwnerAccount($value)
3643
 * @method string getEndTime()
3644
 * @method $this withEndTime($value)
3645
 * @method string getOwnerId()
3646
 * @method $this withOwnerId($value)
3647
 * @method string getDBName()
3648
 * @method $this withDBName($value)
3649
 * @method string getSQLHASH()
3650
 * @method $this withSQLHASH($value)
3651
 */
3652
class DescribeSlowLogRecords extends Rpc
3653
{
3654
}
3655
3656
/**
3657
 * @method string getResourceOwnerId()
3658
 * @method $this withResourceOwnerId($value)
3659
 * @method string getStartTime()
3660
 * @method $this withStartTime($value)
3661
 * @method string getPageNumber()
3662
 * @method $this withPageNumber($value)
3663
 * @method string getSortKey()
3664
 * @method $this withSortKey($value)
3665
 * @method string getPageSize()
3666
 * @method $this withPageSize($value)
3667
 * @method string getDBInstanceId()
3668
 * @method $this withDBInstanceId($value)
3669
 * @method string getResourceOwnerAccount()
3670
 * @method $this withResourceOwnerAccount($value)
3671
 * @method string getOwnerAccount()
3672
 * @method $this withOwnerAccount($value)
3673
 * @method string getEndTime()
3674
 * @method $this withEndTime($value)
3675
 * @method string getOwnerId()
3676
 * @method $this withOwnerId($value)
3677
 * @method string getDBName()
3678
 * @method $this withDBName($value)
3679
 */
3680
class DescribeSlowLogs extends Rpc
3681
{
3682
}
3683
3684
/**
3685
 * @method string getResourceOwnerId()
3686
 * @method $this withResourceOwnerId($value)
3687
 * @method string getClientToken()
3688
 * @method $this withClientToken($value)
3689
 * @method string getResourceGroupId()
3690
 * @method $this withResourceGroupId($value)
3691
 * @method string getDBInstanceId()
3692
 * @method $this withDBInstanceId($value)
3693
 * @method string getResourceOwnerAccount()
3694
 * @method $this withResourceOwnerAccount($value)
3695
 * @method string getOwnerAccount()
3696
 * @method $this withOwnerAccount($value)
3697
 * @method string getOwnerId()
3698
 * @method $this withOwnerId($value)
3699
 */
3700
class DescribeSQLCollectorPolicy extends Rpc
3701
{
3702
}
3703
3704
/**
3705
 * @method string getResourceOwnerId()
3706
 * @method $this withResourceOwnerId($value)
3707
 * @method string getResourceGroupId()
3708
 * @method $this withResourceGroupId($value)
3709
 * @method string getSecurityToken()
3710
 * @method $this withSecurityToken($value)
3711
 * @method string getDBInstanceId()
3712
 * @method $this withDBInstanceId($value)
3713
 * @method string getResourceOwnerAccount()
3714
 * @method $this withResourceOwnerAccount($value)
3715
 * @method string getOwnerAccount()
3716
 * @method $this withOwnerAccount($value)
3717
 * @method string getOwnerId()
3718
 * @method $this withOwnerId($value)
3719
 */
3720
class DescribeSQLCollectorRetention extends Rpc
3721
{
3722
}
3723
3724
/**
3725
 * @method string getResourceOwnerId()
3726
 * @method $this withResourceOwnerId($value)
3727
 * @method string getPageNumber()
3728
 * @method $this withPageNumber($value)
3729
 * @method string getPageSize()
3730
 * @method $this withPageSize($value)
3731
 * @method string getDBInstanceId()
3732
 * @method $this withDBInstanceId($value)
3733
 * @method string getResourceOwnerAccount()
3734
 * @method $this withResourceOwnerAccount($value)
3735
 * @method string getOwnerAccount()
3736
 * @method $this withOwnerAccount($value)
3737
 * @method string getOwnerId()
3738
 * @method $this withOwnerId($value)
3739
 * @method string getFileName()
3740
 * @method $this withFileName($value)
3741
 */
3742
class DescribeSQLLogFiles extends Rpc
3743
{
3744
}
3745
3746
/**
3747
 * @method string getResourceOwnerId()
3748
 * @method $this withResourceOwnerId($value)
3749
 * @method string getClientToken()
3750
 * @method $this withClientToken($value)
3751
 * @method string getStartTime()
3752
 * @method $this withStartTime($value)
3753
 * @method string getQueryKeywords()
3754
 * @method $this withQueryKeywords($value)
3755
 * @method string getPageNumber()
3756
 * @method $this withPageNumber($value)
3757
 * @method string getDatabase()
3758
 * @method $this withDatabase($value)
3759
 * @method string getPageSize()
3760
 * @method $this withPageSize($value)
3761
 * @method string getDBInstanceId()
3762
 * @method $this withDBInstanceId($value)
3763
 * @method string getSQLId()
3764
 * @method $this withSQLId($value)
3765
 * @method string getResourceOwnerAccount()
3766
 * @method $this withResourceOwnerAccount($value)
3767
 * @method string getOwnerAccount()
3768
 * @method $this withOwnerAccount($value)
3769
 * @method string getEndTime()
3770
 * @method $this withEndTime($value)
3771
 * @method string getOwnerId()
3772
 * @method $this withOwnerId($value)
3773
 * @method string getForm()
3774
 * @method $this withForm($value)
3775
 * @method string getUser()
3776
 * @method $this withUser($value)
3777
 */
3778
class DescribeSQLLogRecords extends Rpc
3779
{
3780
}
3781
3782
/**
3783
 * @method string getResourceOwnerId()
3784
 * @method $this withResourceOwnerId($value)
3785
 * @method string getStartTime()
3786
 * @method $this withStartTime($value)
3787
 * @method string getPageNumber()
3788
 * @method $this withPageNumber($value)
3789
 * @method string getPageSize()
3790
 * @method $this withPageSize($value)
3791
 * @method string getDBInstanceId()
3792
 * @method $this withDBInstanceId($value)
3793
 * @method string getResourceOwnerAccount()
3794
 * @method $this withResourceOwnerAccount($value)
3795
 * @method string getOwnerAccount()
3796
 * @method $this withOwnerAccount($value)
3797
 * @method string getEndTime()
3798
 * @method $this withEndTime($value)
3799
 * @method string getOwnerId()
3800
 * @method $this withOwnerId($value)
3801
 */
3802
class DescribeSQLLogReportList extends Rpc
3803
{
3804
}
3805
3806
/**
3807
 * @method string getResourceOwnerId()
3808
 * @method $this withResourceOwnerId($value)
3809
 * @method string getClientToken()
3810
 * @method $this withClientToken($value)
3811
 * @method string getDBInstanceId()
3812
 * @method $this withDBInstanceId($value)
3813
 * @method string getProxyId()
3814
 * @method string getResourceOwnerAccount()
3815
 * @method $this withResourceOwnerAccount($value)
3816
 * @method string getOwnerAccount()
3817
 * @method $this withOwnerAccount($value)
3818
 * @method string getOwnerId()
3819
 * @method $this withOwnerId($value)
3820
 * @method string getResourceType()
3821
 * @method $this withResourceType($value)
3822
 * @method string getTags()
3823
 * @method $this withTags($value)
3824
 */
3825
class DescribeTags extends Rpc
3826
{
3827
3828
    /**
3829
     * @param string $value
3830
     *
3831
     * @return $this
3832
     */
3833
    public function withProxyId($value)
3834
    {
3835
        $this->data['ProxyId'] = $value;
3836
        $this->options['query']['proxyId'] = $value;
3837
3838
        return $this;
3839
    }
3840
}
3841
3842
/**
3843
 * @method string getResourceOwnerId()
3844
 * @method $this withResourceOwnerId($value)
3845
 * @method string getStartTime()
3846
 * @method $this withStartTime($value)
3847
 * @method string getPageNumber()
3848
 * @method $this withPageNumber($value)
3849
 * @method string getPageSize()
3850
 * @method $this withPageSize($value)
3851
 * @method string getDBInstanceId()
3852
 * @method $this withDBInstanceId($value)
3853
 * @method string getResourceOwnerAccount()
3854
 * @method $this withResourceOwnerAccount($value)
3855
 * @method string getOwnerAccount()
3856
 * @method $this withOwnerAccount($value)
3857
 * @method string getEndTime()
3858
 * @method $this withEndTime($value)
3859
 * @method string getOwnerId()
3860
 * @method $this withOwnerId($value)
3861
 * @method string getTaskAction()
3862
 * @method $this withTaskAction($value)
3863
 * @method string getStatus()
3864
 * @method $this withStatus($value)
3865
 */
3866
class DescribeTasks extends Rpc
3867
{
3868
}
3869
3870
/**
3871
 * @method string getResourceOwnerId()
3872
 * @method $this withResourceOwnerId($value)
3873
 * @method string getPageNumber()
3874
 * @method $this withPageNumber($value)
3875
 * @method string getPageSize()
3876
 * @method $this withPageSize($value)
3877
 * @method string getDBInstanceId()
3878
 * @method $this withDBInstanceId($value)
3879
 * @method string getTaskId()
3880
 * @method $this withTaskId($value)
3881
 * @method string getResourceOwnerAccount()
3882
 * @method $this withResourceOwnerAccount($value)
3883
 * @method string getOwnerAccount()
3884
 * @method $this withOwnerAccount($value)
3885
 * @method string getOwnerId()
3886
 * @method $this withOwnerId($value)
3887
 * @method string getTargetMajorVersion()
3888
 * @method $this withTargetMajorVersion($value)
3889
 */
3890
class DescribeUpgradeMajorVersionPrecheckTask extends Rpc
3891
{
3892
}
3893
3894
/**
3895
 * @method string getResourceOwnerId()
3896
 * @method $this withResourceOwnerId($value)
3897
 * @method string getPageNumber()
3898
 * @method $this withPageNumber($value)
3899
 * @method string getPageSize()
3900
 * @method $this withPageSize($value)
3901
 * @method string getDBInstanceId()
3902
 * @method $this withDBInstanceId($value)
3903
 * @method string getTaskId()
3904
 * @method $this withTaskId($value)
3905
 * @method string getResourceOwnerAccount()
3906
 * @method $this withResourceOwnerAccount($value)
3907
 * @method string getOwnerAccount()
3908
 * @method $this withOwnerAccount($value)
3909
 * @method string getOwnerId()
3910
 * @method $this withOwnerId($value)
3911
 * @method string getTargetMajorVersion()
3912
 * @method $this withTargetMajorVersion($value)
3913
 */
3914
class DescribeUpgradeMajorVersionTasks extends Rpc
3915
{
3916
}
3917
3918
/**
3919
 * @method string getResourceOwnerId()
3920
 * @method $this withResourceOwnerId($value)
3921
 * @method string getPageNumber()
3922
 * @method $this withPageNumber($value)
3923
 * @method string getSecurityToken()
3924
 * @method $this withSecurityToken($value)
3925
 * @method string getPageSize()
3926
 * @method $this withPageSize($value)
3927
 * @method string getDedicatedHostGroupId()
3928
 * @method $this withDedicatedHostGroupId($value)
3929
 * @method string getResourceOwnerAccount()
3930
 * @method $this withResourceOwnerAccount($value)
3931
 * @method string getOwnerAccount()
3932
 * @method $this withOwnerAccount($value)
3933
 * @method string getOwnerId()
3934
 * @method $this withOwnerId($value)
3935
 * @method string getVpcId()
3936
 * @method $this withVpcId($value)
3937
 * @method string getZoneId()
3938
 * @method $this withZoneId($value)
3939
 */
3940
class DescribeVSwitches extends Rpc
3941
{
3942
}
3943
3944
/**
3945
 * @method string getResourceOwnerId()
3946
 * @method $this withResourceOwnerId($value)
3947
 * @method string getResourceOwnerAccount()
3948
 * @method $this withResourceOwnerAccount($value)
3949
 * @method string getClientToken()
3950
 * @method $this withClientToken($value)
3951
 * @method string getOwnerAccount()
3952
 * @method $this withOwnerAccount($value)
3953
 * @method string getOwnerId()
3954
 * @method $this withOwnerId($value)
3955
 * @method string getDBInstanceId()
3956
 * @method $this withDBInstanceId($value)
3957
 */
3958
class DestroyDBInstance extends Rpc
3959
{
3960
}
3961
3962
/**
3963
 * @method string getMemberInstanceName()
3964
 * @method $this withMemberInstanceName($value)
3965
 * @method string getGadInstanceName()
3966
 * @method $this withGadInstanceName($value)
3967
 */
3968
class DetachGadInstanceMember extends Rpc
3969
{
3970
}
3971
3972
/**
3973
 * @method string getDbInstanceId()
3974
 * @method $this withDbInstanceId($value)
3975
 */
3976
class GetDbProxyInstanceSsl extends Rpc
3977
{
3978
}
3979
3980
/**
3981
 * @method string getResourceOwnerId()
3982
 * @method $this withResourceOwnerId($value)
3983
 * @method string getAccountPrivilege()
3984
 * @method $this withAccountPrivilege($value)
3985
 * @method string getAccountName()
3986
 * @method $this withAccountName($value)
3987
 * @method string getDBInstanceId()
3988
 * @method $this withDBInstanceId($value)
3989
 * @method string getResourceOwnerAccount()
3990
 * @method $this withResourceOwnerAccount($value)
3991
 * @method string getOwnerAccount()
3992
 * @method $this withOwnerAccount($value)
3993
 * @method string getOwnerId()
3994
 * @method $this withOwnerId($value)
3995
 * @method string getDBName()
3996
 * @method $this withDBName($value)
3997
 */
3998
class GrantAccountPrivilege extends Rpc
3999
{
4000
}
4001
4002
/**
4003
 * @method string getPrivileges()
4004
 * @method $this withPrivileges($value)
4005
 * @method string getResourceOwnerId()
4006
 * @method $this withResourceOwnerId($value)
4007
 * @method string getDBInstanceId()
4008
 * @method $this withDBInstanceId($value)
4009
 * @method string getResourceOwnerAccount()
4010
 * @method $this withResourceOwnerAccount($value)
4011
 * @method string getOwnerAccount()
4012
 * @method $this withOwnerAccount($value)
4013
 * @method string getOwnerId()
4014
 * @method $this withOwnerId($value)
4015
 * @method string getExpiredTime()
4016
 * @method $this withExpiredTime($value)
4017
 */
4018
class GrantOperatorPermission extends Rpc
4019
{
4020
}
4021
4022
/**
4023
 * @method string getResourceOwnerId()
4024
 * @method $this withResourceOwnerId($value)
4025
 * @method string getDBInfo()
4026
 * @method $this withDBInfo($value)
4027
 * @method string getDBInstanceId()
4028
 * @method $this withDBInstanceId($value)
4029
 * @method string getResourceOwnerAccount()
4030
 * @method $this withResourceOwnerAccount($value)
4031
 * @method string getOwnerAccount()
4032
 * @method $this withOwnerAccount($value)
4033
 * @method string getOwnerId()
4034
 * @method $this withOwnerId($value)
4035
 * @method string getSourceDBInstanceId()
4036
 * @method $this withSourceDBInstanceId($value)
4037
 */
4038
class ImportDatabaseBetweenInstances extends Rpc
4039
{
4040
}
4041
4042
/**
4043
 * @method string getResourceOwnerId()
4044
 * @method $this withResourceOwnerId($value)
4045
 * @method string getEngineVersion()
4046
 * @method $this withEngineVersion($value)
4047
 * @method string getRetention()
4048
 * @method $this withRetention($value)
4049
 * @method string getResourceOwnerAccount()
4050
 * @method $this withResourceOwnerAccount($value)
4051
 * @method string getBackupFile()
4052
 * @method $this withBackupFile($value)
4053
 * @method string getBucketRegion()
4054
 * @method $this withBucketRegion($value)
4055
 * @method string getOwnerId()
4056
 * @method $this withOwnerId($value)
4057
 * @method string getRestoreSize()
4058
 * @method $this withRestoreSize($value)
4059
 * @method string getZoneId()
4060
 * @method $this withZoneId($value)
4061
 * @method string getComment()
4062
 * @method $this withComment($value)
4063
 */
4064
class ImportUserBackupFile extends Rpc
4065
{
4066
}
4067
4068
/**
4069
 * @method string getResourceOwnerId()
4070
 * @method $this withResourceOwnerId($value)
4071
 * @method string getClientToken()
4072
 * @method $this withClientToken($value)
4073
 * @method string getDBInstanceId()
4074
 * @method $this withDBInstanceId($value)
4075
 * @method string getResourceOwnerAccount()
4076
 * @method $this withResourceOwnerAccount($value)
4077
 * @method string getCommodityCode()
4078
 * @method $this withCommodityCode($value)
4079
 * @method string getOwnerId()
4080
 * @method $this withOwnerId($value)
4081
 * @method string getOrderType()
4082
 * @method $this withOrderType($value)
4083
 */
4084
class ListClasses extends Rpc
4085
{
4086
}
4087
4088
/**
4089
 * @method string getResourceOwnerId()
4090
 * @method $this withResourceOwnerId($value)
4091
 * @method array getResourceId()
4092
 * @method string getResourceOwnerAccount()
4093
 * @method $this withResourceOwnerAccount($value)
4094
 * @method string getOwnerId()
4095
 * @method $this withOwnerId($value)
4096
 * @method string getResourceType()
4097
 * @method $this withResourceType($value)
4098
 * @method string getNextToken()
4099
 * @method $this withNextToken($value)
4100
 * @method array getTag()
4101
 */
4102
class ListTagResources extends Rpc
4103
{
4104
4105
    /**
4106
     * @param array $resourceId
4107
     *
4108
     * @return $this
4109
     */
4110
	public function withResourceId(array $resourceId)
4111
	{
4112
	    $this->data['ResourceId'] = $resourceId;
4113
		foreach ($resourceId as $i => $iValue) {
4114
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
4115
		}
4116
4117
		return $this;
4118
    }
4119
4120
    /**
4121
     * @param array $tag
4122
     *
4123
     * @return $this
4124
     */
4125
	public function withTag(array $tag)
4126
	{
4127
	    $this->data['Tag'] = $tag;
4128
		foreach ($tag as $depth1 => $depth1Value) {
4129
			if(isset($depth1Value['Value'])){
4130
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
4131
			}
4132
			if(isset($depth1Value['Key'])){
4133
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
4134
			}
4135
		}
4136
4137
		return $this;
4138
    }
4139
}
4140
4141
/**
4142
 * @method string getTag4value()
4143
 * @method string getResourceOwnerId()
4144
 * @method $this withResourceOwnerId($value)
4145
 * @method string getTag2key()
4146
 * @method string getTag3key()
4147
 * @method string getTag1value()
4148
 * @method string getEngine()
4149
 * @method $this withEngine($value)
4150
 * @method string getTag3value()
4151
 * @method string getTag5key()
4152
 * @method string getResourceOwnerAccount()
4153
 * @method $this withResourceOwnerAccount($value)
4154
 * @method string getBackupId()
4155
 * @method $this withBackupId($value)
4156
 * @method string getOwnerId()
4157
 * @method $this withOwnerId($value)
4158
 * @method string getTag5value()
4159
 * @method string getTags()
4160
 * @method $this withTags($value)
4161
 * @method string getTag1key()
4162
 * @method string getOpsServiceVersion()
4163
 * @method $this withOpsServiceVersion($value)
4164
 * @method string getOssUrl()
4165
 * @method $this withOssUrl($value)
4166
 * @method string getTag2value()
4167
 * @method string getTag4key()
4168
 * @method string getComment()
4169
 * @method $this withComment($value)
4170
 * @method string getStatus()
4171
 * @method $this withStatus($value)
4172
 */
4173
class ListUserBackupFiles extends Rpc
4174
{
4175
4176
    /**
4177
     * @param string $value
4178
     *
4179
     * @return $this
4180
     */
4181
    public function withTag4value($value)
4182
    {
4183
        $this->data['Tag4value'] = $value;
4184
        $this->options['query']['Tag.4.value'] = $value;
4185
4186
        return $this;
4187
    }
4188
4189
    /**
4190
     * @param string $value
4191
     *
4192
     * @return $this
4193
     */
4194
    public function withTag2key($value)
4195
    {
4196
        $this->data['Tag2key'] = $value;
4197
        $this->options['query']['Tag.2.key'] = $value;
4198
4199
        return $this;
4200
    }
4201
4202
    /**
4203
     * @param string $value
4204
     *
4205
     * @return $this
4206
     */
4207
    public function withTag3key($value)
4208
    {
4209
        $this->data['Tag3key'] = $value;
4210
        $this->options['query']['Tag.3.key'] = $value;
4211
4212
        return $this;
4213
    }
4214
4215
    /**
4216
     * @param string $value
4217
     *
4218
     * @return $this
4219
     */
4220
    public function withTag1value($value)
4221
    {
4222
        $this->data['Tag1value'] = $value;
4223
        $this->options['query']['Tag.1.value'] = $value;
4224
4225
        return $this;
4226
    }
4227
4228
    /**
4229
     * @param string $value
4230
     *
4231
     * @return $this
4232
     */
4233
    public function withTag3value($value)
4234
    {
4235
        $this->data['Tag3value'] = $value;
4236
        $this->options['query']['Tag.3.value'] = $value;
4237
4238
        return $this;
4239
    }
4240
4241
    /**
4242
     * @param string $value
4243
     *
4244
     * @return $this
4245
     */
4246
    public function withTag5key($value)
4247
    {
4248
        $this->data['Tag5key'] = $value;
4249
        $this->options['query']['Tag.5.key'] = $value;
4250
4251
        return $this;
4252
    }
4253
4254
    /**
4255
     * @param string $value
4256
     *
4257
     * @return $this
4258
     */
4259
    public function withTag5value($value)
4260
    {
4261
        $this->data['Tag5value'] = $value;
4262
        $this->options['query']['Tag.5.value'] = $value;
4263
4264
        return $this;
4265
    }
4266
4267
    /**
4268
     * @param string $value
4269
     *
4270
     * @return $this
4271
     */
4272
    public function withTag1key($value)
4273
    {
4274
        $this->data['Tag1key'] = $value;
4275
        $this->options['query']['Tag.1.key'] = $value;
4276
4277
        return $this;
4278
    }
4279
4280
    /**
4281
     * @param string $value
4282
     *
4283
     * @return $this
4284
     */
4285
    public function withTag2value($value)
4286
    {
4287
        $this->data['Tag2value'] = $value;
4288
        $this->options['query']['Tag.2.value'] = $value;
4289
4290
        return $this;
4291
    }
4292
4293
    /**
4294
     * @param string $value
4295
     *
4296
     * @return $this
4297
     */
4298
    public function withTag4key($value)
4299
    {
4300
        $this->data['Tag4key'] = $value;
4301
        $this->options['query']['Tag.4.key'] = $value;
4302
4303
        return $this;
4304
    }
4305
}
4306
4307
/**
4308
 * @method string getResourceOwnerId()
4309
 * @method $this withResourceOwnerId($value)
4310
 * @method string getResourceOwnerAccount()
4311
 * @method $this withResourceOwnerAccount($value)
4312
 * @method string getOwnerId()
4313
 * @method $this withOwnerId($value)
4314
 * @method string getAccountName()
4315
 * @method $this withAccountName($value)
4316
 * @method string getDBInstanceId()
4317
 * @method $this withDBInstanceId($value)
4318
 */
4319
class LockAccount extends Rpc
4320
{
4321
}
4322
4323
/**
4324
 * @method string getResourceOwnerId()
4325
 * @method $this withResourceOwnerId($value)
4326
 * @method string getSpecifiedTime()
4327
 * @method $this withSpecifiedTime($value)
4328
 * @method string getTargetDedicatedHostIdForSlave()
4329
 * @method $this withTargetDedicatedHostIdForSlave($value)
4330
 * @method string getZoneIdSlave1()
4331
 * @method $this withZoneIdSlave1($value)
4332
 * @method string getZoneIdSlave2()
4333
 * @method $this withZoneIdSlave2($value)
4334
 * @method string getEngineVersion()
4335
 * @method $this withEngineVersion($value)
4336
 * @method string getStorage()
4337
 * @method $this withStorage($value)
4338
 * @method string getZoneIdForFollower()
4339
 * @method $this withZoneIdForFollower($value)
4340
 * @method string getEffectiveTime()
4341
 * @method $this withEffectiveTime($value)
4342
 * @method string getDBInstanceTransType()
4343
 * @method $this withDBInstanceTransType($value)
4344
 * @method string getTargetDedicatedHostIdForMaster()
4345
 * @method $this withTargetDedicatedHostIdForMaster($value)
4346
 * @method string getDBInstanceId()
4347
 * @method $this withDBInstanceId($value)
4348
 * @method string getDedicatedHostGroupId()
4349
 * @method $this withDedicatedHostGroupId($value)
4350
 * @method string getResourceOwnerAccount()
4351
 * @method $this withResourceOwnerAccount($value)
4352
 * @method string getZoneIdForLog()
4353
 * @method $this withZoneIdForLog($value)
4354
 * @method string getOwnerId()
4355
 * @method $this withOwnerId($value)
4356
 * @method string getTargetDBInstanceClass()
4357
 * @method $this withTargetDBInstanceClass($value)
4358
 * @method string getVSwitchId()
4359
 * @method $this withVSwitchId($value)
4360
 * @method string getTargetDedicatedHostIdForLog()
4361
 * @method $this withTargetDedicatedHostIdForLog($value)
4362
 * @method string getZoneId()
4363
 * @method $this withZoneId($value)
4364
 */
4365
class MigrateDBInstance extends Rpc
4366
{
4367
}
4368
4369
/**
4370
 * @method string getResourceOwnerId()
4371
 * @method $this withResourceOwnerId($value)
4372
 * @method string getResourceOwnerAccount()
4373
 * @method $this withResourceOwnerAccount($value)
4374
 * @method string getOwnerId()
4375
 * @method $this withOwnerId($value)
4376
 * @method string getDBInstanceId()
4377
 * @method $this withDBInstanceId($value)
4378
 */
4379
class MigrateSecurityIPMode extends Rpc
4380
{
4381
}
4382
4383
/**
4384
 * @method string getResourceOwnerId()
4385
 * @method $this withResourceOwnerId($value)
4386
 * @method string getDBInstanceStorage()
4387
 * @method $this withDBInstanceStorage($value)
4388
 * @method string getIsModifySpec()
4389
 * @method $this withIsModifySpec($value)
4390
 * @method string getZoneIdSlave1()
4391
 * @method $this withZoneIdSlave1($value)
4392
 * @method string getZoneIdSlave2()
4393
 * @method $this withZoneIdSlave2($value)
4394
 * @method string getEffectiveTime()
4395
 * @method $this withEffectiveTime($value)
4396
 * @method string getDBInstanceId()
4397
 * @method $this withDBInstanceId($value)
4398
 * @method string getSwitchTime()
4399
 * @method $this withSwitchTime($value)
4400
 * @method string getResourceOwnerAccount()
4401
 * @method $this withResourceOwnerAccount($value)
4402
 * @method string getOwnerAccount()
4403
 * @method $this withOwnerAccount($value)
4404
 * @method string getOwnerId()
4405
 * @method $this withOwnerId($value)
4406
 * @method string getDBInstanceClass()
4407
 * @method $this withDBInstanceClass($value)
4408
 * @method string getVSwitchId()
4409
 * @method $this withVSwitchId($value)
4410
 * @method string getVPCId()
4411
 * @method $this withVPCId($value)
4412
 * @method string getZoneId()
4413
 * @method $this withZoneId($value)
4414
 * @method string getCategory()
4415
 * @method $this withCategory($value)
4416
 */
4417
class MigrateToOtherZone extends Rpc
4418
{
4419
}
4420
4421
/**
4422
 * @method string getResourceOwnerId()
4423
 * @method $this withResourceOwnerId($value)
4424
 * @method string getAccountDescription()
4425
 * @method $this withAccountDescription($value)
4426
 * @method string getAccountName()
4427
 * @method $this withAccountName($value)
4428
 * @method string getDBInstanceId()
4429
 * @method $this withDBInstanceId($value)
4430
 * @method string getResourceOwnerAccount()
4431
 * @method $this withResourceOwnerAccount($value)
4432
 * @method string getOwnerAccount()
4433
 * @method $this withOwnerAccount($value)
4434
 * @method string getOwnerId()
4435
 * @method $this withOwnerId($value)
4436
 */
4437
class ModifyAccountDescription extends Rpc
4438
{
4439
}
4440
4441
/**
4442
 * @method string getResourceOwnerId()
4443
 * @method $this withResourceOwnerId($value)
4444
 * @method string getResourceOwnerAccount()
4445
 * @method $this withResourceOwnerAccount($value)
4446
 * @method string getOwnerId()
4447
 * @method $this withOwnerId($value)
4448
 * @method string getEnableEventLog()
4449
 * @method $this withEnableEventLog($value)
4450
 */
4451
class ModifyActionEventPolicy extends Rpc
4452
{
4453
}
4454
4455
/**
4456
 * @method string getResourceOwnerId()
4457
 * @method $this withResourceOwnerId($value)
4458
 * @method string getLocalLogRetentionHours()
4459
 * @method $this withLocalLogRetentionHours($value)
4460
 * @method string getLogBackupFrequency()
4461
 * @method $this withLogBackupFrequency($value)
4462
 * @method string getArchiveBackupKeepCount()
4463
 * @method $this withArchiveBackupKeepCount($value)
4464
 * @method string getBackupLog()
4465
 * @method $this withBackupLog($value)
4466
 * @method string getBackupInterval()
4467
 * @method $this withBackupInterval($value)
4468
 * @method string getDuplicationContent()
4469
 * @method $this withDuplicationContent($value)
4470
 * @method string getHighSpaceUsageProtection()
4471
 * @method $this withHighSpaceUsageProtection($value)
4472
 * @method string getLogBackupLocalRetentionNumber()
4473
 * @method $this withLogBackupLocalRetentionNumber($value)
4474
 * @method string getDBInstanceId()
4475
 * @method $this withDBInstanceId($value)
4476
 * @method string getEnableBackupLog()
4477
 * @method $this withEnableBackupLog($value)
4478
 * @method string getBackupPolicyMode()
4479
 * @method $this withBackupPolicyMode($value)
4480
 * @method string getPreferredBackupPeriod()
4481
 * @method $this withPreferredBackupPeriod($value)
4482
 * @method string getReleasedKeepPolicy()
4483
 * @method $this withReleasedKeepPolicy($value)
4484
 * @method string getResourceOwnerAccount()
4485
 * @method $this withResourceOwnerAccount($value)
4486
 * @method string getOwnerAccount()
4487
 * @method $this withOwnerAccount($value)
4488
 * @method string getCompressType()
4489
 * @method $this withCompressType($value)
4490
 * @method string getLocalLogRetentionSpace()
4491
 * @method $this withLocalLogRetentionSpace($value)
4492
 * @method string getOwnerId()
4493
 * @method $this withOwnerId($value)
4494
 * @method string getArchiveBackupKeepPolicy()
4495
 * @method $this withArchiveBackupKeepPolicy($value)
4496
 * @method string getDuplication()
4497
 * @method $this withDuplication($value)
4498
 * @method string getPreferredBackupTime()
4499
 * @method $this withPreferredBackupTime($value)
4500
 * @method string getBackupRetentionPeriod()
4501
 * @method $this withBackupRetentionPeriod($value)
4502
 * @method string getBackupMethod()
4503
 * @method $this withBackupMethod($value)
4504
 * @method string getDuplicationLocation()
4505
 * @method $this withDuplicationLocation($value)
4506
 * @method string getArchiveBackupRetentionPeriod()
4507
 * @method $this withArchiveBackupRetentionPeriod($value)
4508
 * @method string getCategory()
4509
 * @method $this withCategory($value)
4510
 * @method string getLogBackupRetentionPeriod()
4511
 * @method $this withLogBackupRetentionPeriod($value)
4512
 */
4513
class ModifyBackupPolicy extends Rpc
4514
{
4515
}
4516
4517
/**
4518
 * @method string getResourceOwnerId()
4519
 * @method $this withResourceOwnerId($value)
4520
 * @method string getResourceOwnerAccount()
4521
 * @method $this withResourceOwnerAccount($value)
4522
 * @method string getTimezone()
4523
 * @method $this withTimezone($value)
4524
 * @method string getOwnerId()
4525
 * @method $this withOwnerId($value)
4526
 * @method string getDBInstanceId()
4527
 * @method $this withDBInstanceId($value)
4528
 * @method string getCollation()
4529
 * @method $this withCollation($value)
4530
 */
4531
class ModifyCollationTimeZone extends Rpc
4532
{
4533
}
4534
4535
/**
4536
 * @method string getResourceOwnerId()
4537
 * @method $this withResourceOwnerId($value)
4538
 * @method string getClientToken()
4539
 * @method $this withClientToken($value)
4540
 * @method string getDBInstanceId()
4541
 * @method $this withDBInstanceId($value)
4542
 * @method string getResourceOwnerAccount()
4543
 * @method $this withResourceOwnerAccount($value)
4544
 * @method string getOwnerId()
4545
 * @method $this withOwnerId($value)
4546
 * @method string getStorageUpperBound()
4547
 * @method $this withStorageUpperBound($value)
4548
 * @method string getStorageThreshold()
4549
 * @method $this withStorageThreshold($value)
4550
 * @method string getStorageAutoScale()
4551
 * @method $this withStorageAutoScale($value)
4552
 */
4553
class ModifyDasInstanceConfig extends Rpc
4554
{
4555
}
4556
4557
/**
4558
 * @method string getResourceOwnerId()
4559
 * @method $this withResourceOwnerId($value)
4560
 * @method string getDBInstanceId()
4561
 * @method $this withDBInstanceId($value)
4562
 * @method string getDBDescription()
4563
 * @method $this withDBDescription($value)
4564
 * @method string getResourceOwnerAccount()
4565
 * @method $this withResourceOwnerAccount($value)
4566
 * @method string getOwnerAccount()
4567
 * @method $this withOwnerAccount($value)
4568
 * @method string getOwnerId()
4569
 * @method $this withOwnerId($value)
4570
 * @method string getDBName()
4571
 * @method $this withDBName($value)
4572
 */
4573
class ModifyDBDescription extends Rpc
4574
{
4575
}
4576
4577
/**
4578
 * @method string getResourceOwnerId()
4579
 * @method $this withResourceOwnerId($value)
4580
 * @method string getResourceOwnerAccount()
4581
 * @method $this withResourceOwnerAccount($value)
4582
 * @method string getClientToken()
4583
 * @method $this withClientToken($value)
4584
 * @method string getOwnerId()
4585
 * @method $this withOwnerId($value)
4586
 * @method string getAutoUpgradeMinorVersion()
4587
 * @method $this withAutoUpgradeMinorVersion($value)
4588
 * @method string getDBInstanceId()
4589
 * @method $this withDBInstanceId($value)
4590
 */
4591
class ModifyDBInstanceAutoUpgradeMinorVersion extends Rpc
4592
{
4593
}
4594
4595
/**
4596
 * @method string getConnectionMode()
4597
 * @method $this withConnectionMode($value)
4598
 * @method string getResourceOwnerId()
4599
 * @method $this withResourceOwnerId($value)
4600
 * @method string getResourceOwnerAccount()
4601
 * @method $this withResourceOwnerAccount($value)
4602
 * @method string getOwnerAccount()
4603
 * @method $this withOwnerAccount($value)
4604
 * @method string getOwnerId()
4605
 * @method $this withOwnerId($value)
4606
 * @method string getDBInstanceId()
4607
 * @method $this withDBInstanceId($value)
4608
 */
4609
class ModifyDBInstanceConnectionMode extends Rpc
4610
{
4611
}
4612
4613
/**
4614
 * @method string getResourceOwnerId()
4615
 * @method $this withResourceOwnerId($value)
4616
 * @method string getConnectionStringPrefix()
4617
 * @method $this withConnectionStringPrefix($value)
4618
 * @method string getGeneralGroupName()
4619
 * @method $this withGeneralGroupName($value)
4620
 * @method string getDBInstanceId()
4621
 * @method $this withDBInstanceId($value)
4622
 * @method string getResourceOwnerAccount()
4623
 * @method $this withResourceOwnerAccount($value)
4624
 * @method string getOwnerAccount()
4625
 * @method $this withOwnerAccount($value)
4626
 * @method string getOwnerId()
4627
 * @method $this withOwnerId($value)
4628
 * @method string getBabelfishPort()
4629
 * @method $this withBabelfishPort($value)
4630
 * @method string getCurrentConnectionString()
4631
 * @method $this withCurrentConnectionString($value)
4632
 * @method string getPort()
4633
 * @method $this withPort($value)
4634
 */
4635
class ModifyDBInstanceConnectionString extends Rpc
4636
{
4637
}
4638
4639
/**
4640
 * @method string getResourceOwnerId()
4641
 * @method $this withResourceOwnerId($value)
4642
 * @method string getClientToken()
4643
 * @method $this withClientToken($value)
4644
 * @method string getDeletionProtection()
4645
 * @method $this withDeletionProtection($value)
4646
 * @method string getDBInstanceId()
4647
 * @method $this withDBInstanceId($value)
4648
 * @method string getResourceOwnerAccount()
4649
 * @method $this withResourceOwnerAccount($value)
4650
 * @method string getOwnerAccount()
4651
 * @method $this withOwnerAccount($value)
4652
 * @method string getOwnerId()
4653
 * @method $this withOwnerId($value)
4654
 */
4655
class ModifyDBInstanceDeletionProtection extends Rpc
4656
{
4657
}
4658
4659
/**
4660
 * @method string getResourceOwnerId()
4661
 * @method $this withResourceOwnerId($value)
4662
 * @method string getClientToken()
4663
 * @method $this withClientToken($value)
4664
 * @method string getDBInstanceId()
4665
 * @method $this withDBInstanceId($value)
4666
 * @method string getDBInstanceDescription()
4667
 * @method $this withDBInstanceDescription($value)
4668
 * @method string getResourceOwnerAccount()
4669
 * @method $this withResourceOwnerAccount($value)
4670
 * @method string getOwnerAccount()
4671
 * @method $this withOwnerAccount($value)
4672
 * @method string getOwnerId()
4673
 * @method $this withOwnerId($value)
4674
 */
4675
class ModifyDBInstanceDescription extends Rpc
4676
{
4677
}
4678
4679
/**
4680
 * @method string getResourceOwnerId()
4681
 * @method $this withResourceOwnerId($value)
4682
 * @method string getDbInstanceId()
4683
 * @method $this withDbInstanceId($value)
4684
 * @method string getHAMode()
4685
 * @method $this withHAMode($value)
4686
 * @method string getResourceOwnerAccount()
4687
 * @method $this withResourceOwnerAccount($value)
4688
 * @method string getOwnerAccount()
4689
 * @method $this withOwnerAccount($value)
4690
 * @method string getSyncMode()
4691
 * @method $this withSyncMode($value)
4692
 * @method string getOwnerId()
4693
 * @method $this withOwnerId($value)
4694
 */
4695
class ModifyDBInstanceHAConfig extends Rpc
4696
{
4697
}
4698
4699
/**
4700
 * @method string getResourceOwnerId()
4701
 * @method $this withResourceOwnerId($value)
4702
 * @method string getClientToken()
4703
 * @method $this withClientToken($value)
4704
 * @method string getMaintainTime()
4705
 * @method $this withMaintainTime($value)
4706
 * @method string getDBInstanceId()
4707
 * @method $this withDBInstanceId($value)
4708
 * @method string getResourceOwnerAccount()
4709
 * @method $this withResourceOwnerAccount($value)
4710
 * @method string getOwnerAccount()
4711
 * @method $this withOwnerAccount($value)
4712
 * @method string getOwnerId()
4713
 * @method $this withOwnerId($value)
4714
 */
4715
class ModifyDBInstanceMaintainTime extends Rpc
4716
{
4717
}
4718
4719
/**
4720
 * @method string getDBInstanceName()
4721
 * @method $this withDBInstanceName($value)
4722
 * @method string getResourceOwnerId()
4723
 * @method $this withResourceOwnerId($value)
4724
 * @method string getMetricsConfig()
4725
 * @method $this withMetricsConfig($value)
4726
 * @method string getResourceOwnerAccount()
4727
 * @method $this withResourceOwnerAccount($value)
4728
 * @method string getOwnerId()
4729
 * @method $this withOwnerId($value)
4730
 * @method string getScope()
4731
 * @method $this withScope($value)
4732
 */
4733
class ModifyDBInstanceMetrics extends Rpc
4734
{
4735
}
4736
4737
/**
4738
 * @method string getResourceOwnerId()
4739
 * @method $this withResourceOwnerId($value)
4740
 * @method string getClientToken()
4741
 * @method $this withClientToken($value)
4742
 * @method string getDBInstanceId()
4743
 * @method $this withDBInstanceId($value)
4744
 * @method string getPeriod()
4745
 * @method $this withPeriod($value)
4746
 * @method string getResourceOwnerAccount()
4747
 * @method $this withResourceOwnerAccount($value)
4748
 * @method string getOwnerAccount()
4749
 * @method $this withOwnerAccount($value)
4750
 * @method string getOwnerId()
4751
 * @method $this withOwnerId($value)
4752
 */
4753
class ModifyDBInstanceMonitor extends Rpc
4754
{
4755
}
4756
4757
/**
4758
 * @method string getResourceOwnerId()
4759
 * @method $this withResourceOwnerId($value)
4760
 * @method string getConnectionString()
4761
 * @method $this withConnectionString($value)
4762
 * @method string getClassicExpiredDays()
4763
 * @method $this withClassicExpiredDays($value)
4764
 * @method string getDBInstanceId()
4765
 * @method $this withDBInstanceId($value)
4766
 * @method string getResourceOwnerAccount()
4767
 * @method $this withResourceOwnerAccount($value)
4768
 * @method string getOwnerAccount()
4769
 * @method $this withOwnerAccount($value)
4770
 * @method string getOwnerId()
4771
 * @method $this withOwnerId($value)
4772
 */
4773
class ModifyDBInstanceNetworkExpireTime extends Rpc
4774
{
4775
}
4776
4777
/**
4778
 * @method string getResourceOwnerId()
4779
 * @method $this withResourceOwnerId($value)
4780
 * @method string getClassicExpiredDays()
4781
 * @method $this withClassicExpiredDays($value)
4782
 * @method string getDBInstanceId()
4783
 * @method $this withDBInstanceId($value)
4784
 * @method string getReadWriteSplittingPrivateIpAddress()
4785
 * @method $this withReadWriteSplittingPrivateIpAddress($value)
4786
 * @method string getResourceOwnerAccount()
4787
 * @method $this withResourceOwnerAccount($value)
4788
 * @method string getOwnerAccount()
4789
 * @method $this withOwnerAccount($value)
4790
 * @method string getOwnerId()
4791
 * @method $this withOwnerId($value)
4792
 * @method string getVSwitchId()
4793
 * @method $this withVSwitchId($value)
4794
 * @method string getPrivateIpAddress()
4795
 * @method $this withPrivateIpAddress($value)
4796
 * @method string getRetainClassic()
4797
 * @method $this withRetainClassic($value)
4798
 * @method string getVPCId()
4799
 * @method $this withVPCId($value)
4800
 * @method string getInstanceNetworkType()
4801
 * @method $this withInstanceNetworkType($value)
4802
 * @method string getReadWriteSplittingClassicExpiredDays()
4803
 * @method $this withReadWriteSplittingClassicExpiredDays($value)
4804
 */
4805
class ModifyDBInstanceNetworkType extends Rpc
4806
{
4807
}
4808
4809
/**
4810
 * @method string getResourceOwnerId()
4811
 * @method $this withResourceOwnerId($value)
4812
 * @method string getClientToken()
4813
 * @method $this withClientToken($value)
4814
 * @method string getDBInstanceId()
4815
 * @method $this withDBInstanceId($value)
4816
 * @method string getBusinessInfo()
4817
 * @method $this withBusinessInfo($value)
4818
 * @method string getPeriod()
4819
 * @method $this withPeriod($value)
4820
 * @method string getAgentId()
4821
 * @method $this withAgentId($value)
4822
 * @method string getAutoPay()
4823
 * @method $this withAutoPay($value)
4824
 * @method string getResourceOwnerAccount()
4825
 * @method $this withResourceOwnerAccount($value)
4826
 * @method string getResource()
4827
 * @method $this withResource($value)
4828
 * @method string getOwnerAccount()
4829
 * @method $this withOwnerAccount($value)
4830
 * @method string getOwnerId()
4831
 * @method $this withOwnerId($value)
4832
 * @method string getUsedTime()
4833
 * @method $this withUsedTime($value)
4834
 * @method string getPayType()
4835
 * @method $this withPayType($value)
4836
 */
4837
class ModifyDBInstancePayType extends Rpc
4838
{
4839
}
4840
4841
/**
4842
 * @method string getResourceOwnerId()
4843
 * @method $this withResourceOwnerId($value)
4844
 * @method string getResourceOwnerAccount()
4845
 * @method $this withResourceOwnerAccount($value)
4846
 * @method string getProxyConfigurationValue()
4847
 * @method $this withProxyConfigurationValue($value)
4848
 * @method string getOwnerId()
4849
 * @method $this withOwnerId($value)
4850
 * @method string getProxyConfigurationKey()
4851
 * @method $this withProxyConfigurationKey($value)
4852
 * @method string getDBInstanceId()
4853
 * @method $this withDBInstanceId($value)
4854
 */
4855
class ModifyDBInstanceProxyConfiguration extends Rpc
4856
{
4857
}
4858
4859
/**
4860
 * @method string getResourceOwnerId()
4861
 * @method $this withResourceOwnerId($value)
4862
 * @method string getDBInstanceStorage()
4863
 * @method $this withDBInstanceStorage($value)
4864
 * @method string getClientToken()
4865
 * @method $this withClientToken($value)
4866
 * @method string getEngineVersion()
4867
 * @method $this withEngineVersion($value)
4868
 * @method string getResourceGroupId()
4869
 * @method $this withResourceGroupId($value)
4870
 * @method string getServerlessConfiguration()
4871
 * @method $this withServerlessConfiguration($value)
4872
 * @method string getEffectiveTime()
4873
 * @method $this withEffectiveTime($value)
4874
 * @method string getDBInstanceId()
4875
 * @method $this withDBInstanceId($value)
4876
 * @method string getSwitchTime()
4877
 * @method $this withSwitchTime($value)
4878
 * @method string getDBInstanceStorageType()
4879
 * @method $this withDBInstanceStorageType($value)
4880
 * @method string getSourceBiz()
4881
 * @method $this withSourceBiz($value)
4882
 * @method string getDedicatedHostGroupId()
4883
 * @method $this withDedicatedHostGroupId($value)
4884
 * @method string getDirection()
4885
 * @method $this withDirection($value)
4886
 * @method string getResourceOwnerAccount()
4887
 * @method $this withResourceOwnerAccount($value)
4888
 * @method string getOwnerAccount()
4889
 * @method $this withOwnerAccount($value)
4890
 * @method string getOwnerId()
4891
 * @method $this withOwnerId($value)
4892
 * @method string getUsedTime()
4893
 * @method $this withUsedTime($value)
4894
 * @method string getDBInstanceClass()
4895
 * @method $this withDBInstanceClass($value)
4896
 * @method string getZoneId()
4897
 * @method $this withZoneId($value)
4898
 * @method string getCategory()
4899
 * @method $this withCategory($value)
4900
 * @method string getPayType()
4901
 * @method $this withPayType($value)
4902
 */
4903
class ModifyDBInstanceSpec extends Rpc
4904
{
4905
}
4906
4907
/**
4908
 * @method string getResourceOwnerId()
4909
 * @method $this withResourceOwnerId($value)
4910
 * @method string getConnectionString()
4911
 * @method $this withConnectionString($value)
4912
 * @method string getServerKey()
4913
 * @method $this withServerKey($value)
4914
 * @method string getClientCrlEnabled()
4915
 * @method $this withClientCrlEnabled($value)
4916
 * @method string getACL()
4917
 * @method $this withACL($value)
4918
 * @method string getClientCertRevocationList()
4919
 * @method $this withClientCertRevocationList($value)
4920
 * @method string getServerCert()
4921
 * @method $this withServerCert($value)
4922
 * @method string getDBInstanceId()
4923
 * @method $this withDBInstanceId($value)
4924
 * @method string getClientCAEnabled()
4925
 * @method $this withClientCAEnabled($value)
4926
 * @method string getClientCACert()
4927
 * @method $this withClientCACert($value)
4928
 * @method string getReplicationACL()
4929
 * @method $this withReplicationACL($value)
4930
 * @method string getResourceOwnerAccount()
4931
 * @method $this withResourceOwnerAccount($value)
4932
 * @method string getCAType()
4933
 * @method $this withCAType($value)
4934
 * @method string getOwnerAccount()
4935
 * @method $this withOwnerAccount($value)
4936
 * @method string getOwnerId()
4937
 * @method $this withOwnerId($value)
4938
 * @method string getSSLEnabled()
4939
 * @method $this withSSLEnabled($value)
4940
 */
4941
class ModifyDBInstanceSSL extends Rpc
4942
{
4943
}
4944
4945
/**
4946
 * @method string getResourceOwnerId()
4947
 * @method $this withResourceOwnerId($value)
4948
 * @method string getCertificate()
4949
 * @method $this withCertificate($value)
4950
 * @method string getPrivateKey()
4951
 * @method $this withPrivateKey($value)
4952
 * @method string getPassWord()
4953
 * @method $this withPassWord($value)
4954
 * @method string getDBInstanceId()
4955
 * @method $this withDBInstanceId($value)
4956
 * @method string getResourceOwnerAccount()
4957
 * @method $this withResourceOwnerAccount($value)
4958
 * @method string getOwnerAccount()
4959
 * @method $this withOwnerAccount($value)
4960
 * @method string getEncryptionKey()
4961
 * @method $this withEncryptionKey($value)
4962
 * @method string getOwnerId()
4963
 * @method $this withOwnerId($value)
4964
 * @method string getDBName()
4965
 * @method $this withDBName($value)
4966
 * @method string getRoleArn()
4967
 * @method $this withRoleArn($value)
4968
 * @method string getTDEStatus()
4969
 * @method $this withTDEStatus($value)
4970
 */
4971
class ModifyDBInstanceTDE extends Rpc
4972
{
4973
}
4974
4975
/**
4976
 * @method string getResourceOwnerId()
4977
 * @method $this withResourceOwnerId($value)
4978
 * @method string getDBInstanceId()
4979
 * @method $this withDBInstanceId($value)
4980
 * @method string getResourceOwnerAccount()
4981
 * @method $this withResourceOwnerAccount($value)
4982
 * @method string getOwnerId()
4983
 * @method $this withOwnerId($value)
4984
 * @method string getDBProxyInstanceNum()
4985
 * @method $this withDBProxyInstanceNum($value)
4986
 * @method string getConfigDBProxyService()
4987
 * @method $this withConfigDBProxyService($value)
4988
 * @method string getVSwitchId()
4989
 * @method $this withVSwitchId($value)
4990
 * @method string getVPCId()
4991
 * @method $this withVPCId($value)
4992
 * @method string getInstanceNetworkType()
4993
 * @method $this withInstanceNetworkType($value)
4994
 */
4995
class ModifyDBProxy extends Rpc
4996
{
4997
}
4998
4999
/**
5000
 * @method string getResourceOwnerId()
5001
 * @method $this withResourceOwnerId($value)
5002
 * @method string getConfigDBProxyFeatures()
5003
 * @method $this withConfigDBProxyFeatures($value)
5004
 * @method string getDBInstanceId()
5005
 * @method $this withDBInstanceId($value)
5006
 * @method string getReadOnlyInstanceWeight()
5007
 * @method $this withReadOnlyInstanceWeight($value)
5008
 * @method string getReadOnlyInstanceMaxDelayTime()
5009
 * @method $this withReadOnlyInstanceMaxDelayTime($value)
5010
 * @method string getResourceOwnerAccount()
5011
 * @method $this withResourceOwnerAccount($value)
5012
 * @method string getDbEndpointAliases()
5013
 * @method $this withDbEndpointAliases($value)
5014
 * @method string getDbEndpointOperator()
5015
 * @method $this withDbEndpointOperator($value)
5016
 * @method string getDbEndpointType()
5017
 * @method $this withDbEndpointType($value)
5018
 * @method string getOwnerId()
5019
 * @method $this withOwnerId($value)
5020
 * @method string getDbEndpointReadWriteMode()
5021
 * @method $this withDbEndpointReadWriteMode($value)
5022
 * @method string getDBProxyEndpointId()
5023
 * @method $this withDBProxyEndpointId($value)
5024
 * @method string getReadOnlyInstanceDistributionType()
5025
 * @method $this withReadOnlyInstanceDistributionType($value)
5026
 */
5027
class ModifyDBProxyEndpoint extends Rpc
5028
{
5029
}
5030
5031
/**
5032
 * @method string getResourceOwnerId()
5033
 * @method $this withResourceOwnerId($value)
5034
 * @method string getDBProxyConnectStringNetType()
5035
 * @method $this withDBProxyConnectStringNetType($value)
5036
 * @method string getDBInstanceId()
5037
 * @method $this withDBInstanceId($value)
5038
 * @method string getDBProxyNewConnectStringPort()
5039
 * @method $this withDBProxyNewConnectStringPort($value)
5040
 * @method string getResourceOwnerAccount()
5041
 * @method $this withResourceOwnerAccount($value)
5042
 * @method string getOwnerId()
5043
 * @method $this withOwnerId($value)
5044
 * @method string getDBProxyEndpointId()
5045
 * @method $this withDBProxyEndpointId($value)
5046
 * @method string getDBProxyNewConnectString()
5047
 * @method $this withDBProxyNewConnectString($value)
5048
 */
5049
class ModifyDBProxyEndpointAddress extends Rpc
5050
{
5051
}
5052
5053
/**
5054
 * @method string getResourceOwnerId()
5055
 * @method $this withResourceOwnerId($value)
5056
 * @method string getEffectiveTime()
5057
 * @method $this withEffectiveTime($value)
5058
 * @method string getEffectiveSpecificTime()
5059
 * @method $this withEffectiveSpecificTime($value)
5060
 * @method string getDBInstanceId()
5061
 * @method $this withDBInstanceId($value)
5062
 * @method string getResourceOwnerAccount()
5063
 * @method $this withResourceOwnerAccount($value)
5064
 * @method string getOwnerId()
5065
 * @method $this withOwnerId($value)
5066
 * @method string getDBProxyInstanceNum()
5067
 * @method $this withDBProxyInstanceNum($value)
5068
 * @method string getDBProxyInstanceType()
5069
 * @method $this withDBProxyInstanceType($value)
5070
 */
5071
class ModifyDBProxyInstance extends Rpc
5072
{
5073
}
5074
5075
/**
5076
 * @method string getDbProxySslEnabled()
5077
 * @method $this withDbProxySslEnabled($value)
5078
 * @method string getDbProxyConnectString()
5079
 * @method $this withDbProxyConnectString($value)
5080
 * @method string getDbInstanceId()
5081
 * @method $this withDbInstanceId($value)
5082
 * @method string getDbProxyEndpointId()
5083
 * @method $this withDbProxyEndpointId($value)
5084
 */
5085
class ModifyDbProxyInstanceSsl extends Rpc
5086
{
5087
}
5088
5089
/**
5090
 * @method string getResourceOwnerId()
5091
 * @method $this withResourceOwnerId($value)
5092
 * @method string getWhiteListGroupName()
5093
 * @method $this withWhiteListGroupName($value)
5094
 * @method string getSecurityIpHosts()
5095
 * @method $this withSecurityIpHosts($value)
5096
 * @method string getSecurityToken()
5097
 * @method $this withSecurityToken($value)
5098
 * @method string getDBInstanceId()
5099
 * @method $this withDBInstanceId($value)
5100
 * @method string getResourceOwnerAccount()
5101
 * @method $this withResourceOwnerAccount($value)
5102
 * @method string getOwnerAccount()
5103
 * @method $this withOwnerAccount($value)
5104
 * @method string getOwnerId()
5105
 * @method $this withOwnerId($value)
5106
 */
5107
class ModifyDTCSecurityIpHostsForSQLServer extends Rpc
5108
{
5109
}
5110
5111
/**
5112
 * @method string getResourceOwnerId()
5113
 * @method $this withResourceOwnerId($value)
5114
 * @method string getResourceOwnerAccount()
5115
 * @method $this withResourceOwnerAccount($value)
5116
 * @method string getOwnerId()
5117
 * @method $this withOwnerId($value)
5118
 * @method string getDBInstanceId()
5119
 * @method $this withDBInstanceId($value)
5120
 * @method string getTcpConnectionType()
5121
 * @method $this withTcpConnectionType($value)
5122
 */
5123
class ModifyHADiagnoseConfig extends Rpc
5124
{
5125
}
5126
5127
/**
5128
 * @method string getResourceOwnerId()
5129
 * @method $this withResourceOwnerId($value)
5130
 * @method string getHAConfig()
5131
 * @method $this withHAConfig($value)
5132
 * @method string getManualHATime()
5133
 * @method $this withManualHATime($value)
5134
 * @method string getDBInstanceId()
5135
 * @method $this withDBInstanceId($value)
5136
 * @method string getResourceOwnerAccount()
5137
 * @method $this withResourceOwnerAccount($value)
5138
 * @method string getOwnerId()
5139
 * @method $this withOwnerId($value)
5140
 */
5141
class ModifyHASwitchConfig extends Rpc
5142
{
5143
}
5144
5145
/**
5146
 * @method string getResourceOwnerId()
5147
 * @method $this withResourceOwnerId($value)
5148
 * @method string getClientToken()
5149
 * @method $this withClientToken($value)
5150
 * @method string getDuration()
5151
 * @method $this withDuration($value)
5152
 * @method string getDBInstanceId()
5153
 * @method $this withDBInstanceId($value)
5154
 * @method string getResourceOwnerAccount()
5155
 * @method $this withResourceOwnerAccount($value)
5156
 * @method string getOwnerAccount()
5157
 * @method $this withOwnerAccount($value)
5158
 * @method string getOwnerId()
5159
 * @method $this withOwnerId($value)
5160
 * @method string getAutoRenew()
5161
 * @method $this withAutoRenew($value)
5162
 */
5163
class ModifyInstanceAutoRenewalAttribute extends Rpc
5164
{
5165
}
5166
5167
/**
5168
 * @method string getResourceOwnerId()
5169
 * @method $this withResourceOwnerId($value)
5170
 * @method string getRetentType()
5171
 * @method $this withRetentType($value)
5172
 * @method string getBackupEnabled()
5173
 * @method $this withBackupEnabled($value)
5174
 * @method string getRelService()
5175
 * @method $this withRelService($value)
5176
 * @method string getStorageType()
5177
 * @method $this withStorageType($value)
5178
 * @method string getEndpoint()
5179
 * @method $this withEndpoint($value)
5180
 * @method string getDBInstanceId()
5181
 * @method $this withDBInstanceId($value)
5182
 * @method string getRetention()
5183
 * @method $this withRetention($value)
5184
 * @method string getResourceOwnerAccount()
5185
 * @method $this withResourceOwnerAccount($value)
5186
 * @method string getCrossBackupType()
5187
 * @method $this withCrossBackupType($value)
5188
 * @method string getLogBackupEnabled()
5189
 * @method $this withLogBackupEnabled($value)
5190
 * @method string getOwnerId()
5191
 * @method $this withOwnerId($value)
5192
 * @method string getCrossBackupRegion()
5193
 * @method $this withCrossBackupRegion($value)
5194
 * @method string getStorageOwner()
5195
 * @method $this withStorageOwner($value)
5196
 */
5197
class ModifyInstanceCrossBackupPolicy extends Rpc
5198
{
5199
}
5200
5201
/**
5202
 * @method string getResourceOwnerId()
5203
 * @method $this withResourceOwnerId($value)
5204
 * @method string getClientToken()
5205
 * @method $this withClientToken($value)
5206
 * @method string getSwitchTimeMode()
5207
 * @method $this withSwitchTimeMode($value)
5208
 * @method string getParameterGroupId()
5209
 * @method $this withParameterGroupId($value)
5210
 * @method string getDBInstanceId()
5211
 * @method $this withDBInstanceId($value)
5212
 * @method string getForcerestart()
5213
 * @method $this withForcerestart($value)
5214
 * @method string getSwitchTime()
5215
 * @method $this withSwitchTime($value)
5216
 * @method string getResourceOwnerAccount()
5217
 * @method $this withResourceOwnerAccount($value)
5218
 * @method string getOwnerAccount()
5219
 * @method $this withOwnerAccount($value)
5220
 * @method string getOwnerId()
5221
 * @method $this withOwnerId($value)
5222
 * @method string getParameters()
5223
 * @method $this withParameters($value)
5224
 */
5225
class ModifyParameter extends Rpc
5226
{
5227
}
5228
5229
/**
5230
 * @method string getResourceOwnerId()
5231
 * @method $this withResourceOwnerId($value)
5232
 * @method string getParameterGroupId()
5233
 * @method $this withParameterGroupId($value)
5234
 * @method string getModifyMode()
5235
 * @method $this withModifyMode($value)
5236
 * @method string getResourceOwnerAccount()
5237
 * @method $this withResourceOwnerAccount($value)
5238
 * @method string getOwnerId()
5239
 * @method $this withOwnerId($value)
5240
 * @method string getParameterGroupName()
5241
 * @method $this withParameterGroupName($value)
5242
 * @method string getParameters()
5243
 * @method $this withParameters($value)
5244
 * @method string getParameterGroupDesc()
5245
 * @method $this withParameterGroupDesc($value)
5246
 */
5247
class ModifyParameterGroup extends Rpc
5248
{
5249
}
5250
5251
/**
5252
 * @method string getResourceOwnerId()
5253
 * @method $this withResourceOwnerId($value)
5254
 * @method string getClientToken()
5255
 * @method $this withClientToken($value)
5256
 * @method string getOpsType()
5257
 * @method $this withOpsType($value)
5258
 * @method string getDBInstanceId()
5259
 * @method $this withDBInstanceId($value)
5260
 * @method string getResourceOwnerAccount()
5261
 * @method $this withResourceOwnerAccount($value)
5262
 * @method string getOwnerAccount()
5263
 * @method $this withOwnerAccount($value)
5264
 * @method string getOwnerId()
5265
 * @method $this withOwnerId($value)
5266
 * @method array getHbaItem()
5267
 */
5268
class ModifyPGHbaConfig extends Rpc
5269
{
5270
5271
    /**
5272
     * @param array $hbaItem
5273
     *
5274
     * @return $this
5275
     */
5276
	public function withHbaItem(array $hbaItem)
5277
	{
5278
	    $this->data['HbaItem'] = $hbaItem;
5279
		foreach ($hbaItem as $depth1 => $depth1Value) {
5280
			if(isset($depth1Value['Database'])){
5281
				$this->options['query']['HbaItem.' . ($depth1 + 1) . '.Database'] = $depth1Value['Database'];
5282
			}
5283
			if(isset($depth1Value['Address'])){
5284
				$this->options['query']['HbaItem.' . ($depth1 + 1) . '.Address'] = $depth1Value['Address'];
5285
			}
5286
			if(isset($depth1Value['Method'])){
5287
				$this->options['query']['HbaItem.' . ($depth1 + 1) . '.Method'] = $depth1Value['Method'];
5288
			}
5289
			if(isset($depth1Value['Type'])){
5290
				$this->options['query']['HbaItem.' . ($depth1 + 1) . '.Type'] = $depth1Value['Type'];
5291
			}
5292
			if(isset($depth1Value['User'])){
5293
				$this->options['query']['HbaItem.' . ($depth1 + 1) . '.User'] = $depth1Value['User'];
5294
			}
5295
			if(isset($depth1Value['Mask'])){
5296
				$this->options['query']['HbaItem.' . ($depth1 + 1) . '.Mask'] = $depth1Value['Mask'];
5297
			}
5298
			if(isset($depth1Value['PriorityId'])){
5299
				$this->options['query']['HbaItem.' . ($depth1 + 1) . '.PriorityId'] = $depth1Value['PriorityId'];
5300
			}
5301
			if(isset($depth1Value['Option'])){
5302
				$this->options['query']['HbaItem.' . ($depth1 + 1) . '.Option'] = $depth1Value['Option'];
5303
			}
5304
		}
5305
5306
		return $this;
5307
    }
5308
}
5309
5310
/**
5311
 * @method string getResourceOwnerId()
5312
 * @method $this withResourceOwnerId($value)
5313
 * @method string getResourceOwnerAccount()
5314
 * @method $this withResourceOwnerAccount($value)
5315
 * @method string getOwnerId()
5316
 * @method $this withOwnerId($value)
5317
 * @method string getReadSQLReplicationTime()
5318
 * @method $this withReadSQLReplicationTime($value)
5319
 * @method string getDBInstanceId()
5320
 * @method $this withDBInstanceId($value)
5321
 */
5322
class ModifyReadonlyInstanceDelayReplicationTime extends Rpc
5323
{
5324
}
5325
5326
/**
5327
 * @method string getResourceOwnerId()
5328
 * @method $this withResourceOwnerId($value)
5329
 * @method string getConnectionStringPrefix()
5330
 * @method $this withConnectionStringPrefix($value)
5331
 * @method string getDistributionType()
5332
 * @method $this withDistributionType($value)
5333
 * @method string getDBInstanceId()
5334
 * @method $this withDBInstanceId($value)
5335
 * @method string getResourceOwnerAccount()
5336
 * @method $this withResourceOwnerAccount($value)
5337
 * @method string getOwnerAccount()
5338
 * @method $this withOwnerAccount($value)
5339
 * @method string getWeight()
5340
 * @method $this withWeight($value)
5341
 * @method string getOwnerId()
5342
 * @method $this withOwnerId($value)
5343
 * @method string getPort()
5344
 * @method $this withPort($value)
5345
 * @method string getMaxDelayTime()
5346
 * @method $this withMaxDelayTime($value)
5347
 */
5348
class ModifyReadWriteSplittingConnection extends Rpc
5349
{
5350
}
5351
5352
/**
5353
 * @method string getResourceOwnerId()
5354
 * @method $this withResourceOwnerId($value)
5355
 * @method string getClientToken()
5356
 * @method $this withClientToken($value)
5357
 * @method string getResourceGroupId()
5358
 * @method $this withResourceGroupId($value)
5359
 * @method string getDBInstanceId()
5360
 * @method $this withDBInstanceId($value)
5361
 * @method string getResourceOwnerAccount()
5362
 * @method $this withResourceOwnerAccount($value)
5363
 * @method string getOwnerAccount()
5364
 * @method $this withOwnerAccount($value)
5365
 * @method string getOwnerId()
5366
 * @method $this withOwnerId($value)
5367
 */
5368
class ModifyResourceGroup extends Rpc
5369
{
5370
}
5371
5372
/**
5373
 * @method string getResourceOwnerId()
5374
 * @method $this withResourceOwnerId($value)
5375
 * @method string getResourceOwnerAccount()
5376
 * @method $this withResourceOwnerAccount($value)
5377
 * @method string getSecurityGroupId()
5378
 * @method $this withSecurityGroupId($value)
5379
 * @method string getOwnerId()
5380
 * @method $this withOwnerId($value)
5381
 * @method string getDBInstanceId()
5382
 * @method $this withDBInstanceId($value)
5383
 */
5384
class ModifySecurityGroupConfiguration extends Rpc
5385
{
5386
}
5387
5388
/**
5389
 * @method string getDBInstanceIPArrayName()
5390
 * @method $this withDBInstanceIPArrayName($value)
5391
 * @method string getResourceOwnerId()
5392
 * @method $this withResourceOwnerId($value)
5393
 * @method string getClientToken()
5394
 * @method $this withClientToken($value)
5395
 * @method string getSecurityIps()
5396
 * @method $this withSecurityIps($value)
5397
 * @method string getSecurityGroupId()
5398
 * @method $this withSecurityGroupId($value)
5399
 * @method string getWhitelistNetworkType()
5400
 * @method $this withWhitelistNetworkType($value)
5401
 * @method string getSecurityIPType()
5402
 * @method $this withSecurityIPType($value)
5403
 * @method string getDBInstanceId()
5404
 * @method $this withDBInstanceId($value)
5405
 * @method string getModifyMode()
5406
 * @method $this withModifyMode($value)
5407
 * @method string getResourceOwnerAccount()
5408
 * @method $this withResourceOwnerAccount($value)
5409
 * @method string getOwnerAccount()
5410
 * @method $this withOwnerAccount($value)
5411
 * @method string getOwnerId()
5412
 * @method $this withOwnerId($value)
5413
 * @method string getFreshWhiteListReadins()
5414
 * @method $this withFreshWhiteListReadins($value)
5415
 * @method string getDBInstanceIPArrayAttribute()
5416
 * @method $this withDBInstanceIPArrayAttribute($value)
5417
 */
5418
class ModifySecurityIps extends Rpc
5419
{
5420
}
5421
5422
/**
5423
 * @method string getResourceOwnerId()
5424
 * @method $this withResourceOwnerId($value)
5425
 * @method string getStoragePeriod()
5426
 * @method $this withStoragePeriod($value)
5427
 * @method string getClientToken()
5428
 * @method $this withClientToken($value)
5429
 * @method string getResourceGroupId()
5430
 * @method $this withResourceGroupId($value)
5431
 * @method string getSQLCollectorStatus()
5432
 * @method $this withSQLCollectorStatus($value)
5433
 * @method string getDBInstanceId()
5434
 * @method $this withDBInstanceId($value)
5435
 * @method string getResourceOwnerAccount()
5436
 * @method $this withResourceOwnerAccount($value)
5437
 * @method string getOwnerAccount()
5438
 * @method $this withOwnerAccount($value)
5439
 * @method string getOwnerId()
5440
 * @method $this withOwnerId($value)
5441
 */
5442
class ModifySQLCollectorPolicy extends Rpc
5443
{
5444
}
5445
5446
/**
5447
 * @method string getResourceOwnerId()
5448
 * @method $this withResourceOwnerId($value)
5449
 * @method string getResourceGroupId()
5450
 * @method $this withResourceGroupId($value)
5451
 * @method string getSecurityToken()
5452
 * @method $this withSecurityToken($value)
5453
 * @method string getDBInstanceId()
5454
 * @method $this withDBInstanceId($value)
5455
 * @method string getResourceOwnerAccount()
5456
 * @method $this withResourceOwnerAccount($value)
5457
 * @method string getOwnerAccount()
5458
 * @method $this withOwnerAccount($value)
5459
 * @method string getConfigValue()
5460
 * @method $this withConfigValue($value)
5461
 * @method string getOwnerId()
5462
 * @method $this withOwnerId($value)
5463
 */
5464
class ModifySQLCollectorRetention extends Rpc
5465
{
5466
}
5467
5468
/**
5469
 * @method string getResourceOwnerId()
5470
 * @method $this withResourceOwnerId($value)
5471
 * @method string getResourceOwnerAccount()
5472
 * @method $this withResourceOwnerAccount($value)
5473
 * @method string getClientToken()
5474
 * @method $this withClientToken($value)
5475
 * @method string getOwnerAccount()
5476
 * @method $this withOwnerAccount($value)
5477
 * @method string getOwnerId()
5478
 * @method $this withOwnerId($value)
5479
 * @method string getDBInstanceId()
5480
 * @method $this withDBInstanceId($value)
5481
 */
5482
class PurgeDBInstanceLog extends Rpc
5483
{
5484
}
5485
5486
/**
5487
 * @method string getPageNumber()
5488
 * @method string getWithConfirmed()
5489
 * @method string getPageSize()
5490
 * @method string getFrom()
5491
 * @method string getTo()
5492
 */
5493
class QueryNotify extends Rpc
5494
{
5495
5496
    /**
5497
     * @param string $value
5498
     *
5499
     * @return $this
5500
     */
5501
    public function withPageNumber($value)
5502
    {
5503
        $this->data['PageNumber'] = $value;
5504
        $this->options['form_params']['PageNumber'] = $value;
5505
5506
        return $this;
5507
    }
5508
5509
    /**
5510
     * @param string $value
5511
     *
5512
     * @return $this
5513
     */
5514
    public function withWithConfirmed($value)
5515
    {
5516
        $this->data['WithConfirmed'] = $value;
5517
        $this->options['form_params']['WithConfirmed'] = $value;
5518
5519
        return $this;
5520
    }
5521
5522
    /**
5523
     * @param string $value
5524
     *
5525
     * @return $this
5526
     */
5527
    public function withPageSize($value)
5528
    {
5529
        $this->data['PageSize'] = $value;
5530
        $this->options['form_params']['PageSize'] = $value;
5531
5532
        return $this;
5533
    }
5534
5535
    /**
5536
     * @param string $value
5537
     *
5538
     * @return $this
5539
     */
5540
    public function withFrom($value)
5541
    {
5542
        $this->data['From'] = $value;
5543
        $this->options['form_params']['From'] = $value;
5544
5545
        return $this;
5546
    }
5547
5548
    /**
5549
     * @param string $value
5550
     *
5551
     * @return $this
5552
     */
5553
    public function withTo($value)
5554
    {
5555
        $this->data['To'] = $value;
5556
        $this->options['form_params']['To'] = $value;
5557
5558
        return $this;
5559
    }
5560
}
5561
5562
/**
5563
 * @method string getResourceOwnerId()
5564
 * @method $this withResourceOwnerId($value)
5565
 * @method string getRebuildNodeType()
5566
 * @method $this withRebuildNodeType($value)
5567
 * @method string getDBInstanceId()
5568
 * @method $this withDBInstanceId($value)
5569
 * @method string getDedicatedHostGroupId()
5570
 * @method $this withDedicatedHostGroupId($value)
5571
 * @method string getResourceOwnerAccount()
5572
 * @method $this withResourceOwnerAccount($value)
5573
 * @method string getDedicatedHostId()
5574
 * @method $this withDedicatedHostId($value)
5575
 * @method string getOwnerId()
5576
 * @method $this withOwnerId($value)
5577
 */
5578
class RebuildDBInstance extends Rpc
5579
{
5580
}
5581
5582
/**
5583
 * @method string getResourceOwnerId()
5584
 * @method $this withResourceOwnerId($value)
5585
 * @method string getDBInstanceStorage()
5586
 * @method $this withDBInstanceStorage($value)
5587
 * @method string getClientToken()
5588
 * @method $this withClientToken($value)
5589
 * @method string getResourceGroupId()
5590
 * @method $this withResourceGroupId($value)
5591
 * @method string getDBInstanceDescription()
5592
 * @method $this withDBInstanceDescription($value)
5593
 * @method string getDBInstanceId()
5594
 * @method $this withDBInstanceId($value)
5595
 * @method string getDBInstanceStorageType()
5596
 * @method $this withDBInstanceStorageType($value)
5597
 * @method string getRestoreTime()
5598
 * @method $this withRestoreTime($value)
5599
 * @method string getPeriod()
5600
 * @method $this withPeriod($value)
5601
 * @method string getResourceOwnerAccount()
5602
 * @method $this withResourceOwnerAccount($value)
5603
 * @method string getBackupId()
5604
 * @method $this withBackupId($value)
5605
 * @method string getOwnerAccount()
5606
 * @method $this withOwnerAccount($value)
5607
 * @method string getOwnerId()
5608
 * @method $this withOwnerId($value)
5609
 * @method string getUsedTime()
5610
 * @method $this withUsedTime($value)
5611
 * @method string getDBInstanceClass()
5612
 * @method $this withDBInstanceClass($value)
5613
 * @method string getDbNames()
5614
 * @method $this withDbNames($value)
5615
 * @method string getVSwitchId()
5616
 * @method $this withVSwitchId($value)
5617
 * @method string getPrivateIpAddress()
5618
 * @method $this withPrivateIpAddress($value)
5619
 * @method string getTargetDBInstanceId()
5620
 * @method $this withTargetDBInstanceId($value)
5621
 * @method string getVPCId()
5622
 * @method $this withVPCId($value)
5623
 * @method string getPayType()
5624
 * @method $this withPayType($value)
5625
 * @method string getInstanceNetworkType()
5626
 * @method $this withInstanceNetworkType($value)
5627
 */
5628
class RecoveryDBInstance extends Rpc
5629
{
5630
}
5631
5632
/**
5633
 * @method string getResourceOwnerId()
5634
 * @method $this withResourceOwnerId($value)
5635
 * @method string getDBInstanceId()
5636
 * @method $this withDBInstanceId($value)
5637
 * @method string getResourceOwnerAccount()
5638
 * @method $this withResourceOwnerAccount($value)
5639
 * @method string getOwnerAccount()
5640
 * @method $this withOwnerAccount($value)
5641
 * @method string getOwnerId()
5642
 * @method $this withOwnerId($value)
5643
 * @method string getCurrentConnectionString()
5644
 * @method $this withCurrentConnectionString($value)
5645
 * @method string getInstanceNetworkType()
5646
 * @method $this withInstanceNetworkType($value)
5647
 */
5648
class ReleaseInstanceConnection extends Rpc
5649
{
5650
}
5651
5652
/**
5653
 * @method string getResourceOwnerId()
5654
 * @method $this withResourceOwnerId($value)
5655
 * @method string getResourceOwnerAccount()
5656
 * @method $this withResourceOwnerAccount($value)
5657
 * @method string getOwnerAccount()
5658
 * @method $this withOwnerAccount($value)
5659
 * @method string getOwnerId()
5660
 * @method $this withOwnerId($value)
5661
 * @method string getCurrentConnectionString()
5662
 * @method $this withCurrentConnectionString($value)
5663
 * @method string getDBInstanceId()
5664
 * @method $this withDBInstanceId($value)
5665
 */
5666
class ReleaseInstancePublicConnection extends Rpc
5667
{
5668
}
5669
5670
/**
5671
 * @method string getResourceOwnerId()
5672
 * @method $this withResourceOwnerId($value)
5673
 * @method string getResourceOwnerAccount()
5674
 * @method $this withResourceOwnerAccount($value)
5675
 * @method string getOwnerAccount()
5676
 * @method $this withOwnerAccount($value)
5677
 * @method string getOwnerId()
5678
 * @method $this withOwnerId($value)
5679
 * @method string getDBInstanceId()
5680
 * @method $this withDBInstanceId($value)
5681
 */
5682
class ReleaseReadWriteSplittingConnection extends Rpc
5683
{
5684
}
5685
5686
/**
5687
 * @method string getTag4value()
5688
 * @method string getResourceOwnerId()
5689
 * @method $this withResourceOwnerId($value)
5690
 * @method string getTag2key()
5691
 * @method string getClientToken()
5692
 * @method $this withClientToken($value)
5693
 * @method string getTag3key()
5694
 * @method string getTag1value()
5695
 * @method string getDBInstanceId()
5696
 * @method $this withDBInstanceId($value)
5697
 * @method string getTag3value()
5698
 * @method string getProxyId()
5699
 * @method string getTag5key()
5700
 * @method string getResourceOwnerAccount()
5701
 * @method $this withResourceOwnerAccount($value)
5702
 * @method string getOwnerAccount()
5703
 * @method $this withOwnerAccount($value)
5704
 * @method string getOwnerId()
5705
 * @method $this withOwnerId($value)
5706
 * @method string getTag5value()
5707
 * @method string getTags()
5708
 * @method $this withTags($value)
5709
 * @method string getTag1key()
5710
 * @method string getTag2value()
5711
 * @method string getTag4key()
5712
 */
5713
class RemoveTagsFromResource extends Rpc
5714
{
5715
5716
    /**
5717
     * @param string $value
5718
     *
5719
     * @return $this
5720
     */
5721
    public function withTag4value($value)
5722
    {
5723
        $this->data['Tag4value'] = $value;
5724
        $this->options['query']['Tag.4.value'] = $value;
5725
5726
        return $this;
5727
    }
5728
5729
    /**
5730
     * @param string $value
5731
     *
5732
     * @return $this
5733
     */
5734
    public function withTag2key($value)
5735
    {
5736
        $this->data['Tag2key'] = $value;
5737
        $this->options['query']['Tag.2.key'] = $value;
5738
5739
        return $this;
5740
    }
5741
5742
    /**
5743
     * @param string $value
5744
     *
5745
     * @return $this
5746
     */
5747
    public function withTag3key($value)
5748
    {
5749
        $this->data['Tag3key'] = $value;
5750
        $this->options['query']['Tag.3.key'] = $value;
5751
5752
        return $this;
5753
    }
5754
5755
    /**
5756
     * @param string $value
5757
     *
5758
     * @return $this
5759
     */
5760
    public function withTag1value($value)
5761
    {
5762
        $this->data['Tag1value'] = $value;
5763
        $this->options['query']['Tag.1.value'] = $value;
5764
5765
        return $this;
5766
    }
5767
5768
    /**
5769
     * @param string $value
5770
     *
5771
     * @return $this
5772
     */
5773
    public function withTag3value($value)
5774
    {
5775
        $this->data['Tag3value'] = $value;
5776
        $this->options['query']['Tag.3.value'] = $value;
5777
5778
        return $this;
5779
    }
5780
5781
    /**
5782
     * @param string $value
5783
     *
5784
     * @return $this
5785
     */
5786
    public function withProxyId($value)
5787
    {
5788
        $this->data['ProxyId'] = $value;
5789
        $this->options['query']['proxyId'] = $value;
5790
5791
        return $this;
5792
    }
5793
5794
    /**
5795
     * @param string $value
5796
     *
5797
     * @return $this
5798
     */
5799
    public function withTag5key($value)
5800
    {
5801
        $this->data['Tag5key'] = $value;
5802
        $this->options['query']['Tag.5.key'] = $value;
5803
5804
        return $this;
5805
    }
5806
5807
    /**
5808
     * @param string $value
5809
     *
5810
     * @return $this
5811
     */
5812
    public function withTag5value($value)
5813
    {
5814
        $this->data['Tag5value'] = $value;
5815
        $this->options['query']['Tag.5.value'] = $value;
5816
5817
        return $this;
5818
    }
5819
5820
    /**
5821
     * @param string $value
5822
     *
5823
     * @return $this
5824
     */
5825
    public function withTag1key($value)
5826
    {
5827
        $this->data['Tag1key'] = $value;
5828
        $this->options['query']['Tag.1.key'] = $value;
5829
5830
        return $this;
5831
    }
5832
5833
    /**
5834
     * @param string $value
5835
     *
5836
     * @return $this
5837
     */
5838
    public function withTag2value($value)
5839
    {
5840
        $this->data['Tag2value'] = $value;
5841
        $this->options['query']['Tag.2.value'] = $value;
5842
5843
        return $this;
5844
    }
5845
5846
    /**
5847
     * @param string $value
5848
     *
5849
     * @return $this
5850
     */
5851
    public function withTag4key($value)
5852
    {
5853
        $this->data['Tag4key'] = $value;
5854
        $this->options['query']['Tag.4.key'] = $value;
5855
5856
        return $this;
5857
    }
5858
}
5859
5860
/**
5861
 * @method string getResourceOwnerId()
5862
 * @method $this withResourceOwnerId($value)
5863
 * @method string getClientToken()
5864
 * @method $this withClientToken($value)
5865
 * @method string getDBInstanceId()
5866
 * @method $this withDBInstanceId($value)
5867
 * @method string getBusinessInfo()
5868
 * @method $this withBusinessInfo($value)
5869
 * @method string getPeriod()
5870
 * @method $this withPeriod($value)
5871
 * @method string getAutoPay()
5872
 * @method $this withAutoPay($value)
5873
 * @method string getResourceOwnerAccount()
5874
 * @method $this withResourceOwnerAccount($value)
5875
 * @method string getOwnerId()
5876
 * @method $this withOwnerId($value)
5877
 */
5878
class RenewInstance extends Rpc
5879
{
5880
}
5881
5882
/**
5883
 * @method string getResourceOwnerId()
5884
 * @method $this withResourceOwnerId($value)
5885
 * @method string getAccountName()
5886
 * @method $this withAccountName($value)
5887
 * @method string getDBInstanceId()
5888
 * @method $this withDBInstanceId($value)
5889
 * @method string getResourceOwnerAccount()
5890
 * @method $this withResourceOwnerAccount($value)
5891
 * @method string getOwnerAccount()
5892
 * @method $this withOwnerAccount($value)
5893
 * @method string getOwnerId()
5894
 * @method $this withOwnerId($value)
5895
 * @method string getAccountPassword()
5896
 * @method $this withAccountPassword($value)
5897
 */
5898
class ResetAccount extends Rpc
5899
{
5900
}
5901
5902
/**
5903
 * @method string getResourceOwnerId()
5904
 * @method $this withResourceOwnerId($value)
5905
 * @method string getAccountName()
5906
 * @method $this withAccountName($value)
5907
 * @method string getDBInstanceId()
5908
 * @method $this withDBInstanceId($value)
5909
 * @method string getResourceOwnerAccount()
5910
 * @method $this withResourceOwnerAccount($value)
5911
 * @method string getOwnerAccount()
5912
 * @method $this withOwnerAccount($value)
5913
 * @method string getOwnerId()
5914
 * @method $this withOwnerId($value)
5915
 * @method string getAccountPassword()
5916
 * @method $this withAccountPassword($value)
5917
 */
5918
class ResetAccountPassword extends Rpc
5919
{
5920
}
5921
5922
/**
5923
 * @method string getResourceOwnerId()
5924
 * @method $this withResourceOwnerId($value)
5925
 * @method string getClientToken()
5926
 * @method $this withClientToken($value)
5927
 * @method string getRestartMethod()
5928
 * @method $this withRestartMethod($value)
5929
 * @method string getEffectiveTime()
5930
 * @method $this withEffectiveTime($value)
5931
 * @method string getDBInstanceId()
5932
 * @method $this withDBInstanceId($value)
5933
 * @method string getSwitchTime()
5934
 * @method $this withSwitchTime($value)
5935
 * @method string getResourceOwnerAccount()
5936
 * @method $this withResourceOwnerAccount($value)
5937
 * @method string getOwnerAccount()
5938
 * @method $this withOwnerAccount($value)
5939
 * @method string getOwnerId()
5940
 * @method $this withOwnerId($value)
5941
 */
5942
class RestartDBInstance extends Rpc
5943
{
5944
}
5945
5946
/**
5947
 * @method string getResourceOwnerId()
5948
 * @method $this withResourceOwnerId($value)
5949
 * @method string getSourceDBInstanceName()
5950
 * @method $this withSourceDBInstanceName($value)
5951
 * @method string getClientToken()
5952
 * @method $this withClientToken($value)
5953
 * @method string getUserBakSetURL()
5954
 * @method $this withUserBakSetURL($value)
5955
 * @method string getTableMeta()
5956
 * @method $this withTableMeta($value)
5957
 * @method string getDBInstanceId()
5958
 * @method $this withDBInstanceId($value)
5959
 * @method string getBackupSetRegion()
5960
 * @method $this withBackupSetRegion($value)
5961
 * @method string getBackupSetType()
5962
 * @method $this withBackupSetType($value)
5963
 * @method string getRestoreTime()
5964
 * @method $this withRestoreTime($value)
5965
 * @method string getBakSetName()
5966
 * @method $this withBakSetName($value)
5967
 * @method string getResourceOwnerAccount()
5968
 * @method $this withResourceOwnerAccount($value)
5969
 * @method string getBackupId()
5970
 * @method $this withBackupId($value)
5971
 * @method string getOwnerId()
5972
 * @method $this withOwnerId($value)
5973
 * @method string getRestoreType()
5974
 * @method $this withRestoreType($value)
5975
 * @method string getSourceRegion()
5976
 * @method $this withSourceRegion($value)
5977
 */
5978
class RestoreDdrTable extends Rpc
5979
{
5980
}
5981
5982
/**
5983
 * @method string getRestoreTableMode()
5984
 * @method $this withRestoreTableMode($value)
5985
 * @method string getResourceOwnerId()
5986
 * @method $this withResourceOwnerId($value)
5987
 * @method string getClientToken()
5988
 * @method $this withClientToken($value)
5989
 * @method string getInstantRecovery()
5990
 * @method $this withInstantRecovery($value)
5991
 * @method string getTableMeta()
5992
 * @method $this withTableMeta($value)
5993
 * @method string getDBInstanceId()
5994
 * @method $this withDBInstanceId($value)
5995
 * @method string getRestoreTime()
5996
 * @method $this withRestoreTime($value)
5997
 * @method string getResourceOwnerAccount()
5998
 * @method $this withResourceOwnerAccount($value)
5999
 * @method string getBackupId()
6000
 * @method $this withBackupId($value)
6001
 * @method string getOwnerAccount()
6002
 * @method $this withOwnerAccount($value)
6003
 * @method string getOwnerId()
6004
 * @method $this withOwnerId($value)
6005
 */
6006
class RestoreTable extends Rpc
6007
{
6008
}
6009
6010
/**
6011
 * @method string getResourceOwnerId()
6012
 * @method $this withResourceOwnerId($value)
6013
 * @method string getAccountName()
6014
 * @method $this withAccountName($value)
6015
 * @method string getDBInstanceId()
6016
 * @method $this withDBInstanceId($value)
6017
 * @method string getResourceOwnerAccount()
6018
 * @method $this withResourceOwnerAccount($value)
6019
 * @method string getOwnerAccount()
6020
 * @method $this withOwnerAccount($value)
6021
 * @method string getOwnerId()
6022
 * @method $this withOwnerId($value)
6023
 * @method string getDBName()
6024
 * @method $this withDBName($value)
6025
 */
6026
class RevokeAccountPrivilege extends Rpc
6027
{
6028
}
6029
6030
/**
6031
 * @method string getResourceOwnerId()
6032
 * @method $this withResourceOwnerId($value)
6033
 * @method string getResourceOwnerAccount()
6034
 * @method $this withResourceOwnerAccount($value)
6035
 * @method string getOwnerAccount()
6036
 * @method $this withOwnerAccount($value)
6037
 * @method string getOwnerId()
6038
 * @method $this withOwnerId($value)
6039
 * @method string getDBInstanceId()
6040
 * @method $this withDBInstanceId($value)
6041
 */
6042
class RevokeOperatorPermission extends Rpc
6043
{
6044
}
6045
6046
/**
6047
 * @method string getResourceOwnerId()
6048
 * @method $this withResourceOwnerId($value)
6049
 * @method string getSpecifiedTime()
6050
 * @method $this withSpecifiedTime($value)
6051
 * @method string getTargetDedicatedHostIdForSlave()
6052
 * @method $this withTargetDedicatedHostIdForSlave($value)
6053
 * @method string getEngineVersion()
6054
 * @method $this withEngineVersion($value)
6055
 * @method string getStorage()
6056
 * @method $this withStorage($value)
6057
 * @method string getEffectiveTime()
6058
 * @method $this withEffectiveTime($value)
6059
 * @method string getDBInstanceTransType()
6060
 * @method $this withDBInstanceTransType($value)
6061
 * @method string getTargetDedicatedHostIdForMaster()
6062
 * @method $this withTargetDedicatedHostIdForMaster($value)
6063
 * @method string getDBInstanceId()
6064
 * @method $this withDBInstanceId($value)
6065
 * @method string getDedicatedHostGroupId()
6066
 * @method $this withDedicatedHostGroupId($value)
6067
 * @method string getResourceOwnerAccount()
6068
 * @method $this withResourceOwnerAccount($value)
6069
 * @method string getOwnerId()
6070
 * @method $this withOwnerId($value)
6071
 * @method string getTargetDBInstanceClass()
6072
 * @method $this withTargetDBInstanceClass($value)
6073
 * @method string getVSwitchId()
6074
 * @method $this withVSwitchId($value)
6075
 * @method string getTargetDedicatedHostIdForLog()
6076
 * @method $this withTargetDedicatedHostIdForLog($value)
6077
 * @method string getZoneId()
6078
 * @method $this withZoneId($value)
6079
 */
6080
class StartDBInstance extends Rpc
6081
{
6082
}
6083
6084
/**
6085
 * @method string getResourceOwnerId()
6086
 * @method $this withResourceOwnerId($value)
6087
 * @method string getResourceOwnerAccount()
6088
 * @method $this withResourceOwnerAccount($value)
6089
 * @method string getOwnerId()
6090
 * @method $this withOwnerId($value)
6091
 * @method string getDBInstanceId()
6092
 * @method $this withDBInstanceId($value)
6093
 */
6094
class StopDBInstance extends Rpc
6095
{
6096
}
6097
6098
/**
6099
 * @method string getResourceOwnerId()
6100
 * @method $this withResourceOwnerId($value)
6101
 * @method string getEffectiveTime()
6102
 * @method $this withEffectiveTime($value)
6103
 * @method string getDBInstanceId()
6104
 * @method $this withDBInstanceId($value)
6105
 * @method string getNodeId()
6106
 * @method $this withNodeId($value)
6107
 * @method string getResourceOwnerAccount()
6108
 * @method $this withResourceOwnerAccount($value)
6109
 * @method string getOwnerAccount()
6110
 * @method $this withOwnerAccount($value)
6111
 * @method string getOwnerId()
6112
 * @method $this withOwnerId($value)
6113
 * @method string getForce()
6114
 * @method $this withForce($value)
6115
 * @method string getOperation()
6116
 * @method $this withOperation($value)
6117
 */
6118
class SwitchDBInstanceHA extends Rpc
6119
{
6120
}
6121
6122
/**
6123
 * @method string getResourceOwnerId()
6124
 * @method $this withResourceOwnerId($value)
6125
 * @method string getConnectionStringPrefix()
6126
 * @method $this withConnectionStringPrefix($value)
6127
 * @method string getClientToken()
6128
 * @method $this withClientToken($value)
6129
 * @method string getDBInstanceId()
6130
 * @method $this withDBInstanceId($value)
6131
 * @method string getResourceOwnerAccount()
6132
 * @method $this withResourceOwnerAccount($value)
6133
 * @method string getOwnerAccount()
6134
 * @method $this withOwnerAccount($value)
6135
 * @method string getOwnerId()
6136
 * @method $this withOwnerId($value)
6137
 * @method string getConnectionStringType()
6138
 * @method $this withConnectionStringType($value)
6139
 * @method string getPort()
6140
 * @method $this withPort($value)
6141
 */
6142
class SwitchDBInstanceNetType extends Rpc
6143
{
6144
}
6145
6146
/**
6147
 * @method string getResourceOwnerId()
6148
 * @method $this withResourceOwnerId($value)
6149
 * @method string getDBInstanceId()
6150
 * @method $this withDBInstanceId($value)
6151
 * @method string getResourceOwnerAccount()
6152
 * @method $this withResourceOwnerAccount($value)
6153
 * @method string getOwnerAccount()
6154
 * @method $this withOwnerAccount($value)
6155
 * @method string getOwnerId()
6156
 * @method $this withOwnerId($value)
6157
 * @method string getVSwitchId()
6158
 * @method $this withVSwitchId($value)
6159
 * @method string getPrivateIpAddress()
6160
 * @method $this withPrivateIpAddress($value)
6161
 * @method string getVPCId()
6162
 * @method $this withVPCId($value)
6163
 */
6164
class SwitchDBInstanceVpc extends Rpc
6165
{
6166
}
6167
6168
/**
6169
 * @method string getResourceOwnerId()
6170
 * @method $this withResourceOwnerId($value)
6171
 * @method array getTag()
6172
 * @method array getResourceId()
6173
 * @method string getResourceOwnerAccount()
6174
 * @method $this withResourceOwnerAccount($value)
6175
 * @method string getOwnerId()
6176
 * @method $this withOwnerId($value)
6177
 * @method string getResourceType()
6178
 * @method $this withResourceType($value)
6179
 */
6180
class TagResources extends Rpc
6181
{
6182
6183
    /**
6184
     * @param array $tag
6185
     *
6186
     * @return $this
6187
     */
6188
	public function withTag(array $tag)
6189
	{
6190
	    $this->data['Tag'] = $tag;
6191
		foreach ($tag as $depth1 => $depth1Value) {
6192
			if(isset($depth1Value['Value'])){
6193
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
6194
			}
6195
			if(isset($depth1Value['Key'])){
6196
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
6197
			}
6198
		}
6199
6200
		return $this;
6201
    }
6202
6203
    /**
6204
     * @param array $resourceId
6205
     *
6206
     * @return $this
6207
     */
6208
	public function withResourceId(array $resourceId)
6209
	{
6210
	    $this->data['ResourceId'] = $resourceId;
6211
		foreach ($resourceId as $i => $iValue) {
6212
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
6213
		}
6214
6215
		return $this;
6216
    }
6217
}
6218
6219
/**
6220
 * @method string getResourceOwnerId()
6221
 * @method $this withResourceOwnerId($value)
6222
 * @method string getMigrateTaskId()
6223
 * @method $this withMigrateTaskId($value)
6224
 * @method string getResourceOwnerAccount()
6225
 * @method $this withResourceOwnerAccount($value)
6226
 * @method string getOwnerId()
6227
 * @method $this withOwnerId($value)
6228
 * @method string getDBInstanceId()
6229
 * @method $this withDBInstanceId($value)
6230
 */
6231
class TerminateMigrateTask extends Rpc
6232
{
6233
}
6234
6235
/**
6236
 * @method string getResourceOwnerId()
6237
 * @method $this withResourceOwnerId($value)
6238
 * @method string getClientToken()
6239
 * @method $this withClientToken($value)
6240
 * @method string getDBInstanceId()
6241
 * @method $this withDBInstanceId($value)
6242
 * @method string getBusinessInfo()
6243
 * @method $this withBusinessInfo($value)
6244
 * @method string getPeriod()
6245
 * @method $this withPeriod($value)
6246
 * @method string getResourceOwnerAccount()
6247
 * @method $this withResourceOwnerAccount($value)
6248
 * @method string getResource()
6249
 * @method $this withResource($value)
6250
 * @method string getOwnerAccount()
6251
 * @method $this withOwnerAccount($value)
6252
 * @method string getOwnerId()
6253
 * @method $this withOwnerId($value)
6254
 * @method string getUsedTime()
6255
 * @method $this withUsedTime($value)
6256
 * @method string getAutoRenew()
6257
 * @method $this withAutoRenew($value)
6258
 * @method string getPayType()
6259
 * @method $this withPayType($value)
6260
 */
6261
class TransformDBInstancePayType extends Rpc
6262
{
6263
}
6264
6265
/**
6266
 * @method string getResourceOwnerId()
6267
 * @method $this withResourceOwnerId($value)
6268
 * @method string getResourceOwnerAccount()
6269
 * @method $this withResourceOwnerAccount($value)
6270
 * @method string getOwnerId()
6271
 * @method $this withOwnerId($value)
6272
 * @method string getAccountName()
6273
 * @method $this withAccountName($value)
6274
 * @method string getDBInstanceId()
6275
 * @method $this withDBInstanceId($value)
6276
 */
6277
class UnlockAccount extends Rpc
6278
{
6279
}
6280
6281
/**
6282
 * @method string getAll()
6283
 * @method $this withAll($value)
6284
 * @method string getResourceOwnerId()
6285
 * @method $this withResourceOwnerId($value)
6286
 * @method array getResourceId()
6287
 * @method string getResourceOwnerAccount()
6288
 * @method $this withResourceOwnerAccount($value)
6289
 * @method string getOwnerId()
6290
 * @method $this withOwnerId($value)
6291
 * @method string getResourceType()
6292
 * @method $this withResourceType($value)
6293
 * @method array getTagKey()
6294
 */
6295
class UntagResources extends Rpc
6296
{
6297
6298
    /**
6299
     * @param array $resourceId
6300
     *
6301
     * @return $this
6302
     */
6303
	public function withResourceId(array $resourceId)
6304
	{
6305
	    $this->data['ResourceId'] = $resourceId;
6306
		foreach ($resourceId as $i => $iValue) {
6307
			$this->options['query']['ResourceId.' . ($i + 1)] = $iValue;
6308
		}
6309
6310
		return $this;
6311
    }
6312
6313
    /**
6314
     * @param array $tagKey
6315
     *
6316
     * @return $this
6317
     */
6318
	public function withTagKey(array $tagKey)
6319
	{
6320
	    $this->data['TagKey'] = $tagKey;
6321
		foreach ($tagKey as $i => $iValue) {
6322
			$this->options['query']['TagKey.' . ($i + 1)] = $iValue;
6323
		}
6324
6325
		return $this;
6326
    }
6327
}
6328
6329
/**
6330
 * @method string getResourceOwnerId()
6331
 * @method $this withResourceOwnerId($value)
6332
 * @method string getRetention()
6333
 * @method $this withRetention($value)
6334
 * @method string getResourceOwnerAccount()
6335
 * @method $this withResourceOwnerAccount($value)
6336
 * @method string getBackupId()
6337
 * @method $this withBackupId($value)
6338
 * @method string getOwnerId()
6339
 * @method $this withOwnerId($value)
6340
 * @method string getOpsServiceVersion()
6341
 * @method $this withOpsServiceVersion($value)
6342
 * @method string getComment()
6343
 * @method $this withComment($value)
6344
 */
6345
class UpdateUserBackupFile extends Rpc
6346
{
6347
}
6348
6349
/**
6350
 * @method string getResourceOwnerId()
6351
 * @method $this withResourceOwnerId($value)
6352
 * @method string getClientToken()
6353
 * @method $this withClientToken($value)
6354
 * @method string getEngineVersion()
6355
 * @method $this withEngineVersion($value)
6356
 * @method string getEffectiveTime()
6357
 * @method $this withEffectiveTime($value)
6358
 * @method string getDBInstanceId()
6359
 * @method $this withDBInstanceId($value)
6360
 * @method string getResourceOwnerAccount()
6361
 * @method $this withResourceOwnerAccount($value)
6362
 * @method string getOwnerAccount()
6363
 * @method $this withOwnerAccount($value)
6364
 * @method string getOwnerId()
6365
 * @method $this withOwnerId($value)
6366
 */
6367
class UpgradeDBInstanceEngineVersion extends Rpc
6368
{
6369
}
6370
6371
/**
6372
 * @method string getResourceOwnerId()
6373
 * @method $this withResourceOwnerId($value)
6374
 * @method string getDBInstanceId()
6375
 * @method $this withDBInstanceId($value)
6376
 * @method string getSwitchTime()
6377
 * @method $this withSwitchTime($value)
6378
 * @method string getResourceOwnerAccount()
6379
 * @method $this withResourceOwnerAccount($value)
6380
 * @method string getOwnerId()
6381
 * @method $this withOwnerId($value)
6382
 * @method string getTargetMinorVersion()
6383
 * @method $this withTargetMinorVersion($value)
6384
 * @method string getUpgradeTime()
6385
 * @method $this withUpgradeTime($value)
6386
 */
6387
class UpgradeDBInstanceKernelVersion extends Rpc
6388
{
6389
}
6390
6391
/**
6392
 * @method string getResourceOwnerId()
6393
 * @method $this withResourceOwnerId($value)
6394
 * @method string getDBInstanceStorage()
6395
 * @method $this withDBInstanceStorage($value)
6396
 * @method string getClientToken()
6397
 * @method $this withClientToken($value)
6398
 * @method string getZoneIdSlave1()
6399
 * @method $this withZoneIdSlave1($value)
6400
 * @method string getZoneIdSlave2()
6401
 * @method $this withZoneIdSlave2($value)
6402
 * @method string getSwitchTimeMode()
6403
 * @method $this withSwitchTimeMode($value)
6404
 * @method string getSwitchOver()
6405
 * @method $this withSwitchOver($value)
6406
 * @method string getResourceGroupId()
6407
 * @method $this withResourceGroupId($value)
6408
 * @method string getCollectStatMode()
6409
 * @method $this withCollectStatMode($value)
6410
 * @method string getDBInstanceDescription()
6411
 * @method $this withDBInstanceDescription($value)
6412
 * @method string getSwitchTime()
6413
 * @method $this withSwitchTime($value)
6414
 * @method string getDBInstanceId()
6415
 * @method $this withDBInstanceId($value)
6416
 * @method string getDBInstanceStorageType()
6417
 * @method $this withDBInstanceStorageType($value)
6418
 * @method string getPeriod()
6419
 * @method $this withPeriod($value)
6420
 * @method string getResourceOwnerAccount()
6421
 * @method $this withResourceOwnerAccount($value)
6422
 * @method string getOwnerAccount()
6423
 * @method $this withOwnerAccount($value)
6424
 * @method string getOwnerId()
6425
 * @method $this withOwnerId($value)
6426
 * @method string getUsedTime()
6427
 * @method $this withUsedTime($value)
6428
 * @method string getDBInstanceClass()
6429
 * @method $this withDBInstanceClass($value)
6430
 * @method string getVSwitchId()
6431
 * @method $this withVSwitchId($value)
6432
 * @method string getPrivateIpAddress()
6433
 * @method $this withPrivateIpAddress($value)
6434
 * @method string getVPCId()
6435
 * @method $this withVPCId($value)
6436
 * @method string getZoneId()
6437
 * @method $this withZoneId($value)
6438
 * @method string getPayType()
6439
 * @method $this withPayType($value)
6440
 * @method string getInstanceNetworkType()
6441
 * @method $this withInstanceNetworkType($value)
6442
 * @method string getTargetMajorVersion()
6443
 * @method $this withTargetMajorVersion($value)
6444
 */
6445
class UpgradeDBInstanceMajorVersion extends Rpc
6446
{
6447
}
6448
6449
/**
6450
 * @method string getResourceOwnerId()
6451
 * @method $this withResourceOwnerId($value)
6452
 * @method string getResourceOwnerAccount()
6453
 * @method $this withResourceOwnerAccount($value)
6454
 * @method string getOwnerAccount()
6455
 * @method $this withOwnerAccount($value)
6456
 * @method string getOwnerId()
6457
 * @method $this withOwnerId($value)
6458
 * @method string getDBInstanceId()
6459
 * @method $this withDBInstanceId($value)
6460
 * @method string getTargetMajorVersion()
6461
 * @method $this withTargetMajorVersion($value)
6462
 */
6463
class UpgradeDBInstanceMajorVersionPrecheck extends Rpc
6464
{
6465
}
6466
6467
/**
6468
 * @method string getResourceOwnerId()
6469
 * @method $this withResourceOwnerId($value)
6470
 * @method string getResourceOwnerAccount()
6471
 * @method $this withResourceOwnerAccount($value)
6472
 * @method string getOwnerId()
6473
 * @method $this withOwnerId($value)
6474
 * @method string getUpgradeTime()
6475
 * @method $this withUpgradeTime($value)
6476
 * @method string getDBInstanceId()
6477
 * @method $this withDBInstanceId($value)
6478
 * @method string getSwitchTime()
6479
 * @method $this withSwitchTime($value)
6480
 */
6481
class UpgradeDBProxyInstanceKernelVersion extends Rpc
6482
{
6483
}
6484