Freigeben über


VirtualNetworkGateway Klasse

Definition

Eine allgemeine Klasse für allgemeine Ressourceninformationen.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualNetworkGateway : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualNetworkGateway = class
    inherit Resource
Public Class VirtualNetworkGateway
Inherits Resource
Vererbung
VirtualNetworkGateway
Attribute

Konstruktoren

VirtualNetworkGateway()

Initialisiert eine neue instance der VirtualNetworkGateway-Klasse.

VirtualNetworkGateway(String, String, String, String, IDictionary<String, String>, IList<VirtualNetworkGatewayIPConfiguration>, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, SubResource, VirtualNetworkGatewaySku, VpnClientConfiguration, IList<VirtualNetworkGatewayPolicyGroup>, BgpSettings, AddressSpace, String, String, Nullable<Boolean>, String, String, IList<VirtualNetworkGatewayNatRule>, Nullable<Boolean>, ExtendedLocation, String)

Initialisiert eine neue instance der VirtualNetworkGateway-Klasse.

Eigenschaften

ActiveActive

Ruft das flag activeActive ab oder legt es fest.

BgpSettings

Ruft die BGP-Lautsprechereinstellungen des Gateways für virtuelle Netzwerke ab oder legt sie fest.

CustomRoutes

Ruft den Verweis auf die Adressraumressource ab, die den benutzerdefinierten Routenadressraum darstellt, der vom Kunden für das Gateway des virtuellen Netzwerks und VpnClient angegeben wird, oder legt diesen fest.

DisableIPSecReplayProtection

Ruft das disableIPSecReplayProtection-Flag ab oder legt es fest.

EnableBgp

Ruft ab oder legt fest, ob BGP für dieses Gateway für virtuelle Netzwerke aktiviert ist oder nicht.

EnableBgpRouteTranslationForNat

Ruft das enableBgpRouteTranslationForNat-Flag ab oder legt es fest.

EnableDnsForwarding

Ruft ab oder legt fest, ob die DNS-Weiterleitung aktiviert ist oder nicht.

EnablePrivateIpAddress

Ruft ab oder legt fest, ob die private IP-Adresse für dieses Gateway für Verbindungen aktiviert werden muss oder nicht.

Etag

Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird.

ExtendedLocation

Ruft den erweiterten Speicherort des Typs lokales Gateway für virtuelle Netzwerke ab oder legt diese fest.

GatewayDefaultSite

Ruft den Verweis auf die LocalNetworkGateway-Ressource ab, die den lokalen Netzwerkstandort mit Standardrouten darstellt, oder legt diesen fest. Weisen Sie den NULL-Wert zu, wenn die vorhandene Standardwebsiteeinstellung entfernt wird.

GatewayType

Ruft den Typ dieses Gateways für virtuelle Netzwerke ab oder legt diesen fest. Mögliche Werte: "Vpn", "ExpressRoute", "LocalGateway"

Id

Ruft die Ressourcen-ID ab oder legt sie fest.

(Geerbt von Resource)
InboundDnsForwardingEndpoint

Ruft die IP-Adresse ab, die vom Gateway zugewiesen wird, an das DNS-Anforderungen gesendet werden können.

IpConfigurations

Ruft IP-Konfigurationen für das Gateway für virtuelle Netzwerke ab oder legt diese fest.

Location

Ruft den Ressourcenspeicherort ab oder legt diese fest.

(Geerbt von Resource)
Name

Ruft den Ressourcennamen ab.

(Geerbt von Resource)
NatRules

Ruft natRules für das Gateway für virtuelle Netzwerke ab oder legt diese fest.

ProvisioningState

Ruft den Bereitstellungsstatus der Gatewayressource des virtuellen Netzwerks ab. Mögliche Werte: "Succeeded", "Updating", "Deleting", "Failed"

ResourceGuid

Ruft die Ressourcen-GUID-Eigenschaft der Gatewayressource für virtuelle Netzwerke ab.

Sku

Ruft den Verweis auf die VirtualNetworkGatewaySku-Ressource ab, die die für das Gateway für virtuelle Netzwerke ausgewählte SKU darstellt, oder legt diesen fest.

Tags

Ruft Ressourcentags ab oder legt diese fest.

(Geerbt von Resource)
Type

Ruft den Ressourcentyp ab.

(Geerbt von Resource)
VirtualNetworkGatewayPolicyGroups

Ruft den Verweis auf die VirtualNetworkGatewayPolicyGroup-Ressource ab, die die verfügbare VirtualNetworkGatewayPolicyGroup für das Gateway darstellt, oder legt diesen fest.

VNetExtendedLocationResourceId

Ruft die Ressourcen-ID des Kunden-VNET ab oder legt sie fest. VirtualNetworkGateway vom Typ lokales Gateway ist dem VNET des Kunden zugeordnet.

VpnClientConfiguration

Ruft den Verweis auf die VpnClientConfiguration-Ressource ab, die die P2S-VpnClient-Konfigurationen darstellt, oder legt diesen fest.

VpnGatewayGeneration

Ruft die Generierung für diesen VirtualNetworkGateway ab oder legt diese fest. Muss None sein, wenn gatewayType kein VPN ist. Mögliche Werte: "None", "Generation1", "Generation2"

VpnType

Ruft den Typ dieses Gateways für virtuelle Netzwerke ab oder legt diesen fest. Mögliche Werte: "PolicyBased", "RouteBased"

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: