@Beta(value=V1_3_0) public interface VirtualNetworkGateway extends GroupableResource<com.microsoft.azure.management.network.implementation.NetworkManager,com.microsoft.azure.management.network.implementation.VirtualNetworkGatewayInner>, Refreshable<VirtualNetworkGateway>, Updatable<VirtualNetworkGateway.Update>, UpdatableWithTags<VirtualNetworkGateway>
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.
|
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>
UpdatableWithTags.UpdateWithTags<T>
Modifier and Type | Method and Description |
---|---|
boolean |
activeActive() |
BgpSettings |
bgpSettings() |
VirtualNetworkGatewayConnections |
connections() |
String |
gatewayDefaultSiteResourceId() |
VirtualNetworkGatewayType |
gatewayType() |
String |
generateVpnProfile()
Generates VPN profile for P2S client of the virtual network gateway in the specified resource group.
|
rx.Observable<String> |
generateVpnProfileAsync()
Generates asynchronously VPN profile for P2S client of the virtual network gateway in the specified resource group.
|
Collection<VirtualNetworkGatewayIPConfiguration> |
ipConfigurations() |
boolean |
isBgpEnabled() |
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, type
key
id
name
resourceGroupName
manager
inner
refresh, refreshAsync
update
updateTags
void reset()
rx.Completable resetAsync()
PagedList<VirtualNetworkGatewayConnection> listConnections()
rx.Observable<VirtualNetworkGatewayConnection> listConnectionsAsync()
String generateVpnProfile()
rx.Observable<String> generateVpnProfileAsync()
VirtualNetworkGatewayConnections connections()
VirtualNetworkGatewayType gatewayType()
VpnType vpnType()
boolean isBgpEnabled()
boolean activeActive()
String gatewayDefaultSiteResourceId()
VirtualNetworkGatewaySku sku()
VpnClientConfiguration vpnClientConfiguration()
BgpSettings bgpSettings()
Collection<VirtualNetworkGatewayIPConfiguration> ipConfigurations()
Copyright © 2019. All rights reserved.