creamy-monkey-35142
12/31/2022, 3:54 AMTeamsRuleRuleSettingsL4override
required variable `ip, port`since it’s optional from Cloudflare? and the same for check_session
"rule_settings": {
"add_headers": {},
"biso_admin_controls": {
"dcp": false,
"dcr": false,
"dd": false,
"dk": false,
"dp": false,
"du": false
},
"block_page_enabled": true,
"block_reason": "",
"check_session": null,
"insecure_disable_dnssec_validation": false,
"ip_categories": false,
"l4override": null,
"override_host": "",
"override_ips": null
},
override
and filters
is l4
, so if filters is other like dns then it’s optionalrules['biso_admin_controls'] = cloudflare.TeamsRuleRuleSettingsBisoAdminControlsArgs(**rules['biso_admin_controls'][0])
to convert from mapping to object
"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"
]
}