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 AuthAccessAccessItem { /// Specifies properties for access rights. #[serde(rename = "file")] pub file: Option <crate::models::AuthAccessAccessItemFile>, /// Specifies the ID of the user. #[serde(rename = "id")] pub id: Option<String>, /// Specifies the permissions that the user has on the share. #[serde(rename = "share")] pub share: Option <crate::models::AuthAccessAccessItemShare>, /// Specifies the persona for the user. #[serde(rename = "user")] pub user: Option <crate::models::AuthAccessAccessItemShareEffectiveUser>, }