vShield API Programming Guide
Port Group Isolation Statistics Schema
This schema can be used to retrieve the Port Group Isolation statistics from an ESX host.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="VShieldPortgroupIsolationConfig">
<xs:complexType>
<xs:choice>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
vShield Edge Schemas
The following schemas detail vShield Edge installation and configuration.
Base vShield Edge Configuration Schema
This schema represents the base of the entire vShield Edge schema. The sections that follow detail each
element from this schema.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="VShieldEdgeConfig">
<xs:complexType>
<xs:all>
</xs:all>
</xs:complexType>
</xs:element>
</xs:schema>
vShield Edge Installation Schema
This schema installs a vShield Edge in a port group on an ESX host. You can install one vShield Edge per port
group with an attached NIC.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="VShieldEdgeConfig">
<xs:complexType>
<xs:all minOccurs="0">
</xs:all>
</xs:complexType>
</xs:element>
<xs:complexType name="InstallParams">
<xs:sequence>
74
<xs:element name="StatsLocation" type="xs:string" />
<xs:element minOccurs="0" name="GlobalConfig" type="GlobalConfig"/>
<xs:element minOccurs="0" name="DHCPConfig" type="DHCPConfig"/>
<xs:element minOccurs="0" name="NATConfig" type="NATConfig"/>
<xs:element minOccurs="0" name="LoadBalancerConfig" type="LoadBalancerConfig"/>
<xs:element minOccurs="0" name="FirewallConfig" type="FirewallConfig"/>
<xs:element minOccurs="0" name="InstallParams" type="InstallParams"/>
<xs:element minOccurs="0" name="VPNConfig" type="VPNConfig"/>
<xs:element minOccurs="0" name="TrafficStats" type="TrafficStats"/>
<xs:element minOccurs="0" name="TechSupportLogsLocation"
type="TechSupportLogsLocation"/>
<xs:element minOccurs="0" name="SyslogServerConfig" type="SyslogServerConfig"/>
<xs:element name="InstallParams" type="InstallParams"/>
VMware, Inc.
Need help?
Do you have a question about the VSHIELD APP 1.0 - API and is the answer not in the manual?
Questions and answers