NetworkEndpointGroupsResourceApi class

Constructors

NetworkEndpointGroupsResourceApi(ApiRequester client)

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

aggregatedList(String project, {String filter, bool includeAllScopes, int maxResults, String orderBy, String pageToken, String $fields}) Future<NetworkEndpointGroupAggregatedList>
Retrieves the list of network endpoint groups and sorts them by zone. [...]
attachNetworkEndpoints(NetworkEndpointGroupsAttachEndpointsRequest request, String project, String zone, String networkEndpointGroup, {String requestId, String $fields}) Future<Operation>
Attach a list of network endpoints to the specified network endpoint group. [...]
delete(String project, String zone, String networkEndpointGroup, {String requestId, String $fields}) Future<Operation>
Deletes the specified network endpoint group. The network endpoints in the NEG and the VM instances they belong to are not terminated when the NEG is deleted. Note that the NEG cannot be deleted if there are backend services referencing it. [...]
detachNetworkEndpoints(NetworkEndpointGroupsDetachEndpointsRequest request, String project, String zone, String networkEndpointGroup, {String requestId, String $fields}) Future<Operation>
Detach a list of network endpoints from the specified network endpoint group. [...]
get(String project, String zone, String networkEndpointGroup, {String $fields}) Future<NetworkEndpointGroup>
Returns the specified network endpoint group. Gets a list of available network endpoint groups by making a list() request. [...]
insert(NetworkEndpointGroup request, String project, String zone, {String requestId, String $fields}) Future<Operation>
Creates a network endpoint group in the specified project using the parameters that are included in the request. [...]
list(String project, String zone, {String filter, int maxResults, String orderBy, String pageToken, String $fields}) Future<NetworkEndpointGroupList>
Retrieves the list of network endpoint groups that are located in the specified project and zone. [...]
listNetworkEndpoints(NetworkEndpointGroupsListEndpointsRequest request, String project, String zone, String networkEndpointGroup, {String filter, int maxResults, String orderBy, String pageToken, String $fields}) Future<NetworkEndpointGroupsListNetworkEndpoints>
Lists the network endpoints in the specified network endpoint group. [...]
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
testIamPermissions(TestPermissionsRequest request, String project, String zone, String resource, {String $fields}) Future<TestPermissionsResponse>
Returns permissions that a caller has on the specified resource. [...]
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited