Class Action
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appconfig.Action
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-12-17T21:37:25.795Z")
@Stability(Stable)
public class Action
extends software.amazon.jsii.JsiiObject
Defines an action for an extension.
Example:
Function fn; Extension.Builder.create(this, "MyExtension") .actions(List.of( Action.Builder.create() .actionPoints(List.of(ActionPoint.ON_DEPLOYMENT_START)) .eventDestination(new LambdaDestination(fn)) .build())) .build();
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Constructor Summary
ModifierConstructorDescriptionAction
(ActionProps props) protected
Action
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
Action
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionThe action points that will trigger the extension action.The description for the action.The event destination for the action.The execution role for the action.The flag that specifies whether to create the execution role.getName()
The name for the action.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
Action
protected Action(software.amazon.jsii.JsiiObjectRef objRef) -
Action
protected Action(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
Action
- Parameters:
props
- This parameter is required.
-
-
Method Details
-
getActionPoints
The action points that will trigger the extension action. -
getEventDestination
The event destination for the action. -
getDescription
The description for the action. -
getExecutionRole
The execution role for the action. -
getInvokeWithoutExecutionRole
The flag that specifies whether to create the execution role. -
getName
The name for the action.
-