pub struct NetworkAccessConfiguration {
pub eni_id: Option<String>,
pub eni_private_ip_address: Option<String>,
}
Expand description
Describes the network details of the fleet or image builder instance.
Fields§
§eni_id: Option<String>
The resource identifier of the elastic network interface that is attached to instances in your VPC. All network interfaces have the eni-xxxxxxxx resource identifier.
eni_private_ip_address: Option<String>
The private IP address of the elastic network interface that is attached to instances in your VPC.
Trait Implementations§
Source§impl Clone for NetworkAccessConfiguration
impl Clone for NetworkAccessConfiguration
Source§fn clone(&self) -> NetworkAccessConfiguration
fn clone(&self) -> NetworkAccessConfiguration
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 NetworkAccessConfiguration
impl Debug for NetworkAccessConfiguration
Source§impl Default for NetworkAccessConfiguration
impl Default for NetworkAccessConfiguration
Source§fn default() -> NetworkAccessConfiguration
fn default() -> NetworkAccessConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NetworkAccessConfiguration
impl<'de> Deserialize<'de> for NetworkAccessConfiguration
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for NetworkAccessConfiguration
Auto Trait Implementations§
impl Freeze for NetworkAccessConfiguration
impl RefUnwindSafe for NetworkAccessConfiguration
impl Send for NetworkAccessConfiguration
impl Sync for NetworkAccessConfiguration
impl Unpin for NetworkAccessConfiguration
impl UnwindSafe for NetworkAccessConfiguration
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