azure-native.network.getP2sVpnGatewayP2sVpnConnectionHealthDetailed

Explore with Pulumi AI

Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group. API Version: 2020-11-01.

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)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:network:getP2sVpnGatewayP2sVpnConnectionHealthDetailed
  arguments:
    # arguments dictionary

The following arguments are supported:

GatewayName string

The name of the P2SVpnGateway.

ResourceGroupName string

The name of the resource group.

OutputBlobSasUrl string

The sas-url to download the P2S Vpn connection health detail.

VpnUserNamesFilter List<string>

The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.

GatewayName string

The name of the P2SVpnGateway.

ResourceGroupName string

The name of the resource group.

OutputBlobSasUrl string

The sas-url to download the P2S Vpn connection health detail.

VpnUserNamesFilter []string

The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.

gatewayName String

The name of the P2SVpnGateway.

resourceGroupName String

The name of the resource group.

outputBlobSasUrl String

The sas-url to download the P2S Vpn connection health detail.

vpnUserNamesFilter List<String>

The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.

gatewayName string

The name of the P2SVpnGateway.

resourceGroupName string

The name of the resource group.

outputBlobSasUrl string

The sas-url to download the P2S Vpn connection health detail.

vpnUserNamesFilter string[]

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_name str

The name of the resource group.

output_blob_sas_url str

The sas-url to download the P2S Vpn connection health detail.

vpn_user_names_filter Sequence[str]

The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.

gatewayName String

The name of the P2SVpnGateway.

resourceGroupName String

The name of the resource group.

outputBlobSasUrl String

The sas-url to download the P2S Vpn connection health detail.

vpnUserNamesFilter List<String>

The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.

getP2sVpnGatewayP2sVpnConnectionHealthDetailed Result

The following output properties are available:

SasUrl string

Returned sas url of the blob to which the p2s vpn connection detailed health will be written.

SasUrl string

Returned sas url of the blob to which the p2s vpn connection detailed health will be written.

sasUrl String

Returned sas url of the blob to which the p2s vpn connection detailed health will be written.

sasUrl 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.

sasUrl 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