complexType ResourceDetail
diagram de_wsdl_diagrams/de_wsdl_p151.png
namespace http://exporter.api.de.n2.tibco.com
children resourceCapability positionHeld resourceGroup parameter secondary-ldap
used by
element ExportResource/resource
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:string  required      
documentation
Unique ID of the resource.
name  xs:string  required      
documentation
Name of the resource.
label  xs:string  optional      
documentation
The name of the resource used for display purposes.
startDate  xs:dateTime  optional      
documentation
Date/time at which the resource becomes available.
endDate  xs:dateTime  optional      
documentation
Date/time at which the resource becomes unavailable.
locationId  xs:string  optional      
documentation
ID of the location associated with this resource.
resourceType  xs:string  optional      
documentation
Type of this resource.
ldapalias  xs:string        
documentation
LDAP alias associated with this resource (only for resources whose resourceType is human).
ldapdn  xs:string        
documentation
LDAP DN associated with this resource (only for resources whose resourceType is human).
ldapcontainer  xs:string        
documentation
LDAP container name associated with this resource (only if this LDAP container is part of this export).
annotation
documentation
Base type definition for the exported resource details.
source <xs:complexType name="ResourceDetail">
 
<xs:annotation>
   
<xs:documentation>Base type definition for the exported resource details.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="resourceCapability" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>References to all capabilities held by this resource.</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="qualifier" minOccurs="0" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation>An optional collection of qualifying values. Multiple values will only be used for qualifiers of type "enumset".
                         
</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:attribute name="value" type="xs:string" use="required"/>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
       
<xs:attribute name="capabilityId" type="xs:string" use="required">
         
<xs:annotation>
           
<xs:documentation>Unique ID of the capability.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="positionHeld" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>References to all positions held by this resource.</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attribute name="positionId" type="xs:string" use="required">
         
<xs:annotation>
           
<xs:documentation>Unique ID of the position.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="startDate" type="xs:dateTime" use="optional">
         
<xs:annotation>
           
<xs:documentation>Date/time at which the user starts to hold the position.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="endDate" type="xs:dateTime" use="optional">
         
<xs:annotation>
           
<xs:documentation>Date/time at which the user ceases to hold the position.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="resourceGroup" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>References to all groups of which this resource is a member.</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:attribute name="groupId" type="xs:string" use="required">
         
<xs:annotation>
           
<xs:documentation>Unique ID of the group.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="startDate" type="xs:dateTime" use="optional">
         
<xs:annotation>
           
<xs:documentation>Date/time at which the user becomes a member of the group.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="endDate" type="xs:dateTime" use="optional">
         
<xs:annotation>
           
<xs:documentation>Date/time at which the user ceases to be a member of the group.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="parameter" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>References to all parameter descriptors that describe resource attributes associated with this resource.</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:choice minOccurs="0" maxOccurs="1">
         
<xs:element name="enumSet" minOccurs="0" maxOccurs="1">
           
<xs:complexType>
             
<xs:sequence maxOccurs="unbounded">
               
<xs:element name="enumValue">
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="value" type="xs:anySimpleType" minOccurs="0" maxOccurs="1"/>
                   
</xs:sequence>
                   
<xs:attribute name="value" type="xs:anySimpleType" use="optional"/>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="value" type="xs:anySimpleType" minOccurs="0" maxOccurs="1">
           
<xs:annotation>
             
<xs:documentation>Value of the resource attribute. A past bug meant that exports carried their value in sub-elements rather than as an attribute of the main element. To maintain compatibility, we must now support that format.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:choice>
       
<xs:attribute name="descriptor" type="xs:string" use="required">
         
<xs:annotation>
           
<xs:documentation>Unique identifier of the parameter descriptor that describes the resource attribute.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="value" type="xs:anySimpleType" use="optional">
         
<xs:annotation>
           
<xs:documentation>Value of the resource attribute.

This will be set only for locally held resource attribute values - that is, where the parameter is not mapped to an external LDAP attribute.
</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="ldapdn" type="xs:string">
         
<xs:annotation>
           
<xs:documentation>For non-locally held resource attribute values, the DN of the LDAP entry from which the attribute's value is read. </xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="ldapalias" type="xs:string">
         
<xs:annotation>
           
<xs:documentation>For non-locally held resource attribute values, the alias by which the LDAP connection is registered within Directory Engine. </xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="ldapattribute" type="xs:string">
         
<xs:annotation>
           
<xs:documentation>For non-locally held resource attribute values, the name of the LDAP attribute from which the attribute's value is read. </xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="secondary-ldap" minOccurs="0" maxOccurs="unbounded">
     
<xs:complexType>
       
<xs:attribute name="ldapalias" type="xs:string">
         
<xs:annotation>
           
<xs:documentation>LDAP alias of the secondary LDAP source from which this resource is derived.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="ldapdn" type="xs:string">
         
<xs:annotation>
           
<xs:documentation>LDAP DN of the secondary LDAP source from which this resource is derived.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="id" type="xs:string" use="required">
   
<xs:annotation>
     
<xs:documentation>Unique ID of the resource.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="name" type="xs:string" use="required">
   
<xs:annotation>
     
<xs:documentation>Name of the resource.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="label" type="xs:string" use="optional">
   
<xs:annotation>
     
<xs:documentation>The name of the resource used for display purposes.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="startDate" type="xs:dateTime" use="optional">
   
<xs:annotation>
     
<xs:documentation>Date/time at which the resource becomes available.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="endDate" type="xs:dateTime" use="optional">
   
<xs:annotation>
     
<xs:documentation>Date/time at which the resource becomes unavailable.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="locationId" type="xs:string" use="optional">
   
<xs:annotation>
     
<xs:documentation>ID of the location associated with this resource.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="resourceType" type="xs:string" use="optional">
   
<xs:annotation>
     
<xs:documentation>Type of this resource.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="ldapalias" type="xs:string">
   
<xs:annotation>
     
<xs:documentation>LDAP alias associated with this resource (only for resources whose resourceType is human).</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="ldapdn" type="xs:string">
   
<xs:annotation>
     
<xs:documentation>LDAP DN associated with this resource (only for resources whose resourceType is human).</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="ldapcontainer" type="xs:string">
   
<xs:annotation>
     
<xs:documentation>LDAP container name associated with this resource (only if this LDAP container is part of this export).</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

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