{"type":"model","meta":{"id":"/apps/pubhub/media/nexus-dashboard-api-v1/86cc2501c92a7370499e3d537496e5c722396afb/abd43f69-5bcb-353b-b9fa-96dd0ada6dd7","info":{"contact":{"name":"API Support","url":"https://devnetapps.cisco.com/docs/nexus-dashboard/api-v1/developer-support/"},"title":"Nexus Dashboard API","description":"APIs for platform operations on Nexus Dashboard","version":"4.2.1"},"x-parser-conf":{"overview":{"markdownPath":"reference/overview-legacy-nd.md"},"labelConfig":{"endpoint":{"field":"operationId","format":"startCase"}}},"openapi":"3.0.2","servers":[{"url":"/"}]},"spec":{"description":"LDAP login domain configuration","properties":{"adGroup":{"additionalProperties":{"properties":{"domains":{"additionalProperties":{"properties":{"roles":{"additionalProperties":{"type":"string"},"description":"Mapping of ND Roles and Read/Write Privileges","type":"object"}},"$$ref":"#/components/schemas/Roles_v4_aaa_POST"},"description":"Mapping of ND Security Domains and Roles","type":"object"}},"$$ref":"#/components/schemas/RBAC_v4_aaa_POST"},"description":"LDAP login domain AD group map","type":"object"},"option":{"description":"LDAP login domain authentication mechanism","enum":["CiscoAVPair","LDAPGroupMap"],"type":"string"},"providers":{"additionalProperties":{"properties":{"attribute":{"description":"LDAP provider server authentication mechanism","type":"string"},"baseDN":{"description":"Starting point when searching for users authentication within LDAP directory","type":"string"},"bindDN":{"description":"Specifies the login DN to access the LDAP provider server","type":"string"},"description":{"description":"Description about the LDAP provider server","type":"string"},"filterDN":{"description":"Field based on which to filter DN","type":"string"},"key":{"description":"Base64 encoded LDAP provider server secret","type":"string"},"monitor":{"description":"Flag to determine whether to monitor this LDAP provider","type":"boolean"},"monitorPassword":{"description":"Monitoring user password","type":"string"},"monitorUsername":{"description":"User name used for monitoring","type":"string"},"port":{"description":"LDAP provider server connection port","type":"integer"},"priority":{"description":"LDAP provider server priority based on which authentication will be attempted","type":"integer"},"retries":{"description":"LDAP provider server connection retries parameter","type":"integer"},"sslCert":{"description":"SSL Certificate","type":"string"},"sslEnabled":{"description":"Flag to determine whether to enable SSL","type":"boolean"},"sslStrictnessLevel":{"description":"SSL Strictness Level","enum":["Strict","Permissive"],"type":"string"},"timeout":{"description":"LDAP provider server connection timeout parameter","type":"integer"}},"$$ref":"#/components/schemas/LDAPProvider_v4_aaa_POST"},"description":"LDAP login domain provider servers","type":"object"}},"$$ref":"#/components/schemas/LDAPConfig_v4_aaa_POST","title":"LDAPConfig_v4_aaa_POST"}}