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 ( d0a3c2...68b0bb )
by
unknown
227:13 queued 132:26
created

UninstallBackupClient   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 16
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

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

1 Method

Rating   Name   Duplication   Size   Complexity  
A withUuidList() 0 8 2
1
<?php
2
3
namespace AlibabaCloud\Sas\V20181203;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AddVpcHoneyPot addVpcHoneyPot(array $options = [])
9
 * @method CheckQuaraFileId checkQuaraFileId(array $options = [])
10
 * @method CheckSecurityEventId checkSecurityEventId(array $options = [])
11
 * @method CreateAntiBruteForceRule createAntiBruteForceRule(array $options = [])
12
 * @method CreateBackupPolicy createBackupPolicy(array $options = [])
13
 * @method CreateOrUpdateAssetGroup createOrUpdateAssetGroup(array $options = [])
14
 * @method CreateRestoreJob createRestoreJob(array $options = [])
15
 * @method CreateSasOrder createSasOrder(array $options = [])
16
 * @method CreateServiceLinkedRole createServiceLinkedRole(array $options = [])
17
 * @method CreateSimilarSecurityEventsQueryTask createSimilarSecurityEventsQueryTask(array $options = [])
18
 * @method DeleteBackupPolicy deleteBackupPolicy(array $options = [])
19
 * @method DeleteBackupPolicyMachine deleteBackupPolicyMachine(array $options = [])
20
 * @method DeleteGroup deleteGroup(array $options = [])
21
 * @method DeleteLoginBaseConfig deleteLoginBaseConfig(array $options = [])
22
 * @method DeleteTagWithUuid deleteTagWithUuid(array $options = [])
23
 * @method DeleteVpcHoneyPot deleteVpcHoneyPot(array $options = [])
24
 * @method DescribeAccesskeyLeakList describeAccesskeyLeakList(array $options = [])
25
 * @method DescribeAffectedMaliciousFileImages describeAffectedMaliciousFileImages(array $options = [])
26
 * @method DescribeAlarmEventDetail describeAlarmEventDetail(array $options = [])
27
 * @method DescribeAlarmEventList describeAlarmEventList(array $options = [])
28
 * @method DescribeAlarmEventStackInfo describeAlarmEventStackInfo(array $options = [])
29
 * @method DescribeAllEntity describeAllEntity(array $options = [])
30
 * @method DescribeAllGroups describeAllGroups(array $options = [])
31
 * @method DescribeAllRegionsStatistics describeAllRegionsStatistics(array $options = [])
32
 * @method DescribeAntiBruteForceRules describeAntiBruteForceRules(array $options = [])
33
 * @method DescribeAssetDetailByUuid describeAssetDetailByUuid(array $options = [])
34
 * @method DescribeAssetDetailByUuids describeAssetDetailByUuids(array $options = [])
35
 * @method DescribeAutoDelConfig describeAutoDelConfig(array $options = [])
36
 * @method DescribeBackupDirs describeBackupDirs(array $options = [])
37
 * @method DescribeBackupFiles describeBackupFiles(array $options = [])
38
 * @method DescribeBackupMachineStatus describeBackupMachineStatus(array $options = [])
39
 * @method DescribeBackupPolicies describeBackupPolicies(array $options = [])
40
 * @method DescribeBackupPolicy describeBackupPolicy(array $options = [])
41
 * @method DescribeBackupRestoreCount describeBackupRestoreCount(array $options = [])
42
 * @method DescribeBruteForceSummary describeBruteForceSummary(array $options = [])
43
 * @method DescribeCheckEcsWarnings describeCheckEcsWarnings(array $options = [])
44
 * @method DescribeCheckWarningDetail describeCheckWarningDetail(array $options = [])
45
 * @method DescribeCheckWarnings describeCheckWarnings(array $options = [])
46
 * @method DescribeCheckWarningSummary describeCheckWarningSummary(array $options = [])
47
 * @method DescribeCloudCenterInstances describeCloudCenterInstances(array $options = [])
48
 * @method DescribeCloudProductFieldStatistics describeCloudProductFieldStatistics(array $options = [])
49
 * @method DescribeConcernNecessity describeConcernNecessity(array $options = [])
50
 * @method DescribeContainerStatistics describeContainerStatistics(array $options = [])
51
 * @method DescribeCriteria describeCriteria(array $options = [])
52
 * @method DescribeDialogMessages describeDialogMessages(array $options = [])
53
 * @method DescribeDingTalk describeDingTalk(array $options = [])
54
 * @method DescribeDomainCount describeDomainCount(array $options = [])
55
 * @method DescribeDomainDetail describeDomainDetail(array $options = [])
56
 * @method DescribeDomainList describeDomainList(array $options = [])
57
 * @method DescribeEmgVulItem describeEmgVulItem(array $options = [])
58
 * @method DescribeExcludeSystemPath describeExcludeSystemPath(array $options = [])
59
 * @method DescribeExportInfo describeExportInfo(array $options = [])
60
 * @method DescribeExposedInstanceCriteria describeExposedInstanceCriteria(array $options = [])
61
 * @method DescribeExposedInstanceDetail describeExposedInstanceDetail(array $options = [])
62
 * @method DescribeExposedInstanceList describeExposedInstanceList(array $options = [])
63
 * @method DescribeExposedStatistics describeExposedStatistics(array $options = [])
64
 * @method DescribeExposedStatisticsDetail describeExposedStatisticsDetail(array $options = [])
65
 * @method DescribeFieldStatistics describeFieldStatistics(array $options = [])
66
 * @method DescribeFrontVulPatchList describeFrontVulPatchList(array $options = [])
67
 * @method DescribeGraph4InvestigationOnline describeGraph4InvestigationOnline(array $options = [])
68
 * @method DescribeGroupedContainerInstances describeGroupedContainerInstances(array $options = [])
69
 * @method DescribeGroupedInstances describeGroupedInstances(array $options = [])
70
 * @method DescribeGroupedMaliciousFiles describeGroupedMaliciousFiles(array $options = [])
71
 * @method DescribeGroupedTags describeGroupedTags(array $options = [])
72
 * @method DescribeGroupedVul describeGroupedVul(array $options = [])
73
 * @method DescribeHoneyPotAuth describeHoneyPotAuth(array $options = [])
74
 * @method DescribeHoneyPotSuspStatistics describeHoneyPotSuspStatistics(array $options = [])
75
 * @method DescribeImageGroupedVulList describeImageGroupedVulList(array $options = [])
76
 * @method DescribeImageStatistics describeImageStatistics(array $options = [])
77
 * @method DescribeImageVulList describeImageVulList(array $options = [])
78
 * @method DescribeInstallCaptcha describeInstallCaptcha(array $options = [])
79
 * @method DescribeInstanceAntiBruteForceRules describeInstanceAntiBruteForceRules(array $options = [])
80
 * @method DescribeInstanceStatistics describeInstanceStatistics(array $options = [])
81
 * @method DescribeIpInfo describeIpInfo(array $options = [])
82
 * @method DescribeLogstoreStorage describeLogstoreStorage(array $options = [])
83
 * @method DescribeModuleConfig describeModuleConfig(array $options = [])
84
 * @method DescribeNoticeConfig describeNoticeConfig(array $options = [])
85
 * @method DescribePropertyCount describePropertyCount(array $options = [])
86
 * @method DescribePropertyCronDetail describePropertyCronDetail(array $options = [])
87
 * @method DescribePropertyPortDetail describePropertyPortDetail(array $options = [])
88
 * @method DescribePropertyPortItem describePropertyPortItem(array $options = [])
89
 * @method DescribePropertyProcDetail describePropertyProcDetail(array $options = [])
90
 * @method DescribePropertyProcItem describePropertyProcItem(array $options = [])
91
 * @method DescribePropertyScaDetail describePropertyScaDetail(array $options = [])
92
 * @method DescribePropertySoftwareDetail describePropertySoftwareDetail(array $options = [])
93
 * @method DescribePropertySoftwareItem describePropertySoftwareItem(array $options = [])
94
 * @method DescribePropertyUsageNewest describePropertyUsageNewest(array $options = [])
95
 * @method DescribePropertyUserDetail describePropertyUserDetail(array $options = [])
96
 * @method DescribePropertyUserItem describePropertyUserItem(array $options = [])
97
 * @method DescribeQuaraFileDownloadInfo describeQuaraFileDownloadInfo(array $options = [])
98
 * @method DescribeRestoreJobs describeRestoreJobs(array $options = [])
99
 * @method DescribeRiskCheckItemResult describeRiskCheckItemResult(array $options = [])
100
 * @method DescribeRiskCheckResult describeRiskCheckResult(array $options = [])
101
 * @method DescribeRiskCheckSummary describeRiskCheckSummary(array $options = [])
102
 * @method DescribeRiskItemType describeRiskItemType(array $options = [])
103
 * @method DescribeRiskListCheckResult describeRiskListCheckResult(array $options = [])
104
 * @method DescribeSasAssetStatisticsColumn describeSasAssetStatisticsColumn(array $options = [])
105
 * @method DescribeScanTaskProgress describeScanTaskProgress(array $options = [])
106
 * @method DescribeSearchCondition describeSearchCondition(array $options = [])
107
 * @method DescribeSecureSuggestion describeSecureSuggestion(array $options = [])
108
 * @method DescribeSecurityCheckScheduleConfig describeSecurityCheckScheduleConfig(array $options = [])
109
 * @method DescribeSecurityEventOperations describeSecurityEventOperations(array $options = [])
110
 * @method DescribeSecurityEventOperationStatus describeSecurityEventOperationStatus(array $options = [])
111
 * @method DescribeSecurityStatInfo describeSecurityStatInfo(array $options = [])
112
 * @method DescribeServiceLinkedRoleStatus describeServiceLinkedRoleStatus(array $options = [])
113
 * @method DescribeSimilarEventScenarios describeSimilarEventScenarios(array $options = [])
114
 * @method DescribeSimilarSecurityEvents describeSimilarSecurityEvents(array $options = [])
115
 * @method DescribeSnapshots describeSnapshots(array $options = [])
116
 * @method DescribeStrategyExecDetail describeStrategyExecDetail(array $options = [])
117
 * @method DescribeSummaryInfo describeSummaryInfo(array $options = [])
118
 * @method DescribeSupportRegion describeSupportRegion(array $options = [])
119
 * @method DescribeSuspEventDetail describeSuspEventDetail(array $options = [])
120
 * @method DescribeSuspEventQuaraFiles describeSuspEventQuaraFiles(array $options = [])
121
 * @method DescribeSuspEvents describeSuspEvents(array $options = [])
122
 * @method DescribeUserBackupMachines describeUserBackupMachines(array $options = [])
123
 * @method DescribeUserBaselineAuthorization describeUserBaselineAuthorization(array $options = [])
124
 * @method DescribeUserLayoutAuthorization describeUserLayoutAuthorization(array $options = [])
125
 * @method DescribeUuidsByVulNames describeUuidsByVulNames(array $options = [])
126
 * @method DescribeVersionConfig describeVersionConfig(array $options = [])
127
 * @method DescribeVolDingdingMessage describeVolDingdingMessage(array $options = [])
128
 * @method DescribeVpcHoneyPotCriteria describeVpcHoneyPotCriteria(array $options = [])
129
 * @method DescribeVpcHoneyPotList describeVpcHoneyPotList(array $options = [])
130
 * @method DescribeVpcList describeVpcList(array $options = [])
131
 * @method DescribeVulDetails describeVulDetails(array $options = [])
132
 * @method DescribeVulList describeVulList(array $options = [])
133
 * @method DescribeVulWhitelist describeVulWhitelist(array $options = [])
134
 * @method DescribeWarningMachines describeWarningMachines(array $options = [])
135
 * @method DescribeWebLockBindList describeWebLockBindList(array $options = [])
136
 * @method DescribeWebLockConfigList describeWebLockConfigList(array $options = [])
137
 * @method ExportRecord exportRecord(array $options = [])
138
 * @method FixCheckWarnings fixCheckWarnings(array $options = [])
139
 * @method GetBackupStorageCount getBackupStorageCount(array $options = [])
140
 * @method GetIncIOCs getIncIOCs(array $options = [])
141
 * @method GetIOCs getIOCs(array $options = [])
142
 * @method GetSuspiciousStatistics getSuspiciousStatistics(array $options = [])
143
 * @method GetVulStatistics getVulStatistics(array $options = [])
144
 * @method HandleSecurityEvents handleSecurityEvents(array $options = [])
145
 * @method HandleSimilarSecurityEvents handleSimilarSecurityEvents(array $options = [])
146
 * @method IgnoreHcCheckWarnings ignoreHcCheckWarnings(array $options = [])
147
 * @method InstallBackupClient installBackupClient(array $options = [])
148
 * @method ModifyAntiBruteForceRule modifyAntiBruteForceRule(array $options = [])
149
 * @method ModifyAssetGroup modifyAssetGroup(array $options = [])
150
 * @method ModifyBackupPolicy modifyBackupPolicy(array $options = [])
151
 * @method ModifyBackupPolicyStatus modifyBackupPolicyStatus(array $options = [])
152
 * @method ModifyCreateVulWhitelist modifyCreateVulWhitelist(array $options = [])
153
 * @method ModifyEmgVulSubmit modifyEmgVulSubmit(array $options = [])
154
 * @method ModifyGroupProperty modifyGroupProperty(array $options = [])
155
 * @method ModifyInstanceAntiBruteForceRule modifyInstanceAntiBruteForceRule(array $options = [])
156
 * @method ModifyLoginBaseConfig modifyLoginBaseConfig(array $options = [])
157
 * @method ModifyLoginSwitchConfig modifyLoginSwitchConfig(array $options = [])
158
 * @method ModifyNoticeConfig modifyNoticeConfig(array $options = [])
159
 * @method ModifyOpenLogShipper modifyOpenLogShipper(array $options = [])
160
 * @method ModifyOperateVul modifyOperateVul(array $options = [])
161
 * @method ModifyPushAllTask modifyPushAllTask(array $options = [])
162
 * @method ModifyRiskCheckStatus modifyRiskCheckStatus(array $options = [])
163
 * @method ModifyRiskSingleResultStatus modifyRiskSingleResultStatus(array $options = [])
164
 * @method ModifySecurityCheckScheduleConfig modifySecurityCheckScheduleConfig(array $options = [])
165
 * @method ModifyStartVulScan modifyStartVulScan(array $options = [])
166
 * @method ModifyTagWithUuid modifyTagWithUuid(array $options = [])
167
 * @method ModifyVpcHoneyPot modifyVpcHoneyPot(array $options = [])
168
 * @method ModifyVulTargetConfig modifyVulTargetConfig(array $options = [])
169
 * @method ModifyWebLockCreateConfig modifyWebLockCreateConfig(array $options = [])
170
 * @method ModifyWebLockDeleteConfig modifyWebLockDeleteConfig(array $options = [])
171
 * @method ModifyWebLockStart modifyWebLockStart(array $options = [])
172
 * @method ModifyWebLockStatus modifyWebLockStatus(array $options = [])
173
 * @method ModifyWebLockUnbind modifyWebLockUnbind(array $options = [])
174
 * @method ModifyWebLockUpdateConfig modifyWebLockUpdateConfig(array $options = [])
175
 * @method OperateSuspiciousTargetConfig operateSuspiciousTargetConfig(array $options = [])
176
 * @method OperateVuls operateVuls(array $options = [])
177
 * @method OperationSuspEvents operationSuspEvents(array $options = [])
178
 * @method PauseClient pauseClient(array $options = [])
179
 * @method RefreshContainerAssets refreshContainerAssets(array $options = [])
180
 * @method RollbackSuspEventQuaraFile rollbackSuspEventQuaraFile(array $options = [])
181
 * @method SasInstallCode sasInstallCode(array $options = [])
182
 * @method StartBaselineSecurityCheck startBaselineSecurityCheck(array $options = [])
183
 * @method StartImageVulScan startImageVulScan(array $options = [])
184
 * @method StartVirusScanTask startVirusScanTask(array $options = [])
185
 * @method UnbindAegis unbindAegis(array $options = [])
186
 * @method UninstallBackupClient uninstallBackupClient(array $options = [])
187
 * @method ValidateHcWarnings validateHcWarnings(array $options = [])
188
 */
189
class SasApiResolver extends ApiResolver
190
{
191
}
192
193
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
194
{
195
    /** @var string */
196
    public $product = 'Sas';
197
198
    /** @var string */
199
    public $version = '2018-12-03';
200
201
    /** @var string */
202
    public $method = 'POST';
203
204
    /** @var string */
205
    public $serviceCode = 'sas';
206
}
207
208
/**
209
 * @method string getSourceIp()
210
 * @method $this withSourceIp($value)
211
 * @method string getVpcSwitchId()
212
 * @method $this withVpcSwitchId($value)
213
 * @method string getVpcId()
214
 * @method $this withVpcId($value)
215
 */
216
class AddVpcHoneyPot extends Rpc
217
{
218
}
219
220
/**
221
 * @method array getQuaraFileIds()
222
 * @method string getUuid()
223
 * @method $this withUuid($value)
224
 * @method string getSourceIp()
225
 * @method $this withSourceIp($value)
226
 */
227
class CheckQuaraFileId extends Rpc
228
{
229
230
    /**
231
     * @param array $quaraFileIds
232
     *
233
     * @return $this
234
     */
235
	public function withQuaraFileIds(array $quaraFileIds)
236
	{
237
	    $this->data['QuaraFileIds'] = $quaraFileIds;
238
		foreach ($quaraFileIds as $i => $iValue) {
239
			$this->options['query']['QuaraFileIds.' . ($i + 1)] = $iValue;
240
		}
241
242
		return $this;
243
    }
244
}
245
246
/**
247
 * @method array getSecurityEventIds()
248
 * @method string getUuid()
249
 * @method $this withUuid($value)
250
 * @method string getSourceIp()
251
 * @method $this withSourceIp($value)
252
 */
253
class CheckSecurityEventId extends Rpc
254
{
255
256
    /**
257
     * @param array $securityEventIds
258
     *
259
     * @return $this
260
     */
261
	public function withSecurityEventIds(array $securityEventIds)
262
	{
263
	    $this->data['SecurityEventIds'] = $securityEventIds;
264
		foreach ($securityEventIds as $i => $iValue) {
265
			$this->options['query']['SecurityEventIds.' . ($i + 1)] = $iValue;
266
		}
267
268
		return $this;
269
    }
270
}
271
272
/**
273
 * @method string getResourceOwnerId()
274
 * @method $this withResourceOwnerId($value)
275
 * @method string getForbiddenTime()
276
 * @method $this withForbiddenTime($value)
277
 * @method string getFailCount()
278
 * @method $this withFailCount($value)
279
 * @method string getSourceIp()
280
 * @method $this withSourceIp($value)
281
 * @method string getEnableSmartRule()
282
 * @method $this withEnableSmartRule($value)
283
 * @method array getUuidList()
284
 * @method string getName()
285
 * @method $this withName($value)
286
 * @method string getSpan()
287
 * @method $this withSpan($value)
288
 * @method string getDefaultRule()
289
 * @method $this withDefaultRule($value)
290
 */
291
class CreateAntiBruteForceRule extends Rpc
292
{
293
294
    /**
295
     * @param array $uuidList
296
     *
297
     * @return $this
298
     */
299
	public function withUuidList(array $uuidList)
300
	{
301
	    $this->data['UuidList'] = $uuidList;
302
		foreach ($uuidList as $i => $iValue) {
303
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
304
		}
305
306
		return $this;
307
    }
308
}
309
310
/**
311
 * @method string getResourceOwnerId()
312
 * @method $this withResourceOwnerId($value)
313
 * @method string getSourceIp()
314
 * @method $this withSourceIp($value)
315
 * @method array getUuidList()
316
 * @method string getPolicy()
317
 * @method $this withPolicy($value)
318
 * @method string getPolicyVersion()
319
 * @method $this withPolicyVersion($value)
320
 * @method string getName()
321
 * @method $this withName($value)
322
 * @method string getStatus()
323
 * @method $this withStatus($value)
324
 */
325
class CreateBackupPolicy extends Rpc
326
{
327
328
    /**
329
     * @param array $uuidList
330
     *
331
     * @return $this
332
     */
333
	public function withUuidList(array $uuidList)
334
	{
335
	    $this->data['UuidList'] = $uuidList;
336
		foreach ($uuidList as $i => $iValue) {
337
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
338
		}
339
340
		return $this;
341
    }
342
}
343
344
/**
345
 * @method string getGroupId()
346
 * @method $this withGroupId($value)
347
 * @method string getGroupName()
348
 * @method $this withGroupName($value)
349
 * @method string getSourceIp()
350
 * @method $this withSourceIp($value)
351
 * @method string getUuids()
352
 * @method $this withUuids($value)
353
 */
354
class CreateOrUpdateAssetGroup extends Rpc
355
{
356
}
357
358
/**
359
 * @method string getResourceOwnerId()
360
 * @method $this withResourceOwnerId($value)
361
 * @method string getSnapshotId()
362
 * @method $this withSnapshotId($value)
363
 * @method string getUuid()
364
 * @method $this withUuid($value)
365
 * @method string getSnapshotHash()
366
 * @method $this withSnapshotHash($value)
367
 * @method string getSourceIp()
368
 * @method $this withSourceIp($value)
369
 * @method string getSnapshotVersion()
370
 * @method $this withSnapshotVersion($value)
371
 * @method string getPolicyVersion()
372
 * @method $this withPolicyVersion($value)
373
 * @method string getIncludes()
374
 * @method $this withIncludes($value)
375
 * @method string getTarget()
376
 * @method $this withTarget($value)
377
 * @method string getInstanceId()
378
 * @method $this withInstanceId($value)
379
 */
380
class CreateRestoreJob extends Rpc
381
{
382
}
383
384
/**
385
 * @method string getSasWebguardBoolean()
386
 * @method $this withSasWebguardBoolean($value)
387
 * @method string getAutoUseCoupon()
388
 * @method $this withAutoUseCoupon($value)
389
 * @method string getSpec()
390
 * @method $this withSpec($value)
391
 * @method string getInstanceCount()
392
 * @method $this withInstanceCount($value)
393
 * @method string getSasWebguardOrderNum()
394
 * @method $this withSasWebguardOrderNum($value)
395
 * @method string getContainerImageScan()
396
 * @method $this withContainerImageScan($value)
397
 * @method string getAutoRenewPeriod()
398
 * @method $this withAutoRenewPeriod($value)
399
 * @method string getPeriod()
400
 * @method $this withPeriod($value)
401
 * @method string getAutoPay()
402
 * @method $this withAutoPay($value)
403
 * @method string getSasAntiRansomware()
404
 * @method $this withSasAntiRansomware($value)
405
 * @method string getPeriodUnit()
406
 * @method $this withPeriodUnit($value)
407
 * @method string getSasSc()
408
 * @method $this withSasSc($value)
409
 * @method string getVcore()
410
 * @method $this withVcore($value)
411
 * @method string getSasSlsStorage()
412
 * @method $this withSasSlsStorage($value)
413
 * @method string getSasProductService()
414
 * @method $this withSasProductService($value)
415
 */
416
class CreateSasOrder extends Rpc
417
{
418
}
419
420
/**
421
 * @method string getSourceIp()
422
 * @method $this withSourceIp($value)
423
 */
424
class CreateServiceLinkedRole extends Rpc
425
{
426
}
427
428
/**
429
 * @method string getResourceOwnerId()
430
 * @method $this withResourceOwnerId($value)
431
 * @method string getSourceIp()
432
 * @method $this withSourceIp($value)
433
 * @method string getSecurityEventId()
434
 * @method $this withSecurityEventId($value)
435
 * @method string getSimilarEventScenarioCode()
436
 * @method $this withSimilarEventScenarioCode($value)
437
 */
438
class CreateSimilarSecurityEventsQueryTask extends Rpc
439
{
440
}
441
442
/**
443
 * @method string getResourceOwnerId()
444
 * @method $this withResourceOwnerId($value)
445
 * @method string getPolicyVersion()
446
 * @method $this withPolicyVersion($value)
447
 * @method string getSourceIp()
448
 * @method $this withSourceIp($value)
449
 * @method string getId()
450
 * @method $this withId($value)
451
 */
452
class DeleteBackupPolicy extends Rpc
453
{
454
}
455
456
/**
457
 * @method string getResourceOwnerId()
458
 * @method $this withResourceOwnerId($value)
459
 * @method string getPolicyVersion()
460
 * @method $this withPolicyVersion($value)
461
 * @method string getUuid()
462
 * @method $this withUuid($value)
463
 * @method string getSourceIp()
464
 * @method $this withSourceIp($value)
465
 * @method string getPolicyId()
466
 * @method $this withPolicyId($value)
467
 * @method array getUuidList()
468
 */
469
class DeleteBackupPolicyMachine extends Rpc
470
{
471
472
    /**
473
     * @param array $uuidList
474
     *
475
     * @return $this
476
     */
477
	public function withUuidList(array $uuidList)
478
	{
479
	    $this->data['UuidList'] = $uuidList;
480
		foreach ($uuidList as $i => $iValue) {
481
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
482
		}
483
484
		return $this;
485
    }
486
}
487
488
/**
489
 * @method string getGroupId()
490
 * @method $this withGroupId($value)
491
 * @method string getSourceIp()
492
 * @method $this withSourceIp($value)
493
 */
494
class DeleteGroup extends Rpc
495
{
496
}
497
498
/**
499
 * @method string getType()
500
 * @method $this withType($value)
501
 * @method string getTarget()
502
 * @method $this withTarget($value)
503
 * @method string getSourceIp()
504
 * @method $this withSourceIp($value)
505
 * @method string getConfig()
506
 * @method $this withConfig($value)
507
 */
508
class DeleteLoginBaseConfig extends Rpc
509
{
510
}
511
512
/**
513
 * @method string getTagName()
514
 * @method $this withTagName($value)
515
 * @method string getSourceIp()
516
 * @method $this withSourceIp($value)
517
 * @method string getUuidList()
518
 * @method $this withUuidList($value)
519
 */
520
class DeleteTagWithUuid extends Rpc
521
{
522
}
523
524
/**
525
 * @method string getSourceIp()
526
 * @method $this withSourceIp($value)
527
 * @method string getVpcId()
528
 * @method $this withVpcId($value)
529
 */
530
class DeleteVpcHoneyPot extends Rpc
531
{
532
}
533
534
/**
535
 * @method string getQuery()
536
 * @method $this withQuery($value)
537
 * @method string getStartTs()
538
 * @method $this withStartTs($value)
539
 * @method string getCurrentPage()
540
 * @method $this withCurrentPage($value)
541
 * @method string getSourceIp()
542
 * @method $this withSourceIp($value)
543
 * @method string getPageSize()
544
 * @method $this withPageSize($value)
545
 * @method string getStatus()
546
 * @method $this withStatus($value)
547
 */
548
class DescribeAccesskeyLeakList extends Rpc
549
{
550
}
551
552
/**
553
 * @method string getRepoId()
554
 * @method $this withRepoId($value)
555
 * @method string getRepoNamespace()
556
 * @method $this withRepoNamespace($value)
557
 * @method string getSourceIp()
558
 * @method $this withSourceIp($value)
559
 * @method string getImageDigest()
560
 * @method $this withImageDigest($value)
561
 * @method string getPageSize()
562
 * @method $this withPageSize($value)
563
 * @method string getLang()
564
 * @method $this withLang($value)
565
 * @method string getImageTag()
566
 * @method $this withImageTag($value)
567
 * @method string getMaliciousMd5()
568
 * @method $this withMaliciousMd5($value)
569
 * @method string getCurrentPage()
570
 * @method $this withCurrentPage($value)
571
 * @method string getRepoName()
572
 * @method $this withRepoName($value)
573
 * @method string getRepoInstanceId()
574
 * @method $this withRepoInstanceId($value)
575
 * @method string getImageLayer()
576
 * @method $this withImageLayer($value)
577
 * @method array getUuids()
578
 * @method string getRepoRegionId()
579
 * @method $this withRepoRegionId($value)
580
 */
581
class DescribeAffectedMaliciousFileImages extends Rpc
582
{
583
584
    /**
585
     * @param array $uuids
586
     *
587
     * @return $this
588
     */
589
	public function withUuids(array $uuids)
590
	{
591
	    $this->data['Uuids'] = $uuids;
592
		foreach ($uuids as $i => $iValue) {
593
			$this->options['query']['Uuids.' . ($i + 1)] = $iValue;
594
		}
595
596
		return $this;
597
    }
598
}
599
600
/**
601
 * @method string getAlarmUniqueInfo()
602
 * @method $this withAlarmUniqueInfo($value)
603
 * @method string getSourceIp()
604
 * @method $this withSourceIp($value)
605
 * @method string getFrom()
606
 * @method $this withFrom($value)
607
 * @method string getLang()
608
 * @method $this withLang($value)
609
 */
610
class DescribeAlarmEventDetail extends Rpc
611
{
612
}
613
614
/**
615
 * @method string getTargetType()
616
 * @method $this withTargetType($value)
617
 * @method string getAlarmEventType()
618
 * @method $this withAlarmEventType($value)
619
 * @method string getRemark()
620
 * @method $this withRemark($value)
621
 * @method string getContainerFieldName()
622
 * @method $this withContainerFieldName($value)
623
 * @method string getAlarmEventName()
624
 * @method $this withAlarmEventName($value)
625
 * @method string getSourceIp()
626
 * @method $this withSourceIp($value)
627
 * @method string getContainerFieldValue()
628
 * @method $this withContainerFieldValue($value)
629
 * @method string getPageSize()
630
 * @method $this withPageSize($value)
631
 * @method string getFrom()
632
 * @method $this withFrom($value)
633
 * @method string getLang()
634
 * @method $this withLang($value)
635
 * @method string getGroupId()
636
 * @method $this withGroupId($value)
637
 * @method string getDealed()
638
 * @method $this withDealed($value)
639
 * @method string getCurrentPage()
640
 * @method $this withCurrentPage($value)
641
 * @method string getClusterId()
642
 * @method $this withClusterId($value)
643
 * @method array getOperateErrorCodeList()
644
 * @method string getLevels()
645
 * @method $this withLevels($value)
646
 */
647
class DescribeAlarmEventList extends Rpc
648
{
649
650
    /**
651
     * @param array $operateErrorCodeList
652
     *
653
     * @return $this
654
     */
655
	public function withOperateErrorCodeList(array $operateErrorCodeList)
656
	{
657
	    $this->data['OperateErrorCodeList'] = $operateErrorCodeList;
658
		foreach ($operateErrorCodeList as $i => $iValue) {
659
			$this->options['query']['OperateErrorCodeList.' . ($i + 1)] = $iValue;
660
		}
661
662
		return $this;
663
    }
664
}
665
666
/**
667
 * @method string getUniqueInfo()
668
 * @method $this withUniqueInfo($value)
669
 * @method string getUuid()
670
 * @method $this withUuid($value)
671
 * @method string getEventName()
672
 * @method $this withEventName($value)
673
 * @method string getSourceIp()
674
 * @method $this withSourceIp($value)
675
 * @method string getLang()
676
 * @method $this withLang($value)
677
 */
678
class DescribeAlarmEventStackInfo extends Rpc
679
{
680
}
681
682
/**
683
 * @method string getSourceIp()
684
 * @method $this withSourceIp($value)
685
 */
686
class DescribeAllEntity extends Rpc
687
{
688
}
689
690
/**
691
 * @method string getSourceIp()
692
 * @method $this withSourceIp($value)
693
 * @method string getLang()
694
 * @method $this withLang($value)
695
 */
696
class DescribeAllGroups extends Rpc
697
{
698
}
699
700
/**
701
 * @method string getStatusList()
702
 * @method $this withStatusList($value)
703
 * @method string getAllRegion()
704
 * @method $this withAllRegion($value)
705
 * @method string getRemark()
706
 * @method $this withRemark($value)
707
 * @method string getStartTime()
708
 * @method $this withStartTime($value)
709
 * @method string getType()
710
 * @method $this withType($value)
711
 * @method string getUuid()
712
 * @method $this withUuid($value)
713
 * @method string getSourceIp()
714
 * @method $this withSourceIp($value)
715
 * @method string getWebGroupId()
716
 * @method $this withWebGroupId($value)
717
 * @method string getPageSize()
718
 * @method $this withPageSize($value)
719
 * @method string getFrom()
720
 * @method $this withFrom($value)
721
 * @method string getTag()
722
 * @method $this withTag($value)
723
 * @method string getFlow()
724
 * @method $this withFlow($value)
725
 * @method string getSaleId()
726
 * @method $this withSaleId($value)
727
 * @method string getRuleType()
728
 * @method $this withRuleType($value)
729
 * @method string getGroupId()
730
 * @method $this withGroupId($value)
731
 * @method string getEndTime()
732
 * @method $this withEndTime($value)
733
 * @method string getDealed()
734
 * @method $this withDealed($value)
735
 * @method string getCurrentPage()
736
 * @method $this withCurrentPage($value)
737
 * @method string getSecureToken()
738
 * @method $this withSecureToken($value)
739
 * @method string getAction1()
740
 * @method $this withAction1($value)
741
 * @method string getStatus()
742
 * @method $this withStatus($value)
743
 */
744
class DescribeAllRegionsStatistics extends Rpc
745
{
746
}
747
748
/**
749
 * @method string getResourceOwnerId()
750
 * @method $this withResourceOwnerId($value)
751
 * @method string getSourceIp()
752
 * @method $this withSourceIp($value)
753
 */
754
class DescribeAntiBruteForceRules extends Rpc
755
{
756
}
757
758
/**
759
 * @method string getUuid()
760
 * @method $this withUuid($value)
761
 * @method string getSourceIp()
762
 * @method $this withSourceIp($value)
763
 * @method string getLang()
764
 * @method $this withLang($value)
765
 */
766
class DescribeAssetDetailByUuid extends Rpc
767
{
768
}
769
770
/**
771
 * @method string getSourceIp()
772
 * @method $this withSourceIp($value)
773
 * @method string getUuids()
774
 * @method $this withUuids($value)
775
 */
776
class DescribeAssetDetailByUuids extends Rpc
777
{
778
}
779
780
/**
781
 * @method string getSourceIp()
782
 * @method $this withSourceIp($value)
783
 */
784
class DescribeAutoDelConfig extends Rpc
785
{
786
}
787
788
/**
789
 * @method string getResourceOwnerId()
790
 * @method $this withResourceOwnerId($value)
791
 * @method string getCurrentPage()
792
 * @method $this withCurrentPage($value)
793
 * @method string getUuid()
794
 * @method $this withUuid($value)
795
 * @method string getSourceIp()
796
 * @method $this withSourceIp($value)
797
 * @method string getPolicyId()
798
 * @method $this withPolicyId($value)
799
 * @method string getPageSize()
800
 * @method $this withPageSize($value)
801
 */
802
class DescribeBackupDirs extends Rpc
803
{
804
}
805
806
/**
807
 * @method string getResourceOwnerId()
808
 * @method $this withResourceOwnerId($value)
809
 * @method string getUuid()
810
 * @method $this withUuid($value)
811
 * @method string getPath()
812
 * @method $this withPath($value)
813
 * @method string getSnapshotHash()
814
 * @method $this withSnapshotHash($value)
815
 * @method string getSourceIp()
816
 * @method $this withSourceIp($value)
817
 * @method string getPageSize()
818
 * @method $this withPageSize($value)
819
 * @method string getCurrentPage()
820
 * @method $this withCurrentPage($value)
821
 */
822
class DescribeBackupFiles extends Rpc
823
{
824
}
825
826
/**
827
 * @method string getResourceOwnerId()
828
 * @method $this withResourceOwnerId($value)
829
 * @method string getPolicyVersion()
830
 * @method $this withPolicyVersion($value)
831
 * @method string getUuid()
832
 * @method $this withUuid($value)
833
 * @method string getSourceIp()
834
 * @method $this withSourceIp($value)
835
 * @method string getPolicyId()
836
 * @method $this withPolicyId($value)
837
 */
838
class DescribeBackupMachineStatus extends Rpc
839
{
840
}
841
842
/**
843
 * @method string getResourceOwnerId()
844
 * @method $this withResourceOwnerId($value)
845
 * @method string getCurrentPage()
846
 * @method $this withCurrentPage($value)
847
 * @method string getSourceIp()
848
 * @method $this withSourceIp($value)
849
 * @method string getName()
850
 * @method $this withName($value)
851
 * @method string getPageSize()
852
 * @method $this withPageSize($value)
853
 * @method string getStatus()
854
 * @method $this withStatus($value)
855
 */
856
class DescribeBackupPolicies extends Rpc
857
{
858
}
859
860
/**
861
 * @method string getResourceOwnerId()
862
 * @method $this withResourceOwnerId($value)
863
 * @method string getPolicyVersion()
864
 * @method $this withPolicyVersion($value)
865
 * @method string getSourceIp()
866
 * @method $this withSourceIp($value)
867
 * @method string getId()
868
 * @method $this withId($value)
869
 */
870
class DescribeBackupPolicy extends Rpc
871
{
872
}
873
874
/**
875
 * @method string getResourceOwnerId()
876
 * @method $this withResourceOwnerId($value)
877
 * @method string getSourceIp()
878
 * @method $this withSourceIp($value)
879
 */
880
class DescribeBackupRestoreCount extends Rpc
881
{
882
}
883
884
/**
885
 * @method string getResourceOwnerId()
886
 * @method $this withResourceOwnerId($value)
887
 * @method string getSourceIp()
888
 * @method $this withSourceIp($value)
889
 */
890
class DescribeBruteForceSummary extends Rpc
891
{
892
}
893
894
/**
895
 * @method string getSourceIp()
896
 * @method $this withSourceIp($value)
897
 */
898
class DescribeCheckEcsWarnings extends Rpc
899
{
900
}
901
902
/**
903
 * @method string getSourceIp()
904
 * @method $this withSourceIp($value)
905
 * @method string getLang()
906
 * @method $this withLang($value)
907
 * @method string getCheckWarningId()
908
 * @method $this withCheckWarningId($value)
909
 */
910
class DescribeCheckWarningDetail extends Rpc
911
{
912
}
913
914
/**
915
 * @method string getCurrentPage()
916
 * @method $this withCurrentPage($value)
917
 * @method string getRiskId()
918
 * @method $this withRiskId($value)
919
 * @method string getUuid()
920
 * @method $this withUuid($value)
921
 * @method string getSourceIp()
922
 * @method $this withSourceIp($value)
923
 * @method string getPageSize()
924
 * @method $this withPageSize($value)
925
 * @method string getLang()
926
 * @method $this withLang($value)
927
 */
928
class DescribeCheckWarnings extends Rpc
929
{
930
}
931
932
/**
933
 * @method string getRiskName()
934
 * @method $this withRiskName($value)
935
 * @method string getSourceIp()
936
 * @method $this withSourceIp($value)
937
 * @method string getPageSize()
938
 * @method $this withPageSize($value)
939
 * @method string getLang()
940
 * @method $this withLang($value)
941
 * @method string getCurrentPage()
942
 * @method $this withCurrentPage($value)
943
 * @method string getRiskStatus()
944
 * @method $this withRiskStatus($value)
945
 * @method string getStrategyId()
946
 * @method $this withStrategyId($value)
947
 * @method string getTypeName()
948
 * @method $this withTypeName($value)
949
 * @method string getStatus()
950
 * @method $this withStatus($value)
951
 * @method string getUuids()
952
 * @method $this withUuids($value)
953
 */
954
class DescribeCheckWarningSummary extends Rpc
955
{
956
}
957
958
/**
959
 * @method string getCriteria()
960
 * @method $this withCriteria($value)
961
 * @method string getImportance()
962
 * @method $this withImportance($value)
963
 * @method string getSourceIp()
964
 * @method $this withSourceIp($value)
965
 * @method string getNoPage()
966
 * @method $this withNoPage($value)
967
 * @method string getPageSize()
968
 * @method $this withPageSize($value)
969
 * @method string getLogicalExp()
970
 * @method $this withLogicalExp($value)
971
 * @method string getCurrentPage()
972
 * @method $this withCurrentPage($value)
973
 * @method string getMachineTypes()
974
 * @method $this withMachineTypes($value)
975
 */
976
class DescribeCloudCenterInstances extends Rpc
977
{
978
}
979
980
/**
981
 * @method string getSourceIp()
982
 * @method $this withSourceIp($value)
983
 */
984
class DescribeCloudProductFieldStatistics extends Rpc
985
{
986
}
987
988
/**
989
 * @method string getSourceIp()
990
 * @method $this withSourceIp($value)
991
 * @method string getLang()
992
 * @method $this withLang($value)
993
 */
994
class DescribeConcernNecessity extends Rpc
995
{
996
}
997
998
/**
999
 * @method string getClusterId()
1000
 * @method $this withClusterId($value)
1001
 * @method string getSourceIp()
1002
 * @method $this withSourceIp($value)
1003
 */
1004
class DescribeContainerStatistics extends Rpc
1005
{
1006
}
1007
1008
/**
1009
 * @method string getMachineTypes()
1010
 * @method $this withMachineTypes($value)
1011
 * @method string getSourceIp()
1012
 * @method $this withSourceIp($value)
1013
 * @method string getValue()
1014
 * @method $this withValue($value)
1015
 */
1016
class DescribeCriteria extends Rpc
1017
{
1018
}
1019
1020
/**
1021
 * @method string getSourceIp()
1022
 * @method $this withSourceIp($value)
1023
 */
1024
class DescribeDialogMessages extends Rpc
1025
{
1026
}
1027
1028
/**
1029
 * @method string getRuleActionName()
1030
 * @method $this withRuleActionName($value)
1031
 * @method string getCurrentPage()
1032
 * @method $this withCurrentPage($value)
1033
 * @method string getSourceIp()
1034
 * @method $this withSourceIp($value)
1035
 * @method string getPageSize()
1036
 * @method $this withPageSize($value)
1037
 */
1038
class DescribeDingTalk extends Rpc
1039
{
1040
}
1041
1042
/**
1043
 * @method string getSourceIp()
1044
 * @method $this withSourceIp($value)
1045
 */
1046
class DescribeDomainCount extends Rpc
1047
{
1048
}
1049
1050
/**
1051
 * @method string getDomainName()
1052
 * @method $this withDomainName($value)
1053
 * @method string getSourceIp()
1054
 * @method $this withSourceIp($value)
1055
 */
1056
class DescribeDomainDetail extends Rpc
1057
{
1058
}
1059
1060
/**
1061
 * @method string getCurrentPage()
1062
 * @method $this withCurrentPage($value)
1063
 * @method string getFuzzyDomain()
1064
 * @method $this withFuzzyDomain($value)
1065
 * @method string getSourceIp()
1066
 * @method $this withSourceIp($value)
1067
 * @method string getDomainType()
1068
 * @method $this withDomainType($value)
1069
 * @method string getPageSize()
1070
 * @method $this withPageSize($value)
1071
 */
1072
class DescribeDomainList extends Rpc
1073
{
1074
}
1075
1076
/**
1077
 * @method string getScanType()
1078
 * @method $this withScanType($value)
1079
 * @method string getSourceIp()
1080
 * @method $this withSourceIp($value)
1081
 * @method string getPageSize()
1082
 * @method $this withPageSize($value)
1083
 * @method string getLang()
1084
 * @method $this withLang($value)
1085
 * @method string getCurrentPage()
1086
 * @method $this withCurrentPage($value)
1087
 * @method string getVulName()
1088
 * @method $this withVulName($value)
1089
 * @method string getRiskStatus()
1090
 * @method $this withRiskStatus($value)
1091
 */
1092
class DescribeEmgVulItem extends Rpc
1093
{
1094
}
1095
1096
/**
1097
 * @method string getResourceOwnerId()
1098
 * @method $this withResourceOwnerId($value)
1099
 * @method string getCurrentPage()
1100
 * @method $this withCurrentPage($value)
1101
 * @method string getSourceIp()
1102
 * @method $this withSourceIp($value)
1103
 * @method string getPageSize()
1104
 * @method $this withPageSize($value)
1105
 */
1106
class DescribeExcludeSystemPath extends Rpc
1107
{
1108
}
1109
1110
/**
1111
 * @method string getSourceIp()
1112
 * @method $this withSourceIp($value)
1113
 * @method string getExportId()
1114
 * @method $this withExportId($value)
1115
 */
1116
class DescribeExportInfo extends Rpc
1117
{
1118
}
1119
1120
/**
1121
 * @method string getSourceIp()
1122
 * @method $this withSourceIp($value)
1123
 * @method string getValue()
1124
 * @method $this withValue($value)
1125
 */
1126
class DescribeExposedInstanceCriteria extends Rpc
1127
{
1128
}
1129
1130
/**
1131
 * @method string getUuid()
1132
 * @method $this withUuid($value)
1133
 * @method string getSourceIp()
1134
 * @method $this withSourceIp($value)
1135
 */
1136
class DescribeExposedInstanceDetail extends Rpc
1137
{
1138
}
1139
1140
/**
1141
 * @method string getExposurePort()
1142
 * @method $this withExposurePort($value)
1143
 * @method string getSourceIp()
1144
 * @method $this withSourceIp($value)
1145
 * @method string getPageSize()
1146
 * @method $this withPageSize($value)
1147
 * @method string getVulStatus()
1148
 * @method $this withVulStatus($value)
1149
 * @method string getExposureIp()
1150
 * @method $this withExposureIp($value)
1151
 * @method string getGroupId()
1152
 * @method $this withGroupId($value)
1153
 * @method string getCurrentPage()
1154
 * @method $this withCurrentPage($value)
1155
 * @method string getExposureComponent()
1156
 * @method $this withExposureComponent($value)
1157
 * @method string getInstanceId()
1158
 * @method $this withInstanceId($value)
1159
 * @method string getInstanceName()
1160
 * @method $this withInstanceName($value)
1161
 * @method string getHealthStatus()
1162
 * @method $this withHealthStatus($value)
1163
 */
1164
class DescribeExposedInstanceList extends Rpc
1165
{
1166
}
1167
1168
/**
1169
 * @method string getSourceIp()
1170
 * @method $this withSourceIp($value)
1171
 */
1172
class DescribeExposedStatistics extends Rpc
1173
{
1174
}
1175
1176
/**
1177
 * @method string getStatisticsType()
1178
 * @method $this withStatisticsType($value)
1179
 * @method string getStatisticsTypeGatewayType()
1180
 * @method $this withStatisticsTypeGatewayType($value)
1181
 * @method string getCurrentPage()
1182
 * @method $this withCurrentPage($value)
1183
 * @method string getSourceIp()
1184
 * @method $this withSourceIp($value)
1185
 * @method string getStatisticsTypeInstanceValue()
1186
 * @method $this withStatisticsTypeInstanceValue($value)
1187
 * @method string getPageSize()
1188
 * @method $this withPageSize($value)
1189
 */
1190
class DescribeExposedStatisticsDetail extends Rpc
1191
{
1192
}
1193
1194
/**
1195
 * @method string getMachineTypes()
1196
 * @method $this withMachineTypes($value)
1197
 * @method string getSourceIp()
1198
 * @method $this withSourceIp($value)
1199
 */
1200
class DescribeFieldStatistics extends Rpc
1201
{
1202
}
1203
1204
/**
1205
 * @method string getType()
1206
 * @method $this withType($value)
1207
 * @method string getSourceIp()
1208
 * @method $this withSourceIp($value)
1209
 * @method string getOperateType()
1210
 * @method $this withOperateType($value)
1211
 * @method string getInfo()
1212
 * @method $this withInfo($value)
1213
 */
1214
class DescribeFrontVulPatchList extends Rpc
1215
{
1216
}
1217
1218
/**
1219
 * @method string getVertexId()
1220
 * @method $this withVertexId($value)
1221
 * @method string getAnomalyId()
1222
 * @method $this withAnomalyId($value)
1223
 * @method string getSourceIp()
1224
 * @method $this withSourceIp($value)
1225
 * @method string getAnomalyUuid()
1226
 * @method $this withAnomalyUuid($value)
1227
 * @method string getLang()
1228
 * @method $this withLang($value)
1229
 * @method string getDirection()
1230
 * @method $this withDirection($value)
1231
 * @method string getPathLength()
1232
 * @method $this withPathLength($value)
1233
 * @method string getNamespace()
1234
 * @method $this withNamespace($value)
1235
 */
1236
class DescribeGraph4InvestigationOnline extends Rpc
1237
{
1238
}
1239
1240
/**
1241
 * @method string getCriteria()
1242
 * @method $this withCriteria($value)
1243
 * @method string getSourceIp()
1244
 * @method $this withSourceIp($value)
1245
 * @method string getGroupField()
1246
 * @method $this withGroupField($value)
1247
 * @method string getPageSize()
1248
 * @method $this withPageSize($value)
1249
 * @method string getLogicalExp()
1250
 * @method $this withLogicalExp($value)
1251
 * @method string getFieldValue()
1252
 * @method $this withFieldValue($value)
1253
 * @method string getCurrentPage()
1254
 * @method $this withCurrentPage($value)
1255
 */
1256
class DescribeGroupedContainerInstances extends Rpc
1257
{
1258
}
1259
1260
/**
1261
 * @method string getCriteria()
1262
 * @method $this withCriteria($value)
1263
 * @method string getSourceIp()
1264
 * @method $this withSourceIp($value)
1265
 * @method string getGroupField()
1266
 * @method $this withGroupField($value)
1267
 * @method string getNoPage()
1268
 * @method $this withNoPage($value)
1269
 * @method string getPageSize()
1270
 * @method $this withPageSize($value)
1271
 * @method string getLang()
1272
 * @method $this withLang($value)
1273
 * @method string getFieldValue()
1274
 * @method $this withFieldValue($value)
1275
 * @method string getCurrentPage()
1276
 * @method $this withCurrentPage($value)
1277
 * @method string getMachineTypes()
1278
 * @method $this withMachineTypes($value)
1279
 */
1280
class DescribeGroupedInstances extends Rpc
1281
{
1282
}
1283
1284
/**
1285
 * @method string getRepoId()
1286
 * @method $this withRepoId($value)
1287
 * @method string getFuzzyMaliciousName()
1288
 * @method $this withFuzzyMaliciousName($value)
1289
 * @method string getRepoNamespace()
1290
 * @method $this withRepoNamespace($value)
1291
 * @method string getSourceIp()
1292
 * @method $this withSourceIp($value)
1293
 * @method string getImageDigest()
1294
 * @method $this withImageDigest($value)
1295
 * @method string getPageSize()
1296
 * @method $this withPageSize($value)
1297
 * @method string getLang()
1298
 * @method $this withLang($value)
1299
 * @method string getImageTag()
1300
 * @method $this withImageTag($value)
1301
 * @method string getCurrentPage()
1302
 * @method $this withCurrentPage($value)
1303
 * @method string getRepoName()
1304
 * @method $this withRepoName($value)
1305
 * @method string getRepoInstanceId()
1306
 * @method $this withRepoInstanceId($value)
1307
 * @method string getImageLayer()
1308
 * @method $this withImageLayer($value)
1309
 * @method string getLevels()
1310
 * @method $this withLevels($value)
1311
 * @method array getUuids()
1312
 * @method string getRepoRegionId()
1313
 * @method $this withRepoRegionId($value)
1314
 */
1315
class DescribeGroupedMaliciousFiles extends Rpc
1316
{
1317
1318
    /**
1319
     * @param array $uuids
1320
     *
1321
     * @return $this
1322
     */
1323
	public function withUuids(array $uuids)
1324
	{
1325
	    $this->data['Uuids'] = $uuids;
1326
		foreach ($uuids as $i => $iValue) {
1327
			$this->options['query']['Uuids.' . ($i + 1)] = $iValue;
1328
		}
1329
1330
		return $this;
1331
    }
1332
}
1333
1334
/**
1335
 * @method string getMachineTypes()
1336
 * @method $this withMachineTypes($value)
1337
 * @method string getSourceIp()
1338
 * @method $this withSourceIp($value)
1339
 */
1340
class DescribeGroupedTags extends Rpc
1341
{
1342
}
1343
1344
/**
1345
 * @method string getStatusList()
1346
 * @method $this withStatusList($value)
1347
 * @method string getTargetType()
1348
 * @method $this withTargetType($value)
1349
 * @method string getMinScore()
1350
 * @method $this withMinScore($value)
1351
 * @method string getType()
1352
 * @method $this withType($value)
1353
 * @method string getContainerFieldName()
1354
 * @method $this withContainerFieldName($value)
1355
 * @method string getSourceIp()
1356
 * @method $this withSourceIp($value)
1357
 * @method string getContainerFieldValue()
1358
 * @method $this withContainerFieldValue($value)
1359
 * @method string getPageSize()
1360
 * @method $this withPageSize($value)
1361
 * @method string getLang()
1362
 * @method $this withLang($value)
1363
 * @method string getGroupId()
1364
 * @method $this withGroupId($value)
1365
 * @method string getDealed()
1366
 * @method $this withDealed($value)
1367
 * @method string getCurrentPage()
1368
 * @method $this withCurrentPage($value)
1369
 * @method string getClusterId()
1370
 * @method $this withClusterId($value)
1371
 * @method string getAliasName()
1372
 * @method $this withAliasName($value)
1373
 * @method string getNecessity()
1374
 * @method $this withNecessity($value)
1375
 * @method string getUuids()
1376
 * @method $this withUuids($value)
1377
 */
1378
class DescribeGroupedVul extends Rpc
1379
{
1380
}
1381
1382
/**
1383
 * @method string getSourceIp()
1384
 * @method $this withSourceIp($value)
1385
 */
1386
class DescribeHoneyPotAuth extends Rpc
1387
{
1388
}
1389
1390
/**
1391
 * @method string getStatisticsDays()
1392
 * @method $this withStatisticsDays($value)
1393
 * @method string getStatisticsKeyType()
1394
 * @method $this withStatisticsKeyType($value)
1395
 * @method string getSourceIp()
1396
 * @method $this withSourceIp($value)
1397
 * @method string getFrom()
1398
 * @method $this withFrom($value)
1399
 */
1400
class DescribeHoneyPotSuspStatistics extends Rpc
1401
{
1402
}
1403
1404
/**
1405
 * @method string getType()
1406
 * @method $this withType($value)
1407
 * @method string getLastTsEnd()
1408
 * @method $this withLastTsEnd($value)
1409
 * @method string getCreateTsStart()
1410
 * @method $this withCreateTsStart($value)
1411
 * @method string getSourceIp()
1412
 * @method $this withSourceIp($value)
1413
 * @method string getImageTag()
1414
 * @method $this withImageTag($value)
1415
 * @method string getLevel()
1416
 * @method $this withLevel($value)
1417
 * @method string getGroupId()
1418
 * @method $this withGroupId($value)
1419
 * @method string getOrderBy()
1420
 * @method $this withOrderBy($value)
1421
 * @method string getAliasName()
1422
 * @method $this withAliasName($value)
1423
 * @method string getPatchId()
1424
 * @method $this withPatchId($value)
1425
 * @method string getName()
1426
 * @method $this withName($value)
1427
 * @method string getCreateTsEnd()
1428
 * @method $this withCreateTsEnd($value)
1429
 * @method string getNecessity()
1430
 * @method $this withNecessity($value)
1431
 * @method string getUuids()
1432
 * @method $this withUuids($value)
1433
 * @method string getRepoId()
1434
 * @method $this withRepoId($value)
1435
 * @method string getStatusList()
1436
 * @method $this withStatusList($value)
1437
 * @method string getCveId()
1438
 * @method $this withCveId($value)
1439
 * @method string getRemark()
1440
 * @method $this withRemark($value)
1441
 * @method string getRepoNamespace()
1442
 * @method $this withRepoNamespace($value)
1443
 * @method string getImageDigest()
1444
 * @method $this withImageDigest($value)
1445
 * @method string getPageSize()
1446
 * @method $this withPageSize($value)
1447
 * @method string getLang()
1448
 * @method $this withLang($value)
1449
 * @method string getLastTsStart()
1450
 * @method $this withLastTsStart($value)
1451
 * @method string getDirection()
1452
 * @method $this withDirection($value)
1453
 * @method string getDealed()
1454
 * @method $this withDealed($value)
1455
 * @method string getCurrentPage()
1456
 * @method $this withCurrentPage($value)
1457
 * @method string getSearchTags()
1458
 * @method $this withSearchTags($value)
1459
 * @method string getRepoName()
1460
 * @method $this withRepoName($value)
1461
 * @method string getRepoInstanceId()
1462
 * @method $this withRepoInstanceId($value)
1463
 * @method string getImageLayer()
1464
 * @method $this withImageLayer($value)
1465
 * @method string getRepoRegionId()
1466
 * @method $this withRepoRegionId($value)
1467
 */
1468
class DescribeImageGroupedVulList extends Rpc
1469
{
1470
}
1471
1472
/**
1473
 * @method string getSourceIp()
1474
 * @method $this withSourceIp($value)
1475
 */
1476
class DescribeImageStatistics extends Rpc
1477
{
1478
}
1479
1480
/**
1481
 * @method string getType()
1482
 * @method $this withType($value)
1483
 * @method string getCreateTsStart()
1484
 * @method $this withCreateTsStart($value)
1485
 * @method string getContainerFieldName()
1486
 * @method $this withContainerFieldName($value)
1487
 * @method string getSourceIp()
1488
 * @method $this withSourceIp($value)
1489
 * @method string getTag()
1490
 * @method $this withTag($value)
1491
 * @method string getModifyTsEnd()
1492
 * @method $this withModifyTsEnd($value)
1493
 * @method string getLevel()
1494
 * @method $this withLevel($value)
1495
 * @method string getResource()
1496
 * @method $this withResource($value)
1497
 * @method string getGroupId()
1498
 * @method $this withGroupId($value)
1499
 * @method string getAliasName()
1500
 * @method $this withAliasName($value)
1501
 * @method string getInstanceId()
1502
 * @method $this withInstanceId($value)
1503
 * @method string getName()
1504
 * @method $this withName($value)
1505
 * @method string getIds()
1506
 * @method $this withIds($value)
1507
 * @method string getCreateTsEnd()
1508
 * @method $this withCreateTsEnd($value)
1509
 * @method string getNecessity()
1510
 * @method $this withNecessity($value)
1511
 * @method string getUuids()
1512
 * @method $this withUuids($value)
1513
 * @method string getRepoId()
1514
 * @method $this withRepoId($value)
1515
 * @method string getStatusList()
1516
 * @method $this withStatusList($value)
1517
 * @method string getTargetType()
1518
 * @method $this withTargetType($value)
1519
 * @method string getCveId()
1520
 * @method $this withCveId($value)
1521
 * @method string getRemark()
1522
 * @method $this withRemark($value)
1523
 * @method string getRepoNamespace()
1524
 * @method $this withRepoNamespace($value)
1525
 * @method string getContainerFieldValue()
1526
 * @method $this withContainerFieldValue($value)
1527
 * @method string getPageSize()
1528
 * @method $this withPageSize($value)
1529
 * @method string getDigest()
1530
 * @method $this withDigest($value)
1531
 * @method string getModifyTsStart()
1532
 * @method $this withModifyTsStart($value)
1533
 * @method string getLang()
1534
 * @method $this withLang($value)
1535
 * @method string getDealed()
1536
 * @method $this withDealed($value)
1537
 * @method string getCurrentPage()
1538
 * @method $this withCurrentPage($value)
1539
 * @method string getBatchName()
1540
 * @method $this withBatchName($value)
1541
 * @method string getRepoName()
1542
 * @method $this withRepoName($value)
1543
 * @method string getRepoInstanceId()
1544
 * @method $this withRepoInstanceId($value)
1545
 * @method string getRepoRegionId()
1546
 * @method $this withRepoRegionId($value)
1547
 */
1548
class DescribeImageVulList extends Rpc
1549
{
1550
}
1551
1552
/**
1553
 * @method string getSourceIp()
1554
 * @method $this withSourceIp($value)
1555
 * @method string getLang()
1556
 * @method $this withLang($value)
1557
 * @method string getDeadline()
1558
 * @method $this withDeadline($value)
1559
 */
1560
class DescribeInstallCaptcha extends Rpc
1561
{
1562
}
1563
1564
/**
1565
 * @method string getResourceOwnerId()
1566
 * @method $this withResourceOwnerId($value)
1567
 * @method string getSourceIp()
1568
 * @method $this withSourceIp($value)
1569
 * @method array getUuidList()
1570
 */
1571
class DescribeInstanceAntiBruteForceRules extends Rpc
1572
{
1573
1574
    /**
1575
     * @param array $uuidList
1576
     *
1577
     * @return $this
1578
     */
1579
	public function withUuidList(array $uuidList)
1580
	{
1581
	    $this->data['UuidList'] = $uuidList;
1582
		foreach ($uuidList as $i => $iValue) {
1583
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
1584
		}
1585
1586
		return $this;
1587
    }
1588
}
1589
1590
/**
1591
 * @method string getUuid()
1592
 * @method $this withUuid($value)
1593
 * @method string getSourceIp()
1594
 * @method $this withSourceIp($value)
1595
 * @method string getFrom()
1596
 * @method $this withFrom($value)
1597
 * @method string getLang()
1598
 * @method $this withLang($value)
1599
 */
1600
class DescribeInstanceStatistics extends Rpc
1601
{
1602
}
1603
1604
/**
1605
 * @method string getIp()
1606
 * @method $this withIp($value)
1607
 * @method string getSourceIp()
1608
 * @method $this withSourceIp($value)
1609
 * @method string getField()
1610
 * @method $this withField($value)
1611
 */
1612
class DescribeIpInfo extends Rpc
1613
{
1614
}
1615
1616
/**
1617
 * @method string getSourceIp()
1618
 * @method $this withSourceIp($value)
1619
 * @method string getFrom()
1620
 * @method $this withFrom($value)
1621
 * @method string getLang()
1622
 * @method $this withLang($value)
1623
 */
1624
class DescribeLogstoreStorage extends Rpc
1625
{
1626
}
1627
1628
/**
1629
 * @method string getSourceIp()
1630
 * @method $this withSourceIp($value)
1631
 */
1632
class DescribeModuleConfig extends Rpc
1633
{
1634
}
1635
1636
/**
1637
 * @method string getSourceIp()
1638
 * @method $this withSourceIp($value)
1639
 */
1640
class DescribeNoticeConfig extends Rpc
1641
{
1642
}
1643
1644
/**
1645
 * @method string getType()
1646
 * @method $this withType($value)
1647
 * @method string getSourceIp()
1648
 * @method $this withSourceIp($value)
1649
 * @method string getUuidList()
1650
 * @method $this withUuidList($value)
1651
 */
1652
class DescribePropertyCount extends Rpc
1653
{
1654
}
1655
1656
/**
1657
 * @method string getRemark()
1658
 * @method $this withRemark($value)
1659
 * @method string getSource()
1660
 * @method $this withSource($value)
1661
 * @method string getUuid()
1662
 * @method $this withUuid($value)
1663
 * @method string getSourceIp()
1664
 * @method $this withSourceIp($value)
1665
 * @method string getPageSize()
1666
 * @method $this withPageSize($value)
1667
 * @method string getCurrentPage()
1668
 * @method $this withCurrentPage($value)
1669
 * @method string getUser()
1670
 * @method $this withUser($value)
1671
 */
1672
class DescribePropertyCronDetail extends Rpc
1673
{
1674
}
1675
1676
/**
1677
 * @method string getRemark()
1678
 * @method $this withRemark($value)
1679
 * @method string getUuid()
1680
 * @method $this withUuid($value)
1681
 * @method string getSourceIp()
1682
 * @method $this withSourceIp($value)
1683
 * @method string getPageSize()
1684
 * @method $this withPageSize($value)
1685
 * @method string getCurrentPage()
1686
 * @method $this withCurrentPage($value)
1687
 * @method string getPort()
1688
 * @method $this withPort($value)
1689
 * @method string getProcName()
1690
 * @method $this withProcName($value)
1691
 */
1692
class DescribePropertyPortDetail extends Rpc
1693
{
1694
}
1695
1696
/**
1697
 * @method string getCurrentPage()
1698
 * @method $this withCurrentPage($value)
1699
 * @method string getSourceIp()
1700
 * @method $this withSourceIp($value)
1701
 * @method string getPort()
1702
 * @method $this withPort($value)
1703
 * @method string getPageSize()
1704
 * @method $this withPageSize($value)
1705
 * @method string getForceFlush()
1706
 * @method $this withForceFlush($value)
1707
 */
1708
class DescribePropertyPortItem extends Rpc
1709
{
1710
}
1711
1712
/**
1713
 * @method string getRemark()
1714
 * @method $this withRemark($value)
1715
 * @method string getUuid()
1716
 * @method $this withUuid($value)
1717
 * @method string getCmdline()
1718
 * @method $this withCmdline($value)
1719
 * @method string getSourceIp()
1720
 * @method $this withSourceIp($value)
1721
 * @method string getPageSize()
1722
 * @method $this withPageSize($value)
1723
 * @method string getCurrentPage()
1724
 * @method $this withCurrentPage($value)
1725
 * @method string getName()
1726
 * @method $this withName($value)
1727
 * @method string getUser()
1728
 * @method $this withUser($value)
1729
 */
1730
class DescribePropertyProcDetail extends Rpc
1731
{
1732
}
1733
1734
/**
1735
 * @method string getCurrentPage()
1736
 * @method $this withCurrentPage($value)
1737
 * @method string getSourceIp()
1738
 * @method $this withSourceIp($value)
1739
 * @method string getName()
1740
 * @method $this withName($value)
1741
 * @method string getPageSize()
1742
 * @method $this withPageSize($value)
1743
 * @method string getForceFlush()
1744
 * @method $this withForceFlush($value)
1745
 */
1746
class DescribePropertyProcItem extends Rpc
1747
{
1748
}
1749
1750
/**
1751
 * @method string getSearchItemSub()
1752
 * @method $this withSearchItemSub($value)
1753
 * @method string getRemark()
1754
 * @method $this withRemark($value)
1755
 * @method string getSearchItem()
1756
 * @method $this withSearchItem($value)
1757
 * @method string getUuid()
1758
 * @method $this withUuid($value)
1759
 * @method string getSourceIp()
1760
 * @method $this withSourceIp($value)
1761
 * @method string getPageSize()
1762
 * @method $this withPageSize($value)
1763
 * @method string getLang()
1764
 * @method $this withLang($value)
1765
 * @method string getSearchInfoSub()
1766
 * @method $this withSearchInfoSub($value)
1767
 * @method string getSearchInfo()
1768
 * @method $this withSearchInfo($value)
1769
 * @method string getCurrentPage()
1770
 * @method $this withCurrentPage($value)
1771
 * @method string getBizType()
1772
 * @method $this withBizType($value)
1773
 * @method string getName()
1774
 * @method $this withName($value)
1775
 * @method string getScaName()
1776
 * @method $this withScaName($value)
1777
 */
1778
class DescribePropertyScaDetail extends Rpc
1779
{
1780
}
1781
1782
/**
1783
 * @method string getSoftwareVersion()
1784
 * @method $this withSoftwareVersion($value)
1785
 * @method string getRemark()
1786
 * @method $this withRemark($value)
1787
 * @method string getUuid()
1788
 * @method $this withUuid($value)
1789
 * @method string getPath()
1790
 * @method $this withPath($value)
1791
 * @method string getSourceIp()
1792
 * @method $this withSourceIp($value)
1793
 * @method string getPageSize()
1794
 * @method $this withPageSize($value)
1795
 * @method string getCurrentPage()
1796
 * @method $this withCurrentPage($value)
1797
 * @method string getName()
1798
 * @method $this withName($value)
1799
 */
1800
class DescribePropertySoftwareDetail extends Rpc
1801
{
1802
}
1803
1804
/**
1805
 * @method string getCurrentPage()
1806
 * @method $this withCurrentPage($value)
1807
 * @method string getSourceIp()
1808
 * @method $this withSourceIp($value)
1809
 * @method string getName()
1810
 * @method $this withName($value)
1811
 * @method string getPageSize()
1812
 * @method $this withPageSize($value)
1813
 * @method string getForceFlush()
1814
 * @method $this withForceFlush($value)
1815
 */
1816
class DescribePropertySoftwareItem extends Rpc
1817
{
1818
}
1819
1820
/**
1821
 * @method string getType()
1822
 * @method $this withType($value)
1823
 * @method string getSourceIp()
1824
 * @method $this withSourceIp($value)
1825
 */
1826
class DescribePropertyUsageNewest extends Rpc
1827
{
1828
}
1829
1830
/**
1831
 * @method string getRemark()
1832
 * @method $this withRemark($value)
1833
 * @method string getUuid()
1834
 * @method $this withUuid($value)
1835
 * @method string getSourceIp()
1836
 * @method $this withSourceIp($value)
1837
 * @method string getPageSize()
1838
 * @method $this withPageSize($value)
1839
 * @method string getCurrentPage()
1840
 * @method $this withCurrentPage($value)
1841
 * @method string getIsRoot()
1842
 * @method $this withIsRoot($value)
1843
 * @method string getUser()
1844
 * @method $this withUser($value)
1845
 */
1846
class DescribePropertyUserDetail extends Rpc
1847
{
1848
}
1849
1850
/**
1851
 * @method string getCurrentPage()
1852
 * @method $this withCurrentPage($value)
1853
 * @method string getSourceIp()
1854
 * @method $this withSourceIp($value)
1855
 * @method string getPageSize()
1856
 * @method $this withPageSize($value)
1857
 * @method string getUser()
1858
 * @method $this withUser($value)
1859
 * @method string getForceFlush()
1860
 * @method $this withForceFlush($value)
1861
 */
1862
class DescribePropertyUserItem extends Rpc
1863
{
1864
}
1865
1866
/**
1867
 * @method string getSourceIp()
1868
 * @method $this withSourceIp($value)
1869
 * @method string getFrom()
1870
 * @method $this withFrom($value)
1871
 * @method string getQuaraFileId()
1872
 * @method $this withQuaraFileId($value)
1873
 */
1874
class DescribeQuaraFileDownloadInfo extends Rpc
1875
{
1876
}
1877
1878
/**
1879
 * @method string getResourceOwnerId()
1880
 * @method $this withResourceOwnerId($value)
1881
 * @method string getCurrentPage()
1882
 * @method $this withCurrentPage($value)
1883
 * @method string getSourceIp()
1884
 * @method $this withSourceIp($value)
1885
 * @method string getMachineRemark()
1886
 * @method $this withMachineRemark($value)
1887
 * @method string getPageSize()
1888
 * @method $this withPageSize($value)
1889
 * @method string getStatus()
1890
 * @method $this withStatus($value)
1891
 */
1892
class DescribeRestoreJobs extends Rpc
1893
{
1894
}
1895
1896
/**
1897
 * @method string getResourceOwnerId()
1898
 * @method $this withResourceOwnerId($value)
1899
 * @method string getItemId()
1900
 * @method $this withItemId($value)
1901
 * @method string getSourceIp()
1902
 * @method $this withSourceIp($value)
1903
 * @method string getPageSize()
1904
 * @method $this withPageSize($value)
1905
 * @method string getLang()
1906
 * @method $this withLang($value)
1907
 * @method string getCurrentPage()
1908
 * @method $this withCurrentPage($value)
1909
 * @method string getInstanceId()
1910
 * @method $this withInstanceId($value)
1911
 */
1912
class DescribeRiskCheckItemResult extends Rpc
1913
{
1914
}
1915
1916
/**
1917
 * @method string getResourceOwnerId()
1918
 * @method $this withResourceOwnerId($value)
1919
 * @method string getSourceIp()
1920
 * @method $this withSourceIp($value)
1921
 * @method string getPageSize()
1922
 * @method $this withPageSize($value)
1923
 * @method string getLang()
1924
 * @method $this withLang($value)
1925
 * @method string getAssetType()
1926
 * @method $this withAssetType($value)
1927
 * @method string getQueryFlag()
1928
 * @method $this withQueryFlag($value)
1929
 * @method string getGroupId()
1930
 * @method $this withGroupId($value)
1931
 * @method array getItemIds()
1932
 * @method string getCurrentPage()
1933
 * @method $this withCurrentPage($value)
1934
 * @method string getRiskLevel()
1935
 * @method $this withRiskLevel($value)
1936
 * @method string getInstanceId()
1937
 * @method $this withInstanceId($value)
1938
 * @method string getName()
1939
 * @method $this withName($value)
1940
 * @method string getStatus()
1941
 * @method $this withStatus($value)
1942
 */
1943
class DescribeRiskCheckResult extends Rpc
1944
{
1945
1946
    /**
1947
     * @param array $itemIds
1948
     *
1949
     * @return $this
1950
     */
1951
	public function withItemIds(array $itemIds)
1952
	{
1953
	    $this->data['ItemIds'] = $itemIds;
1954
		foreach ($itemIds as $i => $iValue) {
1955
			$this->options['query']['ItemIds.' . ($i + 1)] = $iValue;
1956
		}
1957
1958
		return $this;
1959
    }
1960
}
1961
1962
/**
1963
 * @method string getResourceOwnerId()
1964
 * @method $this withResourceOwnerId($value)
1965
 * @method string getSourceIp()
1966
 * @method $this withSourceIp($value)
1967
 * @method string getLang()
1968
 * @method $this withLang($value)
1969
 * @method string getResourceDirectoryAccountId()
1970
 * @method $this withResourceDirectoryAccountId($value)
1971
 */
1972
class DescribeRiskCheckSummary extends Rpc
1973
{
1974
}
1975
1976
/**
1977
 * @method string getResourceOwnerId()
1978
 * @method $this withResourceOwnerId($value)
1979
 * @method string getSourceIp()
1980
 * @method $this withSourceIp($value)
1981
 * @method string getLang()
1982
 * @method $this withLang($value)
1983
 */
1984
class DescribeRiskItemType extends Rpc
1985
{
1986
}
1987
1988
/**
1989
 * @method string getResourceOwnerId()
1990
 * @method $this withResourceOwnerId($value)
1991
 * @method string getCurrentPage()
1992
 * @method $this withCurrentPage($value)
1993
 * @method string getSourceIp()
1994
 * @method $this withSourceIp($value)
1995
 * @method array getInstanceIds()
1996
 * @method string getPageSize()
1997
 * @method $this withPageSize($value)
1998
 * @method string getLang()
1999
 * @method $this withLang($value)
2000
 */
2001
class DescribeRiskListCheckResult extends Rpc
2002
{
2003
2004
    /**
2005
     * @param array $instanceIds
2006
     *
2007
     * @return $this
2008
     */
2009
	public function withInstanceIds(array $instanceIds)
2010
	{
2011
	    $this->data['InstanceIds'] = $instanceIds;
2012
		foreach ($instanceIds as $i => $iValue) {
2013
			$this->options['query']['InstanceIds.' . ($i + 1)] = $iValue;
2014
		}
2015
2016
		return $this;
2017
    }
2018
}
2019
2020
/**
2021
 * @method string getSourceIp()
2022
 * @method $this withSourceIp($value)
2023
 */
2024
class DescribeSasAssetStatisticsColumn extends Rpc
2025
{
2026
}
2027
2028
/**
2029
 * @method string getSourceIp()
2030
 * @method $this withSourceIp($value)
2031
 * @method string getTaskId()
2032
 * @method $this withTaskId($value)
2033
 */
2034
class DescribeScanTaskProgress extends Rpc
2035
{
2036
}
2037
2038
/**
2039
 * @method string getType()
2040
 * @method $this withType($value)
2041
 * @method string getSourceIp()
2042
 * @method $this withSourceIp($value)
2043
 * @method string getLang()
2044
 * @method $this withLang($value)
2045
 */
2046
class DescribeSearchCondition extends Rpc
2047
{
2048
}
2049
2050
/**
2051
 * @method string getSourceIp()
2052
 * @method $this withSourceIp($value)
2053
 * @method string getLang()
2054
 * @method $this withLang($value)
2055
 */
2056
class DescribeSecureSuggestion extends Rpc
2057
{
2058
}
2059
2060
/**
2061
 * @method string getResourceOwnerId()
2062
 * @method $this withResourceOwnerId($value)
2063
 * @method string getSourceIp()
2064
 * @method $this withSourceIp($value)
2065
 * @method string getLang()
2066
 * @method $this withLang($value)
2067
 */
2068
class DescribeSecurityCheckScheduleConfig extends Rpc
2069
{
2070
}
2071
2072
/**
2073
 * @method string getResourceOwnerId()
2074
 * @method $this withResourceOwnerId($value)
2075
 * @method string getSourceIp()
2076
 * @method $this withSourceIp($value)
2077
 * @method string getLang()
2078
 * @method $this withLang($value)
2079
 * @method string getSecurityEventId()
2080
 * @method $this withSecurityEventId($value)
2081
 */
2082
class DescribeSecurityEventOperations extends Rpc
2083
{
2084
}
2085
2086
/**
2087
 * @method string getResourceOwnerId()
2088
 * @method $this withResourceOwnerId($value)
2089
 * @method array getSecurityEventIds()
2090
 * @method string getSourceIp()
2091
 * @method $this withSourceIp($value)
2092
 * @method string getTaskId()
2093
 * @method $this withTaskId($value)
2094
 */
2095
class DescribeSecurityEventOperationStatus extends Rpc
2096
{
2097
2098
    /**
2099
     * @param array $securityEventIds
2100
     *
2101
     * @return $this
2102
     */
2103
	public function withSecurityEventIds(array $securityEventIds)
2104
	{
2105
	    $this->data['SecurityEventIds'] = $securityEventIds;
2106
		foreach ($securityEventIds as $i => $iValue) {
2107
			$this->options['query']['SecurityEventIds.' . ($i + 1)] = $iValue;
2108
		}
2109
2110
		return $this;
2111
    }
2112
}
2113
2114
/**
2115
 * @method string getSourceIp()
2116
 * @method $this withSourceIp($value)
2117
 * @method string getLang()
2118
 * @method $this withLang($value)
2119
 * @method string getResourceDirectoryAccountId()
2120
 * @method $this withResourceDirectoryAccountId($value)
2121
 */
2122
class DescribeSecurityStatInfo extends Rpc
2123
{
2124
}
2125
2126
/**
2127
 * @method string getSourceIp()
2128
 * @method $this withSourceIp($value)
2129
 */
2130
class DescribeServiceLinkedRoleStatus extends Rpc
2131
{
2132
}
2133
2134
/**
2135
 * @method string getResourceOwnerId()
2136
 * @method $this withResourceOwnerId($value)
2137
 * @method string getSourceIp()
2138
 * @method $this withSourceIp($value)
2139
 * @method string getSecurityEventId()
2140
 * @method $this withSecurityEventId($value)
2141
 */
2142
class DescribeSimilarEventScenarios extends Rpc
2143
{
2144
}
2145
2146
/**
2147
 * @method string getResourceOwnerId()
2148
 * @method $this withResourceOwnerId($value)
2149
 * @method string getCurrentPage()
2150
 * @method $this withCurrentPage($value)
2151
 * @method string getSourceIp()
2152
 * @method $this withSourceIp($value)
2153
 * @method string getPageSize()
2154
 * @method $this withPageSize($value)
2155
 * @method string getLang()
2156
 * @method $this withLang($value)
2157
 * @method string getTaskId()
2158
 * @method $this withTaskId($value)
2159
 */
2160
class DescribeSimilarSecurityEvents extends Rpc
2161
{
2162
}
2163
2164
/**
2165
 * @method string getResourceOwnerId()
2166
 * @method $this withResourceOwnerId($value)
2167
 * @method string getStatusList()
2168
 * @method $this withStatusList($value)
2169
 * @method string getUuid()
2170
 * @method $this withUuid($value)
2171
 * @method string getSourceIp()
2172
 * @method $this withSourceIp($value)
2173
 * @method string getMachineRemark()
2174
 * @method $this withMachineRemark($value)
2175
 * @method string getNextToken()
2176
 * @method $this withNextToken($value)
2177
 * @method string getPageSize()
2178
 * @method $this withPageSize($value)
2179
 * @method string getCurrentPage()
2180
 * @method $this withCurrentPage($value)
2181
 * @method string getApiVersion()
2182
 * @method $this withApiVersion($value)
2183
 * @method string getMachineRegion()
2184
 * @method $this withMachineRegion($value)
2185
 */
2186
class DescribeSnapshots extends Rpc
2187
{
2188
}
2189
2190
/**
2191
 * @method string getSourceIp()
2192
 * @method $this withSourceIp($value)
2193
 * @method string getStrategyId()
2194
 * @method $this withStrategyId($value)
2195
 */
2196
class DescribeStrategyExecDetail extends Rpc
2197
{
2198
}
2199
2200
/**
2201
 * @method string getSourceIp()
2202
 * @method $this withSourceIp($value)
2203
 * @method string getLang()
2204
 * @method $this withLang($value)
2205
 * @method string getResourceDirectoryAccountId()
2206
 * @method $this withResourceDirectoryAccountId($value)
2207
 */
2208
class DescribeSummaryInfo extends Rpc
2209
{
2210
}
2211
2212
/**
2213
 * @method string getResourceOwnerId()
2214
 * @method $this withResourceOwnerId($value)
2215
 * @method string getSourceIp()
2216
 * @method $this withSourceIp($value)
2217
 */
2218
class DescribeSupportRegion extends Rpc
2219
{
2220
}
2221
2222
/**
2223
 * @method string getSuspiciousEventId()
2224
 * @method $this withSuspiciousEventId($value)
2225
 * @method string getSourceIp()
2226
 * @method $this withSourceIp($value)
2227
 * @method string getFrom()
2228
 * @method $this withFrom($value)
2229
 * @method string getLang()
2230
 * @method $this withLang($value)
2231
 */
2232
class DescribeSuspEventDetail extends Rpc
2233
{
2234
}
2235
2236
/**
2237
 * @method string getSourceIp()
2238
 * @method $this withSourceIp($value)
2239
 * @method string getPageSize()
2240
 * @method $this withPageSize($value)
2241
 * @method string getFrom()
2242
 * @method $this withFrom($value)
2243
 * @method string getGroupId()
2244
 * @method $this withGroupId($value)
2245
 * @method string getCurrentPage()
2246
 * @method $this withCurrentPage($value)
2247
 * @method string getQuaraTag()
2248
 * @method $this withQuaraTag($value)
2249
 * @method string getStatus()
2250
 * @method $this withStatus($value)
2251
 */
2252
class DescribeSuspEventQuaraFiles extends Rpc
2253
{
2254
}
2255
2256
/**
2257
 * @method string getTargetType()
2258
 * @method $this withTargetType($value)
2259
 * @method string getRemark()
2260
 * @method $this withRemark($value)
2261
 * @method string getSource()
2262
 * @method $this withSource($value)
2263
 * @method string getContainerFieldName()
2264
 * @method $this withContainerFieldName($value)
2265
 * @method string getSourceIp()
2266
 * @method $this withSourceIp($value)
2267
 * @method string getContainerFieldValue()
2268
 * @method $this withContainerFieldValue($value)
2269
 * @method string getPageSize()
2270
 * @method $this withPageSize($value)
2271
 * @method string getFrom()
2272
 * @method $this withFrom($value)
2273
 * @method string getLang()
2274
 * @method $this withLang($value)
2275
 * @method string getAlarmUniqueInfo()
2276
 * @method $this withAlarmUniqueInfo($value)
2277
 * @method string getUniqueInfo()
2278
 * @method $this withUniqueInfo($value)
2279
 * @method string getGroupId()
2280
 * @method $this withGroupId($value)
2281
 * @method string getDealed()
2282
 * @method $this withDealed($value)
2283
 * @method string getCurrentPage()
2284
 * @method $this withCurrentPage($value)
2285
 * @method string getClusterId()
2286
 * @method $this withClusterId($value)
2287
 * @method array getOperateErrorCodeList()
2288
 * @method string getName()
2289
 * @method $this withName($value)
2290
 * @method string getLevels()
2291
 * @method $this withLevels($value)
2292
 * @method string getParentEventTypes()
2293
 * @method $this withParentEventTypes($value)
2294
 * @method string getStatus()
2295
 * @method $this withStatus($value)
2296
 * @method string getUuids()
2297
 * @method $this withUuids($value)
2298
 */
2299
class DescribeSuspEvents extends Rpc
2300
{
2301
2302
    /**
2303
     * @param array $operateErrorCodeList
2304
     *
2305
     * @return $this
2306
     */
2307
	public function withOperateErrorCodeList(array $operateErrorCodeList)
2308
	{
2309
	    $this->data['OperateErrorCodeList'] = $operateErrorCodeList;
2310
		foreach ($operateErrorCodeList as $i => $iValue) {
2311
			$this->options['query']['OperateErrorCodeList.' . ($i + 1)] = $iValue;
2312
		}
2313
2314
		return $this;
2315
    }
2316
}
2317
2318
/**
2319
 * @method string getResourceOwnerId()
2320
 * @method $this withResourceOwnerId($value)
2321
 * @method string getCurrentPage()
2322
 * @method $this withCurrentPage($value)
2323
 * @method string getSourceIp()
2324
 * @method $this withSourceIp($value)
2325
 * @method string getPageSize()
2326
 * @method $this withPageSize($value)
2327
 */
2328
class DescribeUserBackupMachines extends Rpc
2329
{
2330
}
2331
2332
/**
2333
 * @method string getResourceOwnerId()
2334
 * @method $this withResourceOwnerId($value)
2335
 * @method string getSourceIp()
2336
 * @method $this withSourceIp($value)
2337
 * @method string getLang()
2338
 * @method $this withLang($value)
2339
 */
2340
class DescribeUserBaselineAuthorization extends Rpc
2341
{
2342
}
2343
2344
/**
2345
 * @method string getResourceOwnerId()
2346
 * @method $this withResourceOwnerId($value)
2347
 * @method string getSourceIp()
2348
 * @method $this withSourceIp($value)
2349
 * @method string getLang()
2350
 * @method $this withLang($value)
2351
 */
2352
class DescribeUserLayoutAuthorization extends Rpc
2353
{
2354
}
2355
2356
/**
2357
 * @method string getStatusList()
2358
 * @method $this withStatusList($value)
2359
 * @method string getTargetType()
2360
 * @method $this withTargetType($value)
2361
 * @method string getRemark()
2362
 * @method $this withRemark($value)
2363
 * @method string getType()
2364
 * @method $this withType($value)
2365
 * @method string getVpcInstanceIds()
2366
 * @method $this withVpcInstanceIds($value)
2367
 * @method array getVulNames()
2368
 * @method string getSourceIp()
2369
 * @method $this withSourceIp($value)
2370
 * @method string getTag()
2371
 * @method $this withTag($value)
2372
 * @method string getLang()
2373
 * @method $this withLang($value)
2374
 * @method string getLevel()
2375
 * @method $this withLevel($value)
2376
 * @method string getGroupId()
2377
 * @method $this withGroupId($value)
2378
 * @method string getDealed()
2379
 * @method $this withDealed($value)
2380
 * @method string getFieldValue()
2381
 * @method $this withFieldValue($value)
2382
 * @method string getFieldName()
2383
 * @method $this withFieldName($value)
2384
 * @method string getSearchTags()
2385
 * @method $this withSearchTags($value)
2386
 * @method string getNecessity()
2387
 * @method $this withNecessity($value)
2388
 */
2389
class DescribeUuidsByVulNames extends Rpc
2390
{
2391
2392
    /**
2393
     * @param array $vulNames
2394
     *
2395
     * @return $this
2396
     */
2397
	public function withVulNames(array $vulNames)
2398
	{
2399
	    $this->data['VulNames'] = $vulNames;
2400
		foreach ($vulNames as $i => $iValue) {
2401
			$this->options['query']['VulNames.' . ($i + 1)] = $iValue;
2402
		}
2403
2404
		return $this;
2405
    }
2406
}
2407
2408
/**
2409
 * @method string getSourceIp()
2410
 * @method $this withSourceIp($value)
2411
 * @method string getResourceDirectoryAccountId()
2412
 * @method $this withResourceDirectoryAccountId($value)
2413
 */
2414
class DescribeVersionConfig extends Rpc
2415
{
2416
}
2417
2418
/**
2419
 * @method string getSourceIp()
2420
 * @method $this withSourceIp($value)
2421
 * @method string getLang()
2422
 * @method $this withLang($value)
2423
 */
2424
class DescribeVolDingdingMessage extends Rpc
2425
{
2426
}
2427
2428
/**
2429
 * @method string getSourceIp()
2430
 * @method $this withSourceIp($value)
2431
 */
2432
class DescribeVpcHoneyPotCriteria extends Rpc
2433
{
2434
}
2435
2436
/**
2437
 * @method string getVpcName()
2438
 * @method $this withVpcName($value)
2439
 * @method string getSourceIp()
2440
 * @method $this withSourceIp($value)
2441
 * @method string getPageSize()
2442
 * @method $this withPageSize($value)
2443
 * @method string getHoneyPotExistence()
2444
 * @method $this withHoneyPotExistence($value)
2445
 * @method string getVpcRegionId()
2446
 * @method $this withVpcRegionId($value)
2447
 * @method string getCurrentPage()
2448
 * @method $this withCurrentPage($value)
2449
 * @method string getVpcId()
2450
 * @method $this withVpcId($value)
2451
 */
2452
class DescribeVpcHoneyPotList extends Rpc
2453
{
2454
}
2455
2456
/**
2457
 * @method string getSourceIp()
2458
 * @method $this withSourceIp($value)
2459
 */
2460
class DescribeVpcList extends Rpc
2461
{
2462
}
2463
2464
/**
2465
 * @method string getType()
2466
 * @method $this withType($value)
2467
 * @method string getAliasName()
2468
 * @method $this withAliasName($value)
2469
 * @method string getSourceIp()
2470
 * @method $this withSourceIp($value)
2471
 * @method string getName()
2472
 * @method $this withName($value)
2473
 * @method string getLang()
2474
 * @method $this withLang($value)
2475
 */
2476
class DescribeVulDetails extends Rpc
2477
{
2478
}
2479
2480
/**
2481
 * @method string getMinScore()
2482
 * @method $this withMinScore($value)
2483
 * @method string getAttachTypes()
2484
 * @method $this withAttachTypes($value)
2485
 * @method string getType()
2486
 * @method $this withType($value)
2487
 * @method string getVpcInstanceIds()
2488
 * @method $this withVpcInstanceIds($value)
2489
 * @method string getCreateTsStart()
2490
 * @method $this withCreateTsStart($value)
2491
 * @method string getContainerFieldName()
2492
 * @method $this withContainerFieldName($value)
2493
 * @method string getSourceIp()
2494
 * @method $this withSourceIp($value)
2495
 * @method string getModifyTsEnd()
2496
 * @method $this withModifyTsEnd($value)
2497
 * @method string getLevel()
2498
 * @method $this withLevel($value)
2499
 * @method string getResource()
2500
 * @method $this withResource($value)
2501
 * @method string getGroupId()
2502
 * @method $this withGroupId($value)
2503
 * @method string getAliasName()
2504
 * @method $this withAliasName($value)
2505
 * @method string getName()
2506
 * @method $this withName($value)
2507
 * @method string getIds()
2508
 * @method $this withIds($value)
2509
 * @method string getCreateTsEnd()
2510
 * @method $this withCreateTsEnd($value)
2511
 * @method string getNecessity()
2512
 * @method $this withNecessity($value)
2513
 * @method string getUuids()
2514
 * @method $this withUuids($value)
2515
 * @method string getStatusList()
2516
 * @method $this withStatusList($value)
2517
 * @method string getTargetType()
2518
 * @method $this withTargetType($value)
2519
 * @method string getRemark()
2520
 * @method $this withRemark($value)
2521
 * @method string getContainerFieldValue()
2522
 * @method $this withContainerFieldValue($value)
2523
 * @method string getPageSize()
2524
 * @method $this withPageSize($value)
2525
 * @method string getModifyTsStart()
2526
 * @method $this withModifyTsStart($value)
2527
 * @method string getLang()
2528
 * @method $this withLang($value)
2529
 * @method string getDealed()
2530
 * @method $this withDealed($value)
2531
 * @method string getCurrentPage()
2532
 * @method $this withCurrentPage($value)
2533
 * @method string getClusterId()
2534
 * @method $this withClusterId($value)
2535
 * @method string getBatchName()
2536
 * @method $this withBatchName($value)
2537
 */
2538
class DescribeVulList extends Rpc
2539
{
2540
}
2541
2542
/**
2543
 * @method string getCurrentPage()
2544
 * @method $this withCurrentPage($value)
2545
 * @method string getSourceIp()
2546
 * @method $this withSourceIp($value)
2547
 * @method string getPageSize()
2548
 * @method $this withPageSize($value)
2549
 */
2550
class DescribeVulWhitelist extends Rpc
2551
{
2552
}
2553
2554
/**
2555
 * @method string getSourceIp()
2556
 * @method $this withSourceIp($value)
2557
 * @method string getPageSize()
2558
 * @method $this withPageSize($value)
2559
 * @method string getMachineName()
2560
 * @method $this withMachineName($value)
2561
 * @method string getLang()
2562
 * @method $this withLang($value)
2563
 * @method string getCurrentPage()
2564
 * @method $this withCurrentPage($value)
2565
 * @method string getRiskId()
2566
 * @method $this withRiskId($value)
2567
 * @method string getStrategyId()
2568
 * @method $this withStrategyId($value)
2569
 * @method string getUuids()
2570
 * @method $this withUuids($value)
2571
 */
2572
class DescribeWarningMachines extends Rpc
2573
{
2574
}
2575
2576
/**
2577
 * @method string getRemark()
2578
 * @method $this withRemark($value)
2579
 * @method string getCurrentPage()
2580
 * @method $this withCurrentPage($value)
2581
 * @method string getSourceIp()
2582
 * @method $this withSourceIp($value)
2583
 * @method string getPageSize()
2584
 * @method $this withPageSize($value)
2585
 * @method string getLang()
2586
 * @method $this withLang($value)
2587
 * @method string getStatus()
2588
 * @method $this withStatus($value)
2589
 */
2590
class DescribeWebLockBindList extends Rpc
2591
{
2592
}
2593
2594
/**
2595
 * @method string getUuid()
2596
 * @method $this withUuid($value)
2597
 * @method string getSourceIp()
2598
 * @method $this withSourceIp($value)
2599
 * @method string getLang()
2600
 * @method $this withLang($value)
2601
 */
2602
class DescribeWebLockConfigList extends Rpc
2603
{
2604
}
2605
2606
/**
2607
 * @method string getExportType()
2608
 * @method $this withExportType($value)
2609
 * @method string getParams()
2610
 * @method $this withParams($value)
2611
 * @method string getSourceIp()
2612
 * @method $this withSourceIp($value)
2613
 * @method string getLang()
2614
 * @method $this withLang($value)
2615
 */
2616
class ExportRecord extends Rpc
2617
{
2618
}
2619
2620
/**
2621
 * @method string getRiskId()
2622
 * @method $this withRiskId($value)
2623
 * @method string getCheckParams()
2624
 * @method $this withCheckParams($value)
2625
 * @method string getSourceIp()
2626
 * @method $this withSourceIp($value)
2627
 * @method string getLang()
2628
 * @method $this withLang($value)
2629
 * @method string getUuids()
2630
 * @method $this withUuids($value)
2631
 */
2632
class FixCheckWarnings extends Rpc
2633
{
2634
}
2635
2636
/**
2637
 * @method string getResourceOwnerId()
2638
 * @method $this withResourceOwnerId($value)
2639
 * @method string getSourceIp()
2640
 * @method $this withSourceIp($value)
2641
 */
2642
class GetBackupStorageCount extends Rpc
2643
{
2644
}
2645
2646
/**
2647
 * @method string getDate()
2648
 * @method $this withDate($value)
2649
 * @method string getType()
2650
 * @method $this withType($value)
2651
 * @method string getSourceIp()
2652
 * @method $this withSourceIp($value)
2653
 */
2654
class GetIncIOCs extends Rpc
2655
{
2656
}
2657
2658
/**
2659
 * @method string getDate()
2660
 * @method $this withDate($value)
2661
 * @method string getType()
2662
 * @method $this withType($value)
2663
 * @method string getSourceIp()
2664
 * @method $this withSourceIp($value)
2665
 */
2666
class GetIOCs extends Rpc
2667
{
2668
}
2669
2670
/**
2671
 * @method string getGroupIdList()
2672
 * @method $this withGroupIdList($value)
2673
 * @method string getSourceIp()
2674
 * @method $this withSourceIp($value)
2675
 */
2676
class GetSuspiciousStatistics extends Rpc
2677
{
2678
}
2679
2680
/**
2681
 * @method string getTypeList()
2682
 * @method $this withTypeList($value)
2683
 * @method string getGroupIdList()
2684
 * @method $this withGroupIdList($value)
2685
 * @method string getSourceIp()
2686
 * @method $this withSourceIp($value)
2687
 */
2688
class GetVulStatistics extends Rpc
2689
{
2690
}
2691
2692
/**
2693
 * @method string getMarkMissParam()
2694
 * @method $this withMarkMissParam($value)
2695
 * @method string getResourceOwnerId()
2696
 * @method $this withResourceOwnerId($value)
2697
 * @method array getSecurityEventIds()
2698
 * @method string getSourceIp()
2699
 * @method $this withSourceIp($value)
2700
 * @method string getOperationCode()
2701
 * @method $this withOperationCode($value)
2702
 * @method string getOperationParams()
2703
 * @method $this withOperationParams($value)
2704
 * @method string getMarkBatch()
2705
 * @method $this withMarkBatch($value)
2706
 */
2707
class HandleSecurityEvents extends Rpc
2708
{
2709
2710
    /**
2711
     * @param array $securityEventIds
2712
     *
2713
     * @return $this
2714
     */
2715
	public function withSecurityEventIds(array $securityEventIds)
2716
	{
2717
	    $this->data['SecurityEventIds'] = $securityEventIds;
2718
		foreach ($securityEventIds as $i => $iValue) {
2719
			$this->options['query']['SecurityEventIds.' . ($i + 1)] = $iValue;
2720
		}
2721
2722
		return $this;
2723
    }
2724
}
2725
2726
/**
2727
 * @method string getMarkMissParam()
2728
 * @method $this withMarkMissParam($value)
2729
 * @method string getResourceOwnerId()
2730
 * @method $this withResourceOwnerId($value)
2731
 * @method string getSourceIp()
2732
 * @method $this withSourceIp($value)
2733
 * @method string getOperationCode()
2734
 * @method $this withOperationCode($value)
2735
 * @method string getTaskId()
2736
 * @method $this withTaskId($value)
2737
 * @method string getOperationParams()
2738
 * @method $this withOperationParams($value)
2739
 */
2740
class HandleSimilarSecurityEvents extends Rpc
2741
{
2742
}
2743
2744
/**
2745
 * @method string getReason()
2746
 * @method $this withReason($value)
2747
 * @method string getCheckIds()
2748
 * @method $this withCheckIds($value)
2749
 * @method string getRiskId()
2750
 * @method $this withRiskId($value)
2751
 * @method string getType()
2752
 * @method $this withType($value)
2753
 * @method string getSourceIp()
2754
 * @method $this withSourceIp($value)
2755
 * @method string getCheckWarningIds()
2756
 * @method $this withCheckWarningIds($value)
2757
 */
2758
class IgnoreHcCheckWarnings extends Rpc
2759
{
2760
}
2761
2762
/**
2763
 * @method string getResourceOwnerId()
2764
 * @method $this withResourceOwnerId($value)
2765
 * @method string getPolicyVersion()
2766
 * @method $this withPolicyVersion($value)
2767
 * @method string getUuid()
2768
 * @method $this withUuid($value)
2769
 * @method string getSourceIp()
2770
 * @method $this withSourceIp($value)
2771
 * @method array getUuidList()
2772
 */
2773
class InstallBackupClient extends Rpc
2774
{
2775
2776
    /**
2777
     * @param array $uuidList
2778
     *
2779
     * @return $this
2780
     */
2781
	public function withUuidList(array $uuidList)
2782
	{
2783
	    $this->data['UuidList'] = $uuidList;
2784
		foreach ($uuidList as $i => $iValue) {
2785
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
2786
		}
2787
2788
		return $this;
2789
    }
2790
}
2791
2792
/**
2793
 * @method string getResourceOwnerId()
2794
 * @method $this withResourceOwnerId($value)
2795
 * @method string getForbiddenTime()
2796
 * @method $this withForbiddenTime($value)
2797
 * @method string getFailCount()
2798
 * @method $this withFailCount($value)
2799
 * @method string getSourceIp()
2800
 * @method $this withSourceIp($value)
2801
 * @method string getEnableSmartRule()
2802
 * @method $this withEnableSmartRule($value)
2803
 * @method array getUuidList()
2804
 * @method string getId()
2805
 * @method $this withId($value)
2806
 * @method string getName()
2807
 * @method $this withName($value)
2808
 * @method string getSpan()
2809
 * @method $this withSpan($value)
2810
 * @method string getDefaultRule()
2811
 * @method $this withDefaultRule($value)
2812
 */
2813
class ModifyAntiBruteForceRule extends Rpc
2814
{
2815
2816
    /**
2817
     * @param array $uuidList
2818
     *
2819
     * @return $this
2820
     */
2821
	public function withUuidList(array $uuidList)
2822
	{
2823
	    $this->data['UuidList'] = $uuidList;
2824
		foreach ($uuidList as $i => $iValue) {
2825
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
2826
		}
2827
2828
		return $this;
2829
    }
2830
}
2831
2832
/**
2833
 * @method string getGroupId()
2834
 * @method $this withGroupId($value)
2835
 * @method string getSourceIp()
2836
 * @method $this withSourceIp($value)
2837
 * @method string getUuids()
2838
 * @method $this withUuids($value)
2839
 */
2840
class ModifyAssetGroup extends Rpc
2841
{
2842
}
2843
2844
/**
2845
 * @method string getResourceOwnerId()
2846
 * @method $this withResourceOwnerId($value)
2847
 * @method string getSourceIp()
2848
 * @method $this withSourceIp($value)
2849
 * @method array getUuidList()
2850
 * @method string getId()
2851
 * @method $this withId($value)
2852
 * @method string getPolicy()
2853
 * @method $this withPolicy($value)
2854
 * @method string getPolicyVersion()
2855
 * @method $this withPolicyVersion($value)
2856
 * @method string getName()
2857
 * @method $this withName($value)
2858
 */
2859
class ModifyBackupPolicy extends Rpc
2860
{
2861
2862
    /**
2863
     * @param array $uuidList
2864
     *
2865
     * @return $this
2866
     */
2867
	public function withUuidList(array $uuidList)
2868
	{
2869
	    $this->data['UuidList'] = $uuidList;
2870
		foreach ($uuidList as $i => $iValue) {
2871
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
2872
		}
2873
2874
		return $this;
2875
    }
2876
}
2877
2878
/**
2879
 * @method string getResourceOwnerId()
2880
 * @method $this withResourceOwnerId($value)
2881
 * @method string getPolicyVersion()
2882
 * @method $this withPolicyVersion($value)
2883
 * @method string getSourceIp()
2884
 * @method $this withSourceIp($value)
2885
 * @method string getId()
2886
 * @method $this withId($value)
2887
 * @method string getStatus()
2888
 * @method $this withStatus($value)
2889
 */
2890
class ModifyBackupPolicyStatus extends Rpc
2891
{
2892
}
2893
2894
/**
2895
 * @method string getReason()
2896
 * @method $this withReason($value)
2897
 * @method string getWhitelist()
2898
 * @method $this withWhitelist($value)
2899
 * @method string getSourceIp()
2900
 * @method $this withSourceIp($value)
2901
 */
2902
class ModifyCreateVulWhitelist extends Rpc
2903
{
2904
}
2905
2906
/**
2907
 * @method string getSourceIp()
2908
 * @method $this withSourceIp($value)
2909
 * @method string getName()
2910
 * @method $this withName($value)
2911
 * @method string getUserAgreement()
2912
 * @method $this withUserAgreement($value)
2913
 * @method string getLang()
2914
 * @method $this withLang($value)
2915
 */
2916
class ModifyEmgVulSubmit extends Rpc
2917
{
2918
}
2919
2920
/**
2921
 * @method string getData()
2922
 * @method $this withData($value)
2923
 * @method string getSourceIp()
2924
 * @method $this withSourceIp($value)
2925
 */
2926
class ModifyGroupProperty extends Rpc
2927
{
2928
}
2929
2930
/**
2931
 * @method string getResourceOwnerId()
2932
 * @method $this withResourceOwnerId($value)
2933
 * @method string getUuid()
2934
 * @method $this withUuid($value)
2935
 * @method string getSourceIp()
2936
 * @method $this withSourceIp($value)
2937
 * @method string getNewRuleId()
2938
 * @method $this withNewRuleId($value)
2939
 */
2940
class ModifyInstanceAntiBruteForceRule extends Rpc
2941
{
2942
}
2943
2944
/**
2945
 * @method string getType()
2946
 * @method $this withType($value)
2947
 * @method string getTarget()
2948
 * @method $this withTarget($value)
2949
 * @method string getSourceIp()
2950
 * @method $this withSourceIp($value)
2951
 * @method string getConfig()
2952
 * @method $this withConfig($value)
2953
 */
2954
class ModifyLoginBaseConfig extends Rpc
2955
{
2956
}
2957
2958
/**
2959
 * @method string getItem()
2960
 * @method $this withItem($value)
2961
 * @method string getSourceIp()
2962
 * @method $this withSourceIp($value)
2963
 * @method string getStatus()
2964
 * @method $this withStatus($value)
2965
 */
2966
class ModifyLoginSwitchConfig extends Rpc
2967
{
2968
}
2969
2970
/**
2971
 * @method string getProject()
2972
 * @method $this withProject($value)
2973
 * @method string getTimeLimit()
2974
 * @method $this withTimeLimit($value)
2975
 * @method string getRoute()
2976
 * @method $this withRoute($value)
2977
 * @method string getSourceIp()
2978
 * @method $this withSourceIp($value)
2979
 */
2980
class ModifyNoticeConfig extends Rpc
2981
{
2982
}
2983
2984
/**
2985
 * @method string getSourceIp()
2986
 * @method $this withSourceIp($value)
2987
 * @method string getFrom()
2988
 * @method $this withFrom($value)
2989
 */
2990
class ModifyOpenLogShipper extends Rpc
2991
{
2992
}
2993
2994
/**
2995
 * @method string getReason()
2996
 * @method $this withReason($value)
2997
 * @method string getType()
2998
 * @method $this withType($value)
2999
 * @method string getSourceIp()
3000
 * @method $this withSourceIp($value)
3001
 * @method string getInfo()
3002
 * @method $this withInfo($value)
3003
 * @method string getOperateType()
3004
 * @method $this withOperateType($value)
3005
 */
3006
class ModifyOperateVul extends Rpc
3007
{
3008
}
3009
3010
/**
3011
 * @method string getSourceIp()
3012
 * @method $this withSourceIp($value)
3013
 * @method string getTasks()
3014
 * @method $this withTasks($value)
3015
 * @method string getUuids()
3016
 * @method $this withUuids($value)
3017
 */
3018
class ModifyPushAllTask extends Rpc
3019
{
3020
}
3021
3022
/**
3023
 * @method string getResourceOwnerId()
3024
 * @method $this withResourceOwnerId($value)
3025
 * @method string getItemId()
3026
 * @method $this withItemId($value)
3027
 * @method string getSourceIp()
3028
 * @method $this withSourceIp($value)
3029
 * @method string getLang()
3030
 * @method $this withLang($value)
3031
 * @method string getTaskId()
3032
 * @method $this withTaskId($value)
3033
 * @method string getStatus()
3034
 * @method $this withStatus($value)
3035
 */
3036
class ModifyRiskCheckStatus extends Rpc
3037
{
3038
}
3039
3040
/**
3041
 * @method string getResourceOwnerId()
3042
 * @method $this withResourceOwnerId($value)
3043
 * @method string getSourceIp()
3044
 * @method $this withSourceIp($value)
3045
 * @method array getIds()
3046
 * @method string getLang()
3047
 * @method $this withLang($value)
3048
 * @method string getTaskId()
3049
 * @method $this withTaskId($value)
3050
 * @method string getStatus()
3051
 * @method $this withStatus($value)
3052
 */
3053
class ModifyRiskSingleResultStatus extends Rpc
3054
{
3055
3056
    /**
3057
     * @param array $ids
3058
     *
3059
     * @return $this
3060
     */
3061
	public function withIds(array $ids)
3062
	{
3063
	    $this->data['Ids'] = $ids;
3064
		foreach ($ids as $i => $iValue) {
3065
			$this->options['query']['Ids.' . ($i + 1)] = $iValue;
3066
		}
3067
3068
		return $this;
3069
    }
3070
}
3071
3072
/**
3073
 * @method string getResourceOwnerId()
3074
 * @method $this withResourceOwnerId($value)
3075
 * @method string getEndTime()
3076
 * @method $this withEndTime($value)
3077
 * @method string getStartTime()
3078
 * @method $this withStartTime($value)
3079
 * @method string getSourceIp()
3080
 * @method $this withSourceIp($value)
3081
 * @method string getDaysOfWeek()
3082
 * @method $this withDaysOfWeek($value)
3083
 * @method string getLang()
3084
 * @method $this withLang($value)
3085
 */
3086
class ModifySecurityCheckScheduleConfig extends Rpc
3087
{
3088
}
3089
3090
/**
3091
 * @method string getTypes()
3092
 * @method $this withTypes($value)
3093
 * @method string getSourceIp()
3094
 * @method $this withSourceIp($value)
3095
 * @method string getUuids()
3096
 * @method $this withUuids($value)
3097
 */
3098
class ModifyStartVulScan extends Rpc
3099
{
3100
}
3101
3102
/**
3103
 * @method string getTagId()
3104
 * @method $this withTagId($value)
3105
 * @method string getMachineTypes()
3106
 * @method $this withMachineTypes($value)
3107
 * @method string getTagList()
3108
 * @method $this withTagList($value)
3109
 * @method string getSourceIp()
3110
 * @method $this withSourceIp($value)
3111
 * @method string getUuidList()
3112
 * @method $this withUuidList($value)
3113
 */
3114
class ModifyTagWithUuid extends Rpc
3115
{
3116
}
3117
3118
/**
3119
 * @method string getSourceIp()
3120
 * @method $this withSourceIp($value)
3121
 * @method string getHoneyPotAction()
3122
 * @method $this withHoneyPotAction($value)
3123
 * @method string getVpcId()
3124
 * @method $this withVpcId($value)
3125
 */
3126
class ModifyVpcHoneyPot extends Rpc
3127
{
3128
}
3129
3130
/**
3131
 * @method string getType()
3132
 * @method $this withType($value)
3133
 * @method string getUuid()
3134
 * @method $this withUuid($value)
3135
 * @method string getSourceIp()
3136
 * @method $this withSourceIp($value)
3137
 * @method string getConfig()
3138
 * @method $this withConfig($value)
3139
 */
3140
class ModifyVulTargetConfig extends Rpc
3141
{
3142
}
3143
3144
/**
3145
 * @method string getLocalBackupDir()
3146
 * @method $this withLocalBackupDir($value)
3147
 * @method string getExclusiveFile()
3148
 * @method $this withExclusiveFile($value)
3149
 * @method string getExclusiveFileType()
3150
 * @method $this withExclusiveFileType($value)
3151
 * @method string getDir()
3152
 * @method $this withDir($value)
3153
 * @method string getUuid()
3154
 * @method $this withUuid($value)
3155
 * @method string getMode()
3156
 * @method $this withMode($value)
3157
 * @method string getSourceIp()
3158
 * @method $this withSourceIp($value)
3159
 * @method string getLang()
3160
 * @method $this withLang($value)
3161
 * @method string getInclusiveFile()
3162
 * @method $this withInclusiveFile($value)
3163
 * @method string getExclusiveDir()
3164
 * @method $this withExclusiveDir($value)
3165
 * @method string getInclusiveFileType()
3166
 * @method $this withInclusiveFileType($value)
3167
 * @method string getDefenceMode()
3168
 * @method $this withDefenceMode($value)
3169
 */
3170
class ModifyWebLockCreateConfig extends Rpc
3171
{
3172
}
3173
3174
/**
3175
 * @method string getUuid()
3176
 * @method $this withUuid($value)
3177
 * @method string getSourceIp()
3178
 * @method $this withSourceIp($value)
3179
 * @method string getId()
3180
 * @method $this withId($value)
3181
 * @method string getLang()
3182
 * @method $this withLang($value)
3183
 */
3184
class ModifyWebLockDeleteConfig extends Rpc
3185
{
3186
}
3187
3188
/**
3189
 * @method string getLocalBackupDir()
3190
 * @method $this withLocalBackupDir($value)
3191
 * @method string getExclusiveFile()
3192
 * @method $this withExclusiveFile($value)
3193
 * @method string getExclusiveFileType()
3194
 * @method $this withExclusiveFileType($value)
3195
 * @method string getDir()
3196
 * @method $this withDir($value)
3197
 * @method string getUuid()
3198
 * @method $this withUuid($value)
3199
 * @method string getMode()
3200
 * @method $this withMode($value)
3201
 * @method string getSourceIp()
3202
 * @method $this withSourceIp($value)
3203
 * @method string getExclusiveDir()
3204
 * @method $this withExclusiveDir($value)
3205
 * @method string getInclusiveFileType()
3206
 * @method $this withInclusiveFileType($value)
3207
 * @method string getDefenceMode()
3208
 * @method $this withDefenceMode($value)
3209
 */
3210
class ModifyWebLockStart extends Rpc
3211
{
3212
}
3213
3214
/**
3215
 * @method string getUuid()
3216
 * @method $this withUuid($value)
3217
 * @method string getSourceIp()
3218
 * @method $this withSourceIp($value)
3219
 * @method string getLang()
3220
 * @method $this withLang($value)
3221
 * @method string getStatus()
3222
 * @method $this withStatus($value)
3223
 */
3224
class ModifyWebLockStatus extends Rpc
3225
{
3226
}
3227
3228
/**
3229
 * @method string getUuid()
3230
 * @method $this withUuid($value)
3231
 * @method string getSourceIp()
3232
 * @method $this withSourceIp($value)
3233
 */
3234
class ModifyWebLockUnbind extends Rpc
3235
{
3236
}
3237
3238
/**
3239
 * @method string getLocalBackupDir()
3240
 * @method $this withLocalBackupDir($value)
3241
 * @method string getExclusiveFile()
3242
 * @method $this withExclusiveFile($value)
3243
 * @method string getExclusiveFileType()
3244
 * @method $this withExclusiveFileType($value)
3245
 * @method string getDir()
3246
 * @method $this withDir($value)
3247
 * @method string getUuid()
3248
 * @method $this withUuid($value)
3249
 * @method string getMode()
3250
 * @method $this withMode($value)
3251
 * @method string getSourceIp()
3252
 * @method $this withSourceIp($value)
3253
 * @method string getId()
3254
 * @method $this withId($value)
3255
 * @method string getLang()
3256
 * @method $this withLang($value)
3257
 * @method string getInclusiveFile()
3258
 * @method $this withInclusiveFile($value)
3259
 * @method string getExclusiveDir()
3260
 * @method $this withExclusiveDir($value)
3261
 * @method string getInclusiveFileType()
3262
 * @method $this withInclusiveFileType($value)
3263
 * @method string getDefenceMode()
3264
 * @method $this withDefenceMode($value)
3265
 */
3266
class ModifyWebLockUpdateConfig extends Rpc
3267
{
3268
}
3269
3270
/**
3271
 * @method string getTargetType()
3272
 * @method $this withTargetType($value)
3273
 * @method string getType()
3274
 * @method $this withType($value)
3275
 * @method string getTargetOperations()
3276
 * @method $this withTargetOperations($value)
3277
 * @method string getSourceIp()
3278
 * @method $this withSourceIp($value)
3279
 * @method string getLang()
3280
 * @method $this withLang($value)
3281
 */
3282
class OperateSuspiciousTargetConfig extends Rpc
3283
{
3284
}
3285
3286
/**
3287
 * @method string getReason()
3288
 * @method $this withReason($value)
3289
 * @method string getType()
3290
 * @method $this withType($value)
3291
 * @method array getVulNames()
3292
 * @method string getSourceIp()
3293
 * @method $this withSourceIp($value)
3294
 * @method string getPrecondition()
3295
 * @method $this withPrecondition($value)
3296
 * @method string getOperateType()
3297
 * @method $this withOperateType($value)
3298
 * @method array getUuids()
3299
 */
3300
class OperateVuls extends Rpc
3301
{
3302
3303
    /**
3304
     * @param array $vulNames
3305
     *
3306
     * @return $this
3307
     */
3308
	public function withVulNames(array $vulNames)
3309
	{
3310
	    $this->data['VulNames'] = $vulNames;
3311
		foreach ($vulNames as $i => $iValue) {
3312
			$this->options['query']['VulNames.' . ($i + 1)] = $iValue;
3313
		}
3314
3315
		return $this;
3316
    }
3317
3318
    /**
3319
     * @param array $uuids
3320
     *
3321
     * @return $this
3322
     */
3323
	public function withUuids(array $uuids)
3324
	{
3325
	    $this->data['Uuids'] = $uuids;
3326
		foreach ($uuids as $i => $iValue) {
3327
			$this->options['query']['Uuids.' . ($i + 1)] = $iValue;
3328
		}
3329
3330
		return $this;
3331
    }
3332
}
3333
3334
/**
3335
 * @method string getSuspiciousEventIds()
3336
 * @method $this withSuspiciousEventIds($value)
3337
 * @method string getSubOperation()
3338
 * @method $this withSubOperation($value)
3339
 * @method string getSourceIp()
3340
 * @method $this withSourceIp($value)
3341
 * @method string getWarnType()
3342
 * @method $this withWarnType($value)
3343
 * @method string getFrom()
3344
 * @method $this withFrom($value)
3345
 * @method string getOperation()
3346
 * @method $this withOperation($value)
3347
 */
3348
class OperationSuspEvents extends Rpc
3349
{
3350
}
3351
3352
/**
3353
 * @method string getSourceIp()
3354
 * @method $this withSourceIp($value)
3355
 * @method string getAppName()
3356
 * @method $this withAppName($value)
3357
 * @method string getValue()
3358
 * @method $this withValue($value)
3359
 * @method string getUuids()
3360
 * @method $this withUuids($value)
3361
 */
3362
class PauseClient extends Rpc
3363
{
3364
}
3365
3366
/**
3367
 * @method string getSourceIp()
3368
 * @method $this withSourceIp($value)
3369
 * @method string getAssetType()
3370
 * @method $this withAssetType($value)
3371
 */
3372
class RefreshContainerAssets extends Rpc
3373
{
3374
}
3375
3376
/**
3377
 * @method string getSourceIp()
3378
 * @method $this withSourceIp($value)
3379
 * @method string getFrom()
3380
 * @method $this withFrom($value)
3381
 * @method string getQuaraFileId()
3382
 * @method $this withQuaraFileId($value)
3383
 */
3384
class RollbackSuspEventQuaraFile extends Rpc
3385
{
3386
}
3387
3388
/**
3389
 * @method string getSourceIp()
3390
 * @method $this withSourceIp($value)
3391
 */
3392
class SasInstallCode extends Rpc
3393
{
3394
}
3395
3396
/**
3397
 * @method string getResourceOwnerId()
3398
 * @method $this withResourceOwnerId($value)
3399
 * @method array getItemIds()
3400
 * @method string getType()
3401
 * @method $this withType($value)
3402
 * @method array getAssets()
3403
 * @method string getSourceIp()
3404
 * @method $this withSourceIp($value)
3405
 * @method string getLang()
3406
 * @method $this withLang($value)
3407
 */
3408
class StartBaselineSecurityCheck extends Rpc
3409
{
3410
3411
    /**
3412
     * @param array $itemIds
3413
     *
3414
     * @return $this
3415
     */
3416
	public function withItemIds(array $itemIds)
3417
	{
3418
	    $this->data['ItemIds'] = $itemIds;
3419
		foreach ($itemIds as $i => $iValue) {
3420
			$this->options['query']['ItemIds.' . ($i + 1)] = $iValue;
3421
		}
3422
3423
		return $this;
3424
    }
3425
3426
    /**
3427
     * @param array $assets
3428
     *
3429
     * @return $this
3430
     */
3431
	public function withAssets(array $assets)
3432
	{
3433
	    $this->data['Assets'] = $assets;
3434
		foreach ($assets as $i => $iValue) {
3435
			$this->options['query']['Assets.' . ($i + 1)] = $iValue;
3436
		}
3437
3438
		return $this;
3439
    }
3440
}
3441
3442
/**
3443
 * @method string getRepoId()
3444
 * @method $this withRepoId($value)
3445
 * @method string getRepoNamespace()
3446
 * @method $this withRepoNamespace($value)
3447
 * @method string getSourceIp()
3448
 * @method $this withSourceIp($value)
3449
 * @method string getImageDigest()
3450
 * @method $this withImageDigest($value)
3451
 * @method string getRepName()
3452
 * @method $this withRepName($value)
3453
 * @method string getLang()
3454
 * @method $this withLang($value)
3455
 * @method string getImageTag()
3456
 * @method $this withImageTag($value)
3457
 * @method array getRegistryTypes()
3458
 * @method string getRepoInstanceId()
3459
 * @method $this withRepoInstanceId($value)
3460
 * @method string getImageLayer()
3461
 * @method $this withImageLayer($value)
3462
 * @method string getRepoRegionId()
3463
 * @method $this withRepoRegionId($value)
3464
 */
3465
class StartImageVulScan extends Rpc
3466
{
3467
3468
    /**
3469
     * @param array $registryTypes
3470
     *
3471
     * @return $this
3472
     */
3473
	public function withRegistryTypes(array $registryTypes)
3474
	{
3475
	    $this->data['RegistryTypes'] = $registryTypes;
3476
		foreach ($registryTypes as $i => $iValue) {
3477
			$this->options['query']['RegistryTypes.' . ($i + 1)] = $iValue;
3478
		}
3479
3480
		return $this;
3481
    }
3482
}
3483
3484
/**
3485
 * @method string getSourceIp()
3486
 * @method $this withSourceIp($value)
3487
 * @method string getTargetInfo()
3488
 * @method $this withTargetInfo($value)
3489
 */
3490
class StartVirusScanTask extends Rpc
3491
{
3492
}
3493
3494
/**
3495
 * @method string getSourceIp()
3496
 * @method $this withSourceIp($value)
3497
 * @method string getUuids()
3498
 * @method $this withUuids($value)
3499
 */
3500
class UnbindAegis extends Rpc
3501
{
3502
}
3503
3504
/**
3505
 * @method string getResourceOwnerId()
3506
 * @method $this withResourceOwnerId($value)
3507
 * @method string getPolicyVersion()
3508
 * @method $this withPolicyVersion($value)
3509
 * @method string getUuid()
3510
 * @method $this withUuid($value)
3511
 * @method string getSourceIp()
3512
 * @method $this withSourceIp($value)
3513
 * @method array getUuidList()
3514
 */
3515
class UninstallBackupClient extends Rpc
3516
{
3517
3518
    /**
3519
     * @param array $uuidList
3520
     *
3521
     * @return $this
3522
     */
3523
	public function withUuidList(array $uuidList)
3524
	{
3525
	    $this->data['UuidList'] = $uuidList;
3526
		foreach ($uuidList as $i => $iValue) {
3527
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
3528
		}
3529
3530
		return $this;
3531
    }
3532
}
3533
3534
/**
3535
 * @method string getRiskIds()
3536
 * @method $this withRiskIds($value)
3537
 * @method string getSourceIp()
3538
 * @method $this withSourceIp($value)
3539
 * @method string getUuids()
3540
 * @method $this withUuids($value)
3541
 */
3542
class ValidateHcWarnings extends Rpc
3543
{
3544
}
3545