azure-native.network.getP2sVpnGatewayP2sVpnConnectionHealthDetailed
Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.
Uses Azure REST API version 2024-05-01.
Other available API versions: 2019-08-01, 2019-09-01, 2019-11-01, 2019-12-01, 2020-03-01, 2020-04-01, 2020-05-01, 2020-06-01, 2020-07-01, 2020-08-01, 2020-11-01, 2021-02-01, 2021-03-01, 2021-05-01, 2021-08-01, 2022-01-01, 2022-05-01, 2022-07-01, 2022-09-01, 2022-11-01, 2023-02-01, 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01, 2024-03-01, 2024-07-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 getP2sVpnGatewayP2sVpnConnectionHealthDetailed
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 getP2sVpnGatewayP2sVpnConnectionHealthDetailed(args: GetP2sVpnGatewayP2sVpnConnectionHealthDetailedArgs, opts?: InvokeOptions): Promise<GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResult>
function getP2sVpnGatewayP2sVpnConnectionHealthDetailedOutput(args: GetP2sVpnGatewayP2sVpnConnectionHealthDetailedOutputArgs, opts?: InvokeOptions): Output<GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResult>def get_p2s_vpn_gateway_p2s_vpn_connection_health_detailed(gateway_name: Optional[str] = None,
output_blob_sas_url: Optional[str] = None,
resource_group_name: Optional[str] = None,
vpn_user_names_filter: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResult
def get_p2s_vpn_gateway_p2s_vpn_connection_health_detailed_output(gateway_name: Optional[pulumi.Input[str]] = None,
output_blob_sas_url: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
vpn_user_names_filter: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResult]func GetP2sVpnGatewayP2sVpnConnectionHealthDetailed(ctx *Context, args *GetP2sVpnGatewayP2sVpnConnectionHealthDetailedArgs, opts ...InvokeOption) (*GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResult, error)
func GetP2sVpnGatewayP2sVpnConnectionHealthDetailedOutput(ctx *Context, args *GetP2sVpnGatewayP2sVpnConnectionHealthDetailedOutputArgs, opts ...InvokeOption) GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResultOutput> Note: This function is named GetP2sVpnGatewayP2sVpnConnectionHealthDetailed in the Go SDK.
public static class GetP2sVpnGatewayP2sVpnConnectionHealthDetailed
{
public static Task<GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResult> InvokeAsync(GetP2sVpnGatewayP2sVpnConnectionHealthDetailedArgs args, InvokeOptions? opts = null)
public static Output<GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResult> Invoke(GetP2sVpnGatewayP2sVpnConnectionHealthDetailedInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResult> getP2sVpnGatewayP2sVpnConnectionHealthDetailed(GetP2sVpnGatewayP2sVpnConnectionHealthDetailedArgs args, InvokeOptions options)
public static Output<GetP2sVpnGatewayP2sVpnConnectionHealthDetailedResult> getP2sVpnGatewayP2sVpnConnectionHealthDetailed(GetP2sVpnGatewayP2sVpnConnectionHealthDetailedArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:network:getP2sVpnGatewayP2sVpnConnectionHealthDetailed
arguments:
# arguments dictionaryThe following arguments are supported:
- Gateway
Name string - The name of the P2SVpnGateway.
- Resource
Group stringName - The name of the resource group.
- Output
Blob stringSas Url - The sas-url to download the P2S Vpn connection health detail.
- Vpn
User List<string>Names Filter - The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.
- Gateway
Name string - The name of the P2SVpnGateway.
- Resource
Group stringName - The name of the resource group.
- Output
Blob stringSas Url - The sas-url to download the P2S Vpn connection health detail.
- Vpn
User []stringNames Filter - The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.
- gateway
Name String - The name of the P2SVpnGateway.
- resource
Group StringName - The name of the resource group.
- output
Blob StringSas Url - The sas-url to download the P2S Vpn connection health detail.
- vpn
User List<String>Names Filter - The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.
- gateway
Name string - The name of the P2SVpnGateway.
- resource
Group stringName - The name of the resource group.
- output
Blob stringSas Url - The sas-url to download the P2S Vpn connection health detail.
- vpn
User string[]Names Filter - The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.
- gateway_
name str - The name of the P2SVpnGateway.
- resource_
group_ strname - The name of the resource group.
- output_
blob_ strsas_ url - The sas-url to download the P2S Vpn connection health detail.
- vpn_
user_ Sequence[str]names_ filter - The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.
- gateway
Name String - The name of the P2SVpnGateway.
- resource
Group StringName - The name of the resource group.
- output
Blob StringSas Url - The sas-url to download the P2S Vpn connection health detail.
- vpn
User List<String>Names Filter - The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.
getP2sVpnGatewayP2sVpnConnectionHealthDetailed Result
The following output properties are available:
- Sas
Url string - Returned sas url of the blob to which the p2s vpn connection detailed health will be written.
- Sas
Url string - Returned sas url of the blob to which the p2s vpn connection detailed health will be written.
- sas
Url String - Returned sas url of the blob to which the p2s vpn connection detailed health will be written.
- sas
Url string - Returned sas url of the blob to which the p2s vpn connection detailed health will be written.
- sas_
url str - Returned sas url of the blob to which the p2s vpn connection detailed health will be written.
- sas
Url String - Returned sas url of the blob to which the p2s vpn connection detailed health will be written.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
