java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appconfig.alpha.Action
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)", date="2024-05-08T21:35:15.561Z") @Stability(Deprecated) @Deprecated public class Action extends software.amazon.jsii.JsiiObject
Deprecated.
(deprecated) Defines an action for an extension.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.appconfig.alpha.*;
 import software.amazon.awscdk.services.iam.*;
 IEventDestination eventDestination;
 Role role;
 Action action = Action.Builder.create()
         .actionPoints(List.of(ActionPoint.PRE_CREATE_HOSTED_CONFIGURATION_VERSION))
         .eventDestination(eventDestination)
         // the properties below are optional
         .description("description")
         .executionRole(role)
         .invokeWithoutExecutionRole(false)
         .name("name")
         .build();
 
  • Constructor Details

    • Action

      protected Action(software.amazon.jsii.JsiiObjectRef objRef)
      Deprecated.
    • Action

      protected Action(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      Deprecated.
    • Action

      @Stability(Deprecated) @Deprecated public Action(@NotNull ActionProps props)
      Deprecated.
      Parameters:
      props - This parameter is required.
  • Method Details

    • getActionPoints

      @Stability(Deprecated) @Deprecated @NotNull public List<ActionPoint> getActionPoints()
      Deprecated.
      (deprecated) The action points that will trigger the extension action.
    • getEventDestination

      @Stability(Deprecated) @Deprecated @NotNull public IEventDestination getEventDestination()
      Deprecated.
      (deprecated) The event destination for the action.
    • getDescription

      @Stability(Deprecated) @Deprecated @Nullable public String getDescription()
      Deprecated.
      (deprecated) The description for the action.
    • getExecutionRole

      @Stability(Deprecated) @Deprecated @Nullable public IRole getExecutionRole()
      Deprecated.
      (deprecated) The execution role for the action.
    • getInvokeWithoutExecutionRole

      @Stability(Deprecated) @Deprecated @Nullable public Boolean getInvokeWithoutExecutionRole()
      Deprecated.
      (deprecated) The flag that specifies whether to create the execution role.
    • getName

      @Stability(Deprecated) @Deprecated @Nullable public String getName()
      Deprecated.
      (deprecated) The name for the action.