Interface DedicatedIpPoolProps

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.99.0 (build 8f757e4)", date="2024-06-13T18:49:25.932Z") @Stability(Stable) public interface DedicatedIpPoolProps extends
Properties for a dedicated IP pool.


 DedicatedIpPool.Builder.create(this, "Pool")
  • Method Details

    • getDedicatedIpPoolName

      @Stability(Stable) @Nullable default String getDedicatedIpPoolName()
      A name for the dedicated IP pool.

      The name must adhere to specific constraints: it can only include lowercase letters (a-z), numbers (0-9), underscores (_), and hyphens (-), and must not exceed 64 characters in length.

      Default: - a CloudFormation generated name

    • getScalingMode

      @Stability(Stable) @Nullable default ScalingMode getScalingMode()
      The type of scailing mode to use for this IP pool.

      Updating ScalingMode doesn't require a replacement if you're updating its value from STANDARD to MANAGED. However, updating ScalingMode from MANAGED to STANDARD is not supported.

      Default: ScalingMode.STANDARD

    • builder

      @Stability(Stable) static DedicatedIpPoolProps.Builder builder()
      a DedicatedIpPoolProps.Builder of DedicatedIpPoolProps