1. Packages
  2. Azure Native
  3. API Docs
  4. network
  5. getVirtualNetworkGatewayResiliencyInformation
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.getVirtualNetworkGatewayResiliencyInformation

Explore with Pulumi AI

azure-native logo
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 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.

    Using getVirtualNetworkGatewayResiliencyInformation

    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 getVirtualNetworkGatewayResiliencyInformation(args: GetVirtualNetworkGatewayResiliencyInformationArgs, opts?: InvokeOptions): Promise<GetVirtualNetworkGatewayResiliencyInformationResult>
    function getVirtualNetworkGatewayResiliencyInformationOutput(args: GetVirtualNetworkGatewayResiliencyInformationOutputArgs, opts?: InvokeOptions): Output<GetVirtualNetworkGatewayResiliencyInformationResult>
    def get_virtual_network_gateway_resiliency_information(attempt_refresh: Optional[bool] = None,
                                                           resource_group_name: Optional[str] = None,
                                                           virtual_network_gateway_name: Optional[str] = None,
                                                           opts: Optional[InvokeOptions] = None) -> GetVirtualNetworkGatewayResiliencyInformationResult
    def get_virtual_network_gateway_resiliency_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[GetVirtualNetworkGatewayResiliencyInformationResult]
    func GetVirtualNetworkGatewayResiliencyInformation(ctx *Context, args *GetVirtualNetworkGatewayResiliencyInformationArgs, opts ...InvokeOption) (*GetVirtualNetworkGatewayResiliencyInformationResult, error)
    func GetVirtualNetworkGatewayResiliencyInformationOutput(ctx *Context, args *GetVirtualNetworkGatewayResiliencyInformationOutputArgs, opts ...InvokeOption) GetVirtualNetworkGatewayResiliencyInformationResultOutput

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

    public static class GetVirtualNetworkGatewayResiliencyInformation 
    {
        public static Task<GetVirtualNetworkGatewayResiliencyInformationResult> InvokeAsync(GetVirtualNetworkGatewayResiliencyInformationArgs args, InvokeOptions? opts = null)
        public static Output<GetVirtualNetworkGatewayResiliencyInformationResult> Invoke(GetVirtualNetworkGatewayResiliencyInformationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVirtualNetworkGatewayResiliencyInformationResult> getVirtualNetworkGatewayResiliencyInformation(GetVirtualNetworkGatewayResiliencyInformationArgs args, InvokeOptions options)
    public static Output<GetVirtualNetworkGatewayResiliencyInformationResult> getVirtualNetworkGatewayResiliencyInformation(GetVirtualNetworkGatewayResiliencyInformationArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:network:getVirtualNetworkGatewayResiliencyInformation
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group.
    VirtualNetworkGatewayName string
    The name of the virtual network gateway.
    AttemptRefresh bool
    Attempt to recalculate the Resiliency Information for the gateway
    ResourceGroupName string
    The name of the resource group.
    VirtualNetworkGatewayName string
    The name of the virtual network gateway.
    AttemptRefresh bool
    Attempt to recalculate the Resiliency Information for the gateway
    resourceGroupName String
    The name of the resource group.
    virtualNetworkGatewayName String
    The name of the virtual network gateway.
    attemptRefresh Boolean
    Attempt to recalculate the Resiliency Information for the gateway
    resourceGroupName string
    The name of the resource group.
    virtualNetworkGatewayName string
    The name of the virtual network gateway.
    attemptRefresh boolean
    Attempt to recalculate the Resiliency Information for the gateway
    resource_group_name str
    The name of the resource group.
    virtual_network_gateway_name str
    The name of the virtual network gateway.
    attempt_refresh bool
    Attempt to recalculate the Resiliency Information for the gateway
    resourceGroupName String
    The name of the resource group.
    virtualNetworkGatewayName String
    The name of the virtual network gateway.
    attemptRefresh Boolean
    Attempt to recalculate the Resiliency Information for the gateway

    getVirtualNetworkGatewayResiliencyInformation Result

    The following output properties are available:

    Components List<Pulumi.AzureNative.Network.Outputs.ResiliencyRecommendationComponentsResponse>
    List of Resiliency based Recommendation Components for the gateway
    LastComputedTime string
    Timestamp denoting the last time when the resiliency score was computed for the gateway
    MaxScoreFromRecommendations string
    Maximum increase expected in the score if all of the recommendations are applied for the gateway
    MinScoreFromRecommendations string
    Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
    NextEligibleComputeTime string
    Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
    OverallScore string
    Current Resiliency Score for the gateway
    ScoreChange string
    Update in the Resiliency Score for the gateway from the last computed score
    Components []ResiliencyRecommendationComponentsResponse
    List of Resiliency based Recommendation Components for the gateway
    LastComputedTime string
    Timestamp denoting the last time when the resiliency score was computed for the gateway
    MaxScoreFromRecommendations string
    Maximum increase expected in the score if all of the recommendations are applied for the gateway
    MinScoreFromRecommendations string
    Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
    NextEligibleComputeTime string
    Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
    OverallScore string
    Current Resiliency Score for the gateway
    ScoreChange string
    Update in the Resiliency Score for the gateway from the last computed score
    components List<ResiliencyRecommendationComponentsResponse>
    List of Resiliency based Recommendation Components for the gateway
    lastComputedTime String
    Timestamp denoting the last time when the resiliency score was computed for the gateway
    maxScoreFromRecommendations String
    Maximum increase expected in the score if all of the recommendations are applied for the gateway
    minScoreFromRecommendations String
    Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
    nextEligibleComputeTime String
    Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
    overallScore String
    Current Resiliency Score for the gateway
    scoreChange String
    Update in the Resiliency Score for the gateway from the last computed score
    components ResiliencyRecommendationComponentsResponse[]
    List of Resiliency based Recommendation Components for the gateway
    lastComputedTime string
    Timestamp denoting the last time when the resiliency score was computed for the gateway
    maxScoreFromRecommendations string
    Maximum increase expected in the score if all of the recommendations are applied for the gateway
    minScoreFromRecommendations string
    Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
    nextEligibleComputeTime string
    Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
    overallScore string
    Current Resiliency Score for the gateway
    scoreChange string
    Update in the Resiliency Score for the gateway from the last computed score
    components Sequence[ResiliencyRecommendationComponentsResponse]
    List of Resiliency based Recommendation Components for the gateway
    last_computed_time str
    Timestamp denoting the last time when the resiliency score was computed for the gateway
    max_score_from_recommendations str
    Maximum increase expected in the score if all of the recommendations are applied for the gateway
    min_score_from_recommendations str
    Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
    next_eligible_compute_time str
    Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
    overall_score str
    Current Resiliency Score for the gateway
    score_change str
    Update in the Resiliency Score for the gateway from the last computed score
    components List<Property Map>
    List of Resiliency based Recommendation Components for the gateway
    lastComputedTime String
    Timestamp denoting the last time when the resiliency score was computed for the gateway
    maxScoreFromRecommendations String
    Maximum increase expected in the score if all of the recommendations are applied for the gateway
    minScoreFromRecommendations String
    Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
    nextEligibleComputeTime String
    Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
    overallScore String
    Current Resiliency Score for the gateway
    scoreChange String
    Update in the Resiliency Score for the gateway from the last computed score

    Supporting Types

    GatewayResiliencyRecommendationResponse

    CallToActionLink string
    Link to the public documentation for the associated recommendation
    CallToActionText string
    Acton items to apply the recommendation
    RecommendationId string
    Recommendation Id
    RecommendationText string
    Recommendation details
    RecommendationTitle string
    Recommendation Title
    Severity string
    Impact associated with the recommendation
    CallToActionLink string
    Link to the public documentation for the associated recommendation
    CallToActionText string
    Acton items to apply the recommendation
    RecommendationId string
    Recommendation Id
    RecommendationText string
    Recommendation details
    RecommendationTitle string
    Recommendation Title
    Severity string
    Impact associated with the recommendation
    callToActionLink String
    Link to the public documentation for the associated recommendation
    callToActionText String
    Acton items to apply the recommendation
    recommendationId String
    Recommendation Id
    recommendationText String
    Recommendation details
    recommendationTitle String
    Recommendation Title
    severity String
    Impact associated with the recommendation
    callToActionLink string
    Link to the public documentation for the associated recommendation
    callToActionText string
    Acton items to apply the recommendation
    recommendationId string
    Recommendation Id
    recommendationText string
    Recommendation details
    recommendationTitle string
    Recommendation Title
    severity string
    Impact associated with the recommendation
    call_to_action_link str
    Link to the public documentation for the associated recommendation
    call_to_action_text str
    Acton items to apply the recommendation
    recommendation_id str
    Recommendation Id
    recommendation_text str
    Recommendation details
    recommendation_title str
    Recommendation Title
    severity str
    Impact associated with the recommendation
    callToActionLink String
    Link to the public documentation for the associated recommendation
    callToActionText String
    Acton items to apply the recommendation
    recommendationId String
    Recommendation Id
    recommendationText String
    Recommendation details
    recommendationTitle String
    Recommendation Title
    severity String
    Impact associated with the recommendation

    ResiliencyRecommendationComponentsResponse

    CurrentScore string
    Current Score of the gateway
    MaxScore string
    Max score that the gateway can achieve if the specified recommendation is applied
    Name string
    Name of the Resiliency based Recommendation Component
    Recommendations List<Pulumi.AzureNative.Network.Inputs.GatewayResiliencyRecommendationResponse>
    List of Gateway Resiliency based Recommendations
    CurrentScore string
    Current Score of the gateway
    MaxScore string
    Max score that the gateway can achieve if the specified recommendation is applied
    Name string
    Name of the Resiliency based Recommendation Component
    Recommendations []GatewayResiliencyRecommendationResponse
    List of Gateway Resiliency based Recommendations
    currentScore String
    Current Score of the gateway
    maxScore String
    Max score that the gateway can achieve if the specified recommendation is applied
    name String
    Name of the Resiliency based Recommendation Component
    recommendations List<GatewayResiliencyRecommendationResponse>
    List of Gateway Resiliency based Recommendations
    currentScore string
    Current Score of the gateway
    maxScore string
    Max score that the gateway can achieve if the specified recommendation is applied
    name string
    Name of the Resiliency based Recommendation Component
    recommendations GatewayResiliencyRecommendationResponse[]
    List of Gateway Resiliency based Recommendations
    current_score str
    Current Score of the gateway
    max_score str
    Max score that the gateway can achieve if the specified recommendation is applied
    name str
    Name of the Resiliency based Recommendation Component
    recommendations Sequence[GatewayResiliencyRecommendationResponse]
    List of Gateway Resiliency based Recommendations
    currentScore String
    Current Score of the gateway
    maxScore String
    Max score that the gateway can achieve if the specified recommendation is applied
    name String
    Name of the Resiliency based Recommendation Component
    recommendations List<Property Map>
    List of Gateway Resiliency based Recommendations

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    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