use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct AccessTicketCreateTicketResponseData {
#[serde(rename = "CSRFPreventionToken", skip_serializing_if = "Option::is_none")]
pub csrf_prevention_token: Option<String>,
#[serde(rename = "clustername", skip_serializing_if = "Option::is_none")]
pub clustername: Option<String>,
#[serde(rename = "ticket", skip_serializing_if = "Option::is_none")]
pub ticket: Option<String>,
#[serde(rename = "username")]
pub username: String,
}
impl AccessTicketCreateTicketResponseData {
pub fn new(username: String) -> AccessTicketCreateTicketResponseData {
AccessTicketCreateTicketResponseData {
csrf_prevention_token: None,
clustername: None,
ticket: None,
username,
}
}
}