VMware Cloud Director API - LdapUserAttributesType

VMware Cloud Director API - LdapUserAttributesType

LdapUserAttributesType

Type:
LdapUserAttributesType
Namespace:
http://www.vmware.com/vcloud/extension/v1.5
Description:
Defines how LDAP attributes are used when importing a user.
Since:
1.5
Schema:
settings.xsd
Media type(s):
None
Extends:
ResourceType
XML Representation:
<LdapUserAttributesType xmlns="http://www.vmware.com/vcloud/extension/v1.5" xmlns:vcloud_v1.5="http://www.vmware.com/vcloud/v1.5" href="xs:anyURI" type="xs:string">
    <vcloud_v1.5:Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
            rel="xs:string" model="xs:string"/>
    <ObjectClass> xs:string </ObjectClass>
    <ObjectIdentifier> xs:string </ObjectIdentifier>
    <UserName> xs:string </UserName>
    <Email> xs:string </Email>
    <FullName> xs:string </FullName>
    <GivenName> xs:string </GivenName>
    <Surname> xs:string </Surname>
    <Telephone> xs:string </Telephone>
    <GroupMembershipIdentifier> xs:string </GroupMembershipIdentifier>
    <GroupBackLinkIdentifier> xs:string </GroupBackLinkIdentifier>
</LdapUserAttributesType>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
href anyURI No always 1.5 The URI of the entity.
type string No always 1.5 The MIME type of the entity.

Elements

Element Type Required Modifiable Since Deprecated Description
Email string Yes always 1.5 LDAP attribute to use for the user's email address. For example mail.
FullName string Yes always 1.5 LDAP attribute to use for the user's full name. For example displayName.
GivenName string Yes always 1.5 LDAP attribute to use for the user's given name. For example, givenName.
GroupBackLinkIdentifier string No always 1.5 LDAP attribute that returns the identifiers of all the groups of which the user is a member.
GroupMembershipIdentifier string Yes always 1.5 LDAP attribute that identifies a user as a member of a group. For example, dn.
Link LinkType No none 1.5 A reference to an entity or operation associated with this object.
ObjectClass string Yes always 1.5 LDAP objectClass of which imported users are members. For example, user or person
ObjectIdentifier string Yes always 1.5 LDAP attribute to use as the unique identifier for a user. For example, objectGuid.
Surname string Yes always 1.5 LDAP attribute to use for the user's surname. For example sn.
Telephone string Yes always 1.5 LDAP attribute to use for the user's telephone number. For example telephoneNumber.
UserName string Yes always 1.5 LDAP attribute to use when looking up a user name to import. For example, userPrincipalName or samAccountName.
VCloudExtension VCloudExtensionType No always 1.5 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.