2.2.4.2.2.2.1 ServerProperty

A ServerProperty is a name-value pair that contains values for setting server properties.<52>

   <xsd:complexType name="ServerProperty" >
     <xsd:all>
       <xsd:element name="Name" type="xsd:string" />
       <xsd:element name="Value" type="xsd:string" />
       <xsd:element name="RequiresRestart" type="xsd:boolean" minOccurs="0" />
       <xsd:element name="PendingValue" type="xsd:anySimpleType" minOccurs="0" />
       <xsd:element name="DefaultValue" type="xsd:anySimpleType" minOccurs="0" />
       <xsd:element name="DisplayFlag" type="xsd:boolean" minOccurs="0"/>
       <xsd:element name="Type" minOccurs="0" type="xsd:string" />
     </xsd:all>
   </xsd:complexType>

The following table describes the elements that are included in the XSD schema for the ServerProperty object.

Element

Read-Only

Default value

Description

Name

[Required]

The name of the property.

Value

[Required]

The value of the property.

RequiresRestart

Yes

When true, the server MUST be restarted before the new value takes effect; otherwise, false.

PendingValue

Yes

A value that will be instantiated at next server restart.

DefaultValue

Yes

The default value when the server is installed.

DisplayFlag

Yes

When true, this is a hint provided by the server to the client that indicates that it is recommended to display this property in the user interface; otherwise, false.

Type

Yes

The type of the server property. This is expressed as an XSD type.