pub struct DestinationEndpoint {
pub asn: Option<i64>,
pub csp: Option<String>,
pub state: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}Expand description
The metadata for a DestinationEndpoint resource.
This type is not used in any activity, and only used as part of another schema.
Fields§
§asn: Option<i64>Required. The ASN of the remote IP prefix.
csp: Option<String>Required. The CSP of the remote IP prefix.
state: Option<String>Output only. The state of the DestinationEndpoint resource.
update_time: Option<DateTime<Utc>>Output only. Time when the DestinationEndpoint resource was updated.
Trait Implementations§
Source§impl Clone for DestinationEndpoint
impl Clone for DestinationEndpoint
Source§fn clone(&self) -> DestinationEndpoint
fn clone(&self) -> DestinationEndpoint
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 DestinationEndpoint
impl Debug for DestinationEndpoint
Source§impl Default for DestinationEndpoint
impl Default for DestinationEndpoint
Source§fn default() -> DestinationEndpoint
fn default() -> DestinationEndpoint
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DestinationEndpoint
impl<'de> Deserialize<'de> for DestinationEndpoint
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 Serialize for DestinationEndpoint
impl Serialize for DestinationEndpoint
impl Part for DestinationEndpoint
Auto Trait Implementations§
impl Freeze for DestinationEndpoint
impl RefUnwindSafe for DestinationEndpoint
impl Send for DestinationEndpoint
impl Sync for DestinationEndpoint
impl Unpin for DestinationEndpoint
impl UnwindSafe for DestinationEndpoint
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