@@ -77,19 +77,39 @@ This is a sample playbook file for using the role to install NGINX App Protect o
77
77
app_protect_configure: true
78
78
79
79
# For use with the app_protect_configure option to determine if the default security policy will be written to the target host
80
+ # Used when ` app_protect_configure: true`.
80
81
app_protect_security_policy_template_enable : true
81
82
82
- # For use with the app_protect_configure option to determine if the default log policy will be written to the target host
83
+ # Default app protect enforcement mode. Values can be `blocking` or `transparent`.
84
+ # Used when `app_protect_configure: true` and `app_protect_security_policy_template_enable: true`.
85
+ security_policy_enforcement_mode : blocking
86
+
87
+ # For use with the app_protect_configure option to determine if the default log policy will be written to the target host.
88
+ # Used when `app_protect_configure: true`.
83
89
app_protect_log_policy_template_enable : true
84
90
91
+ # Which violation types to log. Possible values: TBD
92
+ # Used when `app_protect_configure: true` and `app_protect_log_policy_template_enable: true`.
93
+ log_policy_filter_request_type : all
94
+
85
95
# For use with the app_protect_configure option to determine if the sample nginx.conf will be written to the target host.
86
- # Since this can be dangerous, this value is default to false in the role defaults
96
+ # Since this can be dangerous, this value is default to false in the role defaults.
97
+ # Used when `app_protect_configure: true`.
87
98
nginx_conf_template_enable : true
88
99
89
100
# For use with the app_protect_configure option to determine the syslog target to be injected
90
- # into the default log policy that will be written to the target host
101
+ # into the default log policy that will be written to the target host.
102
+ # Used when `nginx_conf_template_enable: true`.
91
103
log_policy_syslog_target : 10.1.1.8:5144
92
104
105
+ # DEPRECATED: A proxy pass workload used in the sample nginx.conf for demo purposes.
106
+ # Will be removed from this role in the future.
107
+ # Used when `nginx_conf_template_enable: true`.
108
+ nginx_demo_workload : http://10.1.10.105:8080
109
+
110
+ # Determines whether or not to clean up tmp files created during the installation and configuration steps.
111
+ cleanup_when_done : true
112
+
93
113
roles :
94
114
- role : ansible-role-nginx-app-protect
95
115
` ` `
0 commit comments