Partilhar via


IVirtualNetworkGatewayConnection Interface

Definição

Representação do lado do cliente do objeto Rede Virtual Gateway Connection, associado ao Gateway de Rede Virtual.

public interface IVirtualNetworkGatewayConnection : Microsoft.Azure.Management.Network.Fluent.IUpdatableWithTags<Microsoft.Azure.Management.Network.Fluent.IVirtualNetworkGatewayConnection>, 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.VirtualNetworkGatewayConnectionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Network.Fluent.IVirtualNetworkGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.IVirtualNetworkGatewayConnection>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.VirtualNetworkGatewayConnection.Update.IUpdate>
type IVirtualNetworkGatewayConnection = interface
    interface IBeta
    interface IIndependentChildResource<INetworkManager, VirtualNetworkGatewayConnectionInner>
    interface IGroupableResource<INetworkManager, VirtualNetworkGatewayConnectionInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<INetworkManager>
    interface IHasInner<VirtualNetworkGatewayConnectionInner>
    interface IIndependentChild<INetworkManager>
    interface IRefreshable<IVirtualNetworkGatewayConnection>
    interface IUpdatable<IUpdate>
    interface IUpdatableWithTags<IVirtualNetworkGatewayConnection>
    interface IHasParent<IVirtualNetworkGateway>
Public Interface IVirtualNetworkGatewayConnection
Implements IBeta, IGroupableResource(Of INetworkManager, VirtualNetworkGatewayConnectionInner), IHasInner(Of VirtualNetworkGatewayConnectionInner), IHasManager(Of INetworkManager), IHasParent(Of IVirtualNetworkGateway), IIndependentChild(Of INetworkManager), IIndependentChildResource(Of INetworkManager, VirtualNetworkGatewayConnectionInner), IRefreshable(Of IVirtualNetworkGatewayConnection), IUpdatable(Of IUpdate), IUpdatableWithTags(Of IVirtualNetworkGatewayConnection)
Implementações

Propriedades

AuthorizationKey

Obtém o valor authorizationKey.

ConnectionStatus

Obtém o status de conexão do Gateway de Rede Virtual.

ConnectionType

Obtém o tipo de conexão do gateway.

EgressBytesTransferred

Obtém os bytes de saída transferidos nessa conexão.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
IngressBytesTransferred

Obtém os bytes de saída transferidos nessa conexão.

Inner

Representação do lado do cliente do objeto Rede Virtual Gateway Connection, associado ao Gateway de Rede Virtual.

(Herdado de IHasInner<T>)
IpsecPolicies

Obtém as Políticas IPSec a serem consideradas por essa conexão.

IsBgpEnabled

Obtém o sinalizador enableBgp.

Key

Representação do lado do cliente do objeto Rede Virtual Gateway Connection, associado ao Gateway de Rede Virtual.

(Herdado de IIndexable)
LocalNetworkGateway2Id

Obtém a referência ao recurso de gateway de rede local.

Manager

Obtém o tipo de cliente do gerente desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
Name

Obtém o nome do recurso

(Herdado de IHasName)
Parent

Obtém o pai desse recurso filho.

(Herdado de IHasParent<ParentT>)
PeerId

Obtém a referência ao recurso de emparelhamentos.

ProvisioningState

Obtém o estado de provisionamento do recurso VirtualNetworkGatewayConnection.

Region

Representação do lado do cliente do objeto Rede Virtual Gateway Connection, associado ao Gateway de Rede Virtual.

(Herdado de IResource)
RegionName

Representação do lado do cliente do objeto Rede Virtual Gateway Connection, associado ao Gateway de Rede Virtual.

(Herdado de IResource)
ResourceGroupName

Representação do lado do cliente do objeto Rede Virtual Gateway Connection, associado ao Gateway de Rede Virtual.

(Herdado de IHasResourceGroup)
RoutingWeight

Obtém o peso de roteamento.

SharedKey

Obtém a chave compartilhada IPSec.

Tags

Representação do lado do cliente do objeto Rede Virtual Gateway Connection, associado ao Gateway de Rede Virtual.

(Herdado de IResource)
TunnelConnectionStatus

Obtém o valor tunnelConnectionStatus.

Type

Representação do lado do cliente do objeto Rede Virtual Gateway Connection, associado ao Gateway de Rede Virtual.

(Herdado de IResource)
UsePolicyBasedTrafficSelectors

Obtém se os seletores de tráfego baseados em política estiverem habilitados.

VirtualNetworkGateway1Id

Obtém a referência ao recurso de gateway de rede virtual.

VirtualNetworkGateway2Id

Obtém a referência ao recurso de gateway de rede virtual.

Métodos

Refresh()

Atualiza o recurso a ser sincronizado com o Azure.

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

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
Update()

Representação do lado do cliente do objeto Rede Virtual Gateway Connection, associado ao Gateway de Rede Virtual.

(Herdado de IUpdatable<T>)
UpdateTags()

Inicia uma atualização de marcas para um recurso. Esse é o início do padrão de construtor usado para atualizar marcas de 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