subman-1.0.x-dev/config/schema/subman.schema.yml
config/schema/subman.schema.yml
action.configuration.subman_user_sync_action:
type: action_configuration_default
label: 'Sync user with subscription management SaaS'
# Schema for the configuration files of the SubMan Subscription Management Services module.
subman.settings:
type: config_object
label: 'SubMan Subscription Management Services settings'
mapping:
fetch_overwrite_status:
type: boolean
label: 'Fetch and overwrite status'
fetch_overwrite_mail:
type: boolean
label: 'Fetch and overwrite mail'
logging:
type: boolean
label: 'Enable logging'
disable_drupal_mail_edit:
type: boolean
label: 'Disable mail address change in Drupal'
notifications:
type: mapping
label: "Notification settings"
mapping:
trial_ending:
type: mapping
label: "Trial ending notification"
mapping:
subject:
type: string
label: "The trial ending notification subject"
body:
type: string
label: "The trial ending notification body"
