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, project, instanceGroup
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, project, instanceGroup 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: returnPartialSuccess, filter, includeAllScopes, maxResults, orderBy, pageToken
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: returnPartialSuccess, filter, includeAllScopes, maxResults, orderBy, pageToken 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: project, instanceGroup, 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: project, instanceGroup, 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: zone, project, instanceGroup
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: zone, project, instanceGroup 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 [{:name string, :port integer}]}
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 [{:name string, :port integer}]} 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: pageToken, maxResults, orderBy, returnPartialSuccess, filter
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: pageToken, maxResults, orderBy, returnPartialSuccess, filter 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: zone, project, instanceGroup
Optional parameters: orderBy, pageToken, filter, maxResults, returnPartialSuccess
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: zone, project, instanceGroup Optional parameters: orderBy, pageToken, filter, maxResults, returnPartialSuccess 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: zone, instanceGroup, project
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: zone, instanceGroup, project 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, project, zone
Optional parameters: requestId
Body:
{:namedPorts [{:name string, :port integer}], :fingerprint string}
Sets the named ports for the specified instance group.
https://cloud.google.com/compute/api/reference/rest/v1/instanceGroups/setNamedPorts Required parameters: instanceGroup, project, zone Optional parameters: requestId Body: {:namedPorts [{:name string, :port integer}], :fingerprint string} Sets the named ports for the specified instance group.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close