Modules
Spawn and manage Google Compute Engine instances over the REST API.
Validated configuration — and the client handle you pass to every API call.
Parsed disks entry of an instance.
Normalized error returned by every GcpCompute function.
A Compute Engine instance — both the parsed result of a get/list, and a
builder (spec/1) for the JSON body that insert expects.
CRUD + lifecycle for Compute Engine instances.
Parsed networkInterfaces entry — internal + external IPs flattened out.
A Compute Engine Operation.
Track Compute Engine operations to completion.
Parsed scheduling block of an instance.
Telemetry events emitted by the library.
Behaviour for minting the OAuth2 access tokens used to authenticate Compute API requests.
GcpCompute.TokenProvider that returns a fixed token.
Helpers for parsing Compute API output (self-link URLs, timestamps).