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 ( 17cb60...c5249b )
by
unknown
07:21
created

DescribeWhitelistTemplateLinkedInstance   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 14
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 1
eloc 4
dl 0
loc 14
ccs 0
cts 0
cp 0
c 0
b 0
f 0
rs 10

1 Method

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