Compartir a través de


IVirtualNetworkGateway Interfaz

Definición

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

public interface IVirtualNetworkGateway : Microsoft.Azure.Management.Network.Fluent.IUpdatableWithTags<Microsoft.Azure.Management.Network.Fluent.IVirtualNetworkGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.IVirtualNetworkGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.VirtualNetworkGateway.Update.IUpdate>
type IVirtualNetworkGateway = interface
    interface IBeta
    interface IGroupableResource<INetworkManager, VirtualNetworkGatewayInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<INetworkManager>
    interface IHasInner<VirtualNetworkGatewayInner>
    interface IRefreshable<IVirtualNetworkGateway>
    interface IUpdatable<IUpdate>
    interface IUpdatableWithTags<IVirtualNetworkGateway>
Public Interface IVirtualNetworkGateway
Implements IBeta, IGroupableResource(Of INetworkManager, VirtualNetworkGatewayInner), IHasInner(Of VirtualNetworkGatewayInner), IHasManager(Of INetworkManager), IRefreshable(Of IVirtualNetworkGateway), IUpdatable(Of IUpdate), IUpdatableWithTags(Of IVirtualNetworkGateway)
Implementaciones

Propiedades

ActiveActive

Obtiene la marca activeActive.

BgpSettings

Obtiene la configuración del altavoz BGP de la puerta de enlace de red virtual.

Connections

Obtiene el punto de entrada a la API de administración de conexiones de puerta de enlace de red virtual para esta puerta de enlace de red virtual.

GatewayDefaultSiteResourceId

Obtiene el identificador de recurso del recurso LocalNetworkGateway que representa el sitio de red local que tiene rutas predeterminadas.

GatewayType

Obtiene el valor gatewayType.

Id

Obtiene la cadena de identificador de recurso.

(Heredado de IHasId)
Inner

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

(Heredado de IHasInner<T>)
IPConfigurations

Obtiene las configuraciones IP de la puerta de enlace de red virtual.

IsBgpEnabled

Obtiene si BGP está habilitado para esta puerta de enlace de red virtual o no.

Key

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

(Heredado de IIndexable)
Manager

Obtiene el tipo de cliente de administrador de este tipo de recurso.

(Heredado de IHasManager<ManagerT>)
Name

Obtiene el nombre del recurso.

(Heredado de IHasName)
Region

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

(Heredado de IResource)
RegionName

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

(Heredado de IResource)
ResourceGroupName

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

(Heredado de IHasResourceGroup)
Sku

Obtiene la SKU de esta puerta de enlace de red virtual.

Tags

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

(Heredado de IResource)
Type

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

(Heredado de IResource)
VpnClientConfiguration

Obtiene la referencia del recurso VpnClientConfiguration que representa las configuraciones de VpnClient de P2S.

VpnType

Obtiene el tipo de esta puerta de enlace de red virtual.

Métodos

GenerateVpnProfile()

Genera el perfil de VPN para el cliente P2S de la puerta de enlace de red virtual en el grupo de recursos especificado. Se usa para la autenticación basada en radio y IKEV2.

GenerateVpnProfileAsync(CancellationToken)

Genera un perfil de VPN asincrónica para el cliente P2S de la puerta de enlace de red virtual en el grupo de recursos especificado. Se usa para la autenticación basada en radio y IKEV2.

ListConnections()

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

ListConnectionsAsync(CancellationToken)

Obtenga todas las conexiones asociadas a esta puerta de enlace de red virtual de forma asincrónica.

Refresh()

Actualiza el recurso para que se sincronice con Azure.

(Heredado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualiza el recurso para que se sincronice con Azure.

(Heredado de IRefreshable<T>)
Reset()

Restablece la principal de la puerta de enlace de red virtual.

ResetAsync(CancellationToken)

Restablece de forma asincrónica la principal de la puerta de enlace de red virtual.

Update()

Punto de entrada para Virtual Network API de administración de puerta de enlace en Azure.

(Heredado de IUpdatable<T>)
UpdateTags()

Inicia una actualización de etiquetas para un recurso. Este es el principio del patrón de generador que se usa para actualizar las etiquetas de los recursos de Azure. El método final que completa la definición e inicia el proceso de actualización de recursos real en Azure es AppliableWithTags.applyTags().

(Heredado de IUpdatableWithTags<T>)

Se aplica a