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.
Other available API versions: 2024-10-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 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 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 Resiliency 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 Resiliency 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 Resiliency 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 Resiliency 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 Resiliency 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 Resiliency Information for the gateway
getVirtualNetworkGatewayResiliencyInformation Result
The following output properties are available:
- Components
List<Pulumi.
Azure Native. Network. Outputs. Resiliency Recommendation Components Response> - List of Resiliency based Recommendation Components for the gateway
- Last
Computed stringTime - Timestamp denoting the last time when the resiliency score was computed for the gateway
- Max
Score stringFrom Recommendations - Maximum increase expected in the score if all of the recommendations are applied for the gateway
- Min
Score stringFrom Recommendations - Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
- Next
Eligible stringCompute Time - Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
- Overall
Score string - Current Resiliency Score for the gateway
- Score
Change string - Update in the Resiliency Score for the gateway from the last computed score
- Components
[]Resiliency
Recommendation Components Response - List of Resiliency based Recommendation Components for the gateway
- Last
Computed stringTime - Timestamp denoting the last time when the resiliency score was computed for the gateway
- Max
Score stringFrom Recommendations - Maximum increase expected in the score if all of the recommendations are applied for the gateway
- Min
Score stringFrom Recommendations - Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
- Next
Eligible stringCompute Time - Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
- Overall
Score string - Current Resiliency Score for the gateway
- Score
Change string - Update in the Resiliency Score for the gateway from the last computed score
- components
List<Resiliency
Recommendation Components Response> - List of Resiliency based Recommendation Components for the gateway
- last
Computed StringTime - Timestamp denoting the last time when the resiliency score was computed for the gateway
- max
Score StringFrom Recommendations - Maximum increase expected in the score if all of the recommendations are applied for the gateway
- min
Score StringFrom Recommendations - Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
- next
Eligible StringCompute Time - Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
- overall
Score String - Current Resiliency Score for the gateway
- score
Change String - Update in the Resiliency Score for the gateway from the last computed score
- components
Resiliency
Recommendation Components Response[] - List of Resiliency based Recommendation Components for the gateway
- last
Computed stringTime - Timestamp denoting the last time when the resiliency score was computed for the gateway
- max
Score stringFrom Recommendations - Maximum increase expected in the score if all of the recommendations are applied for the gateway
- min
Score stringFrom Recommendations - Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
- next
Eligible stringCompute Time - Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
- overall
Score string - Current Resiliency Score for the gateway
- score
Change string - Update in the Resiliency Score for the gateway from the last computed score
- components
Sequence[Resiliency
Recommendation Components Response] - List of Resiliency based Recommendation Components for the gateway
- last_
computed_ strtime - Timestamp denoting the last time when the resiliency score was computed for the gateway
- max_
score_ strfrom_ recommendations - Maximum increase expected in the score if all of the recommendations are applied for the gateway
- min_
score_ strfrom_ recommendations - Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
- next_
eligible_ strcompute_ time - 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
- last
Computed StringTime - Timestamp denoting the last time when the resiliency score was computed for the gateway
- max
Score StringFrom Recommendations - Maximum increase expected in the score if all of the recommendations are applied for the gateway
- min
Score StringFrom Recommendations - Minimum increase expected in the score if the at least one of the recommendations is applied for the gateway
- next
Eligible StringCompute Time - Timestamp denoting the next eligible time to re-compute the resiliency score for the gateway
- overall
Score String - Current Resiliency Score for the gateway
- score
Change String - Update in the Resiliency Score for the gateway from the last computed score
Supporting Types
GatewayResiliencyRecommendationResponse
- Call
To stringAction Link - Link to the public documentation for the associated recommendation
- Call
To stringAction Text - Acton items to apply the recommendation
- Recommendation
Id string - Recommendation Id
- Recommendation
Text string - Recommendation details
- Recommendation
Title string - Recommendation Title
- Severity string
- Impact associated with the recommendation
- Call
To stringAction Link - Link to the public documentation for the associated recommendation
- Call
To stringAction Text - Acton items to apply the recommendation
- Recommendation
Id string - Recommendation Id
- Recommendation
Text string - Recommendation details
- Recommendation
Title string - Recommendation Title
- Severity string
- Impact associated with the recommendation
- call
To StringAction Link - Link to the public documentation for the associated recommendation
- call
To StringAction Text - Acton items to apply the recommendation
- recommendation
Id String - Recommendation Id
- recommendation
Text String - Recommendation details
- recommendation
Title String - Recommendation Title
- severity String
- Impact associated with the recommendation
- call
To stringAction Link - Link to the public documentation for the associated recommendation
- call
To stringAction Text - Acton items to apply the recommendation
- recommendation
Id string - Recommendation Id
- recommendation
Text string - Recommendation details
- recommendation
Title string - Recommendation Title
- severity string
- Impact associated with the recommendation
- call_
to_ straction_ link - Link to the public documentation for the associated recommendation
- call_
to_ straction_ text - 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
- call
To StringAction Link - Link to the public documentation for the associated recommendation
- call
To StringAction Text - Acton items to apply the recommendation
- recommendation
Id String - Recommendation Id
- recommendation
Text String - Recommendation details
- recommendation
Title String - Recommendation Title
- severity String
- Impact associated with the recommendation
ResiliencyRecommendationComponentsResponse
- Current
Score string - Current Score of the gateway
- Max
Score 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.
Azure Native. Network. Inputs. Gateway Resiliency Recommendation Response> - List of Gateway Resiliency based Recommendations
- Current
Score string - Current Score of the gateway
- Max
Score string - Max score that the gateway can achieve if the specified recommendation is applied
- Name string
- Name of the Resiliency based Recommendation Component
- Recommendations
[]Gateway
Resiliency Recommendation Response - List of Gateway Resiliency based Recommendations
- current
Score String - Current Score of the gateway
- max
Score 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<Gateway
Resiliency Recommendation Response> - List of Gateway Resiliency based Recommendations
- current
Score string - Current Score of the gateway
- max
Score string - Max score that the gateway can achieve if the specified recommendation is applied
- name string
- Name of the Resiliency based Recommendation Component
- recommendations
Gateway
Resiliency Recommendation Response[] - 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[Gateway
Resiliency Recommendation Response] - List of Gateway Resiliency based Recommendations
- current
Score String - Current Score of the gateway
- max
Score 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
