azure logo
Azure Classic v5.43.0, May 6 23

azure.network.getVirtualWan

Explore with Pulumi AI

Use this data source to access information about an existing Virtual Wan.

Using getVirtualWan

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getVirtualWan(args: GetVirtualWanArgs, opts?: InvokeOptions): Promise<GetVirtualWanResult>
function getVirtualWanOutput(args: GetVirtualWanOutputArgs, opts?: InvokeOptions): Output<GetVirtualWanResult>
def get_virtual_wan(name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetVirtualWanResult
def get_virtual_wan_output(name: Optional[pulumi.Input[str]] = None,
                    resource_group_name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetVirtualWanResult]
func LookupVirtualWan(ctx *Context, args *LookupVirtualWanArgs, opts ...InvokeOption) (*LookupVirtualWanResult, error)
func LookupVirtualWanOutput(ctx *Context, args *LookupVirtualWanOutputArgs, opts ...InvokeOption) LookupVirtualWanResultOutput

> Note: This function is named LookupVirtualWan in the Go SDK.

public static class GetVirtualWan 
{
    public static Task<GetVirtualWanResult> InvokeAsync(GetVirtualWanArgs args, InvokeOptions? opts = null)
    public static Output<GetVirtualWanResult> Invoke(GetVirtualWanInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVirtualWanResult> getVirtualWan(GetVirtualWanArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure:network/getVirtualWan:getVirtualWan
  arguments:
    # arguments dictionary

The following arguments are supported:

Name string

The name of this Virtual Wan.

ResourceGroupName string

The name of the Resource Group where the Virtual Wan exists.

Name string

The name of this Virtual Wan.

ResourceGroupName string

The name of the Resource Group where the Virtual Wan exists.

name String

The name of this Virtual Wan.

resourceGroupName String

The name of the Resource Group where the Virtual Wan exists.

name string

The name of this Virtual Wan.

resourceGroupName string

The name of the Resource Group where the Virtual Wan exists.

name str

The name of this Virtual Wan.

resource_group_name str

The name of the Resource Group where the Virtual Wan exists.

name String

The name of this Virtual Wan.

resourceGroupName String

The name of the Resource Group where the Virtual Wan exists.

getVirtualWan Result

The following output properties are available:

AllowBranchToBranchTraffic bool

Is branch to branch traffic is allowed?

DisableVpnEncryption bool

Is VPN Encryption disabled?

Id string

The provider-assigned unique ID for this managed resource.

Location string

The Azure Region where the Virtual Wan exists.

Name string
Office365LocalBreakoutCategory string

The Office365 Local Breakout Category.

ResourceGroupName string
Sku string

Type of Virtual Wan (Basic or Standard).

Tags Dictionary<string, string>

A mapping of tags assigned to the Virtual Wan.

VirtualHubIds List<string>

A list of Virtual Hubs IDs attached to this Virtual WAN.

VpnSiteIds List<string>

A list of VPN Site IDs attached to this Virtual WAN.

AllowBranchToBranchTraffic bool

Is branch to branch traffic is allowed?

DisableVpnEncryption bool

Is VPN Encryption disabled?

Id string

The provider-assigned unique ID for this managed resource.

Location string

The Azure Region where the Virtual Wan exists.

Name string
Office365LocalBreakoutCategory string

The Office365 Local Breakout Category.

ResourceGroupName string
Sku string

Type of Virtual Wan (Basic or Standard).

Tags map[string]string

A mapping of tags assigned to the Virtual Wan.

VirtualHubIds []string

A list of Virtual Hubs IDs attached to this Virtual WAN.

VpnSiteIds []string

A list of VPN Site IDs attached to this Virtual WAN.

allowBranchToBranchTraffic Boolean

Is branch to branch traffic is allowed?

disableVpnEncryption Boolean

Is VPN Encryption disabled?

id String

The provider-assigned unique ID for this managed resource.

location String

The Azure Region where the Virtual Wan exists.

name String
office365LocalBreakoutCategory String

The Office365 Local Breakout Category.

resourceGroupName String
sku String

Type of Virtual Wan (Basic or Standard).

tags Map<String,String>

A mapping of tags assigned to the Virtual Wan.

virtualHubIds List<String>

A list of Virtual Hubs IDs attached to this Virtual WAN.

vpnSiteIds List<String>

A list of VPN Site IDs attached to this Virtual WAN.

allowBranchToBranchTraffic boolean

Is branch to branch traffic is allowed?

disableVpnEncryption boolean

Is VPN Encryption disabled?

id string

The provider-assigned unique ID for this managed resource.

location string

The Azure Region where the Virtual Wan exists.

name string
office365LocalBreakoutCategory string

The Office365 Local Breakout Category.

resourceGroupName string
sku string

Type of Virtual Wan (Basic or Standard).

tags {[key: string]: string}

A mapping of tags assigned to the Virtual Wan.

virtualHubIds string[]

A list of Virtual Hubs IDs attached to this Virtual WAN.

vpnSiteIds string[]

A list of VPN Site IDs attached to this Virtual WAN.

allow_branch_to_branch_traffic bool

Is branch to branch traffic is allowed?

disable_vpn_encryption bool

Is VPN Encryption disabled?

id str

The provider-assigned unique ID for this managed resource.

location str

The Azure Region where the Virtual Wan exists.

name str
office365_local_breakout_category str

The Office365 Local Breakout Category.

resource_group_name str
sku str

Type of Virtual Wan (Basic or Standard).

tags Mapping[str, str]

A mapping of tags assigned to the Virtual Wan.

virtual_hub_ids Sequence[str]

A list of Virtual Hubs IDs attached to this Virtual WAN.

vpn_site_ids Sequence[str]

A list of VPN Site IDs attached to this Virtual WAN.

allowBranchToBranchTraffic Boolean

Is branch to branch traffic is allowed?

disableVpnEncryption Boolean

Is VPN Encryption disabled?

id String

The provider-assigned unique ID for this managed resource.

location String

The Azure Region where the Virtual Wan exists.

name String
office365LocalBreakoutCategory String

The Office365 Local Breakout Category.

resourceGroupName String
sku String

Type of Virtual Wan (Basic or Standard).

tags Map<String>

A mapping of tags assigned to the Virtual Wan.

virtualHubIds List<String>

A list of Virtual Hubs IDs attached to this Virtual WAN.

vpnSiteIds List<String>

A list of VPN Site IDs attached to this Virtual WAN.

Package Details

Repository
Azure Classic pulumi/pulumi-azure
License
Apache-2.0
Notes

This Pulumi package is based on the azurerm Terraform Provider.