openapi_service_fabric/models/
node_deactivation_task.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct NodeDeactivationTask {
17 #[serde(
18 rename = "NodeDeactivationTaskId",
19 skip_serializing_if = "Option::is_none"
20 )]
21 pub node_deactivation_task_id: Option<Box<models::NodeDeactivationTaskId>>,
22 #[serde(
23 rename = "NodeDeactivationIntent",
24 skip_serializing_if = "Option::is_none"
25 )]
26 pub node_deactivation_intent: Option<models::NodeDeactivationIntent>,
27}
28
29impl NodeDeactivationTask {
30 pub fn new() -> NodeDeactivationTask {
32 NodeDeactivationTask {
33 node_deactivation_task_id: None,
34 node_deactivation_intent: None,
35 }
36 }
37}