1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#[allow(unused_imports)] use serde_json::Value; #[derive(Debug, Serialize, Deserialize)] pub struct JobJobPrepairParams { /// Type of permissions; not accepted with mode=clone or mode=inherit. #[serde(rename = "mapping_type")] pub mapping_type: Option<String>, /// Type of PermissionRepair operation. #[serde(rename = "mode")] pub mode: String, /// IFS file or directory to use as a template; required with mode=clone and mode=inherit, not accepted with mode=convert. #[serde(rename = "template")] pub template: Option<String>, /// Authentication zone; not accepted with mode=clone or mode=inherit. #[serde(rename = "zone")] pub zone: Option<String>, }