GoogleCloudDataplexV1Lake class

A lake is a centralized repository for managing enterprise data across the organization distributed across many cloud projects, and stored in a variety of storage services such as Google Cloud Storage and BigQuery.

The resources attached to a lake are referred to as managed resources. Data within these managed resources can be structured or unstructured. A lake provides data admins with tools to organize, secure and manage their data at scale, and provides data scientists and data engineers an integrated experience to easily search, discover, analyze and transform data and associated metadata.

Constructors

GoogleCloudDataplexV1Lake({GoogleCloudDataplexV1AssetStatus? assetStatus, String? createTime, String? description, String? displayName, Map<String, String>? labels, GoogleCloudDataplexV1LakeMetastore? metastore, GoogleCloudDataplexV1LakeMetastoreStatus? metastoreStatus, String? name, String? serviceAccount, String? state, String? uid, String? updateTime})
GoogleCloudDataplexV1Lake.fromJson(Map json_)

Properties

assetStatus GoogleCloudDataplexV1AssetStatus?
Aggregated status of the underlying assets of the lake.
getter/setter pair
createTime String?
The time when the lake was created.
getter/setter pair
description String?
Description of the lake.
getter/setter pair
displayName String?
User friendly display name.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
labels Map<String, String>?
User-defined labels for the lake.
getter/setter pair
metastore GoogleCloudDataplexV1LakeMetastore?
Settings to manage lake and Dataproc Metastore service instance association.
getter/setter pair
metastoreStatus GoogleCloudDataplexV1LakeMetastoreStatus?
Metastore status of the lake.
getter/setter pair
name String?
The relative resource name of the lake, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serviceAccount String?
Service account associated with this lake.
getter/setter pair
state String?
Current state of the lake.
getter/setter pair
uid String?
System generated globally unique ID for the lake.
getter/setter pair
updateTime String?
The time when the lake was last updated.
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