AWSEC2IpamPoolAllocation
Objective-C
@interface AWSEC2IpamPoolAllocation
Swift
class AWSEC2IpamPoolAllocation
In IPAM, an allocation is a CIDR assignment from an IPAM pool to another IPAM pool or to a resource.
-
The CIDR for the allocation. 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 }
-
A description of the pool allocation.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
The ID of an allocation.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable ipamPoolAllocationId;
Swift
var ipamPoolAllocationId: String? { get set }
-
The ID of the resource.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable resourceId;
Swift
var resourceId: String? { get set }
-
The owner of the resource.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable resourceOwner;
Swift
var resourceOwner: String? { get set }
-
The Amazon Web Services Region of the resource.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable resourceRegion;
Swift
var resourceRegion: String? { get set }
-
The type of the resource.
Declaration
Objective-C
@property (nonatomic) AWSEC2IpamPoolAllocationResourceType resourceType;
Swift
var resourceType: AWSEC2IpamPoolAllocationResourceType { get set }