[−][src]Struct isilon::models::ProvidersFileFileItem
Fields
authentication: Option<bool>
Enables authentication and identity mapping through the authentication provider.
create_home_directory: Option<bool>
Automatically creates a home directory on the first login.
enabled: Option<bool>
Enables the file provider.
enumerate_groups: Option<bool>
Enables the provider to enumerate groups.
enumerate_users: Option<bool>
Enables the provider to enumerate users.
findable_groups: Option<Vec<String>>
Specifies the list of groups that can be resolved.
findable_users: Option<Vec<String>>
Specifies the list of users that can be resolved.
group_domain: Option<String>
Specifies the domain for this provider through which domains are qualified.
group_file: Option<String>
Specifies the location of the file that contains information about the group.
home_directory_template: Option<String>
Specifies the path to the home directory template.
id: Option<String>
Specifies the file provider ID.
listable_groups: Option<Vec<String>>
Specifies the groups that can be viewed in the provider.
listable_users: Option<Vec<String>>
Specifies the users that can be viewed in the provider.
login_shell: Option<String>
Specifies the login shell path.
modifiable_groups: Option<Vec<String>>
Specifies the groups that can be modified in the provider.
modifiable_users: Option<Vec<String>>
Specifies the users that can be modified in the provider.
name: Option<String>
Specifies the name of the file provider.
netgroup_file: Option<String>
Specifies the path to a netgroups replacement file.
normalize_groups: Option<bool>
Normalizes group names to lowercase before look up.
normalize_users: Option<bool>
Normalizes user names to lowercase before look up.
ntlm_support: Option<String>
Specifies which NTLM versions to support for users with NTLM-compatible credentials.
password_file: Option<String>
Specifies the location of the file containing information about users.
provider_domain: Option<String>
Specifies the domain for the provider.
restrict_findable: Option<bool>
If true, checks the provider for filtered lists of findable and unfindable users and groups.
restrict_listable: Option<bool>
If true, checks the provider for filtered lists of listable and unlistable users and groups.
restrict_modifiable: Option<bool>
If true, checks the provider for filtered lists of modifiable and unmodifiable users and groups.
status: Option<String>
Specifies the status of the provider.
system: Option<bool>
If true, indicates that this provider instance was created by OneFS and cannot be removed.
unfindable_groups: Option<Vec<String>>
Specifies groups that cannot be resolved by the provider.
unfindable_users: Option<Vec<String>>
Specifies users that cannot be resolved by the provider.
unlistable_groups: Option<Vec<String>>
Specifies a group that cannot be listed by the provider.
unlistable_users: Option<Vec<String>>
Specifies a user that cannot be listed by the provider.
unmodifiable_groups: Option<Vec<String>>
Specifies a group that cannot be modified by the provider.
unmodifiable_users: Option<Vec<String>>
Specifies a user that cannot be modified by the provider.
user_domain: Option<String>
Specifies the domain for this provider through which users are qualified.
Trait Implementations
impl Debug for ProvidersFileFileItem
[src]
impl Serialize for ProvidersFileFileItem
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for ProvidersFileFileItem
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for ProvidersFileFileItem
impl Sync for ProvidersFileFileItem
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,