published on Friday, Mar 20, 2026 by Pulumi
published on Friday, Mar 20, 2026 by Pulumi
This operation retrieves the route set information for an Express Route Gateway based on their resiliency
Uses Azure REST API version 2024-07-01.
Other available API versions: 2024-10-01, 2025-01-01, 2025-03-01, 2025-05-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native network [ApiVersion]. See the version guide for details.
Using getVirtualNetworkGatewayRoutesInformation
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 getVirtualNetworkGatewayRoutesInformation(args: GetVirtualNetworkGatewayRoutesInformationArgs, opts?: InvokeOptions): Promise<GetVirtualNetworkGatewayRoutesInformationResult>
function getVirtualNetworkGatewayRoutesInformationOutput(args: GetVirtualNetworkGatewayRoutesInformationOutputArgs, opts?: InvokeOptions): Output<GetVirtualNetworkGatewayRoutesInformationResult>def get_virtual_network_gateway_routes_information(attempt_refresh: Optional[bool] = None,
resource_group_name: Optional[str] = None,
virtual_network_gateway_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVirtualNetworkGatewayRoutesInformationResult
def get_virtual_network_gateway_routes_information_output(attempt_refresh: Optional[pulumi.Input[bool]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
virtual_network_gateway_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVirtualNetworkGatewayRoutesInformationResult]func GetVirtualNetworkGatewayRoutesInformation(ctx *Context, args *GetVirtualNetworkGatewayRoutesInformationArgs, opts ...InvokeOption) (*GetVirtualNetworkGatewayRoutesInformationResult, error)
func GetVirtualNetworkGatewayRoutesInformationOutput(ctx *Context, args *GetVirtualNetworkGatewayRoutesInformationOutputArgs, opts ...InvokeOption) GetVirtualNetworkGatewayRoutesInformationResultOutput> Note: This function is named GetVirtualNetworkGatewayRoutesInformation in the Go SDK.
public static class GetVirtualNetworkGatewayRoutesInformation
{
public static Task<GetVirtualNetworkGatewayRoutesInformationResult> InvokeAsync(GetVirtualNetworkGatewayRoutesInformationArgs args, InvokeOptions? opts = null)
public static Output<GetVirtualNetworkGatewayRoutesInformationResult> Invoke(GetVirtualNetworkGatewayRoutesInformationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVirtualNetworkGatewayRoutesInformationResult> getVirtualNetworkGatewayRoutesInformation(GetVirtualNetworkGatewayRoutesInformationArgs args, InvokeOptions options)
public static Output<GetVirtualNetworkGatewayRoutesInformationResult> getVirtualNetworkGatewayRoutesInformation(GetVirtualNetworkGatewayRoutesInformationArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:network:getVirtualNetworkGatewayRoutesInformation
arguments:
# arguments dictionaryThe following arguments are supported:
- Resource
Group stringName - The name of the resource group.
- Virtual
Network stringGateway Name - The name of the virtual network gateway.
- Attempt
Refresh bool - Attempt to recalculate the Route Sets Information for the gateway
- Resource
Group stringName - The name of the resource group.
- Virtual
Network stringGateway Name - The name of the virtual network gateway.
- Attempt
Refresh bool - Attempt to recalculate the Route Sets Information for the gateway
- resource
Group StringName - The name of the resource group.
- virtual
Network StringGateway Name - The name of the virtual network gateway.
- attempt
Refresh Boolean - Attempt to recalculate the Route Sets Information for the gateway
- resource
Group stringName - The name of the resource group.
- virtual
Network stringGateway Name - The name of the virtual network gateway.
- attempt
Refresh boolean - Attempt to recalculate the Route Sets Information for the gateway
- resource_
group_ strname - The name of the resource group.
- virtual_
network_ strgateway_ name - The name of the virtual network gateway.
- attempt_
refresh bool - Attempt to recalculate the Route Sets Information for the gateway
- resource
Group StringName - The name of the resource group.
- virtual
Network StringGateway Name - The name of the virtual network gateway.
- attempt
Refresh Boolean - Attempt to recalculate the Route Sets Information for the gateway
getVirtualNetworkGatewayRoutesInformation Result
The following output properties are available:
- Circuits
Metadata Dictionary<string, Pulumi.Map Azure Native. Network. Outputs. Circuit Metadata Map Response> - Dictionary containing map of the circuit id and circuit details
- Last
Computed stringTime - Timestamp denoting the last time when the route sets were computed for the gateway
- Next
Eligible stringCompute Time - Timestamp denoting the next eligible time to re-compute the route sets for the gateway
- Route
Set stringVersion - Version for the route set
- Route
Sets List<Pulumi.Azure Native. Network. Outputs. Gateway Route Set Response> - List of Gateway Route Sets
- Circuits
Metadata map[string]CircuitMap Metadata Map Response - Dictionary containing map of the circuit id and circuit details
- Last
Computed stringTime - Timestamp denoting the last time when the route sets were computed for the gateway
- Next
Eligible stringCompute Time - Timestamp denoting the next eligible time to re-compute the route sets for the gateway
- Route
Set stringVersion - Version for the route set
- Route
Sets []GatewayRoute Set Response - List of Gateway Route Sets
- circuits
Metadata Map<String,CircuitMap Metadata Map Response> - Dictionary containing map of the circuit id and circuit details
- last
Computed StringTime - Timestamp denoting the last time when the route sets were computed for the gateway
- next
Eligible StringCompute Time - Timestamp denoting the next eligible time to re-compute the route sets for the gateway
- route
Set StringVersion - Version for the route set
- route
Sets List<GatewayRoute Set Response> - List of Gateway Route Sets
- circuits
Metadata {[key: string]: CircuitMap Metadata Map Response} - Dictionary containing map of the circuit id and circuit details
- last
Computed stringTime - Timestamp denoting the last time when the route sets were computed for the gateway
- next
Eligible stringCompute Time - Timestamp denoting the next eligible time to re-compute the route sets for the gateway
- route
Set stringVersion - Version for the route set
- route
Sets GatewayRoute Set Response[] - List of Gateway Route Sets
- circuits_
metadata_ Mapping[str, Circuitmap Metadata Map Response] - Dictionary containing map of the circuit id and circuit details
- last_
computed_ strtime - Timestamp denoting the last time when the route sets were computed for the gateway
- next_
eligible_ strcompute_ time - Timestamp denoting the next eligible time to re-compute the route sets for the gateway
- route_
set_ strversion - Version for the route set
- route_
sets Sequence[GatewayRoute Set Response] - List of Gateway Route Sets
- circuits
Metadata Map<Property Map>Map - Dictionary containing map of the circuit id and circuit details
- last
Computed StringTime - Timestamp denoting the last time when the route sets were computed for the gateway
- next
Eligible StringCompute Time - Timestamp denoting the next eligible time to re-compute the route sets for the gateway
- route
Set StringVersion - Version for the route set
- route
Sets List<Property Map> - List of Gateway Route Sets
Supporting Types
CircuitMetadataMapResponse
GatewayRouteSetResponse
RouteSourceDetailsResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
published on Friday, Mar 20, 2026 by Pulumi
