print_nanny_api_client/models/
release.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
15pub struct Release {
16 #[serde(rename = "id", skip_serializing_if = "Option::is_none")]
17 pub id: Option<i32>,
18 #[serde(rename = "ansible_extra_vars")]
19 pub ansible_extra_vars: Box<crate::models::AnsibleExtraVars>,
20 #[serde(rename = "created_dt", skip_serializing_if = "Option::is_none")]
21 pub created_dt: Option<String>,
22 #[serde(rename = "release_channel", skip_serializing_if = "Option::is_none")]
23 pub release_channel: Option<crate::models::ReleaseChannelEnum>,
24}
25
26impl Release {
27 pub fn new(ansible_extra_vars: crate::models::AnsibleExtraVars) -> Release {
28 Release {
29 id: None,
30 ansible_extra_vars: Box::new(ansible_extra_vars),
31 created_dt: None,
32 release_channel: None,
33 }
34 }
35}
36
37