GatewayConfigurationType

Type:
GatewayConfigurationType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Gateway Configuration.
Since:
5.1
Schema:
network.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<GatewayConfigurationType xmlns="http://www.vmware.com/vcloud/v1.5">
    <BackwardCompatibilityMode> xs:boolean </BackwardCompatibilityMode>
    <GatewayBackingConfig> xs:string </GatewayBackingConfig>
    <GatewayInterfaces>
        <GatewayInterface>
            <Name> xs:string </Name>
            <DisplayName> xs:string </DisplayName>
            <Network href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
            <InterfaceType> xs:string </InterfaceType>
            <SubnetParticipation>
                <Gateway> IpAddressType </Gateway>
                <Netmask> IpAddressType </Netmask>
                <IpAddress> IpAddressType </IpAddress>
                <IpRanges>
                    <IpRange>
                        <StartAddress> IpAddressType </StartAddress>
                        <EndAddress> IpAddressType </EndAddress>
                    </IpRange>
                </IpRanges>
                <UseForDefaultRoute> xs:boolean </UseForDefaultRoute>
            </SubnetParticipation>
            <ApplyRateLimit> xs:boolean </ApplyRateLimit>
            <InRateLimit> xs:double </InRateLimit>
            <OutRateLimit> xs:double </OutRateLimit>
            <UseForDefaultRoute> xs:boolean </UseForDefaultRoute>
        </GatewayInterface>
    </GatewayInterfaces>
    <EdgeGatewayServiceConfiguration>
        <NetworkService>
            <IsEnabled> xs:boolean </IsEnabled>
        </NetworkService>
    </EdgeGatewayServiceConfiguration>
    <HaEnabled> xs:boolean </HaEnabled>
    <UseDefaultRouteForDnsRelay> xs:boolean </UseDefaultRouteForDnsRelay>
    <SyslogServerSettings>
        <TenantSyslogServerSettings>
            <SyslogServerIp> IpAddressType </SyslogServerIp>
        </TenantSyslogServerSettings>
    </SyslogServerSettings>
    <AdvancedNetworkingEnabled> xs:boolean </AdvancedNetworkingEnabled>
</GatewayConfigurationType>

Elements

Element Type Required Modifiable Since Deprecated Description
AdvancedNetworkingEnabled boolean No always 7.0 True if the gateway uses advanced networking
BackwardCompatibilityMode boolean No always 5.1 Compatibility mode. Default is false. If set to true, will allow users to write firewall rules in the old 1.5 format. The new format does not require to use direction in firewall rules. Also, for firewall rules to allow NAT traffic the filter is applied on the original IP addresses. Once set to true cannot be reverted back to false.
EdgeGatewayServiceConfiguration GatewayFeaturesType No always 5.1 Represents Gateway Features.
GatewayBackingConfig string Yes always 5.1 Configuration of the vShield edge VM for this gateway. One of: compact, full.
GatewayInterfaces GatewayInterfacesType Yes always 5.1 List of Gateway interfaces.
HaEnabled boolean No always 5.1 True if this gateway is highly available. (Requires two vShield edge VMs.)
SyslogServerSettings SyslogServerType No always 5.11 Syslog server addresses for gateway
UseDefaultRouteForDnsRelay boolean No always 5.1 True if the default gateway on the external network selected for default route should be used as the DNS relay.
VCloudExtension VCloudExtensionType No always 5.1 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.