DatascanDataDiscoverySpecBigqueryPublishingConfig class
Constructors
-
DatascanDataDiscoverySpecBigqueryPublishingConfig({Input<String?>? connection, Input<String?>? location, Input<String?>? project, Input<String?>? tableType})
-
Creates a new DatascanDataDiscoverySpecBigqueryPublishingConfig.
connection The BigQuery connection used to create BigLake tables. Must be in the form projects/{projectId}/locations/{locationId}/connections/{connection_id}.
location The location of the BigQuery dataset to publish BigLake external or non-BigLake external tables to.
project The project of the BigQuery dataset to publish BigLake external or non-BigLake external tables to. If not specified, the project of the Cloud Storage bucket will be used. The format is "projects/{project_id_or_number}".
tableType Determines whether to publish discovered tables as BigLake external tables or non-BigLake external tables.
const
-
DatascanDataDiscoverySpecBigqueryPublishingConfig.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
connection
→ Input<String?>?
-
The BigQuery connection used to create BigLake tables. Must be in the form
projects/{projectId}/locations/{locationId}/connections/{connection_id}.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
location
→ Input<String?>?
-
The location of the BigQuery dataset to publish BigLake external or non-BigLake external tables to.
final
-
project
→ Input<String?>?
-
The project of the BigQuery dataset to publish BigLake external or non-BigLake external tables to. If not specified, the project of the Cloud Storage bucket will be used. The format is "projects/{project_id_or_number}".
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
tableType
→ Input<String?>?
-
Determines whether to publish discovered tables as BigLake external tables or non-BigLake external tables.
Possible values are:
TABLE_TYPE_UNSPECIFIED, EXTERNAL, BIGLAKE.
final