UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

76 lines (75 loc) 3.02 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * This operation retrieves the resiliency information for an Express Route Gateway, including the gateway's current resiliency score and recommendations to further improve the score * * Uses Azure REST API version 2024-07-01. */ export declare function getVirtualNetworkGatewayResiliencyInformation(args: GetVirtualNetworkGatewayResiliencyInformationArgs, opts?: pulumi.InvokeOptions): Promise<GetVirtualNetworkGatewayResiliencyInformationResult>; export interface GetVirtualNetworkGatewayResiliencyInformationArgs { /** * Attempt to recalculate the Resiliency Information for the gateway */ attemptRefresh?: boolean; /** * The name of the resource group. */ resourceGroupName: string; /** * The name of the virtual network gateway. */ virtualNetworkGatewayName: string; } /** * Gateway Resiliency Information */ export interface GetVirtualNetworkGatewayResiliencyInformationResult { /** * List of Resiliency based Recommendation Components for the gateway */ readonly components?: outputs.network.ResiliencyRecommendationComponentsResponse[]; /** * Timestamp denoting the last time when the resiliency score was computed for the gateway */ readonly lastComputedTime?: string; /** * Maximum increase expected in the score if all of the recommendations are applied for the gateway */ readonly maxScoreFromRecommendations?: string; /** * Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway */ readonly minScoreFromRecommendations?: string; /** * Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway */ readonly nextEligibleComputeTime?: string; /** * Current Resiliency Score for the gateway */ readonly overallScore?: string; /** * Update in the Resiliency Score for the gateway from the last computed score */ readonly scoreChange?: string; } /** * This operation retrieves the resiliency information for an Express Route Gateway, including the gateway's current resiliency score and recommendations to further improve the score * * Uses Azure REST API version 2024-07-01. */ export declare function getVirtualNetworkGatewayResiliencyInformationOutput(args: GetVirtualNetworkGatewayResiliencyInformationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetVirtualNetworkGatewayResiliencyInformationResult>; export interface GetVirtualNetworkGatewayResiliencyInformationOutputArgs { /** * Attempt to recalculate the Resiliency Information for the gateway */ attemptRefresh?: pulumi.Input<boolean>; /** * The name of the resource group. */ resourceGroupName: pulumi.Input<string>; /** * The name of the virtual network gateway. */ virtualNetworkGatewayName: pulumi.Input<string>; }