.. Class Doc file class cobra.model.aaa.LdapProvider ================================== .. class:: cobra.model.aaa.LdapProvider An LDAP provider is a remote server supporting the LDAP protocol that will be used for authentication. Containers: * :class:`cobra.model.aaa.LdapEp` Containment: * :class:`cobra.model.fault.Inst` * :class:`cobra.model.aaa.RsSecProvToEpg` * :class:`cobra.model.fault.Counts` * :class:`cobra.model.health.Inst` * :class:`cobra.model.fault.Delegate` Properties: - SSLValidationLevel : The LDAP Server SSL Certificate validation level. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - attribute : The attribute to be downloaded that contains user role and domain information. If specified, this property takes precedence over the value of the LDAP attribute specified in the default LDAP parameters pane (Admin -> AAA -> Ldap Management). + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - basedn : The LDAP base DN to be used in a user search. If specified, this property takes precedence over the value of the LDAP base DN specified in the Default LDAP Authentication Settings pane (Admin > AAA > LDAP Management). + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - childAction : Delete or ignore. For internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - descr : The description of the LDAP provider. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - dn : A tag or metadata is a non-hierarchical keyword or term assigned to the fabric module. + isNaming: False + isCreateOnly: True + isConfig: False + isImplicit: True - enableSSL : A property for enabling an SSL connection with the LDAP provider. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - epgDn : The DN of the management endpoint group. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - filter : The LDAP filter to be used in a user search. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - key : The password for the LDAP database account specified in the Root DN field. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - lcOwn : Indicates how this object was created. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - modTs : The time when this object was last modified. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - monPolDn : The monitoring policy attached to this observable object. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - monitorServer : + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - monitoringPassword : + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - monitoringUser : + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - name : The hostname or IP address of the LDAP provider (read-only). If SSL is enabled, this field must match a Common Name (CN) in the security certificate of the LDAP database. Note that if you use a hostname instead of an IP address, you must configure a DNS server in the VNMC server. + isNaming: True + isCreateOnly: True + isConfig: True + isImplicit: False - operState : The current state of the provider. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - ownerKey : The key for enabling clients to own their data for entity correlation. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - ownerTag : A tag for enabling clients to add their own data. For example, to indicate who created this object. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - port : The service port number for the LDAP service. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - retries : The number of retries when contacting the LDAP endpoint. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - rn : Identifies an object from its siblings within the context of its parent object. The distinguished name contains a sequence of relative names. + isNaming: False + isCreateOnly: True + isConfig: False + isImplicit: True - rootdn : The root DN or bind DN of the LDAP provider. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - snmpIndex : null + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - status : The upgrade status. This property is for internal use only. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - timeout : The timeout for communication with an LDAP provider server. + isNaming: False + isCreateOnly: False + isConfig: True + isImplicit: False - uid : A unique identifier for this object. + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True - vrfName : The vrf that this client group belongs to + isNaming: False + isCreateOnly: False + isConfig: False + isImplicit: True