SetProperties function
Sets configuration property values.
Sets or creates a specified class with the specified properties.
If the class does not exist, the class is created.
If the class exists, it is updated with the specified settings.
For more information, see Modifying-the-web-services-configuration.
WSDL operation
<operation name="SetProperties" parameterOrder="inargs">
<input message="tns:SetPropertiesRequest"
name="SetPropertiesRequest"/>
<output message="tns:SetPropertiesResponse"
name="SetPropertiesResponse"/>
<fault message="tns:AtriumServiceFault"
name="AtriumServiceFault" />
</operation>
<input message="tns:SetPropertiesRequest"
name="SetPropertiesRequest"/>
<output message="tns:SetPropertiesResponse"
name="SetPropertiesResponse"/>
<fault message="tns:AtriumServiceFault"
name="AtriumServiceFault" />
</operation>
WSDL messages
<message name="SetPropertiesRequest">
<part element="types:SetProperties" name="inargs"/>
</message>
<message name="SetPropertiesResponse">
<part element="types:SetPropertiesOutput" name="outargs"/>
</message>
<message name="AtriumServiceFault">
<part element="types:AtriumServiceFault" name="errargs"/>
</message>
<part element="types:SetProperties" name="inargs"/>
</message>
<message name="SetPropertiesResponse">
<part element="types:SetPropertiesOutput" name="outargs"/>
</message>
<message name="AtriumServiceFault">
<part element="types:AtriumServiceFault" name="errargs"/>
</message>
XSD schema
<element name="SetProperties">
<complexType>
<sequence>
<element name="properties"
type="tns:ConfigPropertyList" />
</sequence>
</complexType>
</element>
<element name="SetPropertiesOutput">
<complexType>
<sequence>
<element name="createdProperties"
type="tns:ConfigPropertyList" />
<element name="modifiedProperties"
type="tns:ConfigPropertyList" />
<element name="duplicateProperties"
type="tns:ConfigPropertyList" />
<element name="invalidProperties"
type="tns:ConfigPropertyList" />
</sequence>
</complexType>
</element>
<element name="AtriumServiceFault"
type="common:AtriumServiceFault" />
<complexType name="AtriumServiceFault">
<sequence>
<element name="faultType"
type="tns:AtriumServiceFaultType" />
<element name="faultCode" type="string" />
<element name="message" type="string"
nillable="true" />
<element name="extensions" type="tns:ExtensionList"
nillable="true" />
/sequence>
</complexType>
<complexType>
<sequence>
<element name="properties"
type="tns:ConfigPropertyList" />
</sequence>
</complexType>
</element>
<element name="SetPropertiesOutput">
<complexType>
<sequence>
<element name="createdProperties"
type="tns:ConfigPropertyList" />
<element name="modifiedProperties"
type="tns:ConfigPropertyList" />
<element name="duplicateProperties"
type="tns:ConfigPropertyList" />
<element name="invalidProperties"
type="tns:ConfigPropertyList" />
</sequence>
</complexType>
</element>
<element name="AtriumServiceFault"
type="common:AtriumServiceFault" />
<complexType name="AtriumServiceFault">
<sequence>
<element name="faultType"
type="tns:AtriumServiceFaultType" />
<element name="faultCode" type="string" />
<element name="message" type="string"
nillable="true" />
<element name="extensions" type="tns:ExtensionList"
nillable="true" />
/sequence>
</complexType>
Input arguments
Return values
Fault message
Example
You can set the log levels for the runtime CMDB Web Services by using the SetProperties function.
Use the bmc.atrium.log.level property to set the logging level for the CMDB Web Services.
The default logging level for the web services is set to WARN. Other possible values are INFO, ERROR, DEBUG, and TRACE.
<SetProperties
xmlns="http://atrium.bmc.com/2009/01/serviceconfig/types"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<properties xmlns="">
<properties>
<name>bmc.atrium.log.level</name>
<value>
<stringValue>WARN</stringValue>
</value>
<isPassword>false</isPassword>
</properties>
</properties>
</SetProperties>
xmlns="http://atrium.bmc.com/2009/01/serviceconfig/types"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<properties xmlns="">
<properties>
<name>bmc.atrium.log.level</name>
<value>
<stringValue>WARN</stringValue>
</value>
<isPassword>false</isPassword>
</properties>
</properties>
</SetProperties>
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*