This message was deleted.
# general
s
This message was deleted.
c
also it’s required only when action is
override
and
filters
is
l4
, so if filters is other like dns then it’s optional
the context is I want pre-define a block as below to help other know which key/value should be added at here instead of check on document, and I will add something like
rules['biso_admin_controls']  = cloudflare.TeamsRuleRuleSettingsBisoAdminControlsArgs(**rules['biso_admin_controls'][0])
to convert from mapping to object
Copy code
"rule_settings": [
                {
                    "add_headers": {},
                    "biso_admin_controls": [],
                    "block_page_enabled": false,
                    "block_page_reason": "",
                    "check_session": [],
                    "insecure_disable_dnssec_validation": false,
                    "l4override": [],
                    "override_host": "",
                    "override_ips": [
                        "1.1.1.1"
                    ]
                }
nevermind, I’ll write a loop to remove key which have empty values
🙌 1