Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

V2Key

import type { V2Key } from "https://googleapis.deno.dev/v1/apikeys:v2.ts";

The representation of a key managed by the API Keys API.

interface V2Key {
annotations?: {
[key: string]: string;
}
;
readonly createTime?: Date;
readonly deleteTime?: Date;
displayName?: string;
readonly etag?: string;
readonly keyString?: string;
readonly name?: string;
restrictions?: V2Restrictions;
readonly uid?: string;
readonly updateTime?: Date;
}

§Properties

§
annotations?: {
[key: string]: string;
}
[src]

Annotations is an unstructured key-value map stored with a policy that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects.

§
readonly createTime?: Date
[src]

Output only. A timestamp identifying the time this key was originally created.

§
readonly deleteTime?: Date
[src]

Output only. A timestamp when this key was deleted. If the resource is not deleted, this must be empty.

§
displayName?: string
[src]

Human-readable display name of this key that you can modify. The maximum length is 63 characters.

§
readonly etag?: string
[src]

Output only. A checksum computed by the server based on the current value of the Key resource. This may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. See https://google.aip.dev/154.

§
readonly keyString?: string
[src]

Output only. An encrypted and signed value held by this key. This field can be accessed only through the GetKeyString method.

§
readonly name?: string
[src]

Output only. The resource name of the key. The name has the form: projects//locations/global/keys/. For example: projects/123456867718/locations/global/keys/b7ff1f9f-8275-410a-94dd-3855ee9b5dd2 NOTE: Key is a global resource; hence the only supported value for location is global.

§
restrictions?: V2Restrictions
[src]

Key restrictions.

§
readonly uid?: string
[src]

Output only. Unique id in UUID4 format.

§
readonly updateTime?: Date
[src]

Output only. A timestamp identifying the time this key was last updated.