source: https://techcommunity.microsoft.com/t5/azure-paas-blog/force-delete-application-while-the-application-service-stuck-in/ba-p/1303747
<#
$ConnectArgs = @{ ConnectionEndpoint = 'sudhakary.eastus.cloudapp.azure.com:19000'; X509Credential = $True; StoreLocation = 'CurrentUser'; StoreName = "MY"; ServerCommonName = "sudhakary.eastus.cloudapp.azure.com"; FindType = 'FindByThumbprint'; FindValue = "a909502dd82ae41433e6f83886b00d4277a32a7b" }
Connect-ServiceFabricCluster @ConnectArgs
#>
<#
Connect-ServiceFabricCluster -ConnectionEndpoint "sudhakary.eastus.cloudapp.azure.com:19000" -X509Credential -ServerCertThumbprint "a909502dd82ae41433e6f83886b00d4277a32a7b" -FindType 'FindByThumbprint' -FindValue "a909502dd82ae41433e6f83886b00d4277a32a7b" -StoreLocation "CurrentUser" -StoreName "My" -ServerCommonName "sudhakary.eastus.cloudapp.azure.com"
#>
<#
$clusterFQDN = 'sudhakary.eastus.cloudapp.azure.com'
$clusterEndpoint = $clusterFQDN+':19000'
$certThumbprint = (Get-ChildItem -Path Cert:\CurrentUser\My | where {$_.Subject -like "*sudhakary.eastus.cloudapp.azure.com*" }).Thumbprint
Connect-ServiceFabricCluster -ConnectionEndpoint $clusterEndpoint -KeepAliveIntervalInSec 10 -X509Credential -ServerCertThumbprint "a909502dd82ae41433e6f83886b00d4277a32a7b" -FindType FindByThumbprint -FindValue $certThumbprint -StoreLocation CurrentUser -StoreName My
#>