@Stability(value=Stable) public static final class CfnScheduledAction.Builder extends Object implements software.amazon.jsii.Builder<CfnScheduledAction>
CfnScheduledAction.| Modifier and Type | Method and Description |
|---|---|
CfnScheduledAction |
build() |
static CfnScheduledAction.Builder |
create(Construct scope,
String id) |
CfnScheduledAction.Builder |
enable(Boolean enable)
`AWS::Redshift::ScheduledAction.Enable`.
|
CfnScheduledAction.Builder |
enable(IResolvable enable)
`AWS::Redshift::ScheduledAction.Enable`.
|
CfnScheduledAction.Builder |
endTime(String endTime)
`AWS::Redshift::ScheduledAction.EndTime`.
|
CfnScheduledAction.Builder |
iamRole(String iamRole)
`AWS::Redshift::ScheduledAction.IamRole`.
|
CfnScheduledAction.Builder |
schedule(String schedule)
`AWS::Redshift::ScheduledAction.Schedule`.
|
CfnScheduledAction.Builder |
scheduledActionDescription(String scheduledActionDescription)
`AWS::Redshift::ScheduledAction.ScheduledActionDescription`.
|
CfnScheduledAction.Builder |
scheduledActionName(String scheduledActionName)
`AWS::Redshift::ScheduledAction.ScheduledActionName`.
|
CfnScheduledAction.Builder |
startTime(String startTime)
`AWS::Redshift::ScheduledAction.StartTime`.
|
CfnScheduledAction.Builder |
targetAction(CfnScheduledAction.ScheduledActionTypeProperty targetAction)
`AWS::Redshift::ScheduledAction.TargetAction`.
|
CfnScheduledAction.Builder |
targetAction(IResolvable targetAction)
`AWS::Redshift::ScheduledAction.TargetAction`.
|
@Stability(value=Stable) public static CfnScheduledAction.Builder create(Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnScheduledAction.PauseClusterMessageProperty.Builder.@Stability(value=Stable) public CfnScheduledAction.Builder enable(Boolean enable)
enable - `AWS::Redshift::ScheduledAction.Enable`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction.Builder enable(IResolvable enable)
enable - `AWS::Redshift::ScheduledAction.Enable`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction.Builder endTime(String endTime)
endTime - `AWS::Redshift::ScheduledAction.EndTime`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction.Builder iamRole(String iamRole)
iamRole - `AWS::Redshift::ScheduledAction.IamRole`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction.Builder schedule(String schedule)
schedule - `AWS::Redshift::ScheduledAction.Schedule`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction.Builder scheduledActionDescription(String scheduledActionDescription)
scheduledActionDescription - `AWS::Redshift::ScheduledAction.ScheduledActionDescription`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction.Builder scheduledActionName(String scheduledActionName)
scheduledActionName - `AWS::Redshift::ScheduledAction.ScheduledActionName`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction.Builder startTime(String startTime)
startTime - `AWS::Redshift::ScheduledAction.StartTime`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction.Builder targetAction(IResolvable targetAction)
targetAction - `AWS::Redshift::ScheduledAction.TargetAction`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction.Builder targetAction(CfnScheduledAction.ScheduledActionTypeProperty targetAction)
targetAction - `AWS::Redshift::ScheduledAction.TargetAction`. This parameter is required.this@Stability(value=Stable) public CfnScheduledAction build()
build in interface software.amazon.jsii.Builder<CfnScheduledAction>Copyright © 2021. All rights reserved.