Enforcer runner.
Usage for enforcing a single project’s firewall:
- $ forseti_enforcer –enforce_project <project_id>
- –policy_file <policy file path>
InvalidParsedPolicyFileError
[source]¶Bases: google.cloud.forseti.enforcer.enforcer.Error
An invalid policy file was parsed.
enforce_single_project
(enforcer, project_id, policy_filename)[source]¶Runs the enforcer on a single project.
Parameters: |
|
---|---|
Raises: |
|
Returns: | A instance of the proto. |
Return type: | EnforcerLogProto |
initialize_batch_enforcer
(global_configs, concurrent_threads, max_write_threads, max_running_operations, dry_run)[source]¶Initialize and return a BatchFirewallEnforcer object.
Parameters: |
|
---|---|
Returns: | A BatchFirewallEnforcer instance. |
Return type: |