Compute Engine API: networkEndpointGroups. Creates and runs virtual machines on Google Cloud Platform. See: https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups
Compute Engine API: networkEndpointGroups. Creates and runs virtual machines on Google Cloud Platform. See: https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups
(aggregatedList$ auth parameters)
Required parameters: project
Optional parameters: filter, includeAllScopes, maxResults, orderBy, pageToken
Retrieves the list of network endpoint groups and sorts them by zone.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/aggregatedList Required parameters: project Optional parameters: filter, includeAllScopes, maxResults, orderBy, pageToken Retrieves the list of network endpoint groups and sorts them by zone.
(attachNetworkEndpoints$ auth parameters body)
Required parameters: networkEndpointGroup, project, zone
Optional parameters: requestId
Body:
{:networkEndpoints [{:fqdn string, :instance string, :ipAddress string, :port integer}]}
Attach a list of network endpoints to the specified network endpoint group.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/attachNetworkEndpoints Required parameters: networkEndpointGroup, project, zone Optional parameters: requestId Body: {:networkEndpoints [{:fqdn string, :instance string, :ipAddress string, :port integer}]} Attach a list of network endpoints to the specified network endpoint group.
(delete$ auth parameters)
Required parameters: networkEndpointGroup, project, zone
Optional parameters: requestId
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.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/delete Required parameters: networkEndpointGroup, project, zone Optional parameters: requestId 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$ auth parameters body)
Required parameters: networkEndpointGroup, project, zone
Optional parameters: requestId
Body:
{:networkEndpoints [{:fqdn string, :instance string, :ipAddress string, :port integer}]}
Detach a list of network endpoints from the specified network endpoint group.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/detachNetworkEndpoints Required parameters: networkEndpointGroup, project, zone Optional parameters: requestId Body: {:networkEndpoints [{:fqdn string, :instance string, :ipAddress string, :port integer}]} Detach a list of network endpoints from the specified network endpoint group.
(get$ auth parameters)
Required parameters: networkEndpointGroup, project, zone
Optional parameters: none
Returns the specified network endpoint group. Gets a list of available network endpoint groups by making a list() request.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/get Required parameters: networkEndpointGroup, project, zone Optional parameters: none Returns the specified network endpoint group. Gets a list of available network endpoint groups by making a list() request.
(insert$ auth parameters body)
Required parameters: project, zone
Optional parameters: requestId
Body:
{:description string, :networkEndpointType string, :creationTimestamp string, :zone string, :name string, :selfLink string, :size integer, :id string, :kind string, :network string, :defaultPort integer, :subnetwork string}
Creates a network endpoint group in the specified project using the parameters that are included in the request.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/insert Required parameters: project, zone Optional parameters: requestId Body: {:description string, :networkEndpointType string, :creationTimestamp string, :zone string, :name string, :selfLink string, :size integer, :id string, :kind string, :network string, :defaultPort integer, :subnetwork string} Creates a network endpoint group in the specified project using the parameters that are included in the request.
(list$ auth parameters)
Required parameters: project, zone
Optional parameters: filter, maxResults, orderBy, pageToken
Retrieves the list of network endpoint groups that are located in the specified project and zone.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/list Required parameters: project, zone Optional parameters: filter, maxResults, orderBy, pageToken Retrieves the list of network endpoint groups that are located in the specified project and zone.
(listNetworkEndpoints$ auth parameters body)
Required parameters: networkEndpointGroup, project, zone
Optional parameters: filter, maxResults, orderBy, pageToken
Body:
{:healthStatus string}
Lists the network endpoints in the specified network endpoint group.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/listNetworkEndpoints Required parameters: networkEndpointGroup, project, zone Optional parameters: filter, maxResults, orderBy, pageToken Body: {:healthStatus string} Lists the network endpoints in the specified network endpoint group.
(testIamPermissions$ auth parameters body)
Required parameters: project, resource, zone
Optional parameters: none
Body:
{:permissions [string]}
Returns permissions that a caller has on the specified resource.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/testIamPermissions Required parameters: project, resource, zone Optional parameters: none Body: {:permissions [string]} Returns permissions that a caller has on the specified resource.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close