Compute Engine API: instanceGroups. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups
Compute Engine API: instanceGroups. Creates and runs virtual machines on Google Cloud Platform. See: https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups
(addInstances$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/addInstances
Required parameters: zone, instanceGroup, project
Optional parameters: requestId
Body:
{:instances [{:instance string}]}
Adds a list of instances to the specified instance group. All of the instances in the instance group must be in the same network/subnetwork. Read Adding instances for more information.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/addInstances Required parameters: zone, instanceGroup, project Optional parameters: requestId Body: {:instances [{:instance string}]} Adds a list of instances to the specified instance group. All of the instances in the instance group must be in the same network/subnetwork. Read Adding instances for more information.
(aggregatedList$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/aggregatedList
Required parameters: project
Optional parameters: pageToken, returnPartialSuccess, includeAllScopes, orderBy, filter, maxResults
Retrieves the list of instance groups and sorts them by zone.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/aggregatedList Required parameters: project Optional parameters: pageToken, returnPartialSuccess, includeAllScopes, orderBy, filter, maxResults Retrieves the list of instance groups and sorts them by zone.
(delete$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/delete
Required parameters: instanceGroup, project, zone
Optional parameters: requestId
Deletes the specified instance group. The instances in the group are not deleted. Note that instance group must not belong to a backend service. Read Deleting an instance group for more information.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/delete Required parameters: instanceGroup, project, zone Optional parameters: requestId Deletes the specified instance group. The instances in the group are not deleted. Note that instance group must not belong to a backend service. Read Deleting an instance group for more information.
(get$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/get
Required parameters: project, instanceGroup, zone
Optional parameters: none
Returns the specified zonal instance group. Get a list of available zonal instance groups by making a list() request. For managed instance groups, use the instanceGroupManagers or regionInstanceGroupManagers methods instead.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/get Required parameters: project, instanceGroup, zone Optional parameters: none Returns the specified zonal instance group. Get a list of available zonal instance groups by making a list() request. For managed instance groups, use the instanceGroupManagers or regionInstanceGroupManagers methods instead.
(insert$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/insert
Required parameters: zone, project
Optional parameters: requestId
Body:
{:description string, :creationTimestamp string, :zone string, :name string, :selfLink string, :size integer, :region string, :id string, :kind string, :network string, :fingerprint string, :subnetwork string, :namedPorts [{:port integer, :name string}]}
Creates an instance group in the specified project using the parameters that are included in the request.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/insert Required parameters: zone, project Optional parameters: requestId Body: {:description string, :creationTimestamp string, :zone string, :name string, :selfLink string, :size integer, :region string, :id string, :kind string, :network string, :fingerprint string, :subnetwork string, :namedPorts [{:port integer, :name string}]} Creates an instance group in the specified project using the parameters that are included in the request.
(list$ auth parameters)
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/list
Required parameters: project, zone
Optional parameters: returnPartialSuccess, filter, pageToken, maxResults, orderBy
Retrieves the list of zonal instance group resources contained within the specified zone. For managed instance groups, use the instanceGroupManagers or regionInstanceGroupManagers methods instead.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/list Required parameters: project, zone Optional parameters: returnPartialSuccess, filter, pageToken, maxResults, orderBy Retrieves the list of zonal instance group resources contained within the specified zone. For managed instance groups, use the instanceGroupManagers or regionInstanceGroupManagers methods instead.
(listInstances$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/listInstances
Required parameters: project, instanceGroup, zone
Optional parameters: pageToken, filter, returnPartialSuccess, maxResults, orderBy
Body:
{:instanceState string}
Lists the instances in the specified instance group. The orderBy query parameter is not supported.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/listInstances Required parameters: project, instanceGroup, zone Optional parameters: pageToken, filter, returnPartialSuccess, maxResults, orderBy Body: {:instanceState string} Lists the instances in the specified instance group. The orderBy query parameter is not supported.
(removeInstances$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/removeInstances
Required parameters: instanceGroup, project, zone
Optional parameters: requestId
Body:
{:instances [{:instance string}]}
Removes one or more instances from the specified instance group, but does not delete those instances. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration before the VM instance is removed or deleted.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/removeInstances Required parameters: instanceGroup, project, zone Optional parameters: requestId Body: {:instances [{:instance string}]} Removes one or more instances from the specified instance group, but does not delete those instances. If the group is part of a backend service that has enabled connection draining, it can take up to 60 seconds after the connection draining duration before the VM instance is removed or deleted.
(setNamedPorts$ auth parameters body)
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/setNamedPorts
Required parameters: instanceGroup, zone, project
Optional parameters: requestId
Body:
{:fingerprint string, :namedPorts [{:port integer, :name string}]}
Sets the named ports for the specified instance group.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/setNamedPorts Required parameters: instanceGroup, zone, project Optional parameters: requestId Body: {:fingerprint string, :namedPorts [{:port integer, :name string}]} Sets the named ports for the specified instance group.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close