Class ScheduledActionState


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

      • description

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
        Returns:
        The description of the scheduled action.
      • enable

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enable()
        Returns:
        Whether to enable the scheduled action. Default is `true` .
      • endTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> endTime()
        Returns:
        The end time in UTC when the schedule is active, in UTC RFC3339 format(for example, YYYY-MM-DDTHH:MM:SSZ).
      • iamRole

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> iamRole()
        Returns:
        The IAM role to assume to run the scheduled action.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The scheduled action name.
      • schedule

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> schedule()
        Returns:
        The schedule of action. The schedule is defined format of "at expression" or "cron expression", for example `at(2016-03-04T17:27:00)` or `cron(0 10 ? * MON *)`. See [Scheduled Action](https://docs.aws.amazon.com/redshift/latest/APIReference/API_ScheduledAction.html) for more information.
      • startTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> startTime()
        Returns:
        The start time in UTC when the schedule is active, in UTC RFC3339 format(for example, YYYY-MM-DDTHH:MM:SSZ).
      • targetAction

        public java.util.Optional<com.pulumi.core.Output<ScheduledActionTargetActionArgs>> targetAction()
        Returns:
        Target action. Documented below.