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 ( ff6ba7...8576ea )
by
unknown
06:59
created

CreateGADInstance::withTag()   A

Complexity

Conditions 4
Paths 5

Size

Total Lines 13
Code Lines 7

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 20

Importance

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