Class CfnDedicatedIpPoolPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.ses.CfnDedicatedIpPoolPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDedicatedIpPoolPropsMixin>
- Enclosing class:
CfnDedicatedIpPoolPropsMixin
@Stability(Stable)
public static final class CfnDedicatedIpPoolPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDedicatedIpPoolPropsMixin>
A fluent builder for
CfnDedicatedIpPoolPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) The name of the dedicated IP pool that the IP address is associated with.scalingMode(String scalingMode) The type of scaling mode.An object that defines the tags (keys and values) that you want to associate with the pool.
-
Method Details
-
create
@Stability(Stable) public static CfnDedicatedIpPoolPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDedicatedIpPoolPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDedicatedIpPoolPropsMixin.Builder.
-
poolName
The name of the dedicated IP pool that the IP address is associated with.- Parameters:
poolName- The name of the dedicated IP pool that the IP address is associated with. This parameter is required.- Returns:
this- See Also:
-
scalingMode
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
STANDARDoption is selected by default if no value is specified.Updating ScalingMode doesn't require a replacement if you're updating its value from
STANDARDtoMANAGED. However, updating ScalingMode fromMANAGEDtoSTANDARDis not supported.- Parameters:
scalingMode- The type of scaling mode. This parameter is required.- Returns:
this- See Also:
-
tags
An object that defines the tags (keys and values) that you want to associate with the pool.- Parameters:
tags- An object that defines the tags (keys and values) that you want to associate with the pool. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDedicatedIpPoolPropsMixin>- Returns:
- a newly built instance of
CfnDedicatedIpPoolPropsMixin.
-