@Stability(value=Stable) @Internal public static final class CfnBudgetsActionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBudgetsActionProps
CfnBudgetsActionPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnBudgetsActionProps.Builder, CfnBudgetsActionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnBudgetsActionProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnBudgetsActionProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getActionThreshold()
The trigger threshold of the action.
|
String |
getActionType()
The type of action.
|
String |
getApprovalModel()
This specifies if the action needs manual or automatic approval.
|
String |
getBudgetName()
A string that represents the budget name.
|
Object |
getDefinition()
Specifies all of the type-specific parameters.
|
String |
getExecutionRoleArn()
The role passed for action execution and reversion.
|
String |
getNotificationType()
The type of a notification.
|
Object |
getSubscribers()
A list of subscribers.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnBudgetsActionProps.Builder builder)
CfnBudgetsActionProps.Builder.public final Object getActionThreshold()
CfnBudgetsActionPropsgetActionThreshold in interface CfnBudgetsActionPropspublic final String getActionType()
CfnBudgetsActionPropsThis defines the type of tasks that can be carried out by this action. This field also determines the format for definition.
getActionType in interface CfnBudgetsActionPropspublic final String getBudgetName()
CfnBudgetsActionProps":" and "" characters aren't allowed.
getBudgetName in interface CfnBudgetsActionPropspublic final Object getDefinition()
CfnBudgetsActionPropsgetDefinition in interface CfnBudgetsActionPropspublic final String getExecutionRoleArn()
CfnBudgetsActionPropsRoles and actions must be in the same account.
getExecutionRoleArn in interface CfnBudgetsActionPropspublic final String getNotificationType()
CfnBudgetsActionPropsgetNotificationType in interface CfnBudgetsActionPropspublic final Object getSubscribers()
CfnBudgetsActionPropsgetSubscribers in interface CfnBudgetsActionPropspublic final String getApprovalModel()
CfnBudgetsActionPropsgetApprovalModel in interface CfnBudgetsActionProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.