pub struct LinkPublicIp {
pub link_public_ip_id: Option<String>,
pub public_dns_name: Option<String>,
pub public_ip: Option<String>,
pub public_ip_account_id: Option<String>,
pub public_ip_id: Option<String>,
}
Expand description
LinkPublicIp : Information about the public IP association.
Fields§
§link_public_ip_id: Option<String>
(Required in a Net) The ID representing the association of the public IP with the VM or the NIC.
public_dns_name: Option<String>
The name of the public DNS.
public_ip: Option<String>
The public IP associated with the NIC.
public_ip_account_id: Option<String>
The account ID of the owner of the public IP.
public_ip_id: Option<String>
The allocation ID of the public IP.
Implementations§
Source§impl LinkPublicIp
impl LinkPublicIp
Sourcepub fn new() -> LinkPublicIp
pub fn new() -> LinkPublicIp
Information about the public IP association.
Trait Implementations§
Source§impl Clone for LinkPublicIp
impl Clone for LinkPublicIp
Source§fn clone(&self) -> LinkPublicIp
fn clone(&self) -> LinkPublicIp
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 LinkPublicIp
impl Debug for LinkPublicIp
Source§impl Default for LinkPublicIp
impl Default for LinkPublicIp
Source§fn default() -> LinkPublicIp
fn default() -> LinkPublicIp
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LinkPublicIp
impl<'de> Deserialize<'de> for LinkPublicIp
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
Source§impl PartialEq for LinkPublicIp
impl PartialEq for LinkPublicIp
Source§impl Serialize for LinkPublicIp
impl Serialize for LinkPublicIp
impl StructuralPartialEq for LinkPublicIp
Auto Trait Implementations§
impl Freeze for LinkPublicIp
impl RefUnwindSafe for LinkPublicIp
impl Send for LinkPublicIp
impl Sync for LinkPublicIp
impl Unpin for LinkPublicIp
impl UnwindSafe for LinkPublicIp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more