billwerk_subscriptions-1.x-dev/config/schema/billwerk_subscriptions.schema.yml
config/schema/billwerk_subscriptions.schema.yml
billwerk_subscriptions.settings:
type: config_object
label: 'Billwerk Subscriptions settings'
mapping:
environment:
type: string
label: 'The Billwerk environment to use: sandbox or production'
billwerk_roles:
type: sequence
label: 'Billwerk user roles'
sequence:
type: string
logging_levels:
type: sequence
label: 'Enabled logging levels'
sequence:
type: string
api_response_cache_enabled:
type: boolean
label: 'Fetch and overwrite status'
action.configuration.billwerk_subscriptions_fetch_and_assign_billwerk_contract_ids:
type: mapping
label: 'Configuration for "Fetch and assign Billwerk Contract IDs" action'
mapping:
refresh_subscription:
type: boolean
label: 'Refresh subscription afterwards'
overwrite_existing:
type: boolean
label: 'Overwrite existing values'
action.configuration.billwerk_user_contract_ids_clear_action:
type: mapping
label: 'Configuration for the billwerk_user_contract_ids_clear_action action'
action.configuration.billwerk_user_refresh_subscription_action:
type: mapping
label: 'Configuration for the billwerk_user_refresh_subscription_action action'
