admin-cli.xsd revision 3feb6fc55d3d12bdcb2f9ec16fb76d9601a01fd0
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://www.opends.org/admin-cli"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" xmlns:adm="http://www.opends.org/admin"
xmlns:tns="http://www.opends.org/admin-cli">
<xsd:import namespace="http://www.opends.org/admin"
schemaLocation="admin.xsd" />
<xsd:annotation>
<xsd:documentation>
This schema defines the elements and attributes of the "cli"
profile. This profile provides the ability to annotate managed
object definitions, properties, and relations with additional
information which the CLI can use to provide a better user
experience.
</xsd:documentation>
</xsd:annotation>
<xsd:element name="relation">
<xsd:annotation>
<xsd:documentation>
Defines CLI annotations for use with relation definitions.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="default-property" minOccurs="0"
maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>
The name of a property in the referenced managed object
(or one of its sub-types) which will be displayed by
default in list-xxx sub-commands.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:attribute name="name" type="adm:name-type"
use="required">
<xsd:annotation>
<xsd:documentation>
The name of a property in the referenced managed
object (or one of its sub-types) which will be
displayed by default in list-xxx sub-commands.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>