AWSEC2IpamPoolCidr
Objective-C
@interface AWSEC2IpamPoolCidr
Swift
class AWSEC2IpamPoolCidr
A CIDR provisioned to an IPAM pool.
-
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.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable cidr;Swift
var cidr: String? { get set } -
Details related to why an IPAM pool CIDR failed to be provisioned.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2IpamPoolCidrFailureReason *_Nullable failureReason;Swift
var failureReason: AWSEC2IpamPoolCidrFailureReason? { get set } -
The IPAM pool CIDR ID.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable ipamPoolCidrId;Swift
var ipamPoolCidrId: String? { get set } -
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.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable netmaskLength;Swift
var netmaskLength: NSNumber? { get set } -
The state of the CIDR.
Declaration
Objective-C
@property (nonatomic) AWSEC2IpamPoolCidrState state;Swift
var state: AWSEC2IpamPoolCidrState { get set }
View on GitHub
Install in Dash
AWSEC2IpamPoolCidr Class Reference