Enum ContextProvider

java.lang.Object
java.lang.Enum<ContextProvider>
software.amazon.awscdk.cloudassembly.schema.ContextProvider
All Implemented Interfaces:
Serializable, Comparable<ContextProvider>, java.lang.constant.Constable

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:54.669Z") @Stability(Stable) public enum ContextProvider extends Enum<ContextProvider>
Identifier for the context provider.
  • Enum Constant Details

    • AMI_PROVIDER

      @Stability(Stable) public static final ContextProvider AMI_PROVIDER
      AMI provider.
    • AVAILABILITY_ZONE_PROVIDER

      @Stability(Stable) public static final ContextProvider AVAILABILITY_ZONE_PROVIDER
      AZ provider.
    • HOSTED_ZONE_PROVIDER

      @Stability(Stable) public static final ContextProvider HOSTED_ZONE_PROVIDER
      Route53 Hosted Zone provider.
    • SSM_PARAMETER_PROVIDER

      @Stability(Stable) public static final ContextProvider SSM_PARAMETER_PROVIDER
      SSM Parameter Provider.
    • VPC_PROVIDER

      @Stability(Stable) public static final ContextProvider VPC_PROVIDER
      VPC Provider.
    • ENDPOINT_SERVICE_AVAILABILITY_ZONE_PROVIDER

      @Stability(Stable) public static final ContextProvider ENDPOINT_SERVICE_AVAILABILITY_ZONE_PROVIDER
      VPC Endpoint Service AZ Provider.
    • LOAD_BALANCER_PROVIDER

      @Stability(Stable) public static final ContextProvider LOAD_BALANCER_PROVIDER
      Load balancer provider.
    • LOAD_BALANCER_LISTENER_PROVIDER

      @Stability(Stable) public static final ContextProvider LOAD_BALANCER_LISTENER_PROVIDER
      Load balancer listener provider.
    • SECURITY_GROUP_PROVIDER

      @Stability(Stable) public static final ContextProvider SECURITY_GROUP_PROVIDER
      Security group provider.
    • KEY_PROVIDER

      @Stability(Stable) public static final ContextProvider KEY_PROVIDER
      KMS Key Provider.
    • PLUGIN

      @Stability(Stable) public static final ContextProvider PLUGIN
      A plugin provider (the actual plugin name will be in the properties).
  • Method Details

    • values

      public static ContextProvider[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static ContextProvider valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null