pub struct AllocateAddressResult {
pub allocation_id: Option<String>,
pub customer_owned_ip: Option<String>,
pub customer_owned_ipv_4_pool: Option<String>,
pub domain: Option<String>,
pub network_border_group: Option<String>,
pub public_ip: Option<String>,
pub public_ipv_4_pool: Option<String>,
}Fields§
§allocation_id: Option<String>[EC2-VPC] The ID that AWS assigns to represent the allocation of the Elastic IP address for use with instances in a VPC.
customer_owned_ip: Option<String>The customer-owned IP address.
customer_owned_ipv_4_pool: Option<String>The ID of the customer-owned address pool.
domain: Option<String>Indicates whether this Elastic IP address is for use with instances in EC2-Classic (standard) or instances in a VPC (vpc).
network_border_group: Option<String>The location from which the IP address is advertised.
public_ip: Option<String>The Elastic IP address.
public_ipv_4_pool: Option<String>The ID of an address pool.
Trait Implementations§
Source§impl Clone for AllocateAddressResult
impl Clone for AllocateAddressResult
Source§fn clone(&self) -> AllocateAddressResult
fn clone(&self) -> AllocateAddressResult
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 AllocateAddressResult
impl Debug for AllocateAddressResult
Source§impl Default for AllocateAddressResult
impl Default for AllocateAddressResult
Source§fn default() -> AllocateAddressResult
fn default() -> AllocateAddressResult
Returns the “default value” for a type. Read more
Source§impl PartialEq for AllocateAddressResult
impl PartialEq for AllocateAddressResult
impl StructuralPartialEq for AllocateAddressResult
Auto Trait Implementations§
impl Freeze for AllocateAddressResult
impl RefUnwindSafe for AllocateAddressResult
impl Send for AllocateAddressResult
impl Sync for AllocateAddressResult
impl Unpin for AllocateAddressResult
impl UnwindSafe for AllocateAddressResult
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