clientapi_pve/models/
access_ticket_create_ticket_response_data.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct AccessTicketCreateTicketResponseData {
16
17 #[serde(rename = "CSRFPreventionToken", skip_serializing_if = "Option::is_none")]
18 pub csrf_prevention_token: Option<String>,
19
20 #[serde(rename = "clustername", skip_serializing_if = "Option::is_none")]
21 pub clustername: Option<String>,
22
23 #[serde(rename = "ticket", skip_serializing_if = "Option::is_none")]
24 pub ticket: Option<String>,
25
26 #[serde(rename = "username")]
27 pub username: String,
28
29
30}
31
32impl AccessTicketCreateTicketResponseData {
33 pub fn new(username: String) -> AccessTicketCreateTicketResponseData {
34 AccessTicketCreateTicketResponseData {
35
36 csrf_prevention_token: None,
37
38 clustername: None,
39
40 ticket: None,
41
42 username,
43
44 }
45 }
46}
47
48