Struct google_compute1::api::InterconnectCircuitInfo[][src]

pub struct InterconnectCircuitInfo {
    pub customer_demarc_id: Option<String>,
    pub google_circuit_id: Option<String>,
    pub google_demarc_id: Option<String>,
}

Describes a single physical circuit between the Customer and Google. CircuitInfo objects are created by Google, so all fields are output only.

This type is not used in any activity, and only used as part of another schema.

Fields

customer_demarc_id: Option<String>

Customer-side demarc ID for this circuit.

google_circuit_id: Option<String>

Google-assigned unique ID for this circuit. Assigned at circuit turn-up.

google_demarc_id: Option<String>

Google-side demarc ID for this circuit. Assigned at circuit turn-up and provided by Google to the customer in the LOA.

Trait Implementations

impl Clone for InterconnectCircuitInfo[src]

impl Debug for InterconnectCircuitInfo[src]

impl Default for InterconnectCircuitInfo[src]

impl<'de> Deserialize<'de> for InterconnectCircuitInfo[src]

impl Part for InterconnectCircuitInfo[src]

impl Serialize for InterconnectCircuitInfo[src]

Auto Trait Implementations

impl RefUnwindSafe for InterconnectCircuitInfo[src]

impl Send for InterconnectCircuitInfo[src]

impl Sync for InterconnectCircuitInfo[src]

impl Unpin for InterconnectCircuitInfo[src]

impl UnwindSafe for InterconnectCircuitInfo[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.