Class DedicatedIpPoolProps
Properties for a dedicated IP pool.
Inheritance
System.Object
DedicatedIpPoolProps
Implements
Namespace: Amazon.CDK.AWS.SES
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class DedicatedIpPoolProps : Object, IDedicatedIpPoolProps
Syntax (vb)
Public Class DedicatedIpPoolProps
Inherits Object
Implements IDedicatedIpPoolProps
Remarks
ExampleMetadata: infused
Examples
new DedicatedIpPool(this, "Pool", new DedicatedIpPoolProps {
DedicatedIpPoolName = "mypool",
ScalingMode = ScalingMode.STANDARD
});
Synopsis
Constructors
DedicatedIpPoolProps() |
Properties
DedicatedIpPoolName | A name for the dedicated IP pool. |
ScalingMode | The type of scailing mode to use for this IP pool. |
Constructors
DedicatedIpPoolProps()
public DedicatedIpPoolProps()
Properties
DedicatedIpPoolName
A name for the dedicated IP pool.
public string DedicatedIpPoolName { get; set; }
Property Value
System.String
Remarks
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
ScalingMode
The type of scailing mode to use for this IP pool.
public Nullable<ScalingMode> ScalingMode { get; set; }
Property Value
System.Nullable<ScalingMode>
Remarks
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