v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-13153648.2 KB
projects

Creates a new Instance in a given project and location.

post/v1/{+parent}/instances

Path parameters

parentstring required

Required. Format: projects/{project}/locations/{location}.

Query parameters

instanceIdstring

Required. The unique instance identifier. Must contain only lowercase letters, numbers, or hyphens, with the first character a letter and the last a letter or a number. 63 characters maximum.

Request body

fipsEnabledboolean

Optional. Whether FIPS is enabled on the Looker instance.

acceleratedSecurityPatchEnabledboolean

Optional. Accelerated security patch enabled for the instance.

geminiEnabledboolean

Optional. Whether Gemini feature is enabled on the Looker instance or not.

lookerUristring

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

linkedLspProjectNumberstring int64

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

catalogIntegrationOptOutboolean

Optional. Indicates whether catalog integration is disabled for the Looker instance.

softDeleteReason'SOFT_DELETE_REASON_UNSPECIFIED' | 'BILLING_ACCOUNT_ISSUE' | 'TRIAL_EXPIRED' | 'CUSTOMER_REQUEST'

Output only. The reason for the instance being in a soft-deleted state.

updateTimestring google-datetime

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

egressPublicIpstring

Output only. Public Egress IP (IPv4).

createTimestring google-datetime

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

satisfiesPziboolean

Output only. Reserved for future use.

publicIpEnabledboolean

Whether public IP is enabled on the Looker instance.

reservedRangestring

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.

suspendedTimestring google-datetime

Output only. The time when the Looker instance was suspended (soft deleted).

lookerVersionstring

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

controlledEgressEnabledboolean

Optional. Whether controlled egress is enabled on the Looker instance.

pscEnabledboolean

Optional. Whether to use Private Service Connect (PSC) for private IP connectivity. If true, neither public_ip_enabled nor private_ip_enabled can be true.

platformEdition'PLATFORM_EDITION_UNSPECIFIED' | 'LOOKER_CORE_TRIAL' | 'LOOKER_CORE_STANDARD' | 'LOOKER_CORE_STANDARD_ANNUAL' | 'LOOKER_CORE_ENTERPRISE_ANNUAL' | 'LOOKER_CORE_EMBED_ANNUAL' | 'LOOKER_CORE_NONPROD_STANDARD_ANNUAL' | 'LOOKER_CORE_NONPROD_ENTERPRISE_ANNUAL' | 'LOOKER_CORE_NONPROD_EMBED_ANNUAL' | 'LOOKER_CORE_TRIAL_STANDARD' | 'LOOKER_CORE_TRIAL_ENTERPRISE' | 'LOOKER_CORE_TRIAL_EMBED'

Platform edition.

privateIpEnabledboolean

Whether private IP is enabled on the Looker instance.

satisfiesPzsboolean

Output only. Reserved for future use.

state'STATE_UNSPECIFIED' | 'ACTIVE' | 'CREATING' | 'FAILED' | 'SUSPENDED' | 'UPDATING' | 'DELETING' | 'EXPORTING' | 'IMPORTING'

Output only. The state of the instance.

releaseChannel'RELEASE_CHANNEL_UNSPECIFIED' | 'RAPID' | 'REGULAR' | 'STABLE'

Optional. The selected release channel for the instance.

namestring

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

classType'CLASS_TYPE_UNSPECIFIED' | 'R1' | 'P1'

Optional. Storage class of the instance.

ingressPrivateIpstring

Output only. Private Ingress IP (IPv4).

consumerNetworkstring

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.

ingressPublicIpstring

Output only. Public Ingress IP (IPv4).

Response

Successful response