@Stability(value=Stable) public static final class CfnBudgetsAction.Builder extends Object implements software.amazon.jsii.Builder<CfnBudgetsAction>
CfnBudgetsAction.| Modifier and Type | Method and Description |
|---|---|
CfnBudgetsAction.Builder |
actionThreshold(CfnBudgetsAction.ActionThresholdProperty actionThreshold)
`AWS::Budgets::BudgetsAction.ActionThreshold`.
|
CfnBudgetsAction.Builder |
actionThreshold(IResolvable actionThreshold)
`AWS::Budgets::BudgetsAction.ActionThreshold`.
|
CfnBudgetsAction.Builder |
actionType(String actionType)
`AWS::Budgets::BudgetsAction.ActionType`.
|
CfnBudgetsAction.Builder |
approvalModel(String approvalModel)
`AWS::Budgets::BudgetsAction.ApprovalModel`.
|
CfnBudgetsAction.Builder |
budgetName(String budgetName)
`AWS::Budgets::BudgetsAction.BudgetName`.
|
CfnBudgetsAction |
build() |
static CfnBudgetsAction.Builder |
create(software.constructs.Construct scope,
String id) |
CfnBudgetsAction.Builder |
definition(CfnBudgetsAction.DefinitionProperty definition)
`AWS::Budgets::BudgetsAction.Definition`.
|
CfnBudgetsAction.Builder |
definition(IResolvable definition)
`AWS::Budgets::BudgetsAction.Definition`.
|
CfnBudgetsAction.Builder |
executionRoleArn(String executionRoleArn)
`AWS::Budgets::BudgetsAction.ExecutionRoleArn`.
|
CfnBudgetsAction.Builder |
notificationType(String notificationType)
`AWS::Budgets::BudgetsAction.NotificationType`.
|
CfnBudgetsAction.Builder |
subscribers(IResolvable subscribers)
`AWS::Budgets::BudgetsAction.Subscribers`.
|
CfnBudgetsAction.Builder |
subscribers(List<? extends Object> subscribers)
`AWS::Budgets::BudgetsAction.Subscribers`.
|
@Stability(value=Stable) public static CfnBudgetsAction.Builder create(software.constructs.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.CfnBudgetsAction.ActionThresholdProperty.Builder.@Stability(value=Stable) public CfnBudgetsAction.Builder actionThreshold(CfnBudgetsAction.ActionThresholdProperty actionThreshold)
actionThreshold - `AWS::Budgets::BudgetsAction.ActionThreshold`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder actionThreshold(IResolvable actionThreshold)
actionThreshold - `AWS::Budgets::BudgetsAction.ActionThreshold`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder actionType(String actionType)
actionType - `AWS::Budgets::BudgetsAction.ActionType`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder budgetName(String budgetName)
budgetName - `AWS::Budgets::BudgetsAction.BudgetName`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder definition(CfnBudgetsAction.DefinitionProperty definition)
definition - `AWS::Budgets::BudgetsAction.Definition`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder definition(IResolvable definition)
definition - `AWS::Budgets::BudgetsAction.Definition`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder executionRoleArn(String executionRoleArn)
executionRoleArn - `AWS::Budgets::BudgetsAction.ExecutionRoleArn`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder notificationType(String notificationType)
notificationType - `AWS::Budgets::BudgetsAction.NotificationType`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder approvalModel(String approvalModel)
approvalModel - `AWS::Budgets::BudgetsAction.ApprovalModel`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder subscribers(IResolvable subscribers)
subscribers - `AWS::Budgets::BudgetsAction.Subscribers`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction.Builder subscribers(List<? extends Object> subscribers)
subscribers - `AWS::Budgets::BudgetsAction.Subscribers`. This parameter is required.this@Stability(value=Stable) public CfnBudgetsAction build()
build in interface software.amazon.jsii.Builder<CfnBudgetsAction>Copyright © 2021. All rights reserved.