Class ContactsRotationRecurrenceArgs


  • public final class ContactsRotationRecurrenceArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • monthlySettings

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ContactsRotationRecurrenceMonthlySettingArgs>>> monthlySettings()
        Returns:
        (Optional) Information about on-call rotations that recur monthly. See Monthly Settings for more details.
      • numberOfOnCalls

        public com.pulumi.core.Output<java.lang.Integer> numberOfOnCalls()
        Returns:
        (Required) The number of contacts, or shift team members designated to be on call concurrently during a shift.
      • recurrenceMultiplier

        public com.pulumi.core.Output<java.lang.Integer> recurrenceMultiplier()
        Returns:
        (Required) The number of days, weeks, or months a single rotation lasts.
      • shiftCoverages

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ContactsRotationRecurrenceShiftCoverageArgs>>> shiftCoverages()
        Returns:
        (Optional) Information about the days of the week that the on-call rotation coverage includes. See Shift Coverages for more details.
      • weeklySettings

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ContactsRotationRecurrenceWeeklySettingArgs>>> weeklySettings()
        Returns:
        (Optional) Information about on-call rotations that recur weekly. See Weekly Settings for more details.