Show / Hide Table of Contents

Class DatasetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
DatasetArgs
Inherited Members
ResourceArgs.Empty
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()
Namespace: Pulumi.Gcp.BigQuery
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class DatasetArgs : ResourceArgs

Constructors

View Source

DatasetArgs()

Declaration
public DatasetArgs()

Properties

View Source

Accesses

An array of objects that define dataset access for one or more entities. Structure is documented below.

Declaration
public InputList<DatasetAccessArgs> Accesses { get; set; }
Property Value
Type Description
InputList<DatasetAccessArgs>
View Source

DatasetId

The ID of the dataset containing this table.

Declaration
public Input<string> DatasetId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DefaultEncryptionConfiguration

The default encryption key for all tables in the dataset. Once this property is set, all newly-created partitioned tables in the dataset will have encryption key set to this value, unless table creation request (or query) overrides the key. Structure is documented below.

Declaration
public Input<DatasetDefaultEncryptionConfigurationArgs> DefaultEncryptionConfiguration { get; set; }
Property Value
Type Description
Input<DatasetDefaultEncryptionConfigurationArgs>
View Source

DefaultPartitionExpirationMs

The default partition expiration for all partitioned tables in the dataset, in milliseconds.

Declaration
public Input<int> DefaultPartitionExpirationMs { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

DefaultTableExpirationMs

The default lifetime of all tables in the dataset, in milliseconds. The minimum value is 3600000 milliseconds (one hour).

Declaration
public Input<int> DefaultTableExpirationMs { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

DeleteContentsOnDestroy

If set to true, delete all the tables in the dataset when destroying the resource; otherwise, destroying the resource will fail if tables are present.

Declaration
public Input<bool> DeleteContentsOnDestroy { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Description

A user-friendly description of the dataset

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

FriendlyName

A descriptive name for the dataset

Declaration
public Input<string> FriendlyName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Labels

The labels associated with this dataset. You can use these to organize and group your datasets

Declaration
public InputMap<string> Labels { get; set; }
Property Value
Type Description
InputMap<System.String>
View Source

Location

The geographic location where the dataset should reside. See official docs.

Declaration
public Input<string> Location { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Project

The ID of the project in which the resource belongs. If it is not provided, the provider project is used.

Declaration
public Input<string> Project { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.