Class TableExternalDataConfigurationArgs
Inheritance
System.Object
TableExternalDataConfigurationArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.Gcp.dll
public sealed class TableExternalDataConfigurationArgs : ResourceArgs
Constructors
View Source
Declaration
public TableExternalDataConfigurationArgs()
Properties
View Source
- Let BigQuery try to autodetect the schema
and format of the table.
Declaration
public Input<bool> Autodetect { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
The compression type of the data source.
Valid values are "NONE" or "GZIP".
Declaration
public Input<string> Compression { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Additional properties to set if
source_format is set to "CSV". Structure is documented below.
Declaration
public Input<TableExternalDataConfigurationCsvOptionsArgs> CsvOptions { get; set; }
Property Value
View Source
Additional options if
source_format is set to "GOOGLE_SHEETS". Structure is
documented below.
Declaration
public Input<TableExternalDataConfigurationGoogleSheetsOptionsArgs> GoogleSheetsOptions { get; set; }
Property Value
View Source
Indicates if BigQuery should
allow extra values that are not represented in the table schema.
If true, the extra values are ignored. If false, records with
extra columns are treated as bad records, and if there are too
many bad records, an invalid error is returned in the job result.
The default value is false.
Declaration
public Input<bool> IgnoreUnknownValues { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
The maximum number of bad records that
BigQuery can ignore when reading data.
Declaration
public Input<int> MaxBadRecords { get; set; }
Property Value
| Type |
Description |
| Input<System.Int32> |
|
View Source
The data format. Supported values are:
"CSV", "GOOGLE_SHEETS", "NEWLINE_DELIMITED_JSON", "AVRO", "PARQUET",
and "DATSTORE_BACKUP". To use "GOOGLE_SHEETS"
the scopes must include
"https://www.googleapis.com/auth/drive.readonly".
Declaration
public Input<string> SourceFormat { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
A list of the fully-qualified URIs that point to
your data in Google Cloud.
Declaration
public InputList<string> SourceUris { get; set; }
Property Value