nautobot_openapi/models/
patched_bulk_writable_interface_vdc_assignment_request.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
14pub struct PatchedBulkWritableInterfaceVdcAssignmentRequest {
15 #[serde(rename = "id")]
16 pub id: uuid::Uuid,
17 #[serde(
18 rename = "virtual_device_context",
19 skip_serializing_if = "Option::is_none"
20 )]
21 pub virtual_device_context:
22 Option<Box<crate::models::ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
23 #[serde(rename = "interface", skip_serializing_if = "Option::is_none")]
24 pub interface: Option<Box<crate::models::ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
25}
26
27impl PatchedBulkWritableInterfaceVdcAssignmentRequest {
28 pub fn new(id: uuid::Uuid) -> PatchedBulkWritableInterfaceVdcAssignmentRequest {
30 PatchedBulkWritableInterfaceVdcAssignmentRequest {
31 id,
32 virtual_device_context: None,
33 interface: None,
34 }
35 }
36}