Struct google_compute1::api::NetworkEndpointGroupPscData
source · pub struct NetworkEndpointGroupPscData {
pub consumer_psc_address: Option<String>,
pub psc_connection_id: Option<u64>,
pub psc_connection_status: Option<String>,
}
Expand description
All data that is specifically relevant to only network endpoint groups of type PRIVATE_SERVICE_CONNECT.
This type is not used in any activity, and only used as part of another schema.
Fields§
§consumer_psc_address: Option<String>
[Output Only] Address allocated from given subnetwork for PSC. This IP address acts as a VIP for a PSC NEG, allowing it to act as an endpoint in L7 PSC-XLB.
psc_connection_id: Option<u64>
[Output Only] The PSC connection id of the PSC Network Endpoint Group Consumer.
psc_connection_status: Option<String>
[Output Only] The connection status of the PSC Forwarding Rule.
Trait Implementations§
source§impl Clone for NetworkEndpointGroupPscData
impl Clone for NetworkEndpointGroupPscData
source§fn clone(&self) -> NetworkEndpointGroupPscData
fn clone(&self) -> NetworkEndpointGroupPscData
Returns a copy 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 NetworkEndpointGroupPscData
impl Debug for NetworkEndpointGroupPscData
source§impl Default for NetworkEndpointGroupPscData
impl Default for NetworkEndpointGroupPscData
source§fn default() -> NetworkEndpointGroupPscData
fn default() -> NetworkEndpointGroupPscData
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for NetworkEndpointGroupPscData
impl<'de> Deserialize<'de> for NetworkEndpointGroupPscData
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 NetworkEndpointGroupPscData
Auto Trait Implementations§
impl RefUnwindSafe for NetworkEndpointGroupPscData
impl Send for NetworkEndpointGroupPscData
impl Sync for NetworkEndpointGroupPscData
impl Unpin for NetworkEndpointGroupPscData
impl UnwindSafe for NetworkEndpointGroupPscData
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