google.cloud.forseti.scanner.scanners.ke_scanner module

Scanner for the KE rules engine.

This scanner allows the user to write rules that extract arbitrary values from a KE cluster’s JSON representation, and match them against a given list of values. The values can be treated as a whitelist or a blacklist.

class KeScanner(global_configs, scanner_configs, service_config, model_name, snapshot_timestamp, rules)[source]

Bases: google.cloud.forseti.scanner.scanners.ke_base_scanner.KeBaseScanner

Scanner class for KE rules.

_abc_cache = <_weakrefset.WeakSet object>
_abc_negative_cache = <_weakrefset.WeakSet object>
_abc_negative_cache_version = 203
_abc_registry = <_weakrefset.WeakSet object>