complexType UpdateLdapDirectoryReq
diagram AXLSoap_p16039.png
namespace http://www.cisco.com/AXL/API/15.0
type extension of axlapi:NameAndGUIDRequest
properties
base axlapi:NameAndGUIDRequest
children name uuid newName ldapDn ldapPassword userSearchBase repeatable intervalValue scheduleUnit nextExecTime servers ldapFilter synchronize ldapFilterForGroups removeAccessControlGroupInfo addAccessControlGroupInfo accessControlGroupInfo featureGroupTemplate applyMask mask applyPoolList addDns
used by
element updateLdapDirectory
attributes
Name  Type  Use  Default  Fixed  Annotation
sequence  xsd:unsignedLong  optional      
source <xsd:complexType name="UpdateLdapDirectoryReq">
 
<xsd:complexContent>
   
<xsd:extension base="axlapi:NameAndGUIDRequest">
     
<xsd:sequence>
       
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="ldapDn" type="axlapi:String128" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="ldapPassword" type="axlapi:String128" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="userSearchBase" type="axlapi:String255" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="repeatable" type="axlapi:boolean" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="intervalValue" type="axlapi:XInteger" nillable="true" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="scheduleUnit" type="axlapi:XScheduleUnit" default="DAY" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="nextExecTime" type="axlapi:String32" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="servers" minOccurs="0" maxOccurs="1">
         
<xsd:complexType>
           
<xsd:sequence minOccurs="0">
             
<xsd:element name="server" minOccurs="1" maxOccurs="3">
               
<xsd:complexType>
                 
<xsd:sequence minOccurs="0">
                   
<xsd:element name="hostName" type="axlapi:String128" nillable="false" minOccurs="1" maxOccurs="1"/>
                   
<xsd:element name="ldapPortNumber" type="axlapi:XInteger" nillable="false" minOccurs="1" maxOccurs="1"/>
                   
<xsd:element name="sslEnabled" type="axlapi:boolean" nillable="false" minOccurs="0" maxOccurs="1"/>
                 
</xsd:sequence>
               
</xsd:complexType>
             
</xsd:element>
           
</xsd:sequence>
         
</xsd:complexType>
       
</xsd:element>
       
<xsd:element name="ldapFilter" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="synchronize" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="ldapFilterForGroups" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/>
       
<xsd:choice minOccurs="0">
         
<xsd:sequence minOccurs="0">
           
<xsd:element name="removeAccessControlGroupInfo" minOccurs="0" maxOccurs="1">
             
<xsd:complexType>
               
<xsd:complexContent>
                 
<xsd:extension base="axlapi:XCommonMembersExtension">
                   
<xsd:sequence minOccurs="0">
                     
<xsd:element name="accessControlGroupName" minOccurs="0" maxOccurs="unbounded">
                       
<xsd:complexType>
                         
<xsd:sequence minOccurs="0">
                           
<xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>
                         
</xsd:sequence>
                       
</xsd:complexType>
                     
</xsd:element>
                   
</xsd:sequence>
                 
</xsd:extension>
               
</xsd:complexContent>
             
</xsd:complexType>
           
</xsd:element>
           
<xsd:element name="addAccessControlGroupInfo" minOccurs="0" maxOccurs="1">
             
<xsd:complexType>
               
<xsd:complexContent>
                 
<xsd:extension base="axlapi:XCommonMembersExtension">
                   
<xsd:sequence minOccurs="0">
                     
<xsd:element name="accessControlGroupName" minOccurs="0" maxOccurs="unbounded">
                       
<xsd:complexType>
                         
<xsd:sequence minOccurs="0">
                           
<xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>
                         
</xsd:sequence>
                       
</xsd:complexType>
                     
</xsd:element>
                   
</xsd:sequence>
                 
</xsd:extension>
               
</xsd:complexContent>
             
</xsd:complexType>
           
</xsd:element>
         
</xsd:sequence>
         
<xsd:element name="accessControlGroupInfo" minOccurs="0" maxOccurs="1">
           
<xsd:complexType>
             
<xsd:complexContent>
               
<xsd:extension base="axlapi:XCommonMembersExtension">
                 
<xsd:sequence minOccurs="0">
                   
<xsd:element name="accessControlGroupName" minOccurs="0" maxOccurs="unbounded">
                     
<xsd:complexType>
                       
<xsd:sequence minOccurs="0">
                         
<xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>
                       
</xsd:sequence>
                     
</xsd:complexType>
                   
</xsd:element>
                 
</xsd:sequence>
               
</xsd:extension>
             
</xsd:complexContent>
           
</xsd:complexType>
         
</xsd:element>
       
</xsd:choice>
       
<xsd:element name="featureGroupTemplate" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="applyMask" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="mask" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="applyPoolList" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/>
       
<xsd:element name="addDns" minOccurs="0" maxOccurs="1">
         
<xsd:complexType>
           
<xsd:sequence minOccurs="0">
             
<xsd:element name="addDn" minOccurs="0" maxOccurs="3">
               
<xsd:complexType>
                 
<xsd:sequence minOccurs="0">
                   
<xsd:element name="startDn" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>
                   
<xsd:element name="endDn" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>
                   
<xsd:element name="dnPrefix" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>
                 
</xsd:sequence>
               
</xsd:complexType>
             
</xsd:element>
           
</xsd:sequence>
         
</xsd:complexType>
       
</xsd:element>
     
</xsd:sequence>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

element UpdateLdapDirectoryReq/newName
diagram AXLSoap_p16040.png
type axlapi:String50
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
maxLength 50
source <xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/ldapDn
diagram AXLSoap_p16041.png
type axlapi:String128
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
maxLength 128
source <xsd:element name="ldapDn" type="axlapi:String128" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/ldapPassword
diagram AXLSoap_p16042.png
type axlapi:String128
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
maxLength 128
source <xsd:element name="ldapPassword" type="axlapi:String128" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/userSearchBase
diagram AXLSoap_p16043.png
type axlapi:String255
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
maxLength 255
source <xsd:element name="userSearchBase" type="axlapi:String255" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/repeatable
diagram AXLSoap_p16044.png
type axlapi:boolean
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
pattern (t)|(f)|(true)|(false)|(0)|(1)
source <xsd:element name="repeatable" type="axlapi:boolean" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/intervalValue
diagram AXLSoap_p16045.png
type axlapi:XInteger
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <xsd:element name="intervalValue" type="axlapi:XInteger" nillable="true" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/scheduleUnit
diagram AXLSoap_p16046.png
type axlapi:XScheduleUnit
properties
minOcc 0
maxOcc 1
content simple
default DAY
nillable false
source <xsd:element name="scheduleUnit" type="axlapi:XScheduleUnit" default="DAY" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/nextExecTime
diagram AXLSoap_p16047.png
type axlapi:String32
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
maxLength 32
source <xsd:element name="nextExecTime" type="axlapi:String32" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/servers
diagram AXLSoap_p16048.png
properties
minOcc 0
maxOcc 1
content complex
children server
source <xsd:element name="servers" minOccurs="0" maxOccurs="1">
 
<xsd:complexType>
   
<xsd:sequence minOccurs="0">
     
<xsd:element name="server" minOccurs="1" maxOccurs="3">
       
<xsd:complexType>
         
<xsd:sequence minOccurs="0">
           
<xsd:element name="hostName" type="axlapi:String128" nillable="false" minOccurs="1" maxOccurs="1"/>
           
<xsd:element name="ldapPortNumber" type="axlapi:XInteger" nillable="false" minOccurs="1" maxOccurs="1"/>
           
<xsd:element name="sslEnabled" type="axlapi:boolean" nillable="false" minOccurs="0" maxOccurs="1"/>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/servers/server
diagram AXLSoap_p16049.png
properties
minOcc 1
maxOcc 3
content complex
children hostName ldapPortNumber sslEnabled
source <xsd:element name="server" minOccurs="1" maxOccurs="3">
 
<xsd:complexType>
   
<xsd:sequence minOccurs="0">
     
<xsd:element name="hostName" type="axlapi:String128" nillable="false" minOccurs="1" maxOccurs="1"/>
     
<xsd:element name="ldapPortNumber" type="axlapi:XInteger" nillable="false" minOccurs="1" maxOccurs="1"/>
     
<xsd:element name="sslEnabled" type="axlapi:boolean" nillable="false" minOccurs="0" maxOccurs="1"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/servers/server/hostName
diagram AXLSoap_p16050.png
type axlapi:String128
properties
content simple
nillable false
facets
Kind Value Annotation
maxLength 128
source <xsd:element name="hostName" type="axlapi:String128" nillable="false" minOccurs="1" maxOccurs="1"/>

element UpdateLdapDirectoryReq/servers/server/ldapPortNumber
diagram AXLSoap_p16051.png
type axlapi:XInteger
properties
content simple
nillable false
source <xsd:element name="ldapPortNumber" type="axlapi:XInteger" nillable="false" minOccurs="1" maxOccurs="1"/>

element UpdateLdapDirectoryReq/servers/server/sslEnabled
diagram AXLSoap_p16052.png
type axlapi:boolean
properties
minOcc 0
maxOcc 1
content simple
nillable false
facets
Kind Value Annotation
pattern (t)|(f)|(true)|(false)|(0)|(1)
source <xsd:element name="sslEnabled" type="axlapi:boolean" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/ldapFilter
diagram AXLSoap_p16053.png
type axlapi:XFkType
properties
minOcc 0
maxOcc 1
content complex
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
uuid  axlapi:XUUID  optional      
source <xsd:element name="ldapFilter" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/synchronize
diagram AXLSoap_p16054.png
type axlapi:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
nillable false
facets
Kind Value Annotation
pattern (t)|(f)|(true)|(false)|(0)|(1)
source <xsd:element name="synchronize" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/ldapFilterForGroups
diagram AXLSoap_p16055.png
type axlapi:XFkType
properties
minOcc 0
maxOcc 1
content complex
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
uuid  axlapi:XUUID  optional      
source <xsd:element name="ldapFilterForGroups" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/removeAccessControlGroupInfo
diagram AXLSoap_p16056.png
type extension of axlapi:XCommonMembersExtension
properties
minOcc 0
maxOcc 1
content complex
children accessControlGroupName
source <xsd:element name="removeAccessControlGroupInfo" minOccurs="0" maxOccurs="1">
 
<xsd:complexType>
   
<xsd:complexContent>
     
<xsd:extension base="axlapi:XCommonMembersExtension">
       
<xsd:sequence minOccurs="0">
         
<xsd:element name="accessControlGroupName" minOccurs="0" maxOccurs="unbounded">
           
<xsd:complexType>
             
<xsd:sequence minOccurs="0">
               
<xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>
             
</xsd:sequence>
           
</xsd:complexType>
         
</xsd:element>
       
</xsd:sequence>
     
</xsd:extension>
   
</xsd:complexContent>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/removeAccessControlGroupInfo/accessControlGroupName
diagram AXLSoap_p16057.png
properties
minOcc 0
maxOcc unbounded
content complex
children accessControlGroup
source <xsd:element name="accessControlGroupName" minOccurs="0" maxOccurs="unbounded">
 
<xsd:complexType>
   
<xsd:sequence minOccurs="0">
     
<xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/removeAccessControlGroupInfo/accessControlGroupName/accessControlGroup
diagram AXLSoap_p16058.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/addAccessControlGroupInfo
diagram AXLSoap_p16059.png
type extension of axlapi:XCommonMembersExtension
properties
minOcc 0
maxOcc 1
content complex
children accessControlGroupName
source <xsd:element name="addAccessControlGroupInfo" minOccurs="0" maxOccurs="1">
 
<xsd:complexType>
   
<xsd:complexContent>
     
<xsd:extension base="axlapi:XCommonMembersExtension">
       
<xsd:sequence minOccurs="0">
         
<xsd:element name="accessControlGroupName" minOccurs="0" maxOccurs="unbounded">
           
<xsd:complexType>
             
<xsd:sequence minOccurs="0">
               
<xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>
             
</xsd:sequence>
           
</xsd:complexType>
         
</xsd:element>
       
</xsd:sequence>
     
</xsd:extension>
   
</xsd:complexContent>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/addAccessControlGroupInfo/accessControlGroupName
diagram AXLSoap_p16060.png
properties
minOcc 0
maxOcc unbounded
content complex
children accessControlGroup
source <xsd:element name="accessControlGroupName" minOccurs="0" maxOccurs="unbounded">
 
<xsd:complexType>
   
<xsd:sequence minOccurs="0">
     
<xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/addAccessControlGroupInfo/accessControlGroupName/accessControlGroup
diagram AXLSoap_p16061.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/accessControlGroupInfo
diagram AXLSoap_p16062.png
type extension of axlapi:XCommonMembersExtension
properties
minOcc 0
maxOcc 1
content complex
children accessControlGroupName
source <xsd:element name="accessControlGroupInfo" minOccurs="0" maxOccurs="1">
 
<xsd:complexType>
   
<xsd:complexContent>
     
<xsd:extension base="axlapi:XCommonMembersExtension">
       
<xsd:sequence minOccurs="0">
         
<xsd:element name="accessControlGroupName" minOccurs="0" maxOccurs="unbounded">
           
<xsd:complexType>
             
<xsd:sequence minOccurs="0">
               
<xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>
             
</xsd:sequence>
           
</xsd:complexType>
         
</xsd:element>
       
</xsd:sequence>
     
</xsd:extension>
   
</xsd:complexContent>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/accessControlGroupInfo/accessControlGroupName
diagram AXLSoap_p16063.png
properties
minOcc 0
maxOcc unbounded
content complex
children accessControlGroup
source <xsd:element name="accessControlGroupName" minOccurs="0" maxOccurs="unbounded">
 
<xsd:complexType>
   
<xsd:sequence minOccurs="0">
     
<xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/accessControlGroupInfo/accessControlGroupName/accessControlGroup
diagram AXLSoap_p16064.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
source <xsd:element name="accessControlGroup" type="xsd:string" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/featureGroupTemplate
diagram AXLSoap_p16065.png
type axlapi:XFkType
properties
minOcc 0
maxOcc 1
content complex
nillable true
attributes
Name  Type  Use  Default  Fixed  Annotation
uuid  axlapi:XUUID  optional      
source <xsd:element name="featureGroupTemplate" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/applyMask
diagram AXLSoap_p16066.png
type axlapi:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
nillable false
facets
Kind Value Annotation
pattern (t)|(f)|(true)|(false)|(0)|(1)
source <xsd:element name="applyMask" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/mask
diagram AXLSoap_p16067.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
nillable true
source <xsd:element name="mask" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/applyPoolList
diagram AXLSoap_p16068.png
type axlapi:boolean
properties
minOcc 0
maxOcc 1
content simple
default false
nillable false
facets
Kind Value Annotation
pattern (t)|(f)|(true)|(false)|(0)|(1)
source <xsd:element name="applyPoolList" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/addDns
diagram AXLSoap_p16069.png
properties
minOcc 0
maxOcc 1
content complex
children addDn
source <xsd:element name="addDns" minOccurs="0" maxOccurs="1">
 
<xsd:complexType>
   
<xsd:sequence minOccurs="0">
     
<xsd:element name="addDn" minOccurs="0" maxOccurs="3">
       
<xsd:complexType>
         
<xsd:sequence minOccurs="0">
           
<xsd:element name="startDn" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>
           
<xsd:element name="endDn" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>
           
<xsd:element name="dnPrefix" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>
         
</xsd:sequence>
       
</xsd:complexType>
     
</xsd:element>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/addDns/addDn
diagram AXLSoap_p16070.png
properties
minOcc 0
maxOcc 3
content complex
children startDn endDn dnPrefix
source <xsd:element name="addDn" minOccurs="0" maxOccurs="3">
 
<xsd:complexType>
   
<xsd:sequence minOccurs="0">
     
<xsd:element name="startDn" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>
     
<xsd:element name="endDn" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>
     
<xsd:element name="dnPrefix" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>
   
</xsd:sequence>
 
</xsd:complexType>
</xsd:element>

element UpdateLdapDirectoryReq/addDns/addDn/startDn
diagram AXLSoap_p16071.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
nillable false
source <xsd:element name="startDn" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/addDns/addDn/endDn
diagram AXLSoap_p16072.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
nillable false
source <xsd:element name="endDn" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateLdapDirectoryReq/addDns/addDn/dnPrefix
diagram AXLSoap_p16073.png
type xsd:string
properties
minOcc 0
maxOcc 1
content simple
nillable false
source <xsd:element name="dnPrefix" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy