Mini Shell
whitelist domain add:
cli:
users:
- root
check_with:
- webshield_is_enabled
help: Whitelist domain
schema:
domain:
# coercion doesn't try to conform to
# https://tools.ietf.org/html/rfc4343
coerce: tolower
positional: true
type: string
type: dict
whitelist domain delete:
cli:
users:
- root
check_with:
- webshield_is_enabled
help: Remove from whitelisted
schema:
domain:
coerce: tolower
positional: true
type: string
type: dict
whitelist domain list:
type: dict
check_with:
- webshield_is_enabled
cli:
users:
- root
help: List whitelisted domains
whitelist domain reset-to:
cli:
users:
- root
check_with:
- webshield_is_enabled
help: Replace whitelisted domains with a new list
schema:
domains:
type: list
positional: true
schema:
coerce: tolower
type: string
type: dict