GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Test Failed
Push — master ( e087ef...c73983 )
by
unknown
08:37
created

withRemark()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 2

Importance

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