AWS::SES::DedicatedIpPoolCreate a new pool of dedicated IP addresses. A pool can include one or more dedicated IP addresses that are associated with your AWS account . You can associate a pool with a configuration set. When you send an email that uses that configuration set, the message is sent from one of the addresses in the associated pool. > You can't delete dedicated IP pools that have a `STANDARD` scaling mode with one or more dedicated IP addresses. This constraint doesn't apply to dedicated IP pools that have a `MANAGED` scaling mode.
import { CfnDedicatedIpPool } from 'aws-cdk-lib/aws-ses';Or use the module namespace:
import * as ses from 'aws-cdk-lib/aws-ses';
// ses.CfnDedicatedIpPoolConfiguration passed to the constructor as CfnDedicatedIpPoolProps.
poolNameOptionalstringThe name of the dedicated IP pool that the IP address is associated with.
scalingModeOptionalstringThe type of scaling mode. The following options are available: - `STANDARD` - The customer controls which IPs are part of the dedicated IP pool. - `MANAGED` - The reputation and number of IPs are automatically managed by Amazon SES . The `STANDARD` option is selected by default if no value is specified. > 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.
tagsOptionalCfnTag[]An object that defines the tags (keys and values) that you want to associate with the pool.
This L1 construct maps directly to the following CloudFormation resource type.
Everything you need to know about Amazon SES on one page. HD quality, print-friendly.
Download Free Infographicaws-sesAWS::SES::DedicatedIpPool