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 class
ScheduledActionState.Builder
-
Field Summary
Fields Modifier and Type Field Description static ScheduledActionState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ScheduledActionState.Builder
builder()
static ScheduledActionState.Builder
builder(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>>
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.
-
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)
-
-