Skip to content
v2.274.0

DedicatedIpPoolProps Struct ​

Properties for a dedicated IP pool.

Example ​

ts
new ses.DedicatedIpPool(this, 'Pool', {
  dedicatedIpPoolName: 'mypool',
  scalingMode: ses.ScalingMode.STANDARD,
});

Properties ​

dedicatedIpPoolNameoptionalstringdedicated_ip_pool_nameoptionalstrdedicatedIpPoolNameoptionalStringDedicatedIpPoolNameoptionalstringDedicatedIpPoolNameoptional*string#
A name for the dedicated IP pool.

Default: a CloudFormation generated name

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.

scalingModeoptionalScalingModescaling_modeoptionalScalingModescalingModeoptionalScalingModeScalingModeoptionalScalingModeScalingModeoptionalScalingMode= ScalingMode.STANDARD#
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.