[−][src]Struct isilon::models::ProvidersAdsAdsItemExtended
Fields
allocate_gids: Option<bool>
Allocates an ID for an unmapped Active Directory (ADS) group. ADS groups without GIDs can be proactively assigned a GID by the ID mapper. If the ID mapper option is disabled, GIDs are not proactively assigned, and when a primary group for a user does not include a GID, the system may allocate one.
allocate_uids: Option<bool>
Allocates a user ID for an unmapped Active Directory (ADS) user. ADS users without UIDs can be proactively assigned a UID by the ID mapper. IF the ID mapper option is disabled, UIDs are not proactively assigned, and when an identify for a user does not include a UID, the system may allocate one.
assume_default_domain: Option<bool>
Enables lookup of unqualified user names in the primary domain.
authentication: Option<bool>
Enables authentication and identity management through the authentication provider.
check_online_interval: Option<i32>
Specifies the time in seconds between provider online checks.
controller_time: Option<i32>
Specifies the current time for the domain controllers.
create_home_directory: Option<bool>
Automatically creates a home directory on the first login.
domain_offline_alerts: Option<bool>
Sends an alert if the domain goes offline.
findable_groups: Option<Vec<String>>
Sets list of groups that can be resolved.
findable_users: Option<Vec<String>>
Sets list of users that can be resolved.
forest: Option<String>
Specifies the Active Directory forest.
groupnet: Option<String>
Groupnet identifier.
home_directory_template: Option<String>
Specifies the path to the home directory template.
hostname: Option<String>
Specifies the fully qualified hostname stored in the machine account.
id: Option<String>
Specifies the ID of the Active Directory provider instance.
ignore_all_trusts: Option<bool>
If set to true, ignores all trusted domains.
ignored_trusted_domains: Option<Vec<String>>
Includes trusted domains when 'ignore_all_trusts' is set to false.
include_trusted_domains: Option<Vec<String>>
Includes trusted domains when 'ignore_all_trusts' is set to true.
instance: Option<String>
Specifies Active Directory provider instance.
ldap_sign_and_seal: Option<bool>
Enables encryption and signing on LDAP requests.
login_shell: Option<String>
Specifies the login shell path.
lookup_domains: Option<Vec<String>>
Limits user and group lookups to the specified domains.
lookup_groups: Option<bool>
Looks up AD groups in other providers before allocating a group ID.
lookup_normalize_groups: Option<bool>
Normalizes AD group names to lowercase before look up.
lookup_normalize_users: Option<bool>
Normalize AD user names to lowercase before look up.
lookup_users: Option<bool>
Looks up AD users in other providers before allocating a user ID.
machine_account: Option<String>
Specifies the SAM account name of the machine account.
machine_name: Option<String>
Specifies name to join AD as.
machine_password_changes: Option<bool>
Enables periodic changes of the machine password for security.
machine_password_lifespan: Option<i32>
Sets maximum age of a password in seconds.
name: Option<String>
Specifies the Active Directory provider name.
netbios_domain: Option<String>
Specifies the NetBIOS domain name associated with the machine account.
node_dc_affinity: Option<String>
Specifies the domain controller for which the node has affinity.
node_dc_affinity_timeout: Option<i32>
Specifies the timeout for the domain controller for which the local node has affinity.
nss_enumeration: Option<bool>
Enables the Active Directory provider to respond to 'getpwent' and 'getgrent' requests.
primary_domain: Option<String>
Specifies the AD domain to which the provider is joined.
restrict_findable: Option<bool>
Check the provider for filtered lists of findable and unfindable users and groups.
sfu_support: Option<String>
Specifies whether to support RFC 2307 attributes on ADS domain controllers.
site: Option<String>
Specifies the site for the Active Directory.
status: Option<String>
Specifies the status of the provider.
store_sfu_mappings: Option<bool>
Stores SFU mappings permanently in the ID mapper.
system: Option<bool>
If set to 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.
Trait Implementations
impl Debug for ProvidersAdsAdsItemExtended
[src]
impl Serialize for ProvidersAdsAdsItemExtended
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for ProvidersAdsAdsItemExtended
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for ProvidersAdsAdsItemExtended
impl Sync for ProvidersAdsAdsItemExtended
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>,