admin-cli.xsd revision 9355c1819517672f3cfe09356402fe0257c96fac
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift<?xml version="1.0" encoding="UTF-8"?>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift<xsd:schema targetNamespace="http://www.opends.org/admin-cli"
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift xmlns:xsd="http://www.w3.org/2001/XMLSchema"
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift elementFormDefault="qualified" xmlns:adm="http://www.opends.org/admin"
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift xmlns:tns="http://www.opends.org/admin-cli">
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:import namespace="http://www.opends.org/admin"
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift schemaLocation="admin.xsd" />
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:annotation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:documentation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift This schema defines the elements and attributes of the "cli"
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift profile. This profile provides the ability to annotate managed
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift object definitions, properties, and relations with additional
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift information which the CLI can use to provide a better user
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift experience.
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:documentation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:annotation>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift <xsd:element name="managed-object">
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift <xsd:annotation>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift <xsd:documentation>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift Defines CLI annotations for use with managed object definitions.
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift </xsd:documentation>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift </xsd:annotation>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift <xsd:complexType>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift <xsd:attribute name="custom" default="false" type="xsd:boolean">
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift <xsd:annotation>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift <xsd:documentation>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift Indicates whether the CLI should refer to this managed
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift object type as "custom" as opposed to "generic". Custom
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift managed object types generally are the top-level type of
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift component (e.g. connection-handler but not
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift ldap-connection-handler) having a non-advanced java-class
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift property. Users create this type of component with a custom
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift implementation class. It is better to refer to these as
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift "custom" since the term "generic" can mislead users (e.g.
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift many users confuse a generic backend as being a JE backend).
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift </xsd:documentation>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift </xsd:annotation>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift </xsd:attribute>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift </xsd:complexType>
9355c1819517672f3cfe09356402fe0257c96facmatthew_swift </xsd:element>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:element name="relation">
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:annotation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:documentation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift Defines CLI annotations for use with relation definitions.
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:documentation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:annotation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:complexType>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:sequence>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:element name="default-property" minOccurs="0"
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift maxOccurs="unbounded">
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:annotation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:documentation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift The name of a property in the referenced managed object
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift (or one of its sub-types) which will be displayed by
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift default in list-xxx sub-commands.
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:documentation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:annotation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:complexType>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:attribute name="name" type="adm:name-type"
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift use="required">
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:annotation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift <xsd:documentation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift The name of a property in the referenced managed
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift object (or one of its sub-types) which will be
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift displayed by default in list-xxx sub-commands.
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:documentation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:annotation>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:attribute>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:complexType>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:element>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:sequence>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:complexType>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift </xsd:element>
64aae404dc4f3954c28e02993024eb22f456050dmatthew_swift</xsd:schema>