Liking cljdoc? Tell your friends :D

happygapi.compute.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

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
raw docstring

aggregatedList$clj

(aggregatedList$ auth args)

https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/aggregatedList

Required parameters: project

Optional parameters: filter, 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, maxResults, orderBy, pageToken
Retrieves the list of network endpoint groups and sorts them by zone.
sourceraw docstring

attachNetworkEndpoints$clj

(attachNetworkEndpoints$ auth args body)

https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/attachNetworkEndpoints

Required parameters: networkEndpointGroup, project, zone

Optional parameters: requestId

Body:

{:networkEndpoints [{: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 [{:instance string,
                     :ipAddress string,
                     :port integer}]}

Attach a list of network endpoints to the specified network endpoint group.
sourceraw docstring

delete$clj

(delete$ auth args)

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.

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.
sourceraw docstring

detachNetworkEndpoints$clj

(detachNetworkEndpoints$ auth args body)

https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/networkEndpointGroups/detachNetworkEndpoints

Required parameters: networkEndpointGroup, project, zone

Optional parameters: requestId

Body:

{:networkEndpoints [{: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 [{:instance string,
                     :ipAddress string,
                     :port integer}]}

Detach a list of network endpoints from the specified network endpoint group.
sourceraw docstring

get$clj

(get$ auth args)

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.

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.
sourceraw docstring

insert$clj

(insert$ auth args body)

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.

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.
sourceraw docstring

list$clj

(list$ auth args)

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.

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.
sourceraw docstring

listNetworkEndpoints$clj

(listNetworkEndpoints$ auth args body)

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.

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.
sourceraw docstring

testIamPermissions$clj

(testIamPermissions$ auth args body)

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.

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.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close