VirtualNetworkGatewayPropertiesFormat Klasse

  • java.lang.Object
    • com.azure.resourcemanager.network.fluent.models.VirtualNetworkGatewayPropertiesFormat

public final class VirtualNetworkGatewayPropertiesFormat

VirtualNetworkGateway-Eigenschaften.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
VirtualNetworkGatewayPropertiesFormat()

Erstellt eine instance der Klasse VirtualNetworkGateway PropertiesFormat.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
Boolean active()

Rufen Sie die aktive Eigenschaft ab: AktivAktiv-Flag.

AdminState adminState()

Rufen Sie die Administratorstatuseigenschaftab: Eigenschaft, um anzugeben, ob das Express Route Gateway Datenverkehr verarbeitet, wenn mehrere ExpressRoute-Gateways im VNET vorhanden sind.

Boolean allowRemoteVnetTraffic()

Abrufen der Eigenschaft Remote-VNET-Datenverkehrzulassen: Konfigurieren Sie dieses Gateway, um Datenverkehr aus anderen virtuellen Azure-Netzwerken zu akzeptieren.

Boolean allowVirtualWanTraffic()

Abrufen der Eigenschaft "VirtualWanTraffic zulassen": Konfiguriert dieses Gateway so, dass Datenverkehr von Remotenetzwerken Virtual WAN akzeptiert wird.

VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()

Rufen Sie dieAuto ScaleConfiguration-Eigenschaft ab: Autoskalierungskonfiguration für virutales Netzwerkgateway.

BgpSettings bgpSettings()

Rufen Sie die bgpSettings-Eigenschaft ab: Die BGP-Lautsprechereinstellungen des Gateways für virtuelle Netzwerke.

AddressSpace customRoutes()

Abrufen der benutzerdefiniertenRoutes-Eigenschaft: Der Verweis auf die Adressraumressource, die den vom Kunden für das Gateway für das virtuelle Netzwerk und den VPN-Clientangegebenen Adressraum für benutzerdefinierte Routen darstellt.

Boolean disableIpSecReplayProtection()

Rufen Sie die DisableIpSecReplayProtection-Eigenschaft ab: Deaktivieren Siedas IPSecReplayProtection-Flag.

Boolean enableBgp()

Rufen Sie die EnableBgp-Eigenschaft ab: Gibt an, ob BGP für dieses Gateway für virtuelle Netzwerke aktiviert ist oder nicht.

Boolean enableBgpRouteTranslationForNat()

Rufen Sie die EnableBgpRouteTranslationForNat-Eigenschaft ab: EnableBgpRouteTranslationForNat flag.

Boolean enableDnsForwarding()

Rufen Sie dieEnable DnsForwarding-Eigenschaft ab: Gibt an, ob die DNS-Weiterleitung aktiviert ist oder nicht.

Boolean enablePrivateIpAddress()

Rufen Sie die EnablePrivateIpAddress-Eigenschaft ab: Gibt an, ob die private IP-Adresse auf diesem Gateway für Verbindungen aktiviert werden muss oder nicht.

SubResource gatewayDefaultSite()

Abrufen der Standardstandorteigenschaft des Gateways: Der Verweis auf die LokaleNetzwerkgateway-Ressource, die den lokalen Netzwerkstandort mit Standardrouten darstellt.

VirtualNetworkGatewayType gatewayType()

Abrufen der Gatewaytypeigenschaft: Der Typ dieses Gateways für virtuelle Netzwerke.

String inboundDnsForwardingEndpoint()

Abrufen derEingehenden DNS-Weiterleitungsendpunkteigenschaft: Die IP-Adresse, die vom Gateway zugewiesen wird, an das DNS-Anforderungen gesendet werden können.

List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations()

Rufen Sie die Ip-Konfigurationen-Eigenschaftab: IP-Konfigurationen für das Gateway für virtuelle Netzwerke.

List<VirtualNetworkGatewayNatRuleInner> natRules()

Rufen Sie die natRules-Eigenschaft ab: Nat-Regelnfür das Gateway für virtuelle Netzwerke.

ProvisioningState provisioningState()

Abrufen der Bereitstellungszustandseigenschaft: Der Bereitstellungsstatus der Gatewayressource des virtuellen Netzwerks.

String resourceGuid()

Abrufen der Guid-Eigenschaft der Ressource: Die RESSOURCEN-GUID-Eigenschaft der Gatewayressource des virtuellen Netzwerks.

VirtualNetworkGatewaySku sku()

Abrufen der sku-Eigenschaft: Der Verweis auf die SKU-Ressource des Gateways für virtuelleNetzwerke, die die für das Gateway für virtuelle Netzwerke ausgewählte SKU darstellt.

String vNetExtendedLocationResourceId()

Rufen Sie diev NetExtendedLocationResourceID-Eigenschaft ab: Kunden-vnet-Ressourcen-ID.

void validate()

Überprüft die instance.

List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups()

Abrufen der VirtualNetwork GatewayPolicyGroups-Eigenschaft: Der Verweis auf die VirtualNetworkGateway PolicyGroup-Ressource, die die verfügbare VirtuelleNetzwerkgateway-Richtliniengruppefür das Gateway darstellt.

VpnClientConfiguration vpnClientConfiguration()

Abrufen der VPN-Clientkonfigurationseigenschaft: Der Verweis auf die Vpn-Clientkonfigurationsressource, die die Konfigurationen des P2S-VPN-Clientsdarstellt.

VpnGatewayGeneration vpnGatewayGeneration()

Abrufen der Vpn GatewayGeneration-Eigenschaft: Die Generierung für dieses Gateway für virtuelleNetzwerke.

VpnType vpnType()

Abrufen der vpn Type-Eigenschaft: Der Typ dieses Gateways für virtuelle Netzwerke.

VirtualNetworkGatewayPropertiesFormat withActive(Boolean active)

Legen Sie die aktive Eigenschaft fest: AktivAktiv-Flag.

VirtualNetworkGatewayPropertiesFormat withAdminState(AdminState adminState)

Legen Sie die Administratorstatuseigenschaftfest: -Eigenschaft, um anzugeben, ob das Express Route Gateway Datenverkehr verarbeitet, wenn mehrere Express Route Gateways im VNET vorhanden sind.

VirtualNetworkGatewayPropertiesFormat withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)

Legen Sie die Eigenschaft Remote-VNET-Datenverkehrzulassenfest: Konfigurieren Sie dieses Gateway, um Datenverkehr aus anderen virtuellen Azure-Netzwerken zu akzeptieren.

VirtualNetworkGatewayPropertiesFormat withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)

Legen Sie die Eigenschaft AllowVirtualWanTraffic fest: Konfiguriert dieses Gateway so, dass Datenverkehr von Remotenetzwerken Virtual WAN akzeptiert wird.

VirtualNetworkGatewayPropertiesFormat withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)

Legen Sie dieAuto ScaleConfiguration-Eigenschaft fest: Autoscale-Konfiguration für virutales Netzwerkgateway.

VirtualNetworkGatewayPropertiesFormat withBgpSettings(BgpSettings bgpSettings)

Legen Sie die bgpSettings-Eigenschaft fest: Die BGP-Lautsprechereinstellungen des Gateways für virtuelle Netzwerke.

VirtualNetworkGatewayPropertiesFormat withCustomRoutes(AddressSpace customRoutes)

Festlegen der benutzerdefiniertenRoutes-Eigenschaft: Der Verweis auf die Adressraumressource, die den vom Kunden für das Gateway des virtuellen Netzwerks und den VPN-Clientangegebenen Adressraum für benutzerdefinierte Routen darstellt.

VirtualNetworkGatewayPropertiesFormat withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)

Legen Sie die Eigenschaft ipSec ReplayProtection deaktivierenfest: DeaktivierenSie das IpSecReplayProtection-Flag.

VirtualNetworkGatewayPropertiesFormat withEnableBgp(Boolean enableBgp)

Legen Sie die EnableBgp-Eigenschaft fest: Gibt an, ob BGP für dieses Gateway für virtuelle Netzwerke aktiviert ist oder nicht.

VirtualNetworkGatewayPropertiesFormat withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)

Legen Sie die EnableBgpRouteTranslationForNat-Eigenschaft fest: EnableBgpRouteTranslationForNat flag.

VirtualNetworkGatewayPropertiesFormat withEnableDnsForwarding(Boolean enableDnsForwarding)

Legen Sie die Eigenschaft dns forwarding (Dns-Weiterleitungaktivieren) fest: Gibt an, ob die DNS-Weiterleitung aktiviert ist oder nicht.

VirtualNetworkGatewayPropertiesFormat withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)

Legen Sie die EnablePrivateIpAddress-Eigenschaft fest: Gibt an, ob die private IP-Adresse auf diesem Gateway für Verbindungen aktiviert werden muss oder nicht.

VirtualNetworkGatewayPropertiesFormat withGatewayDefaultSite(SubResource gatewayDefaultSite)

Legen Sie die Standardstandorteigenschaft des Gatewaysfest: Der Verweis auf dieLokale Netzwerkgatewayressource, die den lokalen Netzwerkstandort mit Standardrouten darstellt.

VirtualNetworkGatewayPropertiesFormat withGatewayType(VirtualNetworkGatewayType gatewayType)

Legen Sie die Eigenschaft Gatewaytypfest: Der Typ dieses Gateways für virtuelle Netzwerke.

VirtualNetworkGatewayPropertiesFormat withIpConfigurations(List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations)

Legen Sie die Ip-Konfigurationen-Eigenschaftfest: IP-Konfigurationen für das Gateway für virtuelle Netzwerke.

VirtualNetworkGatewayPropertiesFormat withNatRules(List<VirtualNetworkGatewayNatRuleInner> natRules)

Legen Sie die natRules-Eigenschaft fest: Nat-Regelnfür das Gateway für virtuelle Netzwerke.

VirtualNetworkGatewayPropertiesFormat withSku(VirtualNetworkGatewaySku sku)

Festlegen der SKU-Eigenschaft: Der Verweis auf die SKU-Ressource des Gateways für virtuelleNetzwerke, die die für gateway für virtuelle Netzwerke ausgewählte SKU darstellt.

VirtualNetworkGatewayPropertiesFormat withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)

Legen Sie diev NetExtendedLocationResource ID-Eigenschaftfest: Kunden-VNET-Ressourcen-ID.

VirtualNetworkGatewayPropertiesFormat withVirtualNetworkGatewayPolicyGroups(List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups)

Festlegen der VirtualNetworkGateway PolicyGroups-Eigenschaft: Der Verweis auf die VirtualNetworkGateway-Richtliniengruppe, die die verfügbare VirtuelleNetzwerkgateway-Richtliniengruppefür das Gateway darstellt.

VirtualNetworkGatewayPropertiesFormat withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)

Festlegen der VPN-Clientkonfigurationseigenschaft: Der Verweis auf die Vpn ClientConfiguration-Ressource, die die P2S-VPN-Clientkonfigurationendarstellt.

VirtualNetworkGatewayPropertiesFormat withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)

Legen Sie die Vpn GatewayGeneration-Eigenschaftfest: Die Generierung für dieses Gateway für virtuelleNetzwerke.

VirtualNetworkGatewayPropertiesFormat withVpnType(VpnType vpnType)

Legen Sie die Eigenschaft vpnType fest: Der Typ dieses Gateways für virtuelle Netzwerke.

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

VirtualNetworkGatewayPropertiesFormat

public VirtualNetworkGatewayPropertiesFormat()

Erstellt eine instance der VirtualNetworkGatewayPropertiesFormat-Klasse.

Details zur Methode

active

public Boolean active()

Rufen Sie die aktive Eigenschaft ab: ActiveActive-Flag.

Returns:

der aktive Wert.

adminState

public AdminState adminState()

Abrufen der adminState-Eigenschaft: Eigenschaft, um anzugeben, ob das Express Route Gateway Datenverkehr verarbeitet, wenn mehrere ExpressRoute-Gateways im VNET vorhanden sind.

Returns:

der wert adminState.

allowRemoteVnetTraffic

public Boolean allowRemoteVnetTraffic()

Abrufen der allowRemoteVnetTraffic-Eigenschaft: Konfigurieren Sie dieses Gateway so, dass Datenverkehr von anderen virtuellen Azure-Netzwerken akzeptiert wird. Diese Konfiguration unterstützt keine Konnektivität mit Azure Virtual WAN.

Returns:

der Wert allowRemoteVnetTraffic.

allowVirtualWanTraffic

public Boolean allowVirtualWanTraffic()

Abrufen der allowVirtualWanTraffic-Eigenschaft: Konfiguriert dieses Gateway so, dass Datenverkehr von Remotenetzwerken Virtual WAN akzeptiert wird.

Returns:

der Wert allowVirtualWanTraffic.

autoScaleConfiguration

public VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()

Rufen Sie die autoScaleConfiguration-Eigenschaft ab: Autoskalierungskonfiguration für virutales Netzwerkgateway.

Returns:

der AutoScaleConfiguration-Wert.

bgpSettings

public BgpSettings bgpSettings()

Rufen Sie die bgpSettings-Eigenschaft ab: Die BGP-Lautsprechereinstellungen des Gateways für virtuelle Netzwerke.

Returns:

der bgpSettings-Wert.

customRoutes

public AddressSpace customRoutes()

Abrufen der customRoutes-Eigenschaft: Der Verweis auf die Adressraumressource, die den vom Kunden für das Gateway des virtuellen Netzwerks und VpnClient angegebenen Adressraum für benutzerdefinierte Routen darstellt.

Returns:

der customRoutes-Wert.

disableIpSecReplayProtection

public Boolean disableIpSecReplayProtection()

Rufen Sie die disableIpSecReplayProtection-Eigenschaft ab: disableIPSecReplayProtection-Flag.

Returns:

den Wert disableIpSecReplayProtection.

enableBgp

public Boolean enableBgp()

Abrufen der enableBgp-Eigenschaft: Gibt an, ob BGP für dieses Gateway für virtuelle Netzwerke aktiviert ist oder nicht.

Returns:

der EnableBgp-Wert.

enableBgpRouteTranslationForNat

public Boolean enableBgpRouteTranslationForNat()

Rufen Sie die enableBgpRouteTranslationForNat-Eigenschaft ab: EnableBgpRouteTranslationForNat-Flag.

Returns:

den Wert enableBgpRouteTranslationForNat.

enableDnsForwarding

public Boolean enableDnsForwarding()

Rufen Sie die enableDnsForwarding-Eigenschaft ab: Gibt an, ob die DNS-Weiterleitung aktiviert ist oder nicht.

Returns:

den Wert enableDnsForwarding.

enablePrivateIpAddress

public Boolean enablePrivateIpAddress()

Rufen Sie die enablePrivateIpAddress-Eigenschaft ab: Gibt an, ob die private IP-Adresse auf diesem Gateway für Verbindungen aktiviert werden muss oder nicht.

Returns:

den Wert enablePrivateIpAddress.

gatewayDefaultSite

public SubResource gatewayDefaultSite()

Abrufen der gatewayDefaultSite-Eigenschaft: Der Verweis auf die LocalNetworkGateway-Ressource, die den lokalen Netzwerkstandort mit Standardrouten darstellt. Weisen Sie den Null-Wert zu, wenn vorhandene Standardwebsiteeinstellungen entfernt werden.

Returns:

der Wert gatewayDefaultSite.

gatewayType

public VirtualNetworkGatewayType gatewayType()

Abrufen der gatewayType-Eigenschaft: Der Typ dieses Gateways für virtuelle Netzwerke.

Returns:

der wert gatewayType.

inboundDnsForwardingEndpoint

public String inboundDnsForwardingEndpoint()

Abrufen der eigenschaft inboundDnsForwardingEndpoint: Die IP-Adresse, die vom Gateway zugewiesen wird, an das DNS-Anforderungen gesendet werden können.

Returns:

der wert inboundDnsForwardingEndpoint.

ipConfigurations

public List ipConfigurations()

Rufen Sie die ipConfigurations-Eigenschaft ab: IP-Konfigurationen für das Gateway für virtuelle Netzwerke.

Returns:

der Wert ipConfigurations.

natRules

public List natRules()

Rufen Sie die natRules-Eigenschaft ab: NatRules für das Gateway für virtuelle Netzwerke.

Returns:

der natRules-Wert.

provisioningState

public ProvisioningState provisioningState()

Abrufen der provisioningState-Eigenschaft: Der Bereitstellungsstatus der Gatewayressource des virtuellen Netzwerks.

Returns:

der ProvisioningState-Wert.

resourceGuid

public String resourceGuid()

Abrufen der resourceGuid-Eigenschaft: Die RESSOURCEN-GUID-Eigenschaft der Gatewayressource für virtuelle Netzwerke.

Returns:

der resourceGuid-Wert.

sku

public VirtualNetworkGatewaySku sku()

Abrufen der sku-Eigenschaft: Der Verweis auf die VirtualNetworkGatewaySku-Ressource, die die für das Gateway für virtuelle Netzwerke ausgewählte SKU darstellt.

Returns:

der sku-Wert.

vNetExtendedLocationResourceId

public String vNetExtendedLocationResourceId()

Rufen Sie die vNetExtendedLocationResourceId-Eigenschaft ab: Kunden-VNET-Ressourcen-ID. VirtualNetworkGateway vom Typ lokales Gateway ist dem Kunden-VNET zugeordnet.

Returns:

der Wert vNetExtendedLocationResourceId.

validate

public void validate()

Überprüft die instance.

virtualNetworkGatewayPolicyGroups

public List virtualNetworkGatewayPolicyGroups()

Abrufen der virtualNetworkGatewayPolicyGroups-Eigenschaft: Der Verweis auf die VirtualNetworkGatewayPolicyGroup-Ressource, die die verfügbare VirtualNetworkGatewayPolicyGroup für das Gateway darstellt.

Returns:

der Wert virtualNetworkGatewayPolicyGroups.

vpnClientConfiguration

public VpnClientConfiguration vpnClientConfiguration()

Abrufen der vpnClientConfiguration-Eigenschaft: Der Verweis auf die VpnClientConfiguration-Ressource, die die P2S-VpnClient-Konfigurationen darstellt.

Returns:

der Wert vpnClientConfiguration.

vpnGatewayGeneration

public VpnGatewayGeneration vpnGatewayGeneration()

Abrufen der vpnGatewayGeneration-Eigenschaft: Die Generation für diesen VirtualNetworkGateway. Muss None sein, wenn gatewayType kein VPN ist.

Returns:

der Wert vpnGatewayGeneration.

vpnType

public VpnType vpnType()

Abrufen der vpnType-Eigenschaft: Der Typ dieses Gateways für virtuelle Netzwerke.

Returns:

der wert vpnType.

withActive

public VirtualNetworkGatewayPropertiesFormat withActive(Boolean active)

Legen Sie die aktive Eigenschaft fest: ActiveActive-Flag.

Parameters:

active - der festzulegende aktive Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withAdminState

public VirtualNetworkGatewayPropertiesFormat withAdminState(AdminState adminState)

Legen Sie die adminState-Eigenschaft fest: Eigenschaft, um anzugeben, ob das Express Route Gateway Datenverkehr verarbeitet, wenn mehrere Express Route Gateways im VNET vorhanden sind.

Parameters:

adminState - den wert adminState, der festgelegt werden soll.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withAllowRemoteVnetTraffic

public VirtualNetworkGatewayPropertiesFormat withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)

Legen Sie die allowRemoteVnetTraffic-Eigenschaft fest: Konfigurieren Sie dieses Gateway, um Datenverkehr aus anderen virtuellen Azure-Netzwerken zu akzeptieren. Diese Konfiguration unterstützt keine Konnektivität mit Azure Virtual WAN.

Parameters:

allowRemoteVnetTraffic - den wert allowRemoteVnetTraffic festzulegen.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withAllowVirtualWanTraffic

public VirtualNetworkGatewayPropertiesFormat withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)

Legen Sie die allowVirtualWanTraffic-Eigenschaft fest: Konfiguriert dieses Gateway, um Datenverkehr von Remotenetzwerken Virtual WAN zu akzeptieren.

Parameters:

allowVirtualWanTraffic - der wert allowVirtualWanTraffic festgelegt werden soll.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withAutoScaleConfiguration

public VirtualNetworkGatewayPropertiesFormat withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)

Legen Sie die eigenschaft autoScaleConfiguration fest: Autoscale configuration for virutal network gateway.set the autoScaleConfiguration property: Autoscale configuration for virutal network gateway.

Parameters:

autoScaleConfiguration - der festzulegende AutoScaleConfiguration-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withBgpSettings

public VirtualNetworkGatewayPropertiesFormat withBgpSettings(BgpSettings bgpSettings)

Legen Sie die bgpSettings-Eigenschaft fest: Die BGP-Lautsprechereinstellungen des Gateways für virtuelle Netzwerke.

Parameters:

bgpSettings - der festzulegende bgpSettings-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withCustomRoutes

public VirtualNetworkGatewayPropertiesFormat withCustomRoutes(AddressSpace customRoutes)

Legen Sie die customRoutes-Eigenschaft fest: Der Verweis auf die Adressraumressource, die den vom Kunden für das Gateway des virtuellen Netzwerks und VpnClient angegebenen Adressraum für benutzerdefinierte Routen darstellt.

Parameters:

customRoutes - der festzulegende customRoutes-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withDisableIpSecReplayProtection

public VirtualNetworkGatewayPropertiesFormat withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)

Legen Sie die eigenschaft disableIpSecReplayProtection fest: disableIPSecReplayProtection flag.

Parameters:

disableIpSecReplayProtection - der festzulegende Wert disableIpSecReplayProtection.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withEnableBgp

public VirtualNetworkGatewayPropertiesFormat withEnableBgp(Boolean enableBgp)

Legen Sie die enableBgp-Eigenschaft fest: Gibt an, ob BGP für dieses Gateway für virtuelle Netzwerke aktiviert ist oder nicht.

Parameters:

enableBgp - der festzulegende EnableBgp-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withEnableBgpRouteTranslationForNat

public VirtualNetworkGatewayPropertiesFormat withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)

Legen Sie die enableBgpRouteTranslationForNat-Eigenschaft fest: Flag EnableBgpRouteTranslationForNat.

Parameters:

enableBgpRouteTranslationForNat - der festzulegende EnableBgpRouteTranslationForNat-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withEnableDnsForwarding

public VirtualNetworkGatewayPropertiesFormat withEnableDnsForwarding(Boolean enableDnsForwarding)

Legen Sie die enableDnsForwarding-Eigenschaft fest: Gibt an, ob die DNS-Weiterleitung aktiviert ist oder nicht.

Parameters:

enableDnsForwarding - der festzulegende EnableDnsForwarding-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withEnablePrivateIpAddress

public VirtualNetworkGatewayPropertiesFormat withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)

Legen Sie die enablePrivateIpAddress-Eigenschaft fest: Gibt an, ob die private IP-Adresse auf diesem Gateway für Verbindungen aktiviert werden muss oder nicht.

Parameters:

enablePrivateIpAddress - der festzulegende EnablePrivateIpAddress-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withGatewayDefaultSite

public VirtualNetworkGatewayPropertiesFormat withGatewayDefaultSite(SubResource gatewayDefaultSite)

Festlegen der gatewayDefaultSite-Eigenschaft: Der Verweis auf die LocalNetworkGateway-Ressource, die den lokalen Netzwerkstandort mit Standardrouten darstellt. Weisen Sie den NULL-Wert zu, wenn die vorhandene Standardwebsiteeinstellung entfernt wird.

Parameters:

gatewayDefaultSite - der festzulegende Wert gatewayDefaultSite.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withGatewayType

public VirtualNetworkGatewayPropertiesFormat withGatewayType(VirtualNetworkGatewayType gatewayType)

Festlegen der gatewayType-Eigenschaft: Der Typ dieses Gateways für virtuelle Netzwerke.

Parameters:

gatewayType - der festzulegende gatewayType-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withIpConfigurations

public VirtualNetworkGatewayPropertiesFormat withIpConfigurations(List ipConfigurations)

Legen Sie die ipConfigurations-Eigenschaft fest: IP-Konfigurationen für das Gateway für virtuelle Netzwerke.

Parameters:

ipConfigurations - der festzulegende IpConfigurations-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withNatRules

public VirtualNetworkGatewayPropertiesFormat withNatRules(List natRules)

Legen Sie die natRules-Eigenschaft fest: NatRules für das Gateway für virtuelle Netzwerke.

Parameters:

natRules - der festzulegende natRules-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withSku

public VirtualNetworkGatewayPropertiesFormat withSku(VirtualNetworkGatewaySku sku)

Festlegen der sku-Eigenschaft: Der Verweis auf die VirtualNetworkGatewaySku-Ressource, die die für gateway für virtuelle Netzwerke ausgewählte SKU darstellt.

Parameters:

sku - der festzulegende SKU-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withVNetExtendedLocationResourceId

public VirtualNetworkGatewayPropertiesFormat withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)

Legen Sie die vNetExtendedLocationResourceId-Eigenschaft fest: Kunden-VNET-Ressourcen-ID. VirtualNetworkGateway vom Typ lokales Gateway ist dem VNET des Kunden zugeordnet.

Parameters:

vNetExtendedLocationResourceId - der festzulegende vNetExtendedLocationResourceId-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withVirtualNetworkGatewayPolicyGroups

public VirtualNetworkGatewayPropertiesFormat withVirtualNetworkGatewayPolicyGroups(List virtualNetworkGatewayPolicyGroups)

Legen Sie die virtualNetworkGatewayPolicyGroups-Eigenschaft fest: Der Verweis auf die VirtualNetworkGatewayPolicyGroup-Ressource, die die verfügbare VirtualNetworkGatewayPolicyGroup für das Gateway darstellt.

Parameters:

virtualNetworkGatewayPolicyGroups - der festzulegende VirtualNetworkGatewayPolicyGroups-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withVpnClientConfiguration

public VirtualNetworkGatewayPropertiesFormat withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)

Festlegen der vpnClientConfiguration-Eigenschaft: Der Verweis auf die VpnClientConfiguration-Ressource, die die P2S-VpnClient-Konfigurationen darstellt.

Parameters:

vpnClientConfiguration - der festzulegende Wert vpnClientConfiguration.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withVpnGatewayGeneration

public VirtualNetworkGatewayPropertiesFormat withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)

Legen Sie die vpnGatewayGeneration-Eigenschaft fest: Die Generierung für dieses VirtualNetworkGateway. Muss None sein, wenn gatewayType kein VPN ist.

Parameters:

vpnGatewayGeneration - der festzulegende Wert für vpnGatewayGeneration.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

withVpnType

public VirtualNetworkGatewayPropertiesFormat withVpnType(VpnType vpnType)

Legen Sie die vpnType-Eigenschaft fest: Der Typ dieses Gateways für virtuelle Netzwerke.

Parameters:

vpnType - der festzulegende vpnType-Wert.

Returns:

das VirtualNetworkGatewayPropertiesFormat-Objekt selbst.

Gilt für: