pub struct PublicIpv4Pool {
pub description: Option<String>,
pub network_border_group: Option<String>,
pub pool_address_ranges: Option<Vec<PublicIpv4PoolRange>>,
pub pool_id: Option<String>,
pub tags: Option<Vec<Tag>>,
pub total_address_count: Option<i64>,
pub total_available_address_count: Option<i64>,
}Expand description
Describes an IPv4 address pool.
Fields§
§description: Option<String>A description of the address pool.
network_border_group: Option<String>The name of the location from which the address pool is advertised. A network border group is a unique set of Availability Zones or Local Zones from where AWS advertises public IP addresses.
pool_address_ranges: Option<Vec<PublicIpv4PoolRange>>The address ranges.
pool_id: Option<String>The ID of the address pool.
Any tags for the address pool.
total_address_count: Option<i64>The total number of addresses.
total_available_address_count: Option<i64>The total number of available addresses.
Trait Implementations§
Source§impl Clone for PublicIpv4Pool
impl Clone for PublicIpv4Pool
Source§fn clone(&self) -> PublicIpv4Pool
fn clone(&self) -> PublicIpv4Pool
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PublicIpv4Pool
impl Debug for PublicIpv4Pool
Source§impl Default for PublicIpv4Pool
impl Default for PublicIpv4Pool
Source§fn default() -> PublicIpv4Pool
fn default() -> PublicIpv4Pool
Returns the “default value” for a type. Read more
Source§impl PartialEq for PublicIpv4Pool
impl PartialEq for PublicIpv4Pool
impl StructuralPartialEq for PublicIpv4Pool
Auto Trait Implementations§
impl Freeze for PublicIpv4Pool
impl RefUnwindSafe for PublicIpv4Pool
impl Send for PublicIpv4Pool
impl Sync for PublicIpv4Pool
impl Unpin for PublicIpv4Pool
impl UnwindSafe for PublicIpv4Pool
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more