
VMware, Inc. 77
TheRESTAPIconfigurationofthevShieldEdgeandvShieldAppvirtualmachinessupportsschemasfor
installationandservicemanagement.
Thisappendixcoversthefollowingtopics:
“vShieldManagerGlobalConfigurationSchema”onpage 77
“ESXHostPreparationandUninstallationSchema”onpage 80
“vShieldAppSchemas”onpage 81
“vShieldEdgeSchemas”onpage 88
“ErrorMessageSchema”onpage 100
vShield Manager Global Configuration Schema
ThefollowingschemashowsvShieldManagerRESTconfiguration.
Thisreplacesthe1.0APIschemaitemsforvCentersynchronization,DNSservice,virtualmachine
information,andsecuritygroups.
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="vmware.vshield.edge.2.0"
xmlns:vse="vmware.vshield.edge.2.0"
elementFormDefault="qualified">
<xs:element name="vsmGlobalConfig">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="vshieldEdgeReleaseInfo" type="vse:ReleaseInfoType"/>
<!-- In response from server -->
<xs:element minOccurs="0" name="vcInfo" type="vse:VcInfoType" />
<xs:element minOccurs="0" name="hostInfo" type="vse:HostInfoType" />
<xs:element minOccurs="0" name="techSupportLogsTarFilePath" type="xs:string"/>
<xs:element minOccurs="0" name="auditLogs" type="vse:AuditLogsType" />
<xs:element minOccurs="0" name="dnsInfo" type="vse:DnsInfoType" />
<xs:element minOccurs="0" name="versionInfo" type="xs:string" /> <!-- only in
response -->
<xs:element minOccurs="0" name="vpnLicensed" type="xs:boolean" /> <!-- only in
response -->
<xs:element minOccurs="0" name="ipsecVpnTunnels" type="vse:IpsecVpnTunnels" />
<!-- only in response -->
<xs:element minOccurs="0" maxOccurs="1" name="vsmCapability"
type="vse:VsmCapabilityType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ReleaseInfoType"> <!-- can re-used this type -->
<xs:sequence>
Appendix
Komentarze do niniejszej Instrukcji