VirtualNetworkGatewayInner Klasse
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. VirtualNetworkGatewayInner
- com.
- com.
- com.
public final class VirtualNetworkGatewayInner
extends Resource
Eine allgemeine Klasse für allgemeine Ressourceninformationen.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
VirtualNetworkGatewayInner() |
Erstellt eine instance der Inneren Klasse des Gateways für virtuelle |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Boolean |
active()
Rufen Sie die aktive Eigenschaft ab: Aktiv |
Admin |
adminState()
Abrufen der Admin |
Boolean |
allowRemoteVnetTraffic()
Abrufen der Eigenschaft Remote-VNET-Datenverkehr |
Boolean |
allowVirtualWanTraffic()
Abrufen der Eigenschaft Allow |
Virtual |
autoScaleConfiguration()
Rufen Sie die |
Bgp |
bgpSettings()
Rufen Sie die bgp |
Address |
customRoutes()
Abrufen der benutzerdefinierten |
Boolean |
disableIpSecReplayProtection()
Rufen Sie die Disable |
Boolean |
enableBgp()
Abrufen der Enable |
Boolean |
enableBgpRouteTranslationForNat()
Rufen Sie die |
Boolean |
enableDnsForwarding()
Rufen Sie die Eigenschaft dns forwarding (Dns-Weiterleitung |
Boolean |
enablePrivateIpAddress()
Ruft die Enable |
String |
etag()
Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. |
Extended |
extendedLocation()
Abrufen der erweiterten |
Sub |
gatewayDefaultSite()
Abrufen der Standardstandorteigenschaft des Gateways |
Virtual |
gatewayType()
Abrufen der Gatewaytyp-Eigenschaft |
String |
id()
Rufen Sie die Id-Eigenschaft ab: Ressourcen-ID. |
String |
inboundDnsForwardingEndpoint()
Abrufen der Eingehenden |
List<Virtual |
ipConfigurations()
Rufen Sie die Ip-Konfigurationen-Eigenschaft |
List<Virtual |
natRules()
Rufen Sie die nat |
Provisioning |
provisioningState()
Abrufen der Bereitstellungsstatuseigenschaft |
String |
resourceGuid()
Abrufen der Guid-Eigenschaft der Ressource |
Virtual |
sku()
Abrufen der SKU-Eigenschaft: Der Verweis auf die SKU-Ressource des Virtual |
String |
vNetExtendedLocationResourceId()
Rufen Sie die |
void |
validate()
Überprüft die instance. |
List<Virtual |
virtualNetworkGatewayPolicyGroups()
Abrufen der Virtual |
Vpn |
vpnClientConfiguration()
Abrufen der VPN-Clientkonfigurationseigenschaft |
Vpn |
vpnGatewayGeneration()
Abrufen der Vpn Gateway |
Vpn |
vpnType()
Abrufen der VPN Type-Eigenschaft |
Virtual |
withActive(Boolean active)
Legen Sie die aktive Eigenschaft fest: Aktiv |
Virtual |
withAdminState(AdminState adminState)
Legen Sie die Administratorstatuseigenschaft |
Virtual |
withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)
Legen Sie die Eigenschaft Remote-VNET-Datenverkehr |
Virtual |
withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)
Legen Sie die Eigenschaft Allow |
Virtual |
withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)
Legen Sie die |
Virtual |
withBgpSettings(BgpSettings bgpSettings)
Legen Sie die bgp |
Virtual |
withCustomRoutes(AddressSpace customRoutes)
Festlegen der benutzerdefinierten |
Virtual |
withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)
Legen Sie die Eigenschaft ipSec Replay |
Virtual |
withEnableBgp(Boolean enableBgp)
Legen Sie die Enable |
Virtual |
withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)
Legen Sie die Enable |
Virtual |
withEnableDnsForwarding(Boolean enableDnsForwarding)
Legen Sie die Eigenschaft dns forwarding (Dns-Weiterleitung |
Virtual |
withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)
Legen Sie die Enable |
Virtual |
withExtendedLocation(ExtendedLocation extendedLocation)
Festlegen der erweiterten |
Virtual |
withGatewayDefaultSite(SubResource gatewayDefaultSite)
Legen Sie die Standardstandorteigenschaft des Gateways |
Virtual |
withGatewayType(VirtualNetworkGatewayType gatewayType)
Legen Sie die Eigenschaft Gatewaytyp |
Virtual |
withId(String id)
Legen Sie die id-Eigenschaft fest: Ressourcen-ID. |
Virtual |
withIpConfigurations(List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations)
Legen Sie die Ip-Konfigurationen-Eigenschaft |
Virtual |
withLocation(String location) |
Virtual |
withNatRules(List<VirtualNetworkGatewayNatRuleInner> natRules)
Legen Sie die nat |
Virtual |
withSku(VirtualNetworkGatewaySku sku)
Festlegen der SKU-Eigenschaft: Der Verweis auf die SKU-Ressource des Gateways für virtuelle |
Virtual |
withTags(Map<String,String> tags) |
Virtual |
withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)
Legen Sie die |
Virtual |
withVirtualNetworkGatewayPolicyGroups(List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups)
Festlegen der Virtual |
Virtual |
withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)
Festlegen der VPN-Clientkonfigurationseigenschaft |
Virtual |
withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)
Legen Sie die Vpn Gateway |
Virtual |
withVpnType(VpnType vpnType)
Legen Sie die Eigenschaft vpn |
Geerbte Methoden von ProxyResource
Geerbte Methoden von Resource
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
VirtualNetworkGatewayInner
public VirtualNetworkGatewayInner()
Erstellt eine instance der VirtualNetworkGatewayInner-Klasse.
Details zur Methode
active
public Boolean active()
Rufen Sie die aktive Eigenschaft ab: Das ActiveActive-Flag.
Returns:
adminState
public AdminState adminState()
Abrufen der adminState-Eigenschaft: Eigenschaft, um anzugeben, ob das ExpressRoute-Gateway Datenverkehr verarbeitet, wenn mehrere ExpressRoute-Gateways im VNET vorhanden sind.
Returns:
allowRemoteVnetTraffic
public Boolean allowRemoteVnetTraffic()
Abrufen der allowRemoteVnetTraffic-Eigenschaft: Konfigurieren Sie dieses Gateway, um Datenverkehr von anderen virtuellen Azure-Netzwerken zu akzeptieren. Diese Konfiguration unterstützt keine Konnektivität mit Azure Virtual WAN.
Returns:
allowVirtualWanTraffic
public Boolean allowVirtualWanTraffic()
Abrufen der allowVirtualWanTraffic-Eigenschaft: Konfiguriert dieses Gateway so, dass Datenverkehr von Remotenetzwerken Virtual WAN akzeptiert wird.
Returns:
autoScaleConfiguration
public VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()
Rufen Sie die autoScaleConfiguration-Eigenschaft ab: Autoscale-Konfiguration für das virutale Netzwerkgateway.
Returns:
bgpSettings
public BgpSettings bgpSettings()
Rufen Sie die bgpSettings-Eigenschaft ab: Die BGP-Lautsprechereinstellungen des Gateways für virtuelle Netzwerke.
Returns:
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:
disableIpSecReplayProtection
public Boolean disableIpSecReplayProtection()
Rufen Sie die disableIpSecReplayProtection-Eigenschaft ab: disableIPSecReplayProtection-Flag.
Returns:
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:
enableBgpRouteTranslationForNat
public Boolean enableBgpRouteTranslationForNat()
Rufen Sie die enableBgpRouteTranslationForNat-Eigenschaft ab: Flag EnableBgpRouteTranslationForNat.
Returns:
enableDnsForwarding
public Boolean enableDnsForwarding()
Abrufen der enableDnsForwarding-Eigenschaft: Gibt an, ob die DNS-Weiterleitung aktiviert ist oder nicht.
Returns:
enablePrivateIpAddress
public Boolean enablePrivateIpAddress()
Abrufen der enablePrivateIpAddress-Eigenschaft: Gibt an, ob für Verbindungen eine private IP-Adresse für dieses Gateway aktiviert werden muss.
Returns:
etag
public String etag()
Abrufen der etag-Eigenschaft: Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.
Returns:
extendedLocation
public ExtendedLocation extendedLocation()
Abrufen der extendedLocation-Eigenschaft: Der erweiterte Speicherort vom Typ gateway des lokalen virtuellen Netzwerks.
Returns:
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 die vorhandene Standardwebsiteeinstellung entfernt wird.
Returns:
gatewayType
public VirtualNetworkGatewayType gatewayType()
Abrufen der gatewayType-Eigenschaft: Der Typ dieses Gateways für virtuelle Netzwerke.
Returns:
id
public String id()
Rufen Sie die Id-Eigenschaft ab: Ressourcen-ID.
Overrides:
VirtualNetworkGatewayInner.id()Returns:
inboundDnsForwardingEndpoint
public String inboundDnsForwardingEndpoint()
Abrufen der inboundDnsForwardingEndpoint-Eigenschaft: Die IP-Adresse, die vom Gateway zugewiesen wird, an das DNS-Anforderungen gesendet werden können.
Returns:
ipConfigurations
public List
Rufen Sie die ipConfigurations-Eigenschaft ab: IP-Konfigurationen für das Gateway für virtuelle Netzwerke.
Returns:
natRules
public List
Rufen Sie die natRules-Eigenschaft ab: NatRules für das Gateway für virtuelle Netzwerke.
Returns:
provisioningState
public ProvisioningState provisioningState()
Abrufen der provisioningState-Eigenschaft: Der Bereitstellungsstatus der Gatewayressource des virtuellen Netzwerks.
Returns:
resourceGuid
public String resourceGuid()
Abrufen der resourceGuid-Eigenschaft: Die GUID-Eigenschaft der Gatewayressource des virtuellen Netzwerks.
Returns:
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:
vNetExtendedLocationResourceId
public String vNetExtendedLocationResourceId()
Rufen Sie die vNetExtendedLocationResourceId-Eigenschaft ab: Kunden-VNET-Ressourcen-ID. VirtualNetworkGateway vom Typ lokales Gateway ist dem VNET des Kunden zugeordnet.
Returns:
validate
public void validate()
Überprüft die instance.
virtualNetworkGatewayPolicyGroups
public List
Abrufen der virtualNetworkGatewayPolicyGroups-Eigenschaft: Der Verweis auf die VirtualNetworkGatewayPolicyGroup-Ressource, die die verfügbare VirtualNetworkGatewayPolicyGroup für das Gateway darstellt.
Returns:
vpnClientConfiguration
public VpnClientConfiguration vpnClientConfiguration()
Abrufen der vpnClientConfiguration-Eigenschaft: Der Verweis auf die VpnClientConfiguration-Ressource, die die P2S-VpnClient-Konfigurationen darstellt.
Returns:
vpnGatewayGeneration
public VpnGatewayGeneration vpnGatewayGeneration()
Abrufen der vpnGatewayGeneration-Eigenschaft: Die Generation für dieses VirtualNetworkGateway. Muss None sein, wenn gatewayType kein VPN ist.
Returns:
vpnType
public VpnType vpnType()
Abrufen der vpnType-Eigenschaft: Der Typ dieses Gateways für virtuelle Netzwerke.
Returns:
withActive
public VirtualNetworkGatewayInner withActive(Boolean active)
Legen Sie die aktive Eigenschaft fest: ActiveActive-Flag.
Parameters:
Returns:
withAdminState
public VirtualNetworkGatewayInner withAdminState(AdminState adminState)
Legen Sie die adminState-Eigenschaft fest: Eigenschaft, um anzugeben, ob das ExpressRoute-Gateway Datenverkehr verarbeitet, wenn mehrere ExpressRoute-Gateways im VNET vorhanden sind.
Parameters:
Returns:
withAllowRemoteVnetTraffic
public VirtualNetworkGatewayInner withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)
Legen Sie die allowRemoteVnetTraffic-Eigenschaft fest: 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.
Parameters:
Returns:
withAllowVirtualWanTraffic
public VirtualNetworkGatewayInner withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)
Festlegen der allowVirtualWanTraffic-Eigenschaft: Konfiguriert dieses Gateway so, dass Datenverkehr von Remotenetzwerken Virtual WAN akzeptiert wird.
Parameters:
Returns:
withAutoScaleConfiguration
public VirtualNetworkGatewayInner 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:
Returns:
withBgpSettings
public VirtualNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)
Legen Sie die bgpSettings-Eigenschaft fest: Die BGP-Lautsprechereinstellungen des Gateways für virtuelle Netzwerke.
Parameters:
Returns:
withCustomRoutes
public VirtualNetworkGatewayInner 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:
Returns:
withDisableIpSecReplayProtection
public VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)
Legen Sie die eigenschaft disableIpSecReplayProtection fest: disableIPSecReplayProtection flag.
Parameters:
Returns:
withEnableBgp
public VirtualNetworkGatewayInner 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:
Returns:
withEnableBgpRouteTranslationForNat
public VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)
Legen Sie die enableBgpRouteTranslationForNat-Eigenschaft fest: Flag EnableBgpRouteTranslationForNat.
Parameters:
Returns:
withEnableDnsForwarding
public VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)
Legen Sie die enableDnsForwarding-Eigenschaft fest: Gibt an, ob die DNS-Weiterleitung aktiviert ist oder nicht.
Parameters:
Returns:
withEnablePrivateIpAddress
public VirtualNetworkGatewayInner 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:
Returns:
withExtendedLocation
public VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)
Legen Sie die extendedLocation-Eigenschaft fest: Der erweiterte Speicherort vom Typ gateway des lokalen virtuellen Netzwerks.
Parameters:
Returns:
withGatewayDefaultSite
public VirtualNetworkGatewayInner 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:
Returns:
withGatewayType
public VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)
Festlegen der gatewayType-Eigenschaft: Der Typ dieses Gateways für virtuelle Netzwerke.
Parameters:
Returns:
withId
public VirtualNetworkGatewayInner withId(String id)
Legen Sie die id-Eigenschaft fest: Ressourcen-ID.
Parameters:
Returns:
withIpConfigurations
public VirtualNetworkGatewayInner withIpConfigurations(List
Legen Sie die ipConfigurations-Eigenschaft fest: IP-Konfigurationen für das Gateway für virtuelle Netzwerke.
Parameters:
Returns:
withLocation
public VirtualNetworkGatewayInner withLocation(String location)
Overrides:
VirtualNetworkGatewayInner.withLocation(String location)Parameters:
withNatRules
public VirtualNetworkGatewayInner withNatRules(List
Legen Sie die natRules-Eigenschaft fest: NatRules für das Gateway für virtuelle Netzwerke.
Parameters:
Returns:
withSku
public VirtualNetworkGatewayInner 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:
Returns:
withTags
public VirtualNetworkGatewayInner withTags(Map
Overrides:
VirtualNetworkGatewayInner.withTags(Map<String,String> tags)Parameters:
withVNetExtendedLocationResourceId
public VirtualNetworkGatewayInner 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:
Returns:
withVirtualNetworkGatewayPolicyGroups
public VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List
Legen Sie die virtualNetworkGatewayPolicyGroups-Eigenschaft fest: Der Verweis auf die VirtualNetworkGatewayPolicyGroup-Ressource, die die verfügbare VirtualNetworkGatewayPolicyGroup für das Gateway darstellt.
Parameters:
Returns:
withVpnClientConfiguration
public VirtualNetworkGatewayInner withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)
Festlegen der vpnClientConfiguration-Eigenschaft: Der Verweis auf die VpnClientConfiguration-Ressource, die die P2S-VpnClient-Konfigurationen darstellt.
Parameters:
Returns:
withVpnGatewayGeneration
public VirtualNetworkGatewayInner withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)
Legen Sie die vpnGatewayGeneration-Eigenschaft fest: Die Generierung für dieses VirtualNetworkGateway. Muss None sein, wenn gatewayType kein VPN ist.
Parameters:
Returns:
withVpnType
public VirtualNetworkGatewayInner withVpnType(VpnType vpnType)
Legen Sie die vpnType-Eigenschaft fest: Der Typ dieses Gateways für virtuelle Netzwerke.
Parameters:
Returns:
Gilt für:
Azure SDK for Java