Google Cloud Compute Engine website screenshot

Google Cloud Compute Engine

Google Cloud Compute Engine delivers virtual machines running in Google's innovative data centers and worldwide fiber network. Compute Engine VMs boot quickly, come with persistent disk storage, and deliver consistent performance. It offers predefined and custom machine types, preemptible VMs, and sole-tenant nodes for specialized workloads.

1 APIs 0 Features
ComputeGoogle CloudIaaSInfrastructureVirtual Machines

APIs

Google Compute Engine API

The Compute Engine API allows you to create and manage virtual machine instances, instance groups, disks, networks, firewalls, and other compute resources programmatically withi...

Collections

Pricing Plans

Rate Limits

FinOps

Semantic Vocabularies

Compute Context

11 classes · 3 properties

JSON-LD

Resources

👥
GitHubOrganization
GitHubOrganization
🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
🔑
Authentication
Authentication
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🟢
StatusPage
StatusPage
💬
Support
Support
🔗
JSONLD
JSONLD

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Google Cloud Compute Engine Google Compute Engine API
  version: 1.0.0
request:
  auth:
    type: oauth2
    flow: authorization_code
    authorizationUrl: https://accounts.google.com/o/oauth2/auth
    accessTokenUrl: https://oauth2.googleapis.com/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Instances
    type: folder
  items:
  - info:
      name: Google Cloud Compute Engine List Instances
      type: http
    http:
      method: GET
      url: https://compute.googleapis.com/compute/v1/projects/:project/zones/:zone/instances
      params:
      - name: project
        value: ''
        type: path
      - name: zone
        value: ''
        type: path
      - name: maxResults
        value: ''
        type: query
      - name: pageToken
        value: ''
        type: query
    docs: Retrieves the list of instances contained within the specified zone.
  - info:
      name: Google Cloud Compute Engine Create Instance
      type: http
    http:
      method: POST
      url: https://compute.googleapis.com/compute/v1/projects/:project/zones/:zone/instances
      params:
      - name: project
        value: ''
        type: path
      - name: zone
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Creates an instance resource in the specified project using the data included in the request.
  - info:
      name: Google Cloud Compute Engine Get Instance
      type: http
    http:
      method: GET
      url: https://compute.googleapis.com/compute/v1/projects/:project/zones/:zone/instances/:instance
      params:
      - name: project
        value: ''
        type: path
      - name: zone
        value: ''
        type: path
      - name: instance
        value: ''
        type: path
    docs: Returns the specified Instance resource.
  - info:
      name: Google Cloud Compute Engine Delete Instance
      type: http
    http:
      method: DELETE
      url: https://compute.googleapis.com/compute/v1/projects/:project/zones/:zone/instances/:instance
      params:
      - name: project
        value: ''
        type: path
      - name: zone
        value: ''
        type: path
      - name: instance
        value: ''
        type: path
    docs: Deletes the specified Instance resource.
- info:
    name: Disks
    type: folder
  items:
  - info:
      name: Google Cloud Compute Engine List Disks
      type: http
    http:
      method: GET
      url: https://compute.googleapis.com/compute/v1/projects/:project/zones/:zone/disks
      params:
      - name: project
        value: ''
        type: path
      - name: zone
        value: ''
        type: path
    docs: Retrieves a list of persistent disks contained within the specified zone.
- info:
    name: Networks
    type: folder
  items:
  - info:
      name: Google Cloud Compute Engine List Networks
      type: http
    http:
      method: GET
      url: https://compute.googleapis.com/compute/v1/projects/:project/global/networks
      params:
      - name: project
        value: ''
        type: path
    docs: Retrieves the list of networks available to the specified project.
- info:
    name: Firewalls
    type: folder
  items:
  - info:
      name: Google Cloud Compute Engine List Firewalls
      type: http
    http:
      method: GET
      url: https://compute.googleapis.com/compute/v1/projects/:project/global/firewalls
      params:
      - name: project
        value: ''
        type: path
    docs: Retrieves the list of firewall rules available to the specified project.
bundled: true