VirtualNetworkGateway Interface
Implements
public interface VirtualNetworkGateway
extends GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.VirtualNetworkGatewayInner>, Refreshable<VirtualNetworkGateway>, Updatable<Update>, UpdatableWithTags<VirtualNetworkGateway>
Entry point for Virtual Network Gateway management API in Azure.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract boolean | activeActive() |
abstract
Bgp |
bgpSettings() |
abstract
Virtual |
connections() |
abstract java.lang.String | gatewayDefaultSiteResourceId() |
abstract
Virtual |
gatewayType() |
abstract java.lang.String |
generateVpnProfile()
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. |
abstract rx.Observable<java.lang.String> |
generateVpnProfileAsync()
Generates asynchronously VPN profile for P2S client of the virtual network gateway in the specified resource group. |
abstract
java.util.Collection<Virtual |
ipConfigurations() |
abstract boolean | isBgpEnabled() |
abstract
com.microsoft.azure.PagedList<Virtual |
listConnections() |
abstract
rx.Observable<Virtual |
listConnectionsAsync()
Get all the connections associated with this virtual network gateway asynchronously. |
abstract void |
reset()
Resets the primary of the virtual network gateway. |
abstract rx.Completable |
resetAsync()
Resets the primary of the virtual network gateway asynchronously. |
abstract
Virtual |
sku() |
abstract
Vpn |
vpnClientConfiguration() |
abstract
Vpn |
vpnType() |
Method Details
activeActive
public abstract boolean activeActive()
Returns:
bgpSettings
public abstract BgpSettings bgpSettings()
Returns:
connections
public abstract VirtualNetworkGatewayConnections connections()
Returns:
gatewayDefaultSiteResourceId
public abstract String gatewayDefaultSiteResourceId()
Returns:
gatewayType
public abstract VirtualNetworkGatewayType gatewayType()
Returns:
generateVpnProfile
public abstract String generateVpnProfile()
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
Returns:
generateVpnProfileAsync
public abstract Observable
Generates asynchronously VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.
Returns:
ipConfigurations
public abstract Collection
Returns:
isBgpEnabled
public abstract boolean isBgpEnabled()
Returns:
listConnections
public abstract PagedList
Returns:
listConnectionsAsync
public abstract Observable
Get all the connections associated with this virtual network gateway asynchronously.
Returns:
reset
public abstract void reset()
Resets the primary of the virtual network gateway.
resetAsync
public abstract Completable resetAsync()
Resets the primary of the virtual network gateway asynchronously.
Returns:
sku
public abstract VirtualNetworkGatewaySku sku()
Returns:
vpnClientConfiguration
public abstract VpnClientConfiguration vpnClientConfiguration()
Returns:
vpnType
public abstract VpnType vpnType()
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor