clientapi_pve/models/
pools_update_pool_deprecated_request.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct PoolsUpdatePoolDeprecatedRequest {
16
17 #[serde(rename = "allow-move", skip_serializing_if = "Option::is_none")]
19 pub allow_move: Option<models::PveBoolean>,
20
21 #[serde(rename = "comment", skip_serializing_if = "Option::is_none")]
22 pub comment: Option<String>,
23
24 #[serde(rename = "delete", skip_serializing_if = "Option::is_none")]
26 pub delete: Option<models::PveBoolean>,
27
28 #[serde(rename = "storage", skip_serializing_if = "Option::is_none")]
30 pub storage: Option<String>,
31
32 #[serde(rename = "vms", skip_serializing_if = "Option::is_none")]
34 pub vms: Option<String>,
35
36
37}
38
39impl PoolsUpdatePoolDeprecatedRequest {
40 pub fn new() -> PoolsUpdatePoolDeprecatedRequest {
41 PoolsUpdatePoolDeprecatedRequest {
42
43 allow_move: None,
44
45 comment: None,
46
47 delete: None,
48
49 storage: None,
50
51 vms: None,
52
53 }
54 }
55}
56
57