Instance class

A Looker instance.

Constructors

Instance({AdminSettings? adminSettings, String? consumerNetwork, String? createTime, CustomDomain? customDomain, DenyMaintenancePeriod? denyMaintenancePeriod, String? egressPublicIp, EncryptionConfig? encryptionConfig, String? ingressPrivateIp, String? ingressPublicIp, DenyMaintenancePeriod? lastDenyMaintenancePeriod, String? lookerUri, String? lookerVersion, MaintenanceSchedule? maintenanceSchedule, MaintenanceWindow? maintenanceWindow, String? name, OAuthConfig? oauthConfig, String? platformEdition, bool? privateIpEnabled, PscConfig? pscConfig, bool? pscEnabled, bool? publicIpEnabled, String? reservedRange, String? state, String? updateTime, UserMetadata? userMetadata})
Instance.fromJson(Map json_)

Properties

adminSettings AdminSettings?
Looker Instance Admin settings.
getter/setter pair
consumerNetwork String?
Network name in the consumer project.
getter/setter pair
createTime String?
The time when the Looker instance provisioning was first requested.
getter/setter pair
customDomain CustomDomain?
getter/setter pair
denyMaintenancePeriod DenyMaintenancePeriod?
Maintenance denial period for this instance.
getter/setter pair
egressPublicIp String?
Public Egress IP (IPv4).
getter/setter pair
encryptionConfig EncryptionConfig?
Encryption configuration (CMEK).
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ingressPrivateIp String?
Private Ingress IP (IPv4).
getter/setter pair
ingressPublicIp String?
Public Ingress IP (IPv4).
getter/setter pair
lastDenyMaintenancePeriod DenyMaintenancePeriod?
Last computed maintenance denial period for this instance.
getter/setter pair
lookerUri String?
Looker instance URI which can be used to access the Looker Instance UI.
getter/setter pair
lookerVersion String?
The Looker version that the instance is using.
getter/setter pair
maintenanceSchedule MaintenanceSchedule?
Maintenance schedule for this instance.
getter/setter pair
maintenanceWindow MaintenanceWindow?
Maintenance window for this instance.
getter/setter pair
name String?
Format: projects/{project}/locations/{location}/instances/{instance}.
getter/setter pair
oauthConfig OAuthConfig?
Looker instance OAuth login settings.
getter/setter pair
platformEdition String?
Platform edition. Possible string values are:
getter/setter pair
privateIpEnabled bool?
Whether private IP is enabled on the Looker instance.
getter/setter pair
pscConfig PscConfig?
PSC configuration.
getter/setter pair
pscEnabled bool?
Whether to use Private Service Connect (PSC) for private IP connectivity.
getter/setter pair
publicIpEnabled bool?
Whether public IP is enabled on the Looker instance.
getter/setter pair
reservedRange String?
Name of a reserved IP address range within the Instance.consumer_network, to be used for private services access connection.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String?
The state of the instance.
getter/setter pair
updateTime String?
The time when the Looker instance was last updated.
getter/setter pair
userMetadata UserMetadata?
User metadata.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited