Liking cljdoc? Tell your friends :D

happygapi.compute.networkEndpointGroups

Compute Engine API: networkEndpointGroups. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups

Compute Engine API: networkEndpointGroups.
Creates and runs virtual machines on Google Cloud Platform. 
See: https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups
raw docstring

aggregatedList$clj

(aggregatedList$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/aggregatedList

Required parameters: project

Optional parameters: orderBy, returnPartialSuccess, includeAllScopes, maxResults, pageToken, filter

Retrieves the list of network endpoint groups and sorts them by zone.

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/aggregatedList

Required parameters: project

Optional parameters: orderBy, returnPartialSuccess, includeAllScopes, maxResults, pageToken, filter

Retrieves the list of network endpoint groups and sorts them by zone.
sourceraw docstring

attachNetworkEndpoints$clj

(attachNetworkEndpoints$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/attachNetworkEndpoints

Required parameters: zone, project, networkEndpointGroup

Optional parameters: requestId

Body:

{:networkEndpoints [{:instance string, :ipAddress string, :annotations {}, :fqdn string, :port integer}]}

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

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/attachNetworkEndpoints

Required parameters: zone, project, networkEndpointGroup

Optional parameters: requestId

Body: 

{:networkEndpoints [{:instance string,
                     :ipAddress string,
                     :annotations {},
                     :fqdn string,
                     :port integer}]}

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

delete$clj

(delete$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/delete

Required parameters: networkEndpointGroup, zone, project

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://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/delete

Required parameters: networkEndpointGroup, zone, project

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 parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/detachNetworkEndpoints

Required parameters: networkEndpointGroup, zone, project

Optional parameters: requestId

Body:

{:networkEndpoints [{:instance string, :ipAddress string, :annotations {}, :fqdn string, :port integer}]}

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

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/detachNetworkEndpoints

Required parameters: networkEndpointGroup, zone, project

Optional parameters: requestId

Body: 

{:networkEndpoints [{:instance string,
                     :ipAddress string,
                     :annotations {},
                     :fqdn string,
                     :port integer}]}

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

get$clj

(get$ auth parameters)

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/get

Required parameters: project, zone, networkEndpointGroup

Optional parameters: none

Returns the specified network endpoint group. Gets a list of available network endpoint groups by making a list() request.

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/get

Required parameters: project, zone, networkEndpointGroup

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 parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/insert

Required parameters: project, zone

Optional parameters: requestId

Body:

{:description string, :networkEndpointType string, :creationTimestamp string, :zone string, :name string, :cloudFunction {:urlMask string, :function string}, :selfLink string, :cloudRun {:urlMask string, :tag string, :service string}, :size integer, :region string, :id string, :kind string, :appEngine {:version string, :urlMask string, :service string}, :annotations {}, :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://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/insert

Required parameters: project, zone

Optional parameters: requestId

Body: 

{:description string,
 :networkEndpointType string,
 :creationTimestamp string,
 :zone string,
 :name string,
 :cloudFunction {:urlMask string, :function string},
 :selfLink string,
 :cloudRun {:urlMask string, :tag string, :service string},
 :size integer,
 :region string,
 :id string,
 :kind string,
 :appEngine {:version string, :urlMask string, :service string},
 :annotations {},
 :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 parameters)

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/list

Required parameters: zone, project

Optional parameters: maxResults, returnPartialSuccess, filter, orderBy, pageToken

Retrieves the list of network endpoint groups that are located in the specified project and zone.

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/list

Required parameters: zone, project

Optional parameters: maxResults, returnPartialSuccess, filter, orderBy, pageToken

Retrieves the list of network endpoint groups that are located in the specified project and zone.
sourceraw docstring

listNetworkEndpoints$clj

(listNetworkEndpoints$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/listNetworkEndpoints

Required parameters: project, networkEndpointGroup, zone

Optional parameters: pageToken, maxResults, orderBy, filter, returnPartialSuccess

Body:

{:healthStatus string}

Lists the network endpoints in the specified network endpoint group.

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/listNetworkEndpoints

Required parameters: project, networkEndpointGroup, zone

Optional parameters: pageToken, maxResults, orderBy, filter, returnPartialSuccess

Body: 

{:healthStatus string}

Lists the network endpoints in the specified network endpoint group.
sourceraw docstring

testIamPermissions$clj

(testIamPermissions$ auth parameters body)

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/testIamPermissions

Required parameters: zone, project, resource

Optional parameters: none

Body:

{:permissions [string]}

Returns permissions that a caller has on the specified resource.

https://cloud.google.com/compute/api/reference/rest/v1/networkEndpointGroups/testIamPermissions

Required parameters: zone, project, resource

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