Port Group Isolation Statistics Schema; Vshield Edge Schemas; Base Vshield Edge Configuration Schema; Vshield Edge Installation Schema - VMware VSHIELD APP 1.0 - API Programming Manual

Vshield api
Table of Contents

Advertisement

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.

Advertisement

Table of Contents
loading

Table of Contents