Skip to content

FAQ

Last updated on

  • General

    How do Volume Label Selectors work?

    Volume Label selectors are the primary method for choosing which volumes to include in an automation. If no labels are specified in the volumeLabelSelector input, the service defaults to returning all volumes within the project.

    There are two main types of selection:

    • Equality-based requirements: filters by exact matches.
      • environment = production — finds resources tagged with environment=production.
      • tier != frontend — finds everything except resources where tier=frontend.
    • Set-based requirements: filters based on a set of values.
      • environment in (production, qa) — finds resources in either production or qa environment.
      • tier not in (frontend, backend) — finds resources with a different tier or no tier at all.
      • release — finds resources where the release label exists, regardless of value.

    Multiple requirements can be combined with commas, which act as a logical AND (all conditions must match).

    What is the RRULE format for schedules?

    The service uses rrule strings to define recurring schedules for triggers. This allows users to set complex intervals for automated tasks. An rrule (Recurrence Rule) is a standardized string format used in iCalendar (RFC 5545) to define repeating events, and you can generate one by using a dedicated library or by using online generator tools to specify parameters like frequency, interval, and end dates.