netbox_openapi/models/
circuit_termination_request_circuit.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
12pub struct CircuitTerminationRequestCircuit {
13 #[serde(rename = "cid")]
15 pub cid: String,
16 #[serde(rename = "provider")]
17 pub provider: Box<crate::models::BriefCircuitRequestProvider>,
18 #[serde(rename = "description", skip_serializing_if = "Option::is_none")]
19 pub description: Option<String>,
20}
21
22impl CircuitTerminationRequestCircuit {
23 pub fn new(
24 cid: String,
25 provider: crate::models::BriefCircuitRequestProvider,
26 ) -> CircuitTerminationRequestCircuit {
27 CircuitTerminationRequestCircuit {
28 cid,
29 provider: Box::new(provider),
30 description: None,
31 }
32 }
33}