Class Instance
A Looker instance.
Implements
Inherited Members
Namespace: Google.Apis.Looker.v1.Data
Assembly: Google.Apis.Looker.v1.dll
Syntax
public class Instance : IDirectResponseSchema
Properties
AdminSettings
Looker Instance Admin settings.
Declaration
[JsonProperty("adminSettings")]
public virtual AdminSettings AdminSettings { get; set; }
Property Value
Type | Description |
---|---|
AdminSettings |
ConsumerNetwork
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.
Declaration
[JsonProperty("consumerNetwork")]
public virtual string ConsumerNetwork { get; set; }
Property Value
Type | Description |
---|---|
string |
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
Output only. The time when the Looker instance provisioning was first requested.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomDomain
Declaration
[JsonProperty("customDomain")]
public virtual CustomDomain CustomDomain { get; set; }
Property Value
Type | Description |
---|---|
CustomDomain |
DenyMaintenancePeriod
Maintenance denial period for this instance.
Declaration
[JsonProperty("denyMaintenancePeriod")]
public virtual DenyMaintenancePeriod DenyMaintenancePeriod { get; set; }
Property Value
Type | Description |
---|---|
DenyMaintenancePeriod |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EgressPublicIp
Output only. Public Egress IP (IPv4).
Declaration
[JsonProperty("egressPublicIp")]
public virtual string EgressPublicIp { get; set; }
Property Value
Type | Description |
---|---|
string |
EncryptionConfig
Encryption configuration (CMEK). Only set if CMEK has been enabled on the instance.
Declaration
[JsonProperty("encryptionConfig")]
public virtual EncryptionConfig EncryptionConfig { get; set; }
Property Value
Type | Description |
---|---|
EncryptionConfig |
FipsEnabled
Optional. Whether FIPS is enabled on the Looker instance.
Declaration
[JsonProperty("fipsEnabled")]
public virtual bool? FipsEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
GeminiEnabled
Optional. Whether Gemini feature is enabled on the Looker instance or not.
Declaration
[JsonProperty("geminiEnabled")]
public virtual bool? GeminiEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
IngressPrivateIp
Output only. Private Ingress IP (IPv4).
Declaration
[JsonProperty("ingressPrivateIp")]
public virtual string IngressPrivateIp { get; set; }
Property Value
Type | Description |
---|---|
string |
IngressPublicIp
Output only. Public Ingress IP (IPv4).
Declaration
[JsonProperty("ingressPublicIp")]
public virtual string IngressPublicIp { get; set; }
Property Value
Type | Description |
---|---|
string |
LastDenyMaintenancePeriod
Output only. Last computed maintenance denial period for this instance.
Declaration
[JsonProperty("lastDenyMaintenancePeriod")]
public virtual DenyMaintenancePeriod LastDenyMaintenancePeriod { get; set; }
Property Value
Type | Description |
---|---|
DenyMaintenancePeriod |
LinkedLspProjectNumber
Optional. Linked Google Cloud Project Number for Looker Studio Pro.
Declaration
[JsonProperty("linkedLspProjectNumber")]
public virtual long? LinkedLspProjectNumber { get; set; }
Property Value
Type | Description |
---|---|
long? |
LookerUri
Output only. Looker instance URI which can be used to access the Looker Instance UI.
Declaration
[JsonProperty("lookerUri")]
public virtual string LookerUri { get; set; }
Property Value
Type | Description |
---|---|
string |
LookerVersion
Output only. The Looker version that the instance is using.
Declaration
[JsonProperty("lookerVersion")]
public virtual string LookerVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
MaintenanceSchedule
Maintenance schedule for this instance.
Declaration
[JsonProperty("maintenanceSchedule")]
public virtual MaintenanceSchedule MaintenanceSchedule { get; set; }
Property Value
Type | Description |
---|---|
MaintenanceSchedule |
MaintenanceWindow
Maintenance window for this instance.
Declaration
[JsonProperty("maintenanceWindow")]
public virtual MaintenanceWindow MaintenanceWindow { get; set; }
Property Value
Type | Description |
---|---|
MaintenanceWindow |
Name
Output only. Format: projects/{project}/locations/{location}/instances/{instance}
.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
OauthConfig
Looker instance OAuth login settings.
Declaration
[JsonProperty("oauthConfig")]
public virtual OAuthConfig OauthConfig { get; set; }
Property Value
Type | Description |
---|---|
OAuthConfig |
PlatformEdition
Platform edition.
Declaration
[JsonProperty("platformEdition")]
public virtual string PlatformEdition { get; set; }
Property Value
Type | Description |
---|---|
string |
PrivateIpEnabled
Whether private IP is enabled on the Looker instance.
Declaration
[JsonProperty("privateIpEnabled")]
public virtual bool? PrivateIpEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
PscConfig
Optional. PSC configuration. Used when psc_enabled
is true.
Declaration
[JsonProperty("pscConfig")]
public virtual PscConfig PscConfig { get; set; }
Property Value
Type | Description |
---|---|
PscConfig |
PscEnabled
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.
Declaration
[JsonProperty("pscEnabled")]
public virtual bool? PscEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
PublicIpEnabled
Whether public IP is enabled on the Looker instance.
Declaration
[JsonProperty("publicIpEnabled")]
public virtual bool? PublicIpEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ReservedRange
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.
Declaration
[JsonProperty("reservedRange")]
public virtual string ReservedRange { get; set; }
Property Value
Type | Description |
---|---|
string |
State
Output only. The state of the instance.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |
UpdateTime
object representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
UpdateTimeDateTimeOffset
DateTimeOffset representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
UpdateTimeRaw
Output only. The time when the Looker instance was last updated.
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
UserMetadata
Optional. User metadata.
Declaration
[JsonProperty("userMetadata")]
public virtual UserMetadata UserMetadata { get; set; }
Property Value
Type | Description |
---|---|
UserMetadata |