Package com.pulumi.aws.redshift.inputs
Class ScheduledActionState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.redshift.inputs.ScheduledActionState
-
public final class ScheduledActionState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScheduledActionState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ScheduledActionStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScheduledActionState.Builderbuilder()static ScheduledActionState.Builderbuilder(ScheduledActionState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>description()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>enable()java.util.Optional<com.pulumi.core.Output<java.lang.String>>endTime()java.util.Optional<com.pulumi.core.Output<java.lang.String>>iamRole()java.util.Optional<com.pulumi.core.Output<java.lang.String>>name()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.lang.String>>schedule()java.util.Optional<com.pulumi.core.Output<java.lang.String>>startTime()java.util.Optional<com.pulumi.core.Output<ScheduledActionTargetActionArgs>>targetAction()
-
-
-
Field Detail
-
Empty
public static final ScheduledActionState Empty
-
-
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.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
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.
-
builder
public static ScheduledActionState.Builder builder()
-
builder
public static ScheduledActionState.Builder builder(ScheduledActionState defaults)
-
-