code: def create(cls, name, ldap_server, isdefault=False, auth_method=None, comment=None):
          
          return ElementCreator(cls,
              json={'name': name, 'ldap_server': element_resolver(ldap_server),
                    'auth_method': element_resolver(auth_method),
                    'isdefault': isdefault, 'comment': comment})
docs: Create an External LDAP user domain. These are used as containers for
          retrieving user and groups from the configured LDAP server/s. If you
          have multiple authentication methods supported for your LDAP server,
          or have none configured, you can set the `auth_method` to
          a supported AuthenticationMethod.
          
          :param str name: name of external LDAP domain
          :param list(str,ActiveDirectoryServer) ldap_server: list of existing
              authentication servers in href or element format
          :param bool isdefault: set this to 'Default LDAP domain'
          :param str,AuthenticationMethod auth_method: authentication method to
              use. Usually set when multiple are defined in LDAP service or
              none are defined.
          :param str comment: optional comment
          :raises CreateElementFailed: failed to create
          :rtype: ExternalLdapUserDomain