AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::SES::DedicatedIpPool

CfnDedicatedIpPool

Create 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

import { CfnDedicatedIpPool } from 'aws-cdk-lib/aws-ses';

Or use the module namespace:

import * as ses from 'aws-cdk-lib/aws-ses';
// ses.CfnDedicatedIpPool

Properties

Configuration passed to the constructor as CfnDedicatedIpPoolProps.

poolNameOptional
string

The name of the dedicated IP pool that the IP address is associated with.

scalingModeOptional
string

The 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.

tagsOptional
CfnTag[]

An object that defines the tags (keys and values) that you want to associate with the pool.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Get the Amazon SES Cheat Sheet

Everything you need to know about Amazon SES on one page. HD quality, print-friendly.

Download Free Infographic