pub struct DirectVpcEgressConnectionInfo {
pub network_uri: Option<String>,
pub region: Option<String>,
pub selected_ip_address: Option<String>,
pub selected_ip_range: Option<String>,
pub subnetwork_uri: Option<String>,
}Expand description
For display only. Metadata associated with a serverless direct VPC egress connection.
This type is not used in any activity, and only used as part of another schema.
Fields§
§network_uri: Option<String>URI of direct access network.
region: Option<String>Region in which the Direct VPC egress is deployed.
selected_ip_address: Option<String>Selected starting IP address, from the selected IP range.
selected_ip_range: Option<String>Selected IP range.
subnetwork_uri: Option<String>URI of direct access subnetwork.
Trait Implementations§
Source§impl Clone for DirectVpcEgressConnectionInfo
impl Clone for DirectVpcEgressConnectionInfo
Source§fn clone(&self) -> DirectVpcEgressConnectionInfo
fn clone(&self) -> DirectVpcEgressConnectionInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for DirectVpcEgressConnectionInfo
impl Default for DirectVpcEgressConnectionInfo
Source§fn default() -> DirectVpcEgressConnectionInfo
fn default() -> DirectVpcEgressConnectionInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DirectVpcEgressConnectionInfo
impl<'de> Deserialize<'de> for DirectVpcEgressConnectionInfo
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 Part for DirectVpcEgressConnectionInfo
Auto Trait Implementations§
impl Freeze for DirectVpcEgressConnectionInfo
impl RefUnwindSafe for DirectVpcEgressConnectionInfo
impl Send for DirectVpcEgressConnectionInfo
impl Sync for DirectVpcEgressConnectionInfo
impl Unpin for DirectVpcEgressConnectionInfo
impl UnsafeUnpin for DirectVpcEgressConnectionInfo
impl UnwindSafe for DirectVpcEgressConnectionInfo
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