complexType XmlUpdateResourceType
diagram deservices_wsdl_diagrams/deservices_wsdl_p129.png
namespace http://resource.api.de.bpm.tibco.com
children set-name set-label set-date-range ldap-reference set-location add-position remove-position add-group remove-group add-capability remove-capability set-attribute
used by
element XmlUpdateResource/resource
attributes
Name  Type  Use  Default  Fixed  Annotation
guid  xs:string  required      
documentation
The GUID that identifies the Resource.
source <xs:complexType name="XmlUpdateResourceType">
 
<xs:sequence>
   
<xs:element name="set-name" type="de:XmlStringAttribute" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The name value to be assigned to the resource.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="set-label" type="de:XmlOptionalStringAttribute" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>The name to be assigned to the resource that is used for display purposes. To remove the label from a resource, do not include a value attribute.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="set-date-range" type="de:XmlDateRangeAttribute" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Identifies the date range for which the resource should be present. To remove a date range, do not set any attribute values.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="ldap-reference" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Lists the LDAP mappings of the resource to be modified. The LDAP alias's listed must correspond to those of the LDAP container to which the resource belongs.</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:complexContent>
         
<xs:extension base="de:XmlLdapContainerEntry">
           
<xs:attribute name="container-id" type="xs:long" use="optional">
             
<xs:annotation>
               
<xs:documentation>Identifies the LDAP container to which the candidate is to be moved.</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
         
</xs:extension>
       
</xs:complexContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="set-location" type="de:XmlOptionalEntityReference" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Identifies a location to which the resource is to be associated.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="add-position" type="de:XmlEntityReferenceDateRange" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Identifies the positions to which the resource is to be associated. Note that add requests are processed ahead of remove requests when included in the same update. Adding the same position multiple times, overwrites any existing positions.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="remove-position" type="de:XmlEntityReference" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Identifies the positions from which the resource is to be removed. Note that add requests are processed ahead of remove requests when included in the same update. Removing the same position multiple times in the same request is acceptable.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="add-group" type="de:XmlEntityReferenceDateRange" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Identifies the groups to which the resource is to be associated. Note that add requests are processed ahead of remove requests when included in the same update. Adding the same group multiple times overwrites any existing groups.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="remove-group" type="de:XmlEntityReference" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Identifies the groups from which the resource is to be removed. Note that add requests are processed ahead of remove requests when included in the same update. Removing the same group multiple times in the same request is acceptable.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="add-capability" type="de:XmlEntityReferenceQualified" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Identifies the capabilities to which the resource is to be associated. Note that add requests are processed ahead of remove requests when included in the same update. Adding the same capability multiple times overwrites any existing capabilities.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="remove-capability" type="de:XmlEntityReference" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Identifies the capabilities from which the resource is to be removed. Note that add requests are processed ahead of remove requests when included in the same update. Removing the same capability multiple times in the same request is acceptable.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="set-attribute" type="de:XmlEntityReferenceAttributes" minOccurs="0" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation>Identifies the resource attributes, and the values to be assigned to the resource. Adding the same attribute multiple times overwrites any existing attributes. To remove an attribute value, do not include the value attribute. Note that for an EnumSet type, the value attribute is repeated as a list. For all other types, there should be just one value attribute.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="guid" type="xs:string" use="required">
   
<xs:annotation>
     
<xs:documentation>The GUID that identifies the Resource.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

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