target.apidocs.com.google.api.services.iap.v1.CloudIAP.Projects.IapTunnel.Locations.DestGroups.html Maven / Gradle / Ivy
CloudIAP.Projects.IapTunnel.Locations.DestGroups (Cloud Identity-Aware Proxy API v1-rev20241202-2.0.0)
com.google.api.services.iap.v1
Class CloudIAP.Projects.IapTunnel.Locations.DestGroups
- java.lang.Object
-
- com.google.api.services.iap.v1.CloudIAP.Projects.IapTunnel.Locations.DestGroups
-
- Enclosing class:
- CloudIAP.Projects.IapTunnel.Locations
public class CloudIAP.Projects.IapTunnel.Locations.DestGroups
extends Object
The "destGroups" collection of methods.
-
-
Nested Class Summary
Nested Classes
Modifier and Type
Class and Description
class
CloudIAP.Projects.IapTunnel.Locations.DestGroups.Create
class
CloudIAP.Projects.IapTunnel.Locations.DestGroups.Delete
class
CloudIAP.Projects.IapTunnel.Locations.DestGroups.Get
class
CloudIAP.Projects.IapTunnel.Locations.DestGroups.List
class
CloudIAP.Projects.IapTunnel.Locations.DestGroups.Patch
-
Constructor Summary
Constructors
Constructor and Description
DestGroups()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
CloudIAP.Projects.IapTunnel.Locations.DestGroups.Create
create(String parent,
TunnelDestGroup content)
Creates a new TunnelDestGroup.
CloudIAP.Projects.IapTunnel.Locations.DestGroups.Delete
delete(String name)
Deletes a TunnelDestGroup.
CloudIAP.Projects.IapTunnel.Locations.DestGroups.Get
get(String name)
Retrieves an existing TunnelDestGroup.
CloudIAP.Projects.IapTunnel.Locations.DestGroups.List
list(String parent)
Lists the existing TunnelDestGroups.
CloudIAP.Projects.IapTunnel.Locations.DestGroups.Patch
patch(String name,
TunnelDestGroup content)
Updates a TunnelDestGroup.
-
-
Method Detail
-
create
public CloudIAP.Projects.IapTunnel.Locations.DestGroups.Create create(String parent,
TunnelDestGroup content)
throws IOException
Creates a new TunnelDestGroup.
Create a request for the method "destGroups.create".
This request holds the parameters needed by the iap server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
parent
- Required. Google Cloud Project ID and location. In the following format:
`projects/{project_number/id}/iap_tunnel/locations/{location}`.
content
- the TunnelDestGroup
- Returns:
- the request
- Throws:
IOException
-
delete
public CloudIAP.Projects.IapTunnel.Locations.DestGroups.Delete delete(String name)
throws IOException
Deletes a TunnelDestGroup.
Create a request for the method "destGroups.delete".
This request holds the parameters needed by the iap server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Required. Name of the TunnelDestGroup to delete. In the following format:
`projects/{project_number/id}/iap_tunnel/locations/{location}/destGroups/{dest_group}`.
- Returns:
- the request
- Throws:
IOException
-
get
public CloudIAP.Projects.IapTunnel.Locations.DestGroups.Get get(String name)
throws IOException
Retrieves an existing TunnelDestGroup.
Create a request for the method "destGroups.get".
This request holds the parameters needed by the iap server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Required. Name of the TunnelDestGroup to be fetched. In the following format:
`projects/{project_number/id}/iap_tunnel/locations/{location}/destGroups/{dest_group}`.
- Returns:
- the request
- Throws:
IOException
-
list
public CloudIAP.Projects.IapTunnel.Locations.DestGroups.List list(String parent)
throws IOException
Lists the existing TunnelDestGroups. To group across all locations, use a `-` as the location ID.
For example: `/v1/projects/123/iap_tunnel/locations/-/destGroups`
Create a request for the method "destGroups.list".
This request holds the parameters needed by the iap server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
parent
- Required. Google Cloud Project ID and location. In the following format:
`projects/{project_number/id}/iap_tunnel/locations/{location}`. A `-` can be used for the
location to group across all locations.
- Returns:
- the request
- Throws:
IOException
-
patch
public CloudIAP.Projects.IapTunnel.Locations.DestGroups.Patch patch(String name,
TunnelDestGroup content)
throws IOException
Updates a TunnelDestGroup.
Create a request for the method "destGroups.patch".
This request holds the parameters needed by the iap server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the remote operation.
- Parameters:
name
- Identifier. Identifier for the TunnelDestGroup. Must be unique within the project and contain only
lower case letters (a-z) and dashes (-).
content
- the TunnelDestGroup
- Returns:
- the request
- Throws:
IOException
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy