Interface CfnIPAMPoolCidrMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnIPAMPoolCidrMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
date="2025-12-18T18:20:25.157Z")
@Stability(Stable)
public interface CfnIPAMPoolCidrMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnIPAMPoolCidrPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.ec2.mixins.*;
CfnIPAMPoolCidrMixinProps cfnIPAMPoolCidrMixinProps = CfnIPAMPoolCidrMixinProps.builder()
.cidr("cidr")
.ipamPoolId("ipamPoolId")
.netmaskLength(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnIPAMPoolCidrMixinPropsstatic final classAn implementation forCfnIPAMPoolCidrMixinProps -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCidr
The CIDR provisioned to the IPAM pool.A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is
10.24.34.0/23. An IPv6 CIDR example is2001:DB8::/32.- See Also:
-
getIpamPoolId
The ID of the IPAM pool.- See Also:
-
getNetmaskLength
The netmask length of the CIDR you'd like to provision to a pool.Can be used for provisioning Amazon-provided IPv6 CIDRs to top-level pools and for provisioning CIDRs to pools with source pools. Cannot be used to provision BYOIP CIDRs to top-level pools. "NetmaskLength" or "Cidr" is required.
- See Also:
-
builder
- Returns:
- a
CfnIPAMPoolCidrMixinProps.BuilderofCfnIPAMPoolCidrMixinProps
-