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 ( 9359ba...0d0620 )
by
unknown
04:59
created

DescribeAlarmEventList::withOperateErrorCodeList()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 8
Code Lines 4

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 6

Importance

Changes 0
Metric Value
eloc 4
dl 0
loc 8
ccs 0
cts 0
cp 0
c 0
b 0
f 0
rs 10
cc 2
nc 2
nop 1
crap 6
1
<?php
2
3
namespace AlibabaCloud\Sas\V20181203;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method CreateAntiBruteForceRule createAntiBruteForceRule(array $options = [])
9
 * @method CreateOrUpdateAssetGroup createOrUpdateAssetGroup(array $options = [])
10
 * @method CreateSimilarSecurityEventsQueryTask createSimilarSecurityEventsQueryTask(array $options = [])
11
 * @method DeleteGroup deleteGroup(array $options = [])
12
 * @method DeleteLoginBaseConfig deleteLoginBaseConfig(array $options = [])
13
 * @method DeleteTagWithUuid deleteTagWithUuid(array $options = [])
14
 * @method DescribeAlarmEventDetail describeAlarmEventDetail(array $options = [])
15
 * @method DescribeAlarmEventList describeAlarmEventList(array $options = [])
16
 * @method DescribeAllEntity describeAllEntity(array $options = [])
17
 * @method DescribeAllGroups describeAllGroups(array $options = [])
18
 * @method DescribeAllRegionsStatistics describeAllRegionsStatistics(array $options = [])
19
 * @method DescribeAssetDetailByUuid describeAssetDetailByUuid(array $options = [])
20
 * @method DescribeAssetDetailByUuids describeAssetDetailByUuids(array $options = [])
21
 * @method DescribeAutoDelConfig describeAutoDelConfig(array $options = [])
22
 * @method DescribeCheckWarningDetail describeCheckWarningDetail(array $options = [])
23
 * @method DescribeCheckWarnings describeCheckWarnings(array $options = [])
24
 * @method DescribeCheckWarningSummary describeCheckWarningSummary(array $options = [])
25
 * @method DescribeCloudCenterInstances describeCloudCenterInstances(array $options = [])
26
 * @method DescribeCloudProductFieldStatistics describeCloudProductFieldStatistics(array $options = [])
27
 * @method DescribeConcernNecessity describeConcernNecessity(array $options = [])
28
 * @method DescribeCriteria describeCriteria(array $options = [])
29
 * @method DescribeDialogMessages describeDialogMessages(array $options = [])
30
 * @method DescribeDingTalk describeDingTalk(array $options = [])
31
 * @method DescribeDomainCount describeDomainCount(array $options = [])
32
 * @method DescribeDomainDetail describeDomainDetail(array $options = [])
33
 * @method DescribeDomainList describeDomainList(array $options = [])
34
 * @method DescribeEmgVulGroup describeEmgVulGroup(array $options = [])
35
 * @method DescribeExportInfo describeExportInfo(array $options = [])
36
 * @method DescribeFieldStatistics describeFieldStatistics(array $options = [])
37
 * @method DescribeGraph4InvestigationOnline describeGraph4InvestigationOnline(array $options = [])
38
 * @method DescribeGroupedTags describeGroupedTags(array $options = [])
39
 * @method DescribeGroupedVul describeGroupedVul(array $options = [])
40
 * @method DescribeInstanceStatistics describeInstanceStatistics(array $options = [])
41
 * @method DescribeIpInfo describeIpInfo(array $options = [])
42
 * @method DescribeModuleConfig describeModuleConfig(array $options = [])
43
 * @method DescribeNoticeConfig describeNoticeConfig(array $options = [])
44
 * @method DescribePropertyCount describePropertyCount(array $options = [])
45
 * @method DescribePropertyPortDetail describePropertyPortDetail(array $options = [])
46
 * @method DescribePropertyPortItem describePropertyPortItem(array $options = [])
47
 * @method DescribePropertyProcDetail describePropertyProcDetail(array $options = [])
48
 * @method DescribePropertyProcItem describePropertyProcItem(array $options = [])
49
 * @method DescribePropertySoftwareDetail describePropertySoftwareDetail(array $options = [])
50
 * @method DescribePropertySoftwareItem describePropertySoftwareItem(array $options = [])
51
 * @method DescribePropertyUsageNewest describePropertyUsageNewest(array $options = [])
52
 * @method DescribePropertyUserDetail describePropertyUserDetail(array $options = [])
53
 * @method DescribePropertyUserItem describePropertyUserItem(array $options = [])
54
 * @method DescribeRiskCheckItemResult describeRiskCheckItemResult(array $options = [])
55
 * @method DescribeRiskCheckResult describeRiskCheckResult(array $options = [])
56
 * @method DescribeRiskCheckSummary describeRiskCheckSummary(array $options = [])
57
 * @method DescribeRiskItemType describeRiskItemType(array $options = [])
58
 * @method DescribeSasAssetStatisticsColumn describeSasAssetStatisticsColumn(array $options = [])
59
 * @method DescribeSearchCondition describeSearchCondition(array $options = [])
60
 * @method DescribeSecureSuggestion describeSecureSuggestion(array $options = [])
61
 * @method DescribeSecurityCheckScheduleConfig describeSecurityCheckScheduleConfig(array $options = [])
62
 * @method DescribeSecurityEventOperations describeSecurityEventOperations(array $options = [])
63
 * @method DescribeSecurityStatInfo describeSecurityStatInfo(array $options = [])
64
 * @method DescribeSimilarSecurityEvents describeSimilarSecurityEvents(array $options = [])
65
 * @method DescribeStrategyExecDetail describeStrategyExecDetail(array $options = [])
66
 * @method DescribeStratety describeStratety(array $options = [])
67
 * @method DescribeSummaryInfo describeSummaryInfo(array $options = [])
68
 * @method DescribeSuspEventDetail describeSuspEventDetail(array $options = [])
69
 * @method DescribeSuspEvents describeSuspEvents(array $options = [])
70
 * @method DescribeUserBaselineAuthorization describeUserBaselineAuthorization(array $options = [])
71
 * @method DescribeUserLayoutAuthorization describeUserLayoutAuthorization(array $options = [])
72
 * @method DescribeVolDingdingMessage describeVolDingdingMessage(array $options = [])
73
 * @method DescribeVpcList describeVpcList(array $options = [])
74
 * @method DescribeVulDetails describeVulDetails(array $options = [])
75
 * @method DescribeVulList describeVulList(array $options = [])
76
 * @method DescribeVulWhitelist describeVulWhitelist(array $options = [])
77
 * @method DescribeWarningMachines describeWarningMachines(array $options = [])
78
 * @method ExportRecord exportRecord(array $options = [])
79
 * @method FixCheckWarnings fixCheckWarnings(array $options = [])
80
 * @method GetIncIOCs getIncIOCs(array $options = [])
81
 * @method GetIOCs getIOCs(array $options = [])
82
 * @method HandleSimilarSecurityEvents handleSimilarSecurityEvents(array $options = [])
83
 * @method ModifyAntiBruteForceRule modifyAntiBruteForceRule(array $options = [])
84
 * @method ModifyCreateVulWhitelist modifyCreateVulWhitelist(array $options = [])
85
 * @method ModifyEmgVulSubmit modifyEmgVulSubmit(array $options = [])
86
 * @method ModifyGroupProperty modifyGroupProperty(array $options = [])
87
 * @method ModifyLoginBaseConfig modifyLoginBaseConfig(array $options = [])
88
 * @method ModifyLoginSwitchConfig modifyLoginSwitchConfig(array $options = [])
89
 * @method ModifyNoticeConfig modifyNoticeConfig(array $options = [])
90
 * @method ModifyOperateVul modifyOperateVul(array $options = [])
91
 * @method ModifyPushAllTask modifyPushAllTask(array $options = [])
92
 * @method ModifyRiskCheckStatus modifyRiskCheckStatus(array $options = [])
93
 * @method ModifyRiskSingleResultStatus modifyRiskSingleResultStatus(array $options = [])
94
 * @method ModifySecurityCheckScheduleConfig modifySecurityCheckScheduleConfig(array $options = [])
95
 * @method ModifyStartVulScan modifyStartVulScan(array $options = [])
96
 * @method ModifyTagWithUuid modifyTagWithUuid(array $options = [])
97
 * @method ModifyVulTargetConfig modifyVulTargetConfig(array $options = [])
98
 * @method OperateSuspiciousTargetConfig operateSuspiciousTargetConfig(array $options = [])
99
 * @method OperationSuspEvents operationSuspEvents(array $options = [])
100
 * @method PauseClient pauseClient(array $options = [])
101
 * @method SasInstallCode sasInstallCode(array $options = [])
102
 * @method StartBaselineSecurityCheck startBaselineSecurityCheck(array $options = [])
103
 * @method ValidateHcWarnings validateHcWarnings(array $options = [])
104
 */
105
class SasApiResolver extends ApiResolver
106
{
107
}
108
109
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
110
{
111
    /** @var string */
112
    public $product = 'Sas';
113
114
    /** @var string */
115
    public $version = '2018-12-03';
116
117
    /** @var string */
118
    public $method = 'POST';
119
120
    /** @var string */
121
    public $serviceCode = 'sas';
122
}
123
124
/**
125
 * @method string getResourceOwnerId()
126
 * @method $this withResourceOwnerId($value)
127
 * @method string getForbiddenTime()
128
 * @method $this withForbiddenTime($value)
129
 * @method string getFailCount()
130
 * @method $this withFailCount($value)
131
 * @method string getSourceIp()
132
 * @method $this withSourceIp($value)
133
 * @method string getEnableSmartRule()
134
 * @method $this withEnableSmartRule($value)
135
 * @method array getUuidList()
136
 * @method string getName()
137
 * @method $this withName($value)
138
 * @method string getSpan()
139
 * @method $this withSpan($value)
140
 * @method string getDefaultRule()
141
 * @method $this withDefaultRule($value)
142
 */
143
class CreateAntiBruteForceRule extends Rpc
144
{
145
146
    /**
147
     * @param array $uuidList
148
     *
149
     * @return $this
150
     */
151
	public function withUuidList(array $uuidList)
152
	{
153
	    $this->data['UuidList'] = $uuidList;
154
		foreach ($uuidList as $i => $iValue) {
155
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
156
		}
157
158
		return $this;
159
    }
160
}
161
162
/**
163
 * @method string getGroupId()
164
 * @method $this withGroupId($value)
165
 * @method string getGroupName()
166
 * @method $this withGroupName($value)
167
 * @method string getSourceIp()
168
 * @method $this withSourceIp($value)
169
 * @method string getUuids()
170
 * @method $this withUuids($value)
171
 */
172
class CreateOrUpdateAssetGroup extends Rpc
173
{
174
}
175
176
/**
177
 * @method string getResourceOwnerId()
178
 * @method $this withResourceOwnerId($value)
179
 * @method string getSourceIp()
180
 * @method $this withSourceIp($value)
181
 * @method string getSecurityEventId()
182
 * @method $this withSecurityEventId($value)
183
 * @method string getSimilarEventScenarioCode()
184
 * @method $this withSimilarEventScenarioCode($value)
185
 */
186
class CreateSimilarSecurityEventsQueryTask extends Rpc
187
{
188
}
189
190
/**
191
 * @method string getGroupId()
192
 * @method $this withGroupId($value)
193
 * @method string getSourceIp()
194
 * @method $this withSourceIp($value)
195
 */
196
class DeleteGroup extends Rpc
197
{
198
}
199
200
/**
201
 * @method string getType()
202
 * @method $this withType($value)
203
 * @method string getTarget()
204
 * @method $this withTarget($value)
205
 * @method string getSourceIp()
206
 * @method $this withSourceIp($value)
207
 * @method string getConfig()
208
 * @method $this withConfig($value)
209
 */
210
class DeleteLoginBaseConfig extends Rpc
211
{
212
}
213
214
/**
215
 * @method string getTagName()
216
 * @method $this withTagName($value)
217
 * @method string getSourceIp()
218
 * @method $this withSourceIp($value)
219
 * @method string getUuidList()
220
 * @method $this withUuidList($value)
221
 */
222
class DeleteTagWithUuid extends Rpc
223
{
224
}
225
226
/**
227
 * @method string getAlarmUniqueInfo()
228
 * @method $this withAlarmUniqueInfo($value)
229
 * @method string getSourceIp()
230
 * @method $this withSourceIp($value)
231
 * @method string getFrom()
232
 * @method $this withFrom($value)
233
 * @method string getLang()
234
 * @method $this withLang($value)
235
 */
236
class DescribeAlarmEventDetail extends Rpc
237
{
238
}
239
240
/**
241
 * @method string getAlarmEventType()
242
 * @method $this withAlarmEventType($value)
243
 * @method string getRemark()
244
 * @method $this withRemark($value)
245
 * @method string getAlarmEventName()
246
 * @method $this withAlarmEventName($value)
247
 * @method string getSourceIp()
248
 * @method $this withSourceIp($value)
249
 * @method string getPageSize()
250
 * @method $this withPageSize($value)
251
 * @method string getFrom()
252
 * @method $this withFrom($value)
253
 * @method string getLang()
254
 * @method $this withLang($value)
255
 * @method string getGroupId()
256
 * @method $this withGroupId($value)
257
 * @method string getDealed()
258
 * @method $this withDealed($value)
259
 * @method string getCurrentPage()
260
 * @method $this withCurrentPage($value)
261
 * @method array getOperateErrorCodeList()
262
 * @method string getLevels()
263
 * @method $this withLevels($value)
264
 */
265
class DescribeAlarmEventList extends Rpc
266
{
267
268
    /**
269
     * @param array $operateErrorCodeList
270
     *
271
     * @return $this
272
     */
273
	public function withOperateErrorCodeList(array $operateErrorCodeList)
274
	{
275
	    $this->data['OperateErrorCodeList'] = $operateErrorCodeList;
276
		foreach ($operateErrorCodeList as $i => $iValue) {
277
			$this->options['query']['OperateErrorCodeList.' . ($i + 1)] = $iValue;
278
		}
279
280
		return $this;
281
    }
282
}
283
284
/**
285
 * @method string getSourceIp()
286
 * @method $this withSourceIp($value)
287
 */
288
class DescribeAllEntity extends Rpc
289
{
290
}
291
292
/**
293
 * @method string getSourceIp()
294
 * @method $this withSourceIp($value)
295
 * @method string getLang()
296
 * @method $this withLang($value)
297
 */
298
class DescribeAllGroups extends Rpc
299
{
300
}
301
302
/**
303
 * @method string getStatusList()
304
 * @method $this withStatusList($value)
305
 * @method string getAllRegion()
306
 * @method $this withAllRegion($value)
307
 * @method string getRemark()
308
 * @method $this withRemark($value)
309
 * @method string getStartTime()
310
 * @method $this withStartTime($value)
311
 * @method string getType()
312
 * @method $this withType($value)
313
 * @method string getUuid()
314
 * @method $this withUuid($value)
315
 * @method string getSourceIp()
316
 * @method $this withSourceIp($value)
317
 * @method string getWebGroupId()
318
 * @method $this withWebGroupId($value)
319
 * @method string getPageSize()
320
 * @method $this withPageSize($value)
321
 * @method string getFrom()
322
 * @method $this withFrom($value)
323
 * @method string getTag()
324
 * @method $this withTag($value)
325
 * @method string getFlow()
326
 * @method $this withFlow($value)
327
 * @method string getSaleId()
328
 * @method $this withSaleId($value)
329
 * @method string getRuleType()
330
 * @method $this withRuleType($value)
331
 * @method string getGroupId()
332
 * @method $this withGroupId($value)
333
 * @method string getEndTime()
334
 * @method $this withEndTime($value)
335
 * @method string getDealed()
336
 * @method $this withDealed($value)
337
 * @method string getCurrentPage()
338
 * @method $this withCurrentPage($value)
339
 * @method string getSecureToken()
340
 * @method $this withSecureToken($value)
341
 * @method string getAction1()
342
 * @method $this withAction1($value)
343
 * @method string getStatus()
344
 * @method $this withStatus($value)
345
 */
346
class DescribeAllRegionsStatistics extends Rpc
347
{
348
}
349
350
/**
351
 * @method string getUuid()
352
 * @method $this withUuid($value)
353
 * @method string getSourceIp()
354
 * @method $this withSourceIp($value)
355
 * @method string getLang()
356
 * @method $this withLang($value)
357
 */
358
class DescribeAssetDetailByUuid extends Rpc
359
{
360
}
361
362
/**
363
 * @method string getSourceIp()
364
 * @method $this withSourceIp($value)
365
 * @method string getUuids()
366
 * @method $this withUuids($value)
367
 */
368
class DescribeAssetDetailByUuids extends Rpc
369
{
370
}
371
372
/**
373
 * @method string getSourceIp()
374
 * @method $this withSourceIp($value)
375
 */
376
class DescribeAutoDelConfig extends Rpc
377
{
378
}
379
380
/**
381
 * @method string getSourceIp()
382
 * @method $this withSourceIp($value)
383
 * @method string getLang()
384
 * @method $this withLang($value)
385
 * @method string getCheckWarningId()
386
 * @method $this withCheckWarningId($value)
387
 */
388
class DescribeCheckWarningDetail extends Rpc
389
{
390
}
391
392
/**
393
 * @method string getCurrentPage()
394
 * @method $this withCurrentPage($value)
395
 * @method string getRiskId()
396
 * @method $this withRiskId($value)
397
 * @method string getUuid()
398
 * @method $this withUuid($value)
399
 * @method string getSourceIp()
400
 * @method $this withSourceIp($value)
401
 * @method string getPageSize()
402
 * @method $this withPageSize($value)
403
 * @method string getLang()
404
 * @method $this withLang($value)
405
 */
406
class DescribeCheckWarnings extends Rpc
407
{
408
}
409
410
/**
411
 * @method string getRiskName()
412
 * @method $this withRiskName($value)
413
 * @method string getSourceIp()
414
 * @method $this withSourceIp($value)
415
 * @method string getPageSize()
416
 * @method $this withPageSize($value)
417
 * @method string getLang()
418
 * @method $this withLang($value)
419
 * @method string getCurrentPage()
420
 * @method $this withCurrentPage($value)
421
 * @method string getRiskStatus()
422
 * @method $this withRiskStatus($value)
423
 * @method string getStrategyId()
424
 * @method $this withStrategyId($value)
425
 * @method string getTypeName()
426
 * @method $this withTypeName($value)
427
 * @method string getStatus()
428
 * @method $this withStatus($value)
429
 * @method string getUuids()
430
 * @method $this withUuids($value)
431
 */
432
class DescribeCheckWarningSummary extends Rpc
433
{
434
}
435
436
/**
437
 * @method string getCriteria()
438
 * @method $this withCriteria($value)
439
 * @method string getSourceIp()
440
 * @method $this withSourceIp($value)
441
 * @method string getNoPage()
442
 * @method $this withNoPage($value)
443
 * @method string getPageSize()
444
 * @method $this withPageSize($value)
445
 * @method string getLogicalExp()
446
 * @method $this withLogicalExp($value)
447
 * @method string getCurrentPage()
448
 * @method $this withCurrentPage($value)
449
 * @method string getMachineTypes()
450
 * @method $this withMachineTypes($value)
451
 */
452
class DescribeCloudCenterInstances extends Rpc
453
{
454
}
455
456
/**
457
 * @method string getSourceIp()
458
 * @method $this withSourceIp($value)
459
 */
460
class DescribeCloudProductFieldStatistics extends Rpc
461
{
462
}
463
464
/**
465
 * @method string getSourceIp()
466
 * @method $this withSourceIp($value)
467
 * @method string getLang()
468
 * @method $this withLang($value)
469
 */
470
class DescribeConcernNecessity extends Rpc
471
{
472
}
473
474
/**
475
 * @method string getMachineTypes()
476
 * @method $this withMachineTypes($value)
477
 * @method string getSourceIp()
478
 * @method $this withSourceIp($value)
479
 * @method string getValue()
480
 * @method $this withValue($value)
481
 */
482
class DescribeCriteria extends Rpc
483
{
484
}
485
486
/**
487
 * @method string getSourceIp()
488
 * @method $this withSourceIp($value)
489
 */
490
class DescribeDialogMessages extends Rpc
491
{
492
}
493
494
/**
495
 * @method string getRuleActionName()
496
 * @method $this withRuleActionName($value)
497
 * @method string getCurrentPage()
498
 * @method $this withCurrentPage($value)
499
 * @method string getSourceIp()
500
 * @method $this withSourceIp($value)
501
 * @method string getPageSize()
502
 * @method $this withPageSize($value)
503
 */
504
class DescribeDingTalk extends Rpc
505
{
506
}
507
508
/**
509
 * @method string getSourceIp()
510
 * @method $this withSourceIp($value)
511
 */
512
class DescribeDomainCount extends Rpc
513
{
514
}
515
516
/**
517
 * @method string getDomainName()
518
 * @method $this withDomainName($value)
519
 * @method string getSourceIp()
520
 * @method $this withSourceIp($value)
521
 */
522
class DescribeDomainDetail extends Rpc
523
{
524
}
525
526
/**
527
 * @method string getCurrentPage()
528
 * @method $this withCurrentPage($value)
529
 * @method string getFuzzyDomain()
530
 * @method $this withFuzzyDomain($value)
531
 * @method string getSourceIp()
532
 * @method $this withSourceIp($value)
533
 * @method string getDomainType()
534
 * @method $this withDomainType($value)
535
 * @method string getPageSize()
536
 * @method $this withPageSize($value)
537
 */
538
class DescribeDomainList extends Rpc
539
{
540
}
541
542
/**
543
 * @method string getSourceIp()
544
 * @method $this withSourceIp($value)
545
 * @method string getLang()
546
 * @method $this withLang($value)
547
 */
548
class DescribeEmgVulGroup extends Rpc
549
{
550
}
551
552
/**
553
 * @method string getSourceIp()
554
 * @method $this withSourceIp($value)
555
 * @method string getExportId()
556
 * @method $this withExportId($value)
557
 */
558
class DescribeExportInfo extends Rpc
559
{
560
}
561
562
/**
563
 * @method string getMachineTypes()
564
 * @method $this withMachineTypes($value)
565
 * @method string getSourceIp()
566
 * @method $this withSourceIp($value)
567
 */
568
class DescribeFieldStatistics extends Rpc
569
{
570
}
571
572
/**
573
 * @method string getVertexId()
574
 * @method $this withVertexId($value)
575
 * @method string getAnomalyId()
576
 * @method $this withAnomalyId($value)
577
 * @method string getSourceIp()
578
 * @method $this withSourceIp($value)
579
 * @method string getAnomalyUuid()
580
 * @method $this withAnomalyUuid($value)
581
 * @method string getLang()
582
 * @method $this withLang($value)
583
 * @method string getDirection()
584
 * @method $this withDirection($value)
585
 * @method string getPathLength()
586
 * @method $this withPathLength($value)
587
 * @method string getNamespace()
588
 * @method $this withNamespace($value)
589
 */
590
class DescribeGraph4InvestigationOnline extends Rpc
591
{
592
}
593
594
/**
595
 * @method string getMachineTypes()
596
 * @method $this withMachineTypes($value)
597
 * @method string getSourceIp()
598
 * @method $this withSourceIp($value)
599
 */
600
class DescribeGroupedTags extends Rpc
601
{
602
}
603
604
/**
605
 * @method string getStatusList()
606
 * @method $this withStatusList($value)
607
 * @method string getType()
608
 * @method $this withType($value)
609
 * @method string getSourceIp()
610
 * @method $this withSourceIp($value)
611
 * @method string getPageSize()
612
 * @method $this withPageSize($value)
613
 * @method string getLang()
614
 * @method $this withLang($value)
615
 * @method string getGroupId()
616
 * @method $this withGroupId($value)
617
 * @method string getDealed()
618
 * @method $this withDealed($value)
619
 * @method string getCurrentPage()
620
 * @method $this withCurrentPage($value)
621
 * @method string getAliasName()
622
 * @method $this withAliasName($value)
623
 * @method string getNecessity()
624
 * @method $this withNecessity($value)
625
 * @method string getUuids()
626
 * @method $this withUuids($value)
627
 */
628
class DescribeGroupedVul extends Rpc
629
{
630
}
631
632
/**
633
 * @method string getUuid()
634
 * @method $this withUuid($value)
635
 * @method string getSourceIp()
636
 * @method $this withSourceIp($value)
637
 * @method string getFrom()
638
 * @method $this withFrom($value)
639
 * @method string getLang()
640
 * @method $this withLang($value)
641
 */
642
class DescribeInstanceStatistics extends Rpc
643
{
644
}
645
646
/**
647
 * @method string getIp()
648
 * @method $this withIp($value)
649
 * @method string getSourceIp()
650
 * @method $this withSourceIp($value)
651
 * @method string getField()
652
 * @method $this withField($value)
653
 */
654
class DescribeIpInfo extends Rpc
655
{
656
}
657
658
/**
659
 * @method string getSourceIp()
660
 * @method $this withSourceIp($value)
661
 */
662
class DescribeModuleConfig extends Rpc
663
{
664
}
665
666
/**
667
 * @method string getSourceIp()
668
 * @method $this withSourceIp($value)
669
 */
670
class DescribeNoticeConfig extends Rpc
671
{
672
}
673
674
/**
675
 * @method string getType()
676
 * @method $this withType($value)
677
 * @method string getSourceIp()
678
 * @method $this withSourceIp($value)
679
 * @method string getUuidList()
680
 * @method $this withUuidList($value)
681
 */
682
class DescribePropertyCount extends Rpc
683
{
684
}
685
686
/**
687
 * @method string getRemark()
688
 * @method $this withRemark($value)
689
 * @method string getUuid()
690
 * @method $this withUuid($value)
691
 * @method string getSourceIp()
692
 * @method $this withSourceIp($value)
693
 * @method string getPageSize()
694
 * @method $this withPageSize($value)
695
 * @method string getCurrentPage()
696
 * @method $this withCurrentPage($value)
697
 * @method string getPort()
698
 * @method $this withPort($value)
699
 * @method string getProcName()
700
 * @method $this withProcName($value)
701
 */
702
class DescribePropertyPortDetail extends Rpc
703
{
704
}
705
706
/**
707
 * @method string getCurrentPage()
708
 * @method $this withCurrentPage($value)
709
 * @method string getSourceIp()
710
 * @method $this withSourceIp($value)
711
 * @method string getPort()
712
 * @method $this withPort($value)
713
 * @method string getPageSize()
714
 * @method $this withPageSize($value)
715
 * @method string getForceFlush()
716
 * @method $this withForceFlush($value)
717
 */
718
class DescribePropertyPortItem extends Rpc
719
{
720
}
721
722
/**
723
 * @method string getRemark()
724
 * @method $this withRemark($value)
725
 * @method string getUuid()
726
 * @method $this withUuid($value)
727
 * @method string getCmdline()
728
 * @method $this withCmdline($value)
729
 * @method string getSourceIp()
730
 * @method $this withSourceIp($value)
731
 * @method string getPageSize()
732
 * @method $this withPageSize($value)
733
 * @method string getCurrentPage()
734
 * @method $this withCurrentPage($value)
735
 * @method string getName()
736
 * @method $this withName($value)
737
 * @method string getUser()
738
 * @method $this withUser($value)
739
 */
740
class DescribePropertyProcDetail extends Rpc
741
{
742
}
743
744
/**
745
 * @method string getCurrentPage()
746
 * @method $this withCurrentPage($value)
747
 * @method string getSourceIp()
748
 * @method $this withSourceIp($value)
749
 * @method string getName()
750
 * @method $this withName($value)
751
 * @method string getPageSize()
752
 * @method $this withPageSize($value)
753
 * @method string getForceFlush()
754
 * @method $this withForceFlush($value)
755
 */
756
class DescribePropertyProcItem extends Rpc
757
{
758
}
759
760
/**
761
 * @method string getSoftwareVersion()
762
 * @method $this withSoftwareVersion($value)
763
 * @method string getRemark()
764
 * @method $this withRemark($value)
765
 * @method string getUuid()
766
 * @method $this withUuid($value)
767
 * @method string getPath()
768
 * @method $this withPath($value)
769
 * @method string getSourceIp()
770
 * @method $this withSourceIp($value)
771
 * @method string getPageSize()
772
 * @method $this withPageSize($value)
773
 * @method string getCurrentPage()
774
 * @method $this withCurrentPage($value)
775
 * @method string getName()
776
 * @method $this withName($value)
777
 */
778
class DescribePropertySoftwareDetail extends Rpc
779
{
780
}
781
782
/**
783
 * @method string getCurrentPage()
784
 * @method $this withCurrentPage($value)
785
 * @method string getSourceIp()
786
 * @method $this withSourceIp($value)
787
 * @method string getName()
788
 * @method $this withName($value)
789
 * @method string getPageSize()
790
 * @method $this withPageSize($value)
791
 * @method string getForceFlush()
792
 * @method $this withForceFlush($value)
793
 */
794
class DescribePropertySoftwareItem extends Rpc
795
{
796
}
797
798
/**
799
 * @method string getType()
800
 * @method $this withType($value)
801
 * @method string getSourceIp()
802
 * @method $this withSourceIp($value)
803
 */
804
class DescribePropertyUsageNewest extends Rpc
805
{
806
}
807
808
/**
809
 * @method string getRemark()
810
 * @method $this withRemark($value)
811
 * @method string getUuid()
812
 * @method $this withUuid($value)
813
 * @method string getSourceIp()
814
 * @method $this withSourceIp($value)
815
 * @method string getPageSize()
816
 * @method $this withPageSize($value)
817
 * @method string getCurrentPage()
818
 * @method $this withCurrentPage($value)
819
 * @method string getIsRoot()
820
 * @method $this withIsRoot($value)
821
 * @method string getUser()
822
 * @method $this withUser($value)
823
 */
824
class DescribePropertyUserDetail extends Rpc
825
{
826
}
827
828
/**
829
 * @method string getCurrentPage()
830
 * @method $this withCurrentPage($value)
831
 * @method string getSourceIp()
832
 * @method $this withSourceIp($value)
833
 * @method string getPageSize()
834
 * @method $this withPageSize($value)
835
 * @method string getUser()
836
 * @method $this withUser($value)
837
 * @method string getForceFlush()
838
 * @method $this withForceFlush($value)
839
 */
840
class DescribePropertyUserItem extends Rpc
841
{
842
}
843
844
/**
845
 * @method string getResourceOwnerId()
846
 * @method $this withResourceOwnerId($value)
847
 * @method string getItemId()
848
 * @method $this withItemId($value)
849
 * @method string getSourceIp()
850
 * @method $this withSourceIp($value)
851
 * @method string getPageSize()
852
 * @method $this withPageSize($value)
853
 * @method string getLang()
854
 * @method $this withLang($value)
855
 * @method string getCurrentPage()
856
 * @method $this withCurrentPage($value)
857
 * @method string getInstanceId()
858
 * @method $this withInstanceId($value)
859
 */
860
class DescribeRiskCheckItemResult extends Rpc
861
{
862
}
863
864
/**
865
 * @method string getResourceOwnerId()
866
 * @method $this withResourceOwnerId($value)
867
 * @method string getSourceIp()
868
 * @method $this withSourceIp($value)
869
 * @method string getPageSize()
870
 * @method $this withPageSize($value)
871
 * @method string getLang()
872
 * @method $this withLang($value)
873
 * @method string getAssetType()
874
 * @method $this withAssetType($value)
875
 * @method string getGroupId()
876
 * @method $this withGroupId($value)
877
 * @method array getItemIds()
878
 * @method string getCurrentPage()
879
 * @method $this withCurrentPage($value)
880
 * @method string getRiskLevel()
881
 * @method $this withRiskLevel($value)
882
 * @method string getInstanceId()
883
 * @method $this withInstanceId($value)
884
 * @method string getName()
885
 * @method $this withName($value)
886
 * @method string getStatus()
887
 * @method $this withStatus($value)
888
 */
889
class DescribeRiskCheckResult extends Rpc
890
{
891
892
    /**
893
     * @param array $itemIds
894
     *
895
     * @return $this
896
     */
897
	public function withItemIds(array $itemIds)
898
	{
899
	    $this->data['ItemIds'] = $itemIds;
900
		foreach ($itemIds as $i => $iValue) {
901
			$this->options['query']['ItemIds.' . ($i + 1)] = $iValue;
902
		}
903
904
		return $this;
905
    }
906
}
907
908
/**
909
 * @method string getResourceOwnerId()
910
 * @method $this withResourceOwnerId($value)
911
 * @method string getSourceIp()
912
 * @method $this withSourceIp($value)
913
 * @method string getLang()
914
 * @method $this withLang($value)
915
 * @method string getResourceDirectoryAccountId()
916
 * @method $this withResourceDirectoryAccountId($value)
917
 */
918
class DescribeRiskCheckSummary extends Rpc
919
{
920
}
921
922
/**
923
 * @method string getResourceOwnerId()
924
 * @method $this withResourceOwnerId($value)
925
 * @method string getSourceIp()
926
 * @method $this withSourceIp($value)
927
 * @method string getLang()
928
 * @method $this withLang($value)
929
 */
930
class DescribeRiskItemType extends Rpc
931
{
932
}
933
934
/**
935
 * @method string getSourceIp()
936
 * @method $this withSourceIp($value)
937
 */
938
class DescribeSasAssetStatisticsColumn extends Rpc
939
{
940
}
941
942
/**
943
 * @method string getType()
944
 * @method $this withType($value)
945
 * @method string getSourceIp()
946
 * @method $this withSourceIp($value)
947
 * @method string getLang()
948
 * @method $this withLang($value)
949
 */
950
class DescribeSearchCondition extends Rpc
951
{
952
}
953
954
/**
955
 * @method string getSourceIp()
956
 * @method $this withSourceIp($value)
957
 * @method string getLang()
958
 * @method $this withLang($value)
959
 */
960
class DescribeSecureSuggestion extends Rpc
961
{
962
}
963
964
/**
965
 * @method string getResourceOwnerId()
966
 * @method $this withResourceOwnerId($value)
967
 * @method string getSourceIp()
968
 * @method $this withSourceIp($value)
969
 * @method string getLang()
970
 * @method $this withLang($value)
971
 */
972
class DescribeSecurityCheckScheduleConfig extends Rpc
973
{
974
}
975
976
/**
977
 * @method string getResourceOwnerId()
978
 * @method $this withResourceOwnerId($value)
979
 * @method string getSourceIp()
980
 * @method $this withSourceIp($value)
981
 * @method string getSecurityEventId()
982
 * @method $this withSecurityEventId($value)
983
 */
984
class DescribeSecurityEventOperations extends Rpc
985
{
986
}
987
988
/**
989
 * @method string getSourceIp()
990
 * @method $this withSourceIp($value)
991
 * @method string getLang()
992
 * @method $this withLang($value)
993
 * @method string getResourceDirectoryAccountId()
994
 * @method $this withResourceDirectoryAccountId($value)
995
 */
996
class DescribeSecurityStatInfo extends Rpc
997
{
998
}
999
1000
/**
1001
 * @method string getResourceOwnerId()
1002
 * @method $this withResourceOwnerId($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
 * @method string getLang()
1010
 * @method $this withLang($value)
1011
 * @method string getTaskId()
1012
 * @method $this withTaskId($value)
1013
 */
1014
class DescribeSimilarSecurityEvents extends Rpc
1015
{
1016
}
1017
1018
/**
1019
 * @method string getSourceIp()
1020
 * @method $this withSourceIp($value)
1021
 * @method string getStrategyId()
1022
 * @method $this withStrategyId($value)
1023
 */
1024
class DescribeStrategyExecDetail extends Rpc
1025
{
1026
}
1027
1028
/**
1029
 * @method string getSourceIp()
1030
 * @method $this withSourceIp($value)
1031
 * @method string getStrategyIds()
1032
 * @method $this withStrategyIds($value)
1033
 * @method string getLang()
1034
 * @method $this withLang($value)
1035
 */
1036
class DescribeStratety extends Rpc
1037
{
1038
}
1039
1040
/**
1041
 * @method string getSourceIp()
1042
 * @method $this withSourceIp($value)
1043
 * @method string getLang()
1044
 * @method $this withLang($value)
1045
 * @method string getResourceDirectoryAccountId()
1046
 * @method $this withResourceDirectoryAccountId($value)
1047
 */
1048
class DescribeSummaryInfo extends Rpc
1049
{
1050
}
1051
1052
/**
1053
 * @method string getSuspiciousEventId()
1054
 * @method $this withSuspiciousEventId($value)
1055
 * @method string getSourceIp()
1056
 * @method $this withSourceIp($value)
1057
 * @method string getFrom()
1058
 * @method $this withFrom($value)
1059
 * @method string getLang()
1060
 * @method $this withLang($value)
1061
 */
1062
class DescribeSuspEventDetail extends Rpc
1063
{
1064
}
1065
1066
/**
1067
 * @method string getRemark()
1068
 * @method $this withRemark($value)
1069
 * @method string getSourceIp()
1070
 * @method $this withSourceIp($value)
1071
 * @method string getPageSize()
1072
 * @method $this withPageSize($value)
1073
 * @method string getFrom()
1074
 * @method $this withFrom($value)
1075
 * @method string getLang()
1076
 * @method $this withLang($value)
1077
 * @method string getAlarmUniqueInfo()
1078
 * @method $this withAlarmUniqueInfo($value)
1079
 * @method string getDealed()
1080
 * @method $this withDealed($value)
1081
 * @method string getCurrentPage()
1082
 * @method $this withCurrentPage($value)
1083
 * @method string getName()
1084
 * @method $this withName($value)
1085
 * @method string getLevels()
1086
 * @method $this withLevels($value)
1087
 * @method string getParentEventTypes()
1088
 * @method $this withParentEventTypes($value)
1089
 */
1090
class DescribeSuspEvents extends Rpc
1091
{
1092
}
1093
1094
/**
1095
 * @method string getResourceOwnerId()
1096
 * @method $this withResourceOwnerId($value)
1097
 * @method string getSourceIp()
1098
 * @method $this withSourceIp($value)
1099
 * @method string getLang()
1100
 * @method $this withLang($value)
1101
 */
1102
class DescribeUserBaselineAuthorization extends Rpc
1103
{
1104
}
1105
1106
/**
1107
 * @method string getResourceOwnerId()
1108
 * @method $this withResourceOwnerId($value)
1109
 * @method string getSourceIp()
1110
 * @method $this withSourceIp($value)
1111
 * @method string getLang()
1112
 * @method $this withLang($value)
1113
 */
1114
class DescribeUserLayoutAuthorization extends Rpc
1115
{
1116
}
1117
1118
/**
1119
 * @method string getSourceIp()
1120
 * @method $this withSourceIp($value)
1121
 * @method string getLang()
1122
 * @method $this withLang($value)
1123
 */
1124
class DescribeVolDingdingMessage extends Rpc
1125
{
1126
}
1127
1128
/**
1129
 * @method string getSourceIp()
1130
 * @method $this withSourceIp($value)
1131
 */
1132
class DescribeVpcList extends Rpc
1133
{
1134
}
1135
1136
/**
1137
 * @method string getType()
1138
 * @method $this withType($value)
1139
 * @method string getAliasName()
1140
 * @method $this withAliasName($value)
1141
 * @method string getSourceIp()
1142
 * @method $this withSourceIp($value)
1143
 * @method string getName()
1144
 * @method $this withName($value)
1145
 * @method string getLang()
1146
 * @method $this withLang($value)
1147
 */
1148
class DescribeVulDetails extends Rpc
1149
{
1150
}
1151
1152
/**
1153
 * @method string getStatusList()
1154
 * @method $this withStatusList($value)
1155
 * @method string getRemark()
1156
 * @method $this withRemark($value)
1157
 * @method string getType()
1158
 * @method $this withType($value)
1159
 * @method string getSourceIp()
1160
 * @method $this withSourceIp($value)
1161
 * @method string getPageSize()
1162
 * @method $this withPageSize($value)
1163
 * @method string getLang()
1164
 * @method $this withLang($value)
1165
 * @method string getDealed()
1166
 * @method $this withDealed($value)
1167
 * @method string getCurrentPage()
1168
 * @method $this withCurrentPage($value)
1169
 * @method string getAliasName()
1170
 * @method $this withAliasName($value)
1171
 * @method string getName()
1172
 * @method $this withName($value)
1173
 * @method string getIds()
1174
 * @method $this withIds($value)
1175
 * @method string getNecessity()
1176
 * @method $this withNecessity($value)
1177
 * @method string getUuids()
1178
 * @method $this withUuids($value)
1179
 */
1180
class DescribeVulList extends Rpc
1181
{
1182
}
1183
1184
/**
1185
 * @method string getCurrentPage()
1186
 * @method $this withCurrentPage($value)
1187
 * @method string getSourceIp()
1188
 * @method $this withSourceIp($value)
1189
 * @method string getPageSize()
1190
 * @method $this withPageSize($value)
1191
 */
1192
class DescribeVulWhitelist extends Rpc
1193
{
1194
}
1195
1196
/**
1197
 * @method string getSourceIp()
1198
 * @method $this withSourceIp($value)
1199
 * @method string getPageSize()
1200
 * @method $this withPageSize($value)
1201
 * @method string getMachineName()
1202
 * @method $this withMachineName($value)
1203
 * @method string getLang()
1204
 * @method $this withLang($value)
1205
 * @method string getCurrentPage()
1206
 * @method $this withCurrentPage($value)
1207
 * @method string getRiskId()
1208
 * @method $this withRiskId($value)
1209
 * @method string getStrategyId()
1210
 * @method $this withStrategyId($value)
1211
 * @method string getUuids()
1212
 * @method $this withUuids($value)
1213
 */
1214
class DescribeWarningMachines extends Rpc
1215
{
1216
}
1217
1218
/**
1219
 * @method string getExportType()
1220
 * @method $this withExportType($value)
1221
 * @method string getParams()
1222
 * @method $this withParams($value)
1223
 * @method string getSourceIp()
1224
 * @method $this withSourceIp($value)
1225
 * @method string getLang()
1226
 * @method $this withLang($value)
1227
 */
1228
class ExportRecord extends Rpc
1229
{
1230
}
1231
1232
/**
1233
 * @method string getRiskId()
1234
 * @method $this withRiskId($value)
1235
 * @method string getCheckParams()
1236
 * @method $this withCheckParams($value)
1237
 * @method string getSourceIp()
1238
 * @method $this withSourceIp($value)
1239
 * @method string getLang()
1240
 * @method $this withLang($value)
1241
 * @method string getUuids()
1242
 * @method $this withUuids($value)
1243
 */
1244
class FixCheckWarnings extends Rpc
1245
{
1246
}
1247
1248
/**
1249
 * @method string getDate()
1250
 * @method $this withDate($value)
1251
 * @method string getType()
1252
 * @method $this withType($value)
1253
 * @method string getSourceIp()
1254
 * @method $this withSourceIp($value)
1255
 */
1256
class GetIncIOCs extends Rpc
1257
{
1258
}
1259
1260
/**
1261
 * @method string getDate()
1262
 * @method $this withDate($value)
1263
 * @method string getType()
1264
 * @method $this withType($value)
1265
 * @method string getSourceIp()
1266
 * @method $this withSourceIp($value)
1267
 */
1268
class GetIOCs extends Rpc
1269
{
1270
}
1271
1272
/**
1273
 * @method string getResourceOwnerId()
1274
 * @method $this withResourceOwnerId($value)
1275
 * @method string getSourceIp()
1276
 * @method $this withSourceIp($value)
1277
 * @method string getOperationCode()
1278
 * @method $this withOperationCode($value)
1279
 * @method string getTaskId()
1280
 * @method $this withTaskId($value)
1281
 * @method string getOperationParams()
1282
 * @method $this withOperationParams($value)
1283
 */
1284
class HandleSimilarSecurityEvents extends Rpc
1285
{
1286
}
1287
1288
/**
1289
 * @method string getResourceOwnerId()
1290
 * @method $this withResourceOwnerId($value)
1291
 * @method string getForbiddenTime()
1292
 * @method $this withForbiddenTime($value)
1293
 * @method string getFailCount()
1294
 * @method $this withFailCount($value)
1295
 * @method string getSourceIp()
1296
 * @method $this withSourceIp($value)
1297
 * @method string getEnableSmartRule()
1298
 * @method $this withEnableSmartRule($value)
1299
 * @method array getUuidList()
1300
 * @method string getId()
1301
 * @method $this withId($value)
1302
 * @method string getName()
1303
 * @method $this withName($value)
1304
 * @method string getSpan()
1305
 * @method $this withSpan($value)
1306
 * @method string getDefaultRule()
1307
 * @method $this withDefaultRule($value)
1308
 */
1309
class ModifyAntiBruteForceRule extends Rpc
1310
{
1311
1312
    /**
1313
     * @param array $uuidList
1314
     *
1315
     * @return $this
1316
     */
1317
	public function withUuidList(array $uuidList)
1318
	{
1319
	    $this->data['UuidList'] = $uuidList;
1320
		foreach ($uuidList as $i => $iValue) {
1321
			$this->options['query']['UuidList.' . ($i + 1)] = $iValue;
1322
		}
1323
1324
		return $this;
1325
    }
1326
}
1327
1328
/**
1329
 * @method string getReason()
1330
 * @method $this withReason($value)
1331
 * @method string getWhitelist()
1332
 * @method $this withWhitelist($value)
1333
 * @method string getSourceIp()
1334
 * @method $this withSourceIp($value)
1335
 */
1336
class ModifyCreateVulWhitelist extends Rpc
1337
{
1338
}
1339
1340
/**
1341
 * @method string getSourceIp()
1342
 * @method $this withSourceIp($value)
1343
 * @method string getName()
1344
 * @method $this withName($value)
1345
 * @method string getUserAgreement()
1346
 * @method $this withUserAgreement($value)
1347
 * @method string getLang()
1348
 * @method $this withLang($value)
1349
 */
1350
class ModifyEmgVulSubmit extends Rpc
1351
{
1352
}
1353
1354
/**
1355
 * @method string getData()
1356
 * @method $this withData($value)
1357
 * @method string getSourceIp()
1358
 * @method $this withSourceIp($value)
1359
 */
1360
class ModifyGroupProperty extends Rpc
1361
{
1362
}
1363
1364
/**
1365
 * @method string getType()
1366
 * @method $this withType($value)
1367
 * @method string getTarget()
1368
 * @method $this withTarget($value)
1369
 * @method string getSourceIp()
1370
 * @method $this withSourceIp($value)
1371
 * @method string getConfig()
1372
 * @method $this withConfig($value)
1373
 */
1374
class ModifyLoginBaseConfig extends Rpc
1375
{
1376
}
1377
1378
/**
1379
 * @method string getItem()
1380
 * @method $this withItem($value)
1381
 * @method string getSourceIp()
1382
 * @method $this withSourceIp($value)
1383
 * @method string getStatus()
1384
 * @method $this withStatus($value)
1385
 */
1386
class ModifyLoginSwitchConfig extends Rpc
1387
{
1388
}
1389
1390
/**
1391
 * @method string getProject()
1392
 * @method $this withProject($value)
1393
 * @method string getTimeLimit()
1394
 * @method $this withTimeLimit($value)
1395
 * @method string getRoute()
1396
 * @method $this withRoute($value)
1397
 * @method string getSourceIp()
1398
 * @method $this withSourceIp($value)
1399
 */
1400
class ModifyNoticeConfig extends Rpc
1401
{
1402
}
1403
1404
/**
1405
 * @method string getReason()
1406
 * @method $this withReason($value)
1407
 * @method string getType()
1408
 * @method $this withType($value)
1409
 * @method string getSourceIp()
1410
 * @method $this withSourceIp($value)
1411
 * @method string getOperateType()
1412
 * @method $this withOperateType($value)
1413
 * @method string getInfo()
1414
 * @method $this withInfo($value)
1415
 */
1416
class ModifyOperateVul extends Rpc
1417
{
1418
}
1419
1420
/**
1421
 * @method string getSourceIp()
1422
 * @method $this withSourceIp($value)
1423
 * @method string getTasks()
1424
 * @method $this withTasks($value)
1425
 * @method string getUuids()
1426
 * @method $this withUuids($value)
1427
 */
1428
class ModifyPushAllTask extends Rpc
1429
{
1430
}
1431
1432
/**
1433
 * @method string getResourceOwnerId()
1434
 * @method $this withResourceOwnerId($value)
1435
 * @method string getItemId()
1436
 * @method $this withItemId($value)
1437
 * @method string getSourceIp()
1438
 * @method $this withSourceIp($value)
1439
 * @method string getLang()
1440
 * @method $this withLang($value)
1441
 * @method string getTaskId()
1442
 * @method $this withTaskId($value)
1443
 * @method string getStatus()
1444
 * @method $this withStatus($value)
1445
 */
1446
class ModifyRiskCheckStatus extends Rpc
1447
{
1448
}
1449
1450
/**
1451
 * @method string getResourceOwnerId()
1452
 * @method $this withResourceOwnerId($value)
1453
 * @method string getSourceIp()
1454
 * @method $this withSourceIp($value)
1455
 * @method array getIds()
1456
 * @method string getLang()
1457
 * @method $this withLang($value)
1458
 * @method string getTaskId()
1459
 * @method $this withTaskId($value)
1460
 * @method string getStatus()
1461
 * @method $this withStatus($value)
1462
 */
1463
class ModifyRiskSingleResultStatus extends Rpc
1464
{
1465
1466
    /**
1467
     * @param array $ids
1468
     *
1469
     * @return $this
1470
     */
1471
	public function withIds(array $ids)
1472
	{
1473
	    $this->data['Ids'] = $ids;
1474
		foreach ($ids as $i => $iValue) {
1475
			$this->options['query']['Ids.' . ($i + 1)] = $iValue;
1476
		}
1477
1478
		return $this;
1479
    }
1480
}
1481
1482
/**
1483
 * @method string getResourceOwnerId()
1484
 * @method $this withResourceOwnerId($value)
1485
 * @method string getEndTime()
1486
 * @method $this withEndTime($value)
1487
 * @method string getStartTime()
1488
 * @method $this withStartTime($value)
1489
 * @method string getSourceIp()
1490
 * @method $this withSourceIp($value)
1491
 * @method string getDaysOfWeek()
1492
 * @method $this withDaysOfWeek($value)
1493
 * @method string getLang()
1494
 * @method $this withLang($value)
1495
 */
1496
class ModifySecurityCheckScheduleConfig extends Rpc
1497
{
1498
}
1499
1500
/**
1501
 * @method string getTypes()
1502
 * @method $this withTypes($value)
1503
 * @method string getSourceIp()
1504
 * @method $this withSourceIp($value)
1505
 * @method string getUuids()
1506
 * @method $this withUuids($value)
1507
 */
1508
class ModifyStartVulScan extends Rpc
1509
{
1510
}
1511
1512
/**
1513
 * @method string getTagId()
1514
 * @method $this withTagId($value)
1515
 * @method string getMachineTypes()
1516
 * @method $this withMachineTypes($value)
1517
 * @method string getTagList()
1518
 * @method $this withTagList($value)
1519
 * @method string getSourceIp()
1520
 * @method $this withSourceIp($value)
1521
 * @method string getUuidList()
1522
 * @method $this withUuidList($value)
1523
 */
1524
class ModifyTagWithUuid extends Rpc
1525
{
1526
}
1527
1528
/**
1529
 * @method string getType()
1530
 * @method $this withType($value)
1531
 * @method string getUuid()
1532
 * @method $this withUuid($value)
1533
 * @method string getSourceIp()
1534
 * @method $this withSourceIp($value)
1535
 * @method string getConfig()
1536
 * @method $this withConfig($value)
1537
 */
1538
class ModifyVulTargetConfig extends Rpc
1539
{
1540
}
1541
1542
/**
1543
 * @method string getTargetType()
1544
 * @method $this withTargetType($value)
1545
 * @method string getType()
1546
 * @method $this withType($value)
1547
 * @method string getTargetOperations()
1548
 * @method $this withTargetOperations($value)
1549
 * @method string getSourceIp()
1550
 * @method $this withSourceIp($value)
1551
 * @method string getLang()
1552
 * @method $this withLang($value)
1553
 */
1554
class OperateSuspiciousTargetConfig extends Rpc
1555
{
1556
}
1557
1558
/**
1559
 * @method string getSuspiciousEventIds()
1560
 * @method $this withSuspiciousEventIds($value)
1561
 * @method string getSubOperation()
1562
 * @method $this withSubOperation($value)
1563
 * @method string getSourceIp()
1564
 * @method $this withSourceIp($value)
1565
 * @method string getWarnType()
1566
 * @method $this withWarnType($value)
1567
 * @method string getFrom()
1568
 * @method $this withFrom($value)
1569
 * @method string getOperation()
1570
 * @method $this withOperation($value)
1571
 */
1572
class OperationSuspEvents extends Rpc
1573
{
1574
}
1575
1576
/**
1577
 * @method string getSourceIp()
1578
 * @method $this withSourceIp($value)
1579
 * @method string getAppName()
1580
 * @method $this withAppName($value)
1581
 * @method string getValue()
1582
 * @method $this withValue($value)
1583
 * @method string getUuids()
1584
 * @method $this withUuids($value)
1585
 */
1586
class PauseClient extends Rpc
1587
{
1588
}
1589
1590
/**
1591
 * @method string getSourceIp()
1592
 * @method $this withSourceIp($value)
1593
 */
1594
class SasInstallCode extends Rpc
1595
{
1596
}
1597
1598
/**
1599
 * @method string getResourceOwnerId()
1600
 * @method $this withResourceOwnerId($value)
1601
 * @method array getItemIds()
1602
 * @method string getType()
1603
 * @method $this withType($value)
1604
 * @method array getAssets()
1605
 * @method string getSourceIp()
1606
 * @method $this withSourceIp($value)
1607
 * @method string getLang()
1608
 * @method $this withLang($value)
1609
 */
1610
class StartBaselineSecurityCheck extends Rpc
1611
{
1612
1613
    /**
1614
     * @param array $itemIds
1615
     *
1616
     * @return $this
1617
     */
1618
	public function withItemIds(array $itemIds)
1619
	{
1620
	    $this->data['ItemIds'] = $itemIds;
1621
		foreach ($itemIds as $i => $iValue) {
1622
			$this->options['query']['ItemIds.' . ($i + 1)] = $iValue;
1623
		}
1624
1625
		return $this;
1626
    }
1627
1628
    /**
1629
     * @param array $assets
1630
     *
1631
     * @return $this
1632
     */
1633
	public function withAssets(array $assets)
1634
	{
1635
	    $this->data['Assets'] = $assets;
1636
		foreach ($assets as $i => $iValue) {
1637
			$this->options['query']['Assets.' . ($i + 1)] = $iValue;
1638
		}
1639
1640
		return $this;
1641
    }
1642
}
1643
1644
/**
1645
 * @method string getRiskIds()
1646
 * @method $this withRiskIds($value)
1647
 * @method string getSourceIp()
1648
 * @method $this withSourceIp($value)
1649
 * @method string getUuids()
1650
 * @method $this withUuids($value)
1651
 */
1652
class ValidateHcWarnings extends Rpc
1653
{
1654
}
1655