All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.compute.Compute.SslPolicies.html Maven / Gradle / Ivy

There is a newer version: v1-rev20250107-2.0.0
Show newest version






Compute.SslPolicies (Compute Engine API alpha-rev20200526-1.30.9)












com.google.api.services.compute

Class Compute.SslPolicies

  • Enclosing class:
    Compute


    public class Compute.SslPolicies
    extends Object
    The "sslPolicies" collection of methods.
    • Constructor Detail

      • SslPolicies

        public SslPolicies()
    • Method Detail

      • delete

        public Compute.SslPolicies.Delete delete(String project,
                                                 String sslPolicy)
                                          throws IOException
        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. Create a request for the method "sslPolicies.delete". This request holds the parameters needed by the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        project - Project ID for this request.
        sslPolicy - Name of the SSL policy to delete. The name must be 1-63 characters long, and comply with RFC1035.
        Returns:
        the request
        Throws:
        IOException
      • get

        public Compute.SslPolicies.Get get(String project,
                                           String sslPolicy)
                                    throws IOException
        Lists all of the ordered rules present in a single specified policy. Create a request for the method "sslPolicies.get". This request holds the parameters needed by the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        project - Project ID for this request.
        sslPolicy - Name of the SSL policy to update. The name must be 1-63 characters long, and comply with RFC1035.
        Returns:
        the request
        Throws:
        IOException
      • insert

        public Compute.SslPolicies.Insert insert(String project,
                                                 SslPolicy content)
                                          throws IOException
        Returns the specified SSL policy resource. Gets a list of available SSL policies by making a list() request. Create a request for the method "sslPolicies.insert". This request holds the parameters needed by the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        project - Project ID for this request.
        content - the SslPolicy
        Returns:
        the request
        Throws:
        IOException
      • list

        public Compute.SslPolicies.List list(String project)
                                      throws IOException
        Lists all the SSL policies that have been configured for the specified project. Create a request for the method "sslPolicies.list". This request holds the parameters needed by the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        project - Project ID for this request.
        Returns:
        the request
        Throws:
        IOException
      • listAvailableFeatures

        public Compute.SslPolicies.ListAvailableFeatures listAvailableFeatures(String project)
                                                                        throws IOException
        Lists all features that can be specified in the SSL policy when using custom profile. Create a request for the method "sslPolicies.listAvailableFeatures". This request holds the parameters needed by the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        project - Project ID for this request.
        Returns:
        the request
        Throws:
        IOException
      • patch

        public Compute.SslPolicies.Patch patch(String project,
                                               String sslPolicy,
                                               SslPolicy content)
                                        throws IOException
        Patches the specified SSL policy with the data included in the request. Create a request for the method "sslPolicies.patch". This request holds the parameters needed by the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
        Parameters:
        project - Project ID for this request.
        sslPolicy - Name of the SSL policy to update. The name must be 1-63 characters long, and comply with RFC1035.
        content - the SslPolicy
        Returns:
        the request
        Throws:
        IOException

Copyright © 2011–2020 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy