Modifier and Type | Class and Description |
---|---|
class |
Compute.NetworkEndpointGroups.AggregatedList |
class |
Compute.NetworkEndpointGroups.AttachNetworkEndpoints |
class |
Compute.NetworkEndpointGroups.Delete |
class |
Compute.NetworkEndpointGroups.DetachNetworkEndpoints |
class |
Compute.NetworkEndpointGroups.Get |
class |
Compute.NetworkEndpointGroups.Insert |
class |
Compute.NetworkEndpointGroups.List |
class |
Compute.NetworkEndpointGroups.ListNetworkEndpoints |
class |
Compute.NetworkEndpointGroups.TestIamPermissions |
Constructor and Description |
---|
NetworkEndpointGroups() |
Modifier and Type | Method and Description |
---|---|
Compute.NetworkEndpointGroups.AggregatedList |
aggregatedList(String project)
Retrieves the list of network endpoint groups and sorts them by zone.
|
Compute.NetworkEndpointGroups.AttachNetworkEndpoints |
attachNetworkEndpoints(String project,
String zone,
String networkEndpointGroup,
NetworkEndpointGroupsAttachEndpointsRequest content)
Attach a list of network endpoints to the specified network endpoint group.
|
Compute.NetworkEndpointGroups.Delete |
delete(String project,
String zone,
String networkEndpointGroup)
Deletes the specified network endpoint group.
|
Compute.NetworkEndpointGroups.DetachNetworkEndpoints |
detachNetworkEndpoints(String project,
String zone,
String networkEndpointGroup,
NetworkEndpointGroupsDetachEndpointsRequest content)
Detach a list of network endpoints from the specified network endpoint group.
|
Compute.NetworkEndpointGroups.Get |
get(String project,
String zone,
String networkEndpointGroup)
Returns the specified network endpoint group.
|
Compute.NetworkEndpointGroups.Insert |
insert(String project,
String zone,
NetworkEndpointGroup content)
Creates a network endpoint group in the specified project using the parameters that are included
in the request.
|
Compute.NetworkEndpointGroups.List |
list(String project,
String zone)
Retrieves the list of network endpoint groups that are located in the specified project and zone.
|
Compute.NetworkEndpointGroups.ListNetworkEndpoints |
listNetworkEndpoints(String project,
String zone,
String networkEndpointGroup,
NetworkEndpointGroupsListEndpointsRequest content)
Lists the network endpoints in the specified network endpoint group.
|
Compute.NetworkEndpointGroups.TestIamPermissions |
testIamPermissions(String project,
String zone,
String resource,
TestPermissionsRequest content)
Returns permissions that a caller has on the specified resource.
|
public Compute.NetworkEndpointGroups.AggregatedList aggregatedList(String project) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.IOException
public Compute.NetworkEndpointGroups.AttachNetworkEndpoints attachNetworkEndpoints(String project, String zone, String networkEndpointGroup, NetworkEndpointGroupsAttachEndpointsRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.project
- Project ID for this request.zone
- The name of the zone where the network endpoint group is located. It should comply with RFC1035.networkEndpointGroup
- The name of the network endpoint group where you are attaching network endpoints to. It should
comply with RFC1035.content
- the NetworkEndpointGroupsAttachEndpointsRequest
IOException
public Compute.NetworkEndpointGroups.Delete delete(String project, String zone, String networkEndpointGroup) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.zone
- The name of the zone where the network endpoint group is located. It should comply with RFC1035.networkEndpointGroup
- The name of the network endpoint group to delete. It should comply with RFC1035.IOException
public Compute.NetworkEndpointGroups.DetachNetworkEndpoints detachNetworkEndpoints(String project, String zone, String networkEndpointGroup, NetworkEndpointGroupsDetachEndpointsRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.project
- Project ID for this request.zone
- The name of the zone where the network endpoint group is located. It should comply with RFC1035.networkEndpointGroup
- The name of the network endpoint group where you are removing network endpoints. It should comply
with RFC1035.content
- the NetworkEndpointGroupsDetachEndpointsRequest
IOException
public Compute.NetworkEndpointGroups.Get get(String project, String zone, String networkEndpointGroup) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.zone
- The name of the zone where the network endpoint group is located. It should comply with RFC1035.networkEndpointGroup
- The name of the network endpoint group. It should comply with RFC1035.IOException
public Compute.NetworkEndpointGroups.Insert insert(String project, String zone, NetworkEndpointGroup content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.zone
- The name of the zone where you want to create the network endpoint group. It should comply with
RFC1035.content
- the NetworkEndpointGroup
IOException
public Compute.NetworkEndpointGroups.List list(String project, String zone) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.zone
- The name of the zone where the network endpoint group is located. It should comply with RFC1035.IOException
public Compute.NetworkEndpointGroups.ListNetworkEndpoints listNetworkEndpoints(String project, String zone, String networkEndpointGroup, NetworkEndpointGroupsListEndpointsRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote
operation.project
- Project ID for this request.zone
- The name of the zone where the network endpoint group is located. It should comply with RFC1035.networkEndpointGroup
- The name of the network endpoint group from which you want to generate a list of included network
endpoints. It should comply with RFC1035.content
- the NetworkEndpointGroupsListEndpointsRequest
IOException
public Compute.NetworkEndpointGroups.TestIamPermissions testIamPermissions(String project, String zone, String resource, TestPermissionsRequest content) throws IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.project
- Project ID for this request.zone
- The name of the zone for this request.resource
- Name or id of the resource for this request.content
- the TestPermissionsRequest
IOException
Copyright © 2011–2021 Google. All rights reserved.