isilon/models/
settings_global_global_settings.rs

1#[allow(unused_imports)]
2use serde_json::Value;
3
4#[derive(Debug, Serialize, Deserialize)]
5pub struct SettingsGlobalGlobalSettings {
6    /// Specifies the number of times to retry an ID allocation before failing.
7    #[serde(rename = "alloc_retries")]
8    pub alloc_retries: Option<i32>,
9    /// If true, allocates GIDs from a fixed range.
10    #[serde(rename = "gid_range_enabled")]
11    pub gid_range_enabled: Option<bool>,
12    /// Specifies the ending number for a fixed range from which GIDs are allocated.
13    #[serde(rename = "gid_range_max")]
14    pub gid_range_max: Option<i32>,
15    /// Specifies the starting number for a fixed range from which GIDs are allocated.
16    #[serde(rename = "gid_range_min")]
17    pub gid_range_min: Option<i32>,
18    /// Specifies the next GID to allocate.
19    #[serde(rename = "gid_range_next")]
20    pub gid_range_next: Option<i32>,
21    /// Specifies the user iD for a group when requested by the kernel.
22    #[serde(rename = "group_uid")]
23    pub group_uid: Option<i32>,
24    /// Specifies which providers are loaded by the authentication daemon (lsassd).
25    #[serde(rename = "load_providers")]
26    pub load_providers: Option<Vec<String>>,
27    /// Starts the RID in the local domain to map a UID and a GID.
28    #[serde(rename = "min_mapped_rid")]
29    pub min_mapped_rid: Option<i32>,
30    /// Specifies an alternative GID when the kernel is unable to retrieve a GID for a persona.
31    #[serde(rename = "null_gid")]
32    pub null_gid: Option<i32>,
33    /// Specifies an alternative UID when the kernel is unable to retrieve a UID for a persona.
34    #[serde(rename = "null_uid")]
35    pub null_uid: Option<i32>,
36    /// Specifies the type of identity that is stored on disk.
37    #[serde(rename = "on_disk_identity")]
38    pub on_disk_identity: Option<String>,
39    /// Specifies the minimum amount of time in milliseconds to wait before performing an oprestart.
40    #[serde(rename = "rpc_block_time")]
41    pub rpc_block_time: Option<i32>,
42    /// Specifies the maximum number of outstanding RPC requests.
43    #[serde(rename = "rpc_max_requests")]
44    pub rpc_max_requests: Option<i32>,
45    /// Specifies the maximum amount of time in seconds to wait for an idmap response.
46    #[serde(rename = "rpc_timeout")]
47    pub rpc_timeout: Option<i32>,
48    /// If true, sends NTLMv2 responses.
49    #[serde(rename = "send_ntlmv2")]
50    pub send_ntlmv2: Option<bool>,
51    /// Specifies the space replacement character.
52    #[serde(rename = "space_replacement")]
53    pub space_replacement: Option<String>,
54    /// Specifies the minimum GID to attempt to look up in the idmap database.
55    #[serde(rename = "system_gid_threshold")]
56    pub system_gid_threshold: Option<i32>,
57    /// Specifies the minimum UID to attempt to look up in the idmap database.
58    #[serde(rename = "system_uid_threshold")]
59    pub system_uid_threshold: Option<i32>,
60    /// If true, allocates UIDs from a fixed range.
61    #[serde(rename = "uid_range_enabled")]
62    pub uid_range_enabled: Option<bool>,
63    /// Specifies the ending number for a fixed range from which UIDs are allocated.
64    #[serde(rename = "uid_range_max")]
65    pub uid_range_max: Option<i32>,
66    /// Specifies the starting number for a fixed range from which UIDs are allocated.
67    #[serde(rename = "uid_range_min")]
68    pub uid_range_min: Option<i32>,
69    /// Specifies the next UID to allocate.
70    #[serde(rename = "uid_range_next")]
71    pub uid_range_next: Option<i32>,
72    /// Specifies the GID for the unknown (anonymous) group.
73    #[serde(rename = "unknown_gid")]
74    pub unknown_gid: Option<i32>,
75    /// Specifies the UID for the unknown (anonymous) user.
76    #[serde(rename = "unknown_uid")]
77    pub unknown_uid: Option<i32>,
78    /// Specifies the maximum size (in bytes) of the security object cache in the authentication daemon.
79    #[serde(rename = "user_object_cache_size")]
80    pub user_object_cache_size: Option<i32>,
81    /// Specifies the NetBIOS workgroup or domain.
82    #[serde(rename = "workgroup")]
83    pub workgroup: Option<String>,
84}