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

Instance

import type { Instance } from "https://googleapis.deno.dev/v1/looker:v1.ts";

A Looker instance. LINT.IfChange

interface Instance {
adminSettings?: AdminSettings;
consumerNetwork?: string;
readonly createTime?: Date;
customDomain?: CustomDomain;
denyMaintenancePeriod?: DenyMaintenancePeriod;
readonly egressPublicIp?: string;
encryptionConfig?: EncryptionConfig;
readonly ingressPrivateIp?: string;
readonly ingressPublicIp?: string;
readonly lastDenyMaintenancePeriod?: DenyMaintenancePeriod;
linkedLspProjectNumber?: bigint;
readonly lookerUri?: string;
readonly lookerVersion?: string;
maintenanceSchedule?: MaintenanceSchedule;
maintenanceWindow?: MaintenanceWindow;
readonly name?: string;
oauthConfig?: OAuthConfig;
platformEdition?:
| "PLATFORM_EDITION_UNSPECIFIED"
| "LOOKER_CORE_TRIAL"
| "LOOKER_CORE_STANDARD"
| "LOOKER_CORE_STANDARD_ANNUAL"
| "LOOKER_CORE_ENTERPRISE_ANNUAL"
| "LOOKER_CORE_EMBED_ANNUAL";
privateIpEnabled?: boolean;
publicIpEnabled?: boolean;
reservedRange?: string;
readonly state?:
| "STATE_UNSPECIFIED"
| "ACTIVE"
| "CREATING"
| "FAILED"
| "SUSPENDED"
| "UPDATING"
| "DELETING"
| "EXPORTING"
| "IMPORTING";
readonly updateTime?: Date;
userMetadata?: UserMetadata;
}

§Properties

§
adminSettings?: AdminSettings
[src]

Looker Instance Admin settings.

§
consumerNetwork?: string
[src]

Network name in the consumer project. Format: projects/{project}/global/networks/{network}. Note that the consumer network may be in a different GCP project than the consumer project that is hosting the Looker Instance.

§
readonly createTime?: Date
[src]

Output only. The time when the Looker instance provisioning was first requested.

§
customDomain?: CustomDomain
[src]
§
denyMaintenancePeriod?: DenyMaintenancePeriod
[src]

Maintenance denial period for this instance.

§
readonly egressPublicIp?: string
[src]

Output only. Public Egress IP (IPv4).

§
encryptionConfig?: EncryptionConfig
[src]

Encryption configuration (CMEK). Only set if CMEK has been enabled on the instance.

§
readonly ingressPrivateIp?: string
[src]

Output only. Private Ingress IP (IPv4).

§
readonly ingressPublicIp?: string
[src]

Output only. Public Ingress IP (IPv4).

§
readonly lastDenyMaintenancePeriod?: DenyMaintenancePeriod
[src]

Output only. Last computed maintenance denial period for this instance.

§
linkedLspProjectNumber?: bigint
[src]

Optional. Linked Google Cloud Project Number for Looker Studio Pro.

§
readonly lookerUri?: string
[src]

Output only. Looker instance URI which can be used to access the Looker Instance UI.

§
readonly lookerVersion?: string
[src]

Output only. The Looker version that the instance is using.

§
maintenanceSchedule?: MaintenanceSchedule
[src]

Maintenance schedule for this instance.

§
maintenanceWindow?: MaintenanceWindow
[src]

Maintenance window for this instance.

§
readonly name?: string
[src]

Output only. Format: projects/{project}/locations/{location}/instances/{instance}.

§
oauthConfig?: OAuthConfig
[src]

Looker instance OAuth login settings.

§
platformEdition?: "PLATFORM_EDITION_UNSPECIFIED" | "LOOKER_CORE_TRIAL" | "LOOKER_CORE_STANDARD" | "LOOKER_CORE_STANDARD_ANNUAL" | "LOOKER_CORE_ENTERPRISE_ANNUAL" | "LOOKER_CORE_EMBED_ANNUAL"
[src]

Platform edition.

§
privateIpEnabled?: boolean
[src]

Whether private IP is enabled on the Looker instance.

§
publicIpEnabled?: boolean
[src]

Whether public IP is enabled on the Looker instance.

§
reservedRange?: string
[src]

Name of a reserved IP address range within the Instance.consumer_network, to be used for private services access connection. May or may not be specified in a create request.

§
readonly state?: "STATE_UNSPECIFIED" | "ACTIVE" | "CREATING" | "FAILED" | "SUSPENDED" | "UPDATING" | "DELETING" | "EXPORTING" | "IMPORTING"
[src]

Output only. The state of the instance.

§
readonly updateTime?: Date
[src]

Output only. The time when the Looker instance was last updated.

§
userMetadata?: UserMetadata
[src]

User metadata.