@@ -15657,6 +15657,15 @@ components:
1565715657 example: 1729843470000
1565815658 format: int64
1565915659 type: integer
15660+ groupSignalsBy:
15661+ description: Additional grouping to perform on top of the existing groups
15662+ in the query section. Must be a subset of the existing groups.
15663+ example:
15664+ - service
15665+ items:
15666+ description: Field to group by.
15667+ type: string
15668+ type: array
1566015669 index:
1566115670 description: Index used to load the data.
1566215671 example: cloud_siem
@@ -24242,6 +24251,11 @@ components:
2424224251 SecurityMonitoringRuleCase:
2424324252 description: Case when signal is generated.
2424424253 properties:
24254+ actions:
24255+ description: Action to perform for each rule case.
24256+ items:
24257+ $ref: '#/components/schemas/SecurityMonitoringRuleCaseAction'
24258+ type: array
2424524259 condition:
2424624260 description: 'A rule case contains logical operations (`>`,`>=`, `&&`, `||`)
2424724261 to determine if a signal should be generated
@@ -24260,9 +24274,42 @@ components:
2426024274 status:
2426124275 $ref: '#/components/schemas/SecurityMonitoringRuleSeverity'
2426224276 type: object
24277+ SecurityMonitoringRuleCaseAction:
24278+ description: Action to perform when a signal is triggered. Only available for
24279+ Application Security rule type.
24280+ properties:
24281+ options:
24282+ $ref: '#/components/schemas/SecurityMonitoringRuleCaseActionOptions'
24283+ type:
24284+ $ref: '#/components/schemas/SecurityMonitoringRuleCaseActionType'
24285+ type: object
24286+ SecurityMonitoringRuleCaseActionOptions:
24287+ description: Options for the rule action
24288+ properties:
24289+ duration:
24290+ description: Duration of the action in seconds. 0 indicates no expiration.
24291+ example: 0
24292+ format: int64
24293+ minimum: 0
24294+ type: integer
24295+ type: object
24296+ SecurityMonitoringRuleCaseActionType:
24297+ description: The action type.
24298+ enum:
24299+ - block_ip
24300+ - block_user
24301+ type: string
24302+ x-enum-varnames:
24303+ - BLOCK_IP
24304+ - BLOCK_USER
2426324305 SecurityMonitoringRuleCaseCreate:
2426424306 description: Case when signal is generated.
2426524307 properties:
24308+ actions:
24309+ description: Action to perform for each rule case.
24310+ items:
24311+ $ref: '#/components/schemas/SecurityMonitoringRuleCaseAction'
24312+ type: array
2426624313 condition:
2426724314 description: 'A case contains logical operations (`>`,`>=`, `&&`, `||`)
2426824315 to determine if a signal should be generated
@@ -24724,6 +24771,15 @@ components:
2472424771 items:
2472524772 $ref: '#/components/schemas/SecurityMonitoringFilter'
2472624773 type: array
24774+ groupSignalsBy:
24775+ description: Additional grouping to perform on top of the existing groups
24776+ in the query section. Must be a subset of the existing groups.
24777+ example:
24778+ - service
24779+ items:
24780+ description: Field to group by.
24781+ type: string
24782+ type: array
2472724783 hasExtendedTitle:
2472824784 description: Whether the notifications include the triggering group-by values
2472924785 in their title.
@@ -25429,6 +25485,15 @@ components:
2542925485 items:
2543025486 $ref: '#/components/schemas/SecurityMonitoringFilter'
2543125487 type: array
25488+ groupSignalsBy:
25489+ description: Additional grouping to perform on top of the existing groups
25490+ in the query section. Must be a subset of the existing groups.
25491+ example:
25492+ - service
25493+ items:
25494+ description: Field to group by.
25495+ type: string
25496+ type: array
2543225497 hasExtendedTitle:
2543325498 description: Whether the notifications include the triggering group-by values
2543425499 in their title.
@@ -25501,6 +25566,15 @@ components:
2550125566 items:
2550225567 $ref: '#/components/schemas/SecurityMonitoringFilter'
2550325568 type: array
25569+ groupSignalsBy:
25570+ description: Additional grouping to perform on top of the existing groups
25571+ in the query section. Must be a subset of the existing groups.
25572+ example:
25573+ - service
25574+ items:
25575+ description: Field to group by.
25576+ type: string
25577+ type: array
2550425578 hasExtendedTitle:
2550525579 description: Whether the notifications include the triggering group-by values
2550625580 in their title.
@@ -25642,6 +25716,15 @@ components:
2564225716 items:
2564325717 $ref: '#/components/schemas/SecurityMonitoringFilter'
2564425718 type: array
25719+ groupSignalsBy:
25720+ description: Additional grouping to perform on top of the existing groups
25721+ in the query section. Must be a subset of the existing groups.
25722+ example:
25723+ - service
25724+ items:
25725+ description: Field to group by.
25726+ type: string
25727+ type: array
2564525728 hasExtendedTitle:
2564625729 description: Whether the notifications include the triggering group-by values
2564725730 in their title.
@@ -25719,6 +25802,15 @@ components:
2571925802 items:
2572025803 $ref: '#/components/schemas/SecurityMonitoringFilter'
2572125804 type: array
25805+ groupSignalsBy:
25806+ description: Additional grouping to perform on top of the existing groups
25807+ in the query section. Must be a subset of the existing groups.
25808+ example:
25809+ - service
25810+ items:
25811+ description: Field to group by.
25812+ type: string
25813+ type: array
2572225814 hasExtendedTitle:
2572325815 description: Whether the notifications include the triggering group-by values
2572425816 in their title.
0 commit comments