announcements_feed.settings:
  type: config_object
  label: 'Announcements Settings'
  constraints:
    FullyValidatable: ~
  mapping:
    max_age:
      type: integer
      label: 'Cache announcements for max-age seconds.'
      constraints:
        PositiveOrZero: ~
    cron_interval:
      type: integer
      label: 'Cron interval for fetching announcements in seconds.'
      constraints:
        PositiveOrZero: ~
    limit:
      type: integer
      label: 'Number of announcements that will be displayed.'
      constraints:
        PositiveOrZero: ~
