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 ( 86f633...7cb1b8 )
by
unknown
08:07
created

DeleteDBInstanceEndpointAddress   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 27
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 2
eloc 7
dl 0
loc 27
ccs 0
cts 0
cp 0
c 0
b 0
f 0
rs 10

2 Methods

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