This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.5.1 published on Friday, Jun 6, 2025 by Pulumi
azure-native.network.getVirtualNetworkGatewayRoutesInformation
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.5.1 published on Friday, Jun 6, 2025 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.
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 dictionary
The 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
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.5.1 published on Friday, Jun 6, 2025 by Pulumi