pub struct PscPropagationStatus {
pub code: Option<String>,
pub message: Option<String>,
pub source_forwarding_rule: Option<String>,
pub source_group: Option<String>,
pub source_spoke: Option<String>,
pub target_group: Option<String>,
pub target_spoke: Option<String>,
}Expand description
The status of one or more propagated Private Service Connect connections in a hub.
This type is not used in any activity, and only used as part of another schema.
Fields§
§code: Option<String>The propagation status.
message: Option<String>The human-readable summary of the Private Service Connect connection propagation status.
source_forwarding_rule: Option<String>The name of the forwarding rule exported to the hub.
source_group: Option<String>The name of the group that the source spoke belongs to.
source_spoke: Option<String>The name of the spoke that the source forwarding rule belongs to.
target_group: Option<String>The name of the group that the target spoke belongs to.
target_spoke: Option<String>The name of the spoke that the source forwarding rule propagates to.
Trait Implementations§
Source§impl Clone for PscPropagationStatus
impl Clone for PscPropagationStatus
Source§fn clone(&self) -> PscPropagationStatus
fn clone(&self) -> PscPropagationStatus
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 PscPropagationStatus
impl Debug for PscPropagationStatus
Source§impl Default for PscPropagationStatus
impl Default for PscPropagationStatus
Source§fn default() -> PscPropagationStatus
fn default() -> PscPropagationStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PscPropagationStatus
impl<'de> Deserialize<'de> for PscPropagationStatus
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 PscPropagationStatus
impl Serialize for PscPropagationStatus
impl Part for PscPropagationStatus
Auto Trait Implementations§
impl Freeze for PscPropagationStatus
impl RefUnwindSafe for PscPropagationStatus
impl Send for PscPropagationStatus
impl Sync for PscPropagationStatus
impl Unpin for PscPropagationStatus
impl UnwindSafe for PscPropagationStatus
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