Class: Aws::EC2::Types::IpamPoolAllocation
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::IpamPoolAllocation
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
In IPAM, an allocation is a CIDR assignment from an IPAM pool to another IPAM pool or to a resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cidr ⇒ String
The CIDR for the allocation.
-
#description ⇒ String
A description of the pool allocation.
-
#ipam_pool_allocation_id ⇒ String
The ID of an allocation.
-
#resource_id ⇒ String
The ID of the resource.
-
#resource_owner ⇒ String
The owner of the resource.
-
#resource_region ⇒ String
The Amazon Web Services Region of the resource.
-
#resource_type ⇒ String
The type of the resource.
Instance Attribute Details
#cidr ⇒ String
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 is `2001:DB8::/32`.
42243 42244 42245 42246 42247 42248 42249 42250 42251 42252 42253 |
# File 'lib/aws-sdk-ec2/types.rb', line 42243 class IpamPoolAllocation < Struct.new( :cidr, :ipam_pool_allocation_id, :description, :resource_id, :resource_type, :resource_region, :resource_owner) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the pool allocation.
42243 42244 42245 42246 42247 42248 42249 42250 42251 42252 42253 |
# File 'lib/aws-sdk-ec2/types.rb', line 42243 class IpamPoolAllocation < Struct.new( :cidr, :ipam_pool_allocation_id, :description, :resource_id, :resource_type, :resource_region, :resource_owner) SENSITIVE = [] include Aws::Structure end |
#ipam_pool_allocation_id ⇒ String
The ID of an allocation.
42243 42244 42245 42246 42247 42248 42249 42250 42251 42252 42253 |
# File 'lib/aws-sdk-ec2/types.rb', line 42243 class IpamPoolAllocation < Struct.new( :cidr, :ipam_pool_allocation_id, :description, :resource_id, :resource_type, :resource_region, :resource_owner) SENSITIVE = [] include Aws::Structure end |
#resource_id ⇒ String
The ID of the resource.
42243 42244 42245 42246 42247 42248 42249 42250 42251 42252 42253 |
# File 'lib/aws-sdk-ec2/types.rb', line 42243 class IpamPoolAllocation < Struct.new( :cidr, :ipam_pool_allocation_id, :description, :resource_id, :resource_type, :resource_region, :resource_owner) SENSITIVE = [] include Aws::Structure end |
#resource_owner ⇒ String
The owner of the resource.
42243 42244 42245 42246 42247 42248 42249 42250 42251 42252 42253 |
# File 'lib/aws-sdk-ec2/types.rb', line 42243 class IpamPoolAllocation < Struct.new( :cidr, :ipam_pool_allocation_id, :description, :resource_id, :resource_type, :resource_region, :resource_owner) SENSITIVE = [] include Aws::Structure end |
#resource_region ⇒ String
The Amazon Web Services Region of the resource.
42243 42244 42245 42246 42247 42248 42249 42250 42251 42252 42253 |
# File 'lib/aws-sdk-ec2/types.rb', line 42243 class IpamPoolAllocation < Struct.new( :cidr, :ipam_pool_allocation_id, :description, :resource_id, :resource_type, :resource_region, :resource_owner) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of the resource.
42243 42244 42245 42246 42247 42248 42249 42250 42251 42252 42253 |
# File 'lib/aws-sdk-ec2/types.rb', line 42243 class IpamPoolAllocation < Struct.new( :cidr, :ipam_pool_allocation_id, :description, :resource_id, :resource_type, :resource_region, :resource_owner) SENSITIVE = [] include Aws::Structure end |