isilon 1.0.1

Isilon rest api bindings
Documentation
# ProvidersLdapItem

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**alternate_security_identities_attribute** | **String** | Specifies the attribute name used when searching for alternate security identities. | [optional] [default to null]
**authentication** | **bool** | If true, enables authentication and identity management through the authentication provider. | [optional] [default to null]
**balance_servers** | **bool** | If true, connects the provider to a random server. | [optional] [default to null]
**base_dn** | **String** | Specifies the root of the tree in which to search identities. | [default to null]
**bind_dn** | **String** | Specifies the distinguished name for binding to the LDAP server. | [optional] [default to null]
**bind_mechanism** | **String** | Specifies which bind mechanism to use when connecting to an LDAP server. The only supported option is the 'simple' value. | [optional] [default to null]
**bind_password** | **String** | Specifies the password for the distinguished name for binding to the LDAP server. | [optional] [default to null]
**bind_timeout** | **i32** | Specifies the timeout in seconds when binding to an LDAP server. | [optional] [default to null]
**certificate_authority_file** | **String** | Specifies the path to the root certificates file. | [optional] [default to null]
**check_online_interval** | **i32** | Specifies the time in seconds between provider online checks. | [optional] [default to null]
**cn_attribute** | **String** | Specifies the canonical name. | [optional] [default to null]
**create_home_directory** | **bool** | Automatically create the home directory on the first login. | [optional] [default to null]
**crypt_password_attribute** | **String** | Specifies the hashed password value. | [optional] [default to null]
**email_attribute** | **String** | Specifies the LDAP Email attribute. | [optional] [default to null]
**enabled** | **bool** | If true, enables the LDAP provider. | [optional] [default to null]
**enumerate_groups** | **bool** | If true, allows the provider to enumerate groups. | [optional] [default to null]
**enumerate_users** | **bool** | If true, allows the provider to enumerate users. | [optional] [default to null]
**findable_groups** | **Vec<String>** | Specifies the list of groups that can be resolved. | [optional] [default to null]
**findable_users** | **Vec<String>** | Specifies the list of users that can be resolved. | [optional] [default to null]
**gecos_attribute** | **String** | Specifies the LDAP GECOS attribute. | [optional] [default to null]
**gid_attribute** | **String** | Specifies the LDAP GID attribute. | [optional] [default to null]
**group_base_dn** | **String** | Specifies the distinguished name of the entry where LDAP searches for groups are started. | [optional] [default to null]
**group_domain** | **String** | Specifies the domain for this provider through which groups are qualified. | [optional] [default to null]
**group_filter** | **String** | Specifies the LDAP filter for group objects. | [optional] [default to null]
**group_members_attribute** | **String** | Specifies the LDAP Group Members attribute. | [optional] [default to null]
**group_search_scope** | **String** | Specifies the depth from the base DN to perform LDAP searches. | [optional] [default to null]
**groupnet** | **String** | Groupnet identifier. | [optional] [default to null]
**home_directory_template** | **String** | Specifies the path to the home directory template. | [optional] [default to null]
**homedir_attribute** | **String** | Specifies the LDAP Homedir attribute. | [optional] [default to null]
**ignore_tls_errors** | **bool** | If true, continues over secure connections even if identity checks fail. | [optional] [default to null]
**listable_groups** | **Vec<String>** | Specifies the groups that can be viewed in the provider. | [optional] [default to null]
**listable_users** | **Vec<String>** | Specifies the users that can be viewed in the provider. | [optional] [default to null]
**login_shell** | **String** | Specifies the login shell path. | [optional] [default to null]
**member_of_attribute** | **String** | Specifies the LDAP Query Member Of attribute, which performs reverse membership queries. | [optional] [default to null]
**name** | **String** | Specifies the name of the LDAP provider. | [default to null]
**name_attribute** | **String** | Specifies the LDAP UID attribute, which is used as the login name. | [optional] [default to null]
**netgroup_base_dn** | **String** | Specifies the distinguished name of the entry where LDAP searches for netgroups are started. | [optional] [default to null]
**netgroup_filter** | **String** | Specifies the LDAP filter for netgroup objects. | [optional] [default to null]
**netgroup_members_attribute** | **String** | Specifies the LDAP Netgroup Members attribute. | [optional] [default to null]
**netgroup_search_scope** | **String** | Specifies the depth from the base DN to perform LDAP searches. | [optional] [default to null]
**netgroup_triple_attribute** | **String** | Specifies the LDAP Netgroup Triple attribute. | [optional] [default to null]
**normalize_groups** | **bool** | Normalizes group names to lowercase before look up. | [optional] [default to null]
**normalize_users** | **bool** | Normalizes user names to lowercase before look up. | [optional] [default to null]
**nt_password_attribute** | **String** | Specifies the LDAP NT Password attribute. | [optional] [default to null]
**ntlm_support** | **String** | Specifies which NTLM versions to support for users with NTLM-compatible credentials. | [optional] [default to null]
**provider_domain** | **String** | Specifies the provider domain. | [optional] [default to null]
**require_secure_connection** | **bool** | Determines whether to continue over a non-TLS connection. | [optional] [default to null]
**restrict_findable** | **bool** | If true, checks the provider for filtered lists of findable and unfindable users and groups. | [optional] [default to null]
**restrict_listable** | **bool** | If true, checks the provider for filtered lists of listable and unlistable users and groups. | [optional] [default to null]
**search_scope** | **String** | Specifies the default depth from the base DN to perform LDAP searches. | [optional] [default to null]
**search_timeout** | **i32** | Specifies the search timeout period in seconds. | [optional] [default to null]
**server_uris** | **Vec<String>** | Specifies the server URIs. | [default to null]
**shadow_expire_attribute** | **String** | Sets the attribute name that indicates the absolute date to expire the account. | [optional] [default to null]
**shadow_flag_attribute** | **String** | Sets the attribute name that indicates the section of the shadow map that is used to store the flag value. | [optional] [default to null]
**shadow_inactive_attribute** | **String** | Sets the attribute name that indicates the number of days of inactivity that is allowed for the user. | [optional] [default to null]
**shadow_last_change_attribute** | **String** | Sets the attribute name that indicates the last change of the shadow information. | [optional] [default to null]
**shadow_max_attribute** | **String** | Sets the attribute name that indicates the maximum number of days a password can be valid. | [optional] [default to null]
**shadow_min_attribute** | **String** | Sets the attribute name that indicates the minimum number of days between shadow changes. | [optional] [default to null]
**shadow_user_filter** | **String** | Sets LDAP filter for shadow user objects. | [optional] [default to null]
**shadow_warning_attribute** | **String** | Sets the attribute name that indicates the number of days before the password expires to warn the user. | [optional] [default to null]
**shell_attribute** | **String** | Specifies the the LDAP Shell attribute. | [optional] [default to null]
**template** | **String** | Specifies template to be used to create the LDAP provider. The list of templates can be found at /auth/providers/ldap-templates.  Any fields directly defined in your request will override the template values. | [optional] [default to null]
**uid_attribute** | **String** | Specifies the the LDAP UID Number attribute. | [optional] [default to null]
**unfindable_groups** | **Vec<String>** | Specifies the groups that cannot be resolved by the provider. | [optional] [default to null]
**unfindable_users** | **Vec<String>** | Specifies users that cannot be resolved by the provider. | [optional] [default to null]
**unique_group_members_attribute** | **String** | Sets the LDAP Unique Group Members attribute. | [optional] [default to null]
**unlistable_groups** | **Vec<String>** | Specifies a group that cannot be listed by the provider. | [optional] [default to null]
**unlistable_users** | **Vec<String>** | Specifies a user that cannot be listed by the provider. | [optional] [default to null]
**user_base_dn** | **String** | Specifies the distinguished name of the entry at which to start LDAP searches for users. | [optional] [default to null]
**user_domain** | **String** | Specifies the domain for this provider through which users are qualified. | [optional] [default to null]
**user_filter** | **String** | Specifies the LDAP filter for user objects. | [optional] [default to null]
**user_search_scope** | **String** | Specifies the depth from the base DN to perform LDAP searches. | [optional] [default to null]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)