VM-Virtuozzo
view release on metacpan or search on metacpan
xsd/v4/VZLRelocator.xsd view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:vzlt="http://www.swsoft.com/webservices/vzl/4.0.0/types" xmlns="http://www.swsoft.com/webservices/vzl/4.0.0/relocator" xmlns:vzlp="http://www.swsoft.com/webservices/vzl/4.0.0/protocol" xmlns:xs="http://www.w3.org/2001/XMLSchema" targ...
<xs:import namespace="http://www.swsoft.com/webservices/vzl/4.0.0/protocol" schemaLocation="VZLProtocol.xsd"/>
<xs:import namespace="http://www.swsoft.com/webservices/vzl/4.0.0/types" schemaLocation="VZLCommonTypes.xsd"/>
<xs:element name="relocator" type="relocatorType" substitutionGroup="vzlp:operator">
<xs:annotation>
<xs:documentation>Program Management.</xs:documentation>
<xs:appinfo>
<states>
<running/>
</states>
<creds>
<user/>
</creds>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:complexType name="relocatorType" mixed="false">
<xs:annotation>
<xs:documentation>Program Management.</xs:documentation>
</xs:annotation>
<xs:complexContent mixed="false">
<xs:extension base="vzlp:operator_functionalType">
<xs:choice minOccurs="0">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Input</xs:documentation>
</xs:annotation>
<xs:element ref="migrate_p2v"/>
<xs:element ref="migrate_v2v"/>
<xs:element ref="migrate_v2p"/>
<xs:element ref="calc_env_config"/>
<xs:element ref="move"/>
<xs:element ref="clone"/>
</xs:choice>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Output</xs:documentation>
</xs:annotation>
<xs:element ref="config"/>
<xs:element ref="eid"/>
<xs:element ref="eid_list"/>
<xs:element ref="hw_notes"/>
</xs:choice>
</xs:choice>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="migrate_p2v">
<xs:annotation>
<xs:documentation>P2V migration. Returns EID of created environment.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="options" type="p2v_migrate_optionsType" minOccurs="0"/>
<xs:element name="src" type="vzlt:connection_infoType">
<xs:annotation>
<xs:documentation>Source node which will be replicated to environment.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="calc_env_config">
<xs:annotation>
<xs:documentation>Calculate Environment config that present hardware node. It should be used before p2v migration. Return "config"/Error.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="migrate_v2p">
<xs:annotation>
<xs:documentation>V2P migration. Returns OK/Error.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="options" type="v2p_migrate_optionsType" minOccurs="0"/>
<xs:element name="eid" type="vzlt:eid_type">
<xs:annotation>
<xs:documentation>Environment to migrate.</xs:documentation>
( run in 1.959 second using v1.01-cache-2.11-cpan-ff9377addf4 )