Compute Engine API: instanceGroups. Creates and runs virtual machines on Google Cloud Platform. See: https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups
Compute Engine API: instanceGroups. Creates and runs virtual machines on Google Cloud Platform. See: https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups
(addInstances$ auth parameters body)
Required parameters: instanceGroup, project, zone
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://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups/addInstances Required parameters: instanceGroup, project, zone 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)
Required parameters: project
Optional parameters: filter, includeAllScopes, maxResults, orderBy, pageToken, returnPartialSuccess
Retrieves the list of instance groups and sorts them by zone.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups/aggregatedList Required parameters: project Optional parameters: filter, includeAllScopes, maxResults, orderBy, pageToken, returnPartialSuccess Retrieves the list of instance groups and sorts them by zone.
(delete$ auth parameters)
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://developers.google.com/compute/docs/reference/latest/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://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups/get
Required parameters: instanceGroup, project, 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://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups/get Required parameters: instanceGroup, project, 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)
Required parameters: project, zone
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://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups/insert Required parameters: project, zone 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)
Required parameters: project, zone
Optional parameters: filter, maxResults, orderBy, pageToken, returnPartialSuccess
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://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups/list Required parameters: project, zone Optional parameters: filter, maxResults, orderBy, pageToken, returnPartialSuccess 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)
Required parameters: instanceGroup, project, zone
Optional parameters: filter, maxResults, orderBy, pageToken, returnPartialSuccess
Body:
{:instanceState string}
Lists the instances in the specified instance group. The orderBy query parameter is not supported.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups/listInstances Required parameters: instanceGroup, project, zone Optional parameters: filter, maxResults, orderBy, pageToken, returnPartialSuccess Body: {:instanceState string} Lists the instances in the specified instance group. The orderBy query parameter is not supported.
(removeInstances$ auth parameters body)
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://developers.google.com/compute/docs/reference/latest/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)
Required parameters: instanceGroup, project, zone
Optional parameters: requestId
Body:
{:fingerprint string, :namedPorts [{:name string, :port integer}]}
Sets the named ports for the specified instance group.
https://developers.google.com/compute/docs/reference/latest/api/reference/rest/v1/instanceGroups/setNamedPorts Required parameters: instanceGroup, project, zone Optional parameters: requestId Body: {:fingerprint string, :namedPorts [{:name string, :port integer}]} Sets the named ports for the specified instance group.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close