@Beta public interface VirtualNetworkGateway extends com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.VirtualNetworkGatewayInner>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<VirtualNetworkGateway>, com.microsoft.azure.management.resources.fluentcore.model.Updatable<VirtualNetworkGateway.Update>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
VirtualNetworkGateway.Definition
The entirety of the virtual network gateway definition.
|
static interface |
VirtualNetworkGateway.DefinitionStages
Grouping of virtual network gateway definition stages.
|
static interface |
VirtualNetworkGateway.Update
The template for a virtual network gateway update operation, containing all the settings that
can be modified.
|
static interface |
VirtualNetworkGateway.UpdateStages
Grouping of virtual network gateway update stages.
|
com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T>| Modifier and Type | Method and Description |
|---|---|
boolean |
activeActive() |
BgpSettings |
bgpSettings() |
VirtualNetworkGatewayConnections |
connections() |
String |
gatewayDefaultSiteResourceId() |
VirtualNetworkGatewayType |
gatewayType() |
Collection<VirtualNetworkGatewayIPConfiguration> |
ipConfigurations() |
boolean |
isBgpEnabled() |
com.microsoft.azure.PagedList<VirtualNetworkGatewayConnection> |
listConnections() |
rx.Observable<VirtualNetworkGatewayConnection> |
listConnectionsAsync()
Get all the connections associated with this virtual network gateway asynchronously.
|
void |
reset()
Resets the primary of the virtual network gateway.
|
rx.Completable |
resetAsync()
Resets the primary of the virtual network gateway asynchronously.
|
VirtualNetworkGatewaySku |
sku() |
VpnClientConfiguration |
vpnClientConfiguration() |
VpnType |
vpnType() |
region, regionName, tags, typekeyidnameresourceGroupNamemanagerinnervoid reset()
rx.Completable resetAsync()
com.microsoft.azure.PagedList<VirtualNetworkGatewayConnection> listConnections()
rx.Observable<VirtualNetworkGatewayConnection> listConnectionsAsync()
VirtualNetworkGatewayConnections connections()
VirtualNetworkGatewayType gatewayType()
VpnType vpnType()
boolean isBgpEnabled()
boolean activeActive()
String gatewayDefaultSiteResourceId()
VirtualNetworkGatewaySku sku()
VpnClientConfiguration vpnClientConfiguration()
BgpSettings bgpSettings()
Collection<VirtualNetworkGatewayIPConfiguration> ipConfigurations()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/