vanhecke/celmex/3.0.0

Unavailable. Nobody can download this version any more, with elm or with the Lamdera compiler: github.com/vanhecke/celmex is gone (deleted or private); Software Heritage not asked yet (this run's --swh-calls were used up); no fork with the same repo name found; no cached copy. Use another version.

Details

Cortex.Api.AttackSurface

Cortex ASM (attack-surface management) rule configuration.

type alias AttackSurfaceRule =
{ attackSurfaceRuleName : Maybe String
, attackSurfaceRuleId : Maybe String
, enabledStatus : Maybe String
, priority : Maybe String
, category : Maybe String
, description : Maybe String
, knowledgeBaseLink : Maybe String
, remediationGuidance : Maybe String
, created : Maybe Int
, modified : Maybe Int
, modifiedBy : Maybe String
, asmAlertCategories : List String
}

A single ASM rule row.

type alias RulesResponse =
{ totalCount : Maybe Int
, resultCount : Maybe Int
, attackSurfaceRules : List AttackSurfaceRule
}

Paginated envelope returned by getRules.

getRules : Request RulesResponse

POST /public_api/v1/get_attack_surface_rules

List configured ASM rules with their enabled status, priority, category, remediation guidance, and the alert categories the rule emits into.