projectlib/dto/
domain_request_response.rsuse std::collections::HashMap;
use common::enums::status::Status;
use serde::{Deserialize, Serialize};
use uuid::Uuid;
#[derive(Serialize, Deserialize, Debug, Clone)]
#[serde(rename_all = "camelCase")]
pub struct DomainRequestResponse {
pub id: Uuid,
pub domain_name: String,
pub project_type: String,
pub requester_org: Uuid,
pub requester: Uuid,
pub status: Status,
pub project: Uuid,
pub node_ip: Option<String>,
pub files_location: Option<String>,
pub node_id: Option<Uuid>,
pub node_login: Option<String>,
pub node_password: Option<String>,
pub deploy_command: Option<String>,
pub pack_command: Option<String>,
pub archive_filename: Option<String>,
pub headers: Option<HashMap<String, String>>,
}