Buckets:
| import { GaxiosError } from 'gaxios'; | |
| import { GetTokenResponse, OAuth2Client, OAuth2ClientOptions } from './oauth2client'; | |
| export interface ComputeOptions extends OAuth2ClientOptions { | |
| /** | |
| * The service account email to use, or 'default'. A Compute Engine instance | |
| * may have multiple service accounts. | |
| */ | |
| serviceAccountEmail?: string; | |
| /** | |
| * The scopes that will be requested when acquiring service account | |
| * credentials. Only applicable to modern App Engine and Cloud Function | |
| * runtimes as of March 2019. | |
| */ | |
| scopes?: string | string[]; | |
| } | |
| export declare class Compute extends OAuth2Client { | |
| readonly serviceAccountEmail: string; | |
| scopes: string[]; | |
| /** | |
| * Google Compute Engine service account credentials. | |
| * | |
| * Retrieve access token from the metadata server. | |
| * See: https://cloud.google.com/compute/docs/access/authenticate-workloads#applications | |
| */ | |
| constructor(options?: ComputeOptions); | |
| /** | |
| * Refreshes the access token. | |
| * @param refreshToken Unused parameter | |
| */ | |
| protected refreshTokenNoCache(): Promise<GetTokenResponse>; | |
| /** | |
| * Fetches an ID token. | |
| * @param targetAudience the audience for the fetched ID token. | |
| */ | |
| fetchIdToken(targetAudience: string): Promise<string>; | |
| protected wrapError(e: GaxiosError): void; | |
| } | |
Xet Storage Details
- Size:
- 1.36 kB
- Xet hash:
- d005f9640fde0e267f7b40308df79872ea160c5cbd3178d26b84ed2ade748400
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.