Google Compute Engine API

Creates and runs virtual machines on Google Cloud Platform.

Service: compute.googleapis.com

All URIs below are relative to https://compute.googleapis.com

REST Resource: beta.acceleratorTypes

Methods
aggregatedList GET /compute/beta/projects/{project}/aggregated/acceleratorTypes
Retrieves an aggregated list of accelerator types.
get GET /compute/beta/projects/{project}/zones/{zone}/acceleratorTypes/{resourceId}
Returns the specified accelerator type.
list GET /compute/beta/projects/{project}/zones/{zone}/acceleratorTypes
Retrieves a list of accelerator types available to the specified project.

REST Resource: beta.addresses

Methods
aggregatedList GET /compute/beta/projects/{project}/aggregated/addresses
Retrieves an aggregated list of addresses.
delete DELETE /compute/beta/projects/{project}/regions/{region}/addresses/{resourceId}
Deletes the specified address resource.
get GET /compute/beta/projects/{project}/regions/{region}/addresses/{resourceId}
Returns the specified address resource.
insert POST /compute/beta/projects/{project}/regions/{region}/addresses
Creates an address resource in the specified project using the data included in the request.
list GET /compute/beta/projects/{project}/regions/{region}/addresses
Retrieves a list of addresses contained within the specified region.
setLabels POST /compute/beta/projects/{project}/regions/{region}/addresses/{resourceId}/setLabels
Sets the labels on an Address.
testIamPermissions POST /compute/beta/projects/{project}/regions/{region}/addresses/{resourceId}/testIamPermissions
Returns permissions that a caller has on the specified resource.

REST Resource: beta.autoscalers

Methods
aggregatedList GET /compute/beta/projects/{project}/aggregated/autoscalers
Retrieves an aggregated list of autoscalers.
delete DELETE /compute/beta/projects/{project}/zones/{zone}/autoscalers/{resourceId}
Deletes the specified autoscaler.
get GET /compute/beta/projects/{project}/zones/{zone}/autoscalers/{resourceId}
Returns the specified autoscaler resource.
insert POST /compute/beta/projects/{project}/zones/{zone}/autoscalers
Creates an autoscaler in the specified project using the data included in the request.
list GET /compute/beta/projects/{project}/zones/{zone}/autoscalers
Retrieves a list of autoscalers contained within the specified zone.
patch PATCH /compute/beta/projects/{project}/zones/{zone}/autoscalers
Updates an autoscaler in the specified project using the data included in the request.
testIamPermissions POST /compute/beta/projects/{project}/zones/{zone}/autoscalers/{resourceId}/testIamPermissions
Returns permissions that a caller has on the specified resource.
update PUT /compute/beta/projects/{project}/zones/{zone}/autoscalers
Updates an autoscaler in the specified project using the data included in the request.

REST Resource: beta.backendBuckets

Methods
addSignedUrlKey POST /compute/beta/projects/{project}/global/backendBuckets/{resourceId}/addSignedUrlKey
Adds the given Signed URL Key to the backend bucket.
delete DELETE /compute/beta/projects/{project}/global/backendBuckets/{resourceId}
Deletes the specified BackendBucket resource.
deleteSignedUrlKey POST /compute/beta/projects/{project}/global/backendBuckets/{resourceId}/deleteSignedUrlKey
Deletes the given Signed URL Key from the backend bucket.
get GET /compute/beta/projects/{project}/global/backendBuckets/{resourceId}
Returns the specified BackendBucket resource.
insert POST /compute/beta/projects/{project}/global/backendBuckets
Creates a BackendBucket resource in the specified project using the data included in the request.
list GET /compute/beta/projects/{project}/global/backendBuckets
Retrieves the list of BackendBucket resources available to the specified project.
patch PATCH /compute/beta/projects/{project}/global/backendBuckets/{resourceId}
Updates the specified BackendBucket resource with the data included in the request.
update PUT /compute/beta/projects/{project}/global/backendBuckets/{resourceId}
Updates the specified BackendBucket resource with the data included in the request.

REST Resource: beta.backendServices

Methods
addSignedUrlKey POST /compute/beta/projects/{project}/global/backendServices/{resourceId}/addSignedUrlKey
Adds the given Signed URL Key to the specified backend service.
aggregatedList GET /compute/beta/projects/{project}/aggregated/backendServices
Retrieves the list of all BackendService resources, regional and global, available to th