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 Setup Failed
Push — master ( 4f659d...70ed71 )
by
unknown
05:39
created

OperationCancelIgnoreSuspEvent   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 16
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

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

1 Method

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