#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct UserResponse {
    #[serde(rename = "login", skip_serializing_if = "Option::is_none")]
    pub login: Option<Box<String>>,
    #[serde(rename = "name", skip_serializing_if = "Option::is_none")]
    pub name: Option<String>,
    #[serde(rename = "limit_services", skip_serializing_if = "Option::is_none")]
    pub limit_services: Option<bool>,
    #[serde(rename = "locked", skip_serializing_if = "Option::is_none")]
    pub locked: Option<bool>,
    #[serde(rename = "require_new_password", skip_serializing_if = "Option::is_none")]
    pub require_new_password: Option<bool>,
    #[serde(rename = "role", skip_serializing_if = "Option::is_none")]
    pub role: Option<crate::models::RoleUser>,
    #[serde(rename = "two_factor_auth_enabled", skip_serializing_if = "Option::is_none")]
    pub two_factor_auth_enabled: Option<bool>,
    #[serde(rename = "two_factor_setup_required", skip_serializing_if = "Option::is_none")]
    pub two_factor_setup_required: Option<bool>,
    #[serde(rename = "created_at", skip_serializing_if = "Option::is_none")]
    pub created_at: Option<String>,
    #[serde(rename = "deleted_at", skip_serializing_if = "Option::is_none")]
    pub deleted_at: Option<String>,
    #[serde(rename = "updated_at", skip_serializing_if = "Option::is_none")]
    pub updated_at: Option<String>,
    #[serde(rename = "id", skip_serializing_if = "Option::is_none")]
    pub id: Option<Box<String>>,
    #[serde(rename = "email_hash", skip_serializing_if = "Option::is_none")]
    pub email_hash: Option<String>,
    #[serde(rename = "customer_id", skip_serializing_if = "Option::is_none")]
    pub customer_id: Option<Box<String>>,
}
impl UserResponse {
    pub fn new() -> UserResponse {
        UserResponse {
            login: None,
            name: None,
            limit_services: None,
            locked: None,
            require_new_password: None,
            role: None,
            two_factor_auth_enabled: None,
            two_factor_setup_required: None,
            created_at: None,
            deleted_at: None,
            updated_at: None,
            id: None,
            email_hash: None,
            customer_id: None,
        }
    }
}