@BetaApi
  public final Operation deleteSslPolicy(String sslPolicy) {

    DeleteSslPolicyHttpRequest request =
        DeleteSslPolicyHttpRequest.newBuilder().setSslPolicy(sslPolicy).build();
    return deleteSslPolicy(request);
  }
@ BetaApi public final Operation deleteSslPolicy ( String sslPolicy ) { DeleteSslPolicyHttpRequest request = DeleteSslPolicyHttpRequest . newBuilder ( ) . setSslPolicy ( sslPolicy ) . build ( ) ; return deleteSslPolicy ( request ) ; }
Deletes the specified SSL policy. The SSL policy resource can be deleted only if it is not in
use by any TargetHttpsProxy or TargetSslProxy resources.

<p>Sample code:

<pre><code>
try (SslPolicyClient sslPolicyClient = SslPolicyClient.create()) {
ProjectGlobalSslPolicyName sslPolicy = ProjectGlobalSslPolicyName.of("[PROJECT]", "[SSL_POLICY]");
Operation response = sslPolicyClient.deleteSslPolicy(sslPolicy.toString());
}
</code></pre>

@param sslPolicy Name of the SSL policy to delete. The name must be 1-63 characters long, and
comply with RFC1035.
@throws com.google.api.gax.rpc.ApiException if the remote call fails