use crate::model::ProjectAction;
use serde::Deserialize;
use serde::Serialize;
use uuid::Uuid;
#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
pub struct ProjectGrantDataRequest {
#[serde(rename = "granteeAccountId")]
pub grantee_account_id: String,
#[serde(rename = "projectPolicyId")]
pub project_policy_id: Option<Uuid>,
#[serde(rename = "projectActions")]
pub project_actions: Vec<ProjectAction>,
#[serde(rename = "projectPolicyName")]
pub project_policy_name: Option<String>,
}