Compartilhar via


IVirtualNetworkGateway Interface

Definição

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no 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)
Implementações

Propriedades

ActiveActive

Obtém o sinalizador activeActive.

BgpSettings

Obtém as configurações do alto-falante BGP do gateway de rede virtual.

Connections

Obtém o ponto de entrada para a API de gerenciamento de conexões de gateway de rede virtual para esse gateway de rede virtual.

GatewayDefaultSiteResourceId

Obtém a ID do recurso LocalNetworkGateway que representa o site de rede local com rotas padrão.

GatewayType

Obtém o valor gatewayType.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Inner

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no Azure.

(Herdado de IHasInner<T>)
IPConfigurations

Obtém configurações de IP para o gateway de rede virtual.

IsBgpEnabled

Obtém se o BGP está habilitado para esse gateway de rede virtual ou não.

Key

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no Azure.

(Herdado de IIndexable)
Manager

Obtém o tipo de cliente gerenciador desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
Name

Obtém o nome do recurso

(Herdado de IHasName)
Region

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no Azure.

(Herdado de IResource)
RegionName

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no Azure.

(Herdado de IResource)
ResourceGroupName

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no Azure.

(Herdado de IHasResourceGroup)
Sku

Obtém o SKU desse gateway de rede virtual.

Tags

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no Azure.

(Herdado de IResource)
Type

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no Azure.

(Herdado de IResource)
VpnClientConfiguration

Obtém a referência do recurso VpnClientConfiguration que representa as configurações de VpnClient P2S.

VpnType

Obtém o tipo desse gateway de rede virtual.

Métodos

GenerateVpnProfile()

Gera o perfil VPN para o cliente P2S do gateway de rede virtual no grupo de recursos especificado. Usado para IKEV2 e autenticação baseada em raio.

GenerateVpnProfileAsync(CancellationToken)

Gera de forma assíncrona o perfil VPN para o cliente P2S do gateway de rede virtual no grupo de recursos especificado. Usado para IKEV2 e autenticação baseada em raio.

ListConnections()

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no Azure.

ListConnectionsAsync(CancellationToken)

Obtenha todas as conexões associadas a esse gateway de rede virtual de forma assíncrona.

Refresh()

Atualiza o recurso para sincronizar com o Azure.

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

Atualiza o recurso para sincronizar com o Azure.

(Herdado de IRefreshable<T>)
Reset()

Redefine o primário do gateway de rede virtual.

ResetAsync(CancellationToken)

Redefine o primário do gateway de rede virtual de forma assíncrona.

Update()

Ponto de entrada para Rede Virtual API de gerenciamento de Gateway no Azure.

(Herdado de IUpdatable<T>)
UpdateTags()

Inicia uma atualização de marcas para um recurso. Este é o início do padrão de construtor usado para atualizar marcas para recursos no Azure. O método final que conclui a definição e inicia o processo real de atualização de recursos no Azure é AppliableWithTags.applyTags().

(Herdado de IUpdatableWithTags<T>)

Aplica-se a